body {
	width: auto;
	margin: 1em;
}

/* LAYOUT CONAINERS ///////////////////////////////////////*/
#pageContainer {
	width: auto;
	background-image: none;
}
#banner {
	height: auto;
	margin: 0;
	padding: 0;
	border-bottom:2px solid #990000;
	text-align: left;
}

#mainContentContainer {
	width: auto;
	float: none;
}
#sidebar {
	display: none;
}
#footer {
	width: auto;
	clear: none;
}



/* BANNER ///////////////////////////////////////*/
#banner {
	padding-bottom: 1em;
}
#banner img.logo {
	display: block;
}
.home #banner {
	background-image: none;
}
.who #banner {
	background-image: none;
}
.what #banner {
	background-image: none;
}
.news #banner {
	background-image: none;
}
.involved #banner {
	background-image: none;
}
#bannerQuote {
	display: none;
}
#mainMenu {
	display: none;
}


/* FOOTER ///////////////////////////////////////*/
#footer h2 {
	color: #000;
	font-size:.9em;
	padding: 1em;
	background-color: transparent;
	font-weight:normal;
}
#footer p {
	display:block;
	background-color:#000;
	color: transparent;
	font-size:1em;
	padding:.5em;
}
#footer p a {color:#000000;}



/* ZONE P/HEADER STYLES ///////////////////////////////////////*/
#mainContentContainer p {
	font-size:1em;
}
#mainContentContainer .more {
	display:none;
}
#mainContentContainer .introText {
	line-height:1.2em;
	color:#000;
	margin-top:1em;
}
#mainContentContainer h1 {
	color: #000;
	background-color: transparent;
	font-size: 1.2em;
	padding: 0 0 0 .8em;
	margin:0;
}
#mainContentContainer h2 {
	color: #000;
	font-size: 1.3em;
	padding: .8em 0 0 0;
	margin:0 0 .8em 0;
}
#mainContentContainer h3 {
	font-size:1em;	
	padding:0 0 .2em 0;
	margin:0;
	color:#004159;
}
#mainContentContainer h4 {
	font-size:.9em;	
	padding:0 0 .2em 0;
	margin:0;
}
#mainContentContainer h5 {
	font-size:.9em;	
	padding:0 0 .2em 0;
	color:#004159;
}
#mainContentContainer h1 a {color:#fff;text-decoration:none;}


/* ZONE A ///////////////////////////////////////*/
#zoneA {
	width: auto;
	display: block;
}	
#zoneA-ltCol {
	float: none;
	width: auto;
}
#zoneA-rtCol {
	width: auto;
	float: none;
	margin-left: 0;
}
#zoneA-ltCol p, #zoneA-ltCol h2, #zoneA-ltCol h3, #zoneA-ltCol h4, #zoneA-ltCol h5, #zoneA-ltCol h6 {
	margin-left: 0;
	margin-right: 0;
}
#zoneA-rtCol p, #zoneA-rtCol h2, #zoneA-rtCol h3, #zoneA-rtCol h4, #zoneA-rtCol h5, #zoneA-rtCol h6 {
	margin-left: 0;
	margin-right: 0;
}


/* ZONE B ///////////////////////////////////////*/
#zoneB {
	background-image: none;
	padding:0;
	margin: 0;
	width: auto;
}	
#zoneB h2 {
	color: #FFFFFF;
	background-color: #004159;
	display: block;
	font-size:1em;
	padding: .2em .2em .2em .8em;
	margin:0 0 0 0;
}
#zoneB-ltCol {
	float: none;
	width: auto;
	margin: 0;
	padding: 0;
}
#zoneB-rtCol {
	width: auto;
	float: none;
	margin: 0;
	padding: 0;
}
#zoneB-ltCol p, #zoneB-ltCol h2, #zoneB-ltCol h3, #zoneB-ltCol h4, #zoneB-ltCol h5, #zoneB-ltCol h6 {
	margin-left: 0px;
}
#zoneB-rtCol p, #zoneB-rtCol h2, #zoneB-rtCol h3, #zoneB-rtCol h4, #zoneB-rtCol h5, #zoneB-rtCol h6 {
	margin-left: 0px;
}
#headerIMGinfocus {
	width:auto;
	height:auto;
	background-image: none;
	text-indent:0;
	font-weight: bold;
}
*>html #headerIMGinfocus {color:#000;text-align:left;} /*mac ie*/

#headerIMGkeypriorities {
	width:auto;
	height:auto;
	background-image: none;
	text-indent:0;
	font-weight: bold;
}
*>html #headerIMGkeypriorities {color:#000;text-align:left;} /*mac ie*/


