html, body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 101%; height: 100%; margin: 0 0 0 0px; padding: 0; background-color: #E0E0E0;}
* html body {text-align: center;}

a {font-weight: normal; color: #006600; text-decoration: underline; background-color: transparent;}
a:hover {font-weight: normal; color: #003300; text-decoration: none; background-color: #CCFFCC;}

h1 {font-size: .9em; font-weight: bold; color: #aa3333;text-align: left; background-image: url(../images/h1bkgd.jpg); background-repeat: repeat-x; background-position: left; margin: 4px 10px 14px 10px;}

h1 a {color: #AA3333; background-color: #FFFFFF; text-decoration: none; font-size: 100%; font-weight: bold; padding: 0 10px 0 0;}

h1 a:hover {color: #AA3333; background-color: #FFFFFF; text-decoration: none; font-size: 100%; font-weight: bold; padding: 0 10px 0 0;}

h2 {font-size: 1em; font-weight: bold; color: #aa3333; margin: 10px 0 0px 0; padding: 0;}
h2 a {font-size: 1em; font-weight: bold; color: #aa3333; margin: 10px 0 0px 0; padding: 0; text-decoration: underline; background-color: transparent;}
h2 a:hover {font-size: 1em; font-weight: bold; color: #aa3333; margin: 10px 0 0px 0; padding: 0; text-decoration: none; background-color: transparent;}

p {margin: 0; margin-bottom: 10px; padding: 0;}

li {font-size: 1.0em; margin-bottom: 4px;}

#skip2 {position: relative; z-index: 100; width: 90%; margin: 0 0 0 -1000px; padding: 0px; text-align: left;}

#MastHeadWrap {margin: 0 auto; padding: 0; width: 90%; height: 87px; background-image: url(../images/header-bkgd.jpg); background-position: center; background-repeat: repeat-x; background-color: transparent; border: none;}

#StatesLogo {width: 12px; height: 87px; display: block; float: left; background-image: url(../images/header-left.jpg); background-position: left; background-repeat: no-repeat; background-color: transparent;}

#MastHeadRight {width: 11px; height: 87px; display: block; float: right; background-image: url(../images/header-right.jpg); background-position: right; background-repeat: no-repeat; background-color: transparent;}

#GlobalNavList {position: relative; top: 57px; text-align: right; margin: 0 auto; z-index: 100; padding-right: 10px; font-size: .7em;}

#GlobalNavList a {font-weight: bold; color: #000000; text-decoration: underline; background-color: transparent;}
#GlobalNavList a:hover {font-weight: bold; color: #FF3333; text-decoration: none; background-color: transparent;}

#GlobalNavList ul {display: inline; margin: 0; padding: 0;}

#GlobalNavList li {display: inline;}

#PageContentWrap {margin: 0 auto; padding: 0; width: 90%; background-image: url(../images/border-right.jpg); background-position: right; background-repeat: repeat-y; background-color: white; border: none;}

#PageContentInnerWrap {margin: 0 0 0 0; padding: 10px 0 0 0; width: 100%; min-height: 450px;  background-image: url(../images/border-left.jpg); background-position: left; background-repeat: repeat-y; background-color: transparent; border: none;}
* html #PageContentInnerWrap {margin: 0 0 0 0; margin: 0 -3px 0 -3px; height: 450px; }


#HomeContent {position: relative; float: left; font-weight: bold; font-style: italic; font-size: .8em; margin: auto; text-align: center; width: 100%;}

#HomeContentInnerWrap {width: 99%; text-align: left;}

#HomeContentTextWrap {display: block; float: left; text-align: center; margin-right: 6px; margin-left: 6px; width: 29%;}

#HomeContentInnerWrap img {display: inline;}

.HomeContentLeft {float: left; font-size: .8em; padding-top: 14px; margin-left: 12px; width: 61%; text-align: left;}

.HomeContentRight {float: left; font-size: .8em; padding-top: 14px; margin-left: 10px; width: 31%; text-align: left;}

.HomeContentRight ul {margin-top: 0;}

.FullClear {clear: both; height: 1em;}


.PageContentLeft {float: left; font-size: .8em; padding-top: 0px; margin-left: 16px; width: 61%; text-align: left;}

.PageContentRight {float: left; font-size: .8em; padding-top: 0px; margin-left: 10px; width: 31%; text-align: center;}

.PageNavLinks {float: left; font-size: .8em; padding-top: 0px; margin-left: 16px; width: 22%; text-align: left;}

.PageNavLinks a {font-weight: normal; color: #73282B; text-decoration: underline; background-color: transparent;}

.PageNavLinks a:hover {font-weight: normal; color: #003300; text-decoration: none; background-color: #E0E0E0;}



.PageNavLinks ul {margin: 0; padding: 0;}

.PageNavLinks li {list-style-type: none; margin: 0; margin-right: 10px; padding: 0; padding-bottom: 4px;}

.PageContentLeft2 {float: left; font-size: .8em; padding-top: 0px; margin-left: 6px; width: 66%; text-align: left;}


#FooterWrap {margin: 0 auto; padding: 0; width: 90%; height: 87px; background-image: url(../images/footer-bkgd.jpg); background-position: center; background-repeat: repeat-x; background-color: transparent; border: none;}

#FooterLogo {margin: 0 auto; padding: 0; width: 100%; height: 87px; background-image: url(../images/footer-logo.jpg); background-position: center; background-repeat: no-repeat; background-color: transparent; border: none;}

#FooterLeft {width: 33%; height: 87px; display: block; float: left; text-align: center; background-image: url(../images/footer-left.jpg); background-position: left; background-repeat: no-repeat; background-color: transparent; font-size: .7em; color: #FFFFFF;}

#FooterRight {width: 33%; height: 87px; display: block; float: right; text-align: center; background-image: url(../images/footer-right.jpg); background-position: right; background-repeat: no-repeat; background-color: transparent; font-size: .7em; color: #FFFFFF;}

#FooterWrap a {font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: underline; background-color: transparent;}

#FooterWrap a:hover {font-size: 1em; font-weight: normal; color: #FFFFFF; text-decoration: none; background-color: transparent;}

div#redirect {
	background-color: #881518;
	color: white;
	text-align: center;
	padding: 20px 0;
}
#redirect img {
	border: 2px solid white;
}
#redirect .columns {
	margin: 0px auto;
	text-align: left;
	width: 650px;
}
#redirect .leftCol{
	float: left;
	width: 230px;
	margin-right: 20px;
}
#redirect .rightCol{
	float: left;
	width: 400px;
	padding-top: 44px;
}
div#redirect p {
	text-align: left;
	/* width: 600px; */
	
	font-size: 12px;
	line-height: 21px;
}
div#redirect p.large {
	font-size: 16px;
}
div#redirect a {

}
div#redirect a:link {
	color: white;
	text-decoration: underline;
	background-color: transparent;
}
div#redirect a:visited {
	color: white;
	text-decoration: underline;
	background-color: transparent;
}
div#redirect a:hover {
	color: #881518;
	text-decoration: none;
	background-color: #fff;
}
div#redirect a:active {
	color: #881518;
	text-decoration: none;
	background-color: #fff;
}
.hidden {
	display: none;
}