h1{
	font-size:2em;
	margin:1em 0;
	border-bottom:1px solid #93835f;
	color:#93835f;
}

h2{
	font-size:1.8em;
	margin:1.2em 0;
	border-bottom:1px solid #93835f;
	color:#93835f;
}

h3{
	font-size:1.6em;
	margin:1.4em 0;
	border-bottom:1px solid #93835f;
	color:#93835f;
}

h4{
	font-size:1.4em;
	margin:1.6em 0;
	border-bottom:1px solid #93835f;
	color:#93835f;
}

h5{
	font-size:1.2em;
	margin:1.8em 0;	
	border-bottom:1px solid #93835f;
	color:#93835f;
}	

strong,b{
	font-weight:bold;
}

p{
	margin:1em 0;
	line-height:2em;
}

ul{
list-style:disc;
}

ul li{
margin-left:25px;
}



a{
color:#aaa;
text-decoration:none;
}

a:hover{
color:#white;
text-decoration:underline;
}



#pageBody img{
     margin:10px;
     padding3px;
     background:white;
     border:3px double black;
}



#pageBody .mceEditor img{
border:0px;
padding:0px;
margin:0px;

}

#pageBody #map_div img{
padding:0px;
margin:0px;
background:transparent;
}

#pageBody a{
        color:#777;
        text-decoration:none;
        }


#pageBody a:hover{
        color:#006ec7;
        text-decoration:underline;
        }


#pageBody pre{ 
                border:1px solid #aaa;
                background:#eee;
                margin:10px;
                padding:5px;
 }

.testStyle{ 
            font-size:2em;
            color:blue;
            font-style:italic;
 }

ul.form_errors{ 
                border:1px solid red;
                background:#fdd;
                padding:10px;
                padding-left:30px;
                }

div.submitted_ok{ 
                border:1px solid green;
                background:#dfd;
                padding:10px;
                padding-left:30px;  
                margin:10px;
 }

input.form_error,textarea.form_error,select.form_error{ 
                  border:2px inset red;
                  background:#fdd;
                  }

label{
       font-size:1.2em;
       border:0px solid red;
       padding:5px 0px;
       margin:0px;
       display:block;
       }

