#pcMain{text-align:left;width:100%;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#333}
#pcMain a:link{color:#666;text-decoration:none;font-weight:700}
#pcMain a:visited{color:#666;text-decoration:none}
#pcMain a:hover{color:#090;text-decoration:none}
#pcMain a:active{color:#FFF;text-decoration:none}
#pcReviewsTable{width:700px;margin-left:85px;clear:both;float:left;margin-top:50px}
.pcReviews{width:100%}
.pcReviewTitle{font-size:large;border-bottom-width:thin;border-bottom-style:solid;padding-left:5px;color:#666;border-bottom-color:#FFF;margin:20px}
.pcShowProducts{width:100%;margin-top:10px}
.pcShowContent{margin-left:0;width:100%;border-collapse:collapse;margin-top:5px;padding:5px}
.pcShowCart{text-align:left;margin-left:0;width:100%;border:0;border-collapse:collapse;height:300px}
.pcShowCart td{vertical-align:middle;padding:1px}
#paymentbadges{float:left;margin-left:5px;width:150px}
#pcSmallCart{background-image:url(/shop/pc/images/Template3/smallCart_BorderFade.png);background-repeat:no-repeat;height:106px;font-size:12px;width:171px;padding-right:3px;padding-left:3px;text-align:center;line-height:17px;padding-top:10px;font-weight:400;color:#333;float:left}
#pcSmallCart a:link{color:#090;font-weight:700;text-decoration:none;font-size:12px;margin:5px}
#pcSmallCart a:visited{font-weight:700;color:#090;text-decoration:none;font-size:14px}
#pcSmallCart a:hover{color:#666;text-decoration:none;font-weight:700;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#FFF}
#pcSmallCart a:active{color:#FFF;font-weight:700;text-decoration:none}
.pcShowList{text-align:left;width:80%;border:1px solid #e1e1e1;border-collapse:collapse}
#pcPageNav{border-collapse:collapse;text-align:right;text-decoration:none;height:25px;font-size:12px;font-weight:700;margin-top:10px;padding-top:10px}
.pcMainTable h2{font-size:medium;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#FFF;margin:0 0 5px;padding:5px}
.pcMainTable h3{font-size:12px;margin:5px 0;padding:5px}
.pcMainTable th{font-size:12px;font-weight:700;border-bottom:1px solid #E1E1E1;padding:4px}
.pcMainTable p{margin:0 0 0 5px}
.pcShowProductName{font-size:12px;color:#C00}
#pcMain .pcShowProductBrand{
	font-style:italic;
	float:left;
	width:850px;
	text-align:right;
	clear:both
}
#pcMain .options{float:left;width:300px;margin-top:20px;margin-left:10px;padding:10px}
#StockMsg_TABLE{text-align:center;width:100px;position:absolute;left:700px;color:#666;height:50px;font-size:10px;padding-top:18px}
#pcMain .pcShowProductPrice{
	color:#666;
	width:75px;
	margin-top:8px;
	padding:0
}
#pcMain .pcShowProductPriceW{color:#C00;font-weight:700;float:left;width:85px;margin-top:8px}
#pcMain .pcShowProductListPrice{text-decoration:line-through}
#pcMain .pcShowProductSavings{color:red}
#rewardpoints{
	float:left;
	font-style:italic;
	color:#999
}
#pcMain .pcShowProductSDesc{
	color:#333;
	text-align:left;
	width:300px;
	margin-left:100px;
	padding-top:50px;
	padding-right:35px;
	padding-bottom:20px;
	font-size:16px;
	float:left;
	margin-top:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dropcap{float:left;color:#666;font-size:50pt;line-height:39px;font-family:"Times New Roman", Times, serif;padding-right:4px;font-weight:lighter}
#pcMain .pcShowProductNFS{color:#06F;font-weight:700;margin:5px}
.pcShowProductLink{padding-top:3px}
.pcSortProducts{text-align:right}
.pcShowProductImageH{height:345px;vertical-align:bottom;padding-bottom:3px;width:374px}
.pcShowProductInfoH{height:100px;margin-top:5px;vertical-align:top}
.pcShowProductsP{width:100%;margin:5px;padding:5px}
.pcShowProductImageP{height:125px;width:125px;text-align:center}
.pcShowProductImageP img{border:1px solid #FFF;padding:5px}
.pcShowProductInfoP{text-align:left;width:95%;padding-left:10px}
.pcShowProductsL{width:100%;text-align:left}
.pcShowProductsLCell{vertical-align:top;text-align:left}
.pcShowProductImageL{height:150px;text-align:left;padding:5px 5px 0}
.pcShowProductsM{width:100%;text-align:left;vertical-align:top}
.pcShowProductImageM{height:100px;width:100px;text-align:left;padding:0 5px}
.pcBTOmainTable{width:100%;background-color:#FFF;border:0;border-collapse:collapse}
.pcBTOfirstRow{background-color:#F5F5F5}
.pcBTOsecondRow{background-color:#E1E1E1}
.pcBTOpopup{width:98%;background-color:#FFF;border:0;border-collapse:collapse;font-size:10px;margin:5px}
.pcBTOpopup img{vertical-align:bottom;text-align:center;padding-bottom:3px;margin:5px}
.pcShowCategory td{width:180px}
.pcShowCategoryImage{vertical-align:bottom;text-align:center;padding-bottom:3px}
.pcShowCategoryInfo{margin-top:5px;vertical-align:top}
.pcShowCategoryInfoP{width:100%;margin-top:5px;text-align:left;vertical-align:top}
.pcShowPrices{margin-top:10px;margin-bottom:10px;font-weight:700;color:red}
#pcMain .GeneralInfo{
	padding-left:50px;
	margin-top:10px
}
.pcPageNav{float:right}
.pcPageNav a:link{text-decoration:none}
.pcPageNav a:visited{color:#999;text-decoration:none}
.pcPageName a:link{color:#999}
#pcMain form{margin:0}
.pcForms input{border:1px solid #999;background-color:#F7F7F7;font-size:16px;color:#666}
.pcForms input:focus{border:1px solid #090;background-color:#FFF;color:#333}
.pcForms textarea{border:1px solid #CCC;background-color:#F7F7F7;font-size:16px;color:#666;padding-top:5px;padding-bottom:5px;padding-left:3px}
.pcForms textarea:focus{border:1px solid #999;background-color:#FFC}
.pcForms select{font-size:16px;color:#333;background-color:#F5F5F5;border:1px solid #CCC}
#pcMain .submit2{border:1px solid #666;background-color:#CCC;font-size:14px;color:#333;margin-bottom:5px;margin-left:5px;font-weight:700;padding:2px 3px}
#pcMain .transparentField{
	border:0;
	background-color:transparent;
	font-size:18px;
	padding-top:0;
	padding-right:0;
	padding-left:0;
	color:#666;
	font-weight: bold;
	text-align: left;
}
#pcMain .StockMSG{border:0;background-color:transparent;padding-top:5px;padding-right:0;padding-left:0;color:#333;text-align:center}
#pcMain .clearBorder{border:0;background-color:transparent}
.pcCatSearchResults ul{list-style-type:none;margin:0 0 20px 15px;padding:0}
.pcCatSearchResults ul li{margin:2px 0 0}
#pcMain img{border:0}
.pcPageDesc{margin-bottom:5px;padding:5px}
.pcSectionTitle{font-size:16px;font-weight:700;color:#333;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#FFF;margin-top:10px;text-align:left;padding:5px}
.pcTextMessage{color:#06F;font-weight:700}
.pcErrorMessage{width:90%;background-color:#FFF;color:#C00;text-align:center;border:1px solid #999;font-weight:700;margin:15px;padding:4px}
.pcSmallText{font-size:10px;color:#999}
.pcSpacer{height:10px}
#pcMain hr{color:#e5e5e5;background:#e5e5e5;border:0;height:1px}
#pcMain li{padding-bottom:3px}
#pcMain .pcShowMainImage{width:auto;height:auto;text-align:center;vertical-align:top;margin-left:5px;margin-right:5px;margin-bottom:5px}
#pcMain .pcShowAdditionalImage{vertical-align:top;text-align:center;padding:0}
#pcMain .pcShowAdditional img{width:130px;padding-right:2px;padding-left:2px}
table.invoice{border-collapse:collapse;border:1px solid #333}
table.invoiceBto{border-collapse:collapse;border:1px solid #999}
td.invoice{border:1px solid #666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;vertical-align:top;text-align:left}
td.invoiceNob{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;vertical-align:top;text-align:left}
#recentprds{width:225px;float:left;vertical-align:middle;padding:6px}
#recentprds img{float:left;vertical-align:bottom}
#tpointsCustpref{float:left;height:272px;width:475px}
.CustPrefUL{margin-bottom:20px;width:300px;float:left}
.CustPrefUL li{margin-top:5px;margin-bottom:5px;font-size:medium;list-style-type:none}
#login_newsletterHeader{background-color:#FFF;height:30px;width:100%;border-top-width:thin;border-top-style:solid;border-top-color:#CCC;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC}
.pcMainTable,.FormTable{width:100%;border:0;border-collapse:collapse;margin:0;padding:0}
.pcShowProducts td,#pcMain .pcShowProductImageH img,#pcMain .pcShowMainImage img{padding:5px}
.productname h1,.pcMainTable h1{font-size:24px;width:100%;border-bottom-width:thin;border-bottom-style:solid;border-bottom-color:#CCC;color:#333;font-weight:lighter;margin:0;padding:2px 2px 2px 6px}
#pcMain .pcShowProductSku,#pcMain .pcShowProductWeight,#pcMain .pcShowProductStock,#pcMain .pcShowProductBTOConfig,#pcMain .pcShowProductCustSearch,#pcMain .pcShowProductShipping,.pcShowBTOconfiguration p{color:#666}
#pcMain .options table,.pcShowProductInfoH p,.pcShowCategoryInfo p, .transparentField{text-align:center}
.pcShowProductsH,.pcShowProductsHCS{width:125px;height:225px;text-align:center;margin-left:auto;margin-right:auto}
.pcShowProductsLheader,.pcShowProductsMheader,.pcShowBTOconfiguration{text-align:left;background-color:#F7F7F7}
.pcShowCategory,#pcMain .pcShowAdditional{text-align:center;margin-left:auto;margin-right:auto}
.pcPageNav a:hover,.pcPageNav a:active{color:#000;text-decoration:none}
#submit,#pcMain .submit{border:0;background-color:transparent;padding:0}
#StockMsg_TABLE {
}