A
{
 text-decoration: underline;
 color:#714E92;
}

A:hover
{
 color:#FF5506;
}

H1 {
  MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; FONT: 19px Tahoma, Arial, Helvetica, sans-serif; COLOR: #FF8815;
}
H2 {
  MARGIN-TOP: 0px; MARGIN-BOTTOM: 2px; FONT: bold 14px Verdana,Tahoma, Arial, Helvetica, sans-serif; COLOR: #FF8815;
}

.green
{
 background:#728511;
}

.sponsors
{
 color: #728511;
 font-size: 11px;
 text-decoration:none;
 font-weight:bold;
}

.orange
{
 color: #FF8815;
 font-size: 12px;
 text-decoration:none;
 font-weight:bold;
}

.nav
{
 color: #737373;
 font-size: 12px;
 text-decoration:none;
 font-weight:bold;
}

.lila {  
 color: #5F3A7D;
 font-weight: bold;
 font-size: 12px;
}

A.red {
 color: #C40E0C;
 font-weight: bold;
}
hr {
  COLOR: #E2E2E2;
}

BODY
{ 
 background: #FFFFFF;
 color: #000000;
 font-family: verdana, arial;
 font-size: 12px;
} 

.footer{
 background: #EAEAEA;
 padding: 1px;
 color:#6F7877;
 font-size: 10px;
}

TD {

 font-family: verdana, arial;
 font-size: 12px;
}

INPUT 
{
 color: #333333;
 font-size: 11px;
}

SELECT
{
 background: #FFFFFF;
 border-color: #777777;
 color: #333333;
 font-size: 11px;
}

TEXTAREA
{
 background: #FFFFFF;
 border-color: #777777;
 border-style: solid;
 border-width: 1px;
 color: #333333;
 font-size: 11px;
}

.list{
 padding: 1px;
 color:#000000;
 font-size: 10px;
}

A.list
{
 font-weight: bold;
 font-size: 12px;
 text-decoration:underline;
 color: #224499;
}
A.small
{
 font-size: 10px;
 text-decoration:underline;
 color: #224499;
}

.main
{
 padding: 10px;
 border-color: #E2E2E2;
 border-style: solid;
 border-width: 1px;
}
.right
{
font-size:10px;
 padding: 10px;
 border-color: #E2E2E2;
 border-style: solid;
 border-width: 1px;
}
.maintop
{
 background: #F3F3F3;
 padding: 5px;
 border-color: #D7D7D7;
 border-style: solid;
 border-width: 1px;
 margin: 2px;
 color:#919191;
}
.topblue
{
 padding: 1px;
 color:#005972;
 font-size: 12px;
 font-weight: bold;
}
.blue
{
 background:#E3EDEE;
 padding: 2px;
 color:#005972;
 font-size: 12px;
 font-weight: bold;
}
.topdark
{
 background:#616F79;
 font-family: verdana;
 padding: 2px;
 padding-left: 5px;
 color:#FFFFFF;
 font-size: 12px;
 font-weight: bold;
}
.search
{
 padding-top: 5px;
 padding-right: 15px;
 color: #FFFFFF;
 font-size: 12px;
 font-weight: bold;
}

A.navtop
{
 font-size: 11px;
 font-weight: bold;
 text-decoration:none;
 margin: 2px;
 color: #7F90A0;
}
.ntop
{
 width: 180;
 background: #F1F5F8;
 color: #7F90A0;
 padding: 6px;
 font-size: 11px;
 font-weight: bold;
 text-decoration:none;
}
.offset
{
 padding-left: 15px;
 padding-top: 5px;
 padding-bottom: 5px;
 padding-right: 15px;
 font-size: 12px;
 text-decoration:none;
}
.bigoffset
{
 padding: 15px;
 font-size: 11px;
 text-decoration:none;
}
A.navlink
{
 color: #617289;
 font-size: 11px;
 text-decoration:none;
}


P
{
 font: 12px verdana;
}

TABLE
{
 font: 12px verdana;
}

