a.mainnav:link {
	 COLOR: #00285D; TEXT-DECORATION: none;
	 font-size: 11px;
	 font-weight: normal;}
	 
a.mainnav {
	 COLOR: #333333; TEXT-DECORATION: none;
	 font-size: 11px;
	 padding-left: 6px;
	 padding-top: 6px;
	 padding-bottom: 6px;
	 border-right: 1px solid #cccccc;
	 border-top: 1px solid #cccccc;
	 border-bottom: 1px solid #cccccc;
	 border-left: 1px solid #ffffff;
	 padding-right: 6px;
	 font-weight: normal;}
	 
a.mainnav:hover {
	 COLOR: #ffffff; TEXT-DECORATION: none;
	 background-color: #00285D; 
	 font-weight: normal;}
	 
.nav {	 border-top: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
	 }


td  
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 11px; 
color: #666666; 
line-height:14px; 
text-decoration: none; 
}
.bodytext  
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 11px; 
color: #003366; 
line-height:12px; 
text-decoration: none; 
}
h1
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 14px; 
color: #003366; 
line-height:12px; 
text-decoration: none; 
}
a:link 
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 11px;
font-weight: bold;
line-height:14px; 
color: #003366; 
text-decoration: none; 
}

a:active 
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 11px;
font-weight: bold;
line-height:14px; 
color: #003366; 
text-decoration: none; 
}
a:hover 
{ 
font-family: Verdana, Helvetica, Arial; 
font-size: 11px;
font-weight: bold;
line-height:14px; 
color:#656543;  
text-decoration: none; 
}
.lite
{ 
font-family: Verdana, Helvetica, Arial; 
font-size:9px; 
line-height:14px; 
color: #003366; 
}
.formfield 
{ 
font-size: 11px; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none; 
color: #808080;
border: 1px #A9A9A9 solid; 
width: 150px; 
height: 19px; 
background-color: #F1F1E3; 
}
.textarea
{ 
font-size: 11px; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none; 
color: #808080;
border: 1px #A9A9A9 solid; 
width: 225px; 
height: 40px; 
background-color: #F1F1E3; 
}
.dropdown 
{  
font-family: Verdana, Helvetica, Arial; 
font-size: 11px;
color: #666666; 
width: 70px; 
height: 19px; 
background-color: #F1F1E3; 
}
.button
{  
font-family: Verdana, Helvetica, Arial; 
font-size: 11px; 
color: #666666;
height: 25px; 
width: 80px;
background-color:#F1F1E3; 
}.tablePadding {
	padding-right: 10px;
	padding-left: 10px;
}
.tablePadding2 {
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
}
.catext {
    font-family: Verdana, Helvetica, Arial; 
    font-size: 11px; 
    color: #666666;
    line-height:14px; 
    text-decoration: none; 
}
.catextdaypending {
    font-family: Verdana, Helvetica, Arial; 
    font-size: 11px; 
    color: #FFFFFF;
    line-height:14px; 
    text-decoration: none; 
	background-color:#FF9900;
	border-right: 1px solid #ffffff;
	 border-top: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
	 border-left: 1px solid #ffffff;
}


.catextdaytaken {
    font-family: Verdana, Helvetica, Arial; 
    font-size: 11px; 
    color: #FFFFFF;
    line-height:14px; 
    text-decoration: none; 
	background-color:#CC0000;
	border-right: 1px solid #ffffff;
	 border-top: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
	 border-left: 1px solid #ffffff;
}
.catextdayfree {
    font-family: Verdana, Helvetica, Arial; 
    font-size: 11px; 
    color: #FFFFFF;
    line-height:14px; 
    text-decoration: none; 
	background-color:#339933;
	border-right: 1px solid #ffffff;
	 border-top: 1px solid #ffffff;
	 border-bottom: 1px solid #ffffff;
	 border-left: 1px solid #ffffff;
}