
body {text-align:center; background-color: rgb(149,159,109);
	   margin:0; padding:0; font-family: 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif}

a:link {color:rgb(53,80,120)}
a:visited {color:rgb(53,80,120)}
a:hover {color:rgb(84,57,40)}


div.titlebar {background-color:rgb(82,56,38); text-align:center; color:rgb(255,255,155); width:530px;
	font-size:20px; font-weight:bold; position:relative; padding:10px 0px; margin-bottom:20px}
	
div.neatline {border-top:1px solid rgb(82,56,38); width:490px; line-height:5px}

#frame {background-color: rgb(227,225,193); color:rgb(84,57,40);
	margin:50px auto; text-align:left; width:530px; border:1px solid rgb(82,56,38)}	
#frame h3 {text-align:center}
#frame p {margin:20px}

#frame label {float:left; width:150px; margin:0.5em 0.5em 0 0; text-align:right; font-size:14px}
#frame label.required {font-weight:bold}
#frame input, textarea {margin-top:0.3em; width:275px; padding-left:5px; color:#666}
#frame input.required {border-color:rgb(82,56,38); font-weight:bold; color:black}
#frame span.required {color:rgb(82,56,38); font-weight:bold}
#frame input.goBtn {background-color:rgb(100,100,100); color:white; font-weight:bold; width:75px}
#frame select {margin-top:0.3em}
#frame select.required {border-color:rgb(82,56,38); font-weight:bold}
#frame fieldset {border:0; padding:.5em;}

div.col {float:left; width:200px; margin:0 20px}


#footer {color:rgb(204,196,190); width:650px; font-family:verdana, arial, sans-serif; font-size:11px; margin-top:20px;
	background-color:white}
#footer a:link, #footer a:visited {color:rgb(255,255,152)}
#footer a:hover {color:white}
 

