BODY  { background-color: #DBDBD7; font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: 400; margin-top:0; margin-left:0;}
P  { font-size: 8pt; color: #000000; font-family: Verdana, Arial, Helvetica, sans serif; font-weight: 400; }
.row0 { background-color: #e4e4e4; }
.row1 { background-color: #f4f4f4; }
.rowdesc { background-color: #eeeeee; }
.help  {background-color: #DBDBD7;}
.form {background-color: #f4f4f4; }
.pagetitle { font-family: Verdana, Arial, Helvetica, sans serif; font-size:10pt; font-weight: bold; color:#ffffff; }
	TH { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; color:#ffffff; background-color: #4D6189;}
	TH.hist { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 7pt;background-color: #4D6189; color:#000000; }

	TH.statement {
		font-weight: normal;
		color: #ffffff;
		background-color: #4D6189; 
		}

	TD { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; color:#000000;}
	TD.header { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; color:#000000; background-color:#4D6189;}
	TD.acctDesc { font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; color:#000000; background-color: #eeeeff; }
 	TD.topTD { color:#e4e4e4; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; font-weight: bold;}
	TD.subnavTD { color:#292829; }
	TD.subnavActive { font-weight: bold; }
	TD.subnavOverTD { color:#000000; background-color:#e4e4e4; }
	TD.navOverTD { color:#ffffff; font-size: 10pt; background-color: #4D6189; font-weight: bold; }
	TD.navTD { color:#e4e4e4; font-weight: bold; text-align: left; }
	TD.navActive { color:#e4e4e4; font-weight: bold; background-color:#8C9EC2; }
	TD.navpane {background-color: #802B52; }
	TD.workspace { background-color:#e4e4e4; }
	TD.footer { background-color:#e4e4e4; }
	TD.helpHeader {background-color: #802B52; font-weight: bold; color: #ffffff; }
	TD.workspacetitle {background-color: #4D6189; font-weight: bold; color: #ffffff; }
	TD.siteLink { background-color: #802B52; font-weight: bold; color: #ffffff; font-size: 11px }
	TD.otherRows {border-width:1px; border-style:solid; background-color: #4D6189; border-color: #4D6189; }
	TD.helptitle { background-color: #4D6189; font-weight: bold; font-size: 12pt; color: #ffffff; }
	TD.calendar { background-color: #e4e4e4; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; font-weight: bold; }
	TD.errorText { background-color:#e4e4e4; font-family: Verdana, Arial, Helvetica, sans serif; font-size: 8pt; font-weight: bold; color="red" }
		A:link    { color: #4D6189; text-decoration: none; }
		A:visited { color: #4D6189; text-decoration: none; }
		A:active  { color: #4D6189; text-decoration: none; }
		A:hover  { color: #4D6189; text-decoration: underline; }
		A.header:link    { color: #ffffff; text-decoration: underline; }
		A.header:visited { color: #ffffff; text-decoration: underline; }
		A.header:active  { color: #ffffff; text-decoration: underline; }
		A.header:hover   { color: #e4e4e4; text-decoration: none; }
		A.subnav:link    { font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
		A.subnav:visited { font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }
		A.subnav:active  { font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; text-decoration:none; }	 
		A.subnav:hover  { font-family:Verdana; font-size:11px; font-weight:normal; color:#e4e4e4; text-decoration:underline; }	 
		a.nav:link { text-decoration:none; font-weight:bold; color:#ffffff; }
		a.nav:visited { text-decoration:none; font-weight:bold; color:#ffffff; }
		a.nav:active { text-decoration:none; font-weight:bold; color:#ffffff; }
		a.nav:hover { text-decoration:none; font-weight:bold; color:#e4e4e4; }

		A.detail:link { text-decoration:none; color:#4D6189; font-size:8pt; }
		A.detail:visited { text-decoration:none; color:#4D6189; font-size:8pt; }
		A.detail:active { text-decoration:none; color:#4D6189; font-size:8pt; }
		A.detail:hover { text-decoration:underline; color:#4D6189; font-size:8pt; }
		
		A.detail2:link { text-decoration:none; color:#000000; font-size:8pt; }
		A.detail2:visited { text-decoration:none; color:#000000; font-size:8pt; }
		A.detail2:active { text-decoration:none; color:#000000; font-size:8pt; }
		A.detail2:hover { text-decoration:underline; color:#4D6189; font-size:8pt; }
.textTable { background-color:#ffffff; color:#4D6189; }
.textLabel { background-color:#802B52; color:#ffffff; font-size:10pt; font-weight:bold; }

#title { position: absolute; text-align: right; top: 100px; left: 280; width:470px; }

td.month { background-color:#802B52; color: #ffffff; font-weight:bold;}
th.week { background-color:#4D6189; color: #ffffff; font-weight:bold;}
td.today { background-color:#4D6189; color: #ffffff; text-decoration: underline; font-weight:bold;}
A.today:link    { color: #ffffff; text-decoration: underline; }
A.today:visited { color: #ffffff; text-decoration: underline; }
A.today:active  { color: #fffff; text-decoration: underline; }	 
A.today:hover  { color: #ffffff; text-decoration: underline; }
.notnow { background-color: #cccccc; text-align: center; font-weight: 200; }

.caption {
	color: #4D6189;;
	}


.input {
	border-style: inset;
	font-size: 8pt;
	}

.inputLarge {
	font-size: 10pt;
	border-style: solid;
	border-width: 1;
	border-color: #666633;
	border-color: #63309c;
	}

.vbutton {
	font-weight: normal;
	font-size: 8pt;
	font-weight: bold;
	border-style: outset;

	}

.vbuttonNEW {
	font-weight: normal;
	font-size: 9pt;
	font-weight: bold;
	background-color: #63309c;
	background-color: #ddddff;
	color: #63309c;
	border-style: solid;
	border-width: 1;
	border-color: #6666FF;
	}

.small {
	font-size: 6pt;
	}
.largePrint
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 1.5em;
	font-weight: bold;
	font-style:normal;
	text-decoration:none;
	color:Black;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	margin: 0px;
}
.smallPrint
{
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: .8em;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	color: Black;
	margin: 0px;
}

