body {
	margin: 0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4B575A;
	line-height: 155%;
	background-color:#4B575A;
}


/* 
STRUCTURE -------------------------------------------------------------------------------------------
*/



/* 
LINKS & HOVER EFFECTS -------------------------------------------------------------------------------------------
*/

a, a:link, a:visited {color:#2D87C4; text-decoration: underline;}

a:hover {
	color:#2D87C4;
	text-decoration: none;
}

#wayfinderTextSizer a, #wayfinderTextSizer a:link, #wayfinderTextSizer a:visited {font-size:11px; color:#FFFFFF; text-decoration:none;}
#wayfinderTextSizer a:hover {color: #FFFFFF; text-decoration:underline;}

.navWrapper a, .navWrapper a:link, .navWrapper a:visited {font-size:13px; line-height:110%; text-transform:uppercase; color:#FFFFFF; letter-spacing:.05em; display:block; background:url(../../images/bkgNavItemMain.gif) #94A6BF; padding:15px 15px 15px 27px; text-decoration:none;}
.navWrapper a:hover {color: #FFFFFF; background:url(../../images/bkgNavItemMaino.gif) #73859F; text-decoration:none;}


.subNavWrapper a, .subNavWrapper a:link, .subNavWrapper a:visited {font-size:12px; line-height:110%; color:#68829B; letter-spacing:0em; font-weight:bold; display:block; padding:3px 15px 5px 0px; text-decoration:none;}
.subNavWrapper a:hover {color: #335778; text-decoration:none;}

.tertNavWrapper a, .tertNavWrapper a:link, .tertNavWrapper a:visited {font-size:11px; line-height:107%; color:#4b8981; letter-spacing:0em; font-weight:normal; display:block; padding-bottom:5px; text-decoration:none;}
.tertNavWrapper a:hover {color: #235a53; text-decoration:none;}


#secondaryNavWrapper a, #secondaryNavWrapper a:link, #secondaryNavWrapper a:visited {font-size:12px; line-height:107%; color:#5C6668; text-decoration:none;}
#secondaryNavWrapper a:hover {color: #202729; text-decoration:none;}

.horizNav a, .horizNav a:link, .horizNav a:visited {color:#FFF; text-decoration:none;}
.horizNav a:hover {color: #4C5557; text-decoration:none;}

#footer a, #footer a:link, #footer a:visited {color:#AAB1B2; text-decoration:none;}
#footer a:hover {color: #AAB1B2; text-decoration:underline;}

.homeNews a, .homeNews a:link, .homeNews a:visited {color:#0E76BC; font-size:12px; font-weight:bold; line-height:110%; display:block; padding-bottom:7px; text-decoration:none;}
.homeNews a:hover {color: #03578F; text-decoration:none;}

.homeResources a, .homeResources a:link, .homeResources a:visited {color:#0E76BC; line-height:110%; display:block; padding-bottom:6px; text-decoration:none;}
.homeResources a:hover {color: #0E76BC; text-decoration:underline;}

a.lnkAccent02Sm, a.lnkAccent02Sm:link, a.lnkAccent02Sm:visited {color:#E98525; font-size:10px; line-height:108%; text-transform:uppercase; display:block; padding-top:7px; text-decoration: none;}
a.lnkAccent02Sm:hover {color:#A35105; text-decoration: none;}



/* 
FORMS -------------------------------------------------------------------------------------------
*/

input,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.searchField {
	margin: -2px 6px 0px 25px;  
	height: 15px;
	background-color:#FFFFFF;
	float:left;
}



/* 
LISTS -------------------------------------------------------------------------------------------
*/

#secondaryNavWrapper ul{
	margin: 10px 0px 0px -4px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
#secondaryNavWrapper li{
	background: url(../../images/imgBulletNavArrow.gif) no-repeat 2px 4px;
	padding: 0px 0px 0px 18px;
	margin: 0;
	/*height: 1%;*/
}


.homeRightColumn ul {
	margin:0px;
	padding:0px 40px 20px 80px;
	list-style-type: none;
}
.homeRightColumn li {
	font-size:12px;
	line-height:120%;
	background: url(../../images/imgBulletBlueDot.gif) no-repeat 0px 5px;
	padding:0px 0px 5px 18px;
}


.intContent li {
	padding:0px 0px 10px 0px;
}




/* 
LAYOUT -------------------------------------------------------------------------------------------
*/


/* ----- STRUCTURAL STYLES ----- */

#wrapper {
	width: 955px;
	background: url(../../images/bkgMain.gif) repeat-y 0px 0px #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	display:table;
	position:relative;
}

#wrapperInt {
	width: 955px;
	background: url(../../images/bkgMainInt.gif) repeat-y 0px 0px #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
	display:table;
	position:relative;
}

#bkgTop {
	background: url(../../images/bkgMainTop.jpg) no-repeat;
}

#bkgTop2 {
	background: url(../../images/bkgMainTop2.jpg) no-repeat;
}

#bkgTopInt {
	background: url(../../images/bkgMainTopInt.gif) no-repeat;
}


#wayfinderTextSizer {
	padding:0px 39px 0px 0px;
	font-size:11px;
	color:#FFFFFF;
}

#leftColumn {
	width:215px;
	margin:0px;
	padding:0px;
	text-align:left;
	float:left;
	clear:left;
	position:relative;
}

#mainColumn {
	margin:0px 0px 0px 238px;
	_margin:0px 0px 0px 235px;  /*-- IE6 workaround*/
	padding:0px;
	text-align:left;
	clear:none;
	position:relative;
}

.navWrapper {
	padding:0px 0px 0px 23px;
}


.subNavWrapper {
	padding:13px 0px 12px 50px;
}

.subNavItem {
	font-size:12px;
	line-height:110%;
	color:#68829B;
	letter-spacing:0em;
	font-weight:bold;
	display:block;
	padding:3px 15px 5px 0px;
}

.tertNavWrapper {
	padding:0px 0px 0px 20px;
}

#secondaryNavWrapper {
	padding:14px 0px 20px 47px;
	background:url(../../images/bkgSecondaryNav.gif) repeat-y;
}


#search {
	width:192px;
	height:58px;
	background-image:url(../../images/bkgSearch.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-left:23px;
}

.lftColLogosWrapper {
	padding-left:23px;
}

.lftColLogos {
	padding-bottom:23px;
}

#footer {
	width:955px;
	font-size:11px;
	color:#AAB1B2;
	text-align:left;
	padding:0px 0px 25px 0px;
}


/* ----- GET A GAME PLAN STYLES ----- */
.planHub {
	padding:3px 0px 0px 3px;
	height:113px;
}

.planHub .button {
	padding:27px 0px 0px 20px;
}

.horizNav {
	font-size:12px;
	font-weight:bold;
	padding:8px 32px 0px 0px;
	height:32px;
}

.homeRightColumn {
	width:318px;
	padding:210px 0px 0px 0px;
	float:right;
}

.homeRightColumn2 {
	width:195px;
	padding:110px 0px 0px 0px;
	float:right;
}

.homeLeftColumn {
	width:370px;
	padding: 30px 0px 0px 0px;
}

.homeLeftColumn .evac {
	margin:35px 0px 0px 30px;
}

.homeLeftColumn #content {
	font-size:11px;
	padding-left:30px;
}

.intro {
	line-height:160%;
	background:url(../../images/imgOrangeArrow.gif) no-repeat;
	padding:3px 30px 0px 30px;
}

.intro .accent {
	font-size:17px;
	line-height:160%;
	color:#E18000;
}

.homeNews {
	line-height:132%;
}

.homeNews .date {
	color:#919A9C;
	font-weight:bold;
}

.homeResources {
	color:#0E76BC;
	line-height:110%;
}

.intContent {
	padding:40px 40px 20px 20px;
}




/* ----- CONTENT STYLES ----- */

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.gradientTitleBar {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:108%;
	font-weight:bold;
	letter-spacing:0.05em;
	text-transform:uppercase;
	padding:2px 10px 2px 30px;
	margin:35px 0px 10px 0px;
	background:url(../../images/bkgGradientTtlBar.gif) repeat-y left;
}

.thinTitleBar {
	font-family: Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#819EB8;
	line-height:108%;
	font-weight:bold;
	letter-spacing:.05em;
	text-transform:uppercase;
	padding:2px 10px 2px 5px;
	background:#033C70;
}

.nestedSidePod {
	background:url(../../images/bkgSidePodFooter.gif) repeat-y;
	width:180px;
	float:right;
	margin-left: 20px;
}

.nestedSidePod .content {
	font-size:11px;
	color:#899596;
	line-height:110%;
	padding:0px 20px 0px 20px;
}

.nestedSidePod .steps {
	text-align:center;
	padding:0px 10px 0px 10px;
}

.head {
	font-size:21px;
	color:#E18000;
	line-height:110%;
	display:block;
	padding-bottom:16px;
}

.subHead {
	font-size:15px;
	color:#2D87C4;
	line-height:110%;
	display:block;
	padding-bottom:4px;
}

.tertHead {
	font-size:12px;
	color:#E98525;
	font-weight:bold;
	line-height:110%;
	display:block;
	padding-bottom:3px;
}

.accent01 {  /*BLUE*/
	color:#2D87C4;
}

.accent02 {  /*ORANGE*/
	color:#E98525;
}

.horizDivider {
	padding:30px 0px 30px 0px;
	display:block;
}