@charset "utf-8";

/* Body Css */
.float_left{ float:left;}
.float_right{ float:right;}
.clear{ clear:both;}
 
/*Main Css*/
#wrapper { float:left; width:100%; }
#wrapper #header2 { float:left; width:100%; background-color:#800307; border-bottom:4px solid #ADC90D; }
.top100{ float:left; width:100%;}
#wrapper #header2 #logo_section { float:left; padding:10px 0 22px 10px; }
#wrapper #header2 .top_nav2 { float:right; width:51.9%; margin-right:0.4%; background-color:#480202; }
#wrapper #header2 .top100 .top_nav2 .tap_nav_mid2 { float:left; color:#A48181; font-size:11px; line-height:30px; padding-left:10px;}

#wrapper #header2 .top100 .top_nav2 .tap_nav_mid2 a{color:#FFF; font-size:11px; float:left; text-decoration:none;}
#wrapper #header2 .top100 .top_nav2 .tap_nav_mid2 a:hover{ text-decoration:underline;}
.top_nav_sep{ float:left; width:32px; text-align:center;}

#wrapper #header2 .top100 .cart_detail { float:right; width:50.7%; padding-top:30px; }
#wrapper #header2 .top100 .cart_detail .call_detal { float:left; width:50%; }
#wrapper #header2 .top100 .cart_detail .cart_status { float:left; width:40%; text-align:right; font-size:12px; color:#FFF; line-height:20px; }
#wrapper #header2 .top100 .cart_detail .cart_status span { color:#d2e530; width:94px;}
#wrapper #header2 .top100 .cart_detail .cart_status a{ font-size:12px; color:#FFF; text-decoration:none;}
#wrapper #header2 .top100 .cart_detail .cart_status a:hover{ text-decoration:underline;}
#wrapper #header2 .top100 .cart_detail .call_detal .div1 { float:left; color:#FFF; font-size:14px; font-weight:bold; width:100%; }
#wrapper #header2 .top100 .cart_detail .call_detal .div2 { float:left; font-size:22px; color:#d2e530; width:100%; }

/*NAVIGATION*/
#navigation{ float:left; width:100%;}
#navigation ul{ float:left; width:100%; padding:0; margin:0; list-style-type:none;}
#navigation ul li{ float:left; font-size:14px; color:#000000; padding-right:2px; width:185px; line-height:37px; }
#navigation ul li.home{ float:left; font-size:14px; color:#000000;width:78px; padding-right:2px; }
#navigation ul li.lastnavi{ float:left; font-size:14px; color:#000000;width:185px; }
#navigation ul li a{ float:left; background:url(/templates/Images/mid_nav.gif) repeat-x; width:100%;font-size:14px; color:#000000; text-decoration:none; text-align:center;}
#navigation ul li a span{ float:left; font-size:14px; color:#000000; text-decoration:none; text-align:center; cursor:pointer;}
#navigation ul li a:hover{ background:url(/templates/Images/mid_nav_hover.gif) repeat-x;}

#wrapper #mid_section { float:left; width:100%; padding-top:6px; background-color:#FFF; }
#wrapper #mid_section .left_section { float:left; width:20.5%; margin:0 .5%; }
#wrapper #mid_section .mid_content { float:left; width:56%!important; width:52.9%; }
#wrapper #mid_section .right_section { float:right; width:21.5%; margin:0 .5%;}
#wrapper #sponsors { float:left; width:100%; background:url(/templates/Images/sponsor_bg.gif) repeat-x; }
#wrapper #copyright { float:left; width:100%; text-align:center; color:#7F7F7F; font-size:11px; line-height:36px; }

