body {
  margin: 0px 0px 0px 0px !important;
  text-align: center;
  background:#ffffff url("../images/body_back.jpg") repeat-x top;
  font-family: Verdana;
  font-size: 13px;
}

td {
  font-size: 11px;
  valign: top;
}
   

#containerContent {
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background:#ffffff url("../images/page_back.jpg") repeat-x bottom;
  margin: 0px auto 0px auto !important;
  padding: 0px 0px 0px 0px;
  width: 902px;
  text-align: left;  
}

#banner {
  margin:  0px 35px 0px 35px;
  padding: 10px 0px 0px 0px;
  text-align: left;
}

#menu {
  margin:  10px 35px 10px 35px;
  padding: 0px 0px 0px 0px;
  height: 30px;
  text-align: left;
}

#menu table.menuTable {
  width: 830px;
  margin:  0;
  padding:  0;
}

#menu table.menuTable td {
  margin:  0;
  padding:  0;
  font-family: Verdana;
  font-size: 13px;
}

#menu table.menuTable td.tip {
  width: 7px;
}

#menu table.menuTable td.menuOn {
  background:#ffffff url("../images/menu_back.gif") repeat-x top;
  border-right: 1px solid #dddddd;
  padding: 0px 15px 0px 15px;
}

#menu table.menuTable td.menuOn a:link  { color: #23479F; text-decoration: none; font-size: 14px; font-weight: bold; }
#menu table.menuTable td.menuOn a:visited  { color: #23479F; text-decoration: none; font-size: 14px; font-weight: bold;  }
#menu table.menuTable td.menuOn a:hover  { color: #23479F; text-decoration: underline; font-size: 14px; font-weight: bold; }
#menu table.menuTable td.menuOn a:active  { color: #23479F; text-decoration: none; font-size: 14px;  font-weight: bold; }

#menu table.menuTable td.menuOff {
  background:#ffffff url("../images/menu_back.gif") repeat-x top;
  border-right: 1px solid #dddddd;
  padding: 0px 15px 0px 15px;
}

#menu table.menuTable td.menuOff a:link  { color: #666666; text-decoration: none; font-size: 14px; font-weight: bold; }
#menu table.menuTable td.menuOff a:visited  { color: #666666; text-decoration: none; font-size: 14px; font-weight: bold; }
#menu table.menuTable td.menuOff a:hover  { color: #666666; text-decoration: underline; font-size: 14px; font-weight: bold; }
#menu table.menuTable td.menuOff a:active  { color: #666666; text-decoration: none; font-size: 14px; font-weight: bold; }

#menu table.menuTable td.end {
  background:#ffffff url("../images/menu_back.gif") repeat-x top;
  width: 35%;
}

#graphicArea {
  margin:  10px 35px 10px 35px;
  padding: 7px 0px 7px 7px;
  border: 1px solid #dddddd;
  background:#ffffff;
}

#graphicArea table.imageArea {
  width: 813px;
  margin:  0;
  padding:  0;
  background: #23479F;
}

#graphicArea table.imageArea td.pullQuote {
  padding: 15px 25px 15px 15px;
  background: #23479F;
  width: 230px;
  font-family: Times;
  font-weight; bold;
  font-size: 22px;
  line-height: 35px;
  color: #ffffff;
}

#contentArea {
  margin:  10px 35px 30px 35px;
  padding: 0;
  color: #424242;
}

#footer {
  margin: 0px;
  padding: 0px;
  text-align: center;
  color: #686868;
  font-size: 11px;
}

#footer p {
  padding:  0px 0px 5px 0px;
}

h1 {

  margin: 0px 0px -10px 0px;
  padding: 5px 0px 0px 0px;  
  font-family: Arial;
  font-size: 20px;
  font-weight: bold;
  color: #23479F;
}

h2 {

  margin: 0px 0px -10px 0px;
  padding: 3px 0px 0px 0px;  
  font-family: Arial;
  font-size: 15px;
  font-weight: bold;
  color: #23479F;
}

h3 {

  margin: 0px 0px -10px 0px;
  padding: 0px 0px 0px 0px;  
  font-family: Arial;
  font-size: 13px;
  font-weight: bold;
  color: #23479F;
}
