/*(A)*/ body {background: #fff3f7; margin:0px; font-size:9pt; font-family: Verdana, Arial, Trebuchet, Avant Garde Gothic, Univers, Futura, Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica, sans-serif;}
td {font-size:10pt;}
.banner {background:fff3f7;}
/*(B)*/ .footer {background:#fff3f7; color:#000000; font: 10pt;}
.image {cursor:hand; text-decoration:underline;}

/*Submit butons*/
/*(C)*/ .clsButton { background:#cccccc; color:#000000;}

/*welcome page background*/
.clsWelcome {background:#000000}

/*login & Change Password pages */
.clsPWDLiterals { color:#000000;font: 10pt;  font-family: Verdana, Arial, Trebuchet, Avant Garde Gothic, Univers, Futura, Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica, sans-serif;}
.clsPWDChangeLiterals {font: 10pt; color:#000000; font-family: Verdana, Arial, Trebuchet, Avant Garde Gothic, Univers, Futura, Stone Sans, Gill Sans, Akzidenz Grotesk, Helvetica, sans-serif;}

/*odd and even table rows*/
/*(D)*/ .odd {background:#E3D9C1; color:#000;}
/*(E)*/ .even {background:#ffffff; color:#000;}

/* Account Summary, etc */
/*(F)*/ .clsDataHeader1 { background:#BDA66B; color:#000000; font: 10pt}

/* Title bar - Assets sorted...., Liabilities sorted...., etc */
/*(G)*/ .clsWebPartTitleBarBGColor { background:#295573;}
/*(G)*/ .clsWebPartTitleBar { background:#295573;  color:#ffffff;}
/*(G)*/ .clsActiveTitleBar { background:#295573; color:#ffffff;}

/*select boxes and input fields*/
.input {background:#ffffff;}

/*Home-Options-Help menu section*/
/*(H)*/ .clsOptionsMenu2 {  color: #295573; background:#FFF3F7;font: bold;  10pt;  TEXT-DECORATION: none}
/*(H)*/ TD#OptionsBar A:hover{ color: #BDA66B;}
/*(I)*/ .clsHomeMenu { color: #295573; background:#FFF3F7;font: bold; 10pt; TEXT-DECORATION: none}
/*(I)*/ TD#HomeBar A:hover{ color: #BDA66B;}
/*(J)*/ .clsHelpMenu {  color: #295573; background:#FFF3F7; font: bold; 10pt; TEXT-DECORATION: none}
/*(J)*/ TD#HelpBar A:hover{ color: #BDA66B;}

/*Drop-down Menus*/
/* Data Navigation Area 1 - Summary, Accounts, etc */
/*(K)*/ DIV.clsMenuN1 {background:#295573; 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;}
/*(K)*/ .clsMenuItemN1 { background:#295573;  color:#ffffff; font: 10pt; text-decoration:none; cursor:hand;}
/*(L)*/ .clsMenuBarItemN1 { background:#295573;  color:#ffffff; font: 10pt; text-decoration:none; cursor:hand;}
/*(L)*/ DIV#divMenuBarN1 { background:#ff0000; }
/*(L)*/ .clsNav1MenuSeperatorBar { background:#295573;  color:#ffffff; text-decoration:none; cursor:hand;}
/*(L)*/ .clsNav1Menu { background:#295573;  color:#ffffff; text-decoration:none; cursor:hand;}

/* Data Area 1 - Balances, Transactions, etc */
/*(M)*/ DIV.clsMenuDN1 {background:#295573; position:absolute; visibility:hidden; width:250px; padding:5px 5px 5px 8px; border-top:1 #000000 solid;border-bottom:1  solid;border-left:1  solid;border-right:1  solid;}
/*(M)*/ .clsMenuItemDN1{ background:#295573;  color:#ffffff; text-decoration:none; cursor:hand;}
/*(N)*/ .clsMenuBarItemDN1 { background:#295573;  color:#ffffff; text-decoration:none; cursor:hand; }
DIV#divMenuBarDN1 { background:#FFF3F7; }

/*Drop Down Menu Link Colors*/
/* Data Area 1 - Balances, Transactions, etc */
/*(N)*/ TABLE#tblMenuBarDN1 TD { color:#ffffff; font: 10pt; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBarDN1 TD.clsMenuBarItemDN1 { cursor:hand; }

/* Data Navigation Area 1 - Summary, Accounts, etc */
/*(L)*/ TABLE#tblMenuBarN1 TD { color:#ffffff; font: 10pt; padding:0px 5px 0px 5px; cursor:default; }
TABLE#tblMenuBarN1 TD.clsMenuBarItemN1 { cursor:hand; }

/*DDMenu Items*/
/* Data Navigation Area 1 - Summary, Accounts, etc - Dropdowns */
/*(K)*/ DIV.clsMenuN1 A { text-decoration:none; font: 10pt; color:#ffffff;  }
/*(K)*/ DIV.clsMenuN1 A:hover { color: #BDA66B; }

/* Data Area 1 - Balances, Transactions, etc - Dropdowns */
/*(M)*/ DIV.clsMenuDN1 A { text-decoration:none; color:#ffffff;  }
/*(M)*/ DIV.clsMenuDN1 A:hover { color: #BDA66B }

/*(K)*/ .navspacer {background:#fff;}
.clsInactiveButton { background:#CCC; color:#fff;}

.clsWebPartsCellDataEntry {background:#fff; COLOR: #000; TEXT-DECORATION: none;}
.clsWebPartsCellDataEntryLabel {background:#fff ; COLOR: #000; TEXT-DECORATION: none;border:0px; text-align: right;}

.clsWebPartsCellData { COLOR: #000; TEXT-DECORATION: none; background:#bbb;}

/* SubTitlebar - Account ID, Account Number, etc */
/*(O)*/ .clsWebPartSubTitleBar { background:#ffffff;  color:#000000; font-size= 8pt; TEXT-DECORATION:none;}
.clsWebPartsDataInputField { VISIBILITY: hidden; background:#000000; TEXT-ALIGN: right;}
.clsInactiveTitleBar { background:#ffffff; color:#000000;}

/*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: 9pt;}
.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; }

/*Do Not Change*/
.clsCopyRight { color:#000;}

/*
.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; color:#000000; }
DIV.clsMenuSB {font-size:9pt; background:#84B0F2; position:absolute; visibility:hidden; width:200px; padding:5px 5px 5px 8px; border:1 #fff solid; }
DIV.clsMenuSB A { text-decoration:none; }
.FlyOut { color:#ffffff; font-size:9pt; 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:#000000;  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;}*/
