body {
	background:#fff;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;}
td {font-size: 8pt;}
/*banner background color*/
.banner { text-align: center; 
}
.footer {
	background:#D8E1E9;
	font-size: 8pt;
	color: #103f75;
}
.image {cursor:hand; text-decoration:underline;}
.clsTDFooter {
	font-size:8pt;
	color: #103f75;
}
/*Submit butons*/
.clsButton { background:#3366CC; color:#FFFFFF;}

/*welcome page background*/
.clsWelcome {}

/*login & Change Password pages */
.clsPWDLiterals { color:#000;}
.clsPWDChangeLiterals {font: bold 8pt; color:#000;}


/*odd and even table rows*/
.odd {background:#E6E6E6; color:#000;}
.even {background:#fff; color:#000;}
/*main table header*/
.clsDataHeader1 {
	color:#ffffff;
	text-align: right;
	background: #336699;
	font-weight: bold;
}
.clsWebPartTitleBarBGColor { background:#666;}
/*olive title bar color*/
.clsWebPartTitleBar {
	background:#4080BF;
	color:#ffffff;
	font-weight: bold;
}
.clsActiveTitleBar { background:#99ccff; color:#FFFFFF;}

/*select boxes and input fields*/
.input {background:#fff;}

/*Home-Options-Help menu section - screen header color change here*/
.clsOptionsMenu2 {
	color: #103f75;
	font-Size: 8pt;
	TEXT-DECORATION: none;
}
TD#OptionsBar A:hover{ color: #0074AB;}
.clsHomeMenu {
	color: #103f75;
	background:#D8E1E9;
	TEXT-DECORATION: none;
	font-size: 8pt;
}
TD#HomeBar A:hover{ color: #00681e; }
.clsHelpMenu {
	color: #103f75;
	TEXT-DECORATION: none;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
TD#HelpBar A:hover{ color: #0074AB;}

/*Drop-down Menus*/
DIV.clsMenuN1 {background:#ddd; position:absolute; visibility:hidden; width:200px; padding:5px 5px 5px 8px; border-top:1 #fff solid;border-bottom:1  solid;border-left:1  solid;border-right:1  solid;}
.clsMenuItemN1 { color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsMenuBarItemN1 {color:#fff;text-decoration:none;cursor:hand;background: #8FC4A8;}
DIV#divMenuBarN1 { background:#ddd; }
.clsNav1MenuSeperatorBar { background:#8FC4A8;  color:#fff; text-decoration:none; cursor:hand;}
.clsNav1Menu { background:#8FC4A8;  color:#fff; text-decoration:none; cursor:hand;}
DIV.clsMenuDN1 {
	background:#ccc;
	position:absolute;
	visibility:hidden;
	width:250px;
	padding:5px 5px 5px 8px;
	border-top:1 #fff solid;
	border-bottom:1  solid;
	border-left:1  solid;
	border-right:1  solid;
}
.clsMenuItemDN1{ background:#8FC4A8;  color:#fff; text-decoration:none; cursor:hand;}
.clsMenuBarItemDN1 { background:#8FC4A8;  color:#fff; text-decoration:none; cursor:hand;}
DIV#divMenuBarDN1 { background:#ddd; }

/*Drop Down Menu Link Colors*/
TABLE#tblMenuBarDN1 TD { color:#000; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBarDN1 TD.clsMenuBarItemDN1 { cursor:hand; }
TABLE#tblMenuBarN1 TD { color:#000; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBarN1 TD.clsMenuBarItemN1 { cursor:hand; }
/*DDMenu Items*/
DIV.clsMenuN1 A { text-decoration:none; color:#000;  }
DIV.clsMenuN1 A:hover { color: #666; }
DIV.clsMenuDN1 A { text-decoration:none; color:#000;  }
DIV.clsMenuDN1 A:hover { color: #666; }
.navspacer {background:#000;}
.clsInactiveButton { background:#CCC; color:#fff;}

.clsWebPartsCellDataEntry {background:#ddd; COLOR: #000; TEXT-DECORATION: none;}
.clsWebPartsCellDataEntryLabel {background:#ddd ; COLOR: #000; TEXT-DECORATION: none;border:0px; text-align: right;}

.clsWebPartsCellData { COLOR: #000; TEXT-DECORATION: none; background:#bbb;}

.clsWebPartSubTitleBar { background:#ccc;  color:#000;TEXT-DECORATION:none;}
.clsWebPartsDataInputField { VISIBILITY: hidden; background:#fff; TEXT-ALIGN: right;}
.clsInactiveTitleBar { background:#ccc; color:#fff;}

/*ERROR SECTION*/
.clsWebPartErrorTitleBar { background:red; color:white; TEXT-DECORATION: none}
.clsWebPartErrorMessageArea { background:white; color:#red; TEXT-DECORATION: none}
.clsWebPartErrorMessageAreaUnderline { background:white; color:red; font-Size: 8pt;}
.clsWebPartErrorSubTitleBarBold { background:white; color:red; font-weight:bold; TEXT-DECORATION: none}

.clsWebPartErrorMessageAreaOdd { background:white; color:red; TEXT-DECORATION: none}
.clsWebPartErrorMessageAreaEven { background:F8F8F8; color:red; TEXT-DECORATION: none}
DIV.clsMenuO1 A:hover { color: red; }

/*Copyright statement in the footer*/
.clsCopyRight {color:#000;text-align: right;}

/*
.clsWebPartDataRowsODD {  color:#000000;}
.clsWebPartDataRowsEVEN {  color:#000000;}
.clsWebPartDataRows {  color:#000000;}
.clsWebPartsCellDataEntryDropDown {COLOR: #000000; background:#ffc; TEXT-DECORATION: none;}
*/



/*.clsWebPartDataRowsBold { color:#000000; font-weight:bold;}
.clsMenuBarItemSB { background:#84B0F2;  color:#FFFFFF; text-decoration:none; cursor:hand;}
DIV#divMenuBarSB { background:#84B0F2; }
TABLE#tblMenuBarSB TD { color:#FFFFFF; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBarSB TD.clsMenuBarItemSB { cursor:hand; }
DIV.clsMenuSB {font-size:8pt; background:#84B0F2; position:absolute; visibility:hidden; width:200px; padding:5px 5px 5px 8px; border:1 #fff solid; }
DIV.clsMenuSB A { text-decoration:none; color:#FFFFFF;  }
.FlyOut { color:#ffffff; font-size:8pt; background:#D83444; position: absolute; visibility:hidden; width:300px; padding:2px; border:1 white solid; }
.clsDownLoad { color:#000000; text-decoration:none; }
.clsAdDiv { color:#ffffff; background:#FFFFFF; width:300px; padding:2px; border:1 white solid; zIndex:5; top:5; left:5; position: absolute; visibility:hidden; }
.clsDiagnostDiv { color:#ffffff; background:#a3cce3; position: absolute; visibility:hidden; width:300px; padding:2px; border:1 white solid; }
.ToolTip { color:#ffffff; background:#D83444; position: absolute; visibility:hidden; width:300px; padding:2px; border:1 white solid; }
.ToolTip2 { color:#ffffff; background:#a3cce3; position: absolute; visibility:hidden; width:75px; height:125px; padding:2px; border:1 white solid; }
.clsDivHelp { text-decoration:none; color:#FFFFFF;  background:#84B0F2; cursor:help; position: absolute; visibility:hidden; width:400px; padding:2px; border:1 white solid; }
.clsMenuItemO1 { background:#000000;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsMenuBarItemO1 { background:#000000;  color:#FFFFFF; text-decoration:none; cursor:hand;}
DIV#divMenuBarO1 { background:#000000; }
TABLE#tblMenuBarO1 TD { color:#FFFFFF; padding:0px 0px 0px 0px; cursor:default; }
TABLE#tblMenuBarO1 TD.clsMenuBarItemO1 { cursor:hand; }
DIV.clsMenuO1 {background:#000000; position:absolute; visibility:hidden; width:150px; padding:5px 5px 5px 8px; border-top:1 white solid; border-left:1 gray solid; border-right:1 gray solid; border-bottom:1 gray solid;}
DIV.clsMenuO1 A { text-decoration:none; color:#FFFFFF;  }
.clsDataNav1Menu { background:#84B0F2;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsOptions1Menu {cursor:hand;  background:#000000;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsOptions1MenuHref {cursor:hand;  background:#000000;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsOptions1MenuSeperatorBar {cursor:hand;  background:#000000;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsNav1MenuHref { background:#84B0F2;  color:#FFFFFF; text-decoration:none; cursor:hand;}
.clsNav1HRBar { color:#FFFFFF;}
.clsDataNav2Menu { }
.clsWebPartsHeader { background:#6666FF;  color:#FFFFFF;}
.clsExport {COLOR: #000000; TEXT-DECORATION: none;}
.clsWebPartsHeaderInputBox { border:0px; TEXT-ALIGN: right;background:#FFFFFF;  color:#000000;}
.clsWebPartsCellDataBold { COLOR: #000000; TEXT-DECORATION: none; font-weight:bold;}
.clsWebPartsCellDataUnderline { COLOR: #000000; TEXT-DECORATION: underline;}
.clsPWDChangeLiterals { color:#000000;}
.clsPWDLiterals { color:#000000;}
.clsButton_LoginChpwdTerms { background:#84B0F2; color:#FFFFFF;}
.clsFooterCell { color:#000000; text-decoration:none;}
.clsWebPartsSubTitle { background:#D8D7C5; color:black; font-style:none; font-weight:bold; TEXT-DECORATION:none;}
.clsDiag  {color:#000000;}
.clsWebPartsDataInputBox { border:0px; TEXT-ALIGN: right;}*/
.clsaLinkNoDec {
	color: #103f75;
	text-decoration: none;
}
.clsH1 {
	font: bold 16pt Verdana, Arial, Helvetica, sans-serif;
}
