
td#contentright{
 text-align: center; 
 width: 160;
 vertical-align: top; 
 }

td#contentleft {
 width: 153px;
 vertical-align: top;
 padding: 0;
 background-color: #333399;
 }


td#contentleft p {
 width: 153px;
 display: none;
 background-color: #333399;
 }


#leftnav{
border: 0px solid black;
width: 153px;
background-color: white;
}

#leftnav a{
font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: black;
line-height: 20px;
text-decoration: none;
border-bottom: 1px solid black;
}

#leftnav a#selected{
background-color: black;
color: white;
}

#leftnav a#parent{
font: bold 12px Arial, Helvetica, Verdana, sans-serif; 
}

#leftnav a#parentselected{
font: bold 12px Arial, Helvetica, Verdana, sans-serif; 
background-color: black;
color: white
}

html>body #leftnav a{ /*Non IE rule*/
width: auto;
}

html>body #leftnav a#selected{ /*Non IE rule*/
width: auto;
}

#leftnav a:hover{
background-color: #C0C0C0;
color: black;
}


body {font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 background-color: #FFFFFF;
 margin-left:0px; 
 margin-right:0px; 
 margin-top: 0px; 
 margin-bottom:0px 
 }

p {font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 color: #000000;
 text-decoration: none;
 } 

a {font: normal Arial, Helvetica, Verdana, sans-serif; 
 color: #2D3C8F;
 text-decoration: none; 
 font: bold;
 }
 
a:link {font: normal Arial, Helvetica, Verdana, sans-serif; 
 color: #2D3C8F;
 text-decoration: none; 

 }
 
a:visited {font: normal  Arial, Helvetica, Verdana, sans-serif; 
 color: #2D3C8F;
 text-decoration: none; 

 }

a:hover {font: normal  Arial, Helvetica, Verdana, sans-serif; 
 color: #2D3C8F;
 text-decoration: underline; 

 }

a:active {font: normal  Arial, Helvetica, Verdana, sans-serif; 
 color: #2D3C8F;
 text-decoration: none; 

 } 
 
td{font: normal 12px Arial, Helvetica, Verdana, sans-serif;
 text-decoration: none; 
 } 

li {font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 color: #000000;
 text-decoration: none;
 } 

/*  TOP TABLE WITH IMAGES  */

table#header {
 width:780; 
 border-collapse: collapse; 
 }

td#headerleft {
 background: #FFF url(/images/header_left.jpg) left top no-repeat;
 width: 197px;
 height: 65px; 
 }

td#headermiddle {
background: #FFF url(/images/header_middle.jpg) left top no-repeat;
 width: 355px;
 height: 65px; 
 }
 

/*
td#headerbackground {
    width: 114px;
    height: 73px; 
    background-color: #1F4DD7;
 }
*/
 
td#headerright {
    background: #FFF url(/images/header_right.jpg) left top no-repeat;
 width: 228px;
 height: 65px; 
 }

/*  TOP NAVIGATION (EXAMPLE: HOME, NEWS/EVENTS, JOBS, ABOUTTHE COUNTY)  */

table#topnavbar {
 width:780; 
 border-collapse: collapse; 
 border:none;
 background-color: #475175;
 color: #FFF;
 }  


   
td#topnavigation {
   height: 16px;
    text-align: center; 
    font-size: 12px; 
    color: #fff;
    text-decoration: none;
    }



   td#topnavigation a {
    color: #ffffff;
    text-decoration: none;
    }

   td#topnavigation a:hover {
    color: red;
    text-decoration: none;
    }

   td#topnavigationSelected {
    height: 16px;
    text-align: center; 
    font-size: 12px; 
    color: #000;
    text-decoration: none;
    }

   td#topnavigationSelected a:hover {
    color: red;
    text-decoration: none;
    }


   td#topnavigationSelected a {
    color: yellow;
    text-decoration: none;
    }





