BODY
{
	margin: 1em;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 10px;
	color: #173FC6;
	background: #FFFFFF;
}

FONT
{
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

h1   
{ 
color: #173FC6; font-size: 13px; 
}

h2
{
color: #173FC6; font-size: 12px 
}

h3 {
	color: #173FC6;
	font-size: 11px 
}

TD
{
	margin: 1em;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 11px;
	color: #173FC6;
}

TD.LabelBold
{
	
}

TD.LabelBoldRed
{
	color: #FF0000;
	
}

TD.navLabel
{
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 8pt;
}

TD.navContentOut
{
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 8pt;
	cursor: pointer; cursor: hand;
}

TD.navContentOver
{
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer; cursor: hand;
}

TD.navSeparator
{
	background: #FFFFFF;
}

TD.navContentDark
{
	background: #18499C;
	color: #FFFFFF;
}

TD.bgLight
{
	background: #298ADE;
}

TD.bgDark
{
	background: #18499C;
}

TD.newLinks
{
	font-size: 9px;
	color: #FFFFFF;
}

TD.btnContentOut
{
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 8pt;
	cursor: pointer; cursor: hand;
}

TD.btnContentOver
{
	color: #FFFFFF;
	font-family: verdana,arial;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer; cursor: hand;
}

TD.sectionHeadingDarkBlue
{
	font-size: 10px;
	color: #FFFFFF;
	background: #01008A;
}

TR.defaultListing-odd
{
	background: #E9E9EB;
}

TR.defaultListing-even
{
	background: #F8F8F9;
}

TR.rowHeader
{
	background: #A8A8B0;
}

TR.rowData
{
	background: #E9E9EB;
}

TD.formerror
{
	font-size: 10px;
	background: #FFB3B5;
}

TD.formsuccess
{
	font-size: 10px;
	background: #99FF00;
}

TR.sectionTitle
{
	color: #173FC6;
	font-weight: bold;
	text-decoration: underline;
}

A:link
{
	color: #173FC6;
	text-decoration:underline;
}

A:visited
{
	/* color: #CC0000; */
	color: #173FC6;
	text-decoration:underline;
}

A:active
{
	color: #173FC6;
	text-decoration:underline;
}

A:hover
{
	text-decoration:underline overline; color: #0000FF;
}

.infoBox
{
	background: #A6A6AE;
}

.infoBoxContents
{
	background: #E9E9EB;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}

.imgOverHand
{
	cursor: pointer; cursor: hand;
}

.dataTableHeadingRow { background-color: #B2B2B2; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ffffff; font-weight: bold; }
.dataTableRow { background-color: #E9E9EB; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #95AAF2; cursor: pointer; cursor: hand; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.labelBoldUnderline
{
	font-weight:bold;
	text-decoration: underline;
}
