.button {position:absolute;padding:0;width:164px;top:75px;text-align:left;z-index:10;left:0px;}
.backg{position:absolute; opacity:0; filter:alpha(opacity=0); z-index:1000; 
background-color:#bec9d3; width:100%; height:100%; top:0; left:0;
}
.windowBox{position:absolute; z-index:1001; width:100%; height:100%; top:0; left:0;}

#close{cursor:pointer; height:15px; position:relative; vertical-align:bottom;
float:right;display:inline;color:#000000;padding:5px 5px 5px 0;}
#expressShopIntro {position:absolute;border:0;padding:0px;background-color:#ffffff;float:left;width:302px;top:35px;}
/*.button {position:absolute;padding:0 5px 0 20px;padding:'0 5px 0 0px';left:0px;left:'-7px';width:120px;top:55px;}*/
.buttonNetscape {position:absolute;padding:0 5px 0 0px;width:120px;top:-105px;}
#expressShop {position:relative;margin:0 auto;padding:0px;border:0;font-size:10px;width:532px;text-align:left;top:200px;left:0px;}

/*Start of: Added for NAU Launch*/
#expressShop_inside{
/*opacity:100;
filter:alpha(opacity=0); */
width:469px;
background:#fff;
/*padding: 139.5px!important;
z-index:999191 !important;*/
z-index:30009;
}
#lightbox {background-color:#eee;padding: 10px;border-bottom: 2px solid #666;border-right: 2px solid #666;border:1px solid black;}
#lightboxDetails {font-size: 0.8em;padding-top: 0.4em;}	
#lightboxCaption {float: left;}
#keyboardMsg {float: right;}
#lightbox img {border: none;} 
#overlay img {border: none;}
#overlay {background-image: url("../images/overlay.png");}

* html #overlay {background-color: #000;back\ground-color: transparent;background-image: url(blank.gif);filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");}
#dvCustomTagProductTitle {float:left;color:#000000;font-size:12px;text-decoration:none;font-weight:bold;}
#dvCustomTagRegularPrice_0 {float:left;margin:2px 10px 0px 0;font-size:11px; font-weight:bold;color:#000000;left:-2px;position:relative;}
#dvCustomTagSalePrice_0 {float:left;margin:2px 10px 0px 0;font-size:11px; font-weight:bold;}
#regPriceLabelStyle_0 {color:#828282;}
#salePriceLabelStyle_0 {color:#B92B2B;}


.drpCustomTagProductColor_0 {font-size:11px;float:left;}
.drpCustomTagProductColor_1 {font-size:11px;float:left;}
.drpCustomTagProductColor_2 {font-size:11px;float:left;}
.drpCustomTagProductSize_0 {font-size:11px;float:left;top:2px;position:relative;}
.drpCustomTagProductSize_1 {font-size:11px;float:left;}
.drpCustomTagProductSize_2 {font-size:11px;float:left;}

/*End of: Added for NAU Launch*/

#dvCustomTagSalePrice_0{color:#B92B2B;} 

#esContainer {width:532px;background-color:#FFFFFF;position:relative;border:1px solid #58595B;overflow:hidden;}
#esTopNav{float:left;background-color:#B6B6B6;height:25px;z-index:1;position:relative;margin:11px 0 0 0px;left:11px;}
#esBg {float:left;margin:0px 0px 11px 0px;background-color:#FFFFFF;position:relative;border:1px solid #b6b6b6;position:relative;top:-1px;left:11px;width:506px;height:auto!important;}
#es_prodInfoTab_off {float:left;padding:0px;width:98px;height:24px;font-size:0;line-height:0;}
#es_prodInfoTab_on {float:left;width:98px;position:absolute;padding:0;}
#es_fullDesc_off {float:left;padding:0px;width:97px;height:24px;font-size:0;line-height:0;margin-left:1px;}
#es_fullDesc_on {float:left;width:97px;display:none;position:absolute;padding:0;}
#es_sizeChart_off {float:left;padding:0px;width:83px;height:19px;font-size:0;line-height:0;margin-left:1px;}
#es_sizeChart_on {float:left;width:83px;display:none;position:absolute;padding:0;}
#es_close {position:relative;float:right;padding:0px;width:15px;height:15px;font-size:0;line-height:0;_margin-left:-1px;z-index:1;}

