/* ---------- misc ---------- */

* {
 padding: 0;
 margin: 0;
 border: 0;
 }

body	{
 background: #E0E4DF url(background.png) no-repeat fixed;
 color: #000000; 
 font: 12px/1.3em Arial, sans-serif;
 text-align: center;
 }

/* ---------- div ---------- */

#container {
padding: 10 px;
margin: 20px auto;
 border: 1px solid #ddd;
 background: #Ffffff repeat-y 50% 50%;
 text-align: left;
 width: 698px !important;
 width /**/:700px;
 }
#intro {
 background: url(header.png) no-repeat 0 0;
 }
#container, #intro {
 position: relative;
 }
#pageHeader {
 width: 700 px;
 height: 130px;
 }
#preamble, #supportingText {
 width: 553px;
 }
#supportingText {
 background: no-repeat 0 100%;
 width: 553px;
 }

#footer {
 text-align: center;
 font: 10px/33px Tahoma, Arial, sans-serif;
 width: 698px;
 height: 35px;
 }
 
#quickSummary, #linkList {
 position: absolute;
left: 553px;
 width: 140px;
 font: 10px/1.3em Arial, Tahoma, sans-serif;
 }
 
#quickSummary {
 top: 130px;
padding-top: 18px;
 }
 
#linkList {
 top: 130px;
 }
 
#linkList div {
 text-align: center;
 }
 


/* ---------- h3 ---------- */
h3 {
	color: #000000;
	font-size: 12px;
	font-weight: 900;
	text-transform: uppercase;
	margin: 30px 0 2px 0;
	}

#linkList h3 {
g margin: 0 10px;
 width: 120px;
 height: 10px;
 }

/* ---------- p ---------- */

p {
 padding: 0 15px 5px;
 text-align: justify;
font: 12 px;
 }
#supportingText p {
margin-right: 145px
left: 140px;
 }
#quickSummary p {
 padding: 3px 12px 0;
 text-align: left;
 }

/* ---------- a ---------- */

a {
 text-decoration: none;
 }
a:link, a:visited {
 color: #666;
 }
a:hover, a:active {
 color: #000;
 }
#supportingText a {
 font-weight: bold;
 }
#footer a {
 padding: 0 1px;
 font-weight: normal;
 }
#quickSummary a:link, #quickSummary a:visited, #footer a:link, #footer a:visited {
 border-bottom: 1px dotted #888;
 }
#quickSummary a:hover, #quickSummary a:active, #footer a:hover, #footer a:active {
 border-bottom: 1px dotted #222;
 }
#linkList a:link, #linkList a:visited {
 color: #888;
 }
#lselect a:link.c, #lselect a:visited.c {
 display: inline;
 color: #666;
 }
#linkList a:hover, #linkList a:active, #lselect a:hover.c, #lselect a:active.c {
 color: #000;
 }
#lselect a {
 display: block;
 text-transform: lowercase;
 }

/* ---------- ul, li ---------- */

ul {
 margin: 5px 10px 0;
 border-top: 1px solid #ddd;
 text-align: left;
 list-style: none;
font: 12px;
 }
li {
 padding: 3px 0 3px 20px;
 border-bottom: 1px solid #ddd;
 background-repeat: no-repeat;
 background-position: 6px 5px;
 display: block;
 list-style: none;
font: 12px;
 }
li:hover {
 background-color: #f3f3f3;
 }


/* ---------- the unused ---------- */

/* ---------- the unused ---------- */

h1, h2{
 display: none;
 }
