B, BODY, DL, DT, DD, DIR, EM, H1, H2, H3, H4, H5, H6, I, LI, OL, UL, P, SPAN, STRONG, TABLE, TH, TD, TR
{
    font-family: Arial, Verdana , Helvetica, sans-serif;
    font-size: 10pt;
}

BODY  	{background-color: #ffffff; color: #000000;}

A    { color: #CC6633; text-decoration: none; } 
A:link  { color: #0033FF; text-decoration: none; } 
A:visited { color: #0033FF; text-decoration: bold; } 
A:active { color: #FF9966;  } 
A:hover  { color: #FF0000;  } 

 
table.headerMenu
{
    width: 650px;
    background-color: #000066;
    height: 25px;
}

td.headerCell
{
    text-align: center;
    width: 25%
}

A.headerText:link, A.headerText:visited, A.headerText:active { text-decoration: none; color: #FFFFFF; font: 11px verdana, arial, sans-serif}
A.headerText:hover { text-decoration: none; color: #993300; font: 11px verdana, arial, sans-serif}

A.footerText:link, A.footerText:visited, A.footerText:active { text-decoration: none; color: #000000; font: 9px verdana, arial, sans-serif}
A.footerText:hover { text-decoration: none; color: #FF0000; font: 9px verdana, arial, sans-serif}

.center	{text-align: center;}

.bold	{font-weight: bold;}

.footer	{text-align: center; font-size: smaller;}

.ffBorder { border: 0px solid black }
.ffText { text-decoration: none; color: #660033; font: 9px verdana, arial, sans-serif}

.appBorder { border: 0px solid black }
.appText { text-decoration: none; color: #993300; font: 9px verdana, arial, sans-serif}

.csBorder { border: 0px solid black }
.csText { text-decoration: none; color: #663300; font: 9px verdana, arial, sans-serif}

.stBorder { border: 0px solid black }
.stText { text-decoration: none; color: #336600; font: 9px verdana, arial, sans-serif}

A.ffText:link, A.ffText:visited, A.ffText:active { text-decoration: none; color: #660033; font: 9px verdana, arial, sans-serif}
A.ffText:hover { text-decoration: none; color: #FFFFFF; font: 9px verdana, arial, sans-serif}

A.appText:link, A.appText:visited, A.appText:active { text-decoration: none; color: #993300; font: 9px verdana, arial, sans-serif}
A.appText:hover { text-decoration: none; color: #FFFFFF; font: 9px verdana, arial, sans-serif}

A.csText:link, A.csText:visited, A.csText:active { text-decoration: none; color: #663300; font: 9px verdana, arial, sans-serif}
A.csText:hover { text-decoration: none; color: #FFFFFF; font: 9px verdana, arial, sans-serif}

A.stText:link, A.stText:visited, A.stText:active { text-decoration: none; color: #336600; font: 9px verdana, arial, sans-serif}
A.stText:hover { text-decoration: none; color: #FFFFFF; font: 9px verdana, arial, sans-serif}

/* Parts recordset pagination */
#pg a:hover {
	background:#3666d4 none repeat scroll 0 0;
	border-color:#2b55af;
	color:#ffffff;
}

#pg a, #pg strong {
	border:1px solid #ccdbe4;
	color:#3666d4;
	margin:0 5px 0 0;
	padding:1px 8px;
	text-align:center;
	text-decoration:none;
}

#pg strong {
	border:0;
	color:#000;
	font-size:107%;
	font-weight:bold;
	padding:2px 6px;
}

#pg-next, #pg-prev {
	border-width:2px;
	font:114% Tahoma, Helvetica, sans-serif;
	margin-top:-2px;
	padding-bottom:1px;
	padding-top:1px;
	_margin-top:-2px;
}

/* Parts miscellaneous */
.thumbnail {
	border: 1px solid #CCCCCC;
	padding: 3px;
	/*height: 100px;*/
	/*width: 100px;*/
	/*top: 50px;*/
	/*vertical-align: middle;*/
	/*display: table-cell;*/
}

tr.normal {
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}


.parts table{
border-collapse:collapse;
}

tr.highlight {
	/*background-color: #F7F7F7;*/
	background-color: #F0F8FF;
	/*cursor: pointer;*/
}
