a {color: #040}
a:hover {color: #c90; border:0;}
a.imagelink {background: none; }

small.reverse a, h6.reverse a {color: #ddd}
small.reverse a:hover, h6.reverse a:hover {color: #c90; background: #333;}


h1, .head {font: 900 1.8em/1.1em Georgia, serif;
margin: 0 0 .5em 0;
color: #040}

h2, .subheadsans {font: 900 1.1em/1.1em Arial, sans-serif;
text-transform: uppercase;
margin: 1em 0 0em 0;
color: #522}

h3, .subheadserif {font: 900 1.2em/1.1em Georgia, serif;
margin: 0;
color: #522}

#appform .subheadserif {font: 900 1.2em/1.1em Georgia, serif;
margin: .3em 0 .3em 0;
color: #522}

#menu .subheadserif a {font: 900 .9em/1.1em Georgia, serif;
margin: .3em 0 .3em 0;
color: #522}

#menu .subheadserif a:hover {font: 900 .9em/1.1em Georgia, serif;
margin: .3em 0 .3em 0;
color: #c90; border:0;}


h4, body, .bodyserif {font: .92em/1.2em Georgia, serif;
margin: .6em 0 0em 0;
color: #444}

h5, .bodysans {font: .9em/1.2em Arial, sans-serif;
margin: .6em 0 0em 0;
color: #444}

.bodysansbold {font: 900 .9em/1.2em Arial, sans-serif;
margin: .6em 0 0em 0;
color: #444}

h6, .smallsans {font: 700 .7em/1.33em Arial, sans-serif;
margin: 1.5em 0 .33em 0;
color: #444}

.smallserif {font: 700 .7em/1.33em Georgia, serif;
margin: 1.5em 0 .33em 0;
color: #444}

h6.reverse {font: 700 .7em/1.33em Georgia, serif;
margin: 1.5em 0 .33em 0;
text-align:center;
color: #feb}

ul {padding: 0 0 0 20px;}

ul li {
color:#522; 
margin: 0; 
list-style-type: disc;}

ul.bodyserif li {
font: .92em/1.3em Georgia, serif;
color:#522; 
margin: 0; 
list-style-type: disc;}

.ieli {
font: 1em/1.3em Georgia, serif;
color:#522; 
margin: 0; 
}

#appform input{
font-size:12px;
padding:4px 2px;
border:solid 1px #cc9;
margin:5px 2px 5px 2px;
}

#appform .button{
clear:both;
margin: 0 30px 0 30px;
padding: 6px;
width:125px;
height:30px;
background:#522;
text-align:center;
color:#fff;
font: 700 .7em/1.33em Arial, sans-serif;
}

#appform label{
font: 900 .8em/1.2em Georgia, serif;
margin: .6em 0 0em 0;
color: #522;
text-align:right;
display:block;
}

.formtable {
width: 590px;
background:#feb;
margin: 0 0 10px 0;
border:0}

.required { color:#f00; padding: 0 0 0 3px ;}

.tooltip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	background: #ccdddd;
	border:1px #336666 solid;
	padding: 2px;
}

this.clusterMarkerTitle {
          color: black;
          font-weight: bold;
          background-color: white;
          white-space: nowrap;
          margin: 0;
          padding: 2px 4px;
          border: 1px solid black;
       }

