/* lifespan.css
   www.lifespan.org/tmh inside page stylesheet
   Based on original Lifespan.org stylesheet
   Adapted for 2007 redesign 11-06
*/

/* Fonts */
body, li, td {
	font-family: Verdana, sans-serif;
	font-style: normal;
	font-size: 11px;
	color: #000;
}
caption      { font-family: Verdana, sans-serif; font-style: normal; font-size: 9px }
fieldset     { font-family: Verdana, sans-serif; font-size: 11px; font-style: normal; border-style: solid; border-width: 1px }
h1           { font-family: Georgia, serif; vertical-align: none; font-weight: bold; font-size: 18px;  
               text-align: none }
h2, .headline { font-family: Georgia, serif; vertical-align: none; font-size: 15px; text-align: none; 
               font-weight: bold }
h3           { font-family: Georgia, serif; text-align: none; font-size: 15px; vertical-align: none; 
               font-weight: 500 }
h4           { font-weight: bold; font-size: 14px; vertical-align: none; font-style: normal; 
               text-align: none; font-family: Verdana, sans-serif}
h5           { font-size: 12px; font-style: normal; font-weight: bold; font-family: Verdana, sans-serif }
h6           { font-family: Verdana, sans-serif; font-size: 9px; font-style: normal; font-weight: normal }
label        { font-style: normal; font-family: Verdana, sans-serif; font-size: 12px }
label, .mstheme-label { font-size: 12px; font-family: Verdana, sans-serif; font-style: normal }
legend       { font-style: normal; font-size: 12px; font-family: 
               'Times New Roman', Times }
marquee      { font-family: Verdana, sans-serif; font-size: 16px }
table        { font-family: Verdana, sans-serif; vertical-align: none; font-style: normal; font-weight: 
               normal; text-align: none }
textarea     { font-style: normal; font-size: 12px; font-family: Verdana, sans-serif}
th           { font-family: Verdana, sans-serif; font-style: normal }

/* Bullets */
/*ul           { list-style-image: url('/global/images/lsbullet1.gif') }
ul ul        { list-style-image: url('/global/images/lsbullet2.gif') }
ul ul ul     { list-style-image: url('/global/images/lsbullet3.gif') }
*/
/* Colors */
/* Next item differs from style.css (no left rail) */
body         { background-image: url('/global/images/background.jpg');
               background-color: white; color: black; margin-top: 0px }
a:link       { text-decoration: none; color: rgb(210,120,30) }
a:active     { text-decoration: underline; color: rgb(210,120,30) }
a:visited    { text-decoration: none; color: rgb(210,120,30) }
a:hover      { text-decoration: underline; color: rgb(220,170,30) }
table        { table-border-color-light: rgb(59, 120, 130); table-border-color-dark: 
               rgb(59, 120, 130) }
h1           { color: rgb(210,120,30) }
h2           { color: rgb(223,170,33) }
h3           {
	color: rgb(223,170,33);
	font-weight: bold;
}
h4           { color: rgb(51, 51, 51) }
h5           { color: rgb(0, 0, 0) }
h6           { color: rgb(210,120,30) }
button       { background-color: rgb(210,120,30); color: rgb(255, 255, 255) }
label        {
	color: rgb(0, 0, 0);
	font-size: 11px;
}
legend       { color: rgb(143, 156, 200) }
caption      { color: rgb(51, 51, 51) }

.partnerPopup { font-size: 11px }

/* For Redesign Navigation */
.navCurrent, .navLink  {FONT-SIZE: 11px; MARGIN: 1em 0px; WIDTH: 18em; LINE-HEIGHT: 1.5em; FONT-FAMILY: verdana, sans-serif; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1.5em 0px 1.5em 1.5em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.navCurrent img, .navLink img { display: none }
#template_navigation_ancestors_horizontal {CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8em; BACKGROUND: rgb(232,190,91); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 2em; min-width: 768px; FONT-SIZE: 10px; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 2em; FONT-FAMILY: verdana, sans-serif}
#template_navigation_ancestors_horizontal A {COLOR:#FFFFFF}
.navChildrenPrefix {COLOR: rgb(210,120,30); FONT-WEIGHT: bold; PADDING-LEFT: 10px; }

/* Health News: .headline plus the following: */
.blurb { font-size: 11px }
.leftRail { padding-right: 10px }

/* Patient Satisfaction / Quality Indicators */
ul.multibarLegend {
    border: 1px solid gray;
    float: right;
    list-style: none;
    margin: 0 0 0.7em 1em;
    padding: 0.7em;
}
ul.multibarLegend li {
    margin: 0;
    padding: 0;
}

ul.multibargraph {
	list-style: none;
	margin: 0;
	padding: 0
}

ul.multibargroup {
    list-style: none;
    margin: 1em 0;
    padding: 0;
}

ul.multibargraph li {
	margin: 0 0 0 0;
	padding: 0;
	height: 1%; /* IE 6: prevent 3px text jog next to float */
}

ul.multibargraph li li {
	margin: 0 0 0.8em 0;
	padding: 0;
	height: 1%; /* IE 6: prevent 3px text jog next to float */
}

ul.multibargraph li li span.label {
	float: left;
	xfont-weight: bold;
	text-align: right;
	padding-top: 0.5em;
	width: 19em;
}

ul.multibargraph li li ul {
	list-style: none;
	margin: 0 0 0 20em;
	padding: 0;
	zoom: 1; /* IE 6: prevent bar misalignment */
}

ul.multibargraph li li li {
	font-size: 11px;
	xfont-weight: bold;
	margin: 0;
	line-height: 16px;
	white-space: nowrap;
}

ul.multibargraph img.bar {
	height: 1.1em;
	padding: 1px 0;
	vertical-align: middle;
}

/* Pt Sat / Quality Indicators graphs */
div.satisfactiongraph {
    text-align: center;
}
div.satisfactiongraph .title {
    font-weight: bold;
}
