body {
	font: 12px arial, helvetica, verdana, sans-serif;
	color: #10298e;
	background: #fff;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	font-weight: bold;
	color: #000000;
}

a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #10298e;
}

a img {
	text-decoration: none;
	font-weight: bold;
	color: #10298e;
	border: none;
}

acronym {
	border: 0 none;
}

ol.withDecs {
	list-style: decimal;
	list-style-type: decimal;
}

#container {
	margin: 0;
	padding: 0;
}

#quickSummary p,#preamble p {
	margin: 0;
	padding-top: 8px;
	padding-right: 30px;
	padding-bottom: 4px;
	padding-left: 10px;
}

#quickSummary .p1 {
	font-weight: bold;
	color: #10298e;
}

#intro {
	margin: 0;
	padding: 0;
	width: 303px;
}

h1 {
	margin-top: 10px;
	margin-left: 5px;
	padding: 0px;
	width: 260px;
	height: 150px;
	background: transparent url('../images/bla_blue3.jpg') no-repeat;
}

h1 span {
	display: none;
}

h4,h5 {
	margin: 0 0 9px 0;
	padding: 0;
	width: 290px;
	background: transparent;
}

hr {
	border-top: 2px;
	border-top-color: #10298e;
	border-top-style: solid;
	border-bottom: 2px;
	border-bottom-color: #10298e;
	border-bottom-style: solid;
	background: transparent;
	height: 5px;
	width: 420px;
}

h2 span {
	display: none;
}

h2 {
	text-align: center;
	width: 420px;
	font-size: 180%;
	font-weight: 700;
}

h3 {
	text-align: center;
	width: 420px;
	font-size: 130%;
	font-weight: 700;
}
#active {
	font-size: +1;
	TEXT-DECORATION: underline;
	color: darkred;
	font-weight: 600;
}
#adHeader {
	position: absolute;
	top: 5px;
	left: 253px;
	width: 480px;
	height: 100px;
	background: transparent;
}

#supportingText {
	position: absolute;
	top: 125px;
	left: 160px;
	width: 480px;
	margin: 0;
	padding: 0;
	padding-bottom: 30px;
	padding-top: 15px;
	background: transparent;
}
#supportingText ul{
	list-style-image: none;
}
#supportingText h3,#supportingText p {
	margin: 0;
	padding: 0 40px 10px 0px;
}

#supportingText h3 span {
	margin: 0px;
	padding: 0px;
	text-align: center;
}

#newsAlert {
	font: 12px arial, helvetica, verdana, sans-serif;
	color: #10298e;
	background: transparent;
}

#newsAlert h1   , #newsAlert h3   , #newsAlert h5 {
	font: 12px arial, helvetica, verdana, sans-serif;
	color: #555;
	background: transparent;
}

#newsAlert  a {
	text-decoration: underline;
	color: #10298e;
	display: block;
}

#newsAlert a:visited {
	text-decoration: underline;
	color: #10298e;
}

#newsAlert a:hover {
	text-decoration: underline;
	color: #10298e;
}

#newsAlert a.c {
	display: inline;
	text-decoration: none;
	color: #10298e;
}

#newsAlert a.c:visited {
	text-decoration: none;
	color: #10298e;
}

#newsAlert a.c:hover {
	text-decoration: none;
	color: #10298e;
}

#participation h3 {
	margin: 0 40px 5px 0px;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

#benefits h3 {
	margin: 0 40px 5px 0px;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

#requirements h3 {
	margin: 0 40px 5px 0px;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

#requirements p.p5 {
	border-top: 1px solid #ccc;
	margin: 10px 40px 5px 0;
	padding: 10px 0 0;
}

#preamble h3 span {
	display: none;
}

#explanation {
	background: transparent;
}

#explanation h3 span {
	text-align: center;
}

#linkList {
	position: absolute;
	top: 150px;
	left: 20px;
	margin: 0;
	padding: 0px;
	width: 120px;
	color: #10298e;
	background: transparent;
}

#linkList h3.select,#linkList h3.archives,#linkList h3.resources {
	margin: 0;
	padding: 3;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 4px;
	width: 110px;
	border-top: 0px;
	border-top-color: #10298e;
	border-top-style: solid;
	border-bottom: 5px;
	border-bottom-color: #10298e;
	border-bottom-style: solid;
	height: 24px;
	color: #10298e;
	background: transparent;
	background-position: left top;
	font-size: 170%;
	text-align: left;
}

