/* These styles are viewd on the Search and Search Results page */


 .search 
{
padding: 0px 0px 0px 0px;
background-color:#fff;
}
 
.search  h1
{
color: #036;
font-size: 18px;
font-weight: bold;
margin: 0; 
padding: 5px 0px 5px 10px;
}


.search h2
{	
color: #036; 
font-size: 14px;	
font-weight: bold;
margin: 0; 
padding: 5px 5px 5px 10px;
}

.search h3
{	
color: #036; 
font-size: 14px;	
font-weight: bold;
margin: 0; 
padding: 5px 5px 5px 10px;
}

.search h4
{	
color: #036; 
font-size: 12px;	
font-weight: bold;
margin: 0; 
padding: 0px 0px 0px 10px;
}

.search p
{	
color: #036; 
font-size: 12px;	
font-weight: normal;
margin: 0; 
padding: 5px 5px 5px 10px;
}

.search form select
{	
padding: 0px 0px 0px 0px;
margin-left: 10px;
}

.search form input
{	
color: #036;
/* font-size: 12px;	*/
padding: 0px 0px 0px 0px;
margin-left: 10px;
}

.search th
{	
color: #fff; 
font-size: 13px;	
font-weight: bold;
margin: 0; 
background-color: #69c;
padding: 5px 5px 5px 5px;
}

.smtxt
{
color: #003366; 
font-size: 10px;	
}

.checkBoxText
{
color: #003366;
font-size: 11px;
}

/* Results Page classes */

.breadcrumbs p {	
font-size: 10px;	
color: white;	
margin: 0; 
padding:2px 0px 1px 0px;
}

.resultsHeader p {
color: #036; 
font-size: 11px;	
font-weight: normal;
margin: 0; 
padding: 5px 5px 5px 5px;
}

.results p {
color: #036; 
font-size: 11px;	
font-weight: normal;
margin: 0; 
padding: 5px 5px 5px 5px;
}

.results th {
color: #036; 
font-size: 11px;	
font-weight: bold;
text-align:left;
margin: 0; 
padding: 5px 5px 5px 5px;
/* background-color:#fff; */
}

.results h1 {
color: #036; 
font-size: 14px;	
font-weight: bold;
margin: 0; 
padding: 5px 0px 5px 5px;
}

.results h2 {
color: #036; 
font-size: 12px;	
font-weight: bold;
margin: 0; 
padding: 5px 0px 5px 5px;
}

.results form {
margin: 0; 
}

.smallTitle {
color: #036; 
font-size: 11px;
font-weight: normal;
margin: 5; 
}



.summary h1 {
  color: #fff;
 font-size: 12px;
  font-weight: bold;
  margin: 0; 
    padding: 2px 2px 2px 10px;
}

.summary h2
{	
color: #036; 
font-size: 14px;	
font-weight: bold;
margin: 0; 
padding: 5px 3px 5px 10px;
}

.summary p {
  color: #036;
 font-size: 11px;
  font-weight: normal;
  margin: 0; 
  padding: 3px 3px 3px 25px;
}

.summary a {
  color: #00f;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

.summary a:link {
  color: #00f;
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}

.summary a:hover {
 color: #900;	
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
 	}

.summary a:visited {
  font-size: 11px;
  font-weight: normal;
  text-decoration: underline;
}


.summaryContact {
  margin: 0; 
  padding: 0px 0px 0px 0px;
background-color:#69c;
}


.summaryContact h1 {
  color: #fff;
 font-size: 14px;
  font-weight: bold;
  margin: 0; 
  padding: 3px 0px 3px 27px;
}

.summaryContact h2
{	
color: #fff; 
font-size: 13px;	
font-weight: bold;
margin: 0; 
padding: 3px 0px 3px 5px;
}

.summaryContact p {
  color: #fff;
 font-size: 11px;
  font-weight: normal;
  margin: 0; 
  padding: 3px 0px 3px 27px;
}


.summaryContact a {
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

.summaryContact a:link {
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

.summaryContact a:visited {
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
}

#mainMapContainer {
  border: 1px solid olive;
  cursor: crosshair;
}

#cursorTrack, #cursorTrack INPUT
{
  border: 0px blue none;
  font: 8pt Verdana, geneva, arial, sans-serif;
  color: #000000;
  background-color: transparent;
}

#mapScaleText, #mapScaleText INPUT
{
  font: 8pt Verdana, geneva, arial, sans-serif;
  color: #000000;
}