﻿
#polarizedContentBodyHolder{ padding-top:10px;}


/* Start Eyewear Page Styles */
/* End Eyewear Page Styles */
    #eyeWearCollectionHolder{ padding:0 10px 0 10px;}
/* Start New Product Page Styles */

 td.coloroptions{ font-size:.7em;}
.modalBackground {background-color:Gray;filter:alpha(opacity=50);opacity:0.5;}
.modalPopup {background-color:#ffffff;border-width:3px;	border-style:solid;	border-color:Gray;	padding:3px; width:350px; height:200px;}

#productSideMenu{ width:150px; position:relative;  height:400px;}

/* Sunglasses Accordian Menu*/
.polarizedAccordionHeader
{
    color: white;
    font-family: Arial, Sans-Serif;
	font-size: 14px;
	font-weight: bold;
    padding: 5px;
    cursor: pointer;
    background-image: url(images/30_blue_grad_background_150.jpg);
	margin-bottom:2px;
}

 .polarizedAccordionHeader a {color: #FFFFFF;background: none; text-decoration: none; }
.polarizedAccordionHeader a:hover {background: none;	text-decoration: underline;}
.polarizedAccordianSubList { margin:0px 0px 0px 15px; padding:0px 0px 0px 0px;  list-style:none;}
.polarizedAccordianSubList li{ padding:2px 0px 2px 0px;}

.polarizedAccordianSubList a { font-size:12px; font-weight:bold}
.polarizedAccordianSubList a.selected { color:Orange;}






#productDetailBody{ width:740px; position:relative; left:150px; height:200px; top:-400px; padding:0px 0px 0px 10px;  }

#productDetailBody span.title{ font-size:14pt; font-weight:bold;  }
#productDetailBody div.msrp{ font-weight:bold; margin: 5px 0 0 10px;  }
#productDetailBody div.newProduct{margin:  10px 0 0 10px; }

#productDetailLeft{ width:150px; float:left;}

#productDetailRight{width:575px; float:right;  padding:0px 0px 0px 10px; margin:0 0 0 0; }
#productDetailRight div.hcLayOut{z-index:400; width:135px;position:relative;  left:250px; top:-20px; }
#productDetailRight div.zoomLayOut{z-index:401; width:75px;position:relative;  left:100px; top:-40px;}

#polarizedProductBuyNow{ padding-top:10px;}
#productTabContainer{clear:both; }

#cartShippingOptions{ text-align:left; padding:10px 0 20px 0; border-bottom:dotted 1px #c0c0c0; }
.cartReqError {border: 1px solid red; color: red; font-weight:bold; margin: 5px 0px; padding: 15px; text-align:left; }
.cartReqError ul { margin: 0; padding: 0; margin-left: 25px; list-style: square; font-weight:normal;}

.textDiscount{font-size : 10pt;color : #ff0000;	font-weight : bolder;}

/* End New Product Page Styles */
