body {
   margin: 0;
   background-color: #deedee;
}

img {
   border: 0;
}

a {
   
}

td {
   vertical-align: top;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
   line-height: 19px;
   letter-spacing: .6px;
}

.tableAligner {
   margin-left: auto;
   margin-right: auto;
}

.topTable {
   margin-left: auto;
   margin-right: auto;
   background-color: #FFFFFF;
}

table.pinkBorderTable {
   border-right: solid 1px #7c0041;
   border-left: solid 1px #7c0041;
   border-bottom: solid 1px #7c0041;
   background-color: #FFFFFF;
}

h1 {
   color: #7c1443;
   font-size: 18px;
   line-height: 18px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
}

h2 {
   color: #00666e;
   font-size: 16px;
   line-height: 16px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

h3 {
   color: #00666e;
   font-size: 16px;
   line-height: 16px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

.header {
   color: #000000;
   font-size: 16px;
   line-height: 16px;
   font-family: Geneva, Arial, Helvetica, sans-serif;
}

.headerBGSub {
   background-image: url(../images/HGHSub_04.gif);
}

.searchButton {
   padding-top: 17px;
   width: 50px;
}

.leftNav {
   letter-spacing: normal;
   background-color: #FFFFFF;
   border-right: solid 1px #c5cfd0;
   padding: 6px 0px 0px 0px;
}

.leftNav a {
   color: #00666e;
}

.leftNav a:hover {
   color: #00393d;
}

.leftNav ul {
   margin: 0px 0px 0px 10px;
}

.leftNav li {
   margin-bottom: 5px;
}

.mainContent {
   padding: 10px 20px 10px 20px;
   width: 548px;
   height: 189px;
   background-color: #FFFFFF;
   font-family: Verdana, Geneva, sans-serif;
}

.welcomeContent {
   padding: 20px 20px 10px 20px;
   width: 238px;
   height: 158px;
   background-color: #FFFFFF;
   line-height: 20px;
   font-family: Verdana, Geneva, sans-serif;
}

.mainContentSub {
   font-family: Verdana, Geneva, sans-serif;
}

.ctaBG {
   background-color: #deedee;
}

.blueBG {
   background-color: #deedee;
}

.siteMap {
   width: 799px;
   height: 36px;
   background-color: #deedee;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   vertical-align: middle;
}

.topTableSub {
   margin-left: auto;
   margin-right: auto;
   background-color: #FFFFFF;
}

table.pinkBorderTableSub {
   border-right: solid 1px #7c0041;
   border-left: solid 1px #7c0041;
   border-bottom: solid 1px #7c0041;
   background-color: #FFFFFF;
}

.mainContentSub {
   width: 587px;
   background-color: #FFFFFF;
}

table.c_mb {
   margin: 10px 0px 0px 0px;
   width: 100%;
}

.c_mb td {
   vertical-align: middle;
   font-family: Arial, Helvetica, sans-serif;
   height: 25px;
}

.c_mb td ul {
   margin: 0px 0px 0px 0px;
}

.c_mb a {
   text-decoration: none;
   font-size: 14px;
}

.c_mb a:hover {
   font-size: 14px;
}

td.c_mi0 {
   padding: 0px 0px 0px 5px;
}

td.c_mi0 a {
   color: #00666e;
   font-weight: bold;
}

td.c_mi0 a:hover {
   color: #00393d;
   font-weight: bold;
}

td.c_mi0s {
   font-weight: bold;
}

td.c_mi0s a {
   color: #00393d;
   font-weight: bold;
}

td.c_mi1 {
   padding: 0px 0px 0px 15px;
}

td.c_mi1 a {
   color: #00666e;
   font-weight: bold;
}

td.c_mi1 a:hover {
   color: #00393d;
   font-weight: bold;
}

td.c_mi1s {
   font-weight: bold;
}

td.c_mi1s a {
   color: #00393d;
   font-weight: bold;
}

td.c_mi2 {
   padding: 0px 0px 0px 25px;
}

td.c_mi2 a {
   color: #00666e;
   font-weight: bold;
}

td.c_mi2 a:hover {
   color: #00393d;
   font-weight: bold;
}

td.c_mi2s {
   font-weight: bold;
}

td.c_mi2s a {
   color: #00393d;
   font-weight: bold;
}

td.c_mi3 {
   padding: 0px 0px 0px 30px;
}

td.c_mi3 a {
   color: #00666e;
   font-weight: bold;
}

td.c_mi3 a:hover {
   color: #00393d;
   font-weight: bold;
}

td.c_mi3s {
   
}

td.c_mi3s a {
   color: #00393d;
   font-weight: bold;
}

