body { font:11px Helvetica, Arial, sans-serif; font-size:small; margin-left:0; margin-top:0; margin-bottom:0; margin-right:0; }
.sitebgcolor { background-color:#FFFFFF}
.maintable { width:994px;}
.maincontent { width:834px; padding-left:10px;}

/*Login */
.box_login { position:relative; margin:0 0 0 0; z-index:0; Height:100%; Width:100% }
.box { position:relative; margin:0 0 0 0; z-index:0; Height:10; Width:100% }
.box .box-content { padding:5px; position:relative; z-index:2; }
.box-content_login { border-top:1px ridge #777777;  border-left:1px ridge #777777; background:#E7EBED; Height:95%;}
.box-content { border-top:1px ridge #777777;  border-left:1px ridge #777777; background:#E7EBED; Height:10;}
.adminlogin_header { font-size:22px; color:#333333; text-decoration:none; line-height:22px; }
.adminlogin_footer { font-size:18px; color:#666666; text-decoration:none; line-height:18px; }
.drop { background:#000; height:100%; Width:100%;  position:absolute; top:4px; left:3px; z-index:-1; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;}
.hide { display:inline; }
.show {  display:inline; }
.featureEnabled {  text-align: right; margin:0; padding:0; font-weight:normal; background-color: transparent; text-decoration: none; border: none }
.featureEnabled:hover { font-weight: bold; cursor: pointer; background-color: #777777; filter:alpha(opacity=90); opacity:90; }
.featureDisabled {  text-align:right; color: #777777; margin:0; padding:0; font-weight:normal; background-color: transparent; text-decoration: none; border: none }

/*Header */
.headermain { width:994px; height:92; vertical-align:top;}
.logo { width:257px; height:82px; vertical-align:top;}
.headernav { width:737px; height:82px; vertical-align:top; padding-top:4px;}
.headernav1 { height:23px; vertical-align:top; float:right; color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif;}
.headernav2 { height:23px; vertical-align:top; float:right; color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif;}
a.headernavlink { color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif; text-decoration:none;}
a.headernavlink:hover { color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif; text-decoration:underline;}
.headernav3 { height:32px; vertical-align:top; float:right;}
.headerline { width:944px; height:10px;}
.big_textbox1 { width:138px; border:1px solid #055070; height:18px; font-size:11px; background-color:#f0f0f0; vertical-align:top; padding:0px}

/*Left Nav */
.leftnav { vertical-align:top; Width:160px; Height:100%; float:right;}
.leftnav_heading { color:#055070; text-decoration:none; padding-bottom:5px; font-size:12px; font-weight:bold; cursor:pointer;}
.leftnav_li { color:#999999; text-decoration:none; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}
a.leftnav_li { color:#999999; text-decoration:none; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}
a.leftnav_li:hover { color:#999999; text-decoration:underline; padding-bottom:5px; font-size:11px; font-weight:normal; padding-left:5px;}

/*Lines Page */
.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;}

/*Product List */
.productlist_brand { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; vertical-align:bottom;}
.productlist_itemname { color:#999999; text-decoration:none; font-size:11px; font-weight:normal;}
.productlist_brand h2{ color:#055070; text-decoration:none; font-size:11px; font-weight:bold; vertical-align:bottom; margin:0px;}
.productlist_itemname h3{ color:#999999; text-decoration:none; font-size:11px; font-weight:normal; margin:0px;}
.page { font-size:11px; color:#266783; text-decoration:none; text-transform:uppercase; line-height:14px; font-weight:bold; font-family:Helvetica, Arial, sans-serif; vertical-align:text-top; padding-left:3px; padding-right:3px;}
.pageSelect { font-size:11px; color:#ffffff; text-decoration:none; text-transform:uppercase; line-height:14px; font-weight:bold; font-family:Helvetica, Arial, sans-serif; vertical-align:text-top; background:#266783; padding-left:3px; padding-right:3px;}

/* sale items -JA */
a.listview_link { position:relative; display:block; float:left; }
a.listview_link span.sale-icon { position:absolute; left:80%; top:85%; filter:alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity:0.8; opacity:0.8; }
 
/*Product Details */
.productdetail_brand { color:#055070; text-decoration:none; font-size:16px; font-weight:bold; padding-bottom:2px; line-height:16px;}
.productdetail_itemname { color:#999999; text-decoration:none; font-size:12px; font-weight:bold; padding-bottom:2px; line-height:12px;}
.productdetail_brand h1{ color:#055070; text-decoration:none; font-size:16px; font-weight:bold; padding-bottom:2px; line-height:16px; margin:0px;}
.productdetail_itemname h2{ color:#999999; text-decoration:none; font-size:12px; font-weight:bold; padding-bottom:2px; line-height:12px; margin:0px;}
.productdetail_color { color:#999999; text-decoration:none; font-size:11px; font-weight:normal; padding-bottom:15px; line-height:11px;}
.productdetail_description { color:#999999; text-decoration:none; font-size:11px; font-weight:normal; padding-bottom:15px;}
.productdetails_color_2 { font-size:12px; color:#101010; text-decoration:none; line-height:12px; font-family:Helvetica, Arial, sans-serif;}
.productdetails_color_1 { font-size:11px; color:#101010; text-decoration:none; line-height:20px; border: 1px solid #666666; padding-bottom:2px; padding-top:2px; padding-left:4px; padding-right:4px; font-family:Helvetica, Arial, sans-serif; cursor:pointer;}
.productdetails_color { font-size:11px; color:#101010; text-decoration:none; line-height:18px; font-family:Helvetica, Arial, sans-serif; padding-left:15px;}
.productdetails_size { font-size:11px; color:#101010; text-decoration:none; line-height:20px; font-family:Helvetica, Arial, sans-serif;}
.productdetails_price { color:#055070; text-decoration:none; font-size:14px; font-weight:bold; padding-bottom:15px; padding-left:15px; width:190px;}
.productdetails_addtobag { width:200; padding-bottom:15px;}
.productdetails_thumb { padding-right:5px;}
.productdetails_ymal { color:#055070; text-decoration:none; font-size:12px; font-weight:bold; padding-left:10px; padding-top:20px;}
.text_white { font-size:12px; color:#ffffff; text-decoration:none; line-height:12px; font-weight:bold;}
.discountprice {color:#ca2020;}
.offlinesale { background: #eee; border: 1px dashed #660000; color:#055070; text-decoration:none; font-size:12px; font-weight:bold; padding:5px; width:190px; }
/*Sizing & Customer Service */
.sizingchart {border: 1px solid #055070; font-size:11px; color:#666666;}
.cs_bold { font-size:11px; color:#000000; text-decoration:none; line-height:11px; font-weight:bold; letter-spacing: 1px;}
.cs_text { font-size:11px; color:#666666; text-decoration:none; line-height:16px; }
a.cs_text { font-size:11px; color:#055070; text-decoration:none; line-height:16px; }
a.cs_text:hover { font-size:11px; color:#055070; text-decoration: underline; line-height:16px; }


/*Shopping Cart */
.cart_brandname { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.cart_itemname { color:#999999; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.cart_color { color:#999999; text-decoration:none; font-size:11px; font-weight:normal; padding-bottom:8px; }
.cart_size { color:#999999; text-decoration:none; font-size:11px; font-weight:normal; padding-bottom:8px; }
.cart_qtytext { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; }
.cart_qty { border: 1px solid #dddddd; width:20px; font-size:10px; color:#101010; text-align:center; color:#055070; text-decoration:none; font-size:11px; font-weight:bold; }
.cart_itemprice { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.cart_questionlinks { color:#999999; text-decoration:none; font-size:11px; font-weight:normal; }
a.cart_questionlinks { color:#999999; text-decoration:underline; font-size:11px; font-weight:normal; }
.big_textbox2 { width:141px; border:1px solid #dddddd; height:18px; font-size:11px; color:#666666; vertical-align:middle; padding:0px; background-color:#f0f0f0;}
.checkout_text { color:#999999; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.checkout_text_total { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.cart_phone { color:#999999; text-decoration:none; font-size:12px; font-weight:bold; vertical-align:middle;}

/*Shopping Cart */
.checkout_heading { color:#055070; text-decoration:none; font-size:12px; font-weight:bold; padding-bottom:8px; line-height:14px; }
.checkout_textbox { width:250px; border:1px solid #C3C3C3; height:18px; font-size:11px; color:#000000; vertical-align:bottom; padding:0px; color:#999999; text-decoration:none; font-size:11px; }
.productdetails_desc { font-size:12px; color:#101010; text-decoration:none; line-height:18px; font-family:Helvetica, Arial, sans-serif;}
.cartsubtotal { font-size:12px; color:#101010; text-decoration:none; line-height:18px; font-family:Helvetica, Arial, sans-serif;}
.itemname { font-size:12px; color:#101010; text-decoration:none; line-height:18px; font-family:Helvetica, Arial, sans-serif;}


/*Footer */
.search_bold { color:#055070; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }
.search_text { color:#999999; text-decoration:none; font-size:11px; font-weight:bold; padding-bottom:8px; }

/*Footer */
.footerlink { color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif; padding-left:10px; padding-right:10px;}
a.footerlink { color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif; padding-left:10px; padding-right:10px; text-decoration:none;}
a.footerlink:hover { color:#999999; letter-spacing: .5px; font:11px Helvetica, Arial, sans-serif; padding-left:10px; padding-right:10px; text-decoration:underline;}
