﻿html, body {  
    margin: 0;  
    padding: 0;  
 } 

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

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

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

/*------------------------------------------------------------------*/
.bodycell {
  PADDING-RIGHT: 1em;
  PADDING-LEFT: 1em;
  FONT-SIZE: 8pt; 
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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
}
/*------------------------------------------------------------------*/

.breakhere {
  page-break-after: always
}
/*------------------------------------------------------------------*/

.centercell {
  BORDER-RIGHT: #006600 1px solid;
  PADDING-RIGHT: 0.5em;
  PADDING-LEFT: 0.5em;
  FONT-SIZE: 12pt; 
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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
}
/*------------------------------------------------------------------*/
.contactdeptstable {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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: 11pt;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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: 10pt;
  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: 10pt;
  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: 10pt;
  COLOR: #336633;
  FONT-FAMILY: Arial, Helvetica, serif
}
/*------------------------------------------------------------------*/
/* underlined RED link */
.deptlinkured {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  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 : 11pt;
  font-weight : normal;
  page-break-after: always;
 }
/*------------------------------------------------------------------*/
.depttablecell {
  BORDER-RIGHT: #400900 1px solid;
  BORDER-TOP: #400900 1px solid;
  BORDER-LEFT: #400900 1px solid;
  BORDER-BOTTOM: #400900 1px solid
}
/*------------------------------------------------------------------*/
/* defines department table main heading  */
.depttableheading
{
   border:1px solid #400900;
   background-color: #ecd58f;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 11pt;
   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 : 10pt;
   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: 11pt;
  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: 9pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head10ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head11ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head12ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head14ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 14pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}
/*------------------------------------------------------------------*/
.head16ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 16pt;
  COLOR: #400900;
  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: 11pt; 
  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 contains the heading images */
.headertable {
  BORDER-RIGHT: #000000 1px solid;
  BORDER-TOP: #000000 1px solid;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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: 10pt;
  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: 11pt; 
  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: bold;
  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
}
/*------------------------------------------------------------------*/
.mission 
{ 
  FONT-SIZE: 10pt;
  FONT-STYLE: normal; 
  FONT-WEIGHT: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif; 
  TEXT-ALIGN: justify;
}
/*------------------------------------------------------------------*/
.missionText 
{
  POSITION:  relative;  
  PADDING-TOP: -2em;
  PADDING-LEFT: .3em;
  PADDING-RIGHT: 1em;
  TEXT-ALIGN: justify;
}
/*------------------------------------------------------------------*/

.missionImage 
{
  POSITION:  relative;  
  TEXT-ALIGN: justify;
}
/*------------------------------------------------------------------*/

.newspapertable {
  PADDING-RIGHT: 0.1em;
  PADDING-LEFT: 0.1em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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
}


/*-------------------Municipalities / Courts Page-----------------------------------------*/

div#column1 { float:left;   line-height:  3em;  FONT-SIZE: 10pt;
  FONT-FAMILY: Arial, helvetica, sans-serif;   }
div#column2 { float:left;  width:5px; line-height:  3em;   FONT-SIZE: 10pt;
  FONT-FAMILY: Arial, helvetica, sans-serif;   }
div#column3 { float:left; line-height:  3em;    FONT-SIZE: 10pt;
  FONT-FAMILY: Arial, helvetica, sans-serif;    }

/*------------------------------------------------------------------*/
.photocell {
  BACKGROUND-POSITION: left center;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/CMSGraphics/QuickLinksAll.gif);
    background-repeat : no-repeat;
    color : #940000;
    font-family : Arial, Helvetica, sans-serif; 
    font-size : 10pt;
    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 : 10pt;
         font-weight : bold;
         color: #940000;
         text-decoration: none}    
a.quicklinktablenew:visited { font-family : Arial, helvetica, sans-serif; 
            font-size : 10pt;
            font-weight : bold;
            color: #940000;
            text-decoration: none}                        
a.quicklinktablenew:hover { font-family : Arial, helvetica, sans-serif; 
          font-size : 10pt;
          font-weight : bold;
          color: #940000;
          text-decoration: underline}                         
.quicklinktablenew a:link { font-family : Arial, helvetica, sans-serif; 
         font-size : 10pt;
         font-weight : bold;
         color: #940000;
         text-decoration: none}
.quicklinktablenew a:visited { font-family : Arial, helvetica, sans-serif; 
            font-size : 10pt;
            font-weight : bold;
            color: #940000;
            text-decoration: none}  
.quicklinktablenew a:hover { font-family : Arial, helvetica, sans-serif; 
          font-size : 10pt;
          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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/CMSGraphics/GradientRightFiller.jpg);
   background-repeat: repeat;   
}

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

.searchtable {
  BORDER-RIGHT: #000000 1px solid;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/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: normal;
  FONT-SIZE: 6pt;
  COLOR: #000000; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text7pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 7pt;
  COLOR: #000000; 
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text8pt {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text9pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text10pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt; 
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text11pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text12pt {
  FONT-WEIGHT: normal;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, serif;
}
/*------------------------------------------------------------------*/
.text9ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #000000;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text10ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt; 
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text11ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 11pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text12ptbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 12pt;
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, serif;
}
/*------------------------------------------------------------------*/
.text7ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 7pt; 
  COLOR: #400900; 
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text9ptburgbold {
  FONT-WEIGHT: bold;
  FONT-SIZE: 9pt;
  COLOR: #400900;
  FONT-STYLE: normal; 
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/

.text8ptburg {
  FONT-WEIGHT: normal;
  FONT-SIZE: 8pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/* --------------------------------------------------------------------------------------- 

.text8ptbrownbold
{
   color: #400900;
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 8pt;
   font-weight: bold;
   font-style: normal;
}

/*------------------------------------------------------------------*/
.text9ptburg {
  FONT-WEIGHT: normal;
  FONT-SIZE: 9pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/
.text10ptburg {
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt;
  COLOR: #400900;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------------------------------------------------*/

.text10ptgreen {
  FONT-WEIGHT: normal;
  FONT-SIZE: 10pt; 
  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(https://www.dutchessny.gov/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(https://www.dutchessny.gov/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 : 10pt;
    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
}
/*------------------------------------------------------------------*/
 
ul#Icon li.YellowStar {
  padding-left: 200px;
  background: url(https://www.dutchessny.gov/CMSGraphics/yellowstar2.gif) no-repeat top left; 
}
 
/* ------------------ 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: 2px;
  }
/* ----------------------------------------------------------------------------------------- */
.deptcentercell2008 
{
 background-color: #F4F8E8;
 border-right: #75856b 1px solid;
 background-image: url('https://www.dutchessny.gov/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;
}


/* ----------------------------------------------------------------------------------------- */
.missionstatement2008 
{
 background-color: #F4F8E8;
 background-image: url('');
 background-repeat: no-repeat;
 border-top:  #006600;
 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;
}


/* ----------------------------------------------------------------------------------------- */
.deptcentercell600 
{
 background-color: #F4F8E8;
 border-right: 1px solid #75856b;
 background-image: url('https://www.dutchessny.gov/CMSGraphics/TopCenterLeftCorner600.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('https://www.dutchessny.gov/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;}
/* --------------------------------------------------------------------------------------- */
.head12ptbrownbold
{
   color : #400900;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 12pt;
   font-weight : bold;
   font-style : normal;
} 
/* --------------------------------------------------------------------------------------- */
.head11ptbrownbold
{
   color : #400900;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 11pt;
   font-weight : bold;
   font-style : normal;
} 
/* --------------------------------------------------------------------------------------- */
.head10ptbrownbold
{
   color : #400900;
   font-family : Arial, Helvetica, sans-serif; 
   font-size : 10pt;
   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;
} 
/* ------------------------------------ AIRPORT--------------------------------------------------- */
 
.deptcentercell2008Airport 
{
 background-color: #F4F8E8;
 BORDER-LEFT: #400900 1px solid;
 BORDER-RIGHT: 1px solid #75856b;
 background-repeat: no-repeat;
 background-image: url('https://www.dutchessny.gov/CMSGraphics/TopCenterLeftCornerBurg.jpg');
  CLEAR:  BOTH;
  PADDING-LEFT: 1em; 
  PADDING-RIGHT: 1em; 
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  PADDING-BOTTOM: 1em;
 PADDING-TOP: 1.5em; 
  COLOR: #000000;
  HEIGHT:  AUTO;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
/*------------------------ AIRPORT INDEX PAGE ------------------------------------------*/
.deptcentercellAirportBkgrnd {
  margin-LEFT: 1em; 
  PADDING-left: 1em;
  PADDING-right: 9em;
  PADDING-BOTTOM: 1em;
  PADDING-TOP: 300px; 
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  BACKGROUND-repeat: no-repeat;
  BACKGROUND-IMAGE: url(https://www.dutchessny.gov/CMSGraphics/ARMainPg0411a.png);
  height: auto;
  position: absolute;
  COLOR: #000000; 
  FONT-FAMILY: Arial, Helvetica, sans-serif
}

/*------------------------------------------------------------------*/
.imgCollageAirport {
  MARGIN-TOP: -1em;
  MARGIN-LEFT:3.5em;
}/*------------------------------------------------------------------*/
.leftnavcellAirport {
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BACKGROUND-COLOR: #400900;
  VERTICAL-ALIGN: text-top;
  BORDER-LEFT: #400900 1px solid;
  PADDING-TOP: 0.5em; 
  COLOR: #ffffcc;
  CLEAR: BOTH;
  FONT-FAMILY: Arial, Helvetica, sans serif;
  TEXT-ALIGN: left;
}
/*------------------------------------------------------------------*/
.RightBorderAirport {
  BORDER-RIGHT: 0.5px solid #75856b;
}
/*------------------------------------------------------------------*/
.deptcentercellAirportLS {
  PADDING-RIGHT: 1em;
  PADDING-LEFT: 1em; 
  PADDING-TOP: 25em;  
  PADDING-BOTTOM: 1em;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11pt;
  FLOAT:  left;
  HEIGHT:  auto;
  COLOR: #000000;
  FONT-FAMILY: Arial, Helvetica, sans-serif
}

.sfu{
    display: none;
}

/* --------------------------------------------------------------------------------------- */
 
.spotlightYellowStar 
{
 background-repeat: no-repeat;
 background-image: url('https://www.dutchessny.gov/CMSGraphics/yellowstar2.gif');
 PADDING-TOP: 1em; 
 position:  absolute;
}
/*------------------------------------------------------------------*/

.spotlightIndentText
{
 PADDING-LEFT:  2em;
 PADDING-TOP:  1em;
}
/*------------------------------------------------------------------*/


.LinksTableAirport {
  MARGIN-TOP: -6em;
  MARGIN-LEFT: -.5em;
}
/*------------------------------------------------------------------*/
.ImageClear {
  CLEAR:  BOTH;
}
/*------------------------------------------------------------------*/

.invisible  {
  visibility: hidden;
}
/*------------------------------------------------------------------*/
.visible {
  visibility: visible;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt; 
  COLOR: #000000;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.display {
  display: visible;
  font-size: 10pt;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
}

.nodisplay {
  display: none;
}

.indentText {
     padding-left: 3em;  
     padding-top:  -10em;    
     float:  right;
     FONT-SIZE: 10pt; 
 } 
.img{
    Z-INDEX: -1;
    LEFT: 0px; 
    POSITION: relative; 
float: left;
    TOP: 10em;
}

#headwrapper{
width: 580px;
margin:0 auto 0 auto;
}
.clearone {
clear: both;
height: 1px;
}

/*-------Used for CDC Syndicated Content Only------------------------*/
#cdc_syndicated a:link,#cdc_syndicated a:visited {
color: #336633;
font-weight: bold;
font-size: 10pt;
font-family: Arial, Helvetica, serif;
text-decoration: none;
}
#cdc_syndicated a:hover {
color:#336633;
font-weight:bold;
font-family:Arial, Helvetica, serif;
text-decoration: underline;
}
#cdc_syndicated h1.boldlinks {
color: #530A03;
font-weight: bold;
font-family: Arial, Helvetica, serif;
font-size: 11pt;
text-align: center;
}
#cdc_syndicated h4 {
color: #530A03;
font-weight: bold;
font-family: Arial, Helvetica, serif;
font-size: 10pt;
text-align: left;
}
#cdc_syndicated h3 {
color: #530A03;
font-weight: bold;
font-family: Arial, Helvetica, serif;
font-size: 10pt;
text-align: left;
}

#cdc_syndicated .pretitle {
color: #530A03;
font-weight: bold;
font-family: Arial, Helvetica, serif;
font-size: 11pt;
}
#cdc_syndicated .newupdated {
color: #000000;
font-weight: bold;
font-style: italic;
font-family: Arial, Helvetica, serif;
font-size: 8pt;
}
/*----2011 Design Changes----*/
.leftnavcell2011
 {
  PADDING-LEFT: 0.2em;
  FONT-WEIGHT: bold;
  FONT-SIZE: 10pt;
  BACKGROUND-COLOR: #96a376;
  VERTICAL-ALIGN: text-top;
  BORDER-LEFT: #96a376 1px solid;
  COLOR: #ffffcc;
  PADDING-TOP: 0.5em; 
  FONT-FAMILY: Arial, Helvetica, sans serif;
  TEXT-ALIGN: left;
}
/*-----HighSlide---*/
#Row1 {
width : 580px;
background-image: url('https://www.dutchessny.gov/CMSGraphics/HDGradientBackground.jpg');
background-repeat: repeat;
}
#Row2 {
width : 580px;
background-image: url('https://www.dutchessny.gov/CMSGraphics/HDGradientBackground.jpg');
background-repeat: repeat;
}
.highslide {
    cursor: url('https://www.dutchessny.gov/CMSGraphics/ZoomInButton.gif'), pointer;
    outline: none;
}
.highslide-active-anchor img {
    visibility: hidden;
}
.highslide img {
    border: 1px solid #006600;
}
.highslide:hover img {
    border: 1px solid #0a9f21;
}
.highslide-wrapper {
    background: white;
}
.highslide-image {
    border: 2px solid #530A03;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none; 
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 2px;
    background-color: white;
}
.highslide-dimming {
    background: black;
}
.highslide-loading {
    display: block;
    color: black;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: bold;
    text-decoration: none;
    border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url('https://www.dutchessny.gov/CMSGraphics/loaderwhite.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px; padding-right:2px; padding-top:2px; padding-bottom:2px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: 006600;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
    background-color: white;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: #400900;
    text-decoration: underline;
}
.highslide-move {
    cursor: move;
}
.highslide-overlay {
    display: none;
}
a.highslide-full-expand {
    background: url('https://www.dutchessny.gov/CMSGraphics/fullexpand.gif') no-repeat;
    display: block;
/*    margin: 0 10px 10px 0;*/
    width: 34px;
    height: 34px;
    margin-left: 5px; margin-right:5px; margin-top:5; margin-bottom:5px;
}
    
/* Necessary for functionality */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
/*for html only*/
.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide-html {
    background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
    position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
    color: black;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
    border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url('https://www.dutchessny.gov/CMSGraphics/loaderwhite.gif');
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
/* Styles for the popup */
.highslide-wrapper, .rounded-white {
    background-color: white;
}
.highslide-wrapper .highslide-html-content {
    width: 400px;
    padding: 0 5px 5px 5px;
}
.highslide-wrapper .highslide-header {
    padding-bottom: 5px;
}
.highslide-wrapper .highslide-header ul {
    margin: 0;
    padding: 0;
    text-align: right;
}
.highslide-wrapper .highslide-header ul li {
    display: inline;
    padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
    display: none;
}
.highslide-wrapper .highslide-header a {
    font-weight: bold;
    color: gray;
    text-transform: uppercase;
    text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
    color: black;
}
.highslide-wrapper .highslide-body {
}
.highslide-move {
    cursor: move;
}
.highslide-resize {
    cursor: nw-resize;
}
/*------- Controlbar -------- */
.controlbar {    
    background: url('https://www.dutchessny.gov/CMSGraphics/controlbar4.gif');
    width: 167px;
    height: 34px;
}
.controlbar a {    
    display: block;
    float: left;
    /*margin: 0px 0 0 4px;*/    
    height: 27px;
}
.controlbar a:hover {
    background-image: url('https://www.dutchessny.gov/CMSGraphics/controlbar4hover.gif');
}
.controlbar .previous {
    width: 50px;
}
.controlbar .next {
    width: 40px;
    background-position: -50px 0;
}
.controlbar .highslide-move {
    width: 40px;
    background-position: -90px 0;
}
.controlbar .close {
    width: 36px;
    background-position: -130px 0;
}