BODY { topmargin: 0;
	   leftmargn: 0;
	   marginwidth: 0;
	   marginheight: 0;
}

.maintext { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
}

.maintextbold { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 font-weight: bold;
	 text-decoration: none;
}


LI { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
}

A { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000066;
	 font-weight: normal;
	 text-decoration: underline;
}

A:hover { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #999999;
	 font-weight: normal;
	 text-decoration: underline;
}

.homenavposition {
	
	 position:absolute; 
	 top:20px; 
	 left:600px;
	 width: 200px;
	}

.homenavtop {
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
}

.homenavtop:hover {
	 font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #999999;
	 font-weight: normal;
	 text-decoration: underline;
}

#blue {color: #0000ff; }

.maintitle {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}

.instruction {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
	padding: 3px;
	text-align: left;
}

.instructionNoTable {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
	padding: 3px;
	text-align: left;
	background-color: #738CBF;
	padding: 3px;
}

.instructionOther {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
	padding: 3px;
}

.cellpush { padding: 10px;
	background-color: #efefef; }
	
.stdButton {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	border-color: #f4f4f4;
	background-color: #D6D7D7;
}

.browseButton {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
	border-color: #f4f4f4;
}

.topnavg { font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #003366;
	 font-weight: bold;
	 text-decoration: none;
	 
}

.topnavg:hover { font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #003366;
	 font-weight: bold;
	 text-decoration: underline;
	 
}

.topnavgOff { font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #cccccc;
	 font-weight: bold;
	 text-decoration: none;
	 
}

.smallLink { font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #003366;
	 font-weight: normal;
	 text-decoration: underline;
	 
}

.smallLink:hover { font-family: Verdana, Helvetica, sans-serif;
	 font-size: 8pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: underline;
	 
}

.error {font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #ff0000;
	 font-weight: bold;
	 text-decoration: none;}

#header { background-color: #455473;
	padding: 3px;
}

#instruction { background-color: #738CBF;
	padding: 3px;
}

#instructionreadonly { background-color: #749C5C;
	padding: 3px;
}

#lineColorOdd  { background-color: #F8F7F7;
	padding: 3px;
}

#lineColorEven  { background-color: #ECEBEB;
	padding: 3px;
}

.btnPadding { padding: 10px 10px 10px 10px; }

.btnPaddingTop { padding: 10px 10px 0px 10px; }

.topRow {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffffff;
	font-weight: normal;
	background-color:#002673;
	padding: 3px;
	text-align:left;
}

.oddRow {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	background-color:#F8F7F7;
	padding: 3px;
}

.evenRow {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: normal;
	background-color:#ECEBEB;
	padding: 3px;
}

#pad {padding: 8px;}

.chartpad { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
	 
	 background-color:#ffffff;
}

.hierText {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #455473;
	font-weight: normal;
	padding: 3px;
	}
	
.quickSelectLong {
	width: 185px;
	font-family: Verdana, Arial, sans-serif;
	color: #455473;
	font-size:12px;
	font-weight: none;
	text-decoration: none;
	border: 1px solid #003366;
}

.quickSelectShort {
	width: 100px;
	font-family: Verdana, Arial, sans-serif;
	color: #455473;
	font-size:12px;
	font-weight: none;
	text-decoration: none;
	border: 1px solid #003366;
}

.quickSelectLinker {
	width: 260px;
	font-family: Verdana, Arial, sans-serif;
	color: #455473;
	font-size:12px;
	font-weight: none;
	text-decoration: none;
	border: 1px solid #003366;
}

.text { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #000000;
	 font-weight: normal;
	 text-decoration: none;
}

.textBlue { font-family: Arial, Verdana, sans-serif;
	 font-size: 10pt;
	 color: #003366;
	 font-weight: normal;
	 text-decoration: none;
}

.footer { font-family: Arial, Verdana, sans-serif;
	 font-size: 8pt;
	 color: #999999;
	 font-weight: normal;
	 text-decoration: none;
}

#headerError { background-color: #733600;
	padding: 3px;
}

 
#instructionError { background-color: #BF7900;
	padding: 3px;
}




