td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px}
		
form{ margin:0;padding:0; }
fieldset{ margin:1em 0;border:none;border:1px solid #ccc; }
legend{
	margin:1em 0;
	padding:0 .5em;
	color:#036;
	background:transparent;	
	font-size:14px;
	font-weight:bold;}

fieldset div{
	margin-bottom:.5em;
	padding:0;
	display:block;}
fieldset div input,fieldset div textarea{
	width:150px;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:1px;
	color:#333;}
fieldset div select{ padding:1px; }
 p{
   	font-size: 10pt;
   	font-family: Arial, Helvetica, sans-serif;
   	color: Black;
	text-align:left;}
td{
   	font-size: 9pt;
   	font-family: Arial, Helvetica, sans-serif;
   	color: Black;}
th{
   	font-size: 10pt;
   	font-family: Arial, Helvetica, sans-serif;
   	color: Black;}
div.fm-multi div{ margin:5px 0; }
div.fm-multi input{ width:1em; }
div.fm-multi label{ display:block; width:250px; padding-bottom:10px; text-align:right; }

#fm-submit{clear:both;padding-top:1em;text-align:center;}
#fm-submit input{border:1px solid #333;padding:2px 1em;background:#555;color:#fff;font-size:100%;}

input:focus,textarea:focus{background:#efefef;color:#000;}
fieldset div.fm-req{font-weight:bold;}
fieldset div.fm-req label:before{content:"* ";}
.odd { background:#dbe9f7; }

.titles {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: 000099}
.green {  color: 339933; font-weight: bold}
.green {  font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.orange {  font-size: 12px; color: FF6600; font-weight: bold}
.search {  font-size: 12px; font-weight: bold; color: 000066}
.event {  font-size: 12px; font-weight: bold; color: FF3300}