div.dvProdImage {float:left;margin:6px 0 6px 6px;display:block;border:none;width:250px;border:1px solid #EEEEEE;}
#dvCustomTagProductImage{width:250px; float:left;display:block;}
#dvProductInfoRight{float:left;margin:8px 0px 0px 15px;width:220px; text-align:left;display:block;}
#esProductPrice, #esProductSPrice{float:left;margin:5px 10px 3px 0;font-size:11px; font-weight:bold;}
.esRegPriceLabel{color:#828282;}
.esRegPrice{color:#000000;}
.esSalePriceLabel{color:#B92B2B;}
.esSalePrice{color:#B92B2B;}
#esProductAvailColors{float:left;margin:2px 10px 3px 0;font-size:11px; font-weight:bold;color:#828282;}
#esProductColorChoices{margin:0px 0 10px 0;	width:130px;}
#dvCustomTagSwatch{margin-left:2px;}
#frmEsAddToCart{width:220px;text-align:right;display:block;margin-top:3px;}
.frmEsATCLabel{float:left;text-align:right;width:33px;font-weight:bold;font-size:11px;padding-right:5px;color:#58595B;margin-top:9px;}
#esColorCMBox{float:left;margin:7px 0 0 2px;width:180px;}
#esColorCMBox select{width:180px;font-size:11px;padding:0; position:relative;}
#esColorCMBox span{width:180px;text-align:left;margin-top:3px;}
#esSizeCMBox{float:left;margin-top:7px;}
#esSizeCMBox select{width:81px;font-size:11px;padding:0;}
#esSizeCMBox span{width:81px;text-align:left;margin-top:5px;}
#esQtyCMBox{float:left;margin:7px 5px 0 2px;}
#esQtyCMBox select{width:39px;font-size:11px;padding:0;}
.alertBorder{border:1px solid #b92b2b;}
.frm_es_err_msg{width:156px;text-align:left;color:#b92b2b;font-size:10px;float:right;position:relative;margin-top:-2px;top:2px;padding-left:35px;}
#frmEsBottom{width:220px;float:left;margin-top:17px;margin-bottom:4px;text-align:left;}
#frmEsBottom img{border:0px;}
.esViewFullProductLink{margin:15px 0 30px 0;width:220px;display:block;position:absolute;bottom:0px;float:left;}
.esLinks{font-size:11px;color:#752641;}

#fullDesc_content {}
#dvProductDescRight{float:left;margin:8px 0px 0px 15px;width:220px; text-align:left;display:block;}
#esItemNumber{margin-top:6px;float:left;font-size:11px;color:#828282;margin-left:2px;}
#prodDescLong {margin-top:9px;float:left;height:150px;font-size:11px;width:196px;color:#000000;overflow:hidden;display:block;}
#dvCustomTagProductLongDescription {margin-top:9px;float:left;font-size:11px;width:196px;color:#000000;overflow:hidden;margin-left:2px;padding-bottom:20px;}
#dvCustomTagProductSizeChart p{text-align:center;}
#sizeChart_content{min-height:220px;}
#esSizeChartImage{min-height:200px;margin-top:5px;}
#esSizeChartBottomLink{width:423px;}

#esFooter {margin:0;}
#esFooterArrows {float:right;margin-right:10px; margin-bottom:10px;text-align:right;width:520px;}
#esProdsPrevious{margin:0 5px;top:-2px;position:relative;}
#esProdsNext{margin:0 5px;top:-2px;position:relative;}
#esFooterArrows a.bot_nav_buttons{font-size:13px;top:-1px;position:relative;line-height:5px;}
#esProdsDivider{top:-2px;position:relative;}
