A:link, A:visited, A:active { color: #2040E0; TEXT-DECORATION: none; }
A:hover { color: #C04040; }

INPUT {color: #2040E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background : #FFFFFF}
SELECT, INPUT {color: #2040E0; font-size: 11px}
TEXTAREA { color: #2040E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background : #FFFFFF}
SELECT { color: #2040E0; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background : #FFFFFF}

table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #ffffff;
        font-size: 11px;
}
td {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        color: #2040E0;
        font-size: 11px;
}

table.rightcol
{ text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 180px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;
}

table.rightcol td.header
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
padding: 6px;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #404040;}


table.rightcol td
{ text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: 2px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

table.midcol
{ text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 440px;
background-color: #fafafa;
border: 1px #d79900 solid;
border-collapse: collapse;
border-spacing: 0px;
}

table.midcol td.header
{ border-bottom: 2px solid #d79900;
background-color: #fff2ba;
text-align: center;
padding: 6px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: #404040;}

table.midcol td
{ text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
line-height: 12px;
color: #404040;
background-color: #fafafa;
text-indent: 2px;
margin-left: 10px;
margin-right: 10px;
margin-top: 5px;
margin-bottom: 5px;
}

table.leftmenu
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 180px;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.leftmenu td
{background-color: #CCC;
color: #000;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.leftmenu td.header
{background-color: #666;
color: #fff;
padding: 6px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;}


.darkolive {
	COLOR: #33490d;
}
A.darkolive:link, A.darkolive:active, A.darkolive:visited {
 COLOR: #33490d; TEXT-DECORATION: none;
}
A.darkolive:hover {
 COLOR: #C04040; TEXT-DECORATION: none;
}

.darkblue {
        COLOR: #000066;
}
A.darkblue:link, A.darkblue:active, A.darkblue:visited {
        COLOR: #000066; TEXT-DECORATION: none;
}
A.darkblue:hover {
        COLOR: #660000; TEXT-DECORATION: none;
}


.white {
        COLOR: #FFFFFF;
}
A.white:link, A.white:active, A.white:visited {
 COLOR: #ffffff; TEXT-DECORATION: none;
}
A.white:hover {
 COLOR: #ffffff; TEXT-DECORATION: none;
}