td#dots {
 background: url(/images/dot.gif) center  no-repeat;
 width: 20px;
 }

/*  BOTTOM NAVIGATION (EXAMPLE: HOME, NEWS/EVENTS, JOBS, ABOUTTHE COUNTY)  */

table#bottomnavbar {

 border-collapse: collapse; 
 border:none;
 background-color: #000;
 color: #FFF;
 }  
   
td#bottomnavigation {
   height: 16px;
    text-align: center; 
    font-size: 10px; 
    color: #fff;
    text-decoration: none;
    }

   td#bottomnavigation a {
    color: #ffffff;
    text-decoration: none;
    }

   td#bottomnavigation a:hover {
    color: red;
    text-decoration: none;
    }

   td#bottomnavigationSelected {
    height: 16px;
    text-align: center; 
    font-size: 10px; 
    color: #000;
    text-decoration: none;
    }

   td#bottomnavigationSelected a {
    color: yellow;
    text-decoration: none;
    }

   td#bottomnavigationSelected a:hover {
    color: red;
    text-decoration: none;
    }

/*  GOLD LINE BETWEEN TOP TABLE AND TOP NAVIGATION  */


   td#hr {
    height: 3px;
    width: 780px;
    background-color: #F9BE00
    }


/* working */

 




  td#bkline {
 background: #FFF url(/images/bkline.gif) left top repeat;
 height: 1px;
 width: 153px;
    }

#rplines {
 background: #FFF url(/images/bkgd2.gif) left top repeat;
 width: 153px;
 height: 52px; 
 }
    

   td#hr2 {
    background-color: #000000;
    width: 780px;
    height: 1px; 
    } 



 

#StyleVisitor {
 background: #E10808;
 width: 10px;
 }

#StyleBusiness {
 background: #04A04A;
 width: 10px;
 }

#StyleCourt  {
 background: #329AB2; 
 width: 10px;
 }
#StyleCounty  {
 background: #C4C151; 
 width: 10px;
 }


#StyleSectionNav a {
 border-color: #C4C151; 
 color: #FFF; 
 background: #333399;
 text-decoration: none;
 font: normal;
 }
#StyleSectionNav a:hover {
 border-color: #C4C151; 
 color: #FFF; 
 background-color: #000000;
 background: #000000;
 text-decoration: none;
 font: normal;
 } 

#StyleSectionNavSelected a {
 border-color: #C4C151; 
 color: #339; 
 background: #FFF; 
 text-decoration: none;
 font: bold;
 }
#StyleSectionNavSelected a:hover {
 border-color: #C4C151; 
 color: #FFF; 
 background-color: #000000;
 background: #000000;
 text-decoration: none;
 font: bold;
 } 







table#caption{ 
 border-collapse: collapse; 
 border:none;
 cell-spacing:0;
 } 
 
table#caption td {
 font: normal 11px Arial, Helvetica, Verdana, sans-serif; 
 padding: 0; 
  color : #2D3C8F;
 } 


.ContactTitle  {font: normal Arial, Helvetica, Verdana, sans-serif; 
  color : #FFFFFF;
  text-decoration : none;
  text-align: center;
  font-weight : bold;
}


.caption {
 font: normal 11px Arial, Helvetica, Verdana, sans-serif; 
 padding: 0; 
  color : #2D3C8F;
 } 

.small  {font: normal 9px Arial, Helvetica, Verdana, sans-serif; 
   text-decoration : none;
  }


.subTitleWhite {font: normal Arial, Helvetica, Verdana, sans-serif; 
  color : #FFFFFF;
  text-decoration : none;
  font-weight : bold;
}


.deptcategorytitle {font: normal 14px Arial, Helvetica, Verdana, sans-serif; 
  color : #333399;
  text-decoration : none;
  font-weight : bold;
}


.bold  {font: normal Arial, Helvetica, Verdana, sans-serif; 
  color : #000000;
  text-decoration : none;
  font-weight : bold;
}

