a {

	color: #000066;

}



a.onlight {

	color: #525252

}



a:hover {

	color: #000;

}



a.onlight:hover {

	color: #333399

}



body {

font-family : Arial, Helvetica, sans-serif;

	font-size:10;

	font : sans-serif;

}



body.ondark {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:10;

	color : White;

}



td {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:10;

}



td.ondark {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:10;

	color: White;

}



td.small {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:10;

	color: Black;

}



td.main {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:12;

	color: Black;

}



td.large {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:14;

	color: Black;

}



font.large{

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	font-size:14;

	color: Black;

}



td.box {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	border-bottom : 2px solid Black;

	border-right-color : Black;

	border-right-style : solid;

	border-right-width : 1px;

	border-left-style : solid;

	border-left-width : 1px;

	border-left : 1px solid Black;

	font-size:10;

}



td.box2 {

font-family : Arial, Helvetica, sans-serif;

	font : sans-serif;

	border-style : solid;

	border-width : 1px;

	border-color : black;

}



table.info {

	font-family : Arial, Helvetica, sans-serif;

	border-bottom : 2px solid Black;

	border-right-color : Black;

	border-right-style : solid;

	border-right-width : 1px;

	border-left-style : solid;

	border-left-width : 1px;

	border-left : 1px solid Black;

	border-top-color : Black;

	border-top-style : solid;

	border-top-width : 1px;

	font-size:10;

}


#recent_news{
text-align:left;
padding:15px;
}
#recent_news a {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000066;
	text-decoration: none;
	border: none;

	
	/*background: url(../img/nav-bg.gif) no-repeat bottom right;*/
	}
#recent_news a:hover {
	color: #000;
	/*background: #242424; #464a52;*/
	text-decoration:underline;


	}
.date_menu{color:#ff0000; text-decoration:underline; font-size: 12px;}
.date_menu_current{color:#000000; text-decoration:none; font-size: 12px;}

fieldset {
line-height:
}

form {
line-height:20px;


}


label{
color:#000;
float:left;
margin: 4px 10px 4px 10px;	
}

label.contact {
width: auto;
display: block;
margin-left: 10px;
text-align:left;
width:210px;
}	
input, textarea, select {
	font-family: Tahoma;
	color: #000000;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	margin: 4px 10px 4px 10px;	
}

input:focus, textarea:focus {
	background-color: #DDF8FF; /*#fff5be;*/
}



.note {
	font-size: 120%;
	line-height: 1.6em;
	color: #ff0000;
	padding: 6px 0 0 0;
	border-top: 1px solid #999;
	}
