.acenter{text-align:center;}
.aleft{text-align:left;}
.aright{text-align:right;}
.clear{clear:both;height:0px;overflow:hidden}
.clear_right{clear:right;height:0px;overflow:hidden}
.left_nav_indent{padding-left:10px;}
.men{color:#0757A0}
.women{color:#57157A;}
.regprice{}
.saleprice{color:#ff1200;}
.clearanceprice{color:#fc6204;}
.small a:link{font-size:10px;}
.listing_price{color:#900;font-size:12px;}

/* subheader */
#subheader{background-color:#87b4dd;color:#fff;font-size:10px;height:26px;line-height:26px;overflow:hidden;zoom:1;width:761px}
.men #subheader {background-color:#DCEAF5;}
.women #subheader {background-color:#EEE8F2}
#subheader ul{float:right;list-style:none;padding-right:0;}
#subheader li{float:left;}
#subheader li a,#subheader li span{display:block;float:left;padding:0 5px;text-align:center; font-size:12px; font-weight:bold}
.men #subheader li a,.men #subheader li span{color:#06579F; text-transform:uppercase; font-size:10px; font-weight:normal}
.women #subheader li a,.women #subheader li span{color:#57157A; text-transform:uppercase; font-size:10px; font-weight:normal}

#subheader li.last a{background:none;}
#subheader li a:hover,#subheader li.active a{background:none;left:-1px;padding-left:5px;padding-right:4px;position:relative;text-decoration:none;}
#subheader li a:hover,#subheader li.active a,#subheader li.last a:hover{background-color:#06579F;border-left:1px solid #DCEAF5; color:#FFF;}
.women #subheader li a:hover,.women #subheader li.active a,.women #subheader li.last a:hover{background-color:#57157A;}
/* womens category list*/
.women #subheader li a,.women #subheader li span{padding:0 5px 0 4px;}
.women #subheader li a:hover,.women #subheader li.active a{padding-left:4px;padding-right:4px;}

/* breadcrumb */
.depth-ship{background:#fff;border-bottom:1px solid #ccc;font-size:11px;height:28px;line-height:28px;overflow:hidden;padding:0 14px;zoom:1;position:relative;}
.depth-ship .depth{float:left;width:470px;}
.depth-ship .depth h1 {display:inline; font-size:11px; line-height:12px; font-weight:normal;}
.depth-ship .banner{float:right;position:absolute;top:0px;right:0px;height:28px;}
.depth-ship .ship a{float:right;text-decoration:none;}
.depth-ship .ship a span{text-decoration:underline;}
.depth-ship .ship a strong{color:#88BB09;text-decoration:none;}

/* page content */
#main{zoom:1;}
#main-nobg{margin-bottom:20px;overflow:hidden;zoom:1;}
#page{background:#fff;margin:0 auto;width:760px;overflow:hidden;}
#page-content{padding:12px 14px 0;}
#page-content .collection{float:left;width:30%;}
#page-content h2{color:#333333;font-size:17px;font-weight:bold;margin:10px 0;}
#page-content h3{color:#333333;font-size:13px;font-weight:bold;margin:10px 0;}

#content{border-bottom:1px solid #ccc;padding:0 14px;}
#content-landing{padding:0;width:713px}
#content-landing ul{margin-left:15px;}
#content-sale{padding:10px;}
/* left and right */
#left{float:left;overflow:hidden;padding:10px;padding-left:0;width:138px;}
#left h2{font-size:12px;margin:0 0 .3em;}
#left h3, #left h4{font-weight:normal;margin:0;}
#left h3.highlighted {font-weight:bold;}
#left h2.holiday a {color:#df1c0a;letter-spacing: -0.5pt;}
#left ul{list-style:none;}
#left ul.all-new{padding-bottom:0;}
#left li{padding:0 0 0 10px;}
#left li .dgnselected{font-weight:bold;}
#right{float:right;margin-bottom:30px;width:602px;}

#promo_popup_container a {display:block}

/* free shipping admin */
.text-1 {font:normal 16px arial,verdana,sans-serif;font-weight:bold;color:#98BF00;padding-top:16px;padding-bottom:16px;padding-left:22px;}

/* popup.css */
#popup_body p{margin:10px 0;}
#popup_body ul{list-style-type:disc; padding-left:25px; margin:10px 0;}
#popup_body ul li{margin-bottom:8px;padding-left:0;}
#popup_body a{color:#333;text-decoration:underline;}
#popup_body a:hover{color:red;text-decoration:none;}
#popup_body #left{float:left;margin:0;width:110px;}
#popup_body #right_popup_container{border-left:1px solid #CCC;color:#333;float:right;font-family:Verdana,Arial;font-size:11px;margin:0;padding-left:15px;width:483px;}

#sample_email a{text-decoration: none;color:blue;}
#sample_email a:visited{text-decoration: none;}
#sample_email a:hover{text-decoration: none;}
#sample_email a.with_underline:hover{text-decoration: underline;}
#sample_email a:active{text-decoration: none;}

/*2xist email*/
#customer_2xist_right_content #right {margin-bottom: 0;height:558px;}
#customer_2xist_content {margin: 0;padding:0;position:relative}

#left_side_banner_wrapper, #right_side_banner_wrapper{position:relative; margin:auto; width:760px}
#left_side_banner_wrapper .catalog_promo{position:absolute; top:0; right:761px}
#right_side_banner_wrapper .catalog_promo{position:absolute; top:0; left:761px}

.catalog_promo .my_content{position:relative;overflow:hidden}
.catalog_promo .my_content .promo_background{display:block}
.catalog_promo .my_content .promo1, .catalog_promo .my_content .promo2{display:block; position:absolute;}

#egiftcard_details_popup{font-size:14px;padding:30px 40px 20px;overflow:hidden;height:580px;width:640px;}
#egiftcard_details_popup h3{padding:15px 0 5px;}
#egiftcard_details_popup p{color:#000;}
#egiftcard_details_popup .header{text-align:center}
#egiftcard_details_popup table p{padding:0 0 8px 0}
#egiftcard_details_popup .preview{height:650px;}
#egiftcard_details_popup .preview h2{display:none}
#egiftcard_details_popup .info{height:400px;width:624px;}
#egiftcard_details_popup #preview_template_wrapper{margin-left:100px}
#egiftcard_details_popup #preview_template{padding:12px; margin-bottom:10px; font-size:10px;}

#wrapper #s4-button {position: absolute;right: -122px; top:1px;width: 120px;}
.socialannex_btn {position: absolute;right: -123px; top: 92px;}
.socialannex {position: absolute;right: -123px; top: 92px;}

/* added by Pawel Szczepanski */
select{border:1px solid #DEDEDE;}
