a:link { 
  font-family: Verdana, Arial, Helvetica, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #10145A;
}
   
a:visited { 
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #669900;
}

a:hover { 
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #D41600;
}
a:active { 
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #0096E9;
	}
    
    
/* permanent links */
#permlink{
  color: #10145A;
     font-weight:bold;
  font-size: 10px; 
}


#permlink a:link, #permlink a:visited {
  color: #10145A;
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #10145A;
}
#permlink a:hover, #permlink a:active{
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #D41600;
}

body{
     font-family: Verdana, Arial, Sans-serif; 
     font-size: 10px; 
     font-style: normal; 
     color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
     }

td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.note{
     color: #666666; 
     font-weight:normal;
     font-style:italic;
}

.hi4o{
     background: #DCF1FC;
     font-weight: bold;
}
#textDim{
     color: #999999; 
}

/* ERRORS */
.error{
     color: #990000; 
     font-weight:bold;
     font-size: 12px; 
     padding-left:10px;
}
/*  FOOTER */
.copyright{
     color: #666666; 
     font-size: 10px; 
     font-weight: normal;
}

/* TESTER */
#testwidth{	
     position: relative;
	 margin: 0 auto;
     width:833px;
     background: #F68F1E;
}

/* main container for shell of page */
#maincontainer{	
     xposition: relative;
	 xmargin: 0 auto;
     width:833px;
     background: #ffffff;
     text-align:left;
    align:left;
}

/* SEARCH BOX */
/* align search labels right */
#searchformlabels{
     text-align: right;
     font-weight:bold;
	 padding-right: 4px;
}

/* align search input left */
#searchforminput{
     text-align: left;
	 padding-bottom: 5px;
}
/* submit */
#searchsubmit{
    xmargin-top:22px;
}
input#submitsearch {
background-color: #DCF1FC;
font-weight:bold;
font-family:Verdana;
font-size: 11px;
height:24px;
}
input#textinput {
xbackground-color: #DCF1FC;
xfont-weight:bold;
font-family:Verdana;
font-size: 11px;
height:16px;
}
input#textinputBG {
background-color: #DCF1FC;
xfont-weight:bold;
font-family:Verdana;
font-size: 11px;
height:16px;
}
option#selectinput {
xfont-weight:bold;
font-family:Verdana;
xfont-size: 11px;
xheight:16px;
xbackground-color: #DCF1FC;
}
option#selectinputBG {
xfont-weight:bold;
font-family:Verdana;
xfont-size: 11px;
xheight:16px;
background-color: #DCF1FC;
}


/* SEARCH RESULTS PAGE */

/* Green header div */
#searchresultsheader{
     background: #669900;
     font-weight:bold;
     font-size:11px;
     color: #10145A; 
     width:730px;
     margin-bottom:10px;
     BORDER: #669900 1px solid;

}
#searchresultsheadershort{
     background: #669900;
     font-weight:bold;
     color: #10145A; 
     xwidth:688px;
     margin-bottom:10px;

}
#searchresultsheader2{
     width:325px;
     line-height:24px;
     margin-left:10px;
      margin-right:31px;
     xbackground: #cccccc;

}
#searchresultsnav{
text-align:center;
     width:248px;
     xbackground: #cccccc;
     padding:0px;
     margin:0px;
     line-height:24px;
  font-size: 10px; 
  color: #10145A;

}
#searchresultsheader2short{
     line-height:28px;
     padding-left:10px;
     padding-right:31px;

}


#searchresultsnav a:link, #searchresultsnav a:visited {
  color: #10145A;
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #10145A;
}
#searchresultsnav a:hover, #searchresultsnav a:active{
  font-family: Verdana, Arial, Sans-serif; 
  font-size: 10px; 
  font-style: normal; 
  text-decoration: none; 
  color: #DCF1FC;
}

#searchresultsfound{
     color: #ffffff; 
     font-weight:bold;
     font-size:11px;
     line-height:24px;
}
#marginten{
     margin-bottom:10px;
}
        
/* left column */
#resultsleftcol{
     DBbackground: #cccccc;
     width:325px;
     margin-right:15px;
}
#nbhresheader{
     background: #ffffff;
     width:313px;
     line-height:28px;
     padding-left:10px;
     border: 1px solid #669900;
     font-weight:bold;
     color:#D41600;
     margin-bottom:10px;
}
#nbhresheadername{
     color:#10145A;
}

#mapdiv{
     width:325px;
    height:325px;
    background: #ffffff;
     margin-bottom:10px;
}
#nbhdes{
     width:305px;
    background: #ffffff;
     margin-left:10px;
     margin-right:10px;
     margin-bottom:15px;
}

#moreresheader{
     background: #ffffff;
     width:313px;
     line-height:28px;
     padding-left:10px;
     border: 1px solid #669900;
     color:#D41600;
     margin-bottom:10px;
}

#moreresshell{
     width:325px;
     margin-left:0px;
     margin-right:0px;
     margin-bottom:15px;
     padding-left:0px;
     xbackground: #cecece;
}

#moreresdetails{
     xwidth:310px;
     margin-left:10px;
     margin-bottom:10px;
     xbackground: #00cc00;
}

#selectedleft{
     background: #DCF1FC;
     xwidth:310px;
     padding-left:0px;
     padding-bottom:5px;
     padding-top:10px;
     margin-bottom:10px;
}
#selectedleftnotop{
     background: #DCF1FC;
     xwidth:310px;
     padding-left:0px;
     padding-bottom:5px;
     padding-top:10px;
     xmargin-bottom:10px;
}
#buselectedleftnotop{
     background: #DCF1FC;
     xwidth:310px;
     padding-left:10px;
     padding-right:10px;
     padding-bottom:5px;
     padding-top:10px;
     xmargin-bottom:10px;
}

#moreresdetailsimagecontainer{
     xwidth:310px;
     margin-left:0px;
     margin-bottom:5px;
     xbackground: #000099;
}
#moreresimageshell{	
     width:300px;
     height:50px;
     margin:0px;
     vertical-align:baseline;
}
#moreresimageitself{
     padding-left:0px;
     margin-left:0px;
     margin-right:5px;
     xwidth:50px;
}

/* center line */
#redvertline{
     background: #D41600;
}
/* right column */
#resultsrightcol{
     DBbackground: #cccccc;
     width:360px;
     margin-left:15px;
     xborder: 3px solid #669900;
}
#resresheader{
     background: #ffffff;
     width:360px;
     line-height:28px;
     padding-left:10px;
     border: 1px solid #669900;
     font-weight:bold;
     color:#D41600;
     margin-bottom:10px;
}
#resresheadername{
     color:#10145A;
}

#restcontainer{
     width:400px;
    background: #cecece;
     margin-left:0px;
     margin-bottom:15px;
}

#selectedRes{
     color: #D41600; 
     font-weight: bold;
}

#selectedright{
background: #DCF1FC;
padding-bottom:10px;
padding-top:10px;
}
#selectedrightname{
background: #DCF1FC;
padding-bottom:10px;
padding-top:10px;
width:200px;
}
#restNotes{
     color: #666666; 
     font-weight: bold;
}
#selectedpicks{
     margin-left:10px;
     margin-bottom:10px;
}
/* MULTIPLE RESULTS */
#multresultsshell{
    width:658px;
	margin-left: 15px;
	margin-right: 15px;
}

			
/* LEGEND DROP DOWN MENU */

#subcontent2{
 visibility: hidden;
}
/* divs for content */
#cdiv{
border: 4px solid #669900; 
}

/* static pages */
.blue_title {
	font-size: 10px;
	font-weight: bold;
	color: #10145A;
}


.greenSubHeader {
	color: #669900;
	font-weight: bold;
}


.red_title {color: #D41600}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.redSubHeader {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #D41600;
}

/* FOR PRINT */
.namecolwidth{
    width:160px;
}

#allsearch{
display: none;
}