/* Body */

body { margin: 0px; background-color: #1A4066; font-family: arial; }

#mainContainer { position: relative; margin-right: auto; margin-left: auto; text-align: left; width: 100%; } 
#pageContainer { position: absolute; width: 100%; }
#stateheaderContainer { position: relative; top: 0em; left: 0em; width: 100%; height: 20; background-color: #DECD9E; }
#bannerContainer { position: relative; top: 0em; left: 0em; width: 100%; height: 6.1875em; }
#navigationContainer { position: relative; float: left; width: 15%; background-color: #DECD9E; }
#contentContainer {  position: relative; float: left; width: 85%; background-color: #DECD9E; }
#footerContainer { position: relative; width: 100%; background-color: #1A4066; font-size: 1em; color: white; }
#navBorder { border-right: .125em solid orange; }
#middleContainer { position: relative; width: 100%; background-color: #DECD9E; }

/* Banner */

.nodisplay { display: none; }

.w { width: 100%; }
.h { height: 6.1875em; }
.w2 { width: 25.4375em; }
.h2 { height: 6.1875em; }

.bannerImage { position: absolute; z-index: 1; }
.bannerImage2 { position: absolute; z-index: 2; }

/* Navigation */

#menuHeading { font-family: arial; font-weight: bold; font-size: .8em; padding-bottom: 5px; display: block; }

#navBTBorder { border-top: 1px solid #1A4066; }

#menuLeftPadding { padding-left: 0px; }

#menuBorder { border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; }
#menuBorder2 { border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; }

a.menulinks { width: 100%; color: white; display: block; text-decoration: none; font-family: arial; font-size: .7em; background-color: #1A4066; z-index: 1; position: relative; border-bottom: 1px solid black; }
a:hover.menulinks { display: block; color: #1A4066; background-color: white; }

a.redmenulinks { width: 100%; color: white; display: block; text-decoration: none; font-family: arial; font-size: .7em; background-color: #FF0000; z-index: 1; position: relative; border-bottom: 1px solid black; }
a:hover.redmenulinks { display: block; color: #FF0000; background-color: white; }

a.focuslinks { width: 100%; color: #1A4066; display: block; text-decoration: none; font-family: arial; font-size: .7em; background-color: #DECD9E; z-index: 1; position: relative; border-bottom: 1px solid black; }
a:hover.focuslinks { display: block; color: #DECD9E; background-color: #1A4066; }

a.fcolor {color: #DECD9E}

/* Content */

.floatLeft { float: left; display: block; }
.nomargins { margin: 0 0 0 0; }
.padding { padding-left: 10px; padding-right: 3em; }
.inline { display: inline; }
.block { display: block; }
.center { text-align: center; }
.bold { font-weight: bold; }
.boldcolor {font-weight: bold; color: #0A2D5E; }
.small {font-size: x-small; }
.color { color: #1A4066; }
.smallPadding { padding-top: 2px; display: block; }
.menuPadding { padding: 2px; display: block; }
.spacerImage { width: 0em; height: 20em; border-left: 1px solid #DECD9E; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.green {color: #009900; }
.checklist {list-style:URL("images/Check.jpg") disc outside}

/* Footer */

#footerBorder { border-top: 1px solid white; border-bottom: 1px solid white; display: block; background-color: black; text-align: center; }

.h3 { height: 1.9375em; }
.w3 { width: 23.1875em; }
.footerImage { position: relative; z-index: 2; }
.wbgColor { background-color: white; }

 .h4 { height: 2.3125em; }
.w4 { width: 100%; }
.footerBackgroundImage { position: absolute; z-index: 1; left: 0px; }

 .h5 { height: 1.125em; }
.w5 { width: 32em; }
  .red {
	color: #F00;
}

