/* css Zen Garden submission 151 - 'Contempo Finery', by Ro London, http://www.intersmash.com/ */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */
/* All associated graphics copyright 2005, Ro London */
/* Added: Jan. 31st, 2005 */

/* IMPORTANT */
/* This design is not a template. You may not reproduce it elsewhere without the 
   designer's written permission. However, feel free to study the CSS and use 
   techniques you learn from it elsewhere. */



*{
 margin:0;
 padding:0;
 background-repeat:no-repeat;
}
body
{
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: small;
	font-family: arial,helvetica,sans-serif;
	background-color: #779CD7;
	text-align: center;
}
#maintb
{
margin: 8px auto 8px auto;
	padding: 0;
	border: 1px solid blue;
	background-color: #ffffff;
}

.maintable
{
	font-size: small;
		
}

a:hover
{
	text-decoration:  underline;
 color: green;
}
a
{
	text-decoration:  none;
 color:   #3060b1;
}
a:visited
{
 color: #3060b1;
}
.morelink
{
	font-size:8pt;
	font-variant: small-caps;
	 text-decoration: none;
	  font-weight:bold;
	  text-align:right;
	padding-right: 30px;
 color:  #3060b1;
}

.morelink:hover
{
	font-size:8pt;
	font-variant: small-caps;
	 text-decoration: none;
	  font-weight:bold;
	  text-align:right;
	padding-right: 30px;
 color: green;
}
.articleTitle 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
     color: #616161;
    FONT-WEIGHT:   900;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
}
.alvPubDt 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
     color: #616161;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.std 
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
     color: #616161;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.stdsmall
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
     color: #616161;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}
.stdbold
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
     color: #616161;
    FONT-WEIGHT:  bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

td
{
	padding-left: 5px;
	padding-bottom: 5px;
}

div, p, h2, h1{
 text-align:left;
 width:247px;
}
h3{
 width:200px;
 padding:0px;
 color:white;
 font-size:1px;
 height:60px;
 text-indent:-1000px;
}
acronym{
 cursor: help;
}
#container{
 width:500px;
 margin-left:auto;
 margin-right:auto;
}
p{
 line-height:150%;
}
p span{
 display:block;
 padding:0 22px 22px 22px;
}
#intro{
 float:left;
}
#supportingText{
 float:left;
 width:250px;
}
#pageHeader{
 height:240px;
 background-image:url(z-header2.gif);
 background-position:0 0;
}
#pageHeader *{
 display:none;
}
#quickSummary{
 height:470px;
 background-image:url(z-d.gif);
}
#quickSummary * {
 display:none;
}
#preamble{
 margin-top:800px;
 background-image:url(z-e.gif);
 background-position:0 0;
}
#preamble p span{
 color:#966;
 text-align:center;
}
#preamble .p3{
 padding-bottom:30px;
}
#preamble h3{
 padding:20px;
 height:115px;
}
#explanation h3{
 background-image:url(z-h1.gif);
 background-position:7px 12px;
 margin-left:4px;
}
#participation, #explanation, #benefits, #requirements{
 background-image:url(zbg.gif);
}
#participation h3{
 background-image:url(z-h2.gif);
 background-position:7px 12px;
 margin-left:4px;
}
#benefits h3{
 background-image:url(z-h3.gif);
 background-position:7px 12px;
 margin-left:4px;
}

#requirements .p5{
 background-image:none;
}
#requirements .p5{
 padding-top:50px;
 background-image:url(z-leaf3.gif);
 background-position:right center;
 margin-top:0px;
 margin-bottom:100px;
 font-size:x-small;
 color:#ccc;
 text-align:center;
 background-color:#fff;
 height:250px;
}
#requirements .p5 span{
 margin-right:30px;
}
#requirements .p5 a{
 color:#aaa;
 text-decoration:none;
 font-style:italic;
}
#requirements h3{
 background-image:url(z-h4.gif);
 background-position:7px 12px;
 margin-left:4px;
}
#requirements .p4, #benefits .p1, #participation .p3, #explanation .p2, #preamble .p3 {
 background-image:url(zbg.gif);
 background-position:center bottom;
}
#linkList{
 clear:both;
 position:absolute;
 top:811px;
 left:50%;
 z-index:5;
 margin-left:-258px;
 * margin-left:-250px;
 width:247px;
 background-image:url(zbg.gif);
 background-position:0 -401px;
 height:799px;
 overflow:hidden;
 padding-bottom:0px;
 *padding-bottom:0;
}
head+body #linkList{
 margin-left:-250px;
 padding-bottom:0;
}
#linkList h3{
 height:60px;
 width:247px;
 background-position:0 0;
}
.select{
 background-image:url(z-s3.gif);
}
.archives{
 background-image:url(z-s4.gif);
 margin-top:30px;
}
.resources{
 background-image:url(z-s5.gif);
 margin-top:30px;
}
#lselect{
 background-image:url(zbg.gif);
}

#footer{
 position:absolute;
 top:0px;
 left:50%;
 overflow:hidden;
 height:24px;
 width:240px;
 background-color:#ededed;
 text-align:center;
 background-image:url(z-cr.gif);
 background-position:bottom right;
 line-height:15px;
}
#footer a{
 color:#999;
 text-decoration:none;
 font-size:x-small;
 text-transform:uppercase;
}
#footer a:hover{
 color:#333;
}
#extraDiv2{
 width:35px;
 height:24px;
 position:absolute;
 left:50%;
 margin-left:-24px;
 top:0px;
 background-image:url(z-cl.gif);
 background-position:bottom left;
}
#extraDiv1{
 width:102px;
 height:235px;
 position:absolute;
 left:50%;
 margin-left:-351px;
 top:520px;
 background-image:url(z-leaf2.gif);
}
#lselect li{
 text-align:center;
 * text-align:left;
 font-size:1px;
 color:white;
}
