body{
background-color:#ffffff;
font-family:verdana;
font-size:10px;
color:#84795C;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
}

A {
color:#566C9E;
text-decoration:none;
font-weight:bold;
}
div.navfill{
background-color:#B1A27C;
padding-top:6px;
padding-bottom:8px;
}

div.navon{
background-color:#B1A27C;
padding-top:3px;
padding-bottom:3px;
}

A.navon{
padding-left:18px;
font-family:verdana;
text-decoration:none;
width:200px; 
height:19px;
background-color:#B1A27C;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-image: url(resources/nav-on-block.gif); 
background-repeat: no-repeat; 
background-position: -0px center;
}

div.navoff{
background-color:#B1A27C;
padding-top:3px;
padding-bottom:3px;
}

A.navoff, A.navoff:visited{
padding-left:18px;

font-family:verdana;
text-decoration:none;
width:200px; 
height:19px;
background-color:#B1A27C;
font-size:10px;
font-weight:bold;
color:#4E4B43;
background-image: url(resources/nav-off-block.gif); 
background-repeat: no-repeat; 
background-position: -0px center;
}

A.navoff:hover, A.navoff:active{

padding-left:18px;
font-family:verdana;
text-decoration:none;
width:200px; 
height:19px;
background-color:#B1A27C;
font-size:10px;
font-weight:bold;
color:#FFFFFF;
background-image: url(resources/nav-on-block.gif); 
background-repeat: no-repeat; 
background-position: -0px center;

}



A.subnav,A.subnav:visited{
color:#6D634B;
text-decoration:none;
font-weight:bold;
}

A.subnav:hover,A.subnav:active{
color:#6D634B;
text-decoration:underline;
font-weight:bold;
}

.subnav{
font-family:verdana;
font-size:10px;
color:#6D634B;
font-weight:bold;
}

A.indexnews, A.indexnews:visited{
color:#626E8B;
text-decoration:none;
font-weight:bold;
}


A.indexnews:hover, A.indexnews:active{
color:#626E8B;
text-decoration:underline;
font-weight:bold;
}

strong.indexnews{
color:#626E8B;
font-size:10px;
text-decoration:none;
font-weight:normal;
}
.topbground{
background-image:url('resources/bground-top.gif');
background-repeat:repeat-x;
}

.topleftbground{
background-image:url('resources/bground-topleft.gif');
background-repeat:repeat-x;
}

.toprightbground{
background-image:url('resources/bground-topright.gif');
background-repeat:repeat-x;
}

div.creme{
background-color:#F7EBD3;
padding-top:0px;
padding-bottom:5px;
}

.creme{
background-color:#F7EBD3;
}

.blue{
background-color:#8AAFFF;
}



.pgcopy{
font-family:verdana;
font-size:11px;
color:#4E4736;
}

.indexnews{
font-family:verdana;
font-size:10px;
color:#686868;
}


.textfld{
	width:200px;
	height:18px;
	border-style: solid;
	border-width:1px;
	border-color:#cccccc;
	font-family:Arial;
	font-size:9px;
	color:#666666;
}

.textfldgen{
	height:18px;
	border-style: solid;
	border-width:1px;
	border-color:#cccccc;
	font-family:Arial;
	font-size:9px;
	color:#666666;
}

.textarea{
	width:400px;
	height:100px;
	border-style: solid;
	border-width:1px;
	border-color:#cccccc;
	font-family:Arial;
	font-size:9px;
	color:#666666;
}

.calday				 {
	background-color: #BeB08C;
	height: 10px;
	width: 10px;
	font-size: 9px;
	
}

.caldaylist				 {
	background-color: #F7EBD3;
	height: 10px;
	width: 10px;
	font-size: 9px;
	font-weight: bold;
	text-align: left;
}

.caldaynum				 {
	color: #000000;
	font-size: 9px;
	text-align: center;
}

.calnoday			 {
	background-color: #F7EBD3;
	height: 10px;
	width: 10px;
}

.caltoday				 {
	background-color: #C9C4B7;
	height: 10px;
	text-align: center;
	width: 10px;
	font-size: 9px;
}

.caltodaynum			{
	color: #000000;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
}


a.callink, a:visited.callink {
	color: #ffffff;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

a:hover.callink {
	color: #ffffff;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-decoration: underline;
}

.error
{
color: #ff3300;
}

.tdTitle { 
background-color:#C9C4B7;
color:#FFFFFF

}