#selectorHeader { width: 960px; height: 50px; position: relative; z-index: 0; }

#selectorBody {
	background-image: url('selectorImages/selectorBg.jpg'); background-repeat: no-repeat;
	width: 960px; height: 556px; position: relative; z-index: 0; font-family: Arial,Helvetica,sans-serif;
}

.hoverDiv {
	visibility:hidden; position: absolute; background-color: #FFFFFF; padding: 3px;
	border-bottom: solid 2px #CCCCCC; border-right: solid 2px #CCCCCC;
}

#selectorContainer { width: 822px; position: absolute; top: 39px; left: 38px; }

#selectorContainer h1 { font-size: 14px; font-weight: bold; margin: 0px; padding: 5px 0px 5px 0px;}

#selectorContainer p { font-size: 11px; }

#selectorContainer #ctl00_ContentPlaceHolder2_ContentBlock1 { padding: 0px 50px 3px 0px; width: 822px; margin: 0px; }

#selectorQuestions table { border-collapse: collapse; }

#selectorQuestions table td { margin: 0px; }

#selectorQuestions form { margin-bottom: 5px; }

.numberImage { margin-left: 4px; margin-top: 4px; margin-right: 4px; float: left; }

p.formInstructions { font-weight: bold; font-size: 12px; float: left; margin-bottom: 0px; margin-top: 5px; }

td.containsForm { vertical-align: top; font-family: Arial,Helvetica,sans-serif; padding-bottom: 5px; }

td.checkboxCell { vertical-align: top; margin: 0px; padding: 2px 0px 0px 0px; text-align: left; width: 17px; }

td.choiceCellSm { margin: 0px; padding: 2px 0px 0px 0px; text-align: left; width: 183px; }

td.choiceCellLg { margin: 0px; padding: 2px 0px 0px 0px; text-align: left; width: 263px; }

td.checkboxCell input { margin: 0px; padding: 0px; font-size: 10px; }

td.compareDivider { background-color: #4e4e4e; margin: 0px; padding: 0px; width: 2px;}

#productContainer { position: relative; width: 200px; margin: 5px; }

.hoverDiv {
	visibility: hidden; position: absolute; top: 5px; left: 20px; background-color: #FFFFFF; 
	border-bottom: solid 2px #CCCCCC; border-right: solid 2px #CCCCCC;
}

h2 { font-weight: bold; font-size: 12px; color: #666666; margin-bottom: 2px; margin-top: 2px; }

p.choice { font-size: 11px; color: #666666; padding: 0px; margin: 0px; }

div.selector { width: 300px; }

table.selectionCriteria { border-collapse: collapse; }

table.selectionCriteria td { margin-right: 10px; border-right: solid 1px #666666; }

table.selectionCriteria td td { margin-right: none; border-right: none; }

#comparisonSelectFrame { position: relative; font-size: 10px; width: 380px; height: 340px; margin-left: 5px; margin-right: 5px; margin-top: 0px; }

#numberSelected { font-size: 11px; float: right; margin-right: 10px; margin-top: 5px; }

.prodDisplayLayer { position: absolute; top: 0px; left: 0px; }
 
.productForm { display: block; margin-top: 3px; }

div.compareImage { float: left; width: 92px; margin-right: 3px; position: relative; }

div.compareImage input { float: left; width: 10px; margin: 0px; padding: 0px; }

div.compareImage img { width: 75px; height: 38px; float: left; margin: 15px 0px 0px 0px; padding: 0px; }

div.compareImageOff { float: left; width: 92px; margin-right: 3px; opacity:0.4; filter:alpha(opacity=40); }

div.compareImageOff input { float: left; width: 10px; margin: 0px; padding: 0px; }

div.compareImageOff img { width: 75px; height: 38px; float: left; margin: 15px 0px 0px 0px; padding: 0px; opacity:0.4; filter:alpha(opacity=40); }

#comparisonButtons { padding-left: 7px; padding-right: 3px; }

#comparisonButtons div { margin-bottom: 3px; font-size: 11px; color: #666666; }

#comparisonButtons a.unselected:link, #comparisonButtons a.unselected:visited, #comparisonButtons a.unselected:active { font-size: 11px; font-weight: normal; color: #666666; text-decoration: none; }

#comparisonButtons a.unselected:hover { font-size: 11px; font-weight: normal; color: #666666; text-decoration: underline; }


#comparisonButtons a.selected:link, #comparisonButtons a.selected:visited, #comparisonButtons a.selected:active, #comparisonButtons a.selected:hover { font-size: 11px; font-weight: bold; color: #e66900; text-decoration: none; }

