/*****BODY STYLES********/

body { font-family: Verdana; color: #000; font-size: 12px;  }
a { text-decoration: none; color: #003E7E; font-weight: bold; }
a:hover { color: #000; }
p { line-height: 20px; }
h1 { font-size: 16px; padding-bottom: 10px; }
h2 { font-size: 13px; }
h1, h2 { color: #003E7E; }
h3 { font-size: 14px; font-weight: bold; margin: 15px 0 0 20px;  }
ul { list-style: disc;  margin: 10px 0 0 40px; }
li { margin-top: 5px; line-height: 16px; }

/*****HEADER STYLES******/

#header {  }
.logo { }
.headerTag {  }
#headerTag {  }
#search { display: none; }
.submit { display: none; }
.headerLinks { display: none; }

#locationsMenu{ display: none; }
#locationsMenuDrop{ display: none; }
#servicesMenu{ display: none; }
#servicesMenuDrop{ display: none; }
#locationsMenuDrop a, #servicesMenuDrop a { display: none; }
#locationsMenuDrop a:hover, #servicesMenuDrop a:hover, #locationsMenuDrop a.over, #servicesMenuDrop a.over { display: none; }

/*****MAIN NAV STYLES*******/

#nav { display: none;}
#nav a { display: none; }
#nav a:hover { display: none; }
.divider { display: none; }

/*******SIDE NAV STYLES****/

#sideContainer { display: none; }
.orangeButtonSideNav { display: none; }
.orangeButtonSideNav a { display: none; }
.orangeButtonSideNav a:hover { display: none; }

.sideNav { display: none; width: 0; }
.sideNavTop, .sideNavBottom { display: none; }
.sideNavTop { display: none; }
.sideNavBottom { display: none; }
.sideNavRepeat { display: none; }
.sideNav a { display: none; }
.sideNav a:hover { display: none; }
.hoverLikeASideNav { display: none; }
#reldiv{ display: none; }
.navHeading{ display: none; }
a.sideNavTitle { display: none; }
a.sideNavTitle:hover { display: none; }

.services a { display: none; }
.diabetes a, .ortho a, .neuro a, .chest a, .women a, .cancer a, .cardiac a { display: none; }

/* ***** DIABETES NAVIGATION ***** */
a.diabetesTop:hover { display: none; }
a.diabetesTop+div { display: none; } /* background: #3B71A2; */
a.diabetesTop+div a { display: none; }
a.diabetesTop+div a:hover { display: none; } /* background-color: #6691B7; */
.diabetes .hoverLikeASideNav { display: none;; }

/* ***** CAREERS NAVIGATION ***** */
a.careerTop:hover { display: none; }
.careerTop+div { display: none; } /* background: #3B71A2; */
.careerTop+div a { display: none; }
.careerTop+div a:hover { display: none; } /* background-color: #6691B7; */
.careersNavSide .hoverLikeASideNav { display: none; }

/* ***** WOMENS NAVIGATION ***** */
.womenTop { display: none; }
.womenRepeat { display: none; }
.womenBottom { display: none; }
.women a:hover, .navSelected { display: none; }
.womensTop+div { display: none; }
.womensTop+div a { display: none; } 
.womensTop+div a:hover { display: none; }
.womensNavSide .hoverLikeASideNav { display: none; }

/* ***** CANCER NAVIGATION ***** */
.cancerTop { display: none; }
.cancerRepeat { display: none; }
.cancerBottom { display: none; }
.cancer a:hover { display: none; } /* 539036 */
.smokerTop+div {display: none; }
.smokerTop+div a { display: none; } 
.smokerTop+div a:hover { display: none; }
.cancerNavSide .hoverLikeASideNav { display: none; } /* a1b762 */

/* ***** NEURO NAVIGATION ***** */
.neuroTop { display: none; }
.neuroRepeat { display: none; }
.neuroBottom { display: none; }
.neuro a:hover {  display: none; }
.psychoTop+div { display: none; }
.psychoTop+div a { display: none; } 
.psychoTop+div a:hover { display: none; }
.neuroNavSide .hoverLikeASideNav { display: none; } /* a1b762 */

/**** REDHEADED STEPCHILD SERVICE LINE NAVIGATION ****/
.orthoTop { display: none; }
.orthoRepeat { display: none; }
.orthoBottom { display: none; }
.ortho a:hover { display: none; }
.cardiac .sideNavRepeat .hoverLikeASideNav { display: none; }
.chest .sideNavRepeat .hoverLikeASideNav { display: none; }
.orthoRepeat .hoverLikeASideNav { display: none; }

/*****FOOTER STYLES*******/

#footer { display: none; }
#footer a { display: none; }
#footer a:hover { display: none; }

/*****HOME STYLES*******/

#homeContent { }
#hero { display: none; }
.homeMedContainer { float: left; width: 185px; height: 227px; margin-left: 3px; padding: 10px; font-weight: bold; font-size: 14px;  }
.homeSmallContainer { float: left; width: 177px; height: 217px; margin: 1px 0 0 3px; padding: 10px; font-weight: bold; font-size: 14px;  }
.homeSmallContainer a { color: #000; font-size: 14px; text-decoration: none; font-weight: bold; line-height: 30px; }
.homeKey a { line-height: 0px; }
.homeCancer { margin-top: 5px; }
.homeSmallContainer a:hover { color: #003E7E; }
.white { background: url('../_images/homeSmallContainer2.png') no-repeat; }

#bannerContainer { float: right; width: 190px; margin: 3px 5px 0 0; }
.heartBanner a { display: none; }
.ascBanner a { display: none; }
.neuroBanner a { display: none; }
.caringBanner a { display: none; }
.heartBanner a, .ascBanner a, .neuroBanner a, .caringBanner a { float: left; width: 190px; height: 73px; margin-bottom: 3px; }

.partnersBkg { float: left; width: 575px; height: 125px; margin-left: 3px; padding: 10px; background: url('../_images/partnersBkg.png') no-repeat; }

/******CONTENT STYLES*****/

.subBanner { display: none; }
#subBanner { display: none; }

.contentContainer {  }
.contentContainerTop { display: none; }
.contentContainerRepeat { position: absolute; left: 0;  }
.contentContainerRepeat p {  } 
.contentContainerRepeat li {  } 
.contentContainerBottom { display: none; }

.servicesContentContainer {  }
.servicesContentContainerTop { display: none; }
.servicesContentContainerRepeat { position: absolute; left: 0; }
.servicesContentContainerRepeat p {  } 
.servicesContentContainerBottom { display: none; }

.breadcrumb { width: 986px; height: 22px; font-size: 14px; margin: 5px; padding: 3px 0 0 15px; }
.breadcrumb span { display: none; }

.side { float: right; width: 230px; margin: -2px 9px 0 0; }
.sideContainer { float: right; width: 230px; line-height: 18px; }
.sideContainerTop { display: none; }
.sideContainerRepeat { float: right; width: 200px; padding: 0 15px 0 15px;  }
.sideContainerBottom { display: none; }
.callout { display: none; }

.hospitalBanner { display: none; }

.hospitalDirectory { float: left; margin: 10px 0 0 25px; padding: 10px; line-height: 18px; }
.hospitalDirectory p { float: left; width: 160px; height: 70px; margin-left: 25px; background: none; }
.hospitalDirectory span { color: #003E7E; font-weight: bold; }

.faqQ{ font-weight: bold; }

.rightImg{ float: right; display: block; margin: 0 0 10px 10px; padding-right: 20px; }
.leftImg, .map { float: left; margin: 10px; }
.off { display: none; }

table { margin-left:40px; }
input { margin:5px 5px 5px 0px; }
table td.padTitle { padding-right:10px; }
.formMessage { margin:0px 0px 20px 40px; font-weight:bolder; font-size:15px; }

/******CLASS SCHEDULE STYLES*******/

.classContainer { width: 320px; }
.class { float: left; width: 150px; height: 10px; margin: 10px 0 0 30px; padding: 15px; text-align: center; font-weight: bold; background: #CCC; }
.class2 { float: right; width: 470px; height: 10px; margin: 10px 70px 0 0; padding: 15px; background: #FFF; }
.description { height: auto; margin-top: 0; line-height: 18px; }
.signup { margin: 30px 0 0 10px; }

/******QUALITY CONTROL STYLES********/

.qualityChart { float: left; width: 520px; margin: 15px 0 15px 0; }
.qualityChartCell { float: left; width: 90px; height: 30px; text-align: center; font-weight: bold; font-size: 10px; padding-top: 10px; border: thin solid #000; }
.Top { height: 25px; padding-top: 5px; }
.Last { width: 30px; padding-left: 3px; font-size: 8px; }
.Better { background: #F0DB4E; }
.Average { background: #B8B8B8; }
.Worse { background: #B4A166; }
.square { width: 30px; height: 30px; margin-left: 40px; }
.square2 { width:30px; height:30px; margin-left: 60px; }
.qualityKey { float: left; width: 115px; margin: 15px 10px 10px 0; font-weight: bold; font-size: 10px; }
.qualityKey2 { float: left; width: 145px; margin: 15px 10px 10px 0; font-weight: bold; font-size: 10px; }
.large { height: 50px; }
.long { width: 411px; text-align: left; padding: 5px; }
.large2 { height: 30px; }
.large3 { height: 100px; }

/*******FOUNDATION STYLES********/

.healing { float: right; height: 747px; }
.healing p { float: right; margin: 30px; }
#foundationCommunity { float: left; margin: 60px 0 0 20px; position:relative; }
#foundationForm { display:none; font-size:16px; width:450px; background-color:#c4d8e6;padding:6px;position:absolute;right:0px;top:-55px }
#foundationForm textarea { overflow-y:scroll; }
#foundationForm div { float:left; }
#foundForm1 { width:225px;text-align:right; }
#foundForm2 { width:200px;padding-left:10px; }
#foundTextCounter { float:right;color:#f00;width:30px; }
.formMessageArea { float:right;width:300px;padding-right:15px; }
#commentsHealing { width:690px; margin:auto auto; }
.commentName { font-size:14px; }
.commentLocation { font-style:italic; }
.foundationName { float: left; background:#c27b40; margin:5px 7px 5px 0px; padding:3px; height:140px; width:210px; font-size:12px; font-weight: bold; }
.foundation { color: #6d3303; }
.foundationDirector {float: left; width: 210px; height: 110px; margin: 10px; line-height: 18px; }
.foundationPic { float: left; width: 75px; height: 92px; margin-right: 10px; border: thin solid #6D3303; background: #ba6a27; }
.foundationImage { float: right; padding: 5px; width: 200px; }
.foundationEm { float: left; padding: 15px; margin: 15px; text-align: center; background: #C2D8E6; }
#foundationUpdates { width: 200px; height: 55px; padding: 65px 0 0 5px; background: url('/bh/foundation/_images/updates.png') no-repeat; }

/*******UT RESIDENCY STYLES*********/

table.training td { border: thin solid #000; }

/*****************SERVICES STYLES***********************/

/*****BARIATRICS*****/

.mystoryBanner { display: none; }
.team { float: left; width: 482px; height: 147px; margin-top: 20px; }
.teamThumb { float: left; width: 103px; height: 144px; margin-right: 10px; }

/******CANCER********/

.links a, #william a, #julia a, #mary a, #nadine a, #bill a, #ken a, #teri a { color:#75404F; font-size:11px; font-weight:bold; }
.links a:hover, #william a:hover, #julia a:hover, #mary a:hover, #nadine a:hover, #bill a:hover, #ken a:hover, #teri a:hover { text-decoration:none; }
.viewButton { float:right; height:27px; margin-top:25px; width:77px; }
#story { color:#75404F; left:0; position:absolute; top:0; }
#story a { color:#003E7E; font-weight:normal; }
.storiesContainer { float:left; position:relative; margin-left: 282px; }
.title { float:left; height:104px; margin-top:20px; width:366px; margin-left: 3px; }
.textContainer { float:left; height:150px; margin-top:20px; margin-left: 20px; overflow:hidden; position:relative; }
.arrow { fdisplay: none; }
.upArrow, .downArrow { display: none; }
.links { float:right; margin:40px 15px 0 0; text-align:right; }
.links span { color:#75404F; font-weight:bold; }

#menuWilliam { display: none; }
#menuJulia { display: none; }
#menuMary { display: none; }
#menuNadine { display: none; }
#menuBill { display: none; }
#menuKen {display: none; }
#menuTeri { display: none; }
#menuWilliam, #menuJulia, #menuMary, #menuNadine, #menuBill, #menuKen, #menuTeri { float:left; margin:8px 0 0 0; }
#william { display: none; }
#julia {display: none; }
#mary { display: none; }
#nadine { display: none;}
#bill { display: none; }
#ken { display: none;}
#teri { display: none; }
#william, #julia, #mary, #nadine, #bill, #ken, #teri { float: left; }

/***NEURO****/

.neuroEmail { float: left; width: 223px; height: 45px; padding: 65px 0 0 7px; }

/**** FONT CHANGER A TEAM *****/
#fontSmall { font-size:10px; }
#fontNormal { font-size:12px; }
#fontLarge { font-size:14px; }
#fontSmall:hover, #fontNormal:hover, #fontLarge:hover { cursor:pointer; }

/*** FORM STYLES ***/
.formRequired{ color: #ff0000; }
.formError{ color: #ff0000; font-weight: bold; }
.formErrorField{ background: #ffdddd; }

.legacytest table {margin: 0px; }
.legacytest {line-height: 18px; }