.title  {font: normal Arial, Helvetica, Verdana, sans-serif; 
  color : #2D3C8F;
  text-decoration : none;
  font-weight : bold;
}

 .med
{
    margin-bottom: 0px;
    font: bold 12pt Arial, Helvetica, Verdana, sans-serif;
    COLoR: #000000;
    text-decoration: none
}

 h2 {font: normal 18pt Arial, Helvetica, Verdana, sans-serif; 
  color: #000000;
  text-decoration: none; 
  } 
  
 h1 {font: normal 8pt Arial, Helvetica, Verdana, sans-serif; 
  color: #2D3C8F;
  text-decoration: none; 
  } 

#infoonhand {
 padding:5;
 }
#infoonhandtitle {
 padding:5;
 background-color: #333399;
 color: #fff;
 font: bold ; 
text-align: center;
 }


 

 
/*
Main
*/


table#online {
 width:780; 
 border-collapse: collapse; 
 border:none;
 cell-spacing:0;
 } 
 
table#online td {
 padding: 0; 
 } 
 
table#sectionnav {
 width:780; 
 border-collapse: collapse; 
 border:none;
 cell-spacing:0;
 } 
 
table#sectionnav td {
 padding: 0; 
 } 
table#main {
 border:none;
 cell-spacing:0;
 border-collapse:collapse;
 }
 
table#main td {
 padding: 0;  
 }

table#sitetable {
 border:none;
 cell-spacing:0;
 border-collapse:collapse;
 width:780;  
 }
 
table#sitetable td {
 padding: 0;  
 }
 
td#navspace {
 background-color: #333399;
 width: 627;
 color: #FFF;
 }

td#leftspace {
 background-color: #333399;
 width: 153;
 }



 td#blackspacer {
 background: #000000 url(/images/spacer.gif) left top no-repeat;
 background-color: #000000;
 width: 1;
 } 

 



 td#space {
 width: 14;
 background-color: #fff;
 } 
 
 td#searchcell{
width: 169;
 text-align: center; 
background-color: #81A7FC;
font: normal 8pt Arial, Helvetica, Verdana, sans-serif; 
 }
 
td#quicklinkscell{
width: 170;
 text-align: center; 
background-color: #81A7FC;
font: normal 9px Arial, Helvetica, Verdana, sans-serif; 
 }

  td#dropdowncell{
 width: 159;
 height: 32;
background-color: #FFBF00; 
font: normal 9px Arial, Helvetica, Verdana, sans-serif; 
 }

td#dropdowncell a {
font: normal 9px Arial, Helvetica, Verdana, sans-serif; 
 } 

td#dropdowncell a:hover {
font: normal 9px Arial, Helvetica, Verdana, sans-serif; 
 } 
  
td#dropdowncell a:active {
font: normal 8px Arial, Helvetica, Verdana, sans-serif; 
 } 



 #bottomnavigation {
 background: #000; 
 color: #fff;
}
 
table#footer td {
padding: 0;
 height: 23;
 background-color: #000000;
text-align: center;
 }


 
table#columnright {
 border-collapse: collapse; 
    width: 153;
 } 
 
table#columnright td {
    width: 153;
    padding: 6;
 border-width: 1px; 
 border-style: solid; 
 border-color: #333399;
 }
/*
td#contentmiddle h1 h2{
 text-align: center; 
 width: 473;
 }

table#columnmiddle {
 width: 473;
 }
 
table#columnmiddle td {
    padding: 5;
 width: 473;
 }
*/

td#contentmiddle h1 h2{
 text-align: center; 
 width: 100%;
 }

/*
table#columnmiddle {
 width: 100%;
 }
 
table#columnmiddle td {
 width: 100%;
    padding: 5;
 }
*/



