body {
width:800px; 
margin-top: 20px;
margin-right: auto;
margin-bottom: 20px;
margin-left: auto;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-image: url('../images/bodybg.gif');
background-repeat: repeat-y;
background-position: 50% 50%;
background-color: #000068;
}
/* Nav */

a:link {
	color: #005a88;
	text-decoration: underline;
	font-weight: normal;
}
a:visited {
	color: #005a88;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	color: #ff0000;
	text-decoration: underline;
	font-weight: normal;
}

h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 110%;
	font-weight: bold;
	color: #3068c0;
	text-decoration: none;
	text-align: left;
	background-image: url('../images/backgrounds/h1.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-transform: uppercase;
	margin-top: 15px;
	margin-bottom: 15px;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: transparent;
	color: #191970;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #191970;
	text-transform: uppercase;
	text-align: center;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	background-color: transparent;
	color: #191970;
}

.heading {
	font-family: Georgia, Arial, Verdana, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	background-color: transparent;
	color: #ffd700;
	text-align:center;
	padding-top: 5px;
  }

.ltbluetext10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #3068c0;
}
.bluetext10b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: transparent;
	color: #191970;
}
.popup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	color: #fdfdfd;
	margin: 7px 0px;
	background-color: #fffffe;
	padding: 0px 9px 0px 5px;
	vertical-align: top;
	text-align: left;
}
.tdleft, .bgcrest, .backdrop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
	color: #002761;
	margin: 7px 0px;
	background-color: transparent;
	padding: 0px 9px 0px 5px;
	vertical-align: top;
	text-align: left;
}
.bgcrest {
	background-image: url(../images/backgrounds/crestbg.jpg);
	background-repeat: no-repeat;
	background-position: center;
	padding: 9px 9px 0px 5px;
}
.backdrop {
	background-image: url(../images/backgrounds/bg2tile.gif);
	padding: 9px 9px 0px 5px;
}
.rtimagebox, .rtcolorbox, .rtcolorbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	font-weight: normal;
	padding: 0px 9px 0px 5px;
}
.rtcolorbox {
	background-color: #eeede5;
	color: #000000;
}
.rtcolorbox2 {
	background-color: #e5ecf9;
	color: #000000;
}
.rtimagebox {
	background: url(../images/backgrounds/bg2tile.gif);
	color: #000000;
	text-align: center;
}
p, blockquote, li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 130%;
	font-weight: normal;
	text-align: left;
	background-color: transparent;
	color: #000000;
}
blockquote {
	margin-left: 15px;
	margin-right: 15px;
	padding: 5px;
}

p {margin-bottom:7px;
}

ul li {
	list-style-position: outside;
	list-style-type: disc;
}
ul ul li {
	list-style-position: outside;
	list-style-type: circle;
}
li p {
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 12px;
}
p.quote {
	font-family: georgia, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	line-height: 130%;
	background-color: transparent;
	color: #330b67;
}
p.image {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	padding: 3px;
	text-align: center;
	background-color: transparent;
	color: #000000;
	font-weight: bold;
}

p.tnormal, p.gynormal, .boxlite, boxgreen, .boxawards, .boxgray, .ttable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	font-weight: normal;
}
.boxgray {
	border: 1px solid #000000;
	background-color: #efefef;
	color: #000000;
}
.boxgreen {
	background-color: #e7edeb;
	color: #000000;
	border: 1px solid #008000;
}
.boxlite {
	background-color: #eeede5;
	color: #000000;
	border: 1px solid #bc8f8f;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	font-weight: normal;
}
.boxawards {
	background-color: #f4e9d9;
	color: #000000;
	border: 1px solid #191970;
}

.boxprog {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: center;
	line-height: 130%;
	background-color: #f5f5f5;
	color: #8b0000;
	font-weight: normal;
	border: 1px solid #bc8f8f;
}

.boxintl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	background-color: #f5f5f5;
	color: #000066;
	font-weight: normal;
	border-top: 1px solid #808080;
	border-bottom: 1px solid #808080;
}

.awards {background:url(../images/backgrounds/bg2tile.gif);
	width:90%;
margin-right:auto;
margin-left:auto;
margin-bottom:10px;
text-align:center;
	color: #000000;
	padding:5px 15px;}

.ttable {
	background-color: transparent;
	color: #000000;
}
.tnormal, .gnnormal, .gynormal, .ltnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	font-weight: normal;
}
.tright, .gnright, .gyright, .ltright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: right;
	line-height: 130%;
	font-weight: normal;
}
.tcenter, .gncenter, .gnright, .gycenter, .ltright, p.gycenter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: center;
	line-height: 130%;
	font-weight: normal;
}
.tbold, .gnbold, .gybold, .ltbold, .progbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	font-weight: bold;
}
.theader, .gnheader, .gyheader, .ltheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}
.gnnormal, .gnright, .gncenter {
	background-color: #e7edeb;
	color: #000000;
}
.gynormal, .gyright, .gycenter {
	background-color: #efefef;
	color: #000000;
}
.ltnormal, .ltright, .ltcenter {
	background-color: #faf0e6;
	color: #000000;
}
.gnbold, .gnheader {
	background-color: #d8e4de;
	color: #000000;
}

.gybold {
	background-color: #e5e5e5;
	color: #000000;
}
.gyheader {
	background-color: #e5e5e5;
	color: #000000;
}
.ltheader {
	background-color: #eee6e0;
	color: #191970;
}
.ltbold {
	background-color: #eee6e0;
	color: #000000;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
}
.progbold {
	background-color: #dfd8d8;
	color: #000000;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
	color: #000000;
}
.footer, .ifooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 3px;
	text-align: center;
	line-height: 130%;
	background-color: #f8f8ff;
	color: #000066;
	font-weight: normal;
}

.ifooter {background-color: transparent;
	color: #ffd700;
	font-weight: normal;
  font-size: 11px;
  line-height: 150%;}
	
.ifooter a:link {
	color: #ffd700;
	text-decoration: underline;
	font-weight: normal;
}

.ifooter a:visited {
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
}

.ifooter a:hover {
	color: #00ffff;
	font-weight: normal;
}

.footerleft, .intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 3px;
	text-align: left;
	line-height: 130%;
	background-color: #f8f8ff;
	color: #000066;
	font-weight: normal;
}

.intro {background-color: transparent;
	color: #697989;}

.footerright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	padding: 3px;
	text-align: right;
	line-height: 130%;
	background-color: #f8f8ff;
	color: #000066;
	font-weight: normal;
}
.banner {
	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;
	background-color: #e5ecf9;
	font-size: 18px;
	vertical-align: top;
	line-height: 130%;
	color: #330b67;
	font-weight: bold;
	padding: 0px 0px 3px 3px;
}
.bannerleft, .bannerright {
	font-family: Georgia, Helvetica, sans-serif;
	background-color: #e5ecf9;
	font-size: 14px;
	vertical-align: top;
	text-align: left;
	line-height: 130%;
	color: #330b67;
	font-weight: bold;
	font-style: italic;
	padding: 3px 0px 3px 20px;
}
.bannerright {
	text-align: right;
	padding: 3px 20px 3px 0px;
}
.menu {
	background-color: #b0c4de;
	color: #000000;
}