
body {background-color: #ffffff;
	font-family: tahoma, arial, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 4px;
	font-size: 11px;
	scrollbar-face-color:#EAEAEA;
	scrollbar-highlight-color:#EDF5FE;
	scrollbar-3dlight-color:#B7B4B4;
	scrollbar-darkshadow-color:#AFB0B0;
	scrollbar-shadow-color:#5C5CAB;
	scrollbar-arrow-color:#333399;
	scrollbar-track-color:#C1C1C1;}

.tabs,.tabSelected{
	padding-left:5px;
	padding-right:5px;
	height:20px;
	border: solid 1px #333399;
	font-size: 11px;
	color: #ffffff;}

.tabLinks:hover { color:#1478EB;}
.tabLinksSelected:hover {color:yellow;}

.tabLinksSelected {background-color:#333399;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;}

.tabSelected{ background-color: #333399;
	border-bottom: solid 1px #333399;}
	
.tabCells{margin-top:4px;}

.tabLinks{
	font-weight: bold;
	color:#333399;
	text-decoration:none;}

.detailsMenuSelected{color:#ffffff;
	border-style:double;
	border-color:#000000;
	width:100%;
	background-color:#9999cc;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}
.detailsMenuSelected:hover{color:#ffffff;}

.detailsMenuSelectedRed{color:#ffffff;
	border-style:inset;
	border-width:thin;
	border-color:#333399;
	height:18px;
	width:100%;
	background-image:url(/images/gradient_blue.gif);
	text-decoration:none;
	font-weight:bold;
	text-align:center;}
.detailsMenuSelectedRed:hover
    {
	color:#333399;
	border-style:outset;
	border-width:thin;
	border-color:#333399;
	height:18px;
	width:100%;
	background-image:url(/images/gradient_blue4.gif);
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	}

.detailsMenuSelectedBlue{color:#ffffff;
	border-style:double;
	border-color:#333399;
	background-color:#333399;
	text-decoration:none;}
.detailsMenuSelectedBlue:hover{color:#ffffff;}	

.detailsmenu{color:black;
	border-style:double;
	width:100%;
	background-color:#eeeeee;
	text-decoration:none;
	font-weight:bold;
	text-align:center;}
.detailsmenu:hover{color:#333399;}
	
li { font-size: 8pt;
	color: #333399;
	font-family: tahoma, arial, sans-serif;}

a,td{ font-family: tahoma, arial, sans-serif;
	color: #333399;
	font-size: 11px;}
	
.clsTitleBarItem,.clsMenuBarItem,.clsMenuBarItemHighlight,.clsSubMenuItem,
.clsSubMenuItemHighlight{
	font-family: tahoma,arial,sans-serif;
	font-size:11px;}
.clsMenuBar{
	margin-left:4px;
	padding:0px;}
	
.clsTitleBarItem{color:#000000;
	cursor:default;}

.clsMenuBarItem,.clsSubMenuItem{color:#ffffff;
	cursor:default;}
	
.clsMenuBarItemHighlight,.clsSubMenuItemHighlight{
	color:yellow;
	cursor:default;}
	
.clsSubMenu{
	margin-left:0px;
	padding-left:0px;
	padding-right:4px;
	border-style:solid;
	border-width:1px;
	border-color: #333399;
	background-color:#333399;
	visibility:hidden;
	position:absolute;
	cursor:default;}

.navStyle{border-style: solid;
	font-family:tahoma,arial,sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color:#333399;
	border-width: 1px;
	border-color: #333399;
	border-top: none 0px;}

.selected{background-color:#333399;
	color:#ffffff;}

input,select,textarea,checkbox,label,alwaysShow{font-size:11px;
	font-family:tahoma,arial,sans-serif;}

.alwaysShow{font-size:11px;
	font-family:tahoma,arial,sans-serif;}
	
.pgTitle,.pgTitle:hover{background-color: #9999cc;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	padding-left:4px;
	border-bottom: solid 1px #333399;}
.pgTitle:hover{text-decoration:underline;}

.customerBar{background-color:#ececec;}
.favPgCntrl{background-color:whitesmoke;}
.favPgCntrl:hover{color:red;}
.pgTitle_hlite{border-top: solid 1px #333399; margin-bottom:4px;}
.resultsTools{font-size:11px;font-weight:bold;color:#000000;}

.tableHead{color:#ffffff;
	font-size:11px;
	font-weight:bold;
	border-bottom: solid 1px #333399;
	background-color:#9797cc;
	padding-left:4px;
	padding-right:4px;}

.tableHeadBlue{color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#9797cc;
	padding-left:4px;
	padding-right:4px;}
	
.tableHeadRed{color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background-color:#990000;
	padding-left:4px;
	padding-right:4px;}
	
.tableHeadInner{background-color:#333399;color:#ffffff;font-weight:bold;}
.cellHiLite{background-color:#eeeeee;color:#000000;}
.OILabels{background-color:#eeeeee;color:#000000;font-weight:bold;}
.OIOrderNum{color:Navy;font-weight:bold;}

.tdPart{color:blue;font-weight:bold;}
.mfrName{color:green;font-weight:bold;}
.mfrNumber{color:navy;font-weight:bold;}
.price{color:green;font-weight:bold;}
.statCode{color:red;font-weight:bold;}
.qty{color:red;font-weight:bold;}
.qty:hover{font-style:italic;}
.details{color:purple;font-weight:bold;}
.upcNumber{color:black;font-weight:normal;}
.desc{color:#333399;font-weight:normal;}
.compare{background-color:#eeeeee;}
.siteTitle,.siteTitle:hover{color:#000000; font-size:9px; font-weight:bold; padding: 2px 4px 2px 4px;text-decoration:none;}
.siteTitle:hover{color:gray;}
.cartInd{color:#000000; font-size:11px; font-weight:bold; padding-right:4px;}
.tagLine{color:#333399; font-size:11px;}

.promoHead{background-color:#5b87af;
	color:#ffffff;
	font-family:tahoma,arial,sans-serif;
	font-size:10px;}

.promoSelected{background-color: aliceblue;}

.disclaimer{font-size:10px;
	color:#909090;}
	
.copyright {font-family:Arial;color:#333399;font-size:11px;}

.oldDate{background-color:#eeeeee;color:#cccccc;}
.weekend{background-color:#9999cc;}

.linkButtons{background-color:gray; border: outset; padding: 2px 2px 2px 2px; color:#ffffff; text-decoration:none; width: 120px; text-align:center; float:right;}
.linkButtons:hover{color:yellow;}

.sectiontitle {font-family:tahoma,arial,sans-serif;font-weight:bold;font-size:12px;color:#ffffff}
.tdlinks {font-family:tahoma,arial,san-serif;font-size:12px}
.relatedlinks {font-family:tahoma,arial,san-serif;font-size:75%;font-weight:bold;color:#ffffff}

.tdPrintHeader{font-weight: bold;color: black;font-family: tahoma,arial,sans-serif;text-align: center;}
.tdPrintData{font-weight: normal;font-family: tahoma,arial,sans-serif;}

.listbreak{list-style: outside;list-style-type: none;margin-left: 0px;padding-left: 0ex;padding-top: .5ex;}
.header{padding-bottom: 0;}
.break{line-height: 15pt;}
.HelpNotice{ background-color: #EEFFCC;padding: 2px;border-width: 1px;border-style: solid;border-color: #333399;}
.Footer{ text-align: right;}
	A.Footer:link{ color: #FFFFFF;}
	A.Footer:visited{ color: #FFFFFF;}			 
	A.Footer:active{ color: #FFFFFF;}
	
TH { font-family: arial;
			font-size: 10pt;
			color: #FFFFFF;
			font-weight: bold;
			text-align: left;
			text-decoration: none;
			background-color: #9999CC;
			vertical-align: super; }