#linkList h3 span {
	
}

#linkList #lselect a {
	text-decoration: none;
	color: #10298e;
	display: block;
}

#linkList #lselect a:visited {
	text-decoration: none;
	color: #10298e;
}

#linkList #lselect a:hover {
	text-decoration: underline;
	color: #10298e;
}

#linkList #lselect a.c {
	display: inline;
	text-decoration: none;
	color: #10298e;
}

#linkList #lselect a.c:visited {
	text-decoration: none;
	color: #10298e;
}

#linkList #lselect a.c:hover {
	text-decoration: none;
	color: #10298e;
}

#resourceList {
	position: absolute;
	top: 200px;
	left: 640px;
	margin: 0;
	padding: 0px;
	width: 140px;
	color: #10298e;
	background: transparent;
}
#resourceList h3.resources {
	margin: 0;
	padding: 3;
	padding-top: 5px;
	padding-left: 20px;
	padding-bottom: 4px;
	width: 110px;
	border-top: 0px;
	border-top-color: #10298e;
	border-top-style: solid;
	border-bottom: 5px;
	border-bottom-color: #10298e;
	border-bottom-style: solid;
	height: 24px;
	color: #10298e;
	background: transparent;
	background-position: left top;
	font-size: 170%;
	text-align: left;
}
#resourceList #lresources ul {
	list-style-type: none;
}
#resourceList #lresources a {
	text-decoration: none;
	color: #10298e;
	display: block;
}

#resourceList #lresources a:visited {
	text-decoration: none;
	color: #10298e;
}

#resourceList #lresources a:hover {
	text-decoration: underline;
	color: #10298e;
}

#resourceList #lresources a.c {
	display: inline;
	text-decoration: none;
	color: #10298e;
}

#resourceList #lresources a.c:visited {
	text-decoration: none;
	color: #10298e;
}

#resourceList #lresourcs a.c:hover {
	text-decoration: none;
	color: #10298e;
}
#footer {
	width: 550px;
	position: relative;
	margin: 0px 0px 0px 0px;
	padding: 0;
	margin: 0;
	padding: 3;
	color: #10298e;
	text-align: center;
}

#footer a {
	color: #10298e;
}

ul {
	margin: 7px 0 7px 7px;
	padding: 0;	
}

li {
	margin: 0 0 5px;
	padding: 0;
}

ol.withDecimals {
	margin: 0 0 2px;
	padding: 0;
	list-style-type: decimal;
	width: 430px;
}
li.wDecs {
	margin: 0 0 5px;
	padding: 0;
	list-style-type: decimal;
	width: 430px;
}

.navThirdLevel {
	font-size-adjust: 120%;
	font-variant: bold;
	font-weight: 700;
	text-decoration: underline;
}

.navSecondLevel {
	margin-left: +15px;
	font-size: 90%;
}

.weather {
	position: absolute;
	top: 120px;
	left: 653px;
}

.time {
	position: absolute;
	top: 120px;
	left: 300px;
}

.newsHeadlines {
	text-align: left;
	margin-left: 15px;
	background-color: lightyellow;
}
#newsHeadlines {
	color: #10298e;
	background: lightyellow;
}


#newsHeadlines  a {
	text-decoration: none;
	color: #10298e;
}

#newsHeadlines a:visited {
	text-decoration: none;
	color: #10298e;
}

#newsHeadlines a:hover {
	text-decoration: underline;
	color: #10298e;
}

#newsHeadlines a.c {
	display: inline;
	text-decoration: none;
	color: #10298e;
}

#newsHeadlines a.c:visited {
	text-decoration: none;
	color: #10298e;
}

#newsHeadlines a.c:hover {
	text-decoration: none;
	color: #10298e;
}

.communityList {
	text-align: left;
	margin-left: 30px;
}

.tableheader {
	background-color: #10298e;
	color: #fff;
	text-align: center;
}
a.activeNav {
	font-size-adjust: 110%;
	TEXT-DECORATION: underline;
	color: darkred;
	font-weight: 600;
}