/*LEFT SECTION*/
.left_item{ float:left; width:100%;}
.left_item_top{ float:left; width:100%; background:url(/templates/Images/mid_green_strip.gif) repeat-x; line-height:34px; font-size:16px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.left_item_mid{ float:left; width:99.05%; border-left:1px solid #CFCCCC; border-right:1px solid #CFCCCC; background-color:#F7F5F5; color:#5f5f5f; font-size:11px;}
.left_top_item{ float:left; width:92%; margin: 0 5%!important; margin:0 2.4%; padding:5px 0; border-bottom:1px solid #D2D0D0}
.left_top_item_last{ float:left; width:90%; margin: 0 5%!important; margin:0 2.4%; padding:5px 0;}
.left_item_bottom{ float:left; width:100%; height:18px; background:url(/templates/Images/right_box_bottom.gif) repeat-x;}
.left_hdg{ color:#72830d; font-weight:bold;}
.left_item_mid ul{float:left; width:90%; margin: 0 5%!important; margin:0 2.4%;list-style-type:none;}
.left_item_mid ul li{ background:url(/templates/Images/bullet.gif) no-repeat left center; padding-left:15px; line-height:28px;border-bottom:1px solid #D2D0D0;}
.left_item_mid ul li.lastli{ background:url(/templates/Images/bullet.gif) no-repeat left center; padding-left:15px; line-height:28px; border:0;}
.left_item_mid ul li a{ font-weight:bold; color:#5F5F5F; font-size:11px; text-decoration:none;}
.left_item_mid ul li a:hover{text-decoration:underline;}

.add_con{ float:left; width:100%; padding-bottom:6px;}
.add_cont { margin:0 auto; width:203px;}
.add_cont1 { margin:0 auto; width:212px;}

/*RIGHT SECTION*/
#wrapper #mid_section .right_section .right_item { float:left; width:100%; padding-bottom:6px; }
.right_item_top{ float:left; width:100%; background: url(/templates/Images/right_content_mid.gif) repeat-x; line-height:34px; font-size:16px; color:#FFF; font-family:Arial, Helvetica, sans-serif; }
.right_item_mid{ float:left; width:100%; background:url(/templates/Images/right_banner_bg.gif) repeat-x; color:#030303; font-size:11px; padding-bottom:15px;}
.right_txt{ float:left; width:100%; padding:12px 0; text-align:center; }
.right_top_img{ float:left; padding-left:35px; width:50%;}
.right_top_img1{ margin:0 auto; width:154px;}
.right_txt1{ float:left; text-align:center; width:90%; margin: 0 5%!important; margin:0 2.4%; padding:12px 0 10px 0; border-bottom:1px solid #D2D0D0; }

.right_top_img ul{ float:left; list-style-type:none; width:70%; padding:5px 0; margin:0;}
.right_top_img ul li{ padding-left:10px; background:url(/templates/Images/right_banner_bullets.gif) no-repeat left center; line-height:18px; width:70px;}
.right_top_img ul li a{ font-size:11px; color:#030303; text-decoration:none;}
.right_top_img ul li a:hover{ text-decoration:underline;}

.form{ float:left; width:95%; padding-top:5px;}
.formline{ float:left; width:95%; margin:0 0 0 5%!important; margin:0 0 0 2.5%; padding:3px 0;}
.formlabel{ float:left; font-size:11px; line-height:20px; color:#838383; width:40%;}
.inputtxt{ float:left; width:56%; height:18px; border:1px solid #CCCCCC; margin:0; padding:0 0 0 3px;}
.form_comment{ float:left; width:95%; margin:0 0 0 5%!important; margin:0 0 0 2.5%; padding:5px 0;}
.form_note{ float:left; width:95%; margin:0 0 0 5%!important; margin:0 0 0 2.5%; font-size:10px; color:#7F7F7F; text-align:right;}
.form_note a{ font-size:10px; color:#7F7F7F; text-decoration:none;}
.form_note a:hover{ font-size:10px; color:#7F7F7F; text-decoration:underline;}
.form_comment a.forgot{ float:left; padding-top:10px; font-size:11px; color:#7F7F7F; text-decoration:none;}
.form_comment a.forgot:hover{ text-decoration:underline;}
.btn_submit{ float:right; color:#FFF; font-size:12px; width:63px; text-align:center; line-height:26px; text-decoration:none; background:url(/templates/Images/btn_submit.gif) no-repeat;}

/*MID SECTION*/
.banner { float:left; width:100%; height:263px; background:url(/templates/Images/mid_offer_bg.jpg) repeat-x; }
.save_banner{ float:left; font-size:30px; line-height:30px; width:80px; color:#FFF; padding-top:10px;}
.save_bannerperc{ float:left; padding-left:10px; color:#fff600; font-size:70px; line-height:70px;}
.banner .inner_banner { float:left; width:65%; }
.banner_mid{ float:left; width:100%; font-size:14px; color:#FFF; line-height:17px;}
.banner_bot{ float:left; width:100%; font-size:33px; color:#FFF; line-height:28px;}
.more_lnk{ font-size:16px; color:#FFF; text-decoration:none;}
.more_lnk:hover{ font-size:16px; color:#FFF; text-decoration:underline;}
.feature{ float:left; width:100%; background-color:#E5E5E5; line-height:34px; font-size:19px;}

.product_img{ float:none; border:1px solid #D8D8D8; padding:3px;}
.product_desc{ font-size:11px; font-weight:bold; color:#81292b;}
.product_markpric{ font-size:11px; color:#ff0000;}
.product_ourpric{ font-size:14px; color:#000; font-weight:bold;}
.product_savpric{ font-size:11px; color:#5e5d5a; font-weight:bold;}

.btn_product{ float:left; width:110px; line-height:26px; background:url(/templates/Images/btn_product.gif) no-repeat; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; text-align:center;}
.btn_contr{ margin:0 auto; width:127px;}

#wrapper #mid_section .left_section_fixed { float:left; width:203px;}
#wrapper #mid_section .right_section_fixed { float:right; width:213px;}

.left_item_mid_fix{ float:left; width:201px; border-left:1px solid #CFCCCC; border-right:1px solid #CFCCCC; background-color:#F7F5F5; color:#5f5f5f; font-size:11px;}

.left_item_mid_fix ul{float:left; width:90%; margin: 0 5%!important; margin:0 2.4%;list-style-type:none;}
.left_item_mid_fix ul li{ background:url(/templates/Images/bullet.gif) no-repeat left center; padding-left:15px; line-height:28px;border-bottom:1px solid #D2D0D0;}
.left_item_mid_fix ul li.lastli{ background:url(/templates/Images/bullet.gif) no-repeat left center; padding-left:15px; line-height:28px; border:0;}
.left_item_mid_fix ul li a{ font-weight:bold; color:#5F5F5F; font-size:11px; text-decoration:none;}
.left_item_mid_fix ul li a:hover{text-decoration:underline;}

.left_section1 { float:left; width:20.5%; margin:0 0.5%; }
.mid_content1 { float:left; width:56%!important; width:54.9%; }
.right_section1 { float:right; width:21.5%; margin:0 0.5%;}

