/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/bg.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
}
a:link {text-decoration: none; color: #CC0000;}
a:visited {text-decoration: none; color:#CC0000;}
a:hover {text-decoration: underline; color:#CC0000;}
a:active {text-decoration: none; color:#CC0000;}

.nav_right_sub:link {font-size: 12px; font-weight: bold; color: #054886;}
.nav_right_sub:visited {font-size: 12px; font-weight: bold; color: #CC0000;}
.nav_right_sub:hover {font-size: 12px; font-weight: bold; color: #CC0000;}
.nav_right_sub:active {font-size: 12px; font-weight: bold; color: #CC0000;}
.nav_right_sub_off {font-size: 12px; color: #333; font-weight: bold; color: #054886;}

#nav_header_main ul
{
padding-left: 0;
color: #333;
float: right;
font-family: Arial, helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
}

#nav_header_main ul li { display: inline; }

#nav_header_main ul li a
{
padding: 0.4em 0.4em;
color: #054886;
text-decoration: none;
float: left;
border-left: 1px solid #333;
}

#nav_header_main ul li a:hover
{
color: #054886;
padding: 0.4em 0.4em;
background: url(../images/nav_header_main_bg_over.jpg);
}

#nav_header_sub ul
{
padding-left: 0;
color: #333;
float: right;
font-family: Arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}

#nav_header_sub ul li { display: inline; }

#nav_header_sub ul li a
{
padding: 0.3em 0.4em;
color: #054886;
text-decoration: none;
float: right;
border-left: 1px solid #054886;
}

#nav_header_sub ul li a:hover
{
color: #054886;
padding: 0.3em 0.4em;
background: url(../images/nav_header_sub_bg_over.jpg);
}

#nav_footer_main ul
{
padding-left: 0;
color: #333;
float: left;
font-family: Arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}

#nav_footer_main ul li { display: inline; }

#nav_footer_main ul li a
{
padding: 0.7em 0.4em;
color: #054886;
text-decoration: none;
float: left;
border-left: 1px solid #054886;
}

#nav_footer_main ul li a:hover
{
color: #054886;
padding: 0.7em 0.4em;
background: url(../images/nav_footer_main_bg_over.jpg);
}

.normal_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.normal_text_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.title {
	color: #FF8F2B;
	font-weight: bold;
	font-size: 14px;
}

.small_red:link {font-size: 12px; font-weight: bold; color: #CC0000;}
.small_red:visited {font-size: 12px; font-weight: bold; color: #CC0000;}
.small_red:hover {font-size: 12px; font-weight: bold; color: #CC0000; text-decoration: underline;}
.small_red:active {font-size: 12px; font-weight: bold; color: #CC0000;}

.small_titles {
	font-size: 11px;
	font-weight: bold;
}
.formfield_box {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0b5294; }
.style7 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0b5294; font-weight: bold; }
.member_login {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0b5294; font-weight: bold; }

.search {
	color: #545F04;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.news_release {
	color: #57656E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.Announcement {
	color: #8A7B04;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.footer_copyright {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}