A
{
	font-size:12px;
	font-family:Arial,Verdana;
	color:#0b587e;
}
TD
{
	font-size:12px;
	font-family:Arial,Verdana;
	color:#000000;
}
BODY
{
	font-size:12px;
	font-family:Arial,Verdana;
	color:#000000;
	overflow:auto;
}
H1
{
	font-size: 14px;
	font-family: Arial,Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #0b587e;
    margin:0px;
}
H2
{
	font-size: 14px;
	font-family: Arial,Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #0b587e;
    margin-top:10px;
    margin-bottom:10px;
}
H3
{
	font-size: 12px;
	font-family: Arial,Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #0b587e;
    margin:0px;
}
SELECT
{
	font-size: 12px;
	font-family: Arial,Verdana;
}
.button {
	FONT-WEIGHT: normal; COLOR: white; BACKGROUND-COLOR: #076D9E
}
LI
{
	padding-bottom: 2px;	
}
UL
{
	margin-bottom: 0px;	
	margin-top: 0px;	
	padding-bottom: 0px;	
	padding-top: 0px;	
}
FONT
{
	font-size: 12px;	
}	
A.white
{
	font-size:13px;
	font-family:Arial,Verdana;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;

}
A:hover.white
{
	font-size:13px;
	font-family:Arial,Verdana;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}

.productlistborder
{
	background-color: #CCCCCC;
}
.productlistbackground
{
	background-color: #F7F7FA;
}
.siteheader
{
	font-family: Arial,Verdana;
	font-size: 10px;
	color: #000000;
	font-weight:bold;
	letter-spacing: -0.5px;
}
.siteheader A
{
	font-size: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.bodytext {
	color: #000000;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	font-family: Arial,Verdana;
}
.bodytext ul,ol{ 
	color: #000000;
	padding:0px;
	margin:0px;
	margin-left: 20px;	
	/*margin-top:-12px;*/
}

.subpagenumbers {
	font-family: Arial,Verdana;
	background-color:	#D3D3D3;
	font-weight:         bold;
	color: #0b587e;
}
.subpagenumbersSelected {
color: #000000;
font-weight:bold;
font-size:12px;
text-decoration:none;
font-family: Arial,Verdana;
}

.cspurpleheader { /*name needs to change*/
color: #0B587E;
font-weight:bold;
font-size:12px;
text-decoration:none;
font-family: Arial,Verdana;
}
.cspurpleheaders { 
color: #0b587e;
font-weight:bold;
font-size:12px;
text-decoration:underline;
font-family: Arial,Verdana;
}
.categorybackground
{background-color: #D3D3D3;}

.headerTable
{
	background-color: #f8fbf7;
	height: 30px;
	border-right: #E2E2E2 1px solid;
	border-top: #E2E2E2 1px solid;
	border-left: #E2E2E2 1px solid;
	border-bottom: #E2E2E2 1px solid;
}
.headerTableText
{
	font-size: 14px;
	font-family: Arial,Verdana;
	text-decoration: none;
	font-weight: bold;
	color: #0b587e;
}

.categoryTable
{
	border-right: #e2e2e2 1px solid;
	border-top: #e2e2e2 1px solid;
	border-left: #e2e2e2 1px solid;
	border-bottom: #e2e2e2 1px solid;
}
.linkimage
{
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	vertical-align: middle;
}
.sidemenu DIV
{
	margin-left: 3px;
	width: 157px;
	border-bottom: #c6c6c6 1px solid;
	text-decoration: none;
	margin-top: 2px;
	margin-bottom: 2px;
}
.sidemenu A
{
	font-size: 13px;
	color: #000000;
	font-family: Arial,Verdana;
	text-decoration: none;
}
.sidemenu SPAN
{
	font-size: 13px;
	cursor: pointer;
	cursor: hand;
	color: #000000;
	font-family: Arial,Verdana;
	text-align: left;
}
DIV.sideMenuBlock
{
	margin-top: 2px;
	margin-bottom: 2px;
	width: 144px;
}
DIV.sidemenuContent
{
	font-weight: normal;
	font-size: 13px;
	padding-bottom: 10px;
	margin: 0px;
	color: #000000;
	border-top-style: none;
	font-family: Arial,Verdana;
	border-right-style: none;
	border-left-style: none;
	text-align: left;
	border-bottom-style: none;
}
DIV.submenu
{
	padding-left: 5px;
	padding-bottom: 1px;
	width: 132px;
	padding-top: 1px;
	border-bottom: medium none;
}
.submenu a
{
	font-size:12px;
	font-family: Arial,Verdana;
	color: #000000;
	text-decoration:none; 
}
#footerDiv
{
	border-top: #5176a9 20px solid;
}
.footer
{
	font-size: 11px;
	color: #0b587e;
	font-family: Arial, Helvetica, sans-serif;
}
.footer A
{
	color: #0b587e;
	font-size: 11px;
}
.footer DIV
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	padding-top: 4px;
	background-color: #ecf0fb;
}
.rhuFinderContainer
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	margin-bottom: 2px;
	border-left: #999999 1px solid;
	width: 165px;
	color: #15577A;
	border-bottom: #999999 1px solid;
	background-color: #ecf0fb;
}
.rhuFinderContainer DIV
{
	width: 153px;
	height: 17px;
	padding-top: 5px;
}
.rhuFinderContainer SELECT
{
	font-size:12px;
	font-family:Arial,Verdana;
	color:#000000;
	width: 135px;
}
.navSearch
{
	padding-left: 10px;
	width: 227px;
	height: 32px;
	background-color: #dbe4f5;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13px;
	color: #000000
}

