@charset "UTF-8";
/* CSS Document */

body {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #336699;
}

.bodytitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #009cdb;
}

td, th {
	font-family: "Trebuchet MS";
	font-size: 10px;
	line-height: normal;
	color: #FFFFFF;
}

a {
	text-decoration: none;
	color: #FFFFFF;
}


b {
	color: #4e2683;
	text-decoration: underline;
}

form {
	background-color: #FFFFFF;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
	line-height: 30px;
  background-color: #EEEEEE;
	color: #5f6162;
}

.subtitle {
	font-family: "Trebuchet MS";
	font-size: 18px;
	line-height: normal;
	font-weight: normal;
  color: #5f6162;
}

.subtitle2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
  color: #5f6162;
}

.header1 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #4e2683;
}

.header2 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	background-color: #EEEEEE;
  color: #5f6162;
}

.header.other {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	background-color: #EEEEEE;
  color: #5f6162;
}
.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: bold;
	background-color: #0588BE
}

.navLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #dedede;
}

.SideBarnavLink {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFFFF;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #339999;
}

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCCCCC;
}

.legal {
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
  background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99CC99;
  color: #006666; 
	font-weight: bolder;
	font-size: medium;
}

a:hover {
	font-weight: bold;
	color: #99cc33;
}



input.big {
	width: 100px;
}

input.body.reg {
	width: 50px;
}
.nav2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: 370066;
}

a.nav2:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: 370066;
}

a.nav2:hover {
	font-weight: bold;
	color: #99cc33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}
.navLink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #eeeeee;
	color: #003366;
}

.navLink3 a:hover {
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	text-decoration: underline;
}

.nav3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
    font-weight: bold;
	background-color: #e2e2e2
}

a.nav3:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	background-color: #e2e2e2;
	color: #003366;
}

a.nav3:visited {
	font-weight: bold;
	color: #003366;
}

a.nav3:hover {
	font-weight: bold;
	color: #666666;

}

.calltoaction {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0099d2;
}
.nav4 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.nav4:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.nav4:visited {
	font-weight: bolder;
	color: #aed018;
}

a.nav4:hover {
	font-weight: bold;
	color: #aed018;
}
.SideBarSubnavLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 15px;
	font-weight: normal;
	background-color: #e2e2e2;
}

.mainbody-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4e2683;
}

.mainbody-newsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e2683;
	overflow: auto;
	width: 250px;
	margins: 20,20,20,20;
	margin-left: 20px;
	margin-top: 10px;
	background-color: #FFFFFF;
	padding-left: 5px;
	height: 165px;
}
.mainbody-eventsbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e2683;
	overflow: auto;
	height: 230px;
	width: 275px;
	margin-left: 20px;
	float: left;
}

.mainbody-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4e2683;
}
.mainbody-smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4e2683;
}
.mainbody-smalltextbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4e2683;
}
.mainbody-links {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #4e2683;
}

a.mainbody-links:Link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #4e2683;
}

a.mainbody-links:visited {
	font-weight: bold;
	color: #003366;
}

a.mainbody-links:hover {
	font-weight: bold;
	color: #666666;

}
.nav5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
    font-weight: bold;
	background-color: #dedede
}

a.nav5:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	background-color: #dedede;
	color: #666666;
}

a.nav5:visited {
	font-weight: bold;
	color: #aed018;
	background-color: #dedede;
}

a.nav5:hover {
	font-weight: bold;
	color: #660066;
	background-color: #dedede;

}

#sectionLinks{
	margin: 12px;
	padding: 0px;
	border-color: d7d7d7;

}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
		background-color:;
}

#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid ##330066;
	border-bottom: 1px solid ##330066;
	background-image: url(images/bg_nav.jpg);
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #330066;		
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #eeeeee;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
}

#pageNav{
	float: left;
	width:185px;
	padding: 0px;
	background-color: #d7d7d7;
	font-family: Verdana, sans-serif;
	font-size: x-small;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-style: hidden;
	border-bottom-style: solid;
	border-right-color: ;
	border-bottom-color:;
}
.nav2 .nav2 a {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #370066;
	text-decoration: none;
}

#sidenav {
	font: "Trebuchet MS";
	font-size: 8px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#sidenav a {
	color: #000000;
}

#sidenav a:hover {
	color: #33FF00;
}

#bottomlinks a:link, #bottomlinks a:visited {
	font: "Trebuchet MS";
	font size: 9px;
	font-weight: bold;
	color: #370066;
	text-decoration: none;		
}

#bottomlinks a:hover{
	color: #333333;
	font-weight: bold;
	font size: 9px;
	text-decoration: none;
}
.nav6 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.nav6:Link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.nav6:visited {
	font-weight: bolder;
	color: #aed018;
}

a.nav6:hover {
	font-weight: bold;
	color: #aed018;
}
