﻿
/* Product Reviews */
#ProductReviews, #ProductReviewNew {margin: 20px 0 10px 10px;float: right;}
#ProductReviews h3 {background-position:center bottom;padding-right:3px;padding-left:3px;padding-bottom:12px;padding-top:5px;margin:0;font:bold 13px Arial, Verdana, Sans-Serif;color:#fff;background-repeat:no-repeat;text-align:center;}
#ProductReviews a {font:12px/14px Arial, Verdana, Sans-Serif;}
.ProductReviewRating {font:12px/14px Arial, Verdana, Sans-Serif;}
.ProductReview {font: 12px/14px Arial, Verdana, Sans-Serif;	margin: 10px;}
.ProductReviewKarma {font: 11px/12px Arial, Verdana, Sans-Serif;color:#666;} 

/* BVC 2004 Product Page Template */
#bvc2004productpage #menucolumn {float:left;width:175px;vertical-align:top;text-align:left;}
#bvc2004productpage #imagecolumn {float:left; margin:0; padding:0; width:218px;}
#bvc2004productpage #contentcolumn {float:left; font-size:11px; font-weight:bold; margin-left:10px; width:338px; text-align:left}
#bvc2004productpage H2 {font-size:14px;font-weight:bold;}
#bvc2004productpage #contentcolumn TABLE{vertical-align:top;width:570}
#bvc2004productpage #rightcolumn{float:right;width:187px}
#bvc2004productpage #leftsidecontent{float:right;width:583px}
#bvc2004productpage #crosssells{float:left;width:185px; background-color:#ededed;}
#bvc2004productpage #crosssellsTitle {float:left;width:181px; padding:2px 2px 2px 2px; background-color:#cccccc;}

#productImage { float:left; width:218px; clear:both; }
.prodImage { border:solid 1px black; padding:5px 2px 5px 2px; }

#Prices{width:180px; float:left; line-height:20px; margin-bottom:10px;}
#Prices TABLE{width:182px;text-align: right;}
.ProductPrice{color:Red;font-size:12px;font-weight:bold;} 
.SitePrice{color:Red;font-size:14px;font-weight:bold;}
.PriceLabel{color:Red;font-size:12px;font-weight:bold;}

.YouSaveLabel{color:#000000;font-size:12px;font-weight:bold;}
#RelatedTitle{width:187px; height:22px; padding-top:3px; color: #666666; font-family:Verdana; font-size:14px; background-color:#cccccc; font-weight:bold; margin-bottom:10px;}
a.LowPriceGuarantee{font-size:10px;color:Blue;text-decoration:none}
#RelatedProducts{width:185px; border: #CCCCCC solid; border-width: 0px 1px 1px 1px; margin: 0px auto 0px auto;  background:#CCCCCC; text-align:center;}
#bottomcontent{width:560px;clear:both;}
#bottomcontent TABLE{width:560px}
#producttable{float:left; width:343px; border:1px solid #cccccc; background-image:url(/images/content/Productpage/centerbg.jpg);}

.ProductPageTitle {color:#990000;font-family: Verdana; font-size: 14px; font-weight: bold; }
.ProductPageTitleSKU {color:#990000;font-family: Verdana; font-size: 14px; font-weight: bold; padding:0 0 0 0; margin:0 0 0 0; }



#CouponCodebtn{width:328px;}

#ProductProperties{width:328px;}
#ProductSKU{font-weight:normal; font-size:12px;  float:left;}
#ProductDescription{padding-bottom:10px; width:528px; border-bottom:1px; font-weight:normal; font-size:12px;}


#productheading{width:100%;  margin-bottom:5px; padding-top:2px; padding-bottom:3px; border-bottom-style:solid; border-color: #cccccc; border-bottom-width:1px;}
#printthispage {float:right; width:150px; text-align:right;}

#emailtofriend {float:left; width:169px;text-align:left;height:14px;padding-top:2px;margin-bottom:10px;}
.typedisplay{list-style-type:none;float:left;margin:0;padding:0;font-weight:normal; line-height:18px;font-size:12px;}

.availabilitylabel{font-weight:bold; color:Red;}
.availabilitylabel:link{font-weight:bold; color:Red; text-decoration:underline;}
.availabilitylabel:visited{font-weight:bold; color:Red;text-decoration:underline;}
.availabilitylabel:hover{font-weight:bold; color:Red;text-decoration:none;}
.availabilitylabel:active{font-weight:bold; color:Blue;text-decoration:none;}


.productpropertylabel{font-weight:bold;}

.TopPropertyLabel {FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica; }
.TopPropertyResult {FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: verdana, arial, helvetica; }
.TopPropertyResultShipping {FONT-SIZE: 11px; font-weight:bold; FONT-FAMILY: verdana, arial, helvetica; color:Green; }

.productpropertyvalue{font-weight:normal}
#livechat{float: left; margin-bottom:10px; clear:both; text-align:center; margin-top:10px;width:100%;}
#custratingshort{margin-bottom:10px;clear:both;width:338px;}

/* BVC 5 Product Page Template */
#bvc5productpage #contentcolumn {float:left;width:370px; margin: 0 0 0 10px;vertical-align:top;text-align:left;}
#bvc5productpage #actioncolumn {float:left; width:370px; margin:0 10px;vertical-align:top; text-align:left;}
#bvc5productpage #ProductReviews {float:none;}


.detailprice, .DetailPrice { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: verdana, arial, helvetica; }
.listprice, .ListPrice { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: verdana, arial, helvetica; }
.yousave, .YouSave { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #000; FONT-FAMILY: verdana, arial, helvetica; }


/* Choices And Inputs */
.radiobuttonimagelist ul {margin:0;}
.radiobuttonimagelist li {display: inline; list-style: none;}
.radiobuttonimagelist ul ul {padding:0; margin: 5px 0 5px 10px; font-size: 11px; }
.radiobuttonimagelist ul .imageli {display: block; list-style:none; margin-top: -18px; margin-left: 30px;}
.radiobuttonimagelist ul .radiobuttonli {display: block; list-style:none;}

.radiobuttonnormallist ul {margin:0;}
.radiobuttonnormallist li {display: inline; list-style: none;}
.radiobuttonnormallist ul ul {padding:0; margin: 5px 0px; font-size: 11px; }
.radiobuttonnormallist ul .rblist {margin-left: 7px;}

/* Product type display */
.producttypepanel dl dt { float: left; width: 100px;}


#cartSubview { float:left; width:185px; border:solid; background-color:#EDEDED; border-color:#CCCCCC; border-width:1px; margin-top:0px;} 
#thisItemtitle{ float:left; width:185px; background-color:#CCCCCC; }
#cartRelatedItems { float:left; width:185px; border:solid; background-color:#EDEDED; border-color:#CCCCCC; border-width:1px; margin-top:10px;}
#similaritems{ float:left; width:185px; background-color:#CCCCCC; }


/* #productBMLbox { float:left; width:343px; border:solid; background-color:#F0F8FF; border-color:#9999CC; border-width:1px; margin-top:10px;} */

#productBMLbox { float:left; width:343px; margin-top:6px;}

#featuretabs{clear:both; margin-top:5px; width:583px; }


#tablist{ padding: 3px 0; margin-left: 0; margin-bottom: 0; margin-top: 0.1em; font: bold 12px Verdana;}

#tablist li{ list-style: none; display: inline; margin: 0;}
#tablist li a{ padding: 3px 0.5em; margin-left: 3px; border: 1px solid #CEA419; border-bottom: none;}
#tablist li a:link, #tablist li a:visited{ color: #666666;}
#tablist li a.current{ background: #CEA419;}
#tabcontentcontainerdisplay{ width: 568px; padding: 0px; border: 1px solid #666666;}

.tabcontent{ display:none; width:560px;}


.textblueproduct { FONT-SIZE: 12px; font-weight:bold; COLOR: #0000ff;}
a.textblueproduct { FONT-SIZE: 12px; font-weight:bold; COLOR: #0000ff; text-decoration: underline;}
a.textblueproduct:hover { FONT-SIZE: 12px; font-weight:bold; COLOR: #0000ff; TEXT-DECORATION: none;}

a.tab { background:#FFFFCC; text-decoration:none;}
a.tab:active{ background: #FFFFCC; text-decoration:none;}
a.tab:hover{ background: #FFFFCC; text-decoration:underline;}

.tdContent2 { font: 10pt Verdana; color: #000000; background-color: #FFFFFF;}
.tdContent3 { font: 10pt Verdana; color: #000000; background-color: #FFFFFF;}
.tdContent4 { font: 10pt Verdana; color: #000000; background-color: #FFFFFF;}
.tdContent5 { font: 10pt Verdana; color: #000000; background-color: #FFFFFF;}
.tdContent6 { font: 10pt Verdana; color: #000000; background-color: #FFFFFF;}

#wishlist{float:left; width:169px;text-align:right;height:14px;padding-top:2px;margin-bottom:10px;}

/* -- Changes for product page redesign --  */

.productpriceheader { FONT-SIZE: 14px; FONT-WEIGHT: bold; COLOR: #FFFFFF; FONT-FAMILY: verdana, arial, helvetica; }
.productpricered { FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FF0000; FONT-FAMILY: verdana, arial, helvetica; }

.LessPrice { FONT-SIZE: 9px; COLOR: #0033FF; FONT-FAMILY: verdana, arial, helvetica; text-decoration:underline; }
a.LessPrice { FONT-SIZE: 9px; COLOR: #0033FF; FONT-FAMILY: verdana, arial, helvetica; text-decoration:underline; }
a.LessPrice:hover { FONT-SIZE: 9px; COLOR: #0033FF; FONT-FAMILY: verdana, arial, helvetica; text-decoration:underline; }

.originalprice {FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #999999; FONT-FAMILY: verdana, arial, helvetica;}
.yousave {color: #666666; font-family: Verdana; font-size: 11px; font-weight: bold;}

.productpagedetails {FONT-SIZE: 14px; font-weight:bold; COLOR: #990000; TEXT-DECORATION: none;}
a.productpagedetails :link {FONT-SIZE: 14px; font-weight:bold; COLOR: #990000; TEXT-DECORATION: none;}
a.productpagedetails:visited {FONT-SIZE: 14px; font-weight:bold; COLOR: #990000; TEXT-DECORATION: none;}
a.productpagedetails:hover {FONT-SIZE: 14px; font-weight:bold; COLOR: #990000; TEXT-DECORATION: none;}
a.productpagedetails:active {FONT-SIZE: 14px; font-weight:bold; COLOR: #990000; TEXT-DECORATION: none;}


a.ProductCenterLinks { FONT-SIZE: 11px; text-decoration: underline; }
a.ProductCenterLinks:link { FONT-SIZE: 11px; text-decoration: underline; }
a.ProductCenterLinks:visited { FONT-SIZE: 11px; color:#333366; text-decoration: underline; }
a.ProductCenterLinks:hover { FONT-SIZE: 11px; text-decoration: none; }
a.ProductCenterLinks:active { FONT-SIZE: 11px; text-decoration: underline; }


a.ProductAnchors { FONT-SIZE: 11px; text-decoration: underline; }
a.ProductAnchors:active { FONT-SIZE: 11px; text-decoration: underline; }
a.ProductAnchors:hover { FONT-SIZE: 11px; text-decoration: none; }


/*-------Radio List of Modifier Options ----------*/



.Radiobtntest td
{
    vertical-align: top;
    width:170px;
    padding-bottom: 10px;
    text-align:left;
}
.Radiobtntest input[type="radio"]
{
    float: left;
}
.Radiobtntest label
{
    display: inline;
} 
