



/* site search - for basic search */
.copy { margin: 0px; list-style-type:circle;}
.copy li { list-style-type:circle; }
.copy .Label { padding-top: 4px; float: left; }
.copy .Value { text-align: left ; padding: 0px 0px 0px 0px; }
.copy .Textbox { align: left; width: 90px; padding: 0px 0px 0px 0px;}
.copy .Button { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding: 0px 0px 0px 0px;}

.pbSearchResults { }
.pbSearchResults .noresults { }

/* pbList */
.pbList {}
.pbList li { }
.pbList .header { list-style-type: none; }
.pbList .item { }
.pbList .altitem { }
.pbList .firstitem { }
.pbList .separator { list-style-type: none; }
.pbList .footer { list-style-type: none; }
.pbList .Headline { }
.pbList .Date { }
.pbList .Summary { }



/* raSubmissionForm */
.raSubmissionForm { }
.raSubmissionForm .details { border:solid 1px #EDEDED; padding:8px 8px 8px 8px; width:450px; }
.raSubmissionForm .submission { border:solid 1px #EDEDED; padding:8px 8px 0px 8px; width:450px; margin-top:8px; }
.raSubmissionForm .heading {font-size:14px; color:#A8186A; font-weight:bold; padding-top: 15px; padding-bottom:10px;}
.raSubmissionForm .textbox { width:250px;background:#F1F1F1;
border: 1px solid #BFBFBF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10px;
padding: 5px; }
.raSubmissionForm .textboxsmall { width:30px; border: 1px solid #BFBFBF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10px;
background:#F1F1F1;
padding: 5px; }
.raSubmissionForm .required { color:#02B7E4;font-size:9px; padding-top:4px; }
.raSubmissionForm .label { padding-top:8px; }
.raSubmissionForm .field { padding-top:4px; }
.raSubmissionForm .productfield { padding-top:4px; font-weight:bold;}
.raSubmissionForm .productdescriptionfield {padding-top:4px;font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 17px;}
.raSubmissionForm .productpricefield{display:none;}
.raSubmissionForm .filelabel { padding-top:8px; font-weight:bold; }
.raSubmissionForm .specs { font-size: 10px; padding-top:2px; margin-left:4px; }
.raSubmissionForm .submit { padding:30px 0px 20px 0px; text-align:right;}
.raSubmissionForm .radiobuttonlist { font-size:11px; }
.raSubmissionForm .dropdownlist { background:#F1F1F1;
border: 1px solid #BFBFBF;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #666666;
font-size: 10px;
padding: 5px; font-weight:bold; width:250px; }
.raSubmissionForm .validation { color:Red; font-size:11px; }
.raSubmissionForm .text { padding-top: 8px; }

/* CHECKOUT */
#pbCheckoutDetails .Heading{
	font-weight:bold;
	padding-top:9px;	
}
#pbCheckoutDetails .Label, #pbCartSummary .Label, #pbCartView .Label, #pbOrderDetails .Label{
	width:250px;	
}
#pbCheckoutDetails .Field input, #pbCheckoutDetails .Field select, #pbCheckoutDetails .Field textarea{
	width:250px;
	background:#F1F1F1;
	border: 1px solid #BFBFBF;
	padding:4px;
}





