

#mainContentDiv {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
}

img {
    display: inline;
    text-decoration:none;
    padding: 0px;
    margin: 0px;
}
#adminIcon {
    	background: #580F11;
}
#navigation {
  height: 38px;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 93px;
  display: block;
  border-left: 1px solid #E1DFDF;
  list-style: none;
}

#navigation li {
  margin: 0;
  padding: 0;
  height:36px;
  border-right: 1px solid #E1DFDF;
  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;
}

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

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

#navigation li ul {
  width: 200px;
  margin: 0;
  padding: 0;
  
  background-image: url('/images/design/navcurrentbg.jpg');
  background-repeat: repeat-x repeat-y;
  color: #FFFFFF;
  display: none;
  position: absolute;
  top: 35px;
  left: 0;
  z-index: 100;
  list-style: none;
}

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

#navigation li ul li {
  width: 100%;

  margin: 0;
  padding: 0;
  padding-top: -5px;
  display: block;
  border: 0 none;
}

#navigation li ul li a {
  width: 100%;

  margin: 0;
  padding: .2em;

  color: #FFFFFF;

  display: block;

  font-size: 1em;
  text-decoration: none;
  text-align: left;
}

#rightNav .navList img { 
    margin: 0 0 0 -10px;
    display:inline; 
    text-decoration:none;
    border:none;
}

#rightNav .navList a {
    display:inline;
    text-decoration:none;
    margin-left: 0px;
}

#rightNav .navList a:visited,a,a:hover{
    color: #0A0981;
}
#rightNav .navList {
      margin-left: 0px;
      padding-left: 0px;
      list-style: none;
}

#rightNav .navList li {
      font-size: 20px;
      color: #0A0981;
      margin-left: 0px;
      margin-top: 10px;
      padding-left: 14px;

}

#sublist li {
      margin-left: 10px;
      margin-top: 3px;
      padding-left: 0px;
      list-style: none;
      background-image: none;
}




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

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

#formBlurb {
    font-weight:normal;
    width:auto;
    margin-left:-100px;
}

#content #formsForm table tbody tr td {
    margin-left:-100px;
    width:auto;
}

#rightModulesItems {
    display:table-cell; vertical-align:middle;
}
#site-map .sitemapTable
 {
    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;
}