A, BODY, INPUT, OPTION, SELECT, TABLE, TD, TR,  P, TEXTAREA, H1 
{
	COLOR: 333333; FONT-FAMILY: tahoma,verdana, arial, geneva, Times new Roman; FONT-SIZE: 12px;
}
body { 
	margin: 0px;
	Background-color: #FFFFFF;
}

.mainmenu {
  background-color: #003D00;
}

.header {
  background-color: #8b989e;
}

A:Link {
	Color: #000;
	Text-Decoration: none;
	FONT-SIZE: 12px;
	FONT-FAMILY: tahoma,verdana, arial, geneva, Times new Roman;
}
A:Visited {
	Color: #000000;
	Text-Decoration: None;
}
A:Active {
	Color: #000000;
	Text-Decoration: None;
}
A:Hover {
	Color: #ff0000;
	Text-Decoration: Underline;
}

TABLE.RecordsTable {
	border: 1px outset #000000;
	background-color: #FFFFFF;
	font-size: 12px;
}

.t {color:8A8A8A; FONT-FAMILY: Arial, Verdana;  font-size:12px; text-decoration:none;}
a.t       {COLOR: 0B3780; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 12px; TEXT-DECORATION: underline;}
a.t:visited       {COLOR: 0B3780; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 12px; TEXT-DECORATION: underline;}
a.t:hover         {color: 0B3780; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 12px; TEXT-DECORATION: none;}

.ta                {color:000; FONT-FAMILY: Arial, Verdana;  font-size:13px; text-decoration:none;}
a.ta       {COLOR: ED1B2F; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION: underline;}
a.ta:visited       {COLOR: ED1B2F; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION: underline;}
a.ta:hover         {color: ED1B2F; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 13px; TEXT-DECORATION: none;}

.sss                {color:#D8A400; FONT-FAMILY: Arial, Verdana;  font-size:11px; text-decoration:none;}
a.sss       {COLOR: #B48800; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
a.sss:visited       {COLOR: #483800; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION: underline;}
a.sss:hover         {color: #FFFFCC; FONT-FAMILY: Tahoma,Verdana,Arial; FONT-SIZE: 11px; TEXT-DECORATION: none;}


a.menu				{color:539225; text-decoration:none; font-weight:bold;font-size:11px;}
a.menu:visited		{color:539225; text-decoration:none; font-weight:bold;font-size:11px;}
a.menu:hover		{color:539225; text-decoration:none; font-weight:bold;font-size:11px;}

.RecordsTableHeader {
	background-color: #539225;
	font-weight: bold;
	color: #FFFFFF;
	Border-Bottom: #000000 1px outset;
	white-space: nowrap;
	padding: 4px;
	text-align:center;
}
.Record {
	background-color: #FFFFFF;
	Border-Bottom: #000000 1px outset;
	font-family: Times new Roman;
	line-height: normal;
}

.MenuTable {
	background-color: #FFFFFF;
	font-weight: none;
	line-height: normal;
	color: #1A77F0;
	border: 1px outset #000000;
	white-space: nowrap;
	
	
}

.FooterTable {
	background-color: #003D00;
	font-weight: none;
	color: #FFFFFF;
	border: 1px outset #000000;
	white-space: nowrap;
}

.ErrorTable {
    width: 100%;
	padding: 10px;
	background-color: #FFEEEE;
	font-weight: none;
	border: 1px solid #000000;
}

.cplink{font-size: 11px; color: #FFFFFF;}

A.wLink { 
	Color: #FFFFFF;
}
A:Hover.wLink { 
	Color: #E9E9E9;
}
A:Visited.wLink { 
	Color: #E9E9E9;
}

.tbl {border-collapse:collapse;margin:0 auto;}
.tbl th, .tbl td {}
.tbl th {padding:5px;background:#539225;color:#FFF;border:2px solid #539225;border-bottom:2px solid #CCC;}
.tbl td {padding:5px;border:2px solid #CCC;}

.lm {margin:0;padding:0;}
.lm li {margin:0 0 3px 5px;}
.lm a:link, .lm a:visited {color:#0B3780;font:normal 12px Tahoma, Verdana, Arial;text-decoration:underline;}
.lm a:hover {text-decoration:none;color:#0C2A5A;}

p a {text-decoration:underline !important;}
.txt {padding:10px;}