@charset "iso-8859-1";
body {margin:0px auto;padding:0px;font: 95% Arial, Verdana, Helvetica;background-color:#fff;text-align:center;}
h1,h2,h3 {padding:0px 5px;color:#060}
h1 {font-size:130%;text-align:center;margin-top:0px}
h2 {font-size:110%;margin:10px}

#outer {max-width:960px;width:expression(document.body.clientWidth > 960? "960px": "auto" );margin:0 auto;background:url(bgyellow.gif) repeat-y 21% 0%;text-align:left}

#top, #footer{background-color:#090;color:#fff;text-align:center;width:100%;margin:0px;padding:0px;}
#top h1{color:#fff}
#top{margin-bottom:4px;padding-top:6px}
#nav{width:24%;float:left;}
#nav ul{list-style-type: none;padding:0px;width:100%;margin:0px}
#nav li {margin:5px;} 
#nav li a {display: block;
text-decoration: none;color:#090;font-weight:700;padding:5px;margin:0px; background:#FF8 }
#nav li a:hover{background:#ED2;color:#060 ;}

#content{float:right;margin:15px 5px;width:73%}
#footer {clear:both;}
/* forms */
#wide label{
	margin: 0px;
	padding: 0px;
	color: #000;
    font-weight:normal;
    float:left;
    width:25%;
}
#wide h1,#wide h2 {padding:0px}
#wide .txt {border: 1px solid #090;
	width:73%;
    
}
.wtxt {width:95%}
#wide .btn, .btn {
	border:2px outset #090;
	background-color:#090;
	color:#fff;
    padding:2px;
    font-size:90%
    }
#wide .btn a{color:#fff;text-decoration:none;text-align:center;display:block}
fieldset  {padding:10px;}
legend {font-weight:700}
.txtreq {background-color:#fbb;}
.error {font-weight:600;color:#000;background-color:#ff8;padding:10px 20px}
.error a{color:#090}
img {border:0px none}
