/* CSS Document */
body {margin:0px; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px; background:#fafaf0 url(images/page_bg.gif) repeat-x left top;}
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;}
.img_left{float:left;}
.img_right{float:right;}

#doc_width {width:980px;}
#header {width:980px; float:left; padding-top:3px; height:84px;}
.header_row1_pt1{float:left; text-align:center;  width:285px; font-size:12px; font-weight:bold;  color:#ffa200; font-family:Verdana, Arial, Helvetica, sans-serif;}
.header_row1_pt1 span{font-size:14px; }
.header_row1_pt2 {float:left; text-align:right; width:695px;  font-family:Verdana, Arial, Helvetica, sans-serif; color:#7499b4;}
.header_row1_pt2 a{color:#7499b4; background:url(images/bullet_yellow.gif) right 5px no-repeat; padding-right:10px;}
.header_row1 span.welcome{color:#c71212;font-weight:bold; font-size:11px; float:left; margin-left:170px; }
.toplinks {color:#fff; font-family:Arial, Helvetica, sans-serif; float:left; word-spacing:3px; text-align:left; margin-top:10px; width:695px; line-height:31px; background:url(images/top_links_right.gif) right top no-repeat #002633; }
.toplinks a{color:#fff; background:none; padding:0px ; word-spacing:0px; font-size:12px; }


.search_box{float:left;  width:450px; text-align:left; padding-top:4px;  }
.search_textfield{border:1px solid #a5acb2; width:155px; margin:0px 2px;}

/*background:url(images/bottombar_top.gif) no-repeat left top;*/
#bottom_bar {width:980px; clear:both;   color:#575757; font-size:11px; text-align:left; padding-bottom:15px;}
.information{float:left; width:938px; border-right:solid 1px #eceddf; border-left:solid 1px #eceddf; background:#fff; padding:9px 20px 0px 20px;}
.information_text{background: url(images/dot_brown.gif) repeat-y left; width:939px;  padding:0px 20px 0px 20px; float:left; clear:left;}
.information h5{background:#fff url(images/bottom_title_right.gif) no-repeat right center; font-size:15px; color:#000; margin-bottom:10px;  }
.information h5 span{background:#fff url(images/bottom_title_left.gif) no-repeat right center ; padding:0px 15px 0px 0px; font-size:15px; color:#000; }
.information_content{float:left; width:300px;}
.information_content_seperator{float:left; width:19px; background:url(images/vertical_seperator.gif) repeat-y center top; height:45px;}
.information_content h5{background:url(images/horizontal_seperator.gif) repeat-x left bottom;  font-size:12px; color:#000; font-weight:bold; padding:0px 0px 3px 0px; margin-bottom:5px; line-height:15px;}
.information_content a{color:#7d7d7e; font-size:11px; line-height:15px;}

.bottom_links {float:left; width:980px;  background:url(images/bottom_link_center.gif) left top repeat-x; height:52px; margin-top:10px;}
.bottom_links h5 a{color:#4e4e4f; word-spacing:0px; }
.bottom_links h5{padding:10px 40px 0px 40px; font-size:11px; text-align:center; word-spacing:5px; }
#bottom_bar h6{color:#4e4e4f; font-size:11px; text-align:left; padding:4px 10px}
#bottom_bar h6 a{color:#4e4e4f; font-size:11px; text-align:left;}




#menu{float:left; width:180px; text-align:center; }
.menu_width{ background:url(images/menu_center.gif) left top repeat-y ; float:left; width:167px; padding:0px 8px 0px 5px;}
.index_link {float:left; text-align:center; margin-bottom:8px; width:163px; background:url(images/lm_link_bottom.gif) left bottom no-repeat #f8f7f0;}
.index_link ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:url(images/lm_link_top.gif) left top no-repeat; list-style:none; font-size:11px; float:left; width:163px;}
.index_link li{padding:12px 0px 12px 0px; margin:0px 0px 0px 0px; font-size:18px; font-weight:bold; list-style:none; font-size:13px; color:#4b4b4b; background:url(images/lm_link_seperator.gif) center bottom no-repeat ; text-align:center; }
.index_link li a{color:#4b4b4b; font-size:18px; font-weight:normal; font-family:"Times New Roman", Times, serif; text-transform:uppercase;}
.newsletter_box {float:left; text-align:left; line-height:14px; padding:0px 10px; font-size:14px; width:160px; background:url(images/newsletter_center.gif) left top repeat-y; }
.newsletter_box div.text{font-size:11px; float:left; width:160px;}
.newsletter_box input.newsletter{font-size:11px; padding-left:2px; border:1px solid #fff; width:150px; margin:5px 0px; }
#menu p{background:url(images/lm_bookmark_bg.gif) left top no-repeat; line-height:32px; float:left; width:180px; margin-bottom:8px; }
#menu p a{color: #333; padding-left:24px; font-size:12px;}
#menu p a.bookmark{background:url(images/icon_bookmark.gif) 15px center no-repeat; font-size:12px; color:#333; padding-left:39px; }
#menu h2{background:url(images/lm_title_bg.gif) left center no-repeat; font-size:13px; font-weight:bold; line-height:19px; color: #ff7e00; margin-bottom:6px; padding:0px 0px 0px 15px;}
#menu h2 a{color: #ff7e00;}
#menu h3{background:#fff url(images/blue_title_right.gif) no-repeat right center;  margin-bottom:8px; }
#menu h3 span{background:#fff url(images/blue_title_left.gif) no-repeat right center; font-weight:bold; padding-right:12px; font-size:12px; color:#306ea1}

#menu ul.category1{margin:0px 0px 8px 0px; padding:0px 0px 0px 25px; list-style:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#menu ul.category1 li{padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; font-size:18px;  font-size:11px; color:#4b4b4b; }
#menu ul.category1 li a{color:#4b4b4b; }


#content_area{float:right; width:790px; padding-bottom:10px;}

#content_width{float:right; width:790px; margin-left:10px; }
#content{float:left; width:426px; padding:0px 9px;}
#item_content {float:right; width:590px;  padding:10px;  }
.index_banner{float:left; padding:188px 27px 0px 0px; width:763px; margin-bottom:10px; height:34px; background:url(images/index_banner.jpg) left top no-repeat;}
.index_welcome{background:#fff; width:748px; float:left; padding:15px 20px 8px 20px; border-right:solid 1px #eceddf; border-left:solid 1px #eceddf;}
.index_welcome p{font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:17px; margin-bottom:8px; padding:0px 15px; text-align:justify; color:#4e4e4f}
.index_welcome h5{background:#fff url(images/blue_title_right.gif) no-repeat right center; font-size:15px; color:#000; margin-bottom:10px; }
.index_welcome h5 span{background:#fff url(images/blue_title_left.gif) no-repeat right center ; padding-right:16px; font-size:15px; color:#ff7e00}
.fp_display{float:left; width:747px; margin-bottom:25px; }

.fp_box{float:left; width:162px;  text-align:left;font-size:12px; margin-right:33px;}
.fp_box h3{font-size:10px; color:#696969;  line-height:16px; text-align:left; height:45px; margin-left:20px;}
.fp_box span.price{font-size:15px; color:#276387;float:left; margin-left:15px;}

.fp_box h3 a{color:#696969;   text-align:left;}
.fp_box h3 a:hover{color:#333;   text-align:left;}
.fp_box div.img_center{display:table-cell; text-align:center;  vertical-align:middle;   width:162px; height:152px; background:url(images/fp_img_bg.gif) center center no-repeat;}
.fp_box div.img_center *{vertical-align:middle;}
.fp_box div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
.fp_box div.img_center span{display:inline-block; height:100%;}

.index_category{float:left; width:728px; padding:0px 10px 0px 10px;  background:#fff url(images/index_adv_center.gif) repeat-y left top ;}
.index_category div.list{float:left; width:692px; display:inline;  padding: 0px 10px 0px 10px;}
.index_category div.list img{margin-right:12px;}
.index_add {float:left; width:748px; margin:20px 0px 10px 0px;}


.cat_banner{float:left; width:760px; height:34px; background:url(images/cat_banner.jpg) no-repeat; margin-bottom:10px; padding:188px 10px 0px 0px;}

#datapart{width:770px; float:left; margin-bottom:10px;}
#datapart h1{background:#fff url(images/blue_title_right.gif) no-repeat right center; font-size:15px; color:#000; margin-bottom:15px; clear:both; float:left; width:548px; line-height:17px;}
#datapart h1 span{background:#fff url(images/blue_title_left.gif) no-repeat right center ; padding-right:15px; font-size:15px; color:#306ea1;}

#datapart h1.title{background:#fff url(images/blue_title_right_1.gif) no-repeat right bottom; font-size:15px; color:#000; margin-bottom:15px; clear:both; float:left; width:548px; line-height:17px;}
#datapart h1.title span{background:#fff; padding-right:5px; font-size:15px; color:#306ea1;}
*html #datapart h1.title img.title_left{margin-top:4px;}


.cat_display{float:right; width:580px; padding-bottom:10px;}
.cat_data{float:left; width:548px; background:#fff; border-left:solid 1px #eeefe1; border-right:solid 1px #eeefe1; padding:5px 15px;}
.cat_data h5{background:#fff url(images/blue_title_right.gif) no-repeat right center; font-size:15px; color:#000; margin-bottom:15px; clear:both; float:left; width:548px;}
.cat_data h5 span{background:#fff url(images/blue_title_left.gif) no-repeat right center ; padding-right:16px; font-size:15px; color:#ff7e00}
.cat_box{float:left; width:165px; margin-right:26px; padding-bottom:20px;}
.cat_box h3{height:44px; text-align:center;}
.cat_box a{color:#696969; font-size:9px;}
.cat_box div.img_center{width:130px; height:130px; border:solid 1px #eceddf; display:table-cell; text-align:center; vertical-align:middle;}
.cat_box div.img_center *{vertical-align:middle;}
.cat_box div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
.cat_box div.img_center span{display:inline-block; height:100%;}
.cat_box div.img_center img{margin-top:-1px;}
.cat_box .price{text-align:left; padding-top:12px; color:#276387; font-size:18px; margin-right:10px;}
.cat_box .price span{font-size:14px; text-align:left;}
.cat_box .price .add_to_cart{float:right; margin-top:-20px; margin-right:5px;}

.cat_display_1{float:right; width:580px; padding-bottom:10px;}
.cat_data_1{float:left; width:548px; background:#fff; border-left:solid 1px #eeefe1; border-right:solid 1px #eeefe1; padding:5px 15px;}
.cat_box_1{float:left; width:131px; padding:0px 15px; margin:0px 30px 20px 0px;}
.cat_box_1 h3{padding-bottom:10px;}
.cat_box_1 a.title{color:#696969; font-size:9px; background:url(images/bullet_orange.gif) left 5px no-repeat; padding-left:10px; display:block;}
.cat_box_1 img{border:solid 1px #eceddf; padding:7px;}

.breadcrumb{float:left; width:548px; text-align:right; color:#788084; word-spacing:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:12px;}
.breadcrumb a{ color:#788084; word-spacing:0px;}
.breadcrumb span{ color:#ff7e00; word-spacing:0px;}
.breadcrumb code{ color:#ff7e00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.pagging{text-align:right; color:#999; font-size:11px; margin-bottom:12px; word-spacing:2px;}
.pagging a{text-align:right; font-size:11px; color:#999; word-spacing:0px;}
.pagging a.next{text-align:right; font-size:11px; color:#5596b4; word-spacing:0px;}
.pagging span{text-align:right; font-size:11px; color:#ff7e00; font-weight:bold;}
/*
.subcat_display{float:left; width:548px; padding-bottom:10px;}
.subcat_box{float:left; width:160px; padding:0px 0px; margin:0px 34px 35px 0px; text-align:center;  }
.subcat_box h3{padding:0px 12px 0px 12px; height:30px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:11px;}
.subcat_box h3 a{color:#696969; font-size:11px; }
.subcat_box p.price{color:#356d8f; font-size:16px; text-align:left; padding:7px 14px; margin-left:0px;}
.subcat_box img.product{border:solid 1px #eceddf; padding:7px; }
.subcat_box img.cart{ padding:0px 14px; float:left; margin-left:0px; }
*/
.subcat_display{float:left; width:548px; padding-bottom:10px;}
.subcat_box{float:left; width:160px; padding:0px 0px; margin:0px 0px 35px 0px; text-align:center;  }
.subcat_box h3{padding:0px 12px 0px 12px; height:45px; vertical-align:bottom; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:9px;}
.subcat_box h3 a{color:#696969; font-size:9px; }

.subcat_box p.price{color:#356d8f; font-size:16px; text-align:left; padding:7px 14px; margin-left:0px;}
.subcat_box img.product{border:solid 1px #eceddf; padding:7px; }
.subcat_box img.cart{ padding:0px 14px; float:left; margin-left:0px; }

.item_display{float:left; width:548px; padding-bottom:10px;}
.item_pt1{float:left; width:265px; margin-right:40px; text-align:right;}
.item_pt1 div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:263px; height:263px; border:1px solid #edeee1;}
.item_pt1 div.img_center *{vertical-align:middle;}
.item_pt1 div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
.item_pt1 div.img_center span{display:inline-block; height:100%;}

.item_pt2{float:left; width:243px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.item_pt2 h5{float:left; background:url(images/horizontal_seperator1.gif) left bottom repeat-x; width:100px; height:20px; padding:12px 0px 8px 0px;  font-size:10px; color:#747474; }
.item_pt2 h6{float:left; background:url(images/horizontal_seperator1.gif) left bottom repeat-x; width:143px; height:20px; padding:12px 0px 8px 0px;   font-size:10px; color:#747474;}
.item_pt2 h6 span.saleprice{color:#000; font-size:16px; color:#276387; }
.item_pt2 h6 input.qty{ width:40px; border:1px solid #999999; height:16px; font-size:10px; color:#999999; padding-left:2px;   }

.item_pt2 table{border:1px solid #eeeeee; border-collapse:collapse;}
.item_pt2 tr.alter_row{background-color:#f9f9f9;}
.item_pt2 td{padding:2px 2px; text-align:left; border:1px solid #eeeeee; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:16px;}
.item_pt2 th{padding:2px 3px; text-align:left; border:1px solid #eeeeee; font:11px/14px  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#4c4c4c; line-height:16px;}

.product_description{float:left; width:548px; padding-bottom:10px; color:#747474; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.product_description p{ line-height:15px; margin-bottom:8px;}


.static_display{width:748px; float:left; min-height:950px; padding-bottom:10px; color:#747474;  line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
*html .static_display{width:748px; float:left; height:950px; padding-bottom:10px; color:#747474;  line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.static_display p{margin:0px 0px 8px 0px; text-align:justify;}
.static_display p a{color:#306ea1; }
.static_display p a:hover{color:#306ea1; text-decoration:underline;}
.static_display ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; }
.static_display ul li{padding:2px 0px 2px 15px; margin:0px 0px 0px 0px; background:url(images/bullet_blue.gif) left 8px no-repeat;  }
.static_display ul li a{color:#306ea1; }
.static_display ul li a:hover{color:#306ea1;text-decoration:underline; }
.static_display ul li a:visited{color:#306ea1;text-decoration:underline; }

.static_display li ul{margin:0px 0px 0px 10px; padding:0px 0px 0px 0px; list-style:none; }
.static_display li ul li{padding:0px 0px 0px 10px; margin:0px 0px 4px 0px; line-height:13px; background:url(images/bullet_blue1.gif) left 4px no-repeat;  }
.static_display ul li a{color:#306ea1; }
.static_display ul li a:visited{color:#031a5e;text-decoration:none; }
.tellafriend_pt1{width:150px; float:left; text-align:left;  line-height:32px; font-size:12px; color:#666666;}
.tellafriend_pt2{width:398px; float:left; text-align:left; line-height:32px; font-size:12px; color:#666666;}



.shopping_display{background:#fff; min-height:450px; width:748px; float:left; padding:15px 20px 8px 20px; border-right:solid 1px #eceddf; border-left:solid 1px #eceddf;}
*html .shopping_display{background:#fff; height:450px; width:748px; float:left; padding:15px 20px 8px 20px; border-right:solid 1px #eceddf; border-left:solid 1px #eceddf;}
.shopping_display p{padding-bottom:10px; color:#747474;  line-height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.shopping_display p a{color:#f60}
/*.shopping_display ul{margin:0px 0px 8px 0px; padding:0px 0px 0px 25px; list-style:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.shopping_display ul li{padding:2px 0px 2px 0px; margin:0px 0px 0px 0px; font-size:18px;  font-size:11px; color:#4b4b4b; }
.shopping_display ul li a{color:#4b4b4b; }*/
.textfield_medium{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; border:1px solid #ccc; padding-left:2px;}

.shopping_display ol{font-size:11px; color:#4c4c4c; margin:0px 0px 0px 28px; padding:0px 0px 0px 0px; list-style-type:decimal; }
.shopping_display ol li{font-size:11px; color:#4c4c4c; margin:0px 0px 0px 0px; padding:0px 0px 3px 28px; line-height:16px;}


.login_border{border:1px solid #c2d9e0;}
.login_border_top{background:url(images/blue_dot.gif) left top repeat-x;}
.login_border_center{border-left:2px solid #c2d9e0; border-right:2px solid #c2d9e0;}
.login_border_bottom{background:url(images/blue_dot.gif) left bottom repeat-x;}
.logintable td {padding:0px 0px; color:#747474; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.logintable td a {color:#747474;}
.logintable th {font-weight: bold; vertical-align:middle;   background-color:#c2d9e0; font-size:12px; text-align: left; }





.shoppingcart td {padding:4px 4px; color:#4c4c4c;  font-size:11px;  border:1px solid #ccc;}
.shoppingcart td a {color:#ff6600; text-decoration:underline;}
.shoppingcart th {font-weight: bold; border:1px solid #ccc; background-color:#edeff0; text-align: left; padding:8px 4px; color:#4c4c4c; font-size:11px; }
.shoppingcart tr.altrow {background-color: #a76d95; color: #4c4c4c;}
.text_link{color:#4c4c4c; }
.highlighted_text{color:#5478b0;}
.pagetitle {font-size:13px; color:#4c4c4c; background-color:#edeff0; padding:4px;}
.error{color:#FF0000}
.textarea_medium{border:solid 1px #ebebeb; font-size:11px; color:#878787; padding:1px; width:320px; font-family:Arial, Helvetica, sans-serif;}
.form_table tr.alter_row{background-color:#f9f9f9; }
.form_table td{padding:5px 8px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:18px; }
.form_table td span{color:#d23333;}
.form_table td code{font-size:10px; color:#898989; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:13px;}
.form_table td input.txtbox{border:solid 1px #cecece; width:175px; font-weight:normal;}
.form_table td textarea{border:solid 1px #cecece; width:350px; font-weight:normal;}
.form_table td select{font-size:11px;}
.form_table th{background:#c2d9e0; font-size:13px; border:solid 6px #fff; }
.form_table a{color:#f60 !important;}

.table{border:1px solid #d2d2d2; border-collapse:collapse;}
.table td{padding:5px 8px; font:11px/14px Verdana, Arial, Helvetica, sans-serif; color:#4c4c4c; line-height:18px; border:1px solid #d2d2d2;}
.table th{background:#eee; font-size:13px; padding:5px 8px; border:1px solid #d2d2d2;}
.table td input.txtbox{border:solid 1px #cecece; font-weight:normal; text-align:center;}
.table td textarea{border:solid 1px #cecece; width:350px; font-weight:normal;}
.table a{color:#f60 !important;}




/*subsection Style sheet */
#sub_section{float:right; text-align:left; width:200px;}
.adv_search_box{float:left; width:160px; height:192px; background:url(images/search_bg.gif) no-repeat; padding:15px 20px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:10px;}
.toll_free{float:left; font-size:16px; color:#ffa200; border-bottom:solid 1px #558198; width:152px; padding:0px 4px 3px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:5px;}
.toll_free span{font-size:14px;}
.adv_search_box input.text_box{float:left; width:154px; font-size:11px; padding:2px; background:#e4e4e4; border:solid 1px #a5acb2; margin:5px 0px 2px 0px;}
.adv_search_box select{float:left; width:160px; font-size:11px; background:#e4e4e4; margin:5px 0px 10px 0px;}
.shop_cart{float:left; border-top:solid 1px #558198; width:152px; padding:3px 4px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:8px; font-size:11px; color:#fff; line-height:18px;}
.shop_cart img{vertical-align:middle;}
.shop_cart a.shoppingcart{color:#fff; font-size:13px;}
.shop_cart span{color:#f3a000;}

.subsection_banners{float:left; margin-bottom:10px;}

.best_seller{float:left; width:178px; background:#fff; border-left:solid 1px #eceddf; border-right:solid 1px #eceddf; padding:5px 10px;}
.best_seller h3{background:#fff url(images/blue_title_right.gif) no-repeat right center;  margin-bottom:8px; }
.best_seller h3 span{background:#fff url(images/blue_title_left.gif) no-repeat right center; font-weight:bold; padding-right:12px; font-size:12px; color:#ff7e00;}
.best_seller ol{margin:0px 0px 20px 15px; padding:0px 0px 0px 15px; font-size:11px;}
.best_seller ol li{color:#4d4d4d; padding:4px 0px;}
.best_seller ol li a{color:#4d4d4d;}
.bestseller_box{float:left; width:158px; padding:20px 10px; text-align:center; background:url(images/best_seller_divider.gif) bottom repeat-x;}
.bestseller_box h4{font-size:10px;margin-bottom:5px; color:#696969;  line-height:16px; text-align:left; margin-left:20px; height:45px;}
.bestseller_box h4 a{color:#696969; font-size:10px;}

.bestseller_box div.img_center{width:155px; height:131px; display:table-cell; text-align:center; vertical-align:middle; background: url(images/fp_img_bg.gif) center no-repeat;}
.bestseller_box div.img_center *{vertical-align:middle;}
.bestseller_box div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
.bestseller_box div.img_center span{display:inline-block; height:100%;}
.bestseller_box div.img_center img{margin-top:-1px;}
.bestseller_box .price{text-align:left; padding-top:12px; color:#000; font-size:18px; margin-left:5px;}
.bestseller_box .price span{font-size:14px; text-align:left; color:#696969;}
.bestseller_box .price .add_to_cart{float:right; margin-top:-20px; margin-right:5px;}

.popupbg{background:#fafaf0 url(images/popup_bg.gif) repeat-x left top}




#zoom_main{width:580px; padding:0px 60px; height:560px; font-size:12px; color: #4c4c4c; line-height:16px; text-align:justify;}
#zoom_header h1{font-size:14px; font-weight:bold; color:#fff; background:url(images/zoom_center.jpg) left top repeat-x; line-height:30px;}
#zoom_content{float:left; width:550px; padding:15px 15px 0px 15px;  background:url(images/popup_center.gif) left top repeat-y; }
#zoom_content h1{background:#fff url(images/blue_title_right.gif) no-repeat right center; font-size:15px; float:left; width:550px; color:#306ea1; margin-bottom:10px; }
#zoom_content h1 span{background:#fff url(images/blue_title_left.gif) no-repeat right center ; padding-right:16px; font-size:15px; color:#306ea1}


#zoom_content div.img_center{display:table-cell; text-align:center; vertical-align:middle; width:550px; height:450px;}
#zoom_content div.img_center *{vertical-align:middle;}
#zoom_content div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
#zoom_content div.img_center span{display:inline-block; height:100%;}


.shipping_table{border:1px solid #d2d2d2; border-collapse:collapse; }
.shipping_table td{padding:5px 8px;  line-height:18px; border:1px solid #d2d2d2;}
.shipping_table th{background:#eee; font-size:11px; padding:5px 8px; border:1px solid #d2d2d2;}
.shipping_table a{color:#f60 !important;}

.color_table1{font-size:11px; text-align:center;  }
.color_table1 td{padding:5px 8px;  line-height:12px;}
.color_table1 td img{margin-bottom:4px; border:1px solid #c7c6b4; padding:2px;}

.selectfield{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4c4c4c; border:1px solid #ccc; padding-left:2px;}


.gallery_display{width:748px; float:left; }
.gallery_box{float:left; width:325px; margin:0px 90px 30px 0px;  display:inline; }
.gallery_box h2{font-size:11px; color:#5d5d5d; float:left; margin-bottom:4px; width:315px; padding-left:10px; background:url(images/bullet_orange.gif) left 6px no-repeat;}
.gallery_box h2 a{color:#5d5d5d;}
.gallery_box h2 a:hover{text-decoration:underline}
.gallery_box div.img_left{float:left; margin-right:10px;}
.gallery_box div.img_center{width:204px; height:145px; background:url(images/gallery_bg.gif) left top no-repeat; display:table-cell; text-align:center; vertical-align:middle;}
.gallery_box div.img_center *{vertical-align:middle;}
.gallery_box div.img_center span{display:inline-block; height:100%; width:1px;}
<!--[if IE]>
.gallery_box div.img_center span{display:inline-block; height:100%;}
.gallery_box p{font-size:11px; color:#5d5d5d; line-height:normal;}

.gallery_display1{width:720px; padding:0px 10px 0px 10px; float:left; display:inline;}
.gallery_box1{float:left; width:150px; margin:0px 30px 30px 0px;  display:inline;}
.gallery_box1 img.product{border:solid 1px #eceddf; padding:6px; }
.gallery_box1 p{margin-top:4px; font-size:11px;}
.font-red {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: normal;
      font-weight: normal;
      color: #ff0000;
      text-decoration: none;
}


.list-table-border
{
      border: 1px solid #C1C1C1;
}
.list-table-border{font-size:10px; text-align:center;  }
.list-table-border td{padding:2px 2px;  line-height:12px; text-align:left;}
.list-table-border td a{color: #4d4d4d;}
.list-table-border td a:hover{text-decoration:underline;}
.list-table-border td img{margin-bottom:0px; border:1px solid #c7c6b4; padding:2px;}


.list-table-title 
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 10px;
      font-weight: bold;
      color: #323232;
      text-decoration: none;
      line-height: normal;
}

.list_table_cell_link 
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: normal;
      font-weight: normal;
      color: #696a6a;
      text-decoration: none;
}
.list_table_cell_link1 
{
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 11px;
      line-height: normal;
      font-weight: normal;
      color: red;
      text-decoration: none;
}
.btn1{background:url(images/button_remove.gif); width:16px;height:16px;  }

.index {background:url(images/bullet_orange1.gif) no-repeat 8px 6px; font-size:12px;color:#2b0303; font-weight: bold; padding:0px 0px 0px 20px; line-height:18px;}
.category {font-size:12px; color:#666; font-weight: bold;text-align:left; line-height:18px; padding:0px 0px 0px 30px; background:url(images/bullet_black.gif) no-repeat 20px 5px;}
.sub_category {font-size:12px; color:#555; line-height:18px; text-align:left; font-weight:bold; padding:0px 0px 0px 50px; background:url(images/bullet_gray2.gif) no-repeat 37px 7px; }
.item { background:url(images/bullet_gray.gif) no-repeat 8px 5px; line-height:18px; font-size:12px; color:#555; font-weight: normal; padding:0px 0px 0px 20px;}
.static { background:url(images/bullet_gray.gif) no-repeat 8px 7px; line-height:18px; font-size:12px; color:#258; font-weight: normal; padding:0px 0px 0px 20px; margin-left:45px;}
.backGroundNone{ background:none;}
.OtherField
{
	
      clear:both;
}