/* ZONE C ///////////////////////////////////////*/

#zoneC {
	margin-bottom: 1em;
	width:auto;
}
#zoneC p {
	padding-right: 0;
}
#headerIMGnews {
	width:auto;
	height:auto;
	background-color: transparent;
	background-image: none;
	text-indent:0;
	font-weight: bold;
}
*>html #headerIMGnews {color:#000;text-align:left;} /*mac ie*/

#zoneC #headerIMGinfocus {
	width:auto;
	height:auto;
	background-color: transparent;
	background-image: none;
	text-indent:0;
	font-weight: bold;
}
*>html #zoneC #headerIMGinfocus {color:#000;text-align:left;} /*mac ie*/

#zoneC #headerIMGkeypriorities {
	width:auto;
	height:auto;
	background-color: transparent;
	background-image: none;
	text-indent: 0;
	font-weight: bold;
}
*>html #zoneC #headerIMGkeypriorities {color:#000;text-align:left;} /*mac ie*/
#zoneC h3 {margin-top:20px;}
#zoneC h1 {
	margin-left:0; 
	padding-left:0; 
	border-bottom:1px solid #ccc;
}

/* ZONE D ///////////////////////////////////////*/
#zoneD {
	margin-bottom: 1em;
	margin-top:1em;
	border-top:2px solid #990000;
	background-image: none;
	padding:2em 0 0 0;
	color: #000;
	width:auto;
}
		
#zoneD th {
	font-size: 14px;
	color:#004159;
	text-decoration: underline;
	vertical-align:top;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 14px;
	margin-bottom: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 14px;
	padding-bottom: 9px;
}
		
#zoneD td {
	font-size: 11px;
	font-weight: bold;
	vertical-align:top;
	color:#000;
	margin-top: 0px;
	margin-right: 5px;
	margin-left: 24px;
	margin-bottom: 9px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 24px;
	padding-bottom: 9px;
}


/* ZONE E ///////////////////////////////////////*/
#zoneE {
	margin-bottom: 1em;
	margin-top:3em;
	width:auto;
	text-align:left;
}

#entryForm label{
	float: none;
	width: auto;
	text-align: left;
}

#entryForm input {
	
}

#entryForm textarea{
	
}

br#entryForm {

}



/* ZONE F ///////////////////////////////////////*/
#zoneF {
	margin-bottom: 12px;
	margin-top:10px;
	padding:0;
	color: #000;
	display: table;
	width: 537px;
}	
#zoneF-ltCol {
	float: none;
	width: auto;
}
#zoneF-rtCol {
	display:block;
	width: auto;
	float: none;
	margin: 0;
}
#zoneF-ltCol p, #zoneF-ltCol h2, #zoneF-ltCol h3, #zoneF-ltCol h4, #zoneF-ltCol h5, #zoneF-ltCol h6 {
	margin-left: 0px;
}


/* ZONE G ///////////////////////////////////////*/

#zoneG {
	margin-bottom: 12px;
	/*margin-top:10px;*/
	padding:0;
	color: #000;
	width: auto;
}
#zoneG p {
	padding-right:0;
}
#zoneG h1 {
	font-size:1em;
	padding: 1em 0 0 0;
	margin:0 0 1em 0;
}
#zoneG .more {
	width:auto;
	float:none;
	padding:0px 1em 0px 0;
	margin: 0 1em;
}





/* MISC ///////////////////////////////////////*/

.more {
	text-align:right;
	display:block;
	padding:0px 13px 0px 0;
	margin: 5px 13px;
	background:url(../images/arrow_more.gif) no-repeat 100% 50%;
	text-decoration:none;
	font-size:11px;
}

a.moreHREF:link { COLOR: #990000; text-decoration:none; }
a.moreHREF:visited { COLOR: #990000; text-decoration:none; }
a.moreHREF:active {  color: #990000}
a.moreHREF:hover { COLOR: #990000 ; text-decoration:none;  }

img.imgNew {float:left;padding:2px 4px 0 0;}

#clearFloat {
	height:1px;
	clear:both;
	margin:0;
	padding:0;
}
p.PDFdownload a {
	padding-left:22px;
	margin-bottom:10px;
	background:url(../images/icon_pdf.gif) no-repeat 0 50%;
}
#clearFloatMIE {
	height:1px;
	clear:both;
	margin:0;
	padding:0;
	display:none;
	
}
*>html #clearFloatMIE {display:none;} /*mac ie*/