body
{
    color: #000000;
    margin: 0px 0px 0px 0px;
	padding: 0px;
}
A:link {
	COLOR: #000000;
    text-decoration: none;
}
A:visited {
	COLOR: #000000;
    text-decoration: none;
}
A:hover {
	COLOR: #BA0029;
    text-decoration: none;
}
A:active {
	COLOR: #ffffff
    text-decoration: none;
}

A.nav:link {
	COLOR: #ffffff;
    text-decoration: none;
}
A.nav:visited {
	COLOR: #ffffff;
    text-decoration: none;
}
A.nav:hover {
	COLOR: #ffffff;
    text-decoration: none;
}
A.nav:active {
	COLOR: #ffffff
    text-decoration: none;
}

A.line:link {
	COLOR: #000000;
}
A.line:visited {
	COLOR: #000000;
    text-decoration: underline;
}
A.line:hover {
	COLOR: #000000;
    text-decoration: underline;
}
A.line:active {
	COLOR: #000000
    text-decoration: underline;
}

TD {
	COLOR: #000000;
    FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
TH {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
P {
	FONT: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif
}
/** box style */
#lefttoparc{
    background: url(images/lefttoparc.gif);
    background-position:left top; background-repeat:repeat-y;
    height:8; width:8;
}
#topline{
    background: url(images/topline.gif);
    background-position:left top; background-repeat:repeat-x;
    height:8;
}
#righttoparc{
    background: url(images/righttoparc.gif);
    background-position:right top; background-repeat:repeat-y;
    height:8; width:8;
}
#leftline{
    background: url(images/leftline.gif);
    background-position:left top; background-repeat:repeat-y;
    width:8;
}
#rightline{
    background: url(images/rightline.gif);
    background-position:right top; background-repeat:repeat-y;
    height:8;
}
#leftbottomarc{
    background: url(images/leftbottomarc.gif);
    background-position:left top; background-repeat:repeat-y;
    height:8; width:8;
}
#bottomline{
    background: url(images/bottomline.gif);
    background-position:left top; background-repeat:repeat-x;
    height:8;
}
#rightbottomarc{
    background: url(images/rightbottomarc.gif);
    background-position:left top; background-repeat:repeat-y;
    height:8; width:8;
}
.bgnav1{
    background: url(images/navbg.gif);
    background-position:left top; background-repeat:repeat-x;
}
.bgnav2{
    background: url(images/barbg.gif);
    background-position:left top; background-repeat:repeat-x;
}
.greenicon{
    background: url(images/green.gif);
}
.redicon{
    background: url(images/red.gif);
}
.smile1{
    background: url(images/smile_1.gif);
}
.smile2{
    background: url(images/smile_2.gif);
}
.infoicon{
    background: url(images/about.gif);
}
.tableborder {
    background: #ECECEC;
	color: #000000;
}
.logobg
{
	background: #FFB900 url(images/logo_bg.gif);
	color: #fffff;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.textinput {
    background: #ECECEC;
	color: #6583A9;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.footer {
	FONT: 10px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; COLOR: #202c33
}
.footer A:link {
	FONT-WEIGHT: bold; COLOR: #202c33; TEXT-DECORATION: underline
}
.footer A:visited {
	FONT-WEIGHT: bold; COLOR: #202c33; TEXT-DECORATION: underline
}
.footer A:hover {
	FONT-WEIGHT: bold; COLOR: #40505a; TEXT-DECORATION: underline
}
/** hint box  */
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 1px solid black;
border-bottom: 1px solid black;
visibility: hidden;
}
.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 1px 1px;
}
