/* CSS Document */
body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; }
*html body{margin:0px 0px 0px 0px; padding:0px 0px 20px 0px; font-size:11px; }
h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form{border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none; }
.img_left{float:left;}
.img_right{float:right;}

.new_img_left{float:left;}
*html .new_img_left{float:left; margin-left:-3px;}
.new_img_right{float:right;}
*html .new_img_right{float:right; margin-right:-3px;}

.index_body{background:url(images/index_bg.jpg) repeat}
.index_content_width{background:#FFFFFF; margin-bottom:20px; margin:0px; padding:0px;}

#doc_width {width:980px; padding:15px 0px 0px 0px; margin:0px auto 0px auto; min-height:1000px; border:0px solid #ff0000;}
#header {width:980px; height:95px;  float:left; text-align:right; }

.logo{float:left; margin:24px 0px 0px 0px;}
	.header_left{float:left; background:url(images/Header_left.jpg) no-repeat; height:95px; width:20px;}
	.header_middle{float:left;width:943px; background-color:#FFFFFF; height:95px; }
	.header_right{float:left;background:url(images/header_right.jpg) no-repeat;height:95px; width:17px;}
.center_logo {float:left; margin:40px 0px 0px 60px;}

.pd_header_right{float:right; width:265px; padding-top:15px;}
.shopping_cart{display:block; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.shopping_cart_text{float:left;  color:#656565; font-size:14px; margin:0px 30px 0px 10px; font-weight:bold;}
.shopping_cart_text a{color:#656565;}
.shopping_cart p{float:left;  color:#656565; font-size:11px; margin-left:10px;}
.shopping_cart p a{color:#000000;  margin-right:0px;  }
.shopping_cart p span{color:#f65f1c;  font-size:12px;}	
.shopping_cart p span a{color:#f65f1c;  font-size:12px;}	

.top_links{float:left; width:980px; height:40px;}
	.top_links ul{ background:url(images/top_links.jpg) repeat-x; width:922px; height:40px; list-style:none; color:#fff; float:left;font-size:11px; padding:0px 0px 5px 38px; margin:0px 0px 0px 0px;}
	*html .top_links ul{ float:left; background:url(images/top_links.jpg) repeat-x; width:960px; height:40px; list-style:none; color:#fff; float:left;font-size:11px; padding:0px 0px 5px 28px; margin:0px -3px 0px -3px;}
	.top_links ul li{margin:0px 0px 0px 0px; padding:12px 14px 11px 16px; background: url(images/seprator.jpg) right 2px no-repeat; float:left;font-family:Verdana, Arial, Helvetica, sans-serif;}
	.top_links ul li a{color:#fff;}
	.top_links ul li a:hover{color:#b4b4b4;}

.nav{float:left;width:980px;height:37px; border:0px solid #ff0000;}
*html .nav{float:left;width:980px;height:37px; border:0px solid #ff0000; padding:0px; margin-top:-3px; margin-bottom:-3px;}
.nav_bg{float:left;background-color:#eef4fc; width:948px; height:37px; }
*html .nav_bg{float:left;background-color:#eef4fc; width:948px; height:37px; margin:0px -3px 0px -3px; }
.nav_bg_brand{float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:8px 0px 0px 0px;color:#3e3e3e;  }
.nav_bg_brand select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#3e3e3e;  }
.search_box{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.search_box div{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; vertical-align: bottom; margin-top:10px;}
.search_box input.input{ border:1px solid #acacac; height:15px; margin-top:7px; width:142px; font-size:11px; padding:1px; color:#868585;}
.search_box input.submit{width:20px; vertical-align:middle; margin-top:0px; border:0px; height:20px;}
*html .search_box input.submit{width:20px; margin-top:0px; margin-bottom:8px; border:0px; height:20px;}

.nav_bg p{ float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:8px 0px 0px 0px;color:#3e3e3e;}
.nav_bg select{width:250px;}
.input{width:160px; height:18px; border:1px solid #9c9c9c;}
*html .input{width:166px; height:18px; border:1px solid #9c9c9c; padding:0px; margin:0px;}/*-----------------*/

#content_width {width:980px; clear:both;  float:left; padding:10px 0px 0px 0px; display:inline; border:0px solid #ff0000; }


#menu1{float:left; width:190px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
#menu{float:left; width:190px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }/*-----------------*/
.menu{float:left; width:188px; padding:0px 0px 0px 0px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; margin:0px 0px 0px 0px;} /*-----------------*/
.menu_l{width:188px; background:url(images/menu_title_l.jpg) no-repeat; height:35px;padding:0px; margin:0px;}
.menu_r{background:url(images/menu_title_r.jpg) no-repeat; height:35px; width:5px;}
#menu_title{background-color:#f1f1f1; height:34px; margin:0px 0px 10px 0px; margin:0px 0px 0px 0px;}/*-----------------*/
.menu_title_text{float:left; padding:8px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#333333; font-weight:bold;} 

.menu_title{float:left; background:url(images/top_button.jpg) no-repeat; height:35px; width:180px; margin:0px 0px 0px 3px;padding:0px;}/*-----------------*/
*html .menu_title{float:left; background:url(images/top_button.jpg) no-repeat; height:35px; width:182px; margin:0px 0px 0px 3px; padding:0px;}/*-----------------*/
#testimonialdiv{width:160px; height:190px; _width:160px; *width:178px;}/*-----------------*/
*html #testimonialdiv{width:168px; height:190px;}/*-----------------*/
.menu_title span{float:left; padding:10px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff; font-weight:bold;} 
.menu_testimonial{color:#ff4201; font-weight:bold;float:right;}
.menu_testimonial a{color:#ff4201; font-weight:bold;float:right;}
.menu_sub_title{float:left; background:url(images/middle_button.jpg) no-repeat; height:35px; width:180px; margin-left:3px; padding:0px;}
.menu_sub_title span{float:left; padding:10px 0px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff; font-weight:bold;} 

.lm_links{}
#menu ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  list-style:none; font-size:11px; float:left; width:150px; padding:8px 20px 0px 20px;}
#menu ul li{margin:0px 0px 8px 0px; padding:0px 0px 5px 0px; float:left; width:150px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/menu_sep.gif) repeat-x left bottom;}
#menu ul li a{ width:140px; float:left; color:#000; font-weight:bold;  padding:0px 0px 0px 10px; background:url(images/list_icon.jpg) no-repeat left 5px;}
#menu ul li a:hover{color:#999999; }
#menu ul li a.active{color:#df3222; }
#menu ul li ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}
#menu ul li li {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-align:left; margin:0px 0px 0px 0px;padding:3px 0px 3px 10px; line-height:15px; background:none;}
#menu ul li ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:normal;  background:url(images/gray_bullet.gif) no-repeat left 5px;}
#menu ul li ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#214f86;}

.menu_gift{float:left; margin:10px 0px 0px 0px; padding:0px 0px 0px 0px;}

.menu_gift p{float:left; width:175px; font-family:"Trebuchet MS"; color:#a30100; font-size:15px; padding-left:12px; border-left:2px solid #e3e3e3; border-right:1px solid #e3e3e3;}
*html .menu_gift p{float:left; width:191px; margin:0px 0px 0px 1.5px;}
.menu_gift span{float:left; font-family:"Trebuchet MS"; color:#757575; font-size:12px;  padding-left:10px; border-left:2px solid #e3e3e3; border-right:1px solid #e3e3e3; width:177px;}
*html .menu_gift span{float:left; padding-left:12px; width:191px; margin:0px 0px 0px 1.5px;}	

.menu p{float:left; margin:7px 5px 0px 10px; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

 *html .menu p{width:155px; float:left; margin:7px 0px 0px 5px; color:#595959; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }/*-------------*/
.img_center{vertical-align:middle;}

.menu_imgs{float:left;width:190px; margin-top:10px; } 
	
#content{float:left; width:561px; margin:0px 0px 0px 0px; border:0px solid #ff0000; }
*html #content{float:left; width:563px; margin-left:-3px; margin:0px 0px 0px 0px; border:0px solid #ff0000; }
#banner{float:left; width:561px; margin:0px 0px 0px 0px;  }
#banner_tab{float:left;width:561px; height:28px; border:1px solid #ff0000;}
#fp_display{float:left; width:561px; padding:10px 0px 0px 0px; }
.fp_display{float:left; width:558px; margin:0px 0px 0px 0px;border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
*html .fp_display{float:left; width:563px; margin:0px 0px 0px 0px;border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; }
.fp_img{float:left; margin:0px 0px 0px 0px; width:561px;}
*html .fp_img{float:left; margin:0px 0px 0px -3px; width:558px;}
.fp_box{float:left; width:538px; padding:10px 10px 10px 10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #d8d8d8;  }
*html .fp_box{float:left; width:561px; padding:10px 10px 10px 10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #d8d8d8;  }
.fp_box_img{ width:140px; float:left;}

	.fp_box_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:138px;height:170px; border:1px solid #d8d8d8;}
	.fp_box_img div.img_center *{vertical-align:middle;}
	.fp_box_img div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.fp_box_img div.img_center span{display:inline-block; height:100%;}

.fp_box_text{float:right; width:369px;  margin:0px 0px 0px 0px;  color:#595959; }
.fp_box_text p{margin:0px 0px 0px 0px; color:#595959; text-align:justify;}
.fp_box_text_span{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#4c4c4c; float:left; padding:10px 10px 10px 10px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; width:538px;}
*html .fp_box_text_span{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#4c4c4c; float:left; padding:10px 10px 10px 10px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; width:563px;}

.np_box{float:left; width:182px; margin-top:18px; margin-bottom:10px; }
.np_box h2{float:left; width:162px;font-size:11px; height:45px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;  color:#333333; margin-bottom:10px; padding-left:10px; padding-right:10px;}
*html .np_box h2{float:left; height:45px; width:182px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;  color:#333333; margin-bottom:10px; padding-left:10px; padding-right:10px;}
.np_box h2 a{color:#333333;}
.np_box h2 a:hover {color:#999999}
/*.np_box_img{width:98px; float:left; margin:0px 0px 0px 40px; _margin:0px 0px 0px 25px; *margin:0px 0px 0px 35px; padding:0px;}*//*-----------------*/
/**html .np_box_img{width:98px; float:left;margin-left:25px; }*//*-----------------*/
/**:first-child .np_box_img{width:98px; float:left;margin-left:40px;}*/ /*-----------------*/
.np_box_img{float:left; width:175px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;  color:#333333; margin-top:10px; margin-left:38px;}/*-----------------*/
*html .np_box_img{float:left; width:175px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;  color:#333333; margin-top:10px; margin-left:1px;}/*-----------------*/

.np_box_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; height:124px; width:98px;border:1px solid #d8d8d8;}
	.np_box_img div.img_center *{vertical-align:middle;}
	.np_box_img div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.np_box_img div.img_center span{display:inline-block; height:100%;}

.np_box_text{float:left; width:175px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;  color:#333333; margin-top:10px; margin-left:3px;}
*html .np_box_text{float:left; width:175px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;  color:#333333; margin-top:10px; margin-left:1px;}

.np_box p span{color:#ff4201; font-size:13px;}
.np_box p a{ text-align:center; }
.np_box_cart{ text-align:center; margin-left:10px; }
.np_box_cart_tab{ text-align:center;}
.np_box_seprator{float:left; margin-top:45px;}
*html .np_box_seprator{float:left; margin-top:45px; margin-left:-3px;}

.np_box_right{float:left; width:182px; margin-top:0px; margin-bottom:10px; }
.np_box_right p{float:left; width:186px;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;  color:#333333; margin-bottom:5px;}
.np_box_right p a{color:#333333;}
.np_box_right p a:hover {color:#999999}

.np_box_right p span{color:#ff4201; font-size:13px;}

#right_menu{float:right; width:190px; padding:0px 0px 10px 0px; margin:0px;}
*html #right_menu{float:right; width:190px; margin-left:-3px; padding:0px 0px 10px 0px; margin:0px;}
.right_ad{float:left; width:190px; }
.mon_ad{float:left; width:190px; }
.mon_ad_border{float:left;width:188px;border-left:1px solid #bbb3e9;border-right:1px solid #bbb3e9;  margin-bottom:-2px;}
*html .mon_ad_border{float:left;width:190px;border-left:1px solid #bbb3e9;border-right:1px solid #bbb3e9;  margin-bottom:-2px;}
.mon_ad_title{float:left; width:188px; background-color:#847abb; font-size:18px; font-family:"Myriad Pro"; color:#ffffff; height:31px;text-align:center;  }
*html .mon_ad_title{float:left; width:188px; background-color:#847abb; font-size:18px; font-family:"Myriad Pro"; color:#ffffff; height:31px;text-align:center;  }
.mon_ad_title span{float:left; padding:3px 0px 0px 15px; }
.mon_ad_bg{float:left; width:188px; background:url(images/right_m_bg.jpg) repeat-x; height:203px; display:table-cell; text-align:center; vertical-align:middle;}
*html .mon_ad_bg{float:left; width:188px; background:url(images/right_m_bg.jpg) repeat-x; height:203px; display:table-cell; text-align:center; margin:0px; padding:0px;}
.mon_ad_bg p{float:left; color:#4d4281; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-left:15px;} /*---------------*/
.mon_ad_bg p a{color:#4d4281;}
.right_sp{float:left; width:190px; margin-top:10px; }
.right_menu{float:left; width:188px; margin:0px 0px 0px 0px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
*html .right_menu{float:left; width:188px; margin:0px 0px 0px 0px; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.right_menu p {float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#191919; margin-top:15px; text-align:center;  }
.right_menu p span {color:#ff4201; font-size:13px;}
.right_menu_img{float:left;margin:5px 0px 10px 41px;}

#breadcrum{float:left;width:560px; margin-top:10px; color:#1d4ea2; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#breadcrum a{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
#breadcrum a.active{color:#1d4ea2;}
#breadcrum span{color:#000000;  }
#content_table{float:left; width:760px; margin-top:8px;}
.content_title{float:left;width:760px;}
.content_title_bg{float:left;width:744px; height:33px; background-color:#f1f1f1; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
*html .content_title_bg{float:left;width:744px; height:35px; background-color:#f1f1f1; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; margin:0px -3px 0px -3px; }
.content_title_bg h1{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:10px 0px 0px 10px; font-weight:bold;}

.content_text_b{float:left; width:758px; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
*html .content_text_b{float:left; width:760px;  border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
.content_text_b p{float:left; margin:20px 5px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666;}
.content_text_b p a{color:#306099; font-weight:bold;}

.content_text{float:left; width:728px; padding:15px 15px 0px 15px;  border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:16px;}
*html .content_text{float:left; width:760px; padding:15px 15px 0px 15px;  border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666; line-height:16px;}
.content_text p{margin:0px 0px 8px 0px;}
.content_text p a{color:#306099; font-weight:bold;}
.content_mtitle {float:left; width:738px; margin:10px 10px 10px 10px; background-color:#f1f1f1; height:30px;}
*html .content_mtitle {float:left; width:730px; margin:10px 0px 10px 10px; background-color:#f1f1f1; height:30px;} /*---------------*/
.content_mtitle h2{color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:6px 0px 0px 15px;}

.content_text ul{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; list-style:none;}
.content_text ul li{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px;  font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/content_bullet.jpg) no-repeat left 4px;}
.content_text ul li a{color:#306099; font-size:10px;  padding:0px 0px 0px 0px;  }
.content_text ul li a:hover{color:#999999; }
.content_text ul li a.active{color:#df3222; }

.contact_display{float:left; width:728px; padding:0px 0px 0px 0px; clear:right;}
.contact_display h2{color:#4d4d4d; font-size:13px;  padding:20px 0 10px 0;}
.contact_display a{color:#4d4d4d; text-decoration:underline;}
.contact_display h5{width:135px; float:left; font-size:11px; color:#605142; padding:8px 0px; }
.contact_display h6{width:593px; float:left; font-size:11px; color:#605142; padding:8px 0px}
.contact_display h6 input.textfield{border:solid 1px #cdc8c4; color:#605142; height:14px; font-size:11px; vertical-align:middle; margin-right:4px}
.contact_display h6 textarea.textarea{border:solid 1px #cdc8c4; vertical-align:middle;}
.contact_display p{font-size:10px; color:#7f7f7f; text-align:justify; padding:10px 0px; line-height:15px;}

.content_text_main{float:left; width:758px;}
.content_text_box{float:left; width:130px;margin:10px 10px 10px 10px; }
*html .content_text_box{width:130px; margin:10px 10px 10px 10px; }
.content_text_box_new{float:left; width:130px;margin:10px 10px 10px 10px; }
*html .content_text_box_new{float:none;  width:130px;margin:10px 10px 10px 10px; }
.content_text_box_new a{float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2f6099; font-weight:bold;}
.content_text_box_new ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; font-size:10px; float:left; width:130px; padding:8px 00px 0px 0px;}
.content_text_box_new ul li{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/content_bullet.jpg) no-repeat left 4px; display:block}
.content_text_box_new ul li a{color:#333333; font-size:10px;  padding:0px 0px 0px 10px;  }
.content_text_box_new ul li a:hover{color:#999999; }
.content_text_box_new ul li a.active{color:#df3222; }

.content_text_box a{float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#2f6099; font-weight:bold;}
.content_text_box ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; font-size:10px; float:left; width:130px; padding:8px 00px 0px 0px;}
.content_text_box ul li{margin:0px 0px 0px 0px; padding:0px 0px 5px 0px; float:left; width:130px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(images/content_bullet.jpg) no-repeat left 4px; display:block}
.content_text_box ul li a{color:#333333; font-size:10px;  padding:0px 0px 0px 10px;  }
.content_text_box ul li a:hover{color:#999999; }
.content_text_box ul li a.active{color:#df3222; }

.content_body{float:left;width:560px;}
.content_body_bg{float:left;width:544px; height:33px; background-color:#f1f1f1; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
*html .content_body_bg{float:left;width:544px; height:35px; background-color:#f1f1f1; border-bottom:1px solid #d8d8d8; border-top:1px solid #d8d8d8; margin:0px -3px 0px -3px;}
.content_body_bg h1{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; margin:10px 0px 0px 10px; font-weight:bold;}/****/
.content_body_text{float:left; width:558px;  border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
*html .content_body_text{float:left; width:557px;  border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; margin:0px; padding:0px;}
.content_body_text p{float:left; margin:20px 5px 0px 15px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px; color:#666666;}
.content_body_text p a{color:#306099; font-weight:bold;}
.content_btitle{float:left; margin:8px 10px 0px 10px;}
*html .content_btitle{float:left; margin:8px 5px 0px 5px;}
.content_btitle_bg{float:left; width:536px; background-color:#f9f9f9; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
*html .content_btitle_bg{float:left; width:538px; background-color:#f9f9f9; margin:0px 0px 0px 0px; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1;}
.content_btitle_bg span{float:left;padding:13px 10px 0px 10px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#323232; text-align:justify;}
.content_btitle_bg span a{float:left; padding:0px 10px 5px 0px;}
.content_cart{float:left; margin:25px 5px 0px 12px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:538px;}
*html .content_cart{float:left; margin:25px 5px 0px 10px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;width:530px;}
.contnet_img{float:left; width:240px;}
.contnet_img span{float:left; width:240px; border:1px solid #d8d8d8;display:table-cell; text-align:center; vertical-align:middle; margin-top:3px;}
.contnet_right{float:left; width:260px; margin:0px 0px 0px 15px;}
.contnet_right_text{float:left; width:160px; margin:0px 0px 0px 15px;}
.contnet_right_text p{float:left; margin:20px 0px 0px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5a5959;}
.contnet_right_text p span{font-weight:bold;}
.content_button{float:left;width:260px; margin-top:140px;}

.p_title{float:left; width:558px; height:48px; background-color:#f9f9f9; margin-top:10px;} 
.p_title_l{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:10px 0px 0px 10px;}
.p_title_l p{float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:5px 0px 0px 0px;}
.p_title_r{float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; margin:10px 10px 0px 0px;}
.p_title_r span{color:#ff4201; font-weight:bold;}
.p_title_r span a{color:#ff4201; font-weight:bold;}

.p_box_main{float:left;width:558px; padding-left:5px;  } 
*html .p_box_main{float:left; width:555px; padding-left:5px; }
.p_box{float:left;width:170px; padding:10px 5px 0px 5px;} 
*html .p_box{float:left;width:170px; padding:0px; margin:0px;} 
.p_box h2{float:left;width:170px; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0px 0px 0px; color:#333333; padding:0px 10px 0px 0px;}
*html .p_box h2{float:left;width:170px; text-align:center; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0px 0px 0px 0px; color:#333333; padding:0px 10px 0px 5px;}
.p_box h2 a{ color:#333333;}
.p_box p{float:left; text-align:center; width:170px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0px 0px 0px 0px;  color:#333333; padding:5px 0px 0px 0px; height:60px; }
*html .p_box p{float:left;text-align:center; width:170px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;  margin:0px 0px 0px 0px;  color:#333333; padding:5px 5px 0px 5px;height:60px; }
.p_box p span{color:#ff4201;}
.p_box p span a{color:#ff4201;}
.p_box_img{float:left; width:100px; padding:10px 0px 0px 40px; }
.p_box_sep_img{float:left; margin-left:5px;}
*html .p_box_sep_img{float:left; margin-left:2px;}

.p_box_right_bord{float:left;width:175px; border-right:1px dotted #999999;} 
.p_box_bottom_bord{float:left;width:152px; border-top:1px dotted #999999;  height:5px; margin:10px 10px 0px 10px;} 
*html .p_box_bottom_bord{float:left;width:148px; border-top:1px dotted #999999;  height:5px; margin:10px 3px 0px 10px;}

.p_box_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; height:120px; width:100px;border:1px solid #d8d8d8;}
	.p_box_img div.img_center *{vertical-align:middle;}
	.p_box_img div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.p_box_img div.img_center span{display:inline-block; height:100%;}

/*.p_price{float:left; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#111111; text-align:center; width:173px; padding:5px 0px 0px 0px; height:15px; font-weight:bold;}*/
.p_price{float:left; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#111111; text-align:center; width:173px; padding:5px 0px 15px 0px; height:36px; font-weight:bold;}
*html .p_price{float:left; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#111111; text-align:center; width:173px; padding:5px 0px 15px 0px; height:54px; font-weight:bold;}

.p_price_new{float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#111111; text-align:center; width:173px; padding:5px 0px 0px 0px;  font-weight:normal; text-decoration:line-through; height:14px;}
*html .p_price_new{float:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#111111; text-align:center; width:173px; padding:5px 0px 0px 0px; font-weight:normal; text-decoration:line-through; height:11px;}
.img_top{margin-top:5px;}

.r_box{float:left; width:535px; height:25px; margin:10px ; background-color:#f9f9f9; border:1px solid #d8d8d8;}
*html .r_box{float:left; width:525px; height:25px; margin:10px ; background-color:#f9f9f9; border:1px solid #d8d8d8;}
.r_box h1{float:left; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; padding:5px 0px 0px 10px;}

/* Caption */
.r_box_text{float:left; font-size:10px; width:501px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:0px 20px 0px 20px; }
.r_box_text p{float:left; clear:both; width:499px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin:5px 0px 5px 0px;}
.r_box_text li{ color:#000000; clear:both; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.rating{float:left;width:534px;margin:10px 10px 10px 10px;  border-bottom:1px dashed #999999;}
.c_review{float:left;width:534px;margin:10px 10px 10px 10px; } 
.c_review p{float:left;width:110px; margin:0px;font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#000000; font-weight:bold; vertical-align:top;} 
.c_review span{float:left; width:400px;;font-size:10px;margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#7b7a7a; font-weight:bold;}
.comment_box{float:left; width:380px; margin:10px 15px 10px 15px;}
.comment_box p{float:left; width:148px;margin:0px; font-size:11px; color:#7d7d7d; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:5px;}
.comment_box input{float:left; width:220px; border:1px solid #d6d6d6;height:18px;margin-top:5px;} 
.comment_box span{float:left; margin-top:5px;} 

#popupup_docwidth{width:450px; padding:0px 20px 0px 20px;  margin:0px auto 0px auto; font-family:Arial, Helvetica, sans-serif; }
#popup_bg{ float:left; width:448px;}
#popup_header{float:left; width:450px; height:80px;}
#popup_content{float:left; width:448px; background:#f1f1f1; border:1px solid #ddd6c9;}
	#popup_content h1{background:#f1f1f1; float:left; width:440px;  padding:5px 0px 5px 10px;  font-size:18px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif;}

	.popup_img_bg{float:left; margin:8px; display:inline; width:432px; border:1px solid #e1e1e1;  background:#fff; color:#817a7a; font-size:11px;}
	#popup_content div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:300px; height:300px; }
	#popup_content div.text{display:table-cell; text-align:center; vertical-align:middle; width:140px; height:300px; }
	#popup_content div.text p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold;}
	#popup_content div.img_center *{vertical-align:middle;}
	#popup_content div.img_center span{display:inline-block; height:100%; width:1px;}
		<!--[if IE]>
	#popup_content div.img_center span{display:inline-block; height:100%;}
	.popup_staticcontent{float:left; width:413px; padding:10px; background:#f1f1f1; font-size:12px; font-weight:bold;}
.popup_text{float:left;width:413px; margin:5px 5px 5px 5px;}

.tellafriend_pt1{width:150px; float:left; text-align:left;  line-height:32px; font-size:12px; color:#908977; margin-left:5px;}
.tellafriend_pt2{width:150px; float:left; text-align:left; line-height:32px; font-size:12px; color:#908977; margin-left:5px;}
.textfield_medium{border: 1px solid #d7d6d6; width:180px; color:#908977; padding-left:3px; height:18px; margin:7px 0px; font:Verdana, Arial, Helvetica, sans-serif;}	


#footer{float:left; width:980px;}
.footer{float:left; width:960px;background:url(images/footer_bg.jpg) repeat-x; height:90px;}
*html .footer{float:left; width:960px;background:url(images/footer_bg.jpg) repeat-x; height:90px; margin:0px -3px 0px -3px;}
.footer p{float:left; margin-top:10px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#303030;}
.footer p.text{text-align:center; font-size:10px; margin:5px 0px; border-top:1px solid #666;  padding-top:3px }
.footer p a{color:#303030;}
.footer p a:hover{color:#999999;}
.footer_text{float:left;margin-top:0px; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; }
.footer_right{float:left;margin:0px 0px 0px 250px; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#8f8f8f; }
.footer_right a{color:#8f8f8f;}

.footer_text_home{float:left;margin-top:5px; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.footer_right_home{float:left;margin:5px 0px 0px 250px; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.footer_right_home a{color:#fff;}

/* Next Previous*/
	.next_box{float:left background:#fff;  width:134px; border:1px solid #ddd6c9; padding:0px 0px px 0px; margin:0px 0px 0px 0px; font-size:10px; color:#000000; font-weight:bold; text-align:center; font-family:Arial, Helvetica, sans-serif;}
	.next_box h2{ font-size:11px; height:50px; width:124px; font-weight:bold; line-height:12px; padding:5px 5px 0px 5px; color:#404040; text-align:center;}
	.next_box h2 a{ color:#404040; font-size:11px;}
	.next_box h2 a:hover{text-decoration:underline;}
	.next_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:134px; height:125px;}
	.next_box div.img_center *{vertical-align:middle;}
	.next_box div.img_center span{display:inline-block; height:100%;}
		<!--[if IE]>
	.next_box div.img_center span{display:inline-block; height:100%;}
	
/* Tabbing */
.new_display{float:left; width:561px; margin:10px 0px 0px 0px;border-bottom:1px solid #d8d8d8;}
.new_display a.new_arrivals{background:url(images/new_arrivals.gif) left bottom no-repeat; float:left; width:114px; height:28px; margin-right:5px;}
.new_display a.best_sellers{background:url(images/best_seller.gif) left bottom no-repeat; float:left; width:114px; height:28px; margin-right:5px;}
.new_display a.sale{background:url(images/sale.gif) left bottom no-repeat; float:left; width:58px; height:28px; margin-right:5px;}
.new_display a.new_trends{background:url(images/new_trends.gif) left bottom no-repeat; float:left; width:114px; height:28px; margin-right:5px;}
.new_display a:hover{background-position:left top}
.new_display a.over{background-position:left top}

/* pagging */
.pagging{float:left; width:548px; background-color:#f9f9f9; margin-top:10px; font-size:9px; padding:5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
*html .pagging{float:left; width:545px; background-color:#f9f9f9; margin-top:10px; font-size:9px; padding:5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.sorting{float:left; width:548px;}
*html .sorting{float:left; width:545px;}
.sortby{float:left; font-size:10px; color:#333333; font-weight:bold; }
.perpage{float:right; font-size:10px; color:#333333; font-weight:bold;}
.productperpage{float:left; padding-top:5px; margin-bottom:5px; text-align:center; width:548px; font-size:11px; color:#4875AC; font-weight:bold;}
*html .productperpage{float:left; padding-top:5px; margin-bottom:5px; text-align:center; width:545px; font-size:11px; color:#4875AC; font-weight:bold;}
.pages{text-align:left; width:548px;}
*html .pages{text-align:left; width:545px;}
.pages span{ color:#f65f18; font-size:13px; font-weight:bold;}
.pages a{ color:#4875AC; font-size:11px; font-weight:bold;}
.combo{height:18px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#333333;}
.dropdown{height:18px; margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#333333;}

/* out of Stock box */
.os_box{float:left; width:534px; margin:10px; line-height:16px; font-size:11px; color:#515050; text-align:left; background:#f9f9f9; border:1px solid #d8d8d8; font-family:Verdana, Arial, Helvetica, sans-serif;}
.os_box_inn{ width:524px; float:left; padding:0px 4px;}
.os_box span{font-size:13px; color:#ee6232; font-weight:bold; text-align:left; height:17px;}
.os_box input.textfield{font-size:11px; border:1px solid #ddd6c9; height:18px; width:140px; padding:1px 0px 1px 3px; color:#515050; text-align:left; float:left; margin:0px 5px 0px 0px}
.os_box input.submit{font-size:11px; color:#a51515; font-weight:bold; text-align:left; float:left; margin:0px 5px 0px 0px; }
.os_box select{font-size:11px; border:1px solid #ddd6c9; color:#515050;  text-align:left; float:left; margin:0px 5px 0px 0px}

/* Item page price section */
.item_detail{float:left; width:533px;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; padding:10px;}
.item_detail_main{float:left; width:533px; border:1px solid #d8d8d8; border-bottom:none; color:#666666}
.item_detail_title{ width:533px; float:left; height:34px;background-color:#f9f9f9; border-bottom:1px solid #d8d8d8; line-height:34px;}
.item_detail_div1{ width:202px; float:left; border-right:1px solid #d8d8d8; height:34px; margin:0px 0px 0px 6px;}
.item_detail_div1 img{margin:5px 5px 0px 0px; float:left;}
.item_detail_div1 span{margin:0px 0px 0px 0px; float:left;}
.item_detail_div2{ width:150px; float:left; border-right:1px solid #d8d8d8; height:34px; margin:0px 0px 0px 6px;}
.item_detail_div2 abbr{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; text-decoration:line-through}
.item_detail_div2 code{color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px;}
.item_detail_div3{ width:34px; float:left; border-right:1px solid #d8d8d8; height:34px; text-align:center;}
.input_field{ width:20px; float:left; border:1px solid #afaeae; margin:6px 0px 0px 7px;  text-align:center;}
.item_detail_div4{ width:122px; float:left;  margin:0px 0px 0px 6px;}
.item_detail_div4_input{ margin:5px 0px 0px 0px;}
.item_detail_main_inn{float:left; width:533px; color:#666666; border-bottom:1px solid #d8d8d8; line-height:34px;}

/* */
.top_round{width:190px;float:left; margin:0px; padding:0px;}
*html .top_round{width:190px;float:left; margin:0px 0px 0px -1px; padding:0px;}/*------------------*/
.bottom_round{width:190px; float:left; margin:0px; padding:0px;}
*html .bottom_round{width:190px; margin-left:-3px; float:left;}/*------------------*/
.news_top_round{width:190px; float:left}
*html .news_top_round{width:190px; margin-left:-1px; float:left;}/*------------------*/
.home_round{width:560px; float:left}
*html .home_round{width:563px; margin-left:-3px; float:left;}

.tot_width{float:left; width:960px; padding:9px;}
*html .tot_width{float:left; width:980px; padding:9px; margin-left:-3px; margin-right:-3px;}
.mid_width {float:right; width:760px; }
*html .mid_width {float:right; width:766px; margin-right:-3px; margin-right:-3px;} 
#content_table_new{float:left; width:560px; margin-top:8px;}

#guaranteed{border:1px solid #93b4d7; font-weight:bold; display:none; padding:5px 5px; z-index:1; height:170px; width:250px; float:left; position:absolute; background-color:#fff; margin-top:5px;}

/* */
.menu_title_new{background:#2f609a url(images/top_button.jpg) no-repeat; padding:8px 0px 8px 15px;  width:165px; margin-left:4px;}
*html .menu_title_new{background:#2f609a url(images/top_button.jpg) no-repeat; padding:8px 0px 8px 15px; width:178px; margin-left:4px;}
.menu_title_new span{padding:0px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#ffffff; font-weight:bold; margin:0px;} 
.menu_title_new span span.new{ padding:0px 2px 0px 2px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px; color:#ffffff; font-weight:bold; background:#ce0000; line-height:9px; border:1px solid #e7e7e7; margin:0px;}

.menu_red{float:left; width:188px; padding:0px 0px 0px 0px; border-left:1px solid #FE0000; border-right:1px solid #FE0000;}


.top_round_new{width:190px;float:left; margin:0px; padding:0px;}
*html .top_round_new{width:190px;float:left; margin:0px 0px 0px -3px; padding:0px;}/*------------------*/
