/* Application layout */

BODY {
background-color: white;
margin-top: 0px;
text-align:left;
}

iframe#queryres {
height: 100%;
}

#header {
 position:relative;
 text-align:left; /* Counteract to IE5/Win Hack */
 width:800px;
 height: 140px;
 left:0px;
 top: 0px;
}

#footer {
display:none;
}

#midsection {
  position:relative;
  text-align:left; /* Counteract to IE5/Win Hack */
  top: 0px;
  left: 0px;
  width: 800px;
}

#LeftColumn{
position: absolute;
top: 0px;
left: 0px;
width: 366px;
height: 3000px;
}

#RightColumn {
 position:relative;
 top: 0px;
 left: 376px;
}

/* End Application layout */

/* Left Column Style */

#headerTextRes {
position: absolute;
top: 5px;
left:10px;
}

#whatlookingfor {
display: none;
}


#searchresultsheader {
  position:absolute;
  left:0px;
  top:0px;
  height: 28px;
  width: 361px;
  z-index:2;
  font-family: Tahoma;
  font-weight: bold;
  color: #ffffff;
  font-size: 80%;
  background-color:#758073;
}

#printlist {
display: none;
}

#helpinfomap {
display: none;
}

#searchresults_outlinebox {
  position:absolute;
  top:0px;
  height:100%;
  left:0px; 
  width:359px; 
}

#searchres {
  padding:0px;
  margin:0px;
  position:absolute;
  top:27px;
  left: 0px;
  width:359px;
  z-index:1;
  height: 100%;
  border: none;
}


#findwhat {
display: none;
}


/* End Left Column Style */

#MainMapLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:7px;
  top:11px;
  width:410px;
  height:410px;
  z-index:-1;
  border: 0 none #000000;
  text-align:left;
}

#ReferenceLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:321px;
  top:7px;
  width:97px;
  height:97px;
  z-index:4;
  background-color:transparent;
}

#PanArrowsLayer {
  padding:0px;
  margin:0px;
  position:absolute;
  left:0px;
  top:4px;
  width:424px;
  height:424px;
  z-index:0;
}

.map_border {
   border: 1px solid #99CCFF;

}

#NavToolsLayer {
display:none;
  
}


#ScaleBar {
  padding:0px;
  margin:0px;
  position:absolute;
  top:437px;
  left: 220px;
  width: 175px;
  height: 30px;
  font-family: Verdana;
  z-index:3;
  background-color:transparent;
}

#LegendLayer {
  position:absolute;
  background-color:white;
  left:0px;
  top:446px;
  width:370px;
  height:55px;
  padding:0px;
  margin:0px;
  z-index:2;
}


.label
{
  font-family: Verdana;
  font-size: 10px;
  color: #333333;
}

.boldlabel {
    font-family: Verdana;
    font-size: 70%;
    color: #42966B;
}

h2 {
  font-family: Verdana;
  font-size: 80%;
  font-weight:bold;
  color: #007560;
}

p {
  font-family: Verdana;
  font-size: 70%;
  color: #E6E6DE;
}

a {
color: #E6E6DE;
}
body.blank {
text-align:left;}


/* Round Box style */
.rbroundbox { background: url(images/nt.gif) repeat; }
.rbtop div { background: url(images/tl.gif) no-repeat top left; }
.rbtop { background: url(images/tr.gif) no-repeat top right; }


/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
 
.rbcontent { 
margin-left: 15px;
width: 345px;
z-index:2;
}

.rbroundbox { 
width: 50%; 
margin: 1em auto; 
}

/* End Round Box style */


#Mapsize {
display: none;
}

/* End Footer style */




