/* CSS Document */

body {

	background-color: #FFFFFF;

	margin: 0; 

	padding: 0;

	font-family:   Verdana, Arial, sans-serif; 

	font-size: 12px; 

} 

.bodytext {

	font-size: 12px;}

h1 {

	font-size: 17px;

	color: #CF4A2A;

	text-align:center;

	margin:15px 0 0 0;

	padding:0 0 15px 0;

}

h2 {

	font-size: 15px;

	color: #6287A2;

	padding-bottom: 0;

	margin-bottom:0;

}

h3 {

	font-size: 13px;

	color: #6287A2;

	padding-bottom: 0;

	margin-bottom:0;

}

.bigboldblue { 

	font-size: 14px;

	color: #6287A2;

	font-weight: bold;

	}

a {text-decoration: none; }

a:link {color:#000000;} 

a:visited  { color:#666666; }

a:link:hover, a:visited:hover { color: #DD945B;}	

#banner {

	width:738px; }

#hotlinks {

	width: 145px;

	font-size: 12px;

	line-height: 18px;

	font-weight:bold;

	margin-top:32px;

}

#hotlinks ul{

	list-style: none;

	margin: 0;

	padding: 0;	

}

#navigation {

	margin-top: 30px;

}

ul.navLev1 {

	font-size: 14px;

	list-style: none;

	text-decoration:none;

	font-weight:bold;

	margin-left: 0;

	padding-left: 11px; 

	line-height: 22px;

}

ul.navLev2 {

	font-size: 12px;

	list-style-type: cirlce; 

	list-style-image:  url("images/lm.gif");	

	font-weight:normal;

	margin-left: 24px;

	padding: 0; 

	line-height: 17px;

}

.navLev2 li{

	text-indent: -8px;

	padding-left: 0;

	margin: 0;

}

ul.navLev3 {

	font-size: 12px;

	list-style: none;

	font-weight:normal;

	margin-left: 3px;

	padding-left: 0; 

	padding-bottom: 2px;

	line-height: 15px;

}

.navLev3 li { 

	list-style-image:  url(images/sp.gif);

}

#centreContent {

	width: 710px;

	margin: 0;

	padding: 0;

}

#pageContent {

	margin: 3px 20px 5px 28px;

	font-family:   Verdana, Arial, sans-serif; 

	font-size: 12px; 

	min-height: 350px;

}

#pageContent a:link { 

	text-decoration: underline;

} 

#pageContent a:visited  { 

	text-decoration: none; 

	color:#537DA8;   

}

#pageContent a:link:hover, #pageContent a:visited:hover { 

	color: #DD945B;

}		

#pageContent p {

	padding-bottom: 5px; 

}

#MissionCtA { 

	background: transparent url("images/OM_CtA-bg.gif") no-repeat top left;

	width: 710px;

	height: 215px;

	margin: 0;

	padding: 0;

}

#Mission {

	padding:35px 200px 0 20px; 

	text-align:center;

} 

#CtA {

	padding:60px 0 0 120px; 

	text-align:center;

}

#News {

	width: 710px;

	margin: 0;

	padding: 0;

	}

#NewsTop h2 {

	font-size:24px;

	text-align:center;

	color: #D76F4D;	

	font-weight:bold;

	margin: 0;

	padding: 0;

}

#NewsTop {

	background: transparent url("images/NewsFr-top.gif") no-repeat top left;

	width: 710px;

	height: 50px;

	margin: 0;

	padding: 0;

}

#NewsFrame {

	background: transparent url("images/NewsFr-bg.gif") repeat-y top left;

	width: 710px;

	min-height: 180px;

	margin: 0;

	padding: 0;

}

#NewsFrame div {

	margin-left: 105px;

	margin-right: 90px;

	}

#NewsFrame div p {

	margin: 0;

	padding: 0;

	}

#rightCol {

	padding: 0;

	margin: 0;

	width:161px;

}

#pollHdr {

	width:161px;

	background: transparent url("images/Vote-hdr.gif") no-repeat top left;

	height: 78px;

}

