@charset "utf-8";
/* CSS Document */

*{
padding:0px; margin:0px; text-decoration:none; border:0px; outline:none;
}
body{
}
.main_outer{
 width:759px; margin-left:auto; padding:0px; margin-right:auto; position:relative;
}
.header_panel{
 float:left; width:759px; /*margin-top:20px;*/
}
.header_left_panel{
 float:left; /*margin:43px 70px 0px 0px;*/ margin:23px 70px 0px 0px;
}
.header_middle_panel{
 float:left; /*margin:36px 0px 0px 0px;*/  margin:16px 0px 0px 0px;
}
.header_right_panel{
 float:right; text-align:right;
}
.free_delivery_title{
font:bold 20px Arial; color:#c90404; margin-bottom:10px;
}
.your_basket_txt{
font:bold 14px Arial; color:#c90404; margin-bottom:9px;
}
.basket{
padding-right:5px; vertical-align:middle;
}
.search{
margin-bottom:6px; float: right; margin: 0px;
}
.search_btn{
width:22px; height:21px; background:url(../images/top_go_btn.jpg) no-repeat; border:none; cursor:pointer; vertical-align:middle;
}
.top_txtbox{
width:177px; height:18px; border:1px solid #4c5c6c; margin-right:4px; font:10px Arial; color:#4c5c6c; padding:3px 0px 0px 4px; 
}
.top_date_lnk{
font:15px Arial; color:#013e8e; padding-top: 0px; float: left; font-weight: bold;
}
.main_lnk_panel{
float:left; width:759px; margin:5px 0px; 
}
.main_lnk{
float:left;  width:759px;  /*background:url(../images/main_mnu_bg.jpg) repeat-x left top; */
}
.main_lnk li{
padding:0px 0px 5px 0px; list-style-type:none; display:block; float:left;  background:url(../images/main_mnu_bg.jpg) repeat-x left top; border-right:1px solid #fff;
}
.main_lnk li a{
padding:5px 18px 2px 18px; margin:0px; display:block; font:bold 14px Arial; color:#fff; background:url(../images/top_lnk_sep.jpg) no-repeat right  15%;
text-decoration: none;
}
.main_lnk li a:hover, #top_right_mnu_li_active{
 color:#fff;
}
.main_lnk li .last{
background:none;   margin:0px; border:none;
}
.bredcum_panel a{
font:bold 11px Arial; color:#4c5c6c; line-height:20px;
}
.bredcum_panel{
float:left; width:756px; border-bottom:1px solid #000; font:bold 11px Arial; color:#4c5c6c; line-height:20px;
text-align: left;
}
.middle_panel{
float: left;width:759px; margin-top:5px;
}
.middle_panel_left{
float: left;width:595px; margin-right:9px;
}
.left_panel_banner{
 float: left;width:595px; margin-bottom:5px;
}
.left_panel_middle_content{
 float: left;width:595px; margin-bottom:10px;
}
.left_panel_middle_content_title{
 float: left; width:585px; background:url(../images/left_middle_row_bg.jpg) repeat-x; font:bold 14px Arial; color:#fff; padding:5px; margin-bottom:5px;
}
.left_panel_top_content_title{
 float: left; width:745px; background:url(../images/left_middle_row_bg.jpg) repeat-x; font:bold 12px Arial; color:#fff; padding:5px; margin-bottom:5px;
}
.left_panel_top_content_title a {
color:#fff;
}



.left_content_prd_box{
 float:left; width:191px; border:1px solid #4c5c6c; background:#ebf5ff; margin-right:8px; margin-bottom:8px;
}
.left_content_img{
 line-height: 0px;
}
.left_content_img a{
 line-height: 0px;
}
.left_content_prd_box.last{
 margin-right:0px;
}
.left_content_prd_box_title{
 font:bold 14px Arial; color:#4c5c6c; padding:5px 0px 0px 8px;
}
.left_content_prd_box_title h3{
 font:bold 13px Arial; color:#4c5c6c;  padding:0; margin:0;
}
.left_content_prd_box_btmtxt{
 font:12px Arial; color:#4c5c6c; padding-left:8px; padding-bottom:5px
}
.left_panel_btm_content{
float:left; width:595px;  font:11px Arial; color:#4c5c6c; 
}
.middle_panel_right{
float: left; width:154px;
}
.middle_panel_right_box{
float: left; width:155px; margin-bottom:5px;
}
.middle_panel_right_box.last{
 margin-bottom:0px;
}
.footer_panel{
float: left; width:759px;
}
.copyright_panel{
float:left; width:757px; border:1px solid #c9c7c7; text-align:center; font:bold 14px Arial, Helvetica, sans-serif; color:#c9c7c7; padding:10px 0px; margin-bottom:5px;
}
.footer_lnk_panel{
float:left; width:739px; text-align:center;  font:10px Arial, Helvetica, sans-serif; color:#4c5c6c; padding:0px 10px; margin-bottom:10px;
}
.footer_lnk_panel a{
 font:10px Arial, Helvetica, sans-serif; color:#4c5c6c; padding:0px 1px;
}
.footer_lnk_panel a:hover{
font:10px Arial, Helvetica, sans-serif; color:#4c5c6c; padding:0px 1px;
}
.footer_card_panel{
float:left; width:739px; text-align:center; margin-bottom:10px;
}
.top_link{
 float: right; width: 359px; text-align: right; margin-top: 7px; margin-bottom:3px; font: 12px arial; color:#4C5C6C;       
}
.top_link1{
 float: left; width: 759px; text-align: center; margin-top: 10px; font: 12px arial; color:#4C5C6C;       
}
.top_link a{
font:12px Arial; color:#000; padding:2px 4px;               
}
.top_link1 a{
font:12px Arial; color:#000; padding:2px 4px;               
}

