* { margin: 0; padding: 0; }

html { background: #000; color: #FFFFFF; font: 65%/1.5 Arial, Helvetica, sans-serif; }

body { background: #000 url(body.gif) repeat-y 747px 0; }

p { font-size: 1.2em; line-height: 19px; }

* html p { line-height: 1.5em; }

ul { list-style: none; }

a { color: #da0000; text-decoration: none; border-bottom: 1px solid #da0000; }

a:hover { color: #FFFFFF; border: 0 !important; }

#container {
	position: relative;
	width: 747px;
	background-color: #0D0805;
}

#intro { background: url(header.jpg) no-repeat 0 0; width: 747px; padding-top: 184px; }

#pageHeader {
	position: absolute;
	top: 19px;
	width: auto;
	height: auto;
	left: 327px;
}

#preamble p, #supportingText p { margin-left: 262px; width: 450px; margin-bottom: 1em; text-align: justify; }

#preamble a, #supportingText a { font-weight: bold; }

#preamble h3, #supportingText h3 { height: 46px; margin-left: 262px; }

#supportingText #footer { top: 150px; left: 0; margin: 0 !important; width: auto; height: 50px; text-align: center; }

* html #supportingText #footer/**/{ }

#footer a { border: 0; font-size: 1.1em; }

#footer a:hover { text-decoration: underline; }

#supportingText, #supportingText #requirements { position: relative; }

#supportingText { }

#supportingText #requirements .p5 { margin: 0; width: 747px; padding: 140px 0 20px 0; text-align: center; color: #fff; font-size: 1.1em; }

#supportingText #requirements .p5 a { color: #ff0705; }

h3 { background-repeat: no-repeat; background-position: 0 15px; }

h3 span { display: block; }

#preamble h3 { }

#preamble { }

#explanation h3 { }

#explanation h3 span { left: -46px; top: 0; height: 38px;  }

#participation h3 { }

#participation { }

#benefits h3 { }

#benefits { }

#linkList h3 { font-size: 1.2em; height: 20px; background-position: 0 0; margin-bottom: 1em; }

#larchives h3 { }

#linkList {
	position: absolute;
	top: 387px;
	width: 182px;
	left: 40px;
}

#linkList ul { margin-bottom: 2em;  }

#linkList li { font-size: 1.1em; padding: 0 16px; }

#linkList a { font-weight: bold; border: 0; text-transform: lowercase; }

#linkList a:hover { text-decoration: underline; }

#linkList acronym { font-style: normal; cursor: pointer; }

#lselect li { margin-bottom: 1em; }

#lselect a { display: block; line-height: 1.2em;  }

#linkList a.c { display: inline; clear: none; color: #000; }

#linkList a.c:hover { text-decoration: none; color: #51C3C4; }