#pollHdr h2{

	padding-top: 35px;

	padding-left: 15px;

	padding-bottom: 0;

	margin: 0;

	font-size:14px;

	line-height: 18px;

	font-weight:bold;

	text-transform: uppercase;

	text-decoration: none;

	color:#000000;

}

#pollFrame {

	background: transparent url("images/RtSide-bg.gif") repeat-y top left;

	width: 161px;

	min-height: 160px;

	margin: 0;

}

#poll {

	font-size: 11px;

	margin: 0;

}

#pollFrame div {

	margin: 0 20px 0 11px;

	padding: 0;

}

#pollFrame div p {

	margin: 0;

	padding: 0;

}

#pollFrame form {

	margin-left: 5px;

	padding: 0;

}

#eNewsLet {

	background: transparent url("images/RtSide-bg.gif") repeat-y top left;

	width: 161px;

	min-height: 110px;

	margin: 20px 0 0 0;

}

#eNewsLet h2{

	margin: 0;

	padding-top: 20px;

	padding-left: 15px;

	font-size:14px;

	font-weight:bold;

	text-transform: uppercase;

	color:#000000;

}

#eNewsLet div {

	margin: 0 20px 0 15px;

	padding: 0;

	font-size: 11px;

}

#eNewsLet div p {

	margin: 0;

	padding: 0;

}

#eNewsBot {

	width:161px;

	background: transparent url("images/Enews-bot.gif") no-repeat top left;

	height: 76px;

}

ul.Resources {

	list-style: none;

	line-height: 20px;

}

#pageFooter {width: 710px;}

#pageFooter a:visited  { 

	text-decoration: none; 

	color:#000000;   

}

#pageFooter a:link:hover, #pageFooter a:visited:hover { 

	color: #DD945B;

}

.ftopts {

	font-size: 13px;

	letter-spacing: -1px;

}	

.size11 {

	font-size: 11px;

	letter-spacing: -1px;

}

.size9 { font-size: 9px;}

.orange { color: #D76F4D;	}

.ltorange { color: #DD945B; }

.red {color: #CF4A2A; }	

.green {color: #9DAA4E; }

.dkgreen {color:#828D41; }

.blue {	color: #8EA8BC; }

.dkblue {color: #6287A2; }

.activeOpt {color:#CF4A2A; }

#mainForm {margin-left:10px;}

#mainForm td {padding: 3px 2px;}

#mainFormError {

	position: relative;

	border: 1px;

	border-style: solid;

	margin: 0 auto;

	text-align: left;

	width: 70%; }

input.mainFormError {	background-color: #d8dcb8;}

textarea.mainFormError{	background-color: #d8dcb8;}

select.mainFormError{	background-color: #d8dcb8;}



body.activeAbtUs  a.pgAbtUs,

body.activeKT a.pgKT,

body.activeNAl  a.pgNAl,

body.activeNHA a.pgNHA,

body.activeTr a.pgTr,

body.activeCom  a.pgCom,

body.activeC-KC  a.pgC-KC,

body.activeC-N  a.pgC-N,

body.activeC-S  a.pgC-S,

body.activeC-H  a.pgC-H,

body.activeKSp  a.pgKSp,

body.activePoll  a.pgPoll,

body.activeKTm a.pgKTm,

body.activeSV a.pgSV,

body.activeCSt  a.pgCSt,

body.activeResL a.pgResL,

body.activeJCD  a.pgJCD,

body.activeNewsl  a.pgNewsl {color:#CF4A2A;}


.letterp {
	margin-bottom: 1px;
}
.needspace {
	margin-bottom: 10px;
}



.letterlist {
	list-style-type: none;		
}
.smallbtm {
	margin-bottom: 3px;
	padding-bottom: 0px;
}

.boldspan {
	font-weight:bold;
}#mppinfo {
	margin-left: 15px;
	margin-top: 15px;
}
.mppname {
	width: 350px;
}
.yellowbg {
	background-color: #FFFF06;
	text-decoration: none;
	color: #000000;
}
.arrowlist {
	list-style-type: none;
	list-style-image: url(images/arrow.jpg);
}

