
.text { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.textB { font: bold 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #333333; }
.textI { font: italic 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.textRed { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #FF0000; }
.copyright { font: normal 10px/20px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.pdf { font: normal 10px/18px Arial, Verdana, Helvetica, sans-serif; color: #999999; }
.heading { font: normal 19px/26px Arial, Verdana, Helvetica, sans-serif; color: #575857; }
.headingName { font: normal 19px/26px Arial, Verdana, Helvetica, sans-serif; color: #71B92B; }
.subheading { font: bold 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #71B92B; text-transform: uppercase; letter-spacing: 1px;}
.subheading1 { font: bold 13px/18px Arial, Verdana, Helvetica, sans-serif; color: #71B92B}
.tableText { font: normal 10px/18px Arial, Verdana, Helvetica, sans-serif; color: #3C3D3C; text-transform: uppercase; }
.note { font: normal 10px/18px Arial, Verdana, Helvetica, sans-serif; color: #000000; }
.tableText1 { font: normal 12px/18px Arial, Verdana, Helvetica, sans-serif; color: #3C3D3C; text-decoration: underline}
.tableText2 { font: normal 13px/18px Arial, sans-serif; color: #3C3D3C}

form { padding:0; border:0; margin:0; }
input, select, option, textarea { color: #000000; background-color: #F0FAE4; border-width: 1px; border-style: solid; border-color: #C4E2AC; font: normal 12px/12px Arial, Helvetica, sans-serif; text-align: left; border: padding: 2px; }
input.noborder { color: #000000; background-color: #ffffff; border-width: 0px; border-style: solid; border-color: #C0BFBF; font: normal 12px/12px Arial, Helvetica, sans-serif; text-align: left; border: padding: 2px; }

a.link { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:visited { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:hover { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link:active { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}

a.link2 { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link2:visited { text-decoration: underline; font: 11px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link2:hover { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}
a.link2:active { text-decoration: none; font: 11px Arial, Helvetica, sans-serif; color: #019FBE; padding-left: 0; padding-right: 0;}

a.bottom { text-decoration: underline; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px; }
a.bottom:visited { text-decoration: underline; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}
a.bottom:hover { text-decoration: none; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}
a.bottom:active { text-decoration: none; font: 9px/18px Arial, Helvetica, sans-serif; color: #999999; letter-spacing: 0px;}

a.leftnav { text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color: #046AB5; letter-spacing: 0px; text-transform: mixcase; padding-left: 0; padding-right: 0; }
a.leftnav:visited { text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color: #046AB5; letter-spacing: 0px; text-transform: mixcase; padding-left: 0; padding-right: 0; }
a.leftnav:hover { text-decoration: underline; font: bold 11px Arial, Helvetica, sans-serif; color: #046AB5; letter-spacing: 0px; text-transform: mixcase; padding-left: 0; padding-right: 0; }
a.leftnav:active { text-decoration: underline; font: bold 11px Arial, Helvetica, sans-serif; color: #046AB5; letter-spacing: 0px; text-transform: mixcase; padding-left: 0; padding-right: 0; }

a.gridheader { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #2693A8; padding-left: 0; padding-right: 0;}
a.gridheader:visited { text-decoration: underline; font: 12px Arial, Helvetica, sans-serif; color: #2693A8; padding-left: 0; padding-right: 0;}
a.gridheader:hover { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #2693A8; padding-left: 0; padding-right: 0;}
a.gridheader:active { text-decoration: none; font: 12px Arial, Helvetica, sans-serif; color: #2693A8; padding-left: 0; padding-right: 0;}

td.dotted { border-bottom: 1px dotted #DEDDDD; margin: 0; padding: 0; }
td.subnav { margin: 0; padding: 0; padding-left: 20; }
.bottom { font: 9px/18px Arial, Helvetica, sans-serif; color: #333333; letter-spacing: 0px; }

ul.home { margin: 0; padding: 0; padding-left: 35; padding-top: 0; padding-right: 40; }

.ResultGrid, .ResultGrid tr td, .ResultGrid th
{
	border: solid 1px #008EC0;
	padding: 5px 5px 5px 5px;
}

.ResultRepeater
{
	border-bottom: solid 1px #008EC0;
	border-right: solid 1px #008EC0;
}

.ResultRepeater th
{
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #2693A8;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-left: solid 1px #008EC0;
	border-top: solid 1px #008EC0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	background: #E7E7E7;
}

.ResultRepeater tr
{
	border: solid 1px #008EC0;
}

.ResultRepeater td
{
	border-left: solid 1px #008EC0;
	border-top: solid 1px #008EC0;
	padding: 5px 5px 5px 5px;
}

.ResultRepeaterEx
{
	font: bold 12px/18px Arial, Helvetica, sans-serif;
	color: #2693A8;
	letter-spacing: 1px;
	text-transform: uppercase;
	border-left: solid 1px #008EC0;
	border-top: solid 1px #008EC0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	background: #E7E7E7;
}

