/*Modal Popup*/
.modalBackground {
	background-color:#FFF;
	filter:alpha(opacity=60);
	opacity:0.6;
}

.modalPopup {
	background-color:#FFF;
	border-width:1px;
	border-style:solid;
	border-color:#666;
	padding:3px;
	width:480px;
}
.purchase-links 
{
    background-color: Transparent;
    border-style: none;
    border-width:0px;
}

.originalPrice {
 font-size:116%;
 color:#333;
 text-decoration:line-through;
}

.originalPriceNotSale {
 font-size:116%;
 font-weight:bold;
 color:#333; 
}

.salePrice {
 font-size:116%;
 color:#BF1E2E;
 font-weight:bold;
}
#productSmallContainer {
	background-color:#FFF;
	/*filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);*/ /* IE 5.5+*/
    -moz-opacity: 1; /* Mozilla 1.6 ø ýøöõ */
    -khtml-opacity: 1; /* Konqueror 3.1, Safari 1.1 */
    opacity: 1; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
    font-size:123.1%; 
	padding:0;   
}
.productTabsContainer {
	clear:both;
	width:468px;
	margin:3px 0 0 6px;
	padding:0;
}
.productTabsContainer ul.tabs {
	width:480px;
	list-style-type:none;
	margin:0px 0 0 0;
	padding:0;
	text-transform:uppercase;
}
.productTabsContainer ul.tabs li {
	float:left;
	margin:0 2px 0 0;
	padding:6px 12px 4px 6px;
}
.productTabsContainer ul.tabs li a {
	color:#FFF;
	text-decoration:none;
	font-size:131%;
	font-weight:normal;
}
.productTabsContainer ul.tabs li a:hover {
	color:#999;
}
.product-more-info {
 	clear:both;
	margin:3px 6px 6px 6px;
	padding:9px 3px;
	min-height:100px;
	border:1px solid #DDD;
}

.tab_active
{
	float:left;
	background-color:#A5101A;
	margin:0 0px 0 0;
	font-size:.9em;
}
.tab 
{
	float:left;background-color:#666;
	margin:0 0px 0 0;
	font-size:.9em;
}
.tabcontent_active
{
	float:left;background-color:#FFF;
	margin:0 3px 0 0;
	font-size:100%;
	display:block;
}
.tabcontent {
	float:left;background-color:#FFF;
	margin:0 3px 0 0;
	font-size:93%;
	display:none;
}

.columnMain {
border-left:1px solid #B6B6B6;
border-right:1px solid #B6B6B6;
border-bottom:1px solid #B6B6B6;
border-top:1px solid #B6B6B6;
margin:0;
padding:11px 30px 10px 20px;
width:619px;
}

