body
{
	background-color:#FFF;
	background-image:url(images/headbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	margin:0;
}
.tophead
{
	background-image:url(images/top_headbg.jpg);
	background-repeat:repeat-x;
}
.bannerbg
{
	background-image:url(images/bannerbg.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
	padding-left:20px;
}
.nav
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#084f6d;
	cursor:pointer;
}
.nav_hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#FFF;
	background-color:#8194ab;
	cursor:pointer;
}
.blueheading
{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#002b3b;
}
.bluetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002b3b;
}
.blueheading_small
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#12506b;
}
.blueheading_small a
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#12506b;
	text-decoration:none;
}
.blueheading_small a:hover
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#333333;
	text-decoration:none;
}
.bodybg
{
	background-image:url(images/bodybg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	background-position:top;
}
.bodytext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
}
.bodytext-big
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	line-height:22px;
	color:#000;
}
.articlebox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
	background-color:#f3f3f3;
	padding:10px;
}
.newsbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#000;
	background-color:#f3f3f3;
	padding:4px;
}
.greytext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#cfcfcf;
}
.darkgreytext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#7f7f7f;
}
.whitetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#FFF;
}
.orangetext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#eb6a17;
}
.listmenu
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.input
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	height:20px;
}
.a1:link {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#084f6d;
	text-decoration:none;
}
.a1:visited {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#084f6d;
	text-decoration:none;

}
.a1:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#eb6a17;
	background-color:#d0d8f5;
	text-decoration:none;
}
.a2:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#cfcfcf;
	text-decoration:none;


}
.a2:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#cfcfcf;
	text-decoration:none;

}
.a2:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#FFF;
	text-decoration:none;
}
.a3:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#eb6a17;
	text-decoration:none;


}
.a3:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#eb6a17;
	text-decoration:none;

}
.a3:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#eb6a17;
	text-decoration:underline;
}

.imageborder
{
	border:4px solid #e7e7e7;
}
.footer
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#6c6c6c;
	
}
