/* Generic Definitions */

BODY,TD,P,LI,DIV
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 8pt;
	color: #555555;
}

.header1
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	color: #83909F;
}


.greyheader
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 9pt;
    font-weight: bold;
	color: #555555;
}

.whitenavbold
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 7pt;
    font-weight: bold;
	color: #CCCCCC;
}

.whitenav
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 7pt;
	color: #CCCCCC;
}

.small
{
	font-family: arial, verdana, helvetica, lucida, sans-serif;
	font-size: 7pt;
	color: #555555;
}


.sbutton
{
        font-size: 9pt;
        font-weight: normal;
        font-family: arial, helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #2F5171;
		background: #2F5171;
        color: #FFFFFF;
}

.popup
{
        font-size: 9pt;
        font-weight: normal;
        font-family: arial, helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #2F5171;
		background: #2F5171;
        color: #FFFFFF;
}

/* link elements */
H1
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 12pt;
    font-weight: bold;
	text-transform: uppercase;
}

H2
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 10pt;
	color: #FF960A;
    font-weight: bold;
}

LI
{
	color: #114B91;
}

.smallbold
{
	font-size: 8pt;
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-weight: bold;
	color: #000000;
}

.header
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 10pt;
    font-weight: bold;
    color: #2C6FB1;
}


.whiteheader
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 12pt;
    font-weight: bold;
    color: #F0F2F6;
}


.blueframe
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 12pt;
	color: #EEEEEE;
}

.bigyellow
{
	font-family: helvetica, arial, verdana, lucida, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #C5AD0E;
}


submit
{
        font-size: 9pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #E1610C;
		background: #E1610C;
        color: #FFFFFF;
}


button
{
        font-size: 9pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #E1610C;
		background: #E1610C;
        color: #FFFFFF;
}


.tbutton
{
        font-size: 9pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #89AEF1C;
		background: #89AEF1;
        color: #1D325A;
}

.ubutton
{
        font-size: 9pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
		background-color: #F0E816;
		background: #F0E816;
        color: #000000;
}



.smallbarheader
{
        font-size: 10pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
        color: #000000;
}

.xmlfeed
{
        font-size: 8pt;
        font-family: helvetica, lucida, sans-serif;
        color: #456C92;
}



.sheader
{
        font-size: 10pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
        color: #FF960A;
        text-transform: uppercase;
}


.largebarheader
{
        font-size: 14pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
        color: #000000;
}

.smallwhite
{
        font-size: 9pt;
        font-family: helvetica, lucida, sans-serif;
        color: #EEEEEE;
}

.smallyellow
{
        font-size: 8pt;
        font-family: helvetica, lucida, sans-serif;
        font-weight: bold;
        color: #F0E816;
}

.smalltext
{
        font-size: 7pt;
        font-family: helvetica, lucida, sans-serif;
        color: #333333;
}


/* link elements */
  
A:link  
	{
        text-decoration : none;
        color : #2F5171;
 	}
   
A:visited
	{
        text-decoration : none;
        color : #2F5171;
    }
   
A:active
	{
        text-decoration : none;
        color : #2F5171;
	}
   
A:hover
	{
        text-decoration : underline;
        color : #676767;
   }
   

   
A:link.white
	{
        text-decoration : none;
	font-size: 9pt;
        color : #CCCCCC;
        font-weight: bold;
 	}
   
A:visited.white
	{
        text-decoration : none;
	font-size: 9pt;
        color : #CCCCCC;
        font-weight: bold;
    }
   
A:active.white
	{
        text-decoration : none;
	font-size: 9pt;
        color : #CCCCCC;
        font-weight: bold;
	}
   
A:hover.white
	{
        text-decoration : none;
	font-size: 9pt;
        color : #FFFFFF;
        font-weight: bold;
   }
   


   
A:link.blue
	{
        text-decoration : none;
        color : #2C6FB1;
 	}
   
A:visited.blue
	{
        text-decoration : none;
        color : #2C6FB1;
    }
   
A:active.blue
	{
        text-decoration : none;
        color : #2C6FB1;
	}
   
A:hover.blue
	{
        text-decoration : underline;
        color : #2C6FB1;
   }
   