.columnLeft {
float:left;width:133px;margin:0;padding-right:15px;
}
	.columnLeft A IMG { border:1px solid #DDD; }
.columnRight {
float:left;width:284px;text-align:left;color:#000;
}
	.columnRight P { margin-top:3px; }
 		.columnRight P A, .columnRight P A:link { text-decoration:underline;color:#666; }
	.columnRight .product-title { font-size:116%;font-style:italic;color:#333; }
	       
#expressShopIntro {position:absolute;border:0;padding:0px;background-color:#ffffff;float:left;width:302px;font-size:10px;}
.button {position:absolute;padding:0;width:190px;top:60px;text-align:center;}
.buttonNetscape {position:absolute;width:194px;top:40px;left:40px;}
#expressShop {position:absolute;margin:0px;padding:0px;left:0px; top:0px;border:0;font-size:10px;}
#productFlashMovie {padding:1px;background-color:#bababa;}
#expressShopProdImage{padding:1px;background-color:#bababa;}

#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{
position: absolute;
top: 0;
left: 0;
z-index: 90;
width: 100%;
height: 500px;
background-color: #000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE 5.5+*/
-moz-opacity: 0.5; /* Mozilla 1.6 -*/
-khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

.customTagProductImage {border:1px solid #d1d1d1;}
.customTagProductColor {font-size : 10px; font-family : verdana,geneva; color : #4D4D4D;}
#dvCustomTagProductImage {border:1px solid #d5d5d5;width:220px;float:left;}
#dvProdImage {border:0;}
#dvCustomTagProductTitle {color:#666;font-size:13px;font-family:verdana,verdana,helvetica;text-decoration:none;font-weight:bold;}
#dvCustomTagRegularPrice_0 {FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: verdana, verdana, Helvetica, Sans-Serif; color: #666; text-decoration:none;}
/* updated for PMO 62045 TBL Value pricing */
#dvCustomTagSalePrice_0 {font-family:Arial,verdana,helvetica; font-size:11px; color:#666;font-weight:bold;}
#dvCustomTagRegularPriceStrikeThrough_0 {FONT-SIZE: 11px; FONT-FAMILY: Arial, verdana, Helvetica, Sans-Serif; color: #BF1E2E; text-decoration:line-through;}

/*#prodInfoContent {background-color:#F1F1F1;}*/
#prodInfo_content {clear:left;background-color:#fcfcfc}
#drpCustomTagProductColor_0 {font-size:10px;width:147px;float:left;}
#drpCustomTagProductColor_1 {font-size:10px;width:147px;float:left;}

#drpCustomTagProductColor_2 {font-size:10px;width:147px;float:left;}
#drpCustomTagProductSize_0 {font-size:10px;width:94px;float:left;}
#drpCustomTagProductSize_1 {font-size:10px;width:94px;float:left;}
#drpCustomTagProductSize_2 {font-size:10px;width:94px;float:left;}
#qty_0 {font-size:10px;width:22px;}
#qty_1 {font-size:10px;width:22px;}
#qty_2 {font-size:10px;width:22px;}

#dvCustomTagProductSizeChart {overflow:scroll;height:300px;width:430px;float:left;padding:0 5px 0 5px;background-color:#ffffff;font-size:10px;font-family:verdana;}
#dvCustomTagProductSizeChart ul {font-size:10px;font-family:verdana;}
#dvCustomTagProductSizeChart p.h1 a {font-size:12px;font-family:verdana;font-weight:bold;color:#695a53;font-family:verdana,arial;}

#imgCustomTagAddToCartButton {border:0px;}
#orderForm {margin:0;padding:0;display:inline;}
#es_close {float:left;width:103px;text-align:right;padding:0px;background-image:url('../images/_shared/all/es_close_bg.gif');height:30px;margin:0;}

/* size chart styles */
.th2 {background-color:#eaeaea;}
#tda {background-color:#f8f8f8;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;padding:5px;font-family:arial;font-size:10px; text-align:center;}
#tdb {background-color:#ffffff;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;padding:5px;font-family:arial;font-size:10px; text-align:center;}
#dvCustomTagProductSizeChart p.h3 {font-weight:bold;}

/* dropshadow styles */
#fotocontainer {margin: 5% auto 0 auto;width: 400px;height: 260px;line-height: 1px;position:absolute;}
.dropshadow {
margin:0;
opacity: .5;                         /* for css-3 browsers, between 0 and 1 */
filter:alpha(opacity=50);     /* IE only, between 0(%) and 100(%). Proprietary IE code, so the w3c css-validator is not happy  */
}


.es_line {width:176px;height:1px;background-color:#D4D4D4;clear:both;line-height:0;font-size:0;margin:0px;}

.es_view_links {color:#4F4945;font-size:10px;text-decoration:none;font-weight:bold;font-family:verdana;}

#dvCustomTagProductShortDescription {font-size:10px;font-family:verdana;}
#dvCustomTagProductLongDescription {font-size:10px;font-family:verdana;}
#dvCustomTagProductLongDescription  ul {font-size:10px;font-family:verdana;}

.productOptionsContainer UL LI { padding:3px 0; }
/* THIS IS THE HIDDEN MODULE BEFORE THE CLOSE BUTTON */  
#ctl00__ContentPlaceHolder__divPopupDragHandle INPUT { line-height:1px;font-size:1px; }
#ctl00__ContentPlaceHolder__divPopupDragHandle IMG { padding:1px 6px 3px 0; } 