*{
 padding:0;
 background-repeat:no-repeat;
}
body{
 font-family:arial,helvetica,sans-serif;
 color:#888;
 background-color:white;
 font-size:small;
 margin-top:100px;
 text-align:center;
}
div, p, h2, h1{
 text-align:left;
 width:350px;
}
h3{
 width:200px;
 padding:0px;
 color:#333333;
 font-size:14px;
 height:20px;
}
#container{
 width:700px;
 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:200px;
}
#pageHeader{
 height:240px;
 background-image:url(z-header2.jpg);
 background-position:0 0;
}
#pageHeader *{
}
#explanation h3{
	padding-top: 12px;
	padding-left: 7px;
}
#participation, #explanation, #benefits, #requirements{
 background-image:url(zbg.gif);
}
#participation h3{
	padding-top: 12px;
	padding-left: 7px;
}
#benefits h3{
	padding-top: 12px;
	padding-left: 7px;
}
p{
 background-image:url(zbg.gif);
 background-position:left bottom;
}
#requirements h3{
	padding-top: 12px;
	padding-left: 7px;
}
#requirements .p4, #benefits .p1, #participation .p3, #explanation .p2, #preamble .p3 {
 background-image:url(zbg.gif);
 background-position:left bottom;
}

head+body #linkList{
	margin-left:0px;
	padding-bottom:0;
}
#footer{
 position:absolute;
 top:0px;
 left:50%;
 overflow:hidden;
 height:24px;
 width:300px;
 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;
}