/* CSS Document */
/*
body,
html {
	margin: 3px 0 0 0 ;
	padding: 10px;
	font: normal 87%/1.4em Arial, sans-serif;}
a {	color:#333399;}
a:hover {
	text-decoration:none; color:#660000;}
a:visited {
	color:#660000;}
a[disabled] {color:#a7a6aa!important;}
*/
#results {
	font-size:90%;}
#results tr.odd td {
	background-color: #eee;
	vertical-align:top;}
#results tr.even td {
	background-color: #fff;
	vertical-align:top;}
#results .tableheader, .tablefooter{
	background-color: #D4D4D4;
	font-weight:bold;}
.PartNumber {	color: #3A3AAF;
	font-weight: bold;
	font-size:120%;
	padding:10px 0 0 0;}	
.smallred {
	font-size: 85%;
	color:#c00; 
	font-weight: bold;}
.smallhint {
	font-size: 85%;
	color:#360;}
.nonstock {
	color: #c00;}
.instructions {	color: #3A3AAF;
	font-weight: bold;}
div#content a.activetab {
	font-weight: bold; 
	color:#000; 
	text-decoration : none;}
	/*Simple Gray Background Table Style */
.dataTableEven {background-color: #fff;}
.dataTableOdd {background-color:#eee;}

.right { float: right; }
.left { float: left; }
        
p.links { margin: 0; padding: 0; font-size: small; }
.dataTable { padding: 4px 0; border-top: black 1px solid; border-bottom: black 1px solid; }
.logo { text-align: center; margin-bottom: 5px; }
.none { margin: 0; padding: 0; }
.box { border: 1px solid #666; padding: 5px; margin: 0 0 10px; }
	.box.left, .box.right { height: 150px; width: 300px; }
.oHidden { overflow: hidden; }
.bold { font-weight: bold; }
#border { border: 1px solid #ccc; }


.textSmall { font-size: 12px; }


@media print {
.noprint {display:none}
}

