body {	background-color: #FFF;	margin: 0px;	padding: 10px;	font-family:  Georgia, "Times New Roman", Times, serif;	font-size: 90%;}p {	line-height: 180%;	}#container {	background-color: #B8B177;	border: 1px solid #DAD5D9;	padding: 0px;	margin: 0px;}#pageHeader {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	background-color: #B30202;	background-image: url(bg.jpg);}#pageHeader h1 {	height: 190px;	margin: 0px;	background-image: url(logo.jpg);	background-repeat: no-repeat;}#pageHeader h1 span, #pageHeader h2 span {	display: none;}#quickSummary p.p1 {	position: absolute;	right: 21px;	top: 21px;	width: 12em;	height: 168px;	padding: 0px;	margin: 0px;	border: 1px solid #0C2953;	text-align: center;	font-size: 90%;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	line-height: 110%;	color: #FFF;	background-image: url(posate.jpg);	background-repeat: no-repeat;	background-position: 50% 100%; 	background-color: #0C2953;	}#quickSummary p.p1 span {	display: block;	padding: 3px;}#preamble {	padding: 26px 14.5em 0px 1em;}#preamble h3 {	margin: 10px 0px 0px;	padding: 6px 20px 2px 4px;	text-align: left;	font-size: 180%;	font-variant: small-caps;	color: #5E89E6;	background-repeat: no-repeat;	background-position: 100% 0px;	background-color: #F6F7F7;}#preamble p {	text-align: justify;}#preamble p.p3 {	margin: 0px;	padding: 0px;	background-repeat: no-repeat;	background-position: 100% 100%;	background-color: #F6F7F7;}#preamble p.p1 span, #preamble p.p2 span, #preamble p.p3 span {	display: block;}#preamble p.p3 span {	margin: 0px;	padding: 10px 20px 20px 6px;	background-repeat: no-repeat;	background-position: 0% 100%;}#preamble p:first-letter, #preamble p span:first-letter {	color: #6699ff;	font-size: 140%;	font-weight: bold;	margin: 0px 2px 0px 0px;}#supportingText {	margin: 0px;	padding: 10px 16em 0px 1em;	font-size: 90%;}#explanation, #participation, #benefits, #requirements {	border: 2px solid #FFF;	padding: 0px;}#explanation {	margin: 0px 0px 10px;}#participation {	margin: 0px 0px 10px;	float: left;	width: 30%;}#benefits {	margin: 0px 0px 10px 32%;}#requirements {	margin: 0px 0px 10px 32%;}#supportingText h3 {	margin: 0px;	padding: 5px 30px 1px 2px;	text-align: left;	font-size: 120%;	font-variant: small-caps;	color: #6BA0D2;	border-bottom: 1px solid #6BA0D2;	background-color: #F6F7F7;	background-repeat: no-repeat;	background-position: 100% 50%;}#supportingText p {	text-align: justify;	margin: 10px 0px 0px 0px;	padding: 1px 3px 2px 3px;}#supportingText p:first-letter, #supportingText p span:first-letter {	font-weight: bold;}#supportingText a:link {	color: #0083FF;	font-weight: bold;}#supportingText a:visited {	color: #204160;	font-weight: bold;}#supportingText a:hover, #supportingText a:active {	color: #8C0000;	font-weight: bold;	text-decoration: none;}#linkList, #quickSummary p.p2 {	font-size: 90%;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	position: absolute;	right: 21px;	width: 12em;	border: 1px solid #0C2953;	padding: 0px;	margin: 0px;	background-color: #A4ACB3;}#quickSummary p.p2 {	height: 50px;	text-align: justify;	top: 217px;}#quickSummary p.p2 span {	font-size: 90%;	display: block;	padding: 3px;	color: #FFF;}#linkList {	top: 235px;}#linkList h3 {	background-color: #0C2953;	color: #fff;	margin: 0px;	padding: 10px 1px 1px;	background-repeat: no-repeat;}#linkList h3.select {	background-position: 50% 0%;}#linkList h3.favorites {	border-top: 1px solid #0C2953;	background-position: 40% 100%;}#linkList h3.archives {	border-top: 1px solid #0C2953;	background-position: 40% 100%;}#linkList h3.resources {	border-top: 1px solid #0C2953;	background-position: 50% 30%;}#linkList h3:first-letter, #linkList h3 span:first-letter {	color: #FFF;	font-size: 160%;}#linkList ul {	list-style-type: none;	font-size: 90%;	color: #fff;	margin: 0px;	padding: 0px;	background-color: #A4ACB3;}#linkList li {	padding: 3px 2px 3px 2px;	margin-bottom: 4px;}#linkList li:hover {	padding: 2px 1px 2px 1px;	border: 1px dotted #0C2953;	background-color: #6BA0D2;}#quickSummary p.p2 span a:link {	color: #FFF;	font-weight: bold;}#quickSummary p.p2 span a:visited {	color: #204160;}#quickSummary p.p2 span a:hover, #quickSummary p.p2 span a:active {	color: #FFD800;	font-weight: bold;	text-decoration: none;}#linkList a:link, #linkList a:visited {	border-left: 6px solid #FFF;	padding-left: 2px;	font-weight: bold;	color: #333333;}#linkList a:visited {	color: #204160;}#linkList a:hover, #linkList a:active {	border-left: 6px solid #FFD800;	padding-left: 2px;	color: #FFD800;	text-decoration: none;	font-weight: bold;}#linkList a.c:link, #linkList a.c:visited {	border-left: none;	padding-left: 0px;	font-weight: normal;	color: #FFF;}#linkList a.c:hover, #linkList a.c:active {	border-left: none;	padding-left: 0px;	color: #FFD800;	text-decoration: none;}#linkList acronym {	border-bottom: 1px #FFF dashed;}#footer {	clear: both;	text-align: right;	background-repeat: no-repeat;	background-position: 0% 95%;	margin-top: 0px;	margin-right: -16em;	margin-bottom: 0px;	margin-left: 0px;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}#footer a {	font-size: 70%;	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}#preamble p.p1 {	margin: 0px;	padding: 10px 2px 2px 6px;	background-repeat: repeat-y;	background-position: 200% 0px;	background-color: #F6F7F7; } 