/*

td#leftnavSelected a:active {
 color: #ffffff; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 


td#leftnav a:active {
 color: #FFF; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 

td#leftnavSelected a:hover {
 color: #ffffff; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 


td#leftnav a:hover {
 color: #FFF; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 





td#leftnav a {
display: block;
 color: #000; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 }

td#leftnavSelected a {
display: block;
 color: #ffffff; 
font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 }




table#leftnav {
 color: #000;
 width: 100% ;
 } 
 
table#leftnavSelected {
 color: #FFF;
 width: 100% ;
font: bold;
} 



table#leftnav td {
 color: #000;
 height: 20px ;

 } 


table#leftnavSelected td {
 color: #FFF;
 height: 20px ;
 } 


div.transOFF {
width: 100%; 
background-color: white; 
border:1px solid black; 
text-decoration: none;
color: black;
padding:3px;
font-family:Verdana, Arial, Helvetica;
font-size: 12px;
line-height:20px;
}

div.transON  {
width: 100%; 
background-color: black;
opacity:100;
filter: alpha(opacity=100); 
-moz-opacity: 100;
border:1px solid black; 
text-decoration: none;
color: white;
padding:3px;
font-family:Verdana, Arial, Helvetica;
font-size: 12px;
line-height:20px; 

}
*/

















/*


td#leftnavSelected a:active {
 color: #ffffff; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 


td#leftnav a:active {
 color: #FFF; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 

td#leftnavSelected a:hover {
 color: #ffffff; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 


td#leftnav a:hover {
 color: #FFF; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 





td#leftnav a {
display: block;
 color: #000; 
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 }

td#leftnavSelected a {
display: block;
 color: #ffffff; 
font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 }




table#leftnav {
 color: #000;
 width: 100% ;
 } 
 
table#leftnavSelected {
 color: #FFF;
 width: 100% ;
} 



table#leftnav td {
 color: #000;
 height: 20px ;

 } 


table#leftnavSelected td {
 color: #FFF;
 height: 20px ;
 } 

div.transOFF {
width: 100%; 
background-color: white; 
border:1px solid black; 
 
}

div.transON  {
width: 100%; 
background-color: black;
opacity:100;
filter: alpha(opacity=100); 
-moz-opacity: 100;
border:1px solid black; 
 
}

div.trans25  {
width: 100%; 
background-color: black;
opacity:.25;
filter: alpha(opacity=25); 
-moz-opacity: 0.25;
border:1px solid black; 

 
}

div.trans75  {
width: 100%; 
background-color: black;
opacity:.75;
filter: alpha(opacity=75); 
-moz-opacity: 0.75;
border:1px solid black; 


}



td#contentleft a {
 width: 153px;
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
  }
 td#contentleft a:hover {
 width: 153px;
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 }   
td#contentleft a:active {
 width: 153px;
 font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 text-decoration: none;
 } 
*/

/*  New styles for Table rows and white href's */

a.SubHeadWhite:link {font: normal 12px Arial, Helvetica, Verdana, sans-serif; 
 color: #FFFFFF;
 text-decoration: none; 
 font-weight: bold;
 }
 
a.SubHeadWhite:visited {font: normal  12px Arial, Helvetica, Verdana, sans-serif; 
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold; 
 }

a.SubHeadWhite:hover {font: normal  12px Arial, Helvetica, Verdana, sans-serif; 
 color: #FFFFFF;
 text-decoration: underline;
 font-weight: bold;
 }

a.SubHeadWhite:active {font: normal  12px Arial, Helvetica, Verdana, sans-serif; 
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold; 
 } 

.tableTitle1 {font: normal 13px Arial, Helvetica, Verdana, sans-serif; 
  color : #475276;
  text-decoration : none;
  font-weight : bold;
}

.tableTitle2 {font: normal 13px Arial, Helvetica, Verdana, sans-serif; 
  color : #FFFFFF;
  text-decoration : none;
  font-weight : bold;
}
