<!-- ********** global ********** -->
.arrow
{
	font : normal 9px Arial;
}

.content
{
	padding-top:7px;
	padding-left:12px;
	padding-bottom:40px;
}

.pageBody
{
	padding-left: 10px;
}

.pageHeader
{
	font : bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #010044;
	padding-bottom:10px;
}

.contentHeader
{
	font : bold 11px Verdana;
	color: #7ECDFF;
}

h5
{
	font : bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	background-color: #6A6F6A;
	padding:2px;
	margin:0px;
}

h2
{
	font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7ecdff;
}

p
{
	font : normal 12px Arial;
}

h3
{
	font : normal 11px Verdana;
}

td
{
	font : normal 12px Arial;
}

.textSmall
{
	font : normal 11px Arial;
}

.textRequired
{
	color: #CC0000;
}

.textError
{
	color: red;
}

.textConfirmation
{
	color: red;
}

.imageBorder
{
	border: 3px solid #6599C8;
}

.rollover
{
}

.step
{	
	background-color: #6599C8;
	color: white;
	font : bold 12px verdana;
	cursor: default;
}

.stepDescription
{	
	background-color: #CFD6E6;
}

<!-- ********** nav ********** -->
.navLink
{
	font : normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}


<!-- ********** banner ********** -->
.bannerLink
{
	font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #113893;
}

.bannerLinkSmall
{
	font : normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
}

.bannerFormField
{
	border: 1px solid #244288;
}

.bannerFormButton
{
	border: 1px solid #244288;
	color: white;
	background-color: #6599C8;
}

<!-- ********** left nav ********** -->
.leftNavMenuHeader
{
	font : bold 12px Arial;
	color: #5D5D5D;
	padding-left:15px;
}

.leftNavMenu
{
	cursor: hand;
	font : bold 11px Arial;
	color: #828282;
	padding-left:15px;
}

.leftNavMenuActive
{
	background-color: #DBDBDB;
	cursor: hand;
	font : bold 11px Arial;
	color: #5D5D5D;
	padding-left:15px;
}

.leftNavMenuHighlight
{
	background-color: #6599C8;
	color: white;
	font : bold 12px verdana;
	border-right: 1px solid white;
	cursor: default;
	padding: 4px;
}

<!-- ********** content ********** -->
.contentFormHeader
{
	background-color: #CFD6E6;
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #010044;
	text-decoration: none;
	border-bottom: 2px solid #6599C8;
}

.contentFormSubHeader
{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #010044;
	text-decoration: none;
	border-bottom: 1px solid #6599C8;
}

.contentFormField
{
	border: 1px solid #555358;
	scrollbar-arrow-color: #878787;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #878787;
	scrollbar-shadow-color: #878787;
	scrollbar-track-color: #000000;
}

.contentFormButton
{
	font: normal 10px Verdana;
	padding: 2px;
	color: white;
	border: 0px;
	background-color: #373739;
}

<!-- ********** footer ********** -->
.footerLink
{
	font : normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #113893;
}

.footerText
{
	font : italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
}

<!-- ********** list table ********** -->
.listRowLight
{
	border-bottom: 1px solid #6599C8; 
}

.listRowDark
{
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px dotted #CCCCCC;
}

.listRowHeaderMain
{
	background-color: #6599C8;
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	text-decoration: none;
}

.listRowHeader
{
	font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #CCCCCC;
}

.listRowActive
{
	background-color: #FFFFCC;
}

.listRowHeaderLink
{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #010044;
	text-decoration: underline;
}

<!-- ********** tab ********** -->
.tab
{
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
	color: #857673;
}

.tabActive
{
	background-color: #B09F9A;
	font : bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	cursor: default;
}

.tabContent
{
	border: 2px solid #B09F9A;
	background-color: white;
}

<!-- ********** context menu ********** -->
.contextMenu
{
	border: 1px solid #6599C8;
}

.contextMenuRow
{
	background-color: #FFFFCC;
	border-bottom: 1px solid #6599C8;
	cursor: default;
}

.contextMenuRowHighlight
{
	background-color: white;
	border-bottom: 1px solid #6599C8;
	cursor: default;
}

.messageBox
{
	color: green;	
}