body {
	margin:0;
	padding:0;
}

small.errMesg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: red;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.logo {
	position: absolute;
	top: 30px;
	left:50px;
}

.populatedtxtLeft {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: green;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.fixedSizeSelect {
  	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: green;
	FONT-FAMILY: Courier
}

.populatedtxt {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: green;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.requiredtxt {
	FONT-SIZE: 9pt;
	COLOR: red;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.title {
	position: absolute;
	width: 220px;
	height: 20px;
	left: 10px;
	z-index: 10;
	font-family: verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	}

.submenu {
	position: absolute;
	left: 25px;
	width: 200px;
	border: 0px solid black;
	background-color: white;
	layer-background-color: white;
	font-family: verdana, helvetica, sans-serif;
	font-size: 11px;
	visibility: hidden;
}

.pageHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}



.subHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}



.tableHeader {
	COLOR: #000;
	FONT-SIZE: 12pt;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}



.link
{
	COLOR: navy;
	FONT-SIZE: 8pt;
    TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.selWidth{
	width:70;
	}

.selWidthwide{
	width:600px;
	}

.selWidth1{
	width:300px;
	}

.selWidthmed{
	width:180px;
	}

.selWidth2{
	width:700px;
	}

.selWidth3{

	width:90px;

	}

.selWidth4{
	width:500px;
	}

.banner {
	COLOR: #00693c;
	FONT-SIZE: 16pt;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
	}

.footer {
	COLOR: GRAY;
	FONT-SIZE: 8pt;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.broadcast {
	COLOR: RED;
	FONT-SIZE: 12pt;
    TEXT-DECORATION: BLINK;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

A {
	COLOR: #003366;
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #003366
}

A:hover {
	COLOR: #3399cc;
	TEXT-DECORATION: underline
}

.Awhite {

	COLOR: #ffffff;

	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	TEXT-DECORATION: underline

}

.Awhite:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}

.Awhite:hover {
	COLOR: #ffff66
}

.ASubNav {
	COLOR: #003366;
	TEXT-DECORATION: none
}

.ASubNav:visited {
	COLOR: #003366
}

.ASubNav:hover {
	COLOR: #3399cc;
	TEXT-DECORATION: underline
}

.underline
	{
		text-decoration:underline;
		color:navy;
		font-weight:bold;
	}

#clean {
	TEXT-DECORATION: none
}

#bold {
	FONT-WEIGHT: bold
}

P.thankyou
	{
	FONT-SIZE: 12pt;
	COLOR: GREEN;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
    FONT-WEIGHT: bold;
	}

P {
	FONT-SIZE: 10pt;
    COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.tableSubHead{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	BACKGROUND-COLOR: #00693c;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	padding:5px;
}

TD {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

TH {
	FONT-SIZE: 9pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

CITE {
	FONT-SIZE: 8pt;
	COLOR: #666;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

UL {
	MARGIN-TOP: 10px;
	FONT-SIZE: 9pt;
	LIST-STYLE-IMAGE: url(images/layout/list.gif);
	MARGIN-BOTTOM: 10px; COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

LI {
	FONT-SIZE: 10pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

OL {
	FONT-SIZE: 10pt;
	COLOR: #000;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.BodyHead {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #003366;
	FONT-FAMILY: Verdana, "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif
}

.BodySubHead1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}

.BodySubHead2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #003366;
	LINE-HEIGHT: 16px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif
}

.BodySubHead3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	LINE-HEIGHT: 14px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.BodySubHead4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, "Trebuchet MS", Trebuchet,  Arial, Helvetica, sans-serif
}

.LineHght {
	LINE-HEIGHT: 13pt
}

.SmlTxt {
	FONT-SIZE: 7.5pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BodyText {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Arial, Verdana, Helvetica,  sans-serif
}

.BodyText2 {
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.BodyTextSml {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.errormessage {
    FONT-SIZE: 12pt;
    COLOR: RED;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.successMessage {
    FONT-SIZE: 12pt;
    COLOR: GREEN;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.shortFall {

    FONT-SIZE: 9pt;

    COLOR: RED;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}





.excess {

    FONT-SIZE: 9pt;

    COLOR: GREEN;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.exalate {

    FONT-SIZE: 9pt;

    COLOR: RED;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif

}



.rowClass1 {

    BACKGROUND-COLOR: #CCCCCC;

}



.rowClass2 {

    BACKGROUND-COLOR: #EEEEEE;

}





.WidgetText {

	FONT-SIZE: 12px;

	FONT-FAMILY: Verdana, Arial, Helvetica,  sans-serif

}

.tfield {

	FONT-SIZE: 9pt;

	WIDTH: 375px;

	COLOR: #000;

	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	HEIGHT: 100px

}

.lfield {

	FONT-SIZE: 9pt;

	WIDTH: 150px;

	COLOR: #000;

	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;

	HEIGHT: 20px

}



input.fixedWidthButton {

 width: 100px;

}

.bannerHeader {
	text-align:left;
	padding: 0;
	margin-bottom: 1px;
	height:33px;
	background-color:#00693c;
}
/* Top Navigation */
#topnavcontainer {
	margin:15px 5px 0 0;
	padding:0;
	float:right;
	text-align:right;
	voice-family: "\"}\"";
  	voice-family:inherit;
	margin:15px 10px 0 0;
}

#navlist {
	margin:0;
	padding:0 0 0 10px;
	font-family:verdana, arial, sans serif;
	font-size:10px;
	color:#fff;
}

#navlist ul, #navlist li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
}

#navlist a {
	padding-left:7px;
	border-left:1px solid #fff;
}

#navlist a:link, #navlist a:visited {
	line-height: 14px;
	margin: 0 0 0 7px;
	text-decoration: none;
	color:#fff;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
	background: transparent;
	color: #fff;
	text-decoration: underline;
}

#navlist a.navnoborder {
	border-left:none;
}
#login {
	border:1px solid #A4A4A0;
}

.tableSubHeadContent{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}

.redfont {
	COLOR: red;
}

.pinkfont {
	background: #FF99BB;
}
