﻿.acroreader
 {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #008000;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}

/* --------------------------------------------------------------------------------------- */
.acroreadernew
{
   font-family : Arial, Helvetica, sans-serif; 
   font-size: 9pt;
   font-weight: bold; 
   color: #FFF4E5;
}

/*------------------------------------------------------------------*/
.bodycell {
  PADDING-RIGHT: 1em;
  PADDING-LEFT: 1em;
  FONT-WEIGHT:  bold  
  FONT-SIZE: 12pt; 
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 1em;
  VERTICAL-ALIGN: text-top;
  COLOR: #000000; 
  PADDING-TOP: 1em;
  FONT-FAMILY: Arial, helvetica, sans-serif; 
  TEXT-ALIGN: justify
}
/*------------------------------------------------------------------*/
.bannertable {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-LEFT: #000000 1px solid;
  BORDER-BOTTOM: #000000 1px solid;
  BACKGROUND-COLOR: #800000
}
/*------------------------------------------------------------------*/
.centercell {
  BORDER-RIGHT: #006600 1px solid;
  PADDING-RIGHT: 0.5em;
  PADDING-LEFT: 0.5em;
  FONT-SIZE: 12pt; 
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif); 
  PADDING-BOTTOM: 0.5em; 
  BORDER-LEFT: #006600 1px solid;
  COLOR: #006600; 
  PADDING-TOP: 0.5em; 
  FONT-STYLE: bold;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.contactdeptstable {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 0.5em;
  COLOR: #993300; 
  PADDING-TOP: 0.5em;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left
}
/*------------------------------------------------------------------*/
.countygovtable {
  PADDING-RIGHT: 0.3em;
  PADDING-LEFT: 0.3em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 0.3em;
  COLOR: #006600;
  PADDING-TOP: 0.3em;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left
}
/*------------------------------------------------------------------*/
.datecell {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #ffffcc; 
  FONT-FAMILY: Arial, helvetica, sans-serif;
  TEXT-ALIGN: center
}
/*------------------------------------------------------------------*/
.deptcentercell {
  BORDER-RIGHT: #006600 1px solid;
  PADDING-RIGHT: 1em;
  PADDING-LEFT: 1em; 
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 1em;
  BORDER-LEFT: #006600 1px solid;
  COLOR: #000000;
  PADDING-TOP: 1.5em; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.deptheadertable {
  BORDER-RIGHT: #000000 0px solid;
  PADDING-RIGHT: 0px;
  BORDER-TOP: #000000 0px solid;
  PADDING-LEFT: 0px; 
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/greenfade_vert_tile_mid2.gif);
  PADDING-BOTTOM: 0px;
  BORDER-LEFT: #000000 0px solid;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: #000000 0px solid;
  BORDER-COLLAPSE: collapse
}
/*------------------------------------------------------------------*/
.depthead10pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
.depthead12pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
.depthometable {
  BORDER-RIGHT: #800000 3px solid;
  BORDER-TOP: #800000 3px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  BORDER-LEFT: #800000 3px solid;
  COLOR: #ffffcc;
  BORDER-BOTTOM: #800000 3px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #800000;
  TEXT-DECORATION: none
}
/*------------------------------------------------------------------*/
/* no underline link */
.deptlink {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #336633;
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
a.deptlink:link{text-decoration:none}
a.deptlink:visited{text-decoration:none}
a.deptlink:hover{text-decoration:underline}
/*------------------------------------------------------------------*/
/* underline link */
.deptlinku {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #336633;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
/* underlined RED link */
.deptlinkured {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: red;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
.deptTOCtable {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #ffffcc;
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
/*------------------------------------------------------------------*/
.depttable
 {
  border-collapse: collapse;
  border: 1px solid #400900;
  background-color : #fbfff8;
  font-size : 12pt;
  font-weight : normal;
  page-break-after: always;
 }

/*------------------------------------------------------------------*/
.depttablecell {
  BORDER-RIGHT: #940000 1px solid;
  BORDER-TOP: #940000 1px solid;
  BORDER-LEFT: #940000 1px solid;
  BORDER-BOTTOM: #940000 1px solid
}
/*------------------------------------------------------------------*/
/* defines department table main heading  */
.depttableheading
{
   border:1px solid #400900;
   background-color: #ecd58f;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 14pt;
   font-weight : bold;
   font-style : normal;
 }
/*------------------------------------------------------------------*/
/* defines department table sub headings and highlighted cells/rows  */
.depttablesubheading
{
   border: 1px solid #400900;
   background-color: #ffffcc;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12pt;
   font-weight : bold;
   font-style : normal;   
 }
/*------------------------------------------------------------------*/
/* defines the county exec info that appears in heading  */
.execcell {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #ffffcc; 
  FONT-FAMILY: Arial, helvetica, sans-serif;
  TEXT-ALIGN: center
}
/*------------------------------------------------------------------*/
.execfont {
  PADDING-RIGHT: 0.2em;
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #800000;
  FONT-FAMILY: Times New Roman, Times, serif;
  TEXT-DECORATION: none
}
/*------------------------------------------------------------------*/
.exectable {
  BORDER-RIGHT: #940000 3px double;
  PADDING-RIGHT: 0.2em; 
  BORDER-TOP: #940000 3px double; 
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BORDER-LEFT: #940000 3px double;
  COLOR: #800000;
  PADDING-TOP: 0.2em;
  BORDER-BOTTOM: #940000 3px double;
  FONT-FAMILY: Times New Roman, Times, serif;
  BACKGROUND-COLOR: #fff4e5
}
/*------------------------------------------------------------------*/

.executivetable
{
   background-color: #FFEACD; 
   border-right: 2px solid #FFDDAD;
   border-left: 2px solid #FFDDAD;
   border-top: 2px solid #FFDDAD;
   border-bottom: 2px solid #FFDDAD;
   color : #800000;
   font-family : Arial, helvetica, sans-serif; 
   font-size : 8pt;
   font-weight : bold;
   padding-left: 0.2em;
   padding-right: 0.2em;
   padding-top: 0.2em;
   padding-bottom: 0px;
   text-decoration: none;
}
/* --------------------------------------------------------------------------------------- */

.footertable {
  BORDER-RIGHT: #000000 1px solid;
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt; 
  BORDER-LEFT: #000000 1px solid;
  COLOR: #ffffcc;
  BORDER-BOTTOM: #000000 1px solid;
  FONT-FAMILY: Arial, helvetica, sans-serif;
  BACKGROUND-COLOR: #800000
}
/*------------------------------------------------------------------*/
.head11pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head12pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head14pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head16pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head9ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head10ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head11ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head12ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head14ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head16ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  COLOR: #530A03;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head16ptgrnbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  COLOR: #384F3D;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head14ptgrnbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #384F3D;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head11ptgrnbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #384F3D; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/

.head12ptgrnbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #384F3D;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
/* defines the header table that contqins the heading images */
.headertable {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/greenfade_vert_tile2.gif);
  BORDER-LEFT: #000000 1px solid;
  BORDER-BOTTOM: #000000 1px solid
}
/*------------------------------------------------------------------*/
/* defines the home table that contains Home, Comments links in heading  */ 
.hometable {
  BORDER-RIGHT: #000000 1px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #ffffcc; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #800000
}
a.hometable:link { text-decoration: none}
a.hometable:visited { text-decoration: none}
a.hometable:hover {text-decoration: underline}

/*------------------------------------------------------------------*/
.intcentercell {
  BORDER-RIGHT: #006600 1px solid;
  PADDING-RIGHT: 0.5em;
  PADDING-LEFT: 0.5em;
  FONT-WEIGHT: bold; 
  FONT-SIZE: 12pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 0.5em;
  BORDER-LEFT: #006600 1px solid; 
  COLOR: #006600; 
  PADDING-TOP: 0.5em; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
/*------------------------------------------------------------------*/
}
.intnewsreltable {
  BORDER-RIGHT: #000000 2px solid;
  PADDING-RIGHT: 0.2em;
  BORDER-TOP: #000000 2px solid;
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt; 
  PADDING-BOTTOM: 0.2em;
  BORDER-LEFT: #000000 2px solid;
  COLOR: #000000;
  PADDING-TOP: 0.2em;
  BORDER-BOTTOM: #000000 2px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #ffcc6f
}
/*------------------------------------------------------------------*/
.leftnavcell {
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/greenfade_horiz_tile2.gif); 
  VERTICAL-ALIGN: text-top;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #ffffcc;
  PADDING-TOP: 0.5em; 
  FONT-FAMILY: Times New Roman, Times, serif;
  TEXT-ALIGN: left
}
/*------------------------------------------------------------------*/

.leftnavcellbackground
{
   background-image: url(http://www.co.dutchess.ny.us/CMSGraphics/BackgroundGreen.jpg);
   color : #516C4D;
   text-align: left;
   vertical-align: text-top;
   font-family : Times New Roman, Times, serif; 
   font-size : 12pt;
   font-weight : bold;
   padding-left: 0.2em;
   padding-top: 0.5em;
   border-left: 1px solid #000000;
}
/* --------------------------------------------------------------------------------------- */
.linedivider
 {
   background-image: url(http://www.co.dutchess.ny.us/CMSGraphics/LineDivider.gif);
 }

/* --------------------------------------------------------------------------------------- */

.link7pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 7pt;
  COLOR: #336633;
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link7pt:link { TEXT-DECORATION: none}
A.link7pt:visited { TEXT-DECORATION: none}
A.link7pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link8pt, .link8pt a {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #336633; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link8pt:link { COLOR: #336633; TEXT-DECORATION: none}
A.link8pt:visited { COLOR: #336633; TEXT-DECORATION: none}
A.link8pt:hover { COLOR: #336633; TEXT-DECORATION: underline}
.link8pt a:link { text-decoration: none}
.link8pt a:visited { text-decoration: none}
.link8pt a:hover {text-decoration: underline}
/*------------------------------------------------------------------*/
.link8ptburg {
  FONT-FAMILY: Arial, Helvetica, serif;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;
  COLOR: #800000; 
  TEXT-DECORATION: none
}
A.link8ptburg:link { TEXT-DECORATION: none}
A.link8ptburg:visited { TEXT-DECORATION: none}
A.link8ptburg:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link9pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #336633; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link9pt:link {TEXT-DECORATION: none}
A.link9pt:visited { TEXT-DECORATION: none}
A.link9pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link9ptburg {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt; 
  COLOR: #800000; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link9ptburg:link { TEXT-DECORATION: none}
A.link9ptburg:visited {TEXT-DECORATION: none}
A.link9ptburg:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link10pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #336633; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link10pt:link {TEXT-DECORATION: none}
A.link10pt:visited { TEXT-DECORATION: none}
A.link10pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link11pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #336633; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link11pt:link { TEXT-DECORATION: none}
A.link11pt:visited { TEXT-DECORATION: none}
A.link11pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link12pt {
  FONT-WEIGHT: bolder;
  FONT-SIZE: 12pt;
  COLOR: #336633;
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link12pt:link { TEXT-DECORATION: none}
A.link12pt:visited { TEXT-DECORATION: none}
A.link12pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.link14pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #336633; 
  FONT-FAMILY: Arial, Helvetica, serif;
  TEXT-DECORATION: none
}
A.link14pt:link { TEXT-DECORATION: none}
A.link14pt:visited { TEXT-DECORATION: none}
A.link14pt:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/
.menunavigation {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt; 
  COLOR: #ffffcc;
  FONT-FAMILY: Arial, helvetica, sans-serif;
  BACKGROUND-COLOR: #800000; 
  TEXT-DECORATION: none
}
a.menunavigation:link { text-decoration: none}
a.menunavigation:visited { text-decoration: none}
a.menunavigation:hover {background-color: #FFFFCC;
      font-family : Arial, helvetica, sans-serif; 
      font-size : 9pt;
      font-weight : bold;
      color: #800000;
      text-decoration:none
                        }

.menunavigation a:link { text-decoration: none}
.menunavigation a:visited { text-decoration: none}
.menunavigation a:hover {background-color: #FFFFCC;
      font-family : Arial, helvetica, sans-serif; 
      font-size : 9pt;
      font-weight : bold;
      color: #800000;
      text-decoration:none
                        }


/*------------------------------------------------------------------*/
.menutable {
  BORDER-RIGHT: #000000 1px solid;
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  BORDER-LEFT: #000000 1px solid;
  COLOR: #ffffcc;
  BORDER-BOTTOM: #000000 1px solid;
  FONT-FAMILY: Arial, helvetica, sans-serif; 
  BACKGROUND-COLOR: #800000
}
/*------------------------------------------------------------------*/
.newspapertable {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/parch_tile.gif);
  PADDING-BOTTOM: 0.1em;
  COLOR: #006600; 
  PADDING-TOP: 0.1em;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  TEXT-ALIGN: left; 
  TEXT-DECORATION: none
}
/*------------------------------------------------------------------*/
.photocell {
  BACKGROUND-POSITION: left center;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/RiverMntLogo.jpg); 
  BACKGROUND-REPEAT: no-repeat
}
/*------------------------------------------------------------------*/
.quicklinktable {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/pinboard2.gif);
  PADDING-BOTTOM: 0.1em;
  COLOR: #006600;
  PADDING-TOP: 0.1em; 
  BACKGROUND-REPEAT: no-repeat;
  FONT-FAMILY: Times New Roman, Times, serif
}
/*------------------------------------------------------------------*/
.quicklink {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em; 
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  PADDING-BOTTOM: 0.1em;
  COLOR: #800000;
  PADDING-TOP: 0.1em;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.quicklink:link { TEXT-DECORATION: none}
A.quicklink:visited { TEXT-DECORATION: none}
A.quicklink:hover { TEXT-DECORATION: underline}
/*------------------------------------------------------------------*/

.quicklinktablenew
  {
    background-image : url(http://www.co.dutchess.ny.us/CMSGraphics/QuickLinksAll.gif);
    background-repeat : no-repeat;
    color : #940000;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 11pt;
    font-weight : bold;
    padding-left: .2em;
    padding-right: .2em;
    padding-top: .2em;
    padding-bottom: .2em;
    
  }
a.quicklinktablenew:link { font-family : Arial, helvetica, sans-serif; 
         font-size : 11pt;
         font-weight : bold;
         color: #940000;
         text-decoration: none}    
a.quicklinktablenew:visited { font-family : Arial, helvetica, sans-serif; 
            font-size : 11pt;
            font-weight : bold;
            color: #940000;
            text-decoration: none}                        
a.quicklinktablenew:hover { font-family : Arial, helvetica, sans-serif; 
          font-size : 11pt;
          font-weight : bold;
          color: #940000;
          text-decoration: underline}                         
.quicklinktablenew a:link { font-family : Arial, helvetica, sans-serif; 
         font-size : 11pt;
         font-weight : bold;
         color: #940000;
         text-decoration: none}
.quicklinktablenew a:visited { font-family : Arial, helvetica, sans-serif; 
            font-size : 11pt;
            font-weight : bold;
            color: #940000;
            text-decoration: none}  
.quicklinktablenew a:hover { font-family : Arial, helvetica, sans-serif; 
          font-size : 11pt;
          font-weight : bold;
          color: #940000;
          text-decoration: underline} 

/* --------------------------------------------------------------------------------------- */

.reddot {
  font: 11px Arial;
  color: red;
}
/*------------------------------------------------------------------*/
.reddotborder {
  border: 1px solid red;
}
/*------------------------------------------------------------------*/
.reddotborderblack {
  border: 1px solid red;
  background-color: black;
}
/*------------------------------------------------------------------*/
.reddotcontainer {
  border: 1px dotted red;
}
/*------------------------------------------------------------------*/
.rightnavcell {
  BORDER-RIGHT: #000000 1px solid;
  PADDING-TOP: 0.5em;
  BACKGROUND-COLOR: #ffe9cd
}
/*------------------------------------------------------------------*/
/* both right and left nav use the same background                                         */
.rightnavcellbackground
{
   background-image: url(http://www.co.dutchess.ny.us/CMSGraphics/BackgroundGreen.jpg);
   background-repeat : repeat;
   color : #516C4D;
   text-align: left;
   vertical-align: text-top;
   font-family : Times New Roman, Times, serif; 
   font-size : 12pt;
   font-weight : bold;
   padding-top: 0.5em;
   border-right: 1px solid #000000; 
      
}
/* --------------------------------------------------------------------------------------- */
/* this is the darker rounded background for the right nav column                          */
.rightnavinsert
{
   color: #354D33; 
   background-image : url(http://www.co.dutchess.ny.us/CMSGraphics/RightNavInsert.jpg);
   background-repeat: no-repeat;
   padding-top: .5em;
}
/* --------------------------------------------------------------------------------------- */
/* this is the darker background filler for the bottom right nav column                    */
.rightnavgradientfiller
{
   color: #354D33;  
   background-image : url(http://www.co.dutchess.ny.us/CMSGraphics/GradientRightFiller.jpg);
   background-repeat: repeat;   
}

/* --------------------------------------------------------------------------------------- */

.searchtable {
  BORDER-RIGHT: #000000 1px solid;
  BACKGROUND-IMAGE: url(http://www.co.dutchess.ny.us/CMSGraphics/greenfade_vert_tile_small.gif);
  BORDER-LEFT: #000000 1px solid;
  BORDER-BOTTOM: #000000 1px solid; 
  TEXT-ALIGN: center
}
/*------------------------------------------------------------------*/
.selectedTOCtable {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #ffcc6f; 
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-DECORATION: none
}
/*------------------------------------------------------------------*/
.spotlitetable {
  PADDING-RIGHT: 0.5em;
  PADDING-LEFT: 0.5em;
  FONT-SIZE: 9pt; 
  PADDING-BOTTOM: 0.1em;
  COLOR: #006600;
  PADDING-TOP: 0.1em;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text6pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #000000; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text7pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #000000; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text8pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text9pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text10pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text11pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text12pt {
  FONT-WEIGHT: bolder;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
.text9ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text10ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text11ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text12ptbold {
  FONT-WEIGHT: bolder;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
.text7ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt; 
  COLOR: #530A03; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text9ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #530A03;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/

.text8ptburg {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text9ptburg {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text10ptburg {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #530A03;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.text10ptgreen {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt; 
  COLOR: #384F3D;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/


.TOCtable
  {
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 12pt;
    font-weight : bold;
    text-decoration : none;
     
 }
a.TOCtable:hover {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#FFC58C}
.TOCtable a:hover {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; color:#FFC58C}

/* --------------------------------------------------------------------------------------- */
/* this is the darker rounded green background for the left nav TOC column ROW 1 ONLY     */
 
.TOCtableRow1
  {
    color: #354D33; 
    background-image: url(http://www.co.dutchess.ny.us/CMSGraphics/LeftNavInsert.jpg);
    background-repeat: no-repeat;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 12pt;
    font-weight : bold;
    text-decoration : none;
     
 }

/* --------------------------------------------------------------------------------------- */
/* this is the darker green background bottom filler for the left nav TOC column ROWS 2 thru end of page */
 
.TOCtablebackgroundfiller
  {
    color: #354D33;   
    background-image: url(http://www.co.dutchess.ny.us/CMSGraphics/GradientLeftFiller.jpg);
    background-repeat: repeat;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 12pt;
    font-weight : bold;
    text-decoration : none;
     
 }
 
/*------------------------------------------------------------------*/
.websitenewstable {
  PADDING-RIGHT: 0.2em;
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt; 
  PADDING-BOTTOM: 0.2em; 
  COLOR: #800000;
  PADDING-TOP: 0.2em;
  FONT-FAMILY: Times new Roman, Times, serif;
  TEXT-DECORATION: none
}
a.websitenewstable:link { text-decoration: none}
a.websitenewstable:visited { text-decoration: none}
a.websitenewstable:hover {text-decoration: underline}
/*------------------------------------------------------------------*/

.websitenewstablenew
  {
    color : #FFFFCC;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 12pt;
    font-weight : bold;
    padding-left: .2em;
    padding-right: .2em;
    padding-top: .2em;
    padding-bottom: .2em;
    text-decoration:none;
  }
a.websitenewstablenew:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFCC; text-decoration:none}
a.websitenewstablenew:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFCC; text-decoration:none}
a.websitenewstablenew:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFC58C; text-decoration:none}
.websitenewstablenew a:link {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFCC; text-decoration:none}
.websitenewstablenew a:visited {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFFFCC; text-decoration:none}
.websitenewstablenew a:hover {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; color:#FFC58C; text-decoration:none}
/* --------------------------------------------------------------------------------------- */

.welcometable {
  PADDING-RIGHT: 0.5em;
  PADDING-LEFT: 0.5em; 
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 0.5em;
  COLOR: #006600; 
  PADDING-TOP: 0.5em;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/* ------------------ Changes Below for 2008 Website Design ----------------------------------------- */
#BorderMargins
 {
    border-left: 1px solid #75856b; 
    border-right: 1px solid #75856b; 
    border-top: 1px solid #75856b; 
    border-bottom: 1px solid #75856b;
    padding-top:0;
    padding-bottom:0;
    background-color: #eaecdf; 
    width: 780px;
    align: left;
 }
/* --------------------------------------------------------------------------------------- */
table.breadcrumb
 {
   background-color:#ffffcc;
   border: 1px;
   border-style: solid;
   border-color: #530a03;
   border-collapse: collapse;
   padding: 2;
  }
/* ----------------------------------------------------------------------------------------- */
.deptcentercell2008 
{
 background-color: #F4F8E8;
 border-right: 1px solid #75856b;
 background-image: url('http://www.co.dutchess.ny.us/CMSGraphics/TopCenterLeftCorner.jpg');
 background-repeat: no-repeat;
 PADDING-RIGHT: 1em;
  PADDING-LEFT: 1em; 
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 1em;
  BORDER-LEFT: #889D7B 1px solid;
  COLOR: #000000;
  PADDING-TOP: 1.5em; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

/*------------------------------------------------------------------*/
.deptcentercell780 
{
 background-color: #F4F8E8;
 border-right: 1px solid #75856b;
 background-image: url('http://www.co.dutchess.ny.us/CMSGraphics/TopCenter780Corners.jpg');
 background-repeat: no-repeat;
 PADDING-RIGHT: 1em;
 PADDING-LEFT: 1em; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 11pt;
 PADDING-BOTTOM: 1em;
 COLOR: #000000;
 PADDING-TOP: 1.5em; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 }
/*------------------------------------------------------------------*/
.deptcentercellGT780 
{
 background-color: #F4F8E8;
 border-right: 1px solid #75856b;
 PADDING-RIGHT: 1em;
 PADDING-LEFT: 1em; 
 FONT-WEIGHT: normal;
 FONT-SIZE: 11pt;
 PADDING-BOTTOM: 1em;
 COLOR: #000000;
 PADDING-TOP: 1.5em; 
 FONT-FAMILY: Arial, Helvetica, sans-serif;
 }
/*------------------------------------------------------------------*/
.leftnavcell2008
 {
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BACKGROUND-COLOR: #889D7B;
  VERTICAL-ALIGN: text-top;
  BORDER-LEFT: #889D7B 1px solid;
  COLOR: #ffffcc;
  PADDING-TOP: 0.5em; 
  FONT-FAMILY: Arial, Helvetica, sans serif;
  TEXT-ALIGN: left;
}
/*------------------------------------------------------------------*/
.link9ptlight
  {
    color : #FFFFCC;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 9pt;
    font-weight : bold;
    text-decoration:none;
  }
a.link9ptlight:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:none;}
a.link9ptlight:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:none;}
a.link9ptlight:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:underline;}
.link9ptlight a:link {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:none;}
.link9ptlight a:visited {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:none;}
.link9ptlight a:hover {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:bold; color:#FFFFCC; text-decoration:underline;}
/* --------------------------------------------------------------------------------------- */
.link9ptHP
 {
    font-family : Lucida Sans Unicode, Trebuchet MS1, Tahoma, Arial, Helvetica, sans-serif; 
    font-size : 10pt;
    font-weight : normal;
    /*color: #3d4f43;*/
    color: #394639;    
    text-decoration: none;
 }
a.link9ptHP:link { text-decoration: none;}
a.link9ptHP:visited { text-decoration: none;}
a.link9ptHP:hover {text-decoration: underline;}
/* --------------------------------------------------------------------------------------- */
.link8ptHP
 {
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 8pt;
    font-weight : bold;
    color: #3d4f43;    
    text-decoration: none;
 }
a.link8ptHP:link { text-decoration: none;}
a.link8ptHP:visited { text-decoration: none;}
a.link8ptHP:hover {text-decoration: underline;}
/* --------------------------------------------------------------------------------------- */
.footertableHP
{
   background-color: #400900;
   border-left: 1px solid #400900; 
   border-right: 1px solid #400900; 
   border-bottom: 1px solid #400900;
   font-family : Arial, helvetica, sans-serif; 
   font-size : 8pt;
   font-weight :  normal;
   color: #FFFFCC;
}
a.footertableHP:link { text-decoration: none;}
a.footertableHP:visited { text-decoration: none;}
a.footertableHP:hover {text-decoration: underline;}
/* --------------------------------------------------------------------------------------- */
.head11ptbrownbold
{
   color : #400900;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12pt;
   font-weight : bold;
   font-style : normal;
} 
/* --------------------------------------------------------------------------------------- */
.head10ptbrownbold
{
   color : #400900;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12pt;
   font-weight : bold;
   font-style : normal;
}
/* --------------------------------------------------------------------------------------- */

.menunavigationnew
{
   font-family : Arial, helvetica, sans-serif; 
   font-size : 9pt;
   font-weight : bold;
   color: #eaecdf;
   text-decoration: none;
}
.menunavigationnew a:link { text-decoration: none;}
.menunavigationnew a:visited { text-decoration: none;}
.menunavigationnew a:hover
 {
               font-family : Arial, helvetica, sans-serif; 
               font-size : 9pt;
               font-weight : bold;
               color: #dab142;
               text-decoration: none;
} 
a.menunavigationnew:link { text-decoration: none;}
a.menunavigationnew:visited { text-decoration: none;}
a.menunavigationnew:hover {background-color: #FFFFCC;
               font-family : Arial, helvetica, sans-serif; 
               font-size : 9pt;
               font-weight : bold;
               color: #800000;
               text-decoration: none;
}
 
/* --------------------------------------------------------------------------------------- */
.white10ptbold
{
   color : #ffffff;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   font-weight : bold;
   font-style : normal;
} 
/* ---------------------------------------------------------------------------------------