BODY
{
    COLOR: #666;
    font-size:13px;
    line-height:1.5em;
    FONT-FAMILY: Arial, Helvetica, sans-seriff;
    padding:0;
    margin:15px 0 0 0;
    background-image:url(/images/nav/background.jpg);
    background-color:#80c2ce;
    background-position:center top;
    background-repeat:no-repeat;
}
TD
{
    COLOR: #666;
    line-height:1.5em;
    font-size:13px;
    FONT-FAMILY: Arial, Helvetica, sans-seriff;
}
img{border:0;}
A
{
    COLOR: #084588
}
A:hover
{
    COLOR: #000
}
.small
{
    FONT-SIZE: 11px
}
H1, .header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 28px;
    COLOR: #000
}

H2, header2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #023f72
}




.topnav{text-align:center; padding:5px 10px; border-right:solid 1px #ccc; border-top:solid 1px #ccc; background-color:#fff;}
.topnav a{COLOR: #000; TEXT-DECORATION: none}
.topnav a:hover{COLOR: #000; TEXT-DECORATION: underline}

.topnavactive{text-align:center; padding:5px 10px; border-right:solid 1px #ccc; border-top:solid 1px #ccc; background-color:#6d84b4;}
.topnavactive a{COLOR: #fff; TEXT-DECORATION: none}
.topnavactive a:hover{COLOR: #fff; TEXT-DECORATION: underline}


.calendar
{
	FONT-FAMILY: Arial Narrow, Arial;
}
.calday
{
    BACKGROUND-COLOR: #CCCCCC;
}
.calmon
{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
}
A.calmon
{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.calmon:hover
{
	COLOR: #FFFFFF;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.white
{
	COLOR: #FFFFFF;
}



th{font-size:13px;padding:3px; background-color:#666; color:#fff; text-align:left;}
.table-left{padding:3px 10px 3px 3px; border-bottom:solid 1px #ccc; font-weight:bold; vertical-align:top;}
.table-right{padding:3px; border-bottom:solid 1px #ccc; vertical-align:top;}