/* CSS Document */
body table{
border:0px;
}
.leftColumnTemplate{
background-color: rgb(214,228,161);
border:0px;
margin:0px;
}
.rightColumnTemplate{
background-color: white;);
border:0px;
margin:0px;
}

#leftnav{width:100%;
padding:0px;
margin:0px;
background-color: rgb(214,228,161)}
/* properties for standard column menu */
.home{width:165px;}
#leftnav ul, #rightnav ul {
  font-family:Arial, Helvetica, sans-serif;
  list-style-type:none;
  margin:0;
  font-size:.9em;
  }
#leftnav ul li, #rightnav ul li {
  background:url(/lib/img/icon/666.gif) no-repeat .3em .7em;
  padding:0 0 .2em .8em;
  }
#leftnav ul li a, #rightnav ul li a{
  text-decoration:none;
  margin:0px ;
  padding:1px 0px 1px 1px; 
  display:block;
  }
#leftnav ul li a:hover, #rightnav ul li a:hover {
  text-decoration:underline;
  background-color: #555;
  color:white;
  }
#leftnav div.home a, #rightnav div.home a{
  color:white;
  background-color:#000000;
  width:100%;
  display:block;
  text-align:center;
  padding: 2px 2px 2px 2px;
  font-weight:bold;
  }
#leftnav div.title, #rightnav div.title{
  color:white;
  background-color: #000;
  width:100%;
  display:block;
  text-align:center;
  padding: 1px 1px 1px 1px;  
  font-weight:normal;
  }

#leftnav div.category, #rightnav div.category{
  color:white;
/*  background-image: url(/bsd/lib/images/dbg5x140v5.jpg);
  background-repeat:repeat-y;*/
  background-color: green;
  width:155px;
  display:block;
  text-align:left;
  padding: 1px 1px 1px 1px;  
  font-weight:normal;
  margin-left: 5px;
  margin-right: 5px;
  font-weight:bold;
  } 

#leftnav .showinfo, #rightnav .showinfo{
display:block;
z-index:250;
background-color:#CCFF99;
border: 1px solid black;
color: black;
}

#leftnav .hideinfo, #rightnav .hideinfo{
display:none;
}

#leftnav a.nodec, #rightnav a.nodec{
text-decoration:none;
color:white;
cursor: text;
}

#leftnav a span, #rightnav a span{
display: none;
}

#leftnav a:hover, #rightnav a:hover{
position: relative;
}

#leftnav a:hover span, #rightnav a:hover span{
display: block;
position: absolute;
top: -16px;
left: 40px;
z-index:100;
background-color:black;
font-weight:normal;
}

#leftnav button{width:130px;}

.mainbody{
font-family:Arial, Helvetica, sans-serif;
margin:0px;
width:660px;
padding:0px;
}

.bsd_fs {
margin: 10px 10px 10px 10px;
/*
background-image: url(/bsd/lib/images/bluesliver200h.jpg);
background-repeat:repeat-x;
*/
}

.bsd_fs_announce {
margin: 10px 10px 10px 10px;
}


.bsd_fs legend{
font-size: 20pt;
font-weight:bold;
color:blue;
}

.bsd_fs_announce legend{
font-size: 20pt;
font-weight:bold;
font-style:italic;
color: red;
}

.mainbody button{
width:24.3%;
height: 40px;
color: blue;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
text-indent:0px;
cursor:pointer;
}

.mainbody button.review{
width:auto;
height: auto;
padding:0px 5px 0px 0px;
margin:0px 5px 0px 0px;
text-indent:0px;
color: black;
}

.mainbody p{
margin: 8px 5px 10px 5px;
text-align:justify;}

.mainbody a{font-weight:bold;}

.mainbody li a:hover{
background-color:#555555;
color:white;
text-decoration:underline;
}

