.subpages-01{
  margin: 0;
  padding: 0;
}

.subpages-01 li{
  margin: 0  0 10px 0;  
  list-style: none;
}

.subpages-01 li a{
  font-size: 14px;
  font-weight: bold;
}

dl.dyn-subpages-610 {
  padding: 0;
  margin: 0 13px 10px 13px;
  display: table;
  width: 225px;
  height: 300px;
  overflow: hidden;
  display: inline;
  float: left;
  
}

dl.dyn-subpages-610 dt{
  margin: 0 0 0px 0px;
  
  background: #003060;
  padding: 4px;
  clear: left;
  
}

dl.dyn-subpages-610 p{
  margin: 0;
  padding: 0;
}

.dyn-subpages-name a,
.dyn-subpages-name a:link,
.dyn-subpages-name a:visited,
.dyn-subpages-name a:hover,
.dyn-subpages-name a:active{
  color: #fff;
  text-decoration: none;
  font-size: 14px;
  display: block;
  width: 217px;
  text-align: center;
}



dl.dyn-subpages-610 dd div.image {
      margin: 0px 10px 0 0;
      float:left;
    }
      dl.dyn-subpages-610 dd div.image a {
        

        
      }
      dl.dyn-subpages-610 dd div.image a:hover {
        
      }
dl.dyn-subpages-610 dd{
  margin: 0;
  padding: 0;
}


#item36676 .edit-option, #item39397 .edit-option{
  display: none;
}

#sign-in-form h1{
  display: none;
}

#sign-in-form table td{
  padding: 5px;
}

.tab39398 #header {
  background: transparent url(../images/headerbg_about.jpg) 0 0px;
}

#item39398 #pagetitle,
#item39397 #pagetitle,
#item98041 #pagetitle,
#item39396 #pagetitle,
#item98041 #pagetitle,
#item39394 #pagetitle,
#item39393 #pagetitle{
  display: none;
}

.tab39397 #header {
  background: transparent  url(../images/headerbg_communities.jpg) 0 0px;
}
.tab39393 #header {
  background: transparent  url(../images/headerbg_contact.jpg) 0 0px;
}
.tab39394 #header {
  background: transparent  url(../images/headerbg_employment.jpg) 0 0px;
}
.tab98041 #header {
  background: transparent  url(../images/headerbg_corporate.jpg);
}
.tab39396 #header {
  background: transparent  url(../images/headerbg_services.jpg) 0 0px;
}

/* Home Page
----------------------------------------------------------*/
body#item36676 {
  background-image:none;
}

#item36676 #wrap{
  background: none;
}

body#item36676 #header {
  height:29px;
}

body#item36676 #content-body{
  width:760px;
  height:120px;
}
body#item36676 #main-table-body-leftcell{
  display:none;  
}
body#item36676 #main-table-body {
  background: transparent;
  border-collapse: collapse;
  background: none;
  height:726px;
}
body#item36676 .comp-content {
  width:760px;
  height:626px;
}

body#item36676 #footer {
  display:none;
}


.comp-homepage-610{
}
  #homeeditbox{
    background: #D2BB93 url(../images/homeimages/2.gif) no-repeat;
    height: 203px;
    width: 483px;
    margin: 0;
    padding: 0;
  }
    #homeeditboximage{
      margin: 0;
      padding: 0;
    }
    #homeeditbox h3{
      margin: 5px 5px 5px 7px;
      padding: 0;
      font-size: 16px;
    }
    #homeeditbox p{
      margin: 5px 5px 5px 7px;
      padding: 0;
      font-size: 12px;
      line-height: 1.3em;
    }
  .comp-homepage-610 .cta{
    background:#e0d0b4;
    height:261px;
    padding:8px 0;
  }
    .comp-homepage-610 .cta div{
      border-left:8px solid #e0d0b4;
      float:left;
      height:261px;
      width:242px;
    }
      .comp-homepage-610 .cta div img{
        border:0;
      }
      .comp-homepage-610 .cta .cta1 h2{
        background:url(../images/cta1_h2_bg.gif) 0 0 repeat-x;
        font-weight:normal;
        height:43px;
        margin:0;
        padding:0;
        font-size: 14px;
        font-weight: bold;
      }
        .comp-homepage-610 .cta .cta1 h2 a{
          color:#dfefff;
          display:block;
          height:38px;
          padding:4px 0 0 0;
          line-height: 1em;
          text-align:center;
          text-decoration:none;
          width:242px;
        }
      .comp-homepage-610 .cta .cta2 h2{
        background:url(../images/cta2_h2_bg.gif) 0 0 repeat-x;
        font-weight:normal;
        height:43px;
        margin:0;
        padding:0;
        font-size: 14px;
        font-weight: bold;
      }
        .comp-homepage-610 .cta .cta2 h2 a{
          color:#fbefd3;
          display:block;
          height:38px;
          padding:8px 0 0 0;
          text-align:center;
          text-decoration:none;
          width:242px;
        }
      .comp-homepage-610 .cta .cta3 h2{
        background:url(../images/cta3_h2_bg.gif) 0 0 repeat-x;
        font-weight:normal;
        height:43px;
        margin:0;
        padding:0;
        font-size: 14px;
        font-weight: bold;
      }
        .comp-homepage-610 .cta .cta3 h2 a{
          color:#e9d6b4;
          display:block;
          height:38px;
          padding:8px 0 0 0;
          text-align:center;
          text-decoration:none;
          width:242px;
        }

/* Portfolio */



#item98773 #header,
#item98774 #header,
#item98775 #header,
#item98776 #header,
#item39824 #header,
#item40170 #header,
#item40169 #header,
#item40171 #header{
  background: none;
  height: 45px;
}

#item98773 #breadcrumbbar,
#item98774 #breadcrumbbar,
#item98775 #breadcrumbbar,
#item98776 #breadcrumbbar,
#item39824 #breadcrumbbar,
#item40170 #breadcrumbbar,
#item40169 #breadcrumbbar,
#item40171 #breadcrumbbar{
  display: none;
}

#item39397 #breadcrumbbar, #item98041 #breadcrumbbar{
  display: none;
}

#item39397 #header, #item55439 #header{
  background: transparent url(../images/headerbg_communities.jpg) 0 0px;
  height: 271px;
}

#item98041 #header{
  background: transparent url(../images/headerbg_corporate.jpg);
  height: 271px;
}

#item39397 #breadcrumbbar, #item55439 #breadcrumbbar{
  top: 245px;
}

#item55439 #menu-footer{
  background-image:none;
}

.selection h2, .selection div, .low div, .high div {
  text-align:center;
  margin-bottom:5px;
}

.button {
  margin: 0;
  padding: 0;
  background: #28488B;
  padding: 5px;
  color: #FFF;
  border-bottom: 2px solid #999;
  border-right: 2px solid #999;
  cursor: pointer;
  position: relative;
}