.account-nav {margin-bottom: 7px;}




.redbox { width:154px; /*float:left;*/ clear:both; margin-left:0px;  }
.redbox_top { width:154px; /*float:left;*/ clear:both; height:13px; line-height:0px; font-size:0; background:url(../images/redbox_top.jpg) no-repeat 0px 0px; }
.redbox_mid { width:154px; /*float:left;*/ clear:both; background:url(../images/redbox_mid.jpg) repeat-y 0px 0px;  }
.redbox_bot { width:154px; /*float:left;*/ clear:both;  height:13px; line-height:0px; font-size:0; background:url(../images/redbox_bot.jpg) no-repeat 0px 0px; }

.bluebox { width:154px; /*float:left;*/ clear:both; margin-left:0px; }
.bluebox_top { width:154px; /*float:left;*/ clear:both; height:15px; line-height:0px; font-size:0; background:url(../images/bluebox_top.jpg) no-repeat 0px 0px; }
.bluebox_mid { width:154px; /*float:left;*/ clear:both; background:url(../images/bluebox_mid.jpg) repeat-y 0px 0px;  }
.bluebox_bot { width:154px; /*float:left;*/ clear:both;  height:15px; line-height:0px; font-size:0; background:url(../images/bluebox_bot.jpg) no-repeat 0px 0px; }

.greenbox { width:154px; clear:both; margin-left:0px; }
.greenbox_top { width:154px; clear:both; height:15px; line-height:0px; font-size:0; background:url(../images/greenbox_top.jpg) no-repeat 0px 0px; }
.greenbox_mid { width:154px; clear:both; background:url(../images/greenbox_mid.jpg) repeat-y 0px 0px;  }
.greenbox_bot { width:154px; clear:both;  height:15px; line-height:0px; font-size:0; background:url(../images/greenbox_bot.jpg) no-repeat 0px 0px; }

.blackbox { width:154px; clear:both; margin-left:0px; }
.blackbox_top { width:154px; clear:both; height:15px; line-height:0px; font-size:0; background:url(../images/blackbox_top.jpg) no-repeat 0px 0px; }
.blackbox_mid { width:154px; clear:both; background:url(../images/blackbox_mid.jpg) repeat-y 0px 0px;  }
.blackbox_bot { width:154px; clear:both;  height:15px; line-height:0px; font-size:0; background:url(../images/blackbox_bot.jpg) no-repeat 0px 0px; }

.h2_red_20a { font:bold 20px Arial, Helvetica, sans-serif; color:#c90404;}
.h2_red_14a { font:bold 14px Arial, Helvetica, sans-serif; color:#c90404;}
.h2_white_36a { font:bold 36px Arial, Helvetica, sans-serif;  color:#FFFFFF; }
.h2_white_30a { font:bold 30px Arial, Helvetica, sans-serif;  color:#FFFFFF; }
.h2_white_16a { font:bold 16px Arial, Helvetica, sans-serif;  color:#FFFFFF; }
.h2_white_18a { font:bold 16px Arial, Helvetica, sans-serif;  color:#4c5c6c; }
.f1{ color:#4c5c6c; font:12px Arial, Helvetica, sans-serif; margin-top:48px; } 
.f1 a {color:#4c5c6c; text-decoration:none; text-decoration:none;font:12px Arial; }
.f1 a:hover {color:#FF0000; text-decoration:underline;  font:12px Arial; }
.f2 { font-size:11px; font-weight:bold; color:#4c5c6c; padding-top:2px; padding-bottom:2px; }    
.f3 {font-size:18px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal; }
.f_a12bold { font-family:Arial, Helvetica, sans-serif ;color:#FFFFFF; font-size:12px; }
.f_a12bold a { color:#FFFFFF; text-decoration:none;  }
.f_a10bold { font-family:Arial, Helvetica, sans-serif ;color:#FFFFFF; font-size:12px; }
.f_a10bold a { color:#FFFFFF; text-decoration:underline;  }
.f_a14bold { font-family:Arial, Helvetica, sans-serif ;color:#FFFFFF; font-size:14px; }    
.f_a14bold a { color:#FFFFFF; text-decoration:none;  }    
.vspacer10{ /*float:left;*/ clear:both; font-size:0; line-height:0;  height:10px; width:100%; }
.left_content_prd_box_title a{
font:bold 13px Arial; color:#4c5c6c; line-height:18px;
}
.search_panel{
float:left; width:100%;

}
.border1
{
border-top: solid 1px #C4C6C8;
padding-left: 24px;
padding-bottom: 20px;
}

#phone_no {
float:left;
margin:6px 0 0 0;
font:15px Arial;
color:#C90404;


font-weight: bold;

}
