body {
   margin: 0;
   background-color: #deedee;
}

img {
   border: 0;
}

a {
   
}

table,tr,td {
   vertical-align: top;
   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: Arial, Helvetica, sans-serif;
   font-weight: bold;
}

.expanding {
   color: #7c1443;
   font-size: 15px;
   line-height: 22px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
}

h2 {
   color: #00666e;
   font-size: 16px;
   line-height: 16px;
   font-family: Arial, Helvetica, sans-serif;
}

h3 {
   color: #7c1443;
   font-size: 16px;
   line-height: 16px;
   font-family: Arial, Helvetica, sans-serif;
}

.header {
   color: #000000;
   font-size: 16px;
   line-height: 16px;
   font-family: Arial, Helvetica, sans-serif;
}

.headerBGSub {
   background-image: url(../images/HGHSub_04.gif);
}

.searchButton {
   padding-top: 17px;
}

.searchButton input {
   width: 120px;
}

.leftNav {
   letter-spacing: normal;
   background-color: #FFFFFF;
   border-right: solid 1px #c5cfd0;
   padding: 6px 0px 0px 0px;
}

.leftNav a {
   color: #00666e;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: none;
   padding: 0px 10px 0px 0px;
   font-size: 12px;
}

.leftNav a:hover {
   color: #00393d;
   font-family: Arial, Helvetica, sans-serif;
   text-decoration: underline;
   font-size: 12px;
}

.leftNav ul {
   margin: 0px 0px 0px 10px;
}

.leftNav li {
   margin-bottom: 5px;
}

.mainContent {
   margin: 10px 20px 10px 20px;
   line-height: 18px;
   text-align: left;
   font-size: 11px;
   font-family: Arial, Helvetica, sans-serif;
   letter-spacing: normal;
}

.welcomeContent {
   padding: 20px 20px 10px 20px;
   width: 238px;
   height: 158px;
   background-color: #FFFFFF;
   line-height: 20px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   letter-spacing: normal;
}

.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;
}

.siteMap2 {
   width: 799px;
   height: 36px;
   background-color: #ffffff;
   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 {
   background-color: #FFFFFF;
   margin: 0px 20px 10px 20px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.maintable {
   margin: 0px auto;
}

.footersize {
   width: 800px;
   margin: 10px auto;
   text-align: center;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.FooterLinks {
   color: #3f001c;
   font-size: 12px;
}

.FooterLinks a {
   color: #3f001c;
   font-size: 12px;
   text-decoration: none;
}

.FooterLinks a:hover {
   color: #00666e;
   font-size: 12px;
}

.text {
   line-height: 11px;
   text-align: left;
   font-size: 11px;
   padding: 45px 25px 5px 11px;
   font-family: Arial, Helvetica, sans-serif;
   letter-spacing: normal;
}

#HeaderContent {
   color: #7c1443;
   font-size: 18px;
   line-height: 18px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   margin: 15px 10px 0px 20px;
}

#HospitalistContent {
   color: #003d42;
   font-size: 12px;
   line-height: 18px;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   margin: 15px 10px 0px 20px;
}

.leftbg {
   background-image: url(../images/Hospitalists_02.gif);
   background-position: top right;
   background-repeat: no-repeat;
   width: 40px;
   height: 1100px;
}


