/* CSS Document */

#leftnav, #rightnav{
padding:0px;
margin:0px;
position:relative;
top:auto;
right:auto;
float:none;
}

/* 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: #0033CC;
  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(/ldd/lib/images/dbg5x140v5.jpg);
  background-repeat:repeat-y;*/
  background-color: #287888;
  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: 1pz 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;
}

.mainbody a:hover{color:white;background-color:#555}

.ldd_fs {
margin: 10px 10px 10px 10px;
/*
background-image: url(/ldd/lib/images/bluesliver200h.jpg);
background-repeat:repeat-x;
*/
}

.ldd_fs_announce{
margin: 10px 10px 10px 10px;
}


.ldd_fs legend{
font-size: 20pt;
font-weight:bold;
color:blue;
}

.ldd_fs_announce legend{
font-size: 20pt;
font-weight:bold;
font-style:italic;
color: red;
}

.mainbody button{
width: 200px;
height: 60px;
padding:5px 5px 5px 5px;
margin:5px 5px 5px 5px;
float: left;
}

.mainbody p{
margin: 8px 5px 10px 5px;
text-align:justify;}

.ldd_divheader{
font-family: Arial, Helvetica, sans-serif;
background-color:#287888;
color:white;
border-top: 1px solid #287888;
border-right: 1px solid #287888;
border-left: 1px solid #287888;
padding: 5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
font-size: 20pt;
font-weight:bold;
}

.ldd_divheader2{
font-family:Arial, Helvetica, sans-serif;
/*
background-image:url(/ldd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/
background-color: #287888;
color:white;
border-top: 1px solid #287888;
border-right: 1px solid #287888;
border-left: 1px solid #287888;
margin: 5px 5px 0px 5px;
font-size: 20pt;
font-style:italic;
}

.ldd_divheader2nt{
font-family:Arial, Helvetica, sans-serif;
/*
background-image:url(/ldd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/
background-color: #287888;
color:white;

border-right: 1px solid #287888;
border-left: 1px solid #287888;
padding: 5px 5px 5px 5px;
margin: 5px 5px 0px 5px;
font-size: 20pt;
font-style:italic;
}

.ldd_divheader2s{
font-family:Arial, Helvetica, sans-serif;
/*
background-image:url(/ldd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/
background-color: #287888;
color:white;
border-top: 1px solid #287888;
border-right: 1px solid #287888;
border-left: 1px solid #287888;
margin: 5px 5px 0px 5px;
font-size: 14pt;
font-style:italic;
}

.ldd_divheader3{
background-color:#0099FF;
font-family:Arial, Helvetica, sans-serif;
color:white;
border: 1px solid #287888;
padding: 5px 5px 5px 5px;
margin: 5px 5px 0px 5px;
font-size: 16pt;
font-style:italic;
}

.ldd_divheader4{
font-family: Arial, Helvetica, sans-serif;
/*
background-image:url(/ldd/lib/images/dbg6x700.gif);
background-repeat:repeat-y;
*/
background-color: #287888;
color:white;
border-top: 1px solid #287888;
border-right: 1px solid #287888;
border-left: 1px solid #287888;
padding: 5px 0px 5px 5px;
margin: 0px 1px 0px 1px;
font-size: 12pt;
font-weight:bold;
}

.ldd_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;
}


.ldd_infoheading{
color:blue;
font-size: 20px;

}

.ldd_divbody{
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #287888;
padding: 5px 5px 5px 5px;
margin: 0px 5px 5px 5px;
}

.ldd_divbody4{
font-family: Arial, Helvetica, sans-serif;
border: 1px solid #287888;
padding: 5px 5px 5px 5px;
margin: 0px 2px 5px 1px;
}

.mainbody ul{
margin: 0px 0px 0px 20px;
}

.ldd_tabdata_show{ display:block;}
.ldd_tabdata_hide{ display:none;}
.ldd_righttab{ display:none;}
.ldd_tabs{
cursor: pointer;
list-style:none;
float:left;
background-color: #777;
color:white;
width:33%;
text-align:center}

.ldd_tabselected{
cursor: pointer;
list-style:none;
float:left;
background-color:#287888;
color:white;
width:33%;
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;
  } 
  
.ldd_btn{
margin: 5px 5px 5px 5px;
width: 200px;
height: 60px;
}

fieldset{
border: 2px solid #bbe; 
padding: 5px 5px 5px 5px; 
width:520px;
}

fieldset legend{
color: blue; 
font-weight:bold;
}

#main_body fieldset.tallright{
border: 1px solid #ccc; 
width: 48%; 
float:right; 
height:240px; 
cursor:pointer; 
margin: 5px 0px 5px 0px;

}

#main_body fieldset.tallleft{
border: 1px solid #ccc; 
width: 48%; 
float:left; 
height:240px; 
cursor:pointer;
margin: 5px 0px 5px 0px;
}

#main_body fieldset.shortright{
border: 1px solid #ccc; 
width: 48%; 
float:right; 
height:140px; 
cursor:pointer;
margin: 5px 0px 5px 0px;
}

#main_body fieldset.shortleft{
border: 1px solid #ccc; 
width: 48%; 
float:left; 
height:140px; 
cursor:pointer;
margin: 5px 0px 5px 0px;
}

#main_body fieldset legend{
color: #0000CC;
font-weight:normal;
padding: 0px 2px 0px 2px;
}

#form_area label, #form_area input{
display: block;
float: left;
margin-bottom: 10px;
}

#form_area input.short{
width: auto;
}

#form_area label{
text-align: right;
width: 80px;
padding-right: 5px;
}

#form_area fieldset label{
width:120px;}

#form_area fieldset input{
width:260px;}

#form_area br{
clear: left;
}

#form_area select{
float:left;
}

#fileid, #project{
display:none;
}

#form_area fieldset div{
float: left;}

.submitbutton
{
height: 20px;
width: 300px;
top: 150px;
}

.leftdata, .rightdata{
width: 400px;
float: left;
}

.leftdata{

}

  
/*
@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;}
#headerTemplate{}
#headerTopbar{color:white; background-color:white;}
div.lacountyID{color:white; background-color:white;}

} 
*/