body {background-color: #ffffff; margin: 0px 0px 0px 0px; padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; line-height: 18px;}
body a:visited { color: #bd5a5d; text-decoration: underline}
body a:link { color: #bd5a5d; text-decoration: underline}
body a:active { color: #bd5a5d; text-decoration: underline}
body a:hover { color: #236b99; text-decoration: none}

#content {padding-right: 20px; padding-left: 20px; padding-top: 20px; padding-bottom: 0px}

#footer {padding-right: 20px; padding-left: 10px; padding-top: 0px; padding-bottom: 10px}

a img {border-width:0}

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 27px; font-weight: normal; color: #246b9a; margin-bottom: 25px; margin-left: 0px; margin-right: 0px; margin-top: 0px}

h2 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; color: #4cab33; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px}

.footerred {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #a9a9a9; line-height: 16px;}
.footerred a:visited { color: #bd5a5d; text-decoration: underline}
.footerred a:link { color: #bd5a5d; text-decoration: underline}
.footerred a:active { color: #bd5a5d; text-decoration: underline}
.footerred a:hover { color: #000000; text-decoration: underline}

.footerbluedark {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #236b99; line-height: 16px;}
.footerbluedark a:visited { color: #236b99; text-decoration: underline}
.footerbluedark a:link { color: #236b99; text-decoration: underline}
.footerbluedark a:active { color: #236b99; text-decoration: underline}
.footerbluedark a:hover { color: #000000; text-decoration: underline}

.footerbluelite {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #5196c0; line-height: 16px;}
.footerbluelite a:visited { color: #5196c0; text-decoration: underline}
.footerbluelite a:link { color: #5196c0; text-decoration: underline}
.footerbluelite a:active { color: #5196c0; text-decoration: underline}
.footerbluelite a:hover { color: #000000; text-decoration: underline}

.footergray {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #a9a9a9; line-height: 15px;}
.footergray a:visited { color: #a9a9a9; text-decoration: none}
.footergray a:link { color: #a9a9a9; text-decoration: none}
.footergray a:active { color: #a9a9a9; text-decoration: none}
.footergray a:hover { color: #a9a9a9; text-decoration: underline}

.formfield {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}

.formbtn {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #333333}

.formrequired {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #972339}

.hr {margin-bottom: 15px; margin-left: 0px; margin-right: 0px; margin-top: 15px; color: #5196c0}

/*------------- Begin <ul> subnav -------------*/

#subnav {padding-right: 0px; padding-left: 0px; padding-top: 20px; padding-bottom: 0px}

#subnav h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4cab33; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px}
	
#subnav ul {
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 28px;
	list-style-image: url(/images/common/arrowsubnav.gif);
	line-height: 19px;
	}
		
#subnav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #236b99;
	margin: 0;
	padding-bottom: 5px;
	/*padding-top: 6px;
	border-bottom: 1px dotted #333333;*/
	}

#subnav li a:visited { color: #236b99; font-weight: bold;  text-decoration: underline}
#subnav li a:link { color: #236b99; font-weight: bold; text-decoration: underline}
#subnav li a:active { color: #236b99; font-weight: bold; text-decoration: underline}
#subnav li a:hover { color: #bd5a5d; font-weight: bold; text-decoration: underline}

.subnavborder {background-color: #3695d2}

.subnavbkgd {background-color: #f4fafd}

/*------------- End <ul> subnav -------------*/

#navigation-primary, 
#navigation-primary ul, 
#navigation-primary li {
	margin: 0px;
	padding: 0px;
	
} 
#navigation-primary li {
	list-style-type: none;
	width: 195px;
	display: block;
	height: 25px;
	background: #333333;
}

#navigation-primary li a:visited { color: #ffffff; font-weight: bold;  text-decoration: underline}
#navigation-primary li a:link { color: #ffffff; font-weight: bold; text-decoration: underline}
#navigation-primary li a:active { color: #ffffff; font-weight: bold; text-decoration: underline}
#navigation-primary li a:hover { color: #FFFF66; font-weight: bold; text-decoration: underline}

#navigation-primary ul {
	position: relative;
	top: -26px;
	left: 195px;
	display: none;
}
#navigation-primary ul li {
	width: 195px;
	height: auto;
}