body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: white;
	color: #000000;
}

.signonbody {
	background-color: white;
	color: #000000;
}

.signontable {
	background-color: white;
}

TH {
	background-color: #337666;
	color: #ffffcc;
}

.re {
	background-color: white;
}

.ro {
	background-color: #eeeeee;
}

.rhl {
	background: lightblue;
}


.b,
.brel,
.bsub,
.bprm {
	color: #0000ff;
}

.boemsg,
.bloemsg {
	background-color: #FFFFCC;		
}

.rsum1 {
	background-color: #DAD3C5;
	color: Black;
}

.rsum2 {
	background-color: #CAC0AC;
	color: Black;
}

.rgrand {
	background-color: GRAY;
	color: White;
}

.msg {
	color: #000000;
}

.error {
	color: red;
}

.boff {
	color: black;
	background: #CCCCCC;
}

.bon {
	font-weight: bold;
	background: #CCCCCC;
}

.screenBorder {
	border: 6px solid;
	border-color: #72A095 #72A095 #72A095 #72A095;
}

.mainHeader {
	background-color: #005500;
	color: white;
}

.mainFooter {
	background-color: #005500;
	color: white;
}

a:link.footerlink {
	color: #eeeeee;
}

a:visited.footerlink {
	color: #eeeeee;
}

a:active.footerlink {
	color: white;
}

a:hover.footerlink {
	color: white;
}

.logobody {
	color: black;
	background-color: white;
}
.logoprint {
	color: black;
	background-color: white;
}

.mainMenuBar {
	background-color: #337665;
	border-color: #005500 #003300 #003300 #005500;	
}

.mainMenuLevel0,
.mainMenuLevel0over{
	background-color:#337665;
	layer-background-color:#337665;
	border-color: #005500 #003300 #003300 #005500;
	color:#EEEEEE;
}

.mainMenuLevel0over{
	background-color:#1C979D;
	layer-background-color:#1C979D;
	border-color: #003300 #005500 #005500 #003300;
	color:white;
}

.mainMenuLevel1 {
	background-color:#347666;
	layer-background-color:#347666;
	color:white;
}
.mainMenuLevel1over{
	background-color:#347666;
	layer-background-color:#347666;
	color:#FFFF66;
}
.mainMenuLevel1border{
	background-color:white;
	layer-background-color:white;
}

.mainFooterBar {
	background-color: #337655;
	border-color: #005500 #003300 #003300 #005500;	
	color: white;
}

.pageMenuBar {
	background-color: #CCCCCC;
	color: black;
}

.pageMenuLevel0,
.pageMenuLevel0over {
	background-color: #CCCCCC;
	layer-background-color: #CCCCCC;
	color:black;
	border-color: #FAFAFA #ACACAC #ACACAC #FAFAFA;
}

.pageMenuLevel0over{
	border-color: #ACACAC #FAFAFA #FAFAFA #ACACAC;
}
.pageMenuLevel1 {
	background-color: #EEEEEE;
	layer-background-color: #EEEEEE;
	color:black;
}
.pageMenuLevel1over{
	background-color:white;
	layer-background-color:white;
	color:black;
}

.pageInfo {
	background-color: white;
	border-color: white;
}

.pageHeader {
	background-color: #CCCCCC;
	color: black;
}

.pageFooter {
	background-color: #CCCCCC;
	color: black;
}



.inputField {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	height: auto;
	width: auto;
	background-color: #EDFFDF;
}
.footerTXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E8FFE9;
	text-decoration: none;
}
.TXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #502E27;
	text-decoration: none;
}
.TXTheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A54399;
	text-decoration: none;
	font-weight: bold;
}
.TXTcopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.TXTlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #473212;
	text-decoration: none;
	font-weight: normal;
}
.TXTred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
.TXTpoll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005294;
	text-decoration: none;
	font-weight: normal;
}
td.dBrand {
	padding-right: 25px;
}