.bodynormal { color: #000000; font-style: normal; font-weight: normal; font-size: 0.7em; line-height: 10pt; font-family: verdana, arial, helvetica, "san serif" }

.bodyitalic { color: #000000; font-style: italic; font-weight: normal; font-size: 0.7em; line-height: 10pt; font-family: verdana, arial, helvetica, "san serif" }

.bodybold  { color: #000000; font-style: normal; font-weight: bold; font-size: 0.7em; line-height: 10pt; font-family: verdana, arial, helvetica, "san serif" }

.bodybolditalic  { color: #000000; font-style: italic; font-weight: bold; font-size: 0.7em; line-height: 10pt; font-family: verdana, arial, helvetica, "san serif" }

.logon_text { color: #ffffff; font-style: normal; font-weight: normal; font-size: 0.7em; line-height: 12pt; font-family: verdana, arial, helvetica, "san serif" }

.header1 { color: #0A55A3; font-style: normal; font-weight: bold; font-size: 1.1em; line-height: 12pt; font-family: verdana, arial, helvetica, "san serif" }

.header2 { color: #000000; font-style: normal; font-weight: bold; font-size: .8em; line-height: 12pt; font-family: verdana, arial, helvetica, "san serif" }

.leadtext { color: #000000; font-style: normal; font-weight: normal; font-size: 0.8em; line-height: 13.5pt; font-family: verdana, arial, helvetica, "san serif" }

.blackfine { color: #000000; font-style: normal; font-weight: normal; font-size: 0.6em; line-height: 9pt; font-family: verdana, arial, helvetica, "san serif" }

.redfine { color: #990000; font-style: normal; font-weight: normal; font-size: 0.6em; line-height: 8pt; font-family: verdana, arial, helvetica, "san serif" }

.bluefine { color: #2A6184; font-style: normal; font-weight: normal; font-size: 0.6em; line-height: 8pt; font-family: verdana, arial, helvetica, "san serif" }

.brownbold { color: #AA7F55; font-style: normal; font-weight: bold; font-size: 0.7em; line-height: 12pt; font-family: verdana, arial, helvetica, "san serif" }

.brownfine { color: #AA7F55; font-style: normal; font-weight: normal; font-size: 0.6em; line-height: 9pt; font-family: verdana, arial, helvetica, "san serif" }

input.txt { border:1px solid #666666; }

.table-grid { BACKGROUND-COLOR: #858585; }

.table-header1 { BORDER-RIGHT: #336666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #336666 1px solid; BACKGROUND-COLOR: #990000}

.table-header2 { BORDER-RIGHT: #336666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #336666 1px solid; BACKGROUND-COLOR: #2A6184}

.table-header3 { BORDER-RIGHT: #336666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #336666 1px solid; BACKGROUND-COLOR: #AA7F55}

.table-header4 { BORDER-RIGHT: #336666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #336666 1px solid; BACKGROUND-COLOR: #0A55A3}

p.special {line-height: 1pt;}

a { color: #000000; text-decoration: underline }
a:active { color: #000000; text-decoration: underline }
a:visited { color: #000000; text-decoration: underline }
a.red:hover { color: #000000; text-decoration: underline }

a.red { color: #990000; text-decoration: underline }
a.red:active { color: #990000; text-decoration: underline }
a.red:visited { color: #990000; text-decoration: underline }
a.red:hover { color: #990000; text-decoration: underline }

a.blue { color: #2A6184; text-decoration: underline }
a.blue:active { color: #2A6184; text-decoration: underline }
a.blue:visited { color: #2A6184; text-decoration: underline }
a.blue:hover { color: #2A6184; text-decoration: underline }

a.dblue { color: #0A55A3; text-decoration: underline }
a.dblue:active { color: #0A55A3; text-decoration: underline }
a.dblue:visited { color: #0A55A3; text-decoration: underline }
a.dblue:hover { color: #0A55A3; text-decoration: underline }

a.brown { color: #AA7F55; text-decoration: underline }
a.brown:active { color: #AA7F55; text-decoration: underline }
a.brown:visited { color: #AA7F55; text-decoration: underline }
a.brown:hover { color: #AA7F55; text-decoration: underline }

body.homeBody { background-color:#A6ABB5;}

.bkgrnd { background-color:#ffffff; }

.black-12px {
	COLOR: #000000; FONT-FAMILY: "arial", Verdana,  Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.black-12px-lh20px {
	COLOR: #000000; FONT-FAMILY: "arial", Verdana,  Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none;
	line-height:20px;
}

.blue-12px {
	COLOR: #12549E; FONT-FAMILY: "arial", Verdana,  Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

.red-12px {
	COLOR: #B94040; FONT-FAMILY: "arial", Verdana,  Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}

input.txt { border:1px solid #666666; }
textarea { border:1px solid #666666; }

.text-copyright { 	
					width:100%;
					background-color:#A6ABB5;
					font-family:arial;
					font-size:0.6em;
					margin-top:5px;
					padding:12px;
					color:#ffffff;
					border-top:1px solid #888E9C;
				}

.text-title { font-family:arial,verdana,helvetica,san-serif;
			font-weight:bold;
			font-size:1.0em;
			color:#4C7DB4;
			padding:5px;
			padding-left:0px;
		  }
		  
.tbl-cont { width:98%; margin-bottom:5px; margin-left:10px;}

.table-grid { 	background-color:#858585; }
		  
.table-panel { background-color:#EBEDF2; 
				font-family:arial,verdana,helvetica,san-serif; 
				font-size:0.7em; 
				color:#000000;
				font-weight:normal;
				padding:3px;
				padding-left:5px;
				padding-right:5px;}	
				
.text-body { font-family:arial,verdana,helvetica,san-serif;
			font-weight:normal;
			font-size:0.7em;
			color:#000000;
			padding:1px;
			padding-top:4px;
		  }
.text-body-label { font-family:arial,verdana,helvetica,san-serif;
			font-weight:bold;
			font-size:0.7em;
			color:#333333;
			padding:1px;
			padding-top:4px;
		  }		
ul.item { list-style-image:url('/Images/hm_blt_blue_bullet.gif') }		

a { color:12549E; }  	

td.login { padding-left:42px; }
td.login span { vertical-align:middle }
td.login input { vertical-align:middle }