body		

		{

	margin: 0;

	padding: 0;

	text-align: center;

	font-size: 75%;

	background-color: #FFFFFF;

	font-family: Geneva, Arial, Helvetica, sans-serif;

	color: #333333;











		}		

#wrapper		

		{

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	height: auto;

	width: 970px;

	position: relative;

	left: -1;











		}

#footercontainer {

	background-color: #a0c1e0;

	width: 100%;

	position: absolute;

	left: 1;

	height: auto;



}

#footerexpanded {

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	height: auto;

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

	font-size: 14px;

	position: relative;

	left: -1;

	background-color: #a0c1e0;

	z-index: 5;

	width: 100%;

	top: 10;

}

#logo {

	position: absolute;

	height: 96px;

	width: 382px;

	z-index: 2;

}

#topnav {

	position: relative;

	height: auto;

	width: 920px;

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

	font-size: .95em;

	color: #FFFFFF;

	text-align: right;

	letter-spacing: .1em;

	font-weight: bold;

	top: 12px;

	z-index: 3;



}

#topnav a:link, #topnav a:visited {

	color: #6e90b1;

	text-decoration: none;

}

#topnav a:active, #topnav a:hover {

	color: #6e90b1; text-decoration: underline;

}

#mastheadcontainer {

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	height: auto;

	width: 970px;

	background-color: #FFFFFF;



}

#masthead {

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	position: absolute;

	z-index: 2;

















}

#navcontainer {

	position: relative;

	height: auto;

	width: 925px;

	z-index: 4;

	text-align: center;

	top: -2px;

	left: -1px;

	margin-top: 15px;

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

	font-size: 14px;

	font-weight: bold;

	white-space: nowrap;







}

ul#navlist {

	white-space: nowrap;

	margin-left: 0;

	padding-left: 0;

	padding-top: 0px;



}

#navlist li {

	display: inline;

	list-style-type: none;

}

#navlist a {

	padding-right: 15px;

	padding-left: 15px;





}

#navlist a:link, #navlist a:visited {

	color: #FFFFFF; text-decoration: none;

}

#navlist a:active, #navlist a:hover {

	color: #c5e2ff; text-decoration: none;

}

#navbar {

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	height: 42px;

	width: 100%;

	background-image:  url(../../img/nav_bar.gif);

	position: absolute;

	top: 1px;

	left: -1;

	z-index: 1;

	background-repeat: repeat-x;





}



#locatorfoundation {

	background-image:  url(../../img/locator.gif);

	background-repeat: no-repeat;

	position: absolute;

	left: 790px;

	top: 18px;

	height: 15px;

	width: 26px;

	z-index: 6;

}

#midcontainer {

	margin: 0em auto 1em;

	text-align: left;

	padding-right: 1em;

	padding-bottom: 1em;

	padding-left: 1em;

	padding-top: 1px;

	height: auto;

	width: 950px;

	position: relative;

	left: 25px;

	top: 30px;

}

#subscriptionmain {

	position: absolute;

	width: 950px;

	left: 5;

	top: 305;

	z-index: 3;

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

	font-size: 15px;

	color: #FFFFFF;

	font-weight: bold;

}

.footerexpanded h4 {font-family:Tahoma, Verdana, Arial, Hevetica, sans-serif; font-size:12px; font-weight:bold; margin:0; padding:0;}

.footerexpanded ul {margin:0; padding:0; list-style:none;}

.footerexpanded ul li {width:150px; float:left; font-weight:bold; margin:0 0 0 62px; padding:2px 0 0 0; display:block;}

.footerexpanded ul li li {float:none; font-weight:normal; margin:0px;}

#footercont {

	background-color: #a0c1e0;

	width: 930px;

	position: absolute;

	background-image:  url(../../img/footerbar.gif);

	background-repeat: no-repeat;

	text-align: left;

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

	font-size: 12px;

	left: 0;

	height: auto;





}

.footerexpandedlist a:link, .footerexpandedlist a:visited {

	color: #333333;

	text-decoration: none;

	font-size: 11px;

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

	font-weight: bold;



}

.footerexpandedlist a:active, .footerexpandedlist a:hover {

	color: #333333; text-decoration: underline;

}

#footer {

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

	position: relative;

	left: 0;

	width: 930;

	background-color: #a0c1e0;

	z-index: 2;

	padding-top: 50px;

	background-image:  url(../../img/footerbar.gif);

	background-repeat: no-repeat;

	color: #333333;

	height: auto;





















}

#subfooter {

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

	background-color: #FFFFFF;

	text-align: center;

	background-image:  url(../../img/subfooterbckgrnd.gif);

	padding-top: 30px;

	font-size: 10px;

	font-weight: bold;

	background-repeat: no-repeat;

	width: 930px;

	top: 460px;

	left: 0px;

	position: absolute;

	background-position: center top;

}

#subfooter a:link, #subfooter a:visited {

	color: #333333;

	text-decoration: none;



}

#subfooter a:active, #subfooter a:hover {

	color: #333333; text-decoration: underline;

}

#breadcrumb {

	position: absolute;

	left: 1px;

	padding-left: 25px;

	z-index: 3;

	padding-top: 25px;

	font-weight: bold;

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





}

.elementwhitecont {

	background-image:  url(../../img/elementbar.png);

	width: 460px;

	background-repeat: no-repeat;

	height: 50;

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

	font-size: 18px;

	text-align: left;

	padding-top: 12px;

	padding-left: 30px;

	color: #FFFFFF;

}

.elementwhitecontent {

	left: 15px;

	color: #333333;

}

table.contenthome {

	height: auto;

	width: 930px;

	vertical-align: top;

}

table.contentcolumn {

	width: 464px;

	height: 125px;

}

td.barblue {

	background-image:  url(../../img/elementbar.png);

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

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 25px;

	font-size: 16px;

	background-repeat: no-repeat;

	height: 45px;

	padding-top: 2px;

}

td.contentelement {

	font-size: .8em;

	font-weight: bold;

	color: #333333;



}

td.contentcolumn {

	vertical-align: top;

	width: 465px;

	height: auto;





}

td.barwhite {

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

	font-weight: bold;

	color: #385b7c;

	padding-left: 10px;

	font-size: 1.1em;

	background-repeat: no-repeat;

	height: 30px;

}

.contentelementone {

	background-image:  url(../../img/contentelementone.png);

	background-repeat: no-repeat;

	height: 140px;

	width: 484px;

	padding-left: 7px;

	font-weight: bold;

	font-size: 0.8em;

	vertical-align: top;

	padding-top: 10px;

	color: #FFFFFF;

}

.contentelementtwo {

	background-image:  url(../../img/contentelementtwo.png);

	background-repeat: no-repeat;

	height: 188px;

	width: 484px;

	padding-left: 7px;

	font-weight: bold;

	font-size: 0.8em;

	vertical-align: top;

	padding-top: 10px;

	color: #FFFFFF;

}

.barelementfeature {

	font-weight: bold;

	color: #FFFFFF;

	padding-left: 10px;

	font-size: 1.1em;

	background-repeat: no-repeat;

	height: 42px;

	padding-top: 2px;

	background-image:  url(../../img/barelementfeature.png);



}

.contentelementthree {

	height: 188px;

	width: 484px;

	padding-left: 7px;

	font-weight: bold;

	font-size: .8em;

	vertical-align: top;

}

td.barwhitetop {



	font-weight: bold;

	color: #32516D;

	padding-left: 10px;

	font-size: 1.1em;

	background-repeat: no-repeat;

	height: 35px;

	padding-top: 5px;

}

td.contentspacer {

	height: 20px;

}

#subcontainer {

	position: absolute;

	left: -16;

	width: 930px;

	background-image:  url(../../img/leveltwobckgrnd.gif);

	background-repeat: repeat-x;

	background-color: #FFFFFF;

	top: -10px;

	text-align: left;

	padding-top: 30px;







}

#subheader {

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	background-image:  url(../../img/subheaderbar.png);

	background-repeat: no-repeat;

	height: 40px;

	width: 626px;

	position: absolute;

	top: 50px;

	left: 10;

	padding-top: 8px;

	padding-left: 20px;









}

#subscribeoption {

	text-align: right;

	vertical-align: middle;

	position: absolute;

	left: -40px;

	top: 20px;

	width: 500;





}

#addthis {



	text-align: right;

	vertical-align: middle;

	position: absolute;

	left: 390px;

	top: 26px;

	width: 200;

}

#contentsub {

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

	font-size: 12px;

	padding-top: 75px;

	padding-left: 25px;

	height: auto;

	width: 590px;



}

#rightcontent {

	position: absolute;

	left: 605px;

	top: 25px;

	width: 275;

	color: #3b5d7e;

	font-weight: bold;

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

	font-size: 18px;







}

#subnav a:link, #subnav a:visited {

	color: white;

	text-decoration: none;

}

#subnav a:active, #subnav a:hover {

	color: white;

	text-decoration: underline;

}

.contentsubtext a:link, .contentsubtext a:visited {

	color: 286288;

	text-decoration: none;

	font-weight: bold;



}

.contentsubtext a:active, .contentsubtext a:hover {

	color: 286288;

	text-decoration: underline;

	font-weight: bold;



}

#subnav {

	background-color: #000000;

	position: absolute;

	top: 115px;

	width: 930;

	height: 25;

	left: 1px;

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

	font-size: 12px;

	color: #FFFFFF;

	font-weight: bold;

	text-align: center;

	padding-top: 5px;

}

.contenttext {

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

	font-size: 12px;

	padding-left: 10px;

	padding-bottom: 20px;

	font-weight: bold;

}

.contentsubtext {





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

	font-size: 12px;

	padding-left: 10px;

	padding-bottom: 20px;

}

#sublevelonecontent {





	position: absolute;

	height: 251px;

	width: 930px;

	left: 1px;

	z-index: 1;

	top: 150px;

}

#breadcrumb a:link, #breadcrumb a:visited {

	color: #265d82;

	text-decoration: none;

	font-weight: bold;

}

#breadcrumb a:active, #breadcrumb a:hover {

	color: #265d82;

	text-decoration: underline;

	font-weight: bold;

}


