/* --// basic elements --// */body { color: black; font: 11px Verdana, Arial, Helvetica, sans-serif; background-image: url(images/sliver.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 50% top; margin: 0; text-align: center; height: 706px; min-height: 706px; max-height: 706px; }acronym { cursor: help; border-bottom: 1px dotted #cfdcea;}/* --// links --// */a {  color: #3b4c98; text-decoration: none; }a:hover,a:active { text-decoration: underline; }a acronym { border: 0; }li a { display: block; font-weight: bold; font-size: 11px; text-transform: none; padding: 2px 0 3px; }li a.c { font-size: 9px; font-weight: normal; display: inline; padding: 0; text-transform: uppercase; }#lnavigation li a, #lresources li a { display: inline; font-size: 9px; font-weight: bold; line-height: 15px; margin: 0; text-transform: uppercase; }li a:hover, li a:hover.c { color: black; }#footer a { color: #B6B2A3; margin: 0 5px; border: 1px solid #CBC7B5; text-decoration: none; padding: 2px 3px;}#footer a:hover { background: #CBC7B5; color: #2B0101;}/* --// id selectors --// */#container {  margin: 0 auto; text-align: left;  background: url(images/body.gif) repeat-y center; width: 753px;	}#intro,#supportingText { line-height: 19px;}#pageHeader { height: 327px; background: url(images/header.jpg) no-repeat; }#pageHeader2 { background: url(images/header2.jpg) no-repeat; height: 327px; }#pageHeader3 { background: url(images/header3.jpg) no-repeat; height: 327px; }#quickSummary { background: url(images/prebg.gif) no-repeat center top; height: 248px; font-size: 12px; }#preamble { background-image: url(images/arrow.gif); background-repeat: no-repeat; background-position: 260px 0; width: 380px; margin-top: -300px; padding: 0 0 0 260px; }#supportingText { width: 380px; padding: 0 0 0 260px; }#linkList { position: absolute; top: 330px; padding-left: 15px; color: #3b4c98; width: 180px; }#lselect,#lnavigation,#lresources { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 50% bottom; padding-bottom: 12px; margin-top: 15px; }/* --// layout ...booya --// */#preamble h3,#explanation h3, #participation h3, #benefits h3, #requirements h3{ background-position: left 0; text-align: left; text-indent: 30px; }#lselect h3, #lresources h3, #lnavigation h3 { height: 23px; width: 180px; margin: 0; text-indent: -5000px; max-width: 180px; }#preamble h3 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; }#explanation h3 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; }#participation h3 { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right 50%; }#lnavigation h3 { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }#quickSummary .p2 { position: absolute; top: 190px; }#quickSummary .p1 { position: absolute; top: 20px; line-height: 14px; text-align: left; width: 200px; display: none; }#footershort { font-size: 10px; font-weight: normal; background-image: url(images/footer.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center top; text-transform: uppercase; text-align: center; display: block; width: 753px; height: 20px; padding-top: 25px; }#offer { background-repeat: no-repeat; background-position: 11px 0; height: 159px; display: block; }#quote { background-repeat: no-repeat; background-position: 11px 0; text-align: center; cursor: pointer; height: 42px; display: block; }#pageHeader h1,h2 { display: none; }#pageHeader2 h1,h2 { display: none; }#pageHeader3 h1,h2 { display: none; }/* --// lists --// */ul,li { list-style: none; padding: 0; margin: 0; }li { padding: 5px 7px; border-bottom: 1px solid #3b4c98; text-transform: uppercase; font-size: 9px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }li:hover { background: #dddefd; }