/* CSS Document */

body { font:11px Arial, Helvetica, sans-serif; margin:0px auto; }
.sitebgcolor { background-color:#FFFFFF; margin:0 auto;}
.maintable { width:995px; padding:0px; margin-left:15px; margin-right:15px; margin-top:0px; margin-bottom:1px; border:0px;}

.headercontent {width:995px; height:56px; margin:0px; border:0px; padding-top:15px;}
.header_right {width:200px; height:56px; padding:0px; margin:0px; border:0px;}
a.header_viewbag {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:18px;}
a.header_viewbag:hover {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:18px;}
a.header_nav {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:18px;float:left;padding:6px 0 0 0;}
a.header_nav:hover {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:18px;}
.search_textbox {     background-color: #E9E9E8;   border: 0 none;color: #7B7B7B;font:11px "Times New Roman", Times, serif; font-style:italic; padding:3px 2px;text-align: left;width: 165px;float:left;height:20px}
.apply_nav {height:14px;padding-bottom:3px; width:35px; background-color:#e9e9e8; font:11px "Times New Roman", Times, serif; font-style:italic; color:#7b7b7b; float:right; text-align:center; vertical-align:text-bottom; padding-top:3px; cursor:pointer;}

.maincontent {width:995px; padding:0px; margin:0px; border:0px; padding-top:25px;}
.leftnav {vertical-align:top; width:180px; height:100%; margin:0px; border:0px;}
.leftnav_heading1 {font:13px "Times New Roman", Times, serif; color:#7b7b7b; padding-bottom:5px;  vertical-align:top;}
.leftnav_heading {font:13px "Times New Roman", Times, serif; color:#7b7b7b; padding-bottom:5px; padding-top:15px;}
a.leftnav_heading1 {font:13px "Times New Roman", Times, serif; color:#7b7b7b; padding-bottom:5px;  vertical-align:top; text-decoration:none;}
a.leftnav_heading {font:13px "Times New Roman", Times, serif; color:#7b7b7b; padding-bottom:5px; padding-top:15px; text-decoration:none;}
.leftnav_cat {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; padding-bottom:0px; cursor:pointer;}
a.leftnav_cat {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; padding-bottom:0px; text-decoration:none;}
.leftnav_ul {list-style: none; margin: 0; padding: 0px; padding-left:5px; width:170px; padding-bottom:2px; padding-top:2px;}
a.leftnav_li {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; line-height:16px; width:160px; text-decoration:none; display: block; padding-left:5px;}
a.leftnav_li:hover {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; line-height:16px; background-color:#e9e9e8; width:160px; text-decoration:none; display: block; padding-left:5px;}
a.leftnav_li_hl {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; line-height:16px; background-color:#e9e9e8; width:160px; text-decoration:none; display: block; padding-left:5px;}

.rightcontent {vertical-align:top; width:795px; height:100%; margin:0px; border:0px; padding-top:5px;}

.content_productlist {vertical-align:top; width:795px; margin:0px; border:0px; margin-left:20px; }
.item_productlist {vertical-align:top; width:180px; border:0px; margin-bottom:10px; margin-left:25px; }
.item_productlist2 {vertical-align:top; width:180px; border:0px; margin-bottom:10px;}
.img_productlist {width:180px; height:252px; border:0px; padding-bottom:10px;}
.info_productlist {vertical-align:top; width:180px; margin:0px; border:0px; height:35px;}
a.brandname_productlist {font:14px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none;}
a.brandname_productlist h2 {font:14px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none; padding:0px; margin:0px;}
a.itemname_productlist {font:12px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:25px; }
a.itemname_productlist h3 {font:12px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding:0px; margin:0px; height:30px;}
a.img_productlist { position:relative; display:block; float:left; }
a.img_productlist span.sale-icon { position:absolute; left:0px; top:232px;}
.pageSelect { font:12px "Times New Roman", Times, serif; color:#7b7b7b; text-decoration:none; line-height:20px; background-color:d2d2d2; padding-bottom:3px; padding-top:3px; padding-left:5px; padding-right:5px; cursor:pointer; font-style:italic; font-weight:bold;}
.page { font:11px "Times New Roman", Times, serif; color:#7b7b7b; text-decoration:none; line-height:18px; background-color:e9e9e8; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; cursor:pointer; font-style:italic; font-weight:bold;}

.content_productdetail {vertical-align:top; width:795px; margin:0px; border:0px;}
.images_productdetail {vertical-align:top; width:316px; border:0px; padding-left:18px; padding-bottom:15px;}
.imgmain_productdetail {height:443px; width:316px; border:0px; margin-bottom:17px; cursor:pointer;} 
.thumbs_productdetail {vertical-align:top; width:316px; border:0px; margin-bottom:15px;}
.imgthumb_productdetail {height:84px; width:60px; border:0px;} 
.imgthumb1_productdetail {height:84px; width:60px; border:0px; margin-left:4px;} 
.info_productdetail {vertical-align:top; width:460px; border:0px; padding-left:20px; padding-bottom:15px; padding-top:0px;margin:0px;}
#zoom { padding:0px; margin:0px; }
a.brandname_productdetail {font:16px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none;}
a.brandname_productdetail h1 {font:16px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none; padding:0px; margin:0px;}
.cartbrandname_productdetail {font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none; padding-left:10px; height:18px;}
.itemname_productdetail {font:12px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:18px;}
.cartitemname_productdetail {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:18px; padding-left:10px;}
.cartbuttons_productdetail {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-left:10px;}
.cartbuttons1_productdetail {font:11px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none; height:20px; padding-left:10px;}
.itemcolor_productdetail {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:10px;}
.itemdesc_productdetail {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; padding-top:15px; width:420px; line-height:17px;}
.itemmodel_productdetail {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:15px;}
.sizechart_productdetail {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:15px;}
.sizecharttext_productdetail {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; vertical-align:text-top; font-weight:bold;}
span.sizechartlink_productdetail:hover {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:15px; text-decoration:underline;}
.color1_productdetail { font:13px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; line-height:20px; background-color:e9e9e8; padding-bottom:3px; padding-top:3px; padding-left:5px; padding-right:5px; cursor:pointer; }
.color_productdetail { font:13px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; line-height:18px; padding-top:15px; }
.price_productdetail {font:16px "Times New Roman", Times, serif; color:#7b7b7b; text-decoration:none; padding-top:15px; font-style:italic;}
.addtocart_productdetail {padding-top:20px;}
.suggested_productdetail {font:12px Arial, Helvetica, sans-serif; color:#adadad; vertical-align:top; width:795px; border:0px; margin-bottom:15px; margin-left:18px;}
.suggestedimg_productdetail {width:145px; height:202px; border:0px; padding-bottom:10px;}
span.close-icon { position:absolute; left:377px; top:0px;}
.discountprice {padding-left:10px;}
.offlinesale {background-color:#e9e9e8; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; padding-top:5px; padding-bottom:5px; padding-left:7px; width:235px; line-height:17px;}

.content_shoppingcart {vertical-align:top; width:795px; margin:0px; border:0px; }
.cart_shoppingcart {vertical-align:top; width:540px; border:0px; margin-left:20px; margin-right:20px;}
.heading_shoppingcart {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-bottom:20px;}
.item_shoppingcart {vertical-align:top; width:540px; border:0px; padding-bottom:25px;}
.img_shoppingcart {width:63px; height:88px; border:0px; padding-right:10px;}
.iteminfo_shoppingcart {vertical-align:top; width:200px; border:0px; margin-left:5px;}
.itemupdate_shoppingcart {vertical-align:top; width:120px; border:0px; margin-left:63px;}
.itemprice_shoppingcart {vertical-align:top; width:80px; border:0px;}
.brandname_shoppingcart { width:200px; font:13px "Times New Roman", Times, serif; color:#7b7b7b; font-style:italic; text-decoration:none; padding-left:10px; height:20px; background-color:#e9e9e8; vertical-align:middle;}
.itemname_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:20px; padding-left:10px; vertical-align:middle;}
.qty_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#535353; text-decoration:none; height:20px; font-weight:bold; vertical-align:middle;}
.text_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:20px; padding-left:10px; vertical-align:middle;}
.update_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; height:20px; vertical-align:middle;}
.cart_qty { width:18px; height:20px; background-color:#e9e9e8; padding:0px; border:0px; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-align:center; font-weight:bold; vertical-align:middle; margin-left:10px;}
.price_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#535353; text-decoration:none; height:20px; padding-left:10px; vertical-align:middle; text-align:right; font-weight:bold;}
.coupon_shoppingcart {vertical-align:top; width:278px; border:0px;}
.checkout_shoppingcart {vertical-align:top; width:200px; border:0px;}
.checkouttext_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px;}
.couponbox_shoppingcart { float:left;width:243px; height:20px; background-color:#e9e9e8; border:0px; font:11px "Times New Roman", Times, serif; font-style:italic; color:#7b7b7b;  text-align:left; font-weight:bold; vertical-align:text-bottom; padding:3px 4px}
.apply_shoppingcart {height:14px;display:block;line-height:12px;padding-bottom: 3px; width:30px; background-color:#e9e9e8; font:11px "Times New Roman", Times, serif; font-style:italic; color:#7b7b7b; float:left; text-align:right; vertical-align:text-bottom; padding:3px 2px; cursor:pointer; vertical-align:top;}
.cs_shoppingcart {vertical-align:top; width:220px; border:0px; margin-top:35px; margin-left:30px;}
.cstext_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; line-height:22px; width:195px; text-decoration:none; display: block; padding-left:5px; vertical-align:middle;}
a.cstext_shoppingcart {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; line-height:22px; width:195px; text-decoration:none; display: block; padding-left:5px; vertical-align:middle;}
a.cstext_shoppingcart:hover {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; line-height:22px; background-color:#e9e9e8; width:195px; text-decoration:none; display: block; padding-left:5px;vertical-align:middle;}

.content_checkout {vertical-align:top; width:995px; margin:0px; border:0px;}
.heading_checkout {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-bottom:20px;}
.cartheading_checkout {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-top:20px; padding-bottom:10px;}
.addresscontent_checkout {vertical-align:top; width:385px; margin:0px; border:0px;}
.addresscolumn_checkout {vertical-align:top; width:385px; margin:0px; border:0px;}
.colheading_checkout {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-bottom:20px;}
.coltext_checkout {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:16px; padding-bottom:5px;}
.coltext_checkout1 {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:16px; padding-bottom:5px; padding-left:15px;}
.textbox_checkout {width:185px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.textbox_checkout1 {width:385px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.ccrecap_checkout {vertical-align:top; width:348px; border:0px; padding-bottom:25px;}
.cc_checkout {vertical-align:top; width:285px; border:0px; margin:0px;}
.recap_checkout {vertical-align:top; width:285px; border:0px;}
.recaptext_checkout {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px;}
.ccheading_checkout {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; padding-bottom:10px;}
.cctext_checkout {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:18px; padding-bottom:5px;}
.cctext_checkout1 {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:18px; padding-bottom:5px; padding-left:15px;}
.cctextbox_checkout {width:175px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.cctextbox_checkout1 {width:95px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.cctextbox_checkout2 {width:80px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.cctextbox_checkout3 {width:285px; height:18px; border:1px solid #c5c7c9; font:11px Arial, Helvetica, sans-serif; color:#7b7b7b;  text-align:left; vertical-align:text-bottom; padding-left:5px; margin-top:3px;}
.finaltext_checkout {font:16px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; height:20px; font-weight:bold; vertical-align:text-bottom; padding-top:15px; padding-bottom:15px;}
.cccheckbox_checkout {border:0px; vertical-align:text-bottom; padding-left:5px}
.cs_checkout {vertical-align:top; width:220px; border:0px; margin-left:62px;}

.customerservice_heading {font:14px "Times New Roman", Times, serif; color:#7b7b7b; font-weight:bold; padding-bottom:15px;  vertical-align:top;}
.cs_bold {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; padding-top:15px; font-weight:bold;}
.cs_text {font:12px Arial, Helvetica, sans-serif; color:#7b7b7b; text-decoration:none; padding-top:15px;}

.search_bold {font:12px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:15px; font-weight:bold;}
.search_text {font:12px Arial, Helvetica, sans-serif; color:#adadad; text-decoration:none; padding-top:15px;}

.designerLink { color:#999999; text-decoration:none; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}
a.designerLink { color:#999999; text-decoration:none; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}
a.designerLink:hover { color:#999999; text-decoration:underline; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}

.footer_navright .footer_links {float:left;}
.footercontent {width:995px; height:20px; margin:0px; border:0px; margin-top:35px; padding-bottom:20px;}
.footer_navleft {heigh:20px; font:11px Arial, Helvetica, sans-serif; color:#adadad; vertical-align:text-bottom; text-decoration:none; width:436px;}
.footer_navright {heigh:20px; font:11px Arial, Helvetica, sans-serif; color:#adadad; vertical-align:text-bottom; text-decoration:none; width:559px;}
a.footer_nav {font:11px Arial, Helvetica, sans-serif; color:#adadad; vertical-align:text-bottom; text-decoration:none; line-height:20px; padding-top:10px;}
a.footer_nav:hover {font:11px Arial, Helvetica, sans-serif; color:#7b7b7b; vertical-align:text-bottom; text-decoration:none; line-height:20px; padding-top:10px;}
.newsletter_textbox {float:left;width:110px; height:20px; font-size:12px; background-color:#e9e9e8; vertical-align:top; padding:3px 4px 3px 0px; border:0px; font:11px "Times New Roman", Times, serif; font-style:italic; color:#7b7b7b; text-align:left; padding-left:5px; font-weight:bold;}
.join_box { float:right; width:90px; }
.join_nav {height:20px; width:90px; background-color:#e9e9e8; font:11px "Times New Roman", Times, serif; font-style:italic; color:#7b7b7b; float:right; text-align:left; vertical-align:text-bottom; padding-right:5px; cursor:pointer;}

