body {
 	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10opx; font-weight: normal;
	margin: 0px;
	background-repeat: repeat; BACKGROUND-ATTACHMENT: fixed;
	scrollbar-base-color: 003366;
    scrollbar-track-color: #003366;
    scrollbar-arrow-color: #567495;
    scrollbar-highlight-color: #567495;
    scrollbar-shadow-color: #000033;
    scrollbar-3dlight-color: #003366;
    scrollbar-darkshadow-color: #000033;
    letter-spacing: .01cm;	
}

.line5 { color: #b0b0ff;
height: 2px;}

td { background-repeat: repeat }

textarea, select { background-color: #ffffff; padding-left: 3px; }

img {  border-style: none;  vertical-align: bottom; }

a:link { font-weight: normal; color:#0000ff; }
a:visited { font-weight: normal;  color:#0000ff; }
a:hover {  font-weight: normal; color:#ff0000; }

table.SearchHead {
	color: #C0C0C0;
	background-color: #003366;  
}

.navLinkCol{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px; 
        font-style: normal;
	text-transform: uppercase;
	/*letter-spacing: .04cm;*/
        texr-align: right;
}

a:link.navLinkCol { color: #000000;}

a:visited.navLinkCol{ color: #000000;}

a:hover.navLinkCol{ color: #666666;}

.head-note {
	font-family: Arial, Verdana, Helvetica,           sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	font-weight: bold;
	letter-spacing: .04cm;
	color:#000000;
        text-align: right;
}


.body-note { font-weight: normal; font-style: italic; color: #0066aa }

.footer-note { font-size: 9px; font-weight: normal; font-style: italic; color: #909090; }

.note { font-size: 11px; font-style: italic; color: #0066aa; letter-spacing: .04cm; }

.lnavnote { font-size: 10px; font-style: italic; color: #909090; }

.sidenote {  font-style: normal; color: #0066aa; font-weight:bold }

.reqd { color: #0066aa; font-size: 8px; vertical-align: super;}

.heading { font-weight: bold; }

.bold { font-weight: bold }

.italic { font-style: italic; }

.small-9 { font-size: 9px; font-weight:bold;}/*_1_tools*/

.darkband { font-size: 9px; background-color:c0c0c0; }/*used for banding table output*/

.lightband { font-size: 9px; background-color:b0b0b0; }/*used for banding table output*/

.T-hlght { color:#f0f0f0; line-height:5px; font-size: 11px; background-color:333399; 
 padding-left: 3px;}/*used for banding table output*/

.T-bdr-bg { 
  /*border-width:2px; border-color:#6666ff; */
  background-color:#333399; }/*used for banding table output*/

.T-Txtlightband { font-size: 12px; background-color:6666dd; color:d0d0d0; }/*used for banding table output*/

.T-TxtToplightband { font-size: 13px; font-weight:bold; color:f0f0f0; }/*used for banding table output*/

.T-buttons {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #b0b0ff; 
	color: #000000; 
	width: 70px;	
	font-weight: normal;
	/*text-transform:uppercase;*/
	}
.buttons {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	height: 24px; 
	width: 110px;
	background-color: #999999; 
	color: #000000; 
	font-weight: normal;
	/*text-transform:uppercase;*/
	}

.btns {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 8px; 
	height: 16px; 
	background-color: #b0b0ff; 
	color: #000000; 
	font-weight: normal;
	text-transform:uppercase;
	}
	
.gooTxt {  
	font-family: Verdana, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-left: 3px;
	width: 110;
	background-color: #ffffff; 
	font-weight: normal;
	border-style: thin;
	}
	
.frmFld-txt { background-color: #ffffff; padding-left: 3px; }

.rptOff {
  background-repeat: no-repeat;
}

.half-height {height:1px;  background-color:red;}px; }

.rptOff {
  background-repeat: no-repeat;
}

.half-height {height:1px;  background-color:red;}ff {
  background-repeat: no-repeat;
}

.half-height {height:1px;  background-color:red;}ff {
  background-repeat: no-repeat;
}

.half-height {height:1px;  background-color:red;}