#contentBox2nd {
    padding:10px;
}
#slideshowother hr {
    color: #FFFFFF;
    height:2px;
    border-top: 1px solid white;
}
#slideshowother {
    color: #FFF;
    background: #181818;
    padding:0px;
    margin:0px;
    border:none;
    font-size:16pt;
}
#flashcontent {
    height: 450px;
    border-left:5px solid white;
    border-right:5px solid white;
    padding:0px;
    margin:0px;
}
#flashcontentheader H1 {
    color: #FFF;
    background: #181818;
    padding:0px;
    margin:0px;
    border:none;
}
#flashcontentheader {
    background: #181818;
    border-left:5px solid white;
    border-right:5px solid white;
    padding:0px;
    margin:0px;
}
#flashcontentfooter a{
    color: #FFF;
    background: #181818;
    padding:0px;
    margin:0px;
    border:none;
    font-size:120%;
}
#flashcontentfooter {
    border-left:5px solid white;
    border-right:5px solid white;
    padding:0px;
    margin:0px;
    background: #181818;
    padding-bottom: 10px;
}

#navigation {
  font-size:80%;
  height: 26px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 93px;
  display: block;
  list-style: none;
}

#navigation li {
  margin: 0;
  padding: 0;
  /*height:36px;*/
  height: 26px;
  
  display: block;
  position: relative;
  float: left;
}

#navigation li.navcurrent, #navigation li:hover, #navigation li.sfhover {
  /*background-image: url('/images/design/navcurrentbg.jpg');*/
  /*background-repeat: repeat-x repeat-y;*/
    background-color: #CCCCCC;
}

#navigation li.navcurrent a, #navigation li:hover a, #navigation li.sfhover a{
  color: #000000;
} 

#navigation li a {
  /*width: 107px;*/
  /*width: 90px;*/
  /*height: 28px;*/
  height: 17px;
  border: 1px solid #FFFFFF;
  margin: 0;
  /*padding-top: .7em; */
  padding: .7em 8px 0px 8px;
  display: block;
  color: #000000;
  font-size: 1.1em;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  cursor: pointer;
}

#navigation li ul {
  width: 178px;
  margin: 0;
  padding: 0;
  
  /*background-image: url('/images/design/navcurrentbg.jpg');*/
  /*background-repeat: repeat-x repeat-y;*/
  background-color: #CCCCCC;
  color: #FFFFFF;
  /*display: none;*/
  left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
  position: absolute;
  /*top: 35px;*/
  top: 25px;
  z-index: 100;
  list-style: none;
}

#navigation li:hover ul, #navigation li.sfhover ul {
    display: block;
    left: auto;
}

#navigation li ul li {
  width: 90%;
  margin: 0;
  padding: 0;
  padding-top: -5px;
  display: block;
  border: 0 none;
  height:auto;
}

#navigation li ul li a {
  /*width: 100%;*/
  width: 100%;
  margin: 0;
  /*padding: .2em;*/
  color: #FFFFFF;
  display: block;
  font-size: 1em;
  text-decoration: none;
  text-align: left;
}

#sidebar a img {
    text-decoration:none;
    margin:4px 0 0 0;
}

#content #formsForm table tbody tr td label {
    font-weight:normal;
    width:auto;
    
}

#formBlurb {
    font-weight:normal;
    width:auto;
}

#content #formsForm table tbody tr td {
    
    width:auto;
}

#rightModulesItems {
    display:table-cell; vertical-align:middle;
}
#site-map .sitemapTableHeader {
    background-color:#999;
    border:none;
}
#site-map {
    background-color: #999;
}
#site-map tr {
    background-color:#FFFFFF;
}
#site-map td {
    border-bottom:1px solid #999;
}
#site-map {
    border:1px solid black;
    width:98%;
}

#site-map sitemapTableRow {
    border:1px solid black;
}
#site-map a {
    text-decoration:none;
    border: none;
}
#site-map a img {
    text-decoration:none;
    border: none;
}
#sitemapPageImage {
    display:block;
}