.bsd_divheader{
font-family: "Courier New", Courier, mono;
background-color:rgb(80,125,51);
/*
background-image:url(/bsd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/
color:white;
padding: 5px 5px 5px 5px;
margin: 5px 5px 0px 5px;
font-size: 20pt;
font-weight:bold;
text-align: center;
}

.bsd_divheader2{
font-family:Arial, Helvetica, sans-serif;
background-color:rgb(80,125,51);
/*
background-image:url(/bsd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/

color:white;
margin: 0px 5px 0px 5px;
font-size: 20pt;
font-style:italic;
}

.bsd_divheader2nt{
font-family:Arial, Helvetica, sans-serif;
background-image:url(/bsd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
color:white;

border-right: 1px solid #35446F;
border-left: 1px solid #35446F;
padding: 5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
font-size: 20pt;
font-style:italic;
}

.bsd_divheader2s{
font-family:Arial, Helvetica, sans-serif;
background-image:url(/bsd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
color:white;
border-top: 1px solid #35446F;
border-right: 1px solid #35446F;
border-left: 1px solid #35446F;
padding: 5px 5px 5px 5px;
margin: 5px 5px 0px 5px;
font-size: 14pt;
font-style:italic;
}

.bsd_divheader3{
background-color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
color:white;
border: 1px solid #35446F;
padding: 5px 5px 5px 5px;
margin: 5px 5px 0px 5px;
font-size: 16pt;
font-style:italic;
}

.bsd_divheader4{
font-family: Arial, Helvetica, sans-serif;
background-image:url(/bsd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
color:white;
border-top: 1px solid #35446F;
border-right: 1px solid #35446F;
border-left: 1px solid #35446F;
padding: 5px 0px 5px 5px;
margin: 0px 1px 0px 1px;
font-size: 12pt;
font-weight:bold;
}

.bsd_tabbox{
font-family:Arial, Helvetica, sans-serif;
color:white;
font-size: 16pt;
font-style:italic;
height:30px;
padding: 0px 5px 0px 5px;
margin: 0px 5px 0px 5px;
}


.bsd_infoheading{
color:blue;
font-size: 20px;

}

.bsd_divbody{
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #35446F;
padding: 5px 5px 5px 5px;
margin: 0px 5px 5px 5px;
}

.bsd_divbody4{
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #35446F;
padding: 5px 5px 5px 5px;
margin: 0px 2px 5px 1px;
}

.mainbody ul{
margin: 0px 0px 0px 20px;
}

.bsd_tabdata_show{ display:block;}
.bsd_tabdata_hide{ display:none;}
.bsd_righttab{ display:none;}
.bsd_tabs{
cursor: pointer;
list-style:none;
float:left;
background-color: #777;
color:white;
width:33%;
text-align:center}

.bsd_tabs_2{
cursor: pointer;
list-style:none;
float:left;
margin: 0px 10px 0px 10px;
background-color: #777;
color:white;
width:45%;
text-align:center}

.bsd_tabselected{
cursor: pointer;
list-style:none;
float:left;
background-color:#35446F;
color:white;
width:33%;
text-align:center}

.bsd_tabselected_2{
cursor: pointer;
list-style:none;
margin: 0px 10px 0px 10px;
float:left;
background-color:#35446F;
color:white;
width:45%;
text-align:center}

html>body #leftnav ul, #rightnav ul {padding:0 0 .5em 0;} 
html>body #leftnav ul li, #rightnav ul li {
  background-position: .3em .8em;
  padding:.2em 0 .15em .8em;
  } 

.p_intro{ font-weight:bold;}  

@media print {
#leftnav, #rightnav{display:none;}
#container{display:block; width:100%;}
.leftnav, .rightnav {display:none; width:0px; margin-left:0px; margin-right:0px;}
.headerTemplate { display: none; }
.breadcrumbTemplate { display: none; }
.leftColumnTemplate { display: none; }
.rightColumnTemplate { display: none; }
.footerTemplate {  display: none; }
div.res_nav_box, div.horiz_nav_box{display:none;}
div.headerNavigationbar{display:none;}
div #headerSearch{display:none;}

#headerTopbar{color:white; background-color:white;}
div.lacountyID{color:white; background-color:white;}
.mainbody button{display:none}
} 
