div#subpage-container {
  overflow: hidden;
  height: 1%;
}

/*
 * Header
 */

div#subpage-container div#subpage-header {
  background: #222222 url(/images/subpage-header-bg.jpg) no-repeat top left;
  color: #ffffff;
  height: 100px;
}
div#subpage-container div#subpage-header h2 {
  color: #ffffff;
  font-weight: normal;
  font-size: 2em;
  padding: 35px 0px 0px 30px;
}

div#subpage-container div#subpage-header {
  background: #222222 url(/images/spokespersons-header-bg.jpg) no-repeat top left !important;
}
div#subpage-container div#subpage-header h2 {
  /*
  position: absolute !important;
  left: -9999px !important;
  */
}


/*
 * Content
 */

div#subpage-container div#subpage-content {
  margin: 30px 0px 0px 0px;
}


/*
 * Left Column
 */
div#subpage-container div#subpage-content div#left-col {
  width: 230px;
  float: left;
  margin: 0px 0px 20px 0px;
}
div#subpage-container div#subpage-content div#left-col ul {
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0;
  width: 192px;
}
div#subpage-container div#subpage-content div#left-col ul li {
  list-style: none;
  text-align: right;
  border-bottom: 1px solid #81B7D4;
  margin: 0;
  padding: 8px 8px 8px 0px;
}
div#subpage-container div#subpage-content div#left-col ul li a {
  display: block;
}
/*
 * Level 1
 */
div#subpage-container div#subpage-content div#left-col ul li.level-1,
div#subpage-container div#subpage-content div#left-col ul li.level-1-selected {
  background: #81B7D4;
}
div#subpage-container div#subpage-content div#left-col ul li.level-1 a,
div#subpage-container div#subpage-content div#left-col ul li.level-1-selected a {
  color: #ffffff;
}
/*
 * Level 2
 */
div#subpage-container div#subpage-content div#left-col ul li.level-2 {
  background: #ffffff url(/images/sub-page-menu-level2-bg.gif) no-repeat top right;
}
div#subpage-container div#subpage-content div#left-col ul li.level-2-selected {
  background: #aaaaaa url(/images/sub-page-menu-level2-selected-bg.gif) no-repeat top right !important;
  border-bottom: 1px solid #aaaaaa;
}
div#subpage-container div#subpage-content div#left-col ul li.level-2-selected a {
  color: #ffffff;
}

/*
 * Level 3
 */
div#subpage-container div#subpage-content div#left-col ul li.level-3,
div#subpage-container div#subpage-content div#left-col ul li.level-4,
div#subpage-container div#subpage-content div#left-col ul li.level-5 {
  background: #aaaaaa !important;
  margin: 0 !important;
  padding: 0px 8px 4px 0 !important;
  border-bottom: 1px solid #aaaaaa;
}
div#subpage-container div#subpage-content div#left-col ul li.level-3 a,
div#subpage-container div#subpage-content div#left-col ul li.level-4 a,
div#subpage-container div#subpage-content div#left-col ul li.level-5 a {
  color: #000000;
}
div#subpage-container div#subpage-content div#left-col ul li.level-3-selected,
div#subpage-container div#subpage-content div#left-col ul li.level-4-selected,
div#subpage-container div#subpage-content div#left-col ul li.level-5-selected {
  background: #aaaaaa !important;
  margin: 0 !important;
  padding: 0px 8px 4px 0 !important;
  border-bottom: 1px solid #aaaaaa;
}
div#subpage-container div#subpage-content div#left-col ul li.level-3-selected a,
div#subpage-container div#subpage-content div#left-col ul li.level-4-selected a,
div#subpage-container div#subpage-content div#left-col ul li.level-5-selected a {
  color: #ffffff;
}

/*
 * Center Column
 */
div#subpage-container div#subpage-content div#center-col {
  width: 556px;
  float: left;
  margin: 0px 0px 20px 0px;
}
div#subpage-container div#subpage-content div#center-col-wide {
  width: 696px;
  float: left;
  margin: 0px 0px 20px 0px;
}
div#subpage-container div#subpage-content div#center-col h3.subpage-heading,
div#subpage-container div#subpage-content div#center-col-wide h3.subpage-heading {
  background: #81B7D4;
  color: #ffffff;
  padding: 8px 8px 8px 8px;  
}


div#subpage-container div#subpage-content div#center-col ul,
div#subpage-container div#subpage-content div#center-col-wide ul {   
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0;
}
div#subpage-container div#subpage-content div#center-col ul li,
div#subpage-container div#subpage-content div#center-col-wide li {  
  background: #ffffff url(/images/sub-list-bg.gif) no-repeat top left;
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0px 0px 10px 15px;
}

div#subpage-container div#subpage-content div#center-col table {
  border-collapse: collapse;
  border: 0;
}



/*
 * Right Column
 */
div#subpage-container div#subpage-content div#right-col {
  width: 170px;
  float: left;
}

div#subpage-container div#right-col h3 {
  border-bottom: 1px solid #55A1CA;
  margin: 0px 0px 10px 15px;
  padding: 0px 0px 10px 0px;
}

div#subpage-container div#right-col ul {
  list-style: none;
  border: 0;
  padding: 0;
  margin: 0px 0px 10px 15px;
}
div#subpage-container div#right-col ul li {
  background: #ffffff url(/images/sub-list-bg.gif) no-repeat top left;
  list-style: none;
  border: 0;
  margin: 0;
  padding: 0px 10px 10px 18px;
}
