body
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: 000000;
}

ul
{
	margin-top: 5px;
	margin-left:20px;
	padding-left:0px;
}

li
{
	margin-left:0;
	padding-left:0
}

.bodytext
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: 000000;
	background: FFFFFF;
}

.bodytext a:link, .bodytext a:visited, .bodytext a:hover, .bodytext a:active
{
     color: 0000FF;
     text-decoration: underline;
}

.sidebar
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: FFFFFF;
	background: 6097CF;
}

.sidebar_title
{
	color: FFFFFF;
	font-size: 14px;
	font-weight: bold;
	border: 1px white solid;
	background: 306790;
}

.sidebar_body
{
	color: 000000;
	border: 1px white solid;
}

.sidebar_body a:link, .sidebar_body a:visited, .sidebar_body a:hover, .sidebar_body a:active
{
	color: FFFFFF;
}

.header
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: FFFFFF;
	background: 000000;
}

.sub_header
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: FFFFFF;
	background: 306790;
}

.menu_out
{
	padding: 5px;
	color: FFFFFF;
	font-size: 14px;
	font-weight: bold;
	border: 1px white solid;
	background: 6097CF;
}

.menu_over
{
	padding: 5px;
	color: FFFFFF;
	font-size: 14px;
	font-weight: bold;
	border: 1px white solid;
	background: A5A5A5;
}

.contact_info
{
	color: 000000;
	font-size: 10px;
	background: EEEEEE;
}

.contact_info a:link, .contact_info a:visited, .contact_info a:hover, .contact_info a:active
{
	color: 0000FF;
	font-size: 10px;
	background: EEEEEE;
}

.news
{
	background: FFFFEE;
}

.news_border
{
	width: 100%;
	border: 1px black solid;
	margin: 10px;
	padding: 10px;
}

.faq
{
	background: ECFEEC;
}

