p {
    FONT: normal 12px/16px Arial, Helvetica, sans-serif;
    COLOR: #000000; 
}

.footernav { background-color: #848484; color: #fff; font: normal 10px/10px Arial, Helvetica, sans-serif; letter-spacing: -.02em; }
.footernav a { color: #fff; }
.footernavspace { letter-spacing: -.2em; }

.photocaption {
    FONT: normal 10px/11px Arial, Helvetica, sans-serif;
    COLOR: #000000; 
}
INPUT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blackonwhite
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redsmall
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.redlarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redmedium
{
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blacksmall
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bgwhite
{
    BACKGROUND-COLOR: #ffffff
}
.blackonwhitebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitelink
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whiteonbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #0038ad
}
.whiteonblack
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #000066
}
.blackongreybold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.blackongrey
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #cccccc
}
.blackmedium
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blacklarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluesmall
{
    FONT-SIZE: 9px;
    COLOR: #0066ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluemedium
{
    FONT-SIZE: 12px;
    COLOR: #0066ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluehuge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #0066ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bluelarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #0066ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangehuge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangelarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #003399;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.paddingright {
	padding-right: 4px;
}
.paddingtop {
	padding-top: 4px;
}
.greylarge
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greymedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitesmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.whitemedium
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangemedium
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.bluebullet
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9px;
    LIST-STYLE-IMAGE: url(/images/bullet_blue.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 2px 20px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.bluebullet
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
UL.numberbullet
{
    PADDING: 0px;
    FONT-SIZE: 9px;
    MARGIN: 2px 25px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: decimal
}
A.numberbullet
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.blacksmall
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
p.nobulletlist
{
PADDING: 0px;
MARGIN-TOP: 8px;
MARGIN-BOTTOM: 8px;
MARGIN-LEFT: 3px;
}
.footer { width: 586px; margin: 6px auto; font: normal 11px Arial, Helvetica, sans-serif; }
.footer p { margin-left: 30px; }

img.floatRight { 
    float: right; 
    margin: 4px; 
} 