/* CSS Document */
/*body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; background:url(../images/index_bg1.gif) repeat-x; }*/
body{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:11px; background: url(../images/bg_main.gif) top left repeat;  }

h1, h2, h3, h4, h5, h6, p, ul, li{margin:0px; padding:0px; text-align:left; font-weight:normal;}
img, form, input{border:0; margin:0px; padding:0px;}
a {text-decoration:none; cursor:pointer; outline:none; }
h2 {text-decoration:none; cursor:pointer; outline:none; }
.img_left{float:left;}
.img_right{float:right;}

/*.index_body{background:url(../images/index_bg1.gif) repeat-x;}
.index_content_width{background:#FFFFFF; margin-bottom:20px;}*/


#doc_width {width:994px;  margin:0px auto 0px auto; border:0px solid #ff0000; }
#header {float:left;width:984px; padding:0px 5px;}
.header{float:left;width:984px; height:92px; text-align:right; /*background:url(../images/header_bg.gif) repeat-x;*/}
.logo{float:left; /*width:224px; height:68px;*/ margin:8px 0px 0px 6px; padding:0px 0px 0px 0px;}
.header_links{float:right; width:230px; margin-top:15px;}
.header_links p{float:left;margin:0px 10px 0px 10px; font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#6c767f;}
.header_links p a{color:#6c767f;}
.header_links p a:hover{color:#2a4c68;}

.top_links_bg{float:left;width:827px;height:36px; background:url(../images/top_link.gif) repeat-x;}
.top_links_bg ul{float:left;width:827px; height:36px; list-style:none; color:#fff;}
.top_links_bg ul li{float:left;margin:0px 0px 0px 0px; padding:11px 28px 11px 37px; background:url(../images/top_link_sep.gif) right 2px no-repeat; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff; }
.top_links_bg ul li a{color:#fff;}
.top_links_bg ul li a:hover{color:#b4b4b4;}

#shopping_cart{float:left;width:157px;height:36px; /*background:url(../images/shopping_bg.gif) repeat-x left top;*/ background-color:#235798;}
/*#shopping_cart span{float:left;margin:10px 0px 0px 0px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}*/
#shopping_cart span a{float:left;margin:10px 0px 0px 0px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}
.shopping_cart_img{float:left;margin:8px 8px 0px 14px;}



.nav{float:left; width:984px; height:35px; background-color:#ffffff; border-bottom:1px solid #c7c7c7;}
.nav span {
color:#232323;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:7px 0 0 20px;
}
.nav p{float:left;font-size:12px; font-family:Arial, Helvetica, sans-serif;color:#232323; margin:12px 0px 0px 20px;}
.nav p span{color:#e92127;}
.nav_right{float:right; width:510px;}
.product{float:left;width:245px; height:25px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#444444; margin-top:8px;}
.product_text{width:132px; height:20px; border:1px solid #a5acb2; color:#4c4c4c; font-size:10px; }

.search{float:right;width:256px; height:25px; font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold; color:#333333; margin-top:8px;}
.search_text{width:157px; height:18px; border:1px solid #a5acb2;}
.search_button{vertical-align:middle;}
.nav_line{float:left; width:982px; border:1px solid #c7c7c7;}


.main_body{float:left; width:984px; background:#ffffff url(../images/bread_crum_bg.jpg) repeat-x; }
#menu_left{float:left;width:191px;}
.menu_left_title{float:left;width:187px;height:30px; background-color:#679ad9; margin-top:1px; padding:2px;}
.menu_left_title h1{float:left;width:170px;height:28px; padding:0px 0px 0px 15px; /*Border:1px solid #015826;*/ font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-size:14px; line-height:28px;}
.menu_left_title h1 a{color:#ffffff; text-decoration:none}

#menu_left ul{margin:0px 0px 10px 0px; list-style:none; font-size:11px; float:left; width:190px; padding:0px 0px 0px 0px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; /*background-color:#fafff4;*/ }
#menu_left ul li{ float:left; width:190px; line-height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none }


#menu_left ul li a{ width:165px; color:#686767;padding:0px 0px 0px 25px; background:url(../images/list_icon.gif) no-repeat 175px 14px; display:block; border-bottom:1px solid #dfdfdf }
#menu_left ul li a:hover{color:#3399ff; /*background-color:#f5ffea;*/ display:block;}
#menu_left ul li a.active{color:#df3222; /*background-color:#f5ffea;*/}



.menu_subscribe{float:left; width:190px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; margin-bottom:10px;}
* html .menu_subscribe{ float:left; width:190px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; margin-bottom:10px; padding-bottom:10px;}
*:first-child+html .menu_subscribe{ float:left; width:190px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; margin-bottom:10px; padding-bottom:10px;}

.subscribe{float:left; width:163px;height:20px; margin:10px 0px 0px 13px; border:1px solid #e2e2e2;}
.subscribe_img{float:left; margin:10px 0px 10px 13px;}
.menu_title{float:left;width:187px;height:30px;  background-color:#679ad9; margin-top:10px; padding:2px;}
.menu_title h1{float:left;width:170px;height:28px; padding:0px 0px 0px 15px; /*border:1px solid #015826; */font-family:Verdana, Arial, Helvetica, sans-serif;color:#ffffff; font-size:14px; line-height:28px;}
.menu_title h1 a{color:#ffffff; text-decoration:none}

.menu_card{float:left; width:190px; border:0px solid #ff0000; }
/*.box1{float:left; width:45px; height:10px; margin:15px 0px 0px 10px; border-bottom:1px solid #acb2b7;}
.box2{float:left;  height:10px; margin:15px 0px 0px 0px;}
.box2 span{float:left;margin:2px 0px 0px 2px; font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif; color:#596570;}
.box3{float:right; width:45px; height:10px; margin:15px 0px 0px 0px; border-bottom:1px solid #acb2b7;}*/
.card_box{float:left; margin-top:10px; /*width:179px; height:45px;margin:0px 0px 0px 10px; border-bottom:1px solid #acb2b7; border-right:1px solid #acb2b7; border-left:1px solid #acb2b7;*/}
/*.card_box_img{float:left; margin:12px 0px 0px 7px;}*/


#content{float:right; margin:0px 0px 20px 0px; width:783px; padding:0px 0px 20px 0px; }
.banner{float:left; margin-bottom:10px;}
.bread_crum{ float:left; width:780px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:5px;}
.bread_crum p{color:#000; padding:5px 0px 0px 10px; }
.bread_crum p a{color:#626469;}






.content_title{float:left; width:581px;height:21px; background-color:#679ad9; padding:2px;}
.content_title h1{ width:566px; height:19px; padding:0px 0px 0px 13px; float:left; /*border:1px solid #b0c6a2;*/ float:left; font-size:16px; font-family:"Trebuchet MS"; color:#fff; line-height:18px;}
.content_body{float:left; width:585px;}
.static_text{float:left;width:585px; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; padding-top:15px; margin-top:10px; line-height:18px;}
.static_text span{margin:10px 10px 10px 10px; color:#4c4c4c;}

.combo_box{float:right; margin-left:5px; width:170px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right}
.combo_box p{padding:10px 0px 0px 0px; color:#737475; font-weight:bold;}
.combo_box p select{width:80px; height:20px; font-size:10px; border:1px solid #ababab; color:#737475;}	
.pageing{float:right; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:560px; text-align:right}
.pageing p{padding:10px 0px 0px 0px; color:#000000; text-align:right}
.pageing p a{color:#000; text-align:right}
.pageing p span a {color:#626469; text-align:right}
.pageing p a.active{color:#000; font-weight:bold; font-weight:bold; text-align:right}

#featured_product_box{float:left; width:585px; margin-bottom:5px;}
.featured_prod_pt1{float:left; margin-bottom:2px; width:580px; padding:0px; margin-top:0px; }
.saprator1{ width:580px; background:url(../images/saprator.gif) repeat-x left top; float:left; height:1px;}
.featured_prod_pt1_box{float:left; width:193px; height:270px; }
.featured_prod_content{float:left; margin:10px 0px 0px 0px; list-style:none; height:270px; border-right:1px solid #e3e3e3; width:190px;}
.featured_prod_img{float:left; width:190px; height:175px; vertical-align:middle; text-align:center;  margin-top:0px; }
	.featured_prod_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:190px; height:175px; }
	.featured_prod_img div.img_center *{vertical-align:middle;}
	.featured_prod_img div.img_center span{display:inline-block; height:100%;}
.featured_prod_content p{float:left; clear:both;  font-size:11px; height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:5px 5px 0px 0px; margin-left:5px; width:170px; }
.featured_prod_content h2{float:left; clear:both;  font-size:11px; height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:5px 5px 0px 0px; margin-left:5px; width:170px; }

.featured_prod_content p a{color:#434343;}
.featured_prod_content h2 a{color:#434343;}
.featured_prod_content p a:hover{color:#434343; text-decoration:underline;}
.featured_prod_content h2 a:hover{color:#434343; text-decoration:underline;}

.featured_prod_content_price{float:left; text-align:left; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1d3b62; padding:0px 5px 0px 15px; line-height:12px; width:170px;}
.featured_prod_content_price span{color:#e82127; font-size:14px;}
.featured_prod_content_price{float:left;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1d3b62; padding:0px 5px 0px 15px; line-height:22px;}
.featured_prod_content_price span{color:#e82127; font-size:14px;}
.callforprice {float:left;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1d3b62; padding:0px 5px 0px 15px; line-height:15px; font-weight:bold}



#menu_right{float:right;width:189px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.menu_right{float:right; width:189px;}
.menu_right_title{width:185px; height:21px; background-color:#679ad9; padding:2px;}
.menu_right_title h1{width:177px; height:19px; padding:0px 0px 0px 6px; /*border:1px solid #015826;*/ float:left; font-size:16px; font-family:"Trebuchet MS"; color:#ffffff; line-height:18px;}
.menu_right_body{float:left;width:187px; background-color:#f9f9f9; border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7; border-right:1px solid #e7e7e7; padding:22px 0px 40px 0px}

.r_box{float:left;padding:0px 10px 20px 20px; }
.r_box_img{float:left;width:138px; height:123px; background-color:#ffffff;border:1px solid #e7e7e7; text-align:center; vertical-align:middle;}
	.r_box_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:138px; height:123px; }
.img_center{vertical-align:middle;}
.menu_right_body p{float:left; font-size:11px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:0px 0px 0px 20px;}
.menu_right_body h2{float:left; font-size:11px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:0px 0px 0px 20px;}
.menu_right_body p a{color:#434343;}
.menu_right_body h2 a{color:#434343;}
.menu_right_body p a:hover{color:#434343; text-decoration:underline;}
.menu_right_body h2 a:hover{color:#434343; text-decoration:underline;}
.r_box_seprator{ background:url(../images/saprater_rightbox.jpg) repeat-x left center; height:46px; width:163px; float:right; margin:0px 10px 0px 0px;}
.r_box_price{float:left;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1d3b62; padding:5px 0px 0px 20px;}
.r_box_price span{color:#e82127; font-size:12px;}



/*.bottom_links_middle ul{float:left; width:920px; list-style:none; margin-bottom:5px;}
.bottom_links_middle ul li{float:left; width:180px; height:44px; border-right:1px solid #e7e7e7;  margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; text-align:center; }

.bottom_links_middle ul li a {width:150px; }*/


.footer{float:left; width:994px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
.footer_pt1{color:#5086c8; margin-left:5px; background:none}
.footer_pt1 a{color:#5086c8;}
.footer_pt1 a:hover{color:#000000;}
.footer_pt2{float:left; width:500px; color:#cccccc; margin:5px 0px 0px 5px;font-size:10px;}
.footer_pt3{float:right;  color:#cccccc; margin:5px 5px 0px 0px; font-size:10px;}
.footer_pt3 a{color:#cccccc;}

#top_links{float:left; width:984px; height:36px; padding:0px 5px;}
.main_content_body{width:994px; float:left; background:url(../images/bg_shadow.gif) repeat-y left top #ffffff; }
.button_verify{padding:12px 0px 0px 10px; text-align:center}
.bottom_links{float:left; width:966px; padding:0px 9px 10px 9px;}
.bottom_links_top{ width:966px; background:url(../images/bottom_link_top.jpg) no-repeat left top; padding:4px 0px 0px 0px; float:left;}
.bottom_links_midd{ width:945px; float:left; background:url(../images/bottom_link_midd.gif) repeat-y left top; float:left; padding:0px 10px 0px 11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.bottom_links_midd_inn{ width:945px; float:left;  float:left;}

.bottom_links_midd div.box{ width:189px; float:left;  text-align:center;}
.bottom_links_midd div.box_inn{ width:188px; border-right:1px solid #dcdcdc; height:44px;}
.bottom_links_midd div.footer_sep{ background:url(../images/footer_sep.gif) repeat-x left center;  width:178px; margin:0px 5px 0px 5px; height:11px;}


/*item_page*/
.product_box{float:left; width:256px; height:284px; border-right:1px solid #e3e3e3; margin-top:5px;}
.product_img{width:256px; height:260px; background-color:#ffffff; text-align:center;}
.product_img div.img_center{text-align:center; vertical-align:middle; width:256px; height:260px; }
.product_detail{float:right; width:312px; height:284px; margin-top:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5b5b5b;}
.product_detail_row1{color:#256f01; padding:12px 0px 0px 0px;}
.product_detail_row1 span{color:#e82127; font-size:14px; padding:0px;}
.product_detail_row1 p{color:#ff5a00;}
.product_detail_row2{color:#5b5b5b; width:300px; padding:15px 0px 5px 0px;}
.product_detail_row2 span{ text-decoration:line-through;}

.product_detail_row3{float:left;width:300px; color:#133856; padding:3px 0px 10px 0px;}
.product_detail_row4{float:left;width:300px; color:#000000; padding:10px 0px 10px 0px;}
.combo{width:50px; height:20px; border:1px solid #666666;}

.product_button{width:320px;padding-top:20px; margin-bottom:10px;}	
.product_button{width:320px;padding-top:20px; margin-bottom:10px;}
.more_detail_title{width:585px; float:left; margin-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; color:#046c30;}
.more_detail_title p{padding:10px 0px 10px 10px;}
.more_detail_table{float:left; width:585px; font-size:11px; border:1px solid #e4e4e4; margin-bottom:10px;}
.more_detail_table p{ color:#313131; padding:0px;}

.more_detail_table_row_title{float:left; width:585px; background:#f4f4f4; color:#000000; line-height:26px;}
.more_detail_table_row_title p{ color:#313131;}
.more_detail_table_row{float:left; width:585px; background:#ffffff;}
.more_detail_table_pt1{float:left; width:300px; padding:0px 0px 0px 10px; color:#787777; border-right:1px solid #e4e4e4; line-height:14px; height:14px;}
.more_detail_table_pt2{float:left; width:80px; padding:0px 0px 0px 20px; color:#787777;  border-right:1px solid #e4e4e4; height:34px; line-height:34px;  }
.more_detail_table_pt3{float:left; width:64px; padding:0px 0px 0px 20px; color:#787777;  border-right:1px solid #e4e4e4; height:34px; line-height:34px;  }
.more_detail_table_pt4{float:left; width:48px; padding:0px 0px 0px 20px; color:#787777; height:34px; line-height:34px; }
.more_detail_table_row1{ width:585px; float:left; line-height:26px; border-bottom:1px solid #e4e4e4;}
.qty{width:14px; height:14px; border:1px solid #c2c2c2; text-align:center; color:#787777; font-size:11px; margin:0px 0px 3px 0px;}

.button_cart{ float:left; width:585px; color:#e92127; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px;}


.about_product{float:left; width:585px; margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.about_product_text{float:left; padding:10px 10px 10px 10px; width:565px; color:#909090; }

.also_like_box{float:left; width:585px;  margin-top:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.also_like_box_pt1_box{float:left; width:185px;}
.also_like_box_content{float:left; margin:20px 0px 10px 0px;width:185px; list-style:none; height:230px; border-right:1px solid #acb2b7;}
.also_like_box_img{float:left; width:185px; height:130px; vertical-align:middle; text-align:center;  margin-top:10px;}
	.also_like_box_img div.img_center{text-align:center; width:185px; height:130px; }
.also_like_box_content h2{float:left; font-size:11px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; margin:30px 10px 0px 10px;  width:170px;}
.also_like_box_content h2 a{color:#434343;}
.also_like_box_content h2 a:hover{text-decoration:underline;}
.also_like_box_content_price{float:left;font-size:11px; color:#1d3b62; margin:10px 10px 0px 10px; padding-bottom:10px;}
.also_like_box_content_price span{color:#e92127; font-size:14px;}

/*Popup_page*/
#popupup_docwidth{width:562px; margin:0px auto 0px auto; font-family:Arial, Helvetica, sans-serif; }
#popup_header{float:left; width:560px; height:109px; padding:0px 7px 0px 0px; text-align:left }
#logo{float:left; padding:11px 0px 0px 20px;}
#popup_header_rw1{float:left; width:562px; height:109px; background-color:#f8f8f8; }
#popup_header_rw2{float:right; width:230px; padding:0px 10px 0px 0px;}

#popup_content{float:left; width:562px; background:url(../images/click_to_enlarge_top.gif) no-repeat left top; padding-top:15px;}
#popup_content_inner{float:left; width:530px; background:url(../images/click_to_enlarge_middle.gif) repeat-y left top; padding:0px 17px 0px 15px;}

#popup_content_head {background:#6b9cda; float:left; width:526px; height:24px; padding:2px; font-size:16px; font-family:"Trebuchet MS"; color:#fff;}
#popup_content_head h1 { width:524px; border:1px solid #b0c6a2; float:left; font-size:16px;}

	.popup_img_bg{ width:520px; float:left; padding:10px 0px 0px 10px;}
	.popup_img_bg_box{ width:107px; height:98px; float:left; border:1px solid #e8e8e8;}
	
	.popup_img_bg_box div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:107px; height:95px; }
	.popup_img_bg_box div.img_center *{vertical-align:middle;}
	.popup_img_bg_box div.img_center span{display:inline-block; height:100%;}
	
	.popup_img{float:left; width:520px; height:510px; background-color:#ffffff;text-align:center; vertical-align:middle;}
	.popup_img div.img_center{text-align:center; vertical-align:middle; width:510px; height:510px; }
		
/*Login_page*/
.content_checkout_body{float:left; width:750px; padding:0px 10px 10px 10px ;}
.content_checkout_title{ float:left; width:746px; height:28px; background-color:#679ad9; padding:2px;}
.content_checkout_title h1{ width:724px; height:26px; float:left; /*border:1px solid #B0C6A2;*/  font-family:"Trebuchet MS"; font-size:16px; color:#fff; padding-left:20px; line-height:24px;}
.shopping_display{ width:750px; float:left; padding-top:10px;}
.shopping_display p{padding:0px 0px;}
                .shopping_display a{color:#5a5d61; text-decoration:underline;}
                .shopping_display span{color:#dc6aa0; }
                .shopping_display span.error{color:#f00;}
                .shopping_display a:hover{text-decoration:none;}
                .shopping_display ul{font-size:11px; color:#4c4c4c; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; list-style:none;}
                .shopping_display ul li{font-size:11px; color:#666666; margin:0px 0px 0px 0px; padding:0px 0px 3px 10px; background:url(../images/bullet_black.gif) no-repeat left 4px; line-height:14px;}
                .textfield_medium{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#626469; border:1px solid #eeecf7; padding-left:2px; height:16px; background-color:#f9f9fc;}
                .shopping_display ol{font-size:11px; color:#666666; margin:0px 0px 0px 28px; padding:0px 0px 0px 0px; list-style-type:decimal; }
                .shopping_display ol li{font-size:11px; color:#666666; margin:0px 0px 0px 0px; padding:0px 0px 3px 28px; line-height:16px;}
                .shopping_display input.textfield{border:solid 1px #cecece; font-weight:normal; margin-top:0px;}
                .shopping_display select.select{border:1px solid #cdd3d9;           font-size:12px; line-height:15px; padding:1px; color:#5a5d61; font-family:Arial, Helvetica, sans-serif;}

                .login_border{border:1px solid #ccc; width:340px; float:left}
                .login_box{text-align:left; width:340px; }
                .login_box td{padding:0px 10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#535353;}
                .login_box td a{color:#535353; text-decoration:underline;}
                .login_box td a:hover{text-decoration:none;}
                .login_box th{background-color:#679ad9; font-size:13px; border:solid 1px #fff; padding:0px; color:#ffffff; width:230px; margin-top:10px;}
                .login_box td p{color:#818387 !important; padding:0px !important; text-align:left !important;}
                .login_box td input.textfield{border:solid 1px #cecece; font-weight:normal; margin-top:0px; width:130px}

                .shopping_display table.form{border:1px solid #9a9999; color:#5a5d61; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
                .shopping_display table.form td{padding:3px 3px 3px 3px; }
                .shopping_display table.form td span.error{color:#f00;}
                .shopping_display table.form td span{color:#5a5d61; font-size:10px;}
                .shopping_display table.form td a{color:#5a5d61; text-decoration:none;}             
                .shopping_display table.form td.topic{padding:12px 0px 12px 15px; color:#5a5d61; }
                .shopping_display table.form tr.altrow{background:#fafafa url(../images/form_altrow_bg5.gif) repeat-x left bottom; }
                .shopping_display table.form tr.oddrow{background:#fff; }
                .shopping_display table.form tr.title{background:#9a9999; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;  }
                .shopping_display table.form tr.title td{ padding-left:10px;}
                .shopping_display table.form input.textfield{border:1px solid #cdd3d9; background:#fff; font-size:12px; padding:1px; height:18px; color:#5a5d61;}
                .shopping_display table.form input.qty{border:1px solid #cdd3d9; width:20px; text-align:center; background:#fff; font-size:12px; padding:1px; height:18px; color:#5a5d61;}
                .shopping_display table.form textarea.textarea{border:1px solid #cdd3d9; background:#fff; font-size:12px; line-height:15px; padding:1px; color:#5a5d61; font-family:Arial, Helvetica, sans-serif;}
                .shopping_display table.form select{border:1px solid #cdd3d9;                 font-size:12px; line-height:15px; padding:1px; color:#5a5d61; font-family:Arial, Helvetica, sans-serif;}

                .shopping_display table.list{border:1px solid #f0f0f0; border-collapse:collapse; color:#5a5d61; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
                .shopping_display table.list td{padding:5px 3px 5px 8px; border:1px solid #f0f0f0; }
                .shopping_display table.list td span.error{color:#f00;}
                .shopping_display table.list td span{color:#5a5d61; font-size:10px;}
                .shopping_display table.list td a{color:#5a5d61; text-decoration:none;} 
                .shopping_display table.list td a.view{color:#b7180d; text-decoration:underline;}             
                .shopping_display table.list td a.view:hover{color:#b7180d; text-decoration:none;}                        
                .shopping_display table.list tr.altrow{background:#fafafa url(../images/form_altrow_bg5.gif) repeat-x left bottom; }
                .shopping_display table.list tr.oddrow{background:#fff; }
                .shopping_display table.list tr.title{background:#9a9999; font-size:11px; font-weight:bold; color:#fff; text-transform:uppercase;  }
                .shopping_display table.list tr.title td{ padding-left:8px;}
                .shopping_display table.list input.textfield{border:1px solid #cdd3d9; background:#fff; font-size:12px; padding:1px; height:18px; color:#5a5d61;}
                .shopping_display table.list input.qty{border:1px solid #cdd3d9; width:20px; text-align:center; background:#fff; font-size:12px; padding:1px; height:18px; color:#5a5d61;}
                .shopping_display table.list textarea.textarea{border:1px solid #cdd3d9; background:#fff; font-size:12px; line-height:15px; padding:1px; color:#5a5d61; font-family:Arial, Helvetica, sans-serif;}
/*Email_part*/

#e-mail_docwidth{width:500px; padding:20px 18px 5px 13px; float:left;  margin:0px auto 0px auto; font-family:Verdana, Arial, Helvetica, sans-serif; background:#ffffff; border:1px solid #c7c7c7;}
#e-mail_bg{float:left; width:594px;}
#e-mail_header{float:left; width:568px; height:70px; padding:5px 13px 0px 13px;}
#e-mail_content{float:left; width:568px; margin-bottom:10px;}
#e-mail_content h1{padding:0px 0px 5px 10px; margin-bottom:10px; font-family:"Times New Roman", Times, serif;    font-size:18px; color:#498aaf;}

.e-mail_img_bg{float:left; width:530px; color:#817a7a; font-size:11px;}

	.e-mail_display{ width:400px; float:left; padding:0px 10px 0px 20px;  color:#7f7f7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:20px 0px 0px 20px;}
	.e-mail_display p{margin:0px 5px 15px 5px;}
	.e-mail_display a{color:#f67d13;}
		
	.e-mail_display p span{color:#174c87; }
	.e-mail_display ul{margin:8px 0px 0px 12px; padding:0px 0px 0px 0px; list-style:none;}
	.e-mail_display ul li{text-align:justify; margin:0px 0px 5px 0px; padding:0px 0px 0px 12px; background:url(../images/bullet_gery.gif) no-repeat left 5px; }
	.e-mail_display ul li a{color:#626469; text-decoration:underline;}
.tellafriend_pt1{width:170px; float:left; text-align:left;   font-size:11px;  color:#7f7f7f; margin-top:5px;}
.tellafriend_pt2{width:230px; float:left; text-align:left; font-size:11px;  color:#7f7f7f;}
.textfield_medium{border: 1px solid #d7d6d6; width:180px;  color:#7f7f7f; padding-left:3px; height:18px; margin:7px 0px;}
		
/* CSS ADDED BY YDEVELOPER 1 */



.sub_categories{float:left; width:583px; background-color:#fafff4; padding:0px; border:1px solid #ccc; background:none}
.sub_categories ul { margin:0px 0px 10px 0px; list-style:none; font-size:11px; float:left; width:581px; padding:0px 0px 0px 0px; }
.sub_categories ul li{ float:left; width:190px; line-height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.sub_categories ul li a{  width:165px; color:#535353;padding:0px 0px 0px 20px; background:url(../images/list_icon.gif) no-repeat 10px 14px; display:block; }

#menu_left ul li ul{ float:left; width:170px; padding-left:20px; line-height:35px; font-family:Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #dfdfdf; border:none }
#menu_left ul li ul li a{border:none; width:145px; }
#menu_left ul li ul li{ float:left; width:150px; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; border:none; }


.checkout_inform_border{border:1px solid #ccc; width:275px; float:left}
.checkout_inform_box{text-align:left; width:275px; }
.checkout_inform_box td{padding:0px 10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#535353;}
.checkout_inform_box td a{color:#535353; text-decoration:underline;}
.checkout_inform_box td a:hover{text-decoration:none;}
.checkout_inform_box th{background-color:#679ad9; font-size:13px; border:solid 1px #fff; padding:0px; color:#ffffff; width:275px; margin-top:10px;}
.checkout_inform_box td p{color:#818387 !important; padding:0px !important; text-align:left !important;}
.checkout_inform_box td input.textfield{border:solid 1px #cecece; font-weight:normal; margin-top:0px; width:130px}



.gray-heading {
	FONT-SIZE: 11px;
	COLOR: #D13030;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;}
	
.black-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: bold;}
	
.bold-black-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;}
	
.matter-black {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;}
	
.matter {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;}

.moredetail {
	FONT-SIZE: 10px;
	COLOR: #222222;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;}
.moredetail:link { COLOR: #222222; TEXT-DECORATION: underline;}
.moredetail:visited { COLOR: #222222; TEXT-DECORATION: underline;}
.moredetail:hover { COLOR: #00468E; TEXT-DECORATION: underline;}
	
.cspe-blue {
	FONT-SIZE: 10px;
	COLOR: #00468E;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: normal;}
.cspe-blue:link { COLOR: #00468E; TEXT-DECORATION: none;}
.cspe-blue:visited { COLOR: #00468E; TEXT-DECORATION: none;}
.cspe-blue:hover { COLOR: #00468E; TEXT-DECORATION: underline;}

.cspe-black {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: bold;}
.cspe-black:link { COLOR: #000000; TEXT-DECORATION: none;}
.cspe-black:visited { COLOR: #000000; TEXT-DECORATION: none;}
.cspe-black:hover { COLOR: #000000; TEXT-DECORATION: underline;}

.cspe-text {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-WEIGHT: normal;}
	
.mopop-green {
	FONT-SIZE: 11px;
	COLOR: #00758E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;}
.mopop-green:link { COLOR: #00758E; TEXT-DECORATION: none;}
.mopop-green:visited { COLOR: #00758E; TEXT-DECORATION: none;}
.mopop-green:hover { COLOR: #000000; TEXT-DECORATION: underline;}
.email {
	FONT-SIZE: 11px;
	COLOR: #FF8A00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;}
.email:link { COLOR: #FF8A00; TEXT-DECORATION: underline;}
.email:visited { COLOR: #FF8A00; TEXT-DECORATION: underline;}
.email:hover { COLOR: #000000; TEXT-DECORATION: underline;}


/* CSS FOR BRAND LISTING PAGE */


.brand_list{float:left; margin-bottom:2px; width:580px;}
.saprator1{ width:580px; background:url(../images/saprator.gif) repeat-x left top; float:left; height:19px;}

.brand_list_box{float:left; width:135px; height:120px; padding-right:7px;}
* html .brand_list_box{float:left; width:135px; height:120px; padding-right:4px;}

.brand_list_content{float:left; margin:0px 0px 5px 0px; list-style:none; height:80px; }
.brand_list_img{float:left; width:135px; height:80px; text-align:center;  margin-top:20px; border:1px solid #ccc;}

	.brand_list_img div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:135px; height:80px;  }

	.brand_list_img div.img_center *{vertical-align:middle;}
	.brand_list_img div.img_center span{display:inline-block; height:100%;}
.brand_list_content p{float:left; font-size:11px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:2px 2px 0px 2px; }
.brand_list_content h2{float:left; font-size:11px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#434343; padding:2px 2px 0px 2px; }

.brand_list_content p a{color:#434343;}
.brand_list_content h2 a{color:#434343;}

.brand_list_content p a:hover{color:#434343; text-decoration:underline;}
.brand_list_content h2 a:hover{color:#434343; text-decoration:underline;}

.brand_list_content{float:left;font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1d3b62; padding:0px 5px 0px 3px; line-height:20px;}



.login_border_account{border:1px solid #ccc; width:240px; float:left}
.login_box_account{text-align:left; width:240px; }
.login_box_account td{padding:0px 10px; font:11px Verdana, Arial, Helvetica, sans-serif; color:#535353;}
.login_box_account td a{color:#535353; text-decoration:underline;}
.login_box_account td a:hover{text-decoration:none;}
.login_box_account th{background-color:#679ad9; font-size:13px; border:solid 1px #fff; padding:0px; color:#ffffff; width:230px; margin-top:10px;}
.login_box_account td p{color:#818387 !important; padding:0px !important; text-align:left !important;}
.login_box_account td input.textfield{border:solid 1px #cecece; font-weight:normal; margin-top:0px; width:130px}

/*CSS FOR CONTACT US */

.tellafriend_pt4{width:120px; float:left; text-align:left; padding:0px 0px 0px 10px;   font-size:11px;  color:#7f7f7f; margin-top:8px;}                           
.tellafriend_pt3{width:370px; float:left; text-align:left; font-size:11px;  color:#7f7f7f;}
.contactus_bg{float:left; width:540px; color:#817a7a; font-size:11px; }
#contactus div.img_center{display:table-caption; text-align:center; vertical-align:middle; width:594px; }
#contactus div.img_center *{vertical-align:middle;}
.contactus{ width:575px; float:left; padding:0px 10px 0px 5px;  color:#7f7f7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin:20px 0px 0px 0px;}
.contactus p{margin:0px 0px 15px 3px;}
.contactus h1{font-size:12px; font-weight:bold; margin:20px 0px 10px 0px;}
.textfield_select{border: 1px solid #d7d6d6; color:#7f7f7f; padding-left:3px; height:18px; margin:7px 0px;}
.textarea_contactus{border: 1px solid #d7d6d6; color:#7f7f7f; padding-left:3px;  margin:7px 0px;}
.contactus a{color:#f67d13;}
.bottom_ul{margin-left:15px; margin-top:10px; list-style:none;}
.bottom_ul li{ padding:2px; background-image:url(../images/list_icon.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0 .5em; vertical-align:middle;}
.bottom_ul li a{ color:#434343;}
.bottom_ul li a:hover{ color:#434343; text-decoration:underline;}
.head_title{float:right; margin-top:20px; width:750px; margin-right:13px;}
.head_title span{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.testimonial{ border-bottom:1px solid #679AD9; width:186px; float:right; border-right:1px solid #dfdfdf;}
.testimonial p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0px 5px 5px; float:right;}
.testimonial span{float:right; margin-bottom:2px; margin-right:2px; margin-top:8px;}
.bottom_ul{margin-left:15px; margin-top:10px; list-style:none;}
.bottom_ul li{ padding:2px; background-image:url(../images/list_icon.gif); background-repeat: no-repeat; padding-left: 10px; background-position: 0 .5em; vertical-align:middle;}
.bottom_ul li a{ color:#434343;}
.bottom_ul li a:hover{ color:#434343; text-decoration:underline;}
.top_para{margin: 10px 15px 10px 0px; width:772px; float:left;}
.top_para p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:5px 0px 5px 5px; text-align:justify;}

