body {font: normal 12px Arial, Helvetica, sans-serif;}
table {font-family: Arial, helvetica, sans-serif;}
form {margin: 0; padding: 0;}
input, select, textarea {font: normal 12px Arial, Helvetica, sans-serif;}
img {border: 0;}
p{margin: 12px 0;}


table.main_table {
    margin-top: 10px;
    margin-bottom: 10px;
    border: 1px solid #DDD;
}

a {color:#820A1E;text-decoration:underline;}
a:hover {color:#1F429B;text-decoration:underline;}

.logofont {font-size:16px;color:#000000;}
.title {font-size:14px;color:#000000;}
.subtitle {display: block; clear: both; font-size:13px;color:#000000;font-weight:bold;}
.smalltitle {font-size:12px;color:#000000;}
.navbannertext {font-size:12px;color:#ffffff;text-decoration:none;}
a.navbannertext:hover {color:#ffffff;text-decoration:underline;}
a.navbannertext:visited {color:#ffffff;text-decoration:none;}
.navbanner0 {font-size:12px;background:#820A1E; color:#ffffff; padding:0px 0px 0px 3px;}
.navbanner1 {font-size:12px; background:#8CC642; color:#ffffff; padding:24px 204px 0px 0px;}
.navbanner1a {background:#8CC642; font-size:12px; color:#ffffff; padding:12px 0px 12px 3px;}
.navbanner2 {font-size:12px; background:#00AAFF; color:#ffffff; padding:0px 0px 0px 3px;}
.navbanner3 {font-size:12px; background:#F36F21; color:#ffffff; padding:0px 0px 0px 3px;}
.navbanner4 {font-size:12px; background:#FFD200; color:#ffffff; padding:0px 0px 0px 3px;}
.navbanner5 {font-size:12px; background:#00A94F; color:#ffffff; padding:0px 0px 0px 3px;}

.homeNavBar {background: url(homenavbkgd.gif) repeat-y;}

.subbanner0 {font-size:12px;background:#CD9DA5; color:#000000; padding:0px 0px 0px 3px;}
.subbanner1 {font-size:12px; background:#D1E8B3; color:#000000; padding:24px 204px 0px 0px;}
.subbanner2 {font-size:12px; background:#99DDFF; color:#000000; padding:0px 0px 0px 3px;}
.subbanner3 {font-size:12px; background:#FAC5A6; color:#000000; padding:0px 0px 0px 3px;}
.subbanner4 {font-size:12px; background:#FFED99; color:#000000; padding:0px 0px 0px 3px;}
.subbanner5 {font-size:12px; background:#99DDB9; color:#000000; padding:0px 0px 0px 3px;}

/*********** LEFT NAVIGATION *********/
.sidenav-off {background:#E6F3FE; font-size:12px; color:#000000; font-weight:bold; vertical-align:middle;padding:8px 10px;text-decoration:none;border-style: solid; border-width: 1px; border-color: #E6F3FE;} 
.sidenav-off:hover {background:#FFFFFF; border-top:1px solid #CFE9FE; border-bottom:1px solid #CFE9FE; text-decoration:underline;}
.sidenav {background:#E6F3FE; font-size:12px; color:#000000; font-weight:bold; vertical-align:middle;padding:8px 10px;text-decoration:none;border-style: solid; border-width: 1px; border-color: #E6F3FE;} 
.sidenav:hover {background:#FFFFFF; border-top:1px solid #CFE9FE; border-bottom:1px solid #CFE9FE; text-decoration:underline;}
.sidenavlink {color:#000000; text-decoration:none;font-size:12px;}
.sidenavlink:hover {color:#000000;text-decoration:none}
/************************************/

.sidetitle {background:#1F429B; font-size:12px; color:#ffffff; font-weight:bold; vertical-align:middle;}
.content {font-size:12px;color:#000000;}
.address {font-size:12px; color:#000000;}
td.content a, a.content, td.content a:visited, a.content:visited  {color:#820A1E;}
td.content a:hover, a.content:hover{text-decoration: none;}
.contenttitle {font-size:14px; color:#000000; font-weight:bold;}
.copyright {font-size: 9px;color:#000000;}

h1 {font-size: 14px; margin: 0 0 20px 0; padding: 0; clear: both;}/*PAGE TITLE*/
h2 {font-size: 13px; margin: 15px 0 2px 0; padding: 0;}/*PAGE SUB TITLE*/
h3 {font-size: 12px;}
h4 {font-size: 12px;}
h5 {font-size: 12px;}

/*a:visited{color:#820A1E;}*/
a.splash:link {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#820A1E; text-decoration: underline;}
a.splash:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#1F429B; text-decoration: underline;}
#right_col {
    float: right;
    width: 158px;
}

#right_col img {
    max-width: 158px;
    width: expression(this.width>158?158:true);
}

#newsHeadline {
    font-weight: bold;
}

#newsDate {
    font: italic 12px Arial, Helvetica, sans-serif;
    color: #444;
}

/*
#home_image img{
    max-width: 398px;
    width: expression(this.width>398?398:true);
    float: left;
    margin: 0 10px 10px 0;
}
*/

/****************** BIO STYLE ******************/
h1.bio_title {
   margin: 0;
}

span.bio_subtitle {
   color: #333;
}

#bio_image img{
    max-width: 150px;
    width: expression(this.width>150?150:true);
}

#bio_image {
   font-size: 11px;
   color: #444;
}

#bio_image a {
   font-size: 11px;
   color: #820A1E;
}

#bio_image a:hover, #bio_image a:visited{
   font-size: 11px;
   text-decoration: none;
}
/****************** TOP CAPTION STYLE ******************/
#top_caption {
   font: normal 12px Arial, Helvetica, sans-serif;
   color: #000;
   line-height: 14px;
}


#top_caption b{
   display: block;
   font: bold 14px Arial, Helvetica, sans-serif;
   color: #000;
}

/****************** SEARCH BTN ******************/
.small_btn {
   height: 21px;
   width: 24px;
   border: 1px solid #7f9db9;
   background: #1f429b;
   font: bold 12px Arial, Helvetica, sans-serif;
   color: #FFF;
   cursor: pointer;
}

.content ul {
   list-style-image: url(arrow.gif);
   margin: 0;
   padding: 5px 0 5px 15px;
}
.content ul li{
   padding: 2px 0;
}


a.more {
   color: #6e6d6d;
   font-style: italic;
}

.numbers {
   font-size:14px;
   color:#000000;
   font-weight:bold;
}

.text {
   font-size:12px;
   color:#000000;
   line-height: 120%
}

.searchtitle {
   font-size:16px;
   color:#000000;
   line-height: 150%
}

.hospitalNavBar {
   background: url(hospitalnavbkgd.gif) repeat-y;  
   padding:0px;
   margin-top:0px;
}

.left_box {
   padding-top: 5px;
   background: #E6F3FE url(spacer_w.gif) repeat-x top left;"
}