/* common */ 
*	{ 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	background-color: #4784C5;
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse; }
	
table,td {
	margin: 0; 
	padding: 0;
	border-collapse: collapse;	  }

div, p, hr { 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }

img { border: 0; }

div.centered {
	margin-left: auto;
	margin-right: auto; 
	text-align: left; 
	width: 982px; }	

a {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px;  **/
    color: #336ead;
    font-weight: normal;
    text-decoration: underline; }

a:hover {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px; **/
    color: #b4985a;
    font-weight: normal;
    text-decoration: underline; }

.clear { clear:both; }

.hide { display: none; }

.float-left { float: left; }

.float-right { float: right; }

.left {
	clear: left;
}

.line {
	background-image: url(../images/line.gif); 
	background-repeat: repeat-x;
	height: 1px;  }

.line2 {
	background-image: url(../images/line2.gif); 
	background-repeat: repeat-x;
	height: 28px;  }
	
.brdr-top {  border-top: solid 1px #cacaca; }	

.brdr-bottom { 	border-bottom: solid 1px #cacaca; }	

/* Breadcrumbs*/
.iw-breadcrumb-node {
font-family: Arial, Helvetica, sans-serif;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
  }
  
.iw-breadcrumb-separator {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
  }

/* vertical and horizontal spacing*/
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.padtop60 { padding-top: 60px; }
.padtop2 { padding-top: 2px; }
.padtop4 { padding-top: 4px;}
.padtop5 { padding-top: 5px; }
.padtop10 { padding-top: 10px; }
.padtop15 { padding-top: 15px; }
.padtop22 { padding-top: 22px; }
.padbot5 { padding-bottom: 5px;}
.padbot7 { padding-bottom: 7px;}
.padbot10 { padding-bottom: 10px;}
.padbot20 { padding-bottom: 20px;}
.padleft2 { padding: 0 0 0 2px; }
.padleft17 { padding-left: 17px; }
.padleft20 { padding-left: 20px; }
.padleft30 { padding-left: 30px; }
.padleft22 { padding: 0 0 0 22px; }
.padleft40 { padding-left: 40px; }
.padleft42 { padding-left: 42px; }
.padleft50 { padding: 0 0 0 50px; }
.padleft60 { padding: 0 0 0 60px; }
.padright5 { padding-right:5px; }
.padright10 { padding-right:10px; }
.padright22 { padding-right: 22px; }
.padright100 { padding-right:100px; }
.pad7-11 { padding: 7px 11px; }
.pad5-10 { padding: 5px 10px; }
.pad5-15 { padding: 5px 15px; }
.pad9-15 { padding: 9px 15px; }   
.pad10-15 { padding: 10px 15px; }
.pad15-10 { padding: 15px 10px; }
.padtopbot5 { padding: 5px 0; }
.padtopbot10 { padding: 10px 0; }
.padtopbot15 { padding: 15px 0; }
.padrightleft10 { padding: 0 10px; }
.padleft3-top5 { padding: 5px 0 0 3px; }
.padleft10-bot7 { padding: 0 0 7px 10px; }
.marginright50 { margin-right: 50px; }
.marginleft10n { margin-left: -10px; }
.marginleft45n { margin-left:-45px; }
.marginleft60n { margin-left:-60px; }
.marginleft63n { margin-left:-63px; }
.marginleft51 { margin-left: 51px; }
.marginleft55 { margin-left: 55px; }
.valign-mid { vertical-align: middle; }
.valign-top { vertical-align: top; }
.align-topright { vertical-align: top; text-align:right; }
.align-right { text-align: right; }
.align-left { text-align: left; }
.width52 { width: 52px; }  
.width172 { width: 172px; }  
.width250 { width: 250px; }
.width258c { width: 258px; text-align: center; }
.width258r { width: 258px; text-align: right; }
.width259 { width: 259px; }
.width982height404 { width: 982px; height: 404px; }
/* end vertical and horizontal spacing */

/* text format */
h5 {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal;
	padding-bottom:7px; }

.bold { font-weight: bold; }

.yellow { color: #b4985a; }	

.txtbldblk11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }

.txtblk14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtred11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #c10435; 
	font-weight: normal; }

.txtred2g {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #c10435; 
	font-weight: normal; }

.txtred13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #c10435; 
	font-weight: normal; }	

.txtblk14g {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtblk15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #000000; 
	font-weight: normal; }

.txtblk18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #000000; 
	font-weight: normal; }

.txtblk13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal; }	
	
.txtred15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #c10435; 
	font-weight: normal; }

.txtred18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #c10435; 
	font-weight: normal; }

/* end text format */	
/* end common */

/* Begin Background Styles */ 
#background {
	background: #4784c5 url('../images/background-llumc.gif') repeat-x top left;
	width: 100%;
	min-height: 1000px;
	}

#container {
	background: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #4f4f4f;
	padding: 0 9px;
	margin: 0 auto; 
	width: 982px; 
	}

#wrapper {
	text-align: left;
	width: 982px;
	padding: 10px 0;
	}

.offset {
	position: absolute;
	top: -1000px;
	left: -1000px; 
	}	
/* End Background Styles */ 

/* Begin Header Styles */
#header { width: 982px; }

#header .logo {
	width: 320px;
	height: 60px;
	float: left;
	clear: right;
	}

#header .right-content {
	float: left;
	clear: right;
	padding: 1px 0 0 10px;
	width: 652px;
	}

#type-size {
	font-size: 12px;
	float: right;
	padding: 0 5px 0 0;
	}

#type-size ul {	display: inline; }	
	
#type-size li {
	list-style-type: none;
	display: inline;
	}

#type-size li a {
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}

#type-size a.active { text-decoration:underline; color:#8B2639; }

#type-size a.inactive { text-decoration:none; }	


#type-size li.first a { font-size: 12px; }

#type-size li.second a { font-size: 14px; }

#type-size li.third a { font-size: 16px; }	
	
#search-site { 
	float: right;
	padding: 3px 0 0 0;
}

#search-site-404 { 
	padding: 3px 0 0 0;
}

#search-site .left, #search-site-404 .left {
	background: url('../images/bg-search-site-left.gif') no-repeat top left;
	width: 5px;
	height: 32px;
	float: left;
	clear: right;
	}

#search-site .center, #search-site-404 .center {
	background: url('../images/bg-search-site-center.gif') repeat-x top left;
	height: 32px;
	padding: 0 10px;
	float: left;
	clear: right;	
	}

#search-site .right, #search-site-404 .right {
	background: url('../images/bg-search-site-right.gif') no-repeat top left;
	width: 5px;
	height: 32px;
	float: left;
	clear: right;	
	}	

#search-input, #search-input-404 {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646; 
	vertical-align: middle;	
	background: #ffffff url('../images/bg-input.gif') repeat-x top left;  	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 	
	height: 16px;
	padding: 2px 5px 1px 5px;
	}

#search-input, #search-input-404 {
	width: 220px;
	float: left;
	clear: right;
	margin: 6px 5px 0 0;
	}

#btn-search, #btn-search-404 {
	float: left;
	clear: right;
	margin: 3px 0 0 0;	
	}		

ul#site-wide-links {
	float: right;
	padding: 5px 5px 0 0;
	}

ul#site-wide-links li {
	list-style-type: none;
	float: left;
	clear: right;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bebebe;
	padding: 0 7px;
	height: 15px;
	line-height: 20px;
	}

ul#site-wide-links li.first { padding: 0 7px 0 0;	}	

ul#site-wide-links li.last { 
	border: 0;
	padding: 0 0 0 7px;
	}

ul#site-wide-links li a {
	font-size: 11px;
	color: #000;
	top: -2px;
	position: relative;	
	text-decoration: underline;	
	}

ul#site-wide-links li a:hover { text-decoration: none; }
/* End Header Styles */

/* Begin Branch and Top Navigation Styles */
#wrap-topnav {
	width: 982px;
	padding: 5px 0;
	}
	
#wrap-topnav li {
	line-height: 20px;
}

ul#branchnav {
	width: 982px;
	height: 35px;
	overflow: hidden;
	float: left;
	clear: right;
	}

ul#branchnav li {
	list-style-type: none;
	float: left;
	clear: right;
	margin:  0 2px 0 0;
	}

ul#branchnav li a {
	background: url('../images/bg-branchnav.gif') repeat-x top left;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #9f9f9f;	
	font-size: 14px;
	text-decoration: none;
	display: block;
	padding: 7px 10px 0 10px;
	height: 24px;
	margin: 4px 0 0 0;
	}

ul#branchnav li.llumc a { 
	color: #326dac;
	width: 96px;
	}
   	
ul#branchnav li.lluch a { 
	color: #009898;
	width: 118px;
	}

ul#branchnav li.llubmc a { 
	color: #653656;
	width: 175px;	
	}

ul#branchnav li.llumcec a { 
	color: #435785;
	width: 85px;	
	}

ul#branchnav li.lluhsh a { 
	color: #8b2639;
	width: 158px;	
	}

/*ul#branchnav li.llu a { 
	color: #6d6d6d;
	width: 62px;	
	}*/

ul#branchnav li a:hover { text-decoration: underline; }

ul#branchnav li.llumc a.active, ul#branchnav li.llumc a.active:hover, ul#branchnav li.lluch a.active, ul#branchnav li.lluch a.active:hover, ul#branchnav li.llubmc a.active, ul#branchnav li.llubmc a.active:hover, ul#branchnav li.llumcec a.active, ul#branchnav li.llumcec a.active:hover, ul#branchnav li.lluhsh a.active, ul#branchnav li.lluhsh a.active:hover {
	font-size: 17px;
	color: #fff;
	background: url('../images/bg-branchnav-active-llumc.gif') repeat-x top left;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #1b3e63;
	padding: 9px 10px 0 10px;
	height: 26px;
	margin: 0;
	}

ul#branchnav li.llumc a.active, ul#branchnav li.llumc a.active:hover { width: 115px; }

ul#branchnav li.lluch a.active, ul#branchnav li.lluch a.active:hover { width: 142px; }

ul#branchnav li.llubmc a.active, ul#branchnav li.llubmc a.active:hover { width: 209px; }

ul#branchnav li.llumcec a.active, ul#branchnav li.llumcec a.active:hover { width: 105px; }

ul#branchnav li.lluhsh a.active, ul#branchnav li.lluhsh a.active:hover	 { width: 190px; }

ul#branchnav li.llu, ul#branchnav li.newsroom { margin:  0; }  
 
ul#branchnav li.llu a {
                width: 62px;
                color: #fff;
                background: #6d6d6d url('../images/bg-branchnav-sep.gif') no-repeat center right;
                border-width: 1px 0 0 1px;
                border-style: solid;
                border-color: #393939;  
                padding: 7px 21px 0 20px;
                }                              
 
ul#branchnav li.newsroom a {
                width: 67px;
                color: #fff;
                background: url('../images/bg-branchnav-newsroom.gif') no-repeat top right;
                border: 0;            
                padding: 7px 20px 0 20px;
                }              


	
ul#topnav {
	width: 980px;
	height: 33px;
	background: url('../images/bg-topnav-llumc.gif') repeat-x top left;  	
	border-width: 0 1px;
	border-style: solid;
	border-color: #1b3e63;
	overflow: hidden;
		float: left;
	clear: left;
	}

ul#topnav li {
	height: 33px;
	list-style-type: none;
	background: url('../images/bg-topnav-separator-llumc.gif') no-repeat center right;	
	float: left;
	clear: right;
	}
	
ul#topnav li.topnav6 { background: none; }	

ul#topnav li a {
	font-size: 15px;
	color: #fff;	
	text-decoration: none;	
	display: block;
	padding: 7px 31px 0 30px;
	height: 26px;
	}	

ul#topnav li.topnav1 a { width: 58px; }		

ul#topnav li.topnav2 a { width: 94px; }

ul#topnav li.topnav3 a { width: 149px; }

ul#topnav li.topnav4 a { width: 165px; }

ul#topnav li.topnav5 a { width: 86px; }

ul#topnav li.topnav6 a { width: 62px; }			

ul#topnav li a:hover { text-decoration: underline; }	
/* End Branch and Top Navigation Styles */

/* quick links */
#wrap-quicklinks {
	width: 982px;
	height: 272px; }
	
.bg-quicknav {
	background-image: url(../images/bg-quicknav.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }

div.quicknavblock  {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	font-weight: normal; 
	height: 24px; 
	padding: 1px 0 0 5px; }
	
div.quicknavblock a, div.quicknavblock span {
  clear: right;
  float: left;}
  
.quicknav-links {
	display:block; 
	float:left; 
	height:17px;
	margin-bottom: -5px;
	padding:7px 0 6px 3px; }

.quicklinks-active-home {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-mc-over.png); 	
	background-repeat: no-repeat;
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	font-weight: normal;
	text-align: center;
	text-decoration: none; 
	padding:7px 0 5px 0;   }

a.quicklinks-home {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	height: 16px;
	font-weight: normal; 
	text-align: center;
	text-decoration: none;
	padding:7px 0 5px 0;   
	width: 188px;}

a.quicklinks-home:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-mc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

#services-block {
	color: #fefefe; 
	padding: 20px 0 0 30px; 
	float: left; 
	width: 700px; }

.forwomen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 172px;
	height: 16px;	}	

a.women {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 172px; 
	height: 16px;	}

a.women:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forchildrent{
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal;
	text-align: center; 
	padding:7px 0 5px 0;
	width: 260px;
	height: 16px;	}

a.childrent {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 260px; 
	height: 16px;	}

a.childrent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forseniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}  
	
a.seniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}

a.seniors:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}  

.formen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center;
	padding:7px 0 5px 0;
	width: 158px; 
	height: 16px;	}
	
a.men {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 158px;
	height: 16px;	}

a.men:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}

#wrap-quicklinks {
	width: 982px; 
	height: 233px; 
	clear: both; }

.bg-quicklinks-area {
	background-image: url(../images/bg-quicklinks-area.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
div.quicklinks {
	padding: 15px 0 0 29px; }

ul.quicklinks li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

/* children's hospital */
.bg-quicknav-childrens {
	background-image: url(../images/bg-quicknav-childrens.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-childrens {
	background-image: url(../images/bg-quicklinks-childrens.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
ul.quicklinks-child li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks-child a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks-child a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #663398; 
	font-weight: normal; 
	text-decoration: none; }

.quicklinks-active-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;		
	color: #fefefe;	
	background-image: url(../images/quicklinks-ch-over.png); 	
	background-repeat: no-repeat; 
	width: 188px;
	height: 15px; 
	font-weight: normal; 
	text-align: center;
	text-decoration: none; 
	padding:7px 0 6px 0; }	

a.quicklinks-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 188px;	
	height: 15px;	
	font-weight: normal;
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-childrens:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;		 
	color: #fefefe;
	background-image: url(../images/quicklinks-ch-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.commonconditions {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #fefefe; 
	width: 240px;
	height: 16px;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.commoncond {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 240px;	
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.commoncond:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.neurologystate{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 180px;		
	height: 16px;		
	border-right: 3px solid white;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.neurology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 180px;	
	height: 16px;			
	border-right: 3px solid white;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.neurology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.surgerystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;			
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.surgery {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;				
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.surgery:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }  

.cardiologystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.cardiology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.cardiology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end children's hospital */

/* behavioral medicine center */
.bg-quicknav-behavioral {
	background-image: url(../images/bg-quicknav-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-behavioral {
	background-image: url(../images/bg-quicklinks-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }

.quicklinks-active-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-bmc-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 	
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-bmc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.adultmentalhealth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.adult {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.adult:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.chemicaldependency {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.chemical {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.chemical:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.eatingdisorders {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.eating {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.eating:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.youthservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.youth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.youth:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end behavioral medicine center */
	
/* east campus */
.bg-quicknav-east-campus {
	background-image: url(../images/bg-quicknav-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-east-campus {
	background-image: url(../images/bg-quicklinks-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
.quicklinks-active-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-ec-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 	
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-ec-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }
	
.inpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.inpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.inpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.outpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.outpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.outpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.urgentcare {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.urgent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.urgent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.membershipprograms {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 205px;

	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.membership {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 205px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.membership:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end east campus */
/* end quick links */

/* news, support, events, missions */
.wrap-articlesblock {
	width: 743px; 
/*	height: 200px; */
	clear: both; }

.wrap-header {
	clear: both;
	width: 369px;
	height: 28px; }

.bg-hdr-left-artcls {
	background-image: url(../images/bg-hdr-artcls.gif); 
	background-repeat: no-repeat;
	width: 30px;
	height: 28px }

.bg-hdr-right-artcls {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-right: solid 1px #cacaca;	
	width: 338px;
	height: 23px;
	padding-top: 5px; }	

.bg-hdr-articles {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-left: solid 1px #cacaca;	
	border-right: solid 1px #cacaca;	
	width: 337px;
	height: 23px;
	padding: 5px 0 0 30px; }	

.articlesblock {
	float: left;
	padding-right: 4px; }

.wrap-articles1 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles113 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles115 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }    

.wrap-articles2 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles213 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles215 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }

.wrap-articles3 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 169px; 
    margin-bottom:10px; }

.wrap-articles313 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 233px; 
    margin-bottom:10px; }

.wrap-articles315 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 276px; 
    margin-bottom:10px; }

.wrap-articles4 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 142px; }

.wrap-articles413 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 206px; }
                
.wrap-articles415 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 249px; }
                
.bg-bot-missions {
    background-image: url(../images/bg-bot-missions.gif);
    background-repeat: no-repeat; 
    border-left: solid 1px #cacaca;     
    width: 368px;
    height: 28px; 
    margin-bottom: 10px; }                             

.wrap-articlespad {
	padding: 10px;
	width: 347px; }

div.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:30px; }

p.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:20px; }

.more-articles a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.more-articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

div.read-more {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.read-more a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.read-more a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #808080; 
	font-weight: normal; 
	text-decoration: underline; }

div.articles {
	float: left;
	padding-left:10px; 
	width:254px; }

p.articles {
	text-align: justify;
	line-height: 16px; }
	
ul.articles a {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #333333; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles li {
	padding-left: 10px;
    background-image: url(../images/blt-yellow.gif);
	list-style-type: none;
    background-repeat: no-repeat;
    background-position: 0 8px;
	line-height: 21px; }

.photo-border { border: solid 1px #cacaca; }
/* end news, support, events, missions */

/* main find doctor, learn about condition, join mailing list, physician referrals */
#wrap-searchtools {
	width: 236px; }

#wrap-searchtools2 {
	width: 236px;
	padding-top: 4px; }
	
.bg-top-searchtools {
	background-image: url(../images/bg-top-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 33px; }

.bg-searchtools1 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 110px; }

.bg-searchtools113 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 140px;  }

.bg-searchtools115 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 150px;  }                          

.bg-searchtools2 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 229px;
    padding: 0 10px; }

.bg-searchtools213 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 295px;
    padding: 0 10px; }              
                
.bg-searchtools215 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 348px;
    padding: 0 10px; }

.bg-bot-searchtools {
	background-image: url(../images/bg-bot-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 27px; }

div.searchtools-linx {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.searchtools-linx a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.searchtools-linx a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.pos-hdr-finddoc {
	padding:15px 0 0 10px; }
/* end main find doctor, learn about condition, join mailing list, physician referrals */

/* breadcrumb */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; }

.breadcrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: none; }

.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }
/* end breadcrumb */

/* left nav */
#wrap-block {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-image: url(../images/bg-gryleftnav.gif); 
	background-repeat: repeat-y; 	
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }

#wrap-block-2 {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }
#wrap-block-3 {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-image: url(../images/bg-gryleftnav.gif); 
	background-repeat: repeat-y; 	
	background-color: #ffffff;
	border-left: solid 1px #cacaca; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; }

#leftnavblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;	
	width: 200px;  
	text-align: left; 
	float: left;
	position: relative; }

.bg-hdr-leftnav {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	width: 170px;
	height: 21px;
	background-image: url(../images/bg-hdr-patients-visitors.gif); 
	background-repeat: repeat-x; }
.bg-hdr-leftnav a:link,
.bg-hdr-leftnav a:active,
.bg-hdr-leftnav a:visited {
	color: #000000 !important;
	text-decoration: none !important;
}

.bg-hdr-leftnav a:hover {
	text-decoration: underline !important;
}
.leftnav { padding-top:5px; } 

ul.leftnav li {
    background-image: url(../images/blt-yellow-arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 0 10px 10px;
	list-style-type: none;
	position: relative; } 
ul.leftnav li.arrow-open {
    background-image: url(../images/blt-yellow-arrow-down.gif);
}
ul.leftnav ul.leftnav-submenu {
	margin-top: 5px;
}
ul.leftnav ul.leftnav-submenu li {
    background-image: none !important;
    padding: 0 0 5px 5px;
}
ul.leftnav a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none; }
	
ul.leftnav a:link, ul.leftnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none;
}
ul.leftnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }	

.leftnav-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }
	
a.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none; }

a.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }
/* left nav */
   
/* right content */
#rightcontentblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 779px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 980px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; }

#rightcontentblock p { padding: 2px 0; }

.bg-hdr-rightcontent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal;
	padding: 8px 15px;
	height: 14px;
	background-image: url(../images/bg-hdr-find-doctor.gif); 
	background-repeat: repeat-x; }

#right-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; }
	
.content-photo {
	position:relative; 
	left:-5px; 
	margin-right:-7px;  }
	
#right-content a { line-height: 18px; }	
	
#right-content p { 
                padding: 5px 10px 5px 0;
                text-align: justify; 
                line-height: 16px; 
                }

#right-content li { 
	line-height: 16px; 
}
#right-content ul { padding: 5px 0; }

#right-content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; }

#right-content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#right-content strong {
	font-weight: bold; }

#right-content ul, ol { margin-left: 20px; }

#right-content img { padding: 0 5px; }

#right-content td { padding: 2px; }

/* Pre-Hospital Care News Styles */

#newsselector {
	margin-top: 10px;
}

.newstitle {
	margin-top: 10px;
}
	
/* form properties */
form { margin-bottom: 0; }

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	height: 18px; }	

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 160px;
	padding: 1px 5px; }

.searchtoolsinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 200px;
	padding: 1px 5px; }
	
.searchinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 190px;
	padding: 1px 5px; }	

input.btn-search {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search.gif); 
	background-repeat: no-repeat; 
	width: 62px; 
	height: 26px; 
	border: 0px; }

input.btn-find-doctor {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-find-doctor.gif); 
	background-repeat: no-repeat; 
	width: 99px; 
	height: 23px; 
	border: 0px; }

input.btn-search-health-library {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search-health-library.gif); 
	background-repeat: no-repeat; 
	width: 164px; 
	height: 23px; 
	border: 0px; }

.specialty { width: 213px; }	
/* end form properties */

/* form area */
#tab-titleblock {
	float: right;
	display: block; 
	position: relative; }

.tab-basic {
	background-image: url(../images/tab-basic.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

.tab-advance {
	background-image: url(../images/tab-advance.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

ul.tab-title li { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	list-style-type: none; 
	display: inline; } 	

ul.tab-title li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: bold; 
	text-decoration: none; }
	
ul.tab-title li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; 	}

#brdr-form {
	padding: 10px;	
	border: solid 1px #cacaca; }
		
/* end form area */

/* newsletter forms area */

	#newsletter-image {
		float: left;
	}
	#newsletter-info {
		float: left;
		padding-left: 15px;
		width: 250px
	}
	#newsletter-related-topics {
		float: right;
		height: 265px;
		width: 180px;
		border: 1px solid #CCCCCC;
		padding: 10px;
	}	
	
	#newsletter-related .topics h2 {
		font-size: 15px;
	}
	
	#newsletter-related-topics a:link,
	#newsletter-related-topics a:hover,
	#newsletter-related-topics a:active,
	#newsletter-related-topics a:visited 		
	{
		display: block;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#newsletter-subscribe {
		margin-top: 10px;
		clear: both;
		border: 1px solid #CCCCCC;		
	}
	#newsletter-visit {
		clear: both;
		border-top: 1px solid #CCCCCC;
	}
	#newsletter-top {
		min-height: 290px;
		padding-bottom: 10px;
	}
	#mailing-list-thank-you {
		color: #0033FF;
	}
	
	#mailing-list-thank-you a {
		color: #FF00FF;
	}

/* end newsletter forms area */

/* results area */
.pagenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: normal; 
	padding: 5px 0px;
	text-align: left;
	clear: both;  }

.pagenav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.pagenav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.previous {
	float: left; 
	text-align: left; 
	width: 249px; }

.page {
	float: left; 
	text-align: center; 
	width: 248px; }

.next {
	float: left; 
	text-align: right; 
	width: 248px; }

#brdr-results {
	border: solid 1px #cacaca; }

#brdr-results a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results div div table td { width: 238px; }

.bg-grayresults {
	background-color: #ebebeb; }
	
.resultsperpage {
	border:solid 1px #cacaca; 
	padding:5px; 
	background-color:#fafafa; }
/* end results area */

/* doctor-profile */
.bg-top-office-info {
	background-image: url(../images/bg-top-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

.bg-office-info {
	background-image: url(../images/bg-office-info.gif); 
	background-repeat: repeat-y;
	width: 158px; 
	padding: 0 17px; }

.bg-bot-office-info {
	background-image: url(../images/bg-bot-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

ul.office-info li { list-style-type: none; } 	

.center-photo {
	margin-left:auto; 
	margin-right:auto; 
	width:100px; }

.doctor-profile {
	width: 508px;
	padding: 0 20px; }

.doctor-profile p{
	line-height: 16px; 
	margin-bottom: 5px; }

.doctor-profile a {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.doctor-profile a:hover {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }
/* doctor-profile */
/* end right content */

/* Begin Footer Styles */
#wrap-footer { margin: 5px 0 0 0; }

#footer {
	font-size: 11px;
	width: 980px;
	background-color: #ededed;	
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #9f9f9f;
	padding: 15px 0 0 0;
	}
	
#footer li {
	list-style-type: none;
	line-height: 22px;
	}

#footer a {
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;	
	}

#footer a:hover, #footer a.active { 
	font-weight: bold;
	text-decoration: none;
	}	

#footer .aahc {	
	padding: 50px 0 0 25px;
	width: 140px;
	height: 42px;
	}

#footer .aahc a {
	display: block;
	background: url('../images/aahc-member.gif') no-repeat top left;
	padding: 11px 0 31px 56px;
	width: 90px;
	height: 0;	
	}	
	
#footer .wrap-cols { 
	background: url('../images/bg-footer-cols.gif') repeat-y top left;
	min-height: 132px;
	}

#footer .col1 {
	float: left;
	clear: right;
	width: 370px;
	padding: 0 15px;
	}

#footer .col2 {
	float: left;
	clear: right;
	width: 126px;
	padding: 0 15px;
	}

#footer .col3 {
	float: left;
	clear: right;
	width: 126px;
	padding: 0 15px;
	}

#footer .col4 {
	float: left;
	clear: right;
	width: 237px;
	padding: 0 15px;
	}		

#wrap-footer .bottom-left { 
	background: url('../images/bg-footer-bottom-left.gif') no-repeat bottom left;
	width: 20px;
	height: 20px;
	float: left;
	clear: right;
	}

#wrap-footer .bottom-center { 
	background: url('../images/bg-footer-bottom-center.gif') repeat-x bottom left;
	width: 942px;
	height: 20px;
	float: left;
	clear: right;	
	}	

#wrap-footer .bottom-right { 
	background: url('../images/bg-footer-bottom-right.gif') no-repeat bottom right;
	width: 20px;
	height: 20px;
	float: left;
	clear: right;		
	}	
/* End Footer Styles */

/* Begin Copyright Styles */
#wrap-copyright { 
	font-size: 11px;
	width: 982px;
	margin: 5px 0 0 0;	
	}

#copyright {
	float: left;
	clear: right;
	}	

#copyright ul li {
	list-style-type: none;
	float: left;
	clear: right;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bebebe;
	padding: 0 7px 7px 7px;
	height: 12px;
	}

#copyright ul li.last { 
	border: 0;
	padding: 0 0 0 7px;
	}

#wrap-copyright a {
	font-size: 11px;
	color: #000;
	text-decoration: underline; 
	}

#wrap-copyright a:hover { text-decoration: none; }

#wrap-copyright .feedback { 
	float: right;
	padding: 4px 7px;
	}	
/* End Copyright Styles */	

.bg-hdr-rightcontent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;  
    color: #336ead;
    font-weight: bold;
    text-decoration: none; }

.bg-hdr-rightcontent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
    color: #b4985a;
    font-weight: bold;
    text-decoration: none; }

/* Begin Cancer Institute Photo Gallery */

#cancer-institute-gallery {
	float: right;
	text-align: center;
	margin-left: 10px;
	width: 248px;
	height: 500px;
}

#photo-gallery-select-buttons {
	margin-left: 3px;
}

#photo-gallery-main {
	text-align: left;
	width: 224px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #f3f3e8;
	font-size: 12px;
	border: 1px solid #E7E7E7;
}

#photo-gallery-main h3 {
	margin-left: 4px;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

a.toggle {
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	font-size: 11px;
	color: #336ead;
}

a.toggle-arrow {
	text-decoration: none;
	font-size: 11px;
	color: #b4985a;
}

#photo-gallery-selection {
	text-align: left;
	clear: left;
	width: 224px;
}
td.photo-gallery-button {
	text-align: center;
}
td.photo-gallery-button a {
	text-align: center;
	padding-left: 1px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	background-color: #d7d7d7;
	width: 15px;
	height: 17px;		
}
td.photo-gallery-button a:hover {
	background-color: #aaa6a5;
	color: #ffffff;
}	
td.photo-gallery-button-selected a {
	text-align: center;
	padding-left: 1px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	background-color: #aaa6a5;
	width: 15px;
	height: 17px;		
}	

/*End Cancer Institute Photo Gallery */

/* Health Library Newsletter */
#col-newsletter { clear: both; }

#col-newsletter3 ul, ol{
	margin: 0px !important;
}

#col-newsletter1 { 
	float: left;
	clear: right;
	width: 215px;
	height: 277px;
	margin-right: 15px; }

#col-newsletter2 { 
	float: left;
	clear: right;
	width: 302px;
	height: 277px;	
	margin-right: 15px; }

#col-newsletter3 { 
	float: left;
	clear: right;
	width: 202px;
	height: 277px; }

#col-newsletter3 p {
	line-height:12px;
	padding:0pt 0px 0px 0pt;
	text-align:left;
}
	
.photoborder {
	border: solid 1px #cacaca;
	padding: 0px !important;
	margin: 0px !important} 

#col-newsletter2 h1, #newsletter-thanks h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter2 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter2 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight: normal; 
	text-align: justify;
	line-height: 15px; } 

#col-newsletter2 p { padding: 5px 0; }

#col-newsletter2 .content-newsletter { height: 153px; }

#form-newsletter { 
	background-color: #f2f2e8;
	border: solid 1px #cacaca;
	padding: 12px 13px;
	height: 100px;  }

#form-newsletter div { padding-top: 10px; }

.newsletter-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 266px;
	height: 15px;
	padding: 1px 5px; }	

#col-newsletter3 .featured-articles {
	border: solid 1px #cacaca;
	padding: 12px 13px;
	height: 253px;	 }	

#col-newsletter3 .featured-articles h3, #other-newsletter h3, #newsletter-thanks h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter3 .list-articles {	padding: 10px 0; }

#col-newsletter3 .featured-articles li {
    background-image: url(../images/blt-yellow.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding: 0 0 2px 10px;
	list-style-type: none; } 

#col-newsletter3 .featured-articles a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: underline; }

#col-newsletter3 .featured-articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

#other-newsletter .newsletters	{
	margin: 10px 0 0 20px;
	width: 650px; 
	min-height: 100px;}

#other-newsletter .caption {
	float: left;
	clear: right;
	width: 435px;
	margin-left: 10px; }

#other-newsletter .title a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none; }

#other-newsletter .title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }

#newsletter-thanks { padding-top: 10px; }

#newsletter-thanks p { padding: 15px 0; }

#newsletter-thanks .other { padding-top: 15px; }

#newsletter-thanks ul {	padding: 5px 0 0 20px; }

#newsletter-thanks li { 
	color: #b4985a; 
	line-height: 18px;
	list-style-type: none; }
/* Health Library Newsletter */

/* begin survey link styles */
#survey-link {
	font-size: 12px;
	font-style: italic;
	
}

a.survey-link-a:link,a.survey-link-a:hover,a.survey-link-a:active,a.survey-link-a:visited {
	font-size: 13px;
	
}
/* end survey link styles */

/* ------ promos ----- */
.searchcondition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 140px;
	padding: 1px 5px; }	

.left5 {
	float: left;
	padding-left: 5px; }

#main-promos img {
	float: left;
	padding-right: 5px; }
	
#main-promos .row { padding-bottom: 5px; }	

#main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }
	
#main-promos .row a:hover { color: #b4985a;  }

.bg-searchtools113 .padtop10 { padding-top: 15px; }

.bg-searchtools115 .padtop10 { padding-top: 20px; }  

.bg-searchtools213 input { margin: 10px 0; }

.bg-searchtools213 #main-promos .row { padding-bottom: 15px; }

.bg-searchtools213 #main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }	

.bg-searchtools213 #main-promos .row a:hover { color: #b4985a;  }

.bg-searchtools215 input { margin: 15px 0; }

.bg-searchtools215 #main-promos .row { padding-bottom: 25px; }

.bg-searchtools215 #main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }

.bg-searchtools215 #main-promos .row a:hover { color: #b4985a;  }	


/* ------ end promos ----- */

/* champion for children */
#champion-for-children .cfc-header {
	width: 950px;
	height: 60px; }

#champion-for-children #cfc-header1 { background-color: #314b7f; }
#champion-for-children #cfc-header2 { background-color: #ce3530; }
#champion-for-children #cfc-header3 { background-color: #6c496e; }
#champion-for-children #cfc-header4 { background-color: #205931; }
#champion-for-children #cfc-header5 { background-color: #00718d; }
#champion-for-children #cfc-header6 { background-color: #b4302b; }

#champion-for-children .cfc-logo {
	background: url('../images/champion-for-children.png') no-repeat; 
	width: 340px;
	height: 60px;
	position: relative;
	left: 328px; }

#champion-for-children .cfc-borders {
	padding: 10px 15px 15px 15px;
	border-width: 0 1px 4px 1px;
	border-style: solid;	
	border-color: #d7d7d7; }

#champion-for-children .cfc-photo {
	float: left;
	clear: right;
	position: relative;
	top: -55px; 
	width: 300px;
	height: 350px;
	border: 1px solid #ffffff; }

#champion-for-children .cfc-photo img {
	padding: 0;
	margin: 0; }

#champion-for-children #cfc-photo1 img { border: 4px solid #314b7f; }
#champion-for-children #cfc-photo2 img { border: 4px solid #ce3530; }
#champion-for-children #cfc-photo3 img { border: 4px solid #6c496e; }
#champion-for-children #cfc-photo4 img { border: 4px solid #205931; }
#champion-for-children #cfc-photo5 img { border: 4px solid #00718d; }
#champion-for-children #cfc-photo6 img { border: 4px solid #b4302b; }

#champion-for-children .cfc-content {
	float: left;
	clear: right;
	width: 603px;
	margin-left: 13px; }

#champion-for-children h1 {
	font-size: 16px;
	font-weight: normal; }

#champion-for-children h2 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px; }

#champion-for-children h3 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px; }

#champion-for-children #cfc-content1 h1, #champion-for-children #cfc-content1 h2  { color: #314b7f; }
#champion-for-children #cfc-content2 h1, #champion-for-children #cfc-content2 h2  { color: #ce3530; }
#champion-for-children #cfc-content3 h1, #champion-for-children #cfc-content3 h2  { color: #6c496e; }
#champion-for-children #cfc-content4 h1, #champion-for-children #cfc-content4 h2  { color: #205931; }
#champion-for-children #cfc-content5 h1, #champion-for-children #cfc-content5 h2  { color: #00718d; }
#champion-for-children #cfc-content6 h1, #champion-for-children #cfc-content6 h2  { color: #b4302b; }

#champion-for-children .cfc-content p { padding-bottom: 15px; }

.line5 {
	background-image: url(../images/line5.gif); 
	background-repeat: repeat-x;
	height: 19px;  }
	
#champion-for-children .thumbnails { padding: 15px 15px 0 15px; }

#champion-for-children .thumbnails ul {	
	padding-bottom: 5px; 
	margin-left: 0; }

#champion-for-children .thumbnails li {
	list-style-type: none; 
	float: left;
	clear: right;
	margin-right: 56px; }

#champion-for-children .thumbnails img  {
	margin: 0;
	padding: 0;
	border: 2px solid #d7d7d7; }	

#champion-for-children .thumbnails li p {
	padding: 5px 0 0 5px;
	text-align: center;
	width: 129px; }

#champion-for-children .thumbnails li a {
	text-decoration: none;
	font-size: 13px;
	color: #000000; }

#champion-for-children ul .last-thumb {
	float: left;
	clear: right;
	margin-right: 0; }

#champion-for-children #thumbnail1 a:hover { color: #314b7f; }	
#champion-for-children #thumbnail2 a:hover { color: #ce3530; }	  
#champion-for-children #thumbnail3 a:hover { color: #6c496e; }
#champion-for-children #thumbnail4 a:hover { color: #205931; }
#champion-for-children #thumbnail5 a:hover { color: #00718d; }	  
#champion-for-children #thumbnail6 a:hover { color: #b4302b; }	  

#champion-for-children #thumbnail1 a:hover img { border-color: #314b7f; }	
#champion-for-children #thumbnail2 a:hover img { border-color: #ce3530; }
#champion-for-children #thumbnail3 a:hover img { border-color: #6c496e; }
#champion-for-children #thumbnail4 a:hover img { border-color: #205931; }
#champion-for-children #thumbnail5 a:hover img { border-color: #00718d; }
#champion-for-children #thumbnail6 a:hover img { border-color: #b4302b; }
/* end champion for children */
/* Begin Pre Hospital Styles */
#prehospital-care {
	padding-top: 16px;
	padding-right: 16px;
	padding-left: 16px;
}
#prehospital-care .leftcol {
	width: 435px;
	float: left;
	display: block;
}
#prehospital-care #tagline-links {
	float: left;
	background-color: #dcdcdc;
	padding-right: 1px;
	padding-bottom: 1px;
}
#prehospital-care #tagline img {
	padding: 0px !important;
	border: 1px solid #dcdcdc;
}
#prehospital-care #tagline a {
	margin-left: 1px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	width: 106px;
	height: 24px;
	padding-top: 6px;
	display: block;
	float: left;
	text-decoration: none;
	background-color: #f6f4f5;
}
#prehospital-care #tagline a.active-button {
	background-color: #FFFFFF;
	color: #000000;
}
#prehospital-care #tagline a.inactive-button {
	background-color: #f6f4f5;
}
#prehospital-care .tagline-content {
	border-bottom: 1px solid #b3b3b3;
	padding-top: 15px;
	padding-bottom: 20px;
}
#prehospital-care .rightcol {
	margin-left: 25px;
	width: 270px;
	display: block;
	float: left;
}
#prehospital-care #promo-area {
	margin-top: 10px;
	border: 1px solid #d7d7d7;
	padding: 15px;
	display: block;
	clear: both;
	width: 240px;
}
#prehospital-care #promo-area h3 {
	margin-bottom: 10px;
}
#prehospital-care .explore-watch-listen-more {
	display: block;
	text-align: right;
}
#prehospital-care .explore-watch-listen-wrapper {
	margin-bottom: 10px;
}
#prehospital-care .explore-watch-listen-more a {
	float: right;
}
#prehospital-care #news {
	display: block;
	padding-top: 20px;
	width: 100%;
	padding-left: 0px !important;
}
#prehospital-care .news-more {
	display: block;
	float: right;
	margin-top: 12px;
}
#prehospital-care #news h3 {
	margin-bottom: 10px;
}
#prehospital-care #explore-watch-listen {
	border: 1px solid #d7d7d7;
	display: block;
	width: 240px;
	padding: 15px;
	background-color: #f2f2e8;
	margin-top: 10px;
}
#prehospital-care #explore-watch-listen p {
	margin-left: 3px;
}
#prehospital-care #explore-watch-listen a {
	margin-left: 3px;
}
#prehospital-care .explore-watch-listen { 
	display: block;
	float: left;
}
#prehospital-care #explore-watch-listen h3 {
	margin-bottom: 10px;
}
#prehospital-care-footer {
	margin-top: 10px;
	clear: both;
	display: block;
	background-color: #dbd7d8;
	padding: 10px;
}
#prehospital-care-footer a:link, 
#prehospital-care-footer a:active, 
#prehospital-care-footer a:visited {
	color: #000000;
	text-decoration: underline;
}
#prehospital-care-footer a:hover { 
	text-decoration: none;
}
/* Begin Photo Libary */
#photo-library {
}
#photo-library .photo {
	text-align: center;
}
#photo-library .caption {
	margin-top: 10px;
	margin-bottom: 10px;
}
#photo-library ul.thumbnailList {
	list-style-type: none;
}
#photo-library ul.thumbnailList li {
	float: left;
}
#photo-library .navigation {
	text-align: center;
}
/* End Photo Library */
/* Begin Video Library */
#vidLibrary {
	
}
#vidLibrary #currentPlaying {
	display: block;
	width: 370px;
	text-align: center;
}
#vidLibrary #currentPlaying .caption {
	text-align: center;
}
#vidLibrary ul#videoList {
	list-style-type: none;
	margin-top: 10px;
}
/* End Video Library */
/* End Pre Hospital Styles */
ul.topnav li.hsh {
	text-align: center;
	margin: 0 auto;
	width: 149px;
	border: 0;
	padding: 0 0 0 6px; }

ul.topnav li.hsh a { color: #8b2639; }

/* heart &amp; surgical hospital */
.bg-quicknav-hsh {
	background-image: url(../images/bg-quicknav-hsh.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-hsh {
	background-image: url(../images/bg-quicklinks-hsh.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
ul.quicklinks-hsh li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks-hsh a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks-hsh a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #663398; 
	font-weight: normal; 
	text-decoration: none; }

.quicklinks-active-hsh {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;		
	color: #fefefe;	
	background-image: url(../images/quicklinks-hsh-over.png); 	
	background-repeat: no-repeat; 
	width: 188px;
	height: 15px; 
	font-weight: normal; 
	text-align: center;
	text-decoration: none; 
	padding:7px 0 6px 0; }	
/* end heart &amp; surgical hospital */
/* common */ 
*	{ 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }
	
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
/*	background-color: #fefefe; */
	margin: 0px; 
	padding: 0px;
	border-collapse: collapse; }
	
table,td {
	margin: 0; 
	padding: 0;
	border-collapse: collapse;	  }

div, p, hr { 
	margin: 0; 
	padding: 0;
	border-collapse: collapse; }

img { border: 0; }

div.centered {
	margin-left: auto;
	margin-right: auto; 
	text-align: left; 
	width: 982px; }	

a {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px;  **/
    color: #336ead;
    font-weight: normal;
    text-decoration: underline; }

a:hover {
	font-family: Arial, Helvetica, sans-serif;
/**	font-size: 11px; **/
    color: #b4985a;
    font-weight: normal;
    text-decoration: underline; }

.clear { clear:both; }

.hide { display: none; }

.float-left { float: left; }

.float-right { float: right; }

.left {
	clear: left;
}

.line {
	background-image: url(../images/line.gif); 
	background-repeat: repeat-x;
	height: 1px;  }

.line2 {
	background-image: url(../images/line2.gif); 
	background-repeat: repeat-x;
	height: 28px;  }
	
.brdr-top {  border-top: solid 1px #cacaca; }	

.brdr-bottom { 	border-bottom: solid 1px #cacaca; }	

/* vertical and horizontal spacing*/
.pad10 { padding: 10px; }
.pad15 { padding: 15px; }
.padtop60 { padding-top: 60px; }
.padtop2 { padding-top: 2px; }
.padtop4 { padding-top: 4px;}
.padtop5 { padding-top: 5px; }
.padtop10 { padding-top: 10px; }
.padtop15 { padding-top: 15px; }
.padtop22 { padding-top: 22px; }
.padbot5 { padding-bottom: 5px;}
.padbot7 { padding-bottom: 7px;}
.padbot10 { padding-bottom: 10px;}
.padbot20 { padding-bottom: 20px;}
.padleft2 { padding: 0 0 0 2px; }
.padleft17 { padding-left: 17px; }
.padleft20 { padding-left: 20px; }
.padleft30 { padding-left: 30px; }
.padleft22 { padding: 0 0 0 22px; }
.padleft40 { padding-left: 40px; }
.padleft42 { padding-left: 42px; }
.padleft50 { padding: 0 0 0 50px; }
.padleft60 { padding: 0 0 0 60px; }
.padright5 { padding-right:5px; }
.padright10 { padding-right:10px; }
.padright22 { padding-right: 22px; }
.padright100 { padding-right:100px; }
.pad7-11 { padding: 7px 11px; }
.pad5-10 { padding: 5px 10px; }
.pad5-15 { padding: 5px 15px; }
.pad9-15 { padding: 9px 15px; }   
.pad10-15 { padding: 10px 15px; }
.pad15-10 { padding: 15px 10px; }
.padtopbot5 { padding: 5px 0; }
.padtopbot10 { padding: 10px 0; }
.padtopbot15 { padding: 15px 0; }
.padrightleft10 { padding: 0 10px; }
.padleft3-top5 { padding: 5px 0 0 3px; }
.padleft10-bot7 { padding: 0 0 7px 10px; }
.marginright50 { margin-right: 50px; }
.marginleft10n { margin-left: -10px; }
.marginleft45n { margin-left:-45px; }
.marginleft60n { margin-left:-60px; }
.marginleft63n { margin-left:-63px; }
.marginleft51 { margin-left: 51px; }
.marginleft55 { margin-left: 55px; }
.valign-mid { vertical-align: middle; }
.valign-top { vertical-align: top; }
.align-topright { vertical-align: top; text-align:right; }
.align-right { text-align: right; }
.align-left { text-align: left; }
.width52 { width: 52px; }  
.width172 { width: 172px; }  
.width250 { width: 250px; }
.width258c { width: 258px; text-align: center; }
.width258r { width: 258px; text-align: right; }
.width259 { width: 259px; }
.width982height404 { width: 982px; height: 404px; }
/* end vertical and horizontal spacing */

/* text format */
h5 {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.bold { font-weight: bold; }

.yellow { color: #b4985a; }	

.txtbldblk11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }

.txtblk14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtred11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #c10435; 
	font-weight: normal; }

.txtred2g {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #c10435; 
	font-weight: normal; }

.txtred13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #c10435; 
	font-weight: normal; }	

.txtblk14g {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; }

.txtblk15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #000000; 
	font-weight: normal; }

.txtblk18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #000000; 
	font-weight: normal; }

.txtblk13g {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal; }	
	
.txtred15g {
	font-family: Georgia, Times, serif;
	font-size: 15px; 
	color: #c10435; 
	font-weight: normal; }

.txtred18g {
	font-family: Georgia, Times, serif;
	font-size: 18px; 
	color: #c10435; 
	font-weight: normal; }

/* end text format */	
/* end common */

/* Begin Background Styles */ 
#background {
	background: #4784c5 url('../images/background-llumc.gif') repeat-x top left;
	width: 100%;
	min-height: 1000px;
	}

#container {
	background: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #4f4f4f;
	padding: 0 9px;
	margin: 0 auto; 
	width: 982px; 
	}

#wrapper {
	text-align: left;
	width: 982px;
	padding: 10px 0;
	}

.offset {
	position: absolute;
	top: -1000px;
	left: -1000px; 
	}	
/* End Background Styles */ 

/* Begin Header Styles */
#header { width: 982px; }

#header .logo {
	width: 320px;
	height: 60px;
	float: left;
	clear: right;
	}

#header .right-content {
	float: left;
	clear: right;
	padding: 0 0 0 10px;
	width: 652px;
	}

#type-size {
	font-size: 12px;
	float: right;
	padding: 0 5px 0 0;
	}

#type-size ul {	display: inline; }	
	
#type-size li {
	list-style-type: none;
	display: inline;
	}

#type-size li a {
	padding: 0 0 0 5px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	}

#type-size li.first a { font-size: 12px; }

#type-size li.second a { font-size: 14px; }

#type-size li.third a { font-size: 16px; }	


#search-site .left {
	background: #fff url('../images/bg-search-site-left.gif') no-repeat top left;
	width: 5px;
	height: 32px;
	float: left;
	clear: right;
	}

#search-site .center {
	background: #fff url('../images/bg-search-site-center.gif') repeat-x top left;
	height: 32px;
	padding: 0 10px;
	float: left;
	clear: right;	
	}

#search-site .right {
	background: #fff url('../images/bg-search-site-right.gif') no-repeat top left;
	width: 5px;
	height: 32px;
	float: left;
	clear: right;	
	}	

#search-input {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646; 
	vertical-align: middle;	
	background: #ffffff url('../images/bg-input.gif') repeat-x top left;  	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 	
	height: 16px;
	padding: 2px 5px 1px 5px;
	}

#search-input {
	width: 220px;
	float: left;
	clear: right;
	margin: 6px 5px 0 0;
	}

#btn-search {
	float: left;
	clear: right;
	margin: 3px 0 0 0;	
	}		

/* End Header Styles */

/* Begin Branch and Top Navigation Styles */
#wrap-topnav {
	width: 982px;
	padding: 5px 0;
	}

ul#branchnav {
	width: 982px;
	height: 35px;
	overflow: hidden;
	}	

ul#branchnav li a {
	background: url('../images/bg-branchnav.gif') repeat-x top left;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #9f9f9f;	
	font-size: 14px;
	text-decoration: none;
	display: block;
	padding: 7px 10px 0 10px;
	height: 24px;
	margin: 4px 0 0 0;
	}

ul#branchnav li.llumc a { 
	color: #326dac;
	width: 96px;
	}
   	
ul#branchnav li.lluch a { 
	color: #009898;
	width: 118px;
	}

ul#branchnav li.llubmc a { 
	color: #653656;
	width: 175px;	
	}

ul#branchnav li.llumcec a { 
	color: #435785;
	width: 85px;	
	}

ul#branchnav li.lluhsh a { 
	color: #8b2639;
	width: 158px;	
	}

/*ul#branchnav li.llu a { 
	color: #6d6d6d;
	width: 62px;	
	}*/

ul#branchnav li a:hover { text-decoration: underline; }

ul#branchnav li.llumc a.active, ul#branchnav li.llumc a.active:hover, ul#branchnav li.lluch a.active, ul#branchnav li.lluch a.active:hover, ul#branchnav li.llubmc a.active, ul#branchnav li.llubmc a.active:hover, ul#branchnav li.llumcec a.active, ul#branchnav li.llumcec a.active:hover, ul#branchnav li.lluhsh a.active, ul#branchnav li.lluhsh a.active:hover {
	font-size: 17px;
	color: #fff;
	background: url('../images/bg-branchnav-active-llumc.gif') repeat-x top left;
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #1b3e63;
	padding: 9px 10px 0 10px;
	height: 26px;
	margin: 0;
	}

ul#branchnav li.llumc a.active, ul#branchnav li.llumc a.active:hover { width: 115px; }

ul#branchnav li.lluch a.active, ul#branchnav li.lluch a.active:hover { width: 142px; }

ul#branchnav li.llubmc a.active, ul#branchnav li.llubmc a.active:hover { width: 209px; }

ul#branchnav li.llumcec a.active, ul#branchnav li.llumcec a.active:hover { width: 105px; }

ul#branchnav li.lluhsh a.active, ul#branchnav li.lluhsh a.active:hover	 { width: 190px; }
	
ul#topnav {
	width: 980px;
	height: 33px;
	background: url('../images/bg-topnav-llumc.gif') repeat-x top left;  	
	border-width: 0 1px;
	border-style: solid;
	border-color: #1b3e63;
	overflow: hidden;			
	}

ul#topnav li {
	height: 33px;
	list-style-type: none;
	background: url('../images/bg-topnav-separator-llumc.gif') no-repeat center right;	
	float: left;
	clear: right;
	}
	
ul#topnav li.topnav6 { background: none; }	

ul#topnav li a {
	font-size: 15px;
	color: #fff;	
	text-decoration: none;	
	display: block;
	padding: 7px 31px 0 30px;
	height: 26px;
	}	

ul#topnav li.topnav1 a { width: 58px; }		

ul#topnav li.topnav2 a { width: 94px; }

ul#topnav li.topnav3 a { width: 149px; }

ul#topnav li.topnav4 a { width: 165px; }

ul#topnav li.topnav5 a { width: 86px; }

ul#topnav li.topnav6 a { width: 62px; }			

ul#topnav li a:hover { text-decoration: underline; }	
/* End Branch and Top Navigation Styles */

/* quick links */
#wrap-quicklinks {
	width: 982px;
	height: 272px; }
	
.bg-quicknav {
	background-image: url(../images/bg-quicknav.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }

div.quicknavblock  {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	font-weight: normal; 
	height: 24px; 
	padding: 1px 0 0 5px; }
	
div.quicknavblock a, div.quicknavblock span {
  clear: right;
  float: left;}
  
.quicknav-links {
	display:block; 
	float:left; 
	height:17px;
	margin-bottom: -5px;
	padding:7px 0 6px 3px; }

.quicklinks-active-home {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-mc-over.png); 	
	background-repeat: no-repeat;
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	font-weight: normal;
	text-align: center;
	text-decoration: none; 
	padding:7px 0 5px 0;   }

a.quicklinks-home {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	height: 16px;
	font-weight: normal; 
	text-align: center;
	text-decoration: none;
	padding:7px 0 5px 0;   
	width: 188px;}

a.quicklinks-home:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-mc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

#services-block {
	color: #fefefe; 
	padding: 20px 0 0 30px; 
	float: left; 
	width: 700px; }

.forwomen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 172px;
	height: 16px;	}	

a.women {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 172px; 
	height: 16px;	}

a.women:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forchildrent{
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal;
	text-align: center; 
	padding:7px 0 5px 0;
	width: 260px;
	height: 16px;	}

a.childrent {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 260px; 
	height: 16px;	}

a.childrent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.forseniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center; 
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}  
	
a.seniors {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding:7px 0 5px 0;
	width: 177px; 
	height: 16px;	}

a.seniors:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}  

.formen {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-align: center;
	padding:7px 0 5px 0;
	width: 158px; 
	height: 16px;	}
	
a.men {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;
	color: #3a3a3a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0;
	width: 158px;
	height: 16px;	}

a.men:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #336ead;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;}

#wrap-quicklinks {
	width: 982px; 
	height: 233px; 
	clear: both; }

.bg-quicklinks-area {
	background-image: url(../images/bg-quicklinks-area.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
div.quicklinks {
	padding: 15px 0 0 29px; }

ul.quicklinks li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

/* children's hospital */
.bg-quicknav-childrens {
	background-image: url(../images/bg-quicknav-childrens.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-childrens {
	background-image: url(../images/bg-quicklinks-childrens.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
ul.quicklinks-child li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks-child a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks-child a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #663398; 
	font-weight: normal; 
	text-decoration: none; }

.quicklinks-active-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;		
	color: #fefefe;	
	background-image: url(../images/quicklinks-ch-over.png); 	
	background-repeat: no-repeat; 
	width: 188px;
	height: 15px; 
	font-weight: normal; 
	text-align: center;
	text-decoration: none; 
	padding:7px 0 6px 0; }	

a.quicklinks-childrens {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 188px;	
	height: 15px;	
	font-weight: normal;
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-childrens:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px;
	border-right: 3px solid white;		 
	color: #fefefe;
	background-image: url(../images/quicklinks-ch-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.commonconditions {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #fefefe; 
	width: 240px;
	height: 16px;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.commoncond {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;	
	color: #3a3a3a; 
	width: 240px;	
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.commoncond:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.neurologystate{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 180px;		
	height: 16px;		
	border-right: 3px solid white;	
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.neurology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 180px;	
	height: 16px;			
	border-right: 3px solid white;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.neurology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.surgerystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;			
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.surgery {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;		
	width: 164px;	
	height: 16px;				
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.surgery:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }  

.cardiologystate {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	background: #009999;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.cardiology {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	width: 183px;	
	height: 16px;		
	border-right: 3px solid white;		
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.cardiology:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #009999;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end children's hospital */

/* behavioral medicine center */
.bg-quicknav-behavioral {
	background-image: url(../images/bg-quicknav-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-behavioral {
	background-image: url(../images/bg-quicklinks-behavioral.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }

.quicklinks-active-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-bmc-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;	
	width: 188px;
	height: 16px; 	
	font-weight: normal; 
	text-align: center;	
	text-decoration: none; 	
	padding: 7px 0 5px 0;   }

a.quicklinks-behavioral:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-bmc-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }

.adultmentalhealth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.adult {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.adult:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.chemicaldependency {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.chemical {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 212px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.chemical:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.eatingdisorders {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.eating {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 180px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.eating:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.youthservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.youth {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 173px;
	height: 16px;	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.youth:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #653656;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end behavioral medicine center */
	
/* east campus */
.bg-quicknav-east-campus {
	background-image: url(../images/bg-quicknav-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-east-campus {
	background-image: url(../images/bg-quicklinks-east-campus.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
.quicklinks-active-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;	
	background-image: url(../images/quicklinks-ec-over.png); 	
	background-repeat: no-repeat; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 188px;
	height: 16px; 	
	text-align: center;	
	font-weight: normal; 
	text-decoration: none; 	
	padding: 7px 0 5px 0; }

a.quicklinks-eastcampus:hover {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	background-image: url(../images/quicklinks-ec-over.png); 
	background-repeat: no-repeat; 
	font-weight: normal; 
	text-decoration: none; }
	
.inpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.inpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 190px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.inpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  }

.outpatientservices {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }

a.outpatient {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 202px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.outpatient:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.urgentcare {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.urgent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a; 
	border-right: 3px solid white;
	width: 170px;
	height: 16px; 	
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.urgent:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }

.membershipprograms {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe;
	border-right: 3px solid white;
	width: 205px;

	height: 16px; 	 
	background: #445886;
	font-weight: normal; 
	text-align: center; 
	padding: 7px 0 5px 0; }
	
a.membership {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #3a3a3a;
	border-right: 3px solid white;
	width: 205px;
	height: 16px; 	 
	font-weight: normal; 
	text-decoration: none; 
	text-align: center;  
	padding: 7px 0 5px 0; }

a.membership:hover{
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #fefefe; 
	background: #445886;
	font-weight: normal; 
	text-decoration: none; 
	text-align: center; }
/* end east campus */
/* end quick links */

/* news, support, events, missions */
.wrap-articlesblock {
	width: 743px; 
/*	height: 200px; */
	clear: both; }

.wrap-header {
	clear: both;
	width: 369px;
	height: 28px; }

.bg-hdr-left-artcls {
	background-image: url(../images/bg-hdr-artcls.gif); 
	background-repeat: no-repeat;
	width: 30px;
	height: 28px }

.bg-hdr-right-artcls {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-right: solid 1px #cacaca;	
	width: 338px;
	height: 23px;
	padding-top: 5px; }	

.bg-hdr-articles {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	background-image: url(../images/bg-hdr-articles.gif); 
	background-repeat: repeat-x;
	border-left: solid 1px #cacaca;	
	border-right: solid 1px #cacaca;	
	width: 337px;
	height: 23px;
	padding: 5px 0 0 30px; }	

.articlesblock {
	float: left;
	padding-right: 4px; }

.wrap-articles1 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles113 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles115 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }    

.wrap-articles2 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 168px; 
                margin-bottom:4px; }

.wrap-articles213 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 200px; 
                margin-bottom:4px; }

.wrap-articles215 {
                background-color:#fafafa; 
                border: solid 1px #cacaca; 
                width: 367px; 
                height: 220px; 
                margin-bottom:4px; }

.wrap-articles3 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 169px; 
    margin-bottom:10px; }

.wrap-articles313 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 233px; 
    margin-bottom:10px; }

.wrap-articles315 {
    background-color:#fafafa; 
    border: solid 1px #cacaca; 
    width: 367px; 
    height: 276px; 
    margin-bottom:10px; }

.wrap-articles4 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 142px; }

.wrap-articles413 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 206px; }
                
.wrap-articles415 {
	background-color: #fafafa; 
    border-style: solid;
    border-top-width: 1px;
    border-left-width: 1px;    
    border-right-width: 1px;    
    border-bottom-width: 0px;       
    border-color: #cacaca;
    width: 367px; 
    height: 249px; }
                
.bg-bot-missions {
    background-image: url(../images/bg-bot-missions.gif);
    background-repeat: no-repeat; 
    border-left: solid 1px #cacaca;     
    width: 368px;
    height: 28px; 
    margin-bottom: 10px; }                             

.wrap-articlespad {
	padding: 10px;
	width: 347px; }

div.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:30px; }

p.more-articles {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; 
	text-align: right;
	padding-top:20px; }

.more-articles a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.more-articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

div.read-more {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.read-more a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.read-more a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #808080; 
	font-weight: normal; 
	text-decoration: underline; }

div.articles {
	float: left;
	padding-left:10px; 
	width:254px; }

p.articles {
	text-align: justify;
	line-height: 16px; }
	
ul.articles a {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #333333; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/*font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

ul.articles li {
	padding-left: 10px;
    background-image: url(../images/blt-yellow.gif);
	list-style-type: none;
    background-repeat: no-repeat;
    background-position: 0 8px;
	line-height: 21px; }

.photo-border { border: solid 1px #cacaca; }
/* end news, support, events, missions */

/* main find doctor, learn about condition, join mailing list, physician referrals */
#wrap-searchtools {
	width: 236px; }

#wrap-searchtools2 {
	width: 236px;
	padding-top: 4px; }
	
.bg-top-searchtools {
	background-image: url(../images/bg-top-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 33px; }

.bg-searchtools1 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 110px; }

.bg-searchtools113 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 140px;  }

.bg-searchtools115 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px; 
    padding: 0 10px; 
    height: 150px;  }                          

.bg-searchtools2 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 229px;
    padding: 0 10px; }

.bg-searchtools213 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 295px;
    padding: 0 10px; }              
                
.bg-searchtools215 {
    background-image: url(../images/bg-searchtools.gif); 
    background-repeat: repeat-y;
    width: 216px;
    height: 348px;
    padding: 0 10px; }

.bg-bot-searchtools {
	background-image: url(../images/bg-bot-searchtools.gif); 
	background-repeat: no-repeat;
	width: 236px;
	height: 27px; }

div.searchtools-linx {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }

.searchtools-linx a {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

.searchtools-linx a:hover {
	font-family: Arial, Helvetica, sans-serif;
/*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.pos-hdr-finddoc {
	padding:15px 0 0 10px; }
/* end main find doctor, learn about condition, join mailing list, physician referrals */

/* breadcrumb */
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal; }

.breadcrumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: none; }

.breadcrumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: none; }
/* end breadcrumb */

/* left nav */
#wrap-block {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-image: url(../images/bg-gryleftnav.gif); 
	background-repeat: repeat-y; 	
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }

#wrap-block-2 {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-color: #ffffff;
	border-left: solid 1px #cacaca; 
	padding-bottom: 40px; }
#wrap-block-3 {
	width: 980px; 
	border: solid 1px #cacaca; 		
	background-image: url(../images/bg-gryleftnav.gif); 
	background-repeat: repeat-y; 	
	background-color: #ffffff;
	border-left: solid 1px #cacaca; }
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden; }

#leftnavblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;	
	width: 200px;  
	text-align: left; 
	float: left;
	position: relative; }

.bg-hdr-leftnav {
	font-family: Georgia, Times, serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: normal; 
	width: 170px;
	height: 21px;
	background-image: url(../images/bg-hdr-patients-visitors.gif); 
	background-repeat: repeat-x; }
.bg-hdr-leftnav a:link,
.bg-hdr-leftnav a:active,
.bg-hdr-leftnav a:visited {
	color: #000000 !important;
	text-decoration: none !important;
}

.bg-hdr-leftnav a:hover {
	text-decoration: underline !important;
}
.leftnav { padding-top:5px; } 

ul.leftnav li {
    background-image: url(../images/blt-yellow-arrow.gif);
    background-repeat: no-repeat;
    background-position: 0 3px;
    padding: 0 0 10px 10px;
	list-style-type: none;
	position: relative; } 
ul.leftnav li.arrow-open {
    background-image: url(../images/blt-yellow-arrow-down.gif);
}
ul.leftnav ul.leftnav-submenu {
	margin-top: 5px;
}
ul.leftnav ul.leftnav-submenu li {
    background-image: none !important;
    padding: 0 0 5px 5px;
}
ul.leftnav a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none; }
	
ul.leftnav a:link, ul.leftnav a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none;
}
ul.leftnav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }	

.leftnav-active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; }
	
a.leftnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: bold; 
	text-decoration: none; }

a.leftnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }
/* left nav */
   
/* right content */
#rightcontentblock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 779px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: normal;
	width: 980px; 
	background-color: #ffffff; 	
	float: right;
	position: relative; }

#rightcontentblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px; 
	color: #000000; 
	text-decoration: none;
	font-weight: bold; }

#rightcontentblock p { padding: 2px 0; }

.bg-hdr-rightcontent {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	color: #000000; 
	font-weight: normal;
	padding: 8px 15px;
	height: 14px;
	background-image: url(../images/bg-hdr-find-doctor.gif); 
	background-repeat: repeat-x; }

#right-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: normal; }
	
.content-photo {
	position:relative; 
	left:-5px; 
	margin-right:-7px;  }
	
#right-content a { line-height: 18px; }	
	
#right-content p { 
                padding: 5px 10px 5px 0;
                text-align: justify; 
                line-height: 16px; 
                }

#right-content li { 

	line-height: 16px; 
}
#right-content ul { padding: 5px 0; }

#right-content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; }

#right-content h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#right-content strong {
	font-weight: bold; }

#right-content ul, ol { margin-left: 20px; }

#right-content img { padding: 0 5px; }

#right-content td { padding: 2px; }

/* Pre-Hospital Care News Styles */

#newsselector {
	margin-top: 10px;
}

.newstitle {
	margin-top: 10px;
}
	
/* form properties */
form { margin-bottom: 0; }

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	height: 18px; }	

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 160px;
	padding: 1px 5px; }

.searchtoolsinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 200px;
	padding: 1px 5px; }
	
.searchinput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 190px;
	padding: 1px 5px; }	

input.btn-search {
	font-family: Georgia, Times, serif;
	font-size: 11px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search.gif); 
	background-repeat: no-repeat; 
	width: 67px; 
	height: 26px; 
	border: 0px; }

input.btn-find-doctor {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-find-doctor.gif); 
	background-repeat: no-repeat; 
	width: 99px; 
	height: 23px; 
	border: 0px; }

input.btn-search-health-library {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal;
	margin-left: auto;
	margin-right: auto;	
	background-image: url(../images/btn-search-health-library.gif); 
	background-repeat: no-repeat; 
	width: 164px; 
	height: 23px; 
	border: 0px; }

.specialty { width: 213px; }	
/* end form properties */

/* form area */
#tab-titleblock {
	float: right;
	display: block; 
	position: relative; }

.tab-basic {
	background-image: url(../images/tab-basic.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

.tab-advance {
	background-image: url(../images/tab-advance.gif); 
	background-repeat: no-repeat; 
	width: 311px;
	height: 18px; 
	padding-top: 5px; }

ul.tab-title li { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	list-style-type: none; 
	display: inline; } 	

ul.tab-title li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: bold; 
	text-decoration: none; }
	
ul.tab-title li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; 	}

#brdr-form {
	padding: 10px;	
	border: solid 1px #cacaca; }
		
/* end form area */

/* newsletter forms area */

	#newsletter-image {
		float: left;
	}
	#newsletter-info {
		float: left;
		padding-left: 15px;
		width: 250px
	}
	#newsletter-related-topics {
		float: right;
		height: 265px;
		width: 180px;
		border: 1px solid #CCCCCC;
		padding: 10px;
	}	
	
	#newsletter-related .topics h2 {
		font-size: 15px;
	}
	
	#newsletter-related-topics a:link,
	#newsletter-related-topics a:hover,
	#newsletter-related-topics a:active,
	#newsletter-related-topics a:visited 		
	{
		display: block;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	#newsletter-subscribe {
		margin-top: 10px;
		clear: both;
		border: 1px solid #CCCCCC;		
	}
	#newsletter-visit {
		clear: both;
		border-top: 1px solid #CCCCCC;
	}
	#newsletter-top {
		min-height: 290px;
		padding-bottom: 10px;
	}
	#mailing-list-thank-you {
		color: #0033FF;
	}
	
	#mailing-list-thank-you a {
		color: #FF00FF;
	}

/* end newsletter forms area */

/* results area */
.pagenav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #808080; 
	font-weight: normal; 
	padding: 5px 0px;
	text-align: left;
	clear: both;  }

.pagenav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.pagenav a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

.previous {
	float: left; 
	text-align: left; 
	width: 249px; }

.page {
	float: left; 
	text-align: center; 
	width: 248px; }

.next {
	float: left; 
	text-align: right; 
	width: 248px; }

#brdr-results {
	border: solid 1px #cacaca; }

#brdr-results a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

#brdr-results div div table td { width: 238px; }

.bg-grayresults {
	background-color: #ebebeb; }
	
.resultsperpage {
	border:solid 1px #cacaca; 
	padding:5px; 
	background-color:#fafafa; }
/* end results area */

/* doctor-profile */
.bg-top-office-info {
	background-image: url(../images/bg-top-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

.bg-office-info {
	background-image: url(../images/bg-office-info.gif); 
	background-repeat: repeat-y;
	width: 158px; 
	padding: 0 17px; }

.bg-bot-office-info {
	background-image: url(../images/bg-bot-office-info.gif); 
	background-repeat: no-repeat;
	width: 191px;
	height: 30px; }

ul.office-info li { list-style-type: none; } 	

.center-photo {
	margin-left:auto; 
	margin-right:auto; 
	width:100px; }

.doctor-profile {
	width: 508px;
	padding: 0 20px; }

.doctor-profile p{
	line-height: 16px; 
	margin-bottom: 5px; }

.doctor-profile a {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #336ead; 
	font-weight: normal; 
	text-decoration: underline; }
	
.doctor-profile a:hover {
	font-family: Arial, Helvetica, sans-serif;
 /*	font-size: 11px; */
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }
/* doctor-profile */
/* end right content */

/* Begin Footer Styles */
#wrap-footer { margin: 5px 0 0 0; }

#footer {
	font-size: 11px;
	width: 980px;
	background-color: #ededed;	
	border-width: 1px 1px 0 1px;
	border-style: solid;
	border-color: #9f9f9f;
	padding: 15px 0 0 0;
	}
	
#footer li {
	list-style-type: none;
	line-height: 22px;
	}

#footer a {
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-decoration: underline;	
	}

#footer a:hover, #footer a.active { 
	font-weight: bold;
	text-decoration: none;
	}	

#footer .aahc {	
	padding: 50px 0 0 25px;
	width: 140px;
	height: 42px;
	}

#footer .aahc a {
	display: block;
	background: url('../images/aahc-member.gif') no-repeat top left;
	padding: 11px 0 31px 56px;
	width: 90px;
	height: 0;	
	}	
	
#footer .wrap-cols { 
	background: url('../images/bg-footer-cols.gif') repeat-y top left;
	min-height: 132px;
	}

#footer .col1 {
	float: left;
	clear: right;
	width: 370px;
	padding: 0 15px;
	}

#footer .col2 {
	float: left;
	clear: right;
	width: 126px;
	padding: 0 15px;
	}

#footer .col3 {
	float: left;
	clear: right;
	width: 126px;
	padding: 0 15px;
	}

#footer .col4 {
	float: left;
	clear: right;
	width: 237px;
	padding: 0 15px;
	}		

#wrap-footer .bottom-left { 
	background: url('../images/bg-footer-bottom-left.gif') no-repeat bottom left;
	width: 20px;
	height: 20px;
	float: left;
	clear: right;
	}

#wrap-footer .bottom-center { 
	background: url('../images/bg-footer-bottom-center.gif') repeat-x bottom left;
	width: 942px;
	height: 20px;
	float: left;
	clear: right;	
	}	

#wrap-footer .bottom-right { 
	background: url('../images/bg-footer-bottom-right.gif') no-repeat bottom right;
	width: 20px;
	height: 20px;
	float: left;
	clear: right;		
	}	
/* End Footer Styles */

/* Begin Copyright Styles */
#wrap-copyright { 
	font-size: 11px;
	width: 982px;
	margin: 5px 0 0 0;	
	}

#copyright {
	float: left;
	clear: right;
	}	

#copyright ul li {
	list-style-type: none;
	float: left;
	clear: right;
	border-width: 0 1px 0 0;
	border-style: solid;
	border-color: #bebebe;
	padding: 0 7px 7px 7px;
	height: 12px;
	}

#copyright ul li.last { 
	border: 0;
	padding: 0 0 0 7px;
	}

#wrap-copyright a {
	font-size: 11px;
	color: #000;
	text-decoration: underline; 
	}

#wrap-copyright a:hover { text-decoration: none; }

#wrap-copyright .feedback { 
	float: right;
	padding: 4px 7px;
	}	
/* End Copyright Styles */	

.bg-hdr-rightcontent a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;  
    color: #336ead;
    font-weight: bold;
    text-decoration: none; }

.bg-hdr-rightcontent a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
    color: #b4985a;
    font-weight: bold;
    text-decoration: none; }

/* Begin Cancer Institute Photo Gallery */

#cancer-institute-gallery {
	float: right;
	text-align: center;
	margin-left: 10px;
	width: 248px;
	height: 500px;
}

#photo-gallery-select-buttons {
	margin-left: 3px;
}

#photo-gallery-main {
	text-align: left;
	width: 224px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #f3f3e8;
	font-size: 12px;
	border: 1px solid #E7E7E7;
}

#photo-gallery-main h3 {
	margin-left: 4px;
	font-size: 12px;
	font-weight: bold;
	display: inline;
}

a.toggle {
	padding-left: 5px;
	padding-right: 5px;
	text-decoration: none;
	font-size: 11px;
	color: #336ead;
}

a.toggle-arrow {
	text-decoration: none;
	font-size: 11px;
	color: #b4985a;
}

#photo-gallery-selection {
	text-align: left;
	clear: left;
	width: 224px;
}
td.photo-gallery-button {
	text-align: center;
}
td.photo-gallery-button a {
	text-align: center;
	padding-left: 1px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	color: #000000;
	background-color: #d7d7d7;
	width: 15px;
	height: 17px;		
}
td.photo-gallery-button a:hover {
	background-color: #aaa6a5;
	color: #ffffff;
}	
td.photo-gallery-button-selected a {
	text-align: center;
	padding-left: 1px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	color: #ffffff;
	background-color: #aaa6a5;
	width: 15px;
	height: 17px;		
}	

/*End Cancer Institute Photo Gallery */

/* Health Library Newsletter */
#col-newsletter { clear: both; }

#col-newsletter3 ul, ol{
	margin: 0px !important;
}

#col-newsletter1 { 
	float: left;
	clear: right;
	width: 215px;
	height: 277px;
	margin-right: 15px; }

#col-newsletter2 { 
	float: left;
	clear: right;
	width: 302px;
	height: 277px;	
	margin-right: 15px; }

#col-newsletter3 { 
	float: left;
	clear: right;
	width: 202px;
	height: 277px; }

#col-newsletter3 p {
	line-height:12px;
	padding:0pt 0px 0px 0pt;
	text-align:left;
}
	
.photoborder {
	border: solid 1px #cacaca;
	padding: 0px !important;
	margin: 0px !important} 

#col-newsletter2 h1, #newsletter-thanks h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter2 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter2 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000; 
	font-weight: normal; 
	text-align: justify;
	line-height: 15px; } 

#col-newsletter2 p { padding: 5px 0; }

#col-newsletter2 .content-newsletter { height: 153px; }

#form-newsletter { 
	background-color: #f2f2e8;
	border: solid 1px #cacaca;
	padding: 12px 13px;
	height: 100px;  }

#form-newsletter div { padding-top: 10px; }

.newsletter-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 266px;
	height: 15px;
	padding: 1px 5px; }	

#col-newsletter3 .featured-articles {
	border: solid 1px #cacaca;
	padding: 12px 13px;
	height: 253px;	 }	

#col-newsletter3 .featured-articles h3, #other-newsletter h3, #newsletter-thanks h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	color: #000000; 
	font-weight: bold; }

#col-newsletter3 .list-articles {	padding: 10px 0; }

#col-newsletter3 .featured-articles li {
    background-image: url(../images/blt-yellow.gif);
    background-repeat: no-repeat;
    background-position: 0 4px;
    padding: 0 0 2px 10px;
	list-style-type: none; } 

#col-newsletter3 .featured-articles a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: underline; }

#col-newsletter3 .featured-articles a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #b4985a; 
	font-weight: normal; 
	text-decoration: underline; }

#other-newsletter .newsletters	{
	margin: 10px 0 0 20px;
	width: 650px; 
	min-height: 100px;}

#other-newsletter .caption {
	float: left;
	clear: right;
	width: 435px;
	margin-left: 10px; }

#other-newsletter .title a {
	color: #336ead;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold; 
	text-decoration: none; }

#other-newsletter .title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #b4985a; 
	font-weight: bold; 
	text-decoration: none; }

#newsletter-thanks { padding-top: 10px; }

#newsletter-thanks p { padding: 15px 0; }

#newsletter-thanks .other { padding-top: 15px; }

#newsletter-thanks ul {	padding: 5px 0 0 20px; }

#newsletter-thanks li { 
	color: #b4985a; 
	line-height: 18px;
	list-style-type: none; }
/* Health Library Newsletter */

/* begin survey link styles */
#survey-link {
	font-size: 12px;
	font-style: italic;
	
}

a.survey-link-a:link,a.survey-link-a:hover,a.survey-link-a:active,a.survey-link-a:visited {
	font-size: 13px;
	
}
/* end survey link styles */

/* ------ promos ----- */
.searchcondition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #666666; 
	font-weight: normal;
	vertical-align: middle;	
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #c3c3c3;	
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #dddddd; 
	background-image: url(../images/bg-input.gif); 	
	background-repeat: repeat-x;
	width: 140px;
	padding: 1px 5px; }	

.left5 {
	float: left;
	padding-left: 5px; }

#main-promos img {
	float: left;
	padding-right: 5px; }
	
#main-promos .row { padding-bottom: 5px; }	

#main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }
	
#main-promos .row a:hover { color: #b4985a;  }

.bg-searchtools113 .padtop10 { padding-top: 15px; }

.bg-searchtools115 .padtop10 { padding-top: 20px; }  

.bg-searchtools213 input { margin: 10px 0; }

.bg-searchtools213 #main-promos .row { padding-bottom: 15px; }

.bg-searchtools213 #main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }	

.bg-searchtools213 #main-promos .row a:hover { color: #b4985a;  }

.bg-searchtools215 input { margin: 15px 0; }

.bg-searchtools215 #main-promos .row { padding-bottom: 25px; }

.bg-searchtools215 #main-promos .row a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #336ead;	
	font-weight: bold; 
	text-decoration: none;
	position: relative;
	top: 5px;  }

.bg-searchtools215 #main-promos .row a:hover { color: #b4985a;  }	


/* ------ end promos ----- */

/* champion for children */
#champion-for-children .cfc-header {
	width: 950px;
	height: 60px; }

#champion-for-children #cfc-header1 { background-color: #314b7f; }
#champion-for-children #cfc-header2 { background-color: #ce3530; }
#champion-for-children #cfc-header3 { background-color: #6c496e; }
#champion-for-children #cfc-header4 { background-color: #205931; }
#champion-for-children #cfc-header5 { background-color: #00718d; }
#champion-for-children #cfc-header6 { background-color: #b4302b; }

#champion-for-children .cfc-logo {
	background: url('../images/champion-for-children.png') no-repeat; 
	width: 340px;
	height: 60px;
	position: relative;
	left: 328px; }

#champion-for-children .cfc-borders {
	padding: 10px 15px 15px 15px;
	border-width: 0 1px 4px 1px;
	border-style: solid;	
	border-color: #d7d7d7; }

#champion-for-children .cfc-photo {
	float: left;
	clear: right;
	position: relative;
	top: -55px; 
	width: 300px;
	height: 350px;
	border: 1px solid #ffffff; }

#champion-for-children .cfc-photo img {
	padding: 0;
	margin: 0; }

#champion-for-children #cfc-photo1 img { border: 4px solid #314b7f; }
#champion-for-children #cfc-photo2 img { border: 4px solid #ce3530; }
#champion-for-children #cfc-photo3 img { border: 4px solid #6c496e; }
#champion-for-children #cfc-photo4 img { border: 4px solid #205931; }
#champion-for-children #cfc-photo5 img { border: 4px solid #00718d; }
#champion-for-children #cfc-photo6 img { border: 4px solid #b4302b; }

#champion-for-children .cfc-content {
	float: left;
	clear: right;
	width: 603px;
	margin-left: 13px; }

#champion-for-children h1 {
	font-size: 16px;
	font-weight: normal; }

#champion-for-children h2 {
	font-size: 16px;
	font-weight: bold;
	padding-top: 5px; }

#champion-for-children h3 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 15px; }

#champion-for-children #cfc-content1 h1, #champion-for-children #cfc-content1 h2  { color: #314b7f; }
#champion-for-children #cfc-content2 h1, #champion-for-children #cfc-content2 h2  { color: #ce3530; }
#champion-for-children #cfc-content3 h1, #champion-for-children #cfc-content3 h2  { color: #6c496e; }
#champion-for-children #cfc-content4 h1, #champion-for-children #cfc-content4 h2  { color: #205931; }
#champion-for-children #cfc-content5 h1, #champion-for-children #cfc-content5 h2  { color: #00718d; }
#champion-for-children #cfc-content6 h1, #champion-for-children #cfc-content6 h2  { color: #b4302b; }

#champion-for-children .cfc-content p { padding-bottom: 15px; }

.line5 {
	background-image: url(../images/line5.gif); 
	background-repeat: repeat-x;
	height: 19px;  }
	
#champion-for-children .thumbnails { padding: 15px 15px 0 15px; }

#champion-for-children .thumbnails ul {	
	padding-bottom: 5px; 
	margin-left: 0; }

#champion-for-children .thumbnails li {
	list-style-type: none; 
	float: left;
	clear: right;
	margin-right: 56px; }

#champion-for-children .thumbnails img  {
	margin: 0;
	padding: 0;
	border: 2px solid #d7d7d7; }	

#champion-for-children .thumbnails li p {
	padding: 5px 0 0 5px;
	text-align: center;
	width: 129px; }

#champion-for-children .thumbnails li a {
	text-decoration: none;
	font-size: 13px;
	color: #000000; }

#champion-for-children ul .last-thumb {
	float: left;
	clear: right;
	margin-right: 0; }

#champion-for-children #thumbnail1 a:hover { color: #314b7f; }	
#champion-for-children #thumbnail2 a:hover { color: #ce3530; }	  
#champion-for-children #thumbnail3 a:hover { color: #6c496e; }
#champion-for-children #thumbnail4 a:hover { color: #205931; }
#champion-for-children #thumbnail5 a:hover { color: #00718d; }	  
#champion-for-children #thumbnail6 a:hover { color: #b4302b; }	  

#champion-for-children #thumbnail1 a:hover img { border-color: #314b7f; }	
#champion-for-children #thumbnail2 a:hover img { border-color: #ce3530; }
#champion-for-children #thumbnail3 a:hover img { border-color: #6c496e; }
#champion-for-children #thumbnail4 a:hover img { border-color: #205931; }
#champion-for-children #thumbnail5 a:hover img { border-color: #00718d; }
#champion-for-children #thumbnail6 a:hover img { border-color: #b4302b; }
/* end champion for children */
/* Begin Pre Hospital Styles */
#prehospital-care {
	padding-top: 16px;
	padding-right: 12px;
	padding-left: 12px;
}
#prehospital-care .leftcol {
	width: 435px;
	float: left;
	display: block;
}
#prehospital-care #tagline-links {
	float: left;
	background-color: #dcdcdc;
	padding-right: 1px;
	padding-bottom: 1px;
}
#prehospital-care #tagline img {
	padding: 0px !important;
	border: 1px solid #dcdcdc;
}
#prehospital-care #tagline a {
	margin-left: 1px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	width: 106px;
	height: 24px;
	padding-top: 6px;
	display: block;
	float: left;
	text-decoration: none;
	background-color: #f6f4f5;
}
#prehospital-care #tagline a.active-button {
	background-color: #FFFFFF;
	color: #000000;
}
#prehospital-care #tagline a.inactive-button {
	background-color: #f6f4f5;
}
#prehospital-care .tagline-content {
	border-bottom: 1px solid #b3b3b3;
	padding-top: 15px;
	padding-bottom: 20px;
}
#prehospital-care .rightcol {
	margin-left: 15px;
	width: 270px;
	display: block;
	float: left;
}
#prehospital-care #promo-area {
	margin-top: 10px;
	border: 1px solid #d7d7d7;
	padding: 15px;
	display: block;
	clear: both;
	width: 240px;
}
#prehospital-care #promo-area h3 {
	margin-bottom: 10px;
}
#prehospital-care .explore-watch-listen-more {
	display: block;
	text-align: right;
}
#prehospital-care .explore-watch-listen-wrapper {
	margin-bottom: 10px;
}
#prehospital-care .explore-watch-listen-more a {
	float: right;
}
#prehospital-care #news {
	display: block;
	padding-top: 20px;
	width: 100%;
	padding-left: 0px !important;
}
#prehospital-care .news-more {
	display: block;
	float: right;
	margin-top: 12px;
}
#prehospital-care #news h3 {
	margin-bottom: 10px;
}
#prehospital-care #explore-watch-listen {
	border: 1px solid #d7d7d7;
	display: block;
	width: 240px;
	padding: 15px;
	background-color: #f2f2e8;
	margin-top: 10px;
}
#prehospital-care #explore-watch-listen p {
	margin-left: 3px;
}
#prehospital-care #explore-watch-listen a {
	margin-left: 3px;
}
#prehospital-care .explore-watch-listen { 
	display: block;
	float: left;
}
#prehospital-care #explore-watch-listen h3 {
	margin-bottom: 10px;
}
#prehospital-care-footer {
	margin-top: 10px;
	clear: both;
	display: block;
	background-color: #dbd7d8;
	padding: 10px;
}
#prehospital-care-footer a:link, 
#prehospital-care-footer a:active, 
#prehospital-care-footer a:visited {
	color: #000000;
	text-decoration: underline;
}
#prehospital-care-footer a:hover { 
	text-decoration: none;
}
/* Begin Photo Libary */
#photo-library {
}
#photo-library .photo {
	text-align: center;
}
#photo-library .caption {
	margin-top: 10px;
	margin-bottom: 10px;
}
#photo-library ul.thumbnailList {
	list-style-type: none;
}
#photo-library ul.thumbnailList li {
	float: left;
}
#photo-library .navigation {
	text-align: center;
}
/* End Photo Library */
/* Begin Video Library */
#vidLibrary {
	
}
#vidLibrary #currentPlaying {
	display: block;
	width: 370px;
	text-align: center;
}
#vidLibrary #currentPlaying .caption {
	text-align: center;
}
#vidLibrary ul#videoList {
	list-style-type: none;
	margin-top: 10px;
}
/* End Video Library */
/* End Pre Hospital Styles */
ul.topnav li.hsh {
	text-align: center;
	margin: 0 auto;
	width: 149px;
	border: 0;
	padding: 0 0 0 6px; }

ul.topnav li.hsh a { color: #8b2639; }

/* heart &amp; surgical hospital */
.bg-quicknav-hsh {
	background-image: url(../images/bg-quicknav-hsh.jpg); 
	background-repeat: no-repeat;
	width: 982px;
	height: 39px }
	
.bg-quicklinks-hsh {
	background-image: url(../images/bg-quicklinks-hsh.jpg); 
	background-repeat: no-repeat;
	width: 270px;
	height: 233px; }
	
ul.quicklinks-hsh li {
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	list-style-type: none;
	line-height: 28px; }

ul.quicklinks-hsh a{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #fefefe; 
	font-weight: normal; 
	text-decoration: none; }

ul.quicklinks-hsh a:hover{
	font-family: Georgia, Times, serif;
	font-size: 12px; 
	color: #663398; 
	font-weight: normal; 
	text-decoration: none; }

.quicklinks-active-hsh {
	font-family: Georgia, Times, serif;
	font-size: 13px; 
	border-right: 3px solid white;		
	color: #fefefe;	
	background-image: url(../images/quicklinks-hsh-over.png); 	
	background-repeat: no-repeat; 
	width: 188px;
	height: 15px; 
	font-weight: normal; 
	text-align: center;
	text-decoration: none; 
	padding:7px 0 6px 0; }	
/* end heart &amp; surgical hospital */

/* Begin Search */

	#search-recommended {
		margin-top: 15px;
		background-color: #eae6df;
		border: #cacaca 1px solid;
		padding: 15px;
	}
	
	#search-recommended h1 {
		display: block;
		margin-bottom: 5px;
	}
	
	#search-recommended h2 {
		display: block;
		margin-bottom: 4px;
	}

/* End Search */
/* Begin video gallery */

#mainbodycontent h1.videotitle {
	border-bottom:1px solid #94ABCD;
	font-size:18px;
	font-weight:bold;
	margin:0;
	padding:0;
}

#currentPlaying .video #display #video01 {
	border-color:#CACACA;
	border-style:solid;
	border-width:2px 2px 3px;
}

#videoList {
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	height:463px;
	margin-right:0;
	margin-top:10px;
	overflow:auto;
	padding:0 5px;
	width:543px;
}

#videoList-sm {
	float:right;
	font-family:Arial,Helvetica,sans-serif;
	height:463px;
	margin-right:0;
	margin-top:10px;
	overflow:auto;
	padding:0 5px;
	width:323px;
}

#currentPlaying .video #display .navigation {
	border-bottom:1px solid #1B3E63;
	font-size:11px;
	height:35px;
	text-align:center;
}

#currentPlaying .video #display .navigation #backAnchor {
	float:left;
}

#currentPlaying .video #display .navigation #nextAnchor {
	float:right;
}

#currentPlaying .video #display .navigation span {
	float:left;
	margin-left:85px;
	margin-top:11px;
}

#currentPlaying h2 {
	font-size: 13px;
	font-weight: normal;
}

#videoList li {
	background:transparent none repeat scroll 0 0;
	border:1px solid #1B3E63;
	height:145px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:8px;
	overflow:hidden;
	padding:0;
	width:95%;
}

#videoList-sm li {
	background:transparent none repeat scroll 0 0;
	border:1px solid #1B3E63;
	height:145px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:8px;
	overflow:hidden;
	padding:0;
	width:90%;
}


#videoList li h3, #videoList-sm li h3 {
	background:transparent url(../images/bg-branchnav-active-llumc.gif) repeat-x scroll left top;
	border-bottom:medium none #CACACA;
	color:#042649;
	font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#videoList li h3 a, #videoList-sm li h3 a{
	color:#FFFFFF;
	list-style-image:none;
	text-decoration:none;
}

#videoList li .thumbnail, #videoList-sm li .thumbnail {
	border:2px solid #1B3E63;
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:5px 10px;
}

#videoList li .thumbnail img.selected, #videoList-sm li .thumbnail img.selected {
	border:2px solid #CACACA;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 0px !important;
}

#videoList li .videoLink, #videoList-sm li .videoLink {
	border-color:#CACACA -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px medium medium;
	clear:both;
	font-size:14px;
	font-weight:bold;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:10px 5px;
	padding:0;
	width:96%;
}

#videoList li p, #videoList-sm li p {
	line-height:18px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:2px 0 0;
	padding:0 5px;
}

#currentPlaying {
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	margin-bottom:50px;
	margin-top:10px;
	width:375px;
}

/* End video gallery */


/* Begin 404 Styles */

#top-container-404 {
	border: 1px solid #a1a1a1;
	background-color: #f2f2e8;
	display: block;
	padding: 17px;
}
	
#top-container-404 h3, #middle-container-404 h3, #bottom-container-404 h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}	

#middle-container-404 {
	margin-top: 4px;
	border: 1px solid #a1a1a1;
	display: block;
}

#middle-container-404 div#middle-container-404-tasks {
	padding: 25px 75px 25px 75px;
	text-align: center;
}

#middle-container-404 ul {
	margin: 0px;
	padding: 0px;
}

#middle-container-404 ul li {
	float: left;
	margin: 0px 30px 0px 15px;
	padding: 0px;
	list-style: none;
	
}

#middle-container-404 .lower-link {
	background-image: url("../images/404-lower-link-bg.jpg");
	display: block;
	border: 1px solid #a1a1a1;
	height: 18px;
	padding-top: 4px;
	width: 198px;
	text-align:center;
}

#middle-container-404 .lower-link a {
	background-image: url("../images/404-lower-link-arrow.jpg");
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
	text-decoration: none;
}

#middle-container-404 a img {
	border: 1px solid #a1a1a1;
	padding: 1px;
}

#bottom-container-404 {
	margin-top: 4px;
	border: 1px solid #a1a1a1;
	display: block;
}

#bottom-container-404 div#bottom-container-form {
	padding: 15px;
}

#search-site-404 { 
	padding: 10px 0px 0 15px;
}	


/* End 404 Styles */

/* ##############################Begin ADAM Styles(REMOVE WHEN ADAM IS REGENERATED!!!)############################### */


@media all {
/****** ADAM Overrides ******/
	#rightcontentblock {
		font-size: 12px;
	}
	.ADAMContent {
		text-align: left;
	}
	.ADAMCopyright {
		width: 100%;
		text-align: center;
		margin-top: 10px;
	}
	div.ADAMRightNav {
		float:none;
		width:90%;
		/*
		float: right;
		width: 30%;
		*/
		border: 1px solid #aaa;
		padding: 10px;
		margin: 10px;
	}
	
	div.ADAMRightNav hr {
		border: 1px solid #aaa;
	}
	
	.ADAMContent ul {
		margin-left: 5px;
	}
	
	.ADAMContent li {
		margin-left: 15px;
	}
	
	.ADAMContent h3 {
		margin: 5px 0 5px 0;
	}
	
	.ADAMContent hr {
		margin: 10px 0 10px 0;
		clear: both;
	}
	
	.ADAMContent .tableLine {
		display: none !important;
	}
	
	.ADAMReviewInfo {
		margin-top: 10px;
		line-height: 20px;
	}
	
	.ADAMURAC {
		margin: 10px 0 10px 0;
	}
	
	.ADAMURAC img {
		margin-left: 10px;
	}
	
	.ADAMDisclaimer {
		margin: 10px 0 10px 0;
	}
	
	.ADAMDisclaimer img {
		margin-top: 10px;
	}
	
	.ADAMReviewInfo .ADAMDisclaimer .ADAURAC {
		clear: both;
	}
	
	.ADAMContent .subheadBlue {
		margin-top: 10px;
	}

	.linksTable, .inputTable, .infoTable, .moreInfoTable, .ADAMReviewInfo, .ADAMDisclaimer {
		font-size: 11px;
	}
	
	.linksTable td, .inputTable td, .infoTable td, .moreInfoTable td, .ADAMReviewInfo td {
		margin-top: 10px;
	}
	
	.moreInfoTable * {
		font-size: 11px;
	}

	table, tr, td, th {
		font-size: 12px;
	}
	
	/**********************************
	* Health Illustrated Encyclopedia *
	**********************************/
	.healthGuideIndexHeader {
	}
	#healthGuideNavigation {
		margin: 10px auto 10px auto;
		width: 100%;
		text-align: center;
	}
	#healthGuideNavigation .ADAMAlphaListCenter {
		margin-right: 10px;
		display: inline;
	}
	#healthGuideNavigation .ADAMAlphaListCenter a {
	}
	#healthGuideIndexCategories {
		margin-top: 40px;
		width: 100%;
		text-align: center;
	}
	.referenceNavigationHeader {
		margin-top: 8px;
		margin-bottom: 3px;
        margin-left: 5px;
		font-weight: bold;
	}
	.referenceNavigationBullet {
		padding-right: 5px;
	}
	.ADAMAlphaList {
		font-size: 12px;
	}
	.ADAMAlphaListCenter {
		font-size: 12px;
	}
	
	/* Symptom navigator (TransADAM fixes) */
	.symptoms {
		display: block;
	}
	.scroller {
		height: 185px;
		overflow: auto;
		width: 730px;
		text-align: left;
	}
	#menuHeader {
		font-weight: bold;
	}

	/* Health Library */
	#healthlib-content { font-size: 11px; }

	#onelinesep { background: 
		url(../images/onelinesep.gif) repeat-y top left;
		_border: 1px solid #ffffff; }
	
	#twolinesep { 
		background: url(../images/twolinesep.gif) repeat-y top left;
		_padding-bottom: 10px; }	
		
	#healthlib-flash {
		float: left; 
		clear: right; 
		width: 440px; 
		height: 300px; 
		padding-right: 4px; }
	
	#healthlib-search {
		 float: right; 
		 width: 303px; 
		 height: 298px; 
		 border: solid 1px #d7d7d7; }
	
	#healthlib-search1 {
		width: 281px; 
		height: 39px; 
		padding: 12px 11px; 
		border-bottom: solid 1px #d7d7d7; 
		background-color: #f2f2e8; }
	
	#healthlib-doctor {
		width: 281px; 
		height: 126px; 
		padding: 12px 11px; 
		border-bottom: solid 1px #d7d7d7; 
		background-color: #f2f2e8; }
	
	#healthlib-subscribe {
		width: 281px; 
		height: 59px; 
		padding: 12px 11px; 
		background-color: #f2f2e8; }
	
	#healthlib-topics, #healthlib-centers, #healthlib-calculators {
		width: 721px; 
		padding: 12px 13px; 
		border: solid 1px #d7d7d7; 	
		background-color: #f2f2e8; }
	
	#healthlib-search2 {
		width: 721px; 
		padding: 12px 13px; 
		border: solid 1px #d7d7d7; 
		background-color: #fafafa; }	
	
	#healthlib-search2 table {
		margin-left: auto;
		margin-right: auto; 
		text-align: center; }
	
	#healthlib-content h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px; 
		color: #000000; 
		font-weight: bold; }
	
	#healthlib-content h4 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #000000; 
		font-weight: bold; }
	
	#healthlib-welcome {
		float: left; 
		clear: right; 
		width: 525px; }
	
	#healthlib-welcome p, #healthlib-welcome2 p {
		text-align: justify; 
		line-height: 15px; 
		padding: 10px 0; }
	
	#healthlib-welcome2 {
		float: left; 
		clear: right; 
		width: 274px; 
		padding-right: 10px; }
	
	.healthlib-pad1 { padding-bottom: 5px; }
	
	.healthlib-pad2 { width: 5px; }
	
	.healthlib-pad3 { height: 20px; }
	
	.healthlib-pad4 { height: 10px; }
	
	.healthlib-pad5 { width: 10px; }
	
	.italic { font-style: italic; }
		 
	.healthsrch1-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 200px;
		height: 15px;
		padding: 1px 5px; }	
	
	.healthsrch2-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 250px;
		height: 15px;
		padding: 1px 5px; }	
	
	.healthtom-input {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #666666; 
		font-weight: normal;
		vertical-align: middle;	
		border-top: 1px solid #7c7c7c;
		border-right: 1px solid #c3c3c3;	
		border-left: 1px solid #c3c3c3;
		border-bottom: 1px solid #dddddd; 
		background-image: url(../images/bg-input.gif); 	
		background-repeat: repeat-x;
		width: 185px;
		height: 15px;
		padding: 1px 5px; }	
	
	.btn-subscribe {
		background-image: url(../images/btn-subscribe.gif); 
		background-repeat: no-repeat; 
		width: 70px; 
		height: 21px; 
		border: 0px; }
	
	.btn-busque {
		font-family: Georgia, Times, serif;
		font-size: 11px; 
		color: #fefefe; 
		font-weight: normal;
		margin-left: auto;
		margin-right: auto;	
		background-image: url(../images/btn-busque.gif); 
		background-repeat: no-repeat; 
		width: 56px; 
		height: 21px; 
		border: 0px; }
	
	.btn-busque-doctor {
		font-family: Georgia, Times, serif;
		font-size: 12px; 
		color: #fefefe; 
		font-weight: normal;
		margin-left: auto;
		margin-right: auto;	
		background-image: url(../images/btn-busque-doctor.gif); 
		background-repeat: no-repeat; 
		width: 121px; 
		height: 23px; 
		border: 0px; }
	
	.yellow-arrow {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #B4985A; 
		font-weight: normal; }
	
    .wrap-libnews1 { 
    	width: 258px;
    	_width: 257px;
    	float: left; }

    .wrap-baynote1 { 
    	width: 257px;
    	float: right;
    	padding-left: 10px; }

    .wrap-baynote2 { 
    	width: 217px;
    	float: right;
    	padding-left: 10px; }
	
	.healthlib-news, .healthlib-baynote1  { padding: 10px 0 0 0; } 
	
	.healthlib-news2 { padding-top: 10px; } 
	
	.healthlib-news li, .healthlib-news2 li, .healthlib-baynote1 li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 0 7px 10px;
		list-style-type: none; }  
	
	.healthlib-news a, .healthlib-news2 a, .healthlib-baynote1 a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #336ead;		
		text-decoration: underline; }
	
	.healthlib-news a:hover, .healthlib-news2 a:hover, .healthlib-baynote1 a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }
	
	.healthlib-noticias { 
		float: left;
		clear: right;
		width: 218px;
		padding: 0 10px; }
	
	.symptom-navigator {
		background-image: url(../images/bg-symptom-navigator.gif); 	
		background-repeat: no-repeat;
		padding: 15px;
		width: 175px; 
		/*_width: 205px;*/
		height: 284px;
		float: right; }
	
	.health-topics {
		width: 138px; 
		min-height: 248px;
		_height: 248px;
	    padding: 10px 15px 4px 15px; 
		margin-top: 10px;
		border: solid 1px #d7d7d7; 
		background-color: #ffffff; }

    .health-topics2 {
    	width: 687px; 
    	padding: 10px 15px 4px 15px; 
    	margin-top: 10px;
    	border: solid 1px #d7d7d7; 
    	background-color: #ffffff; }		
	
	.topics-col1, .topics-col2, .topics-col3 {
		float: left; 
		clear:right; 
		padding: 15px 13px 0 0; }
	
	.topics-col4 {
		float: left; 
		clear:right; 
		padding: 15px 0 0 0; }

    .topics2-col1, .topics2-col2, .topics2-col3 {
    	width: 162px;
    	float: left; 
    	clear: right; 
    	padding: 0 13px 0 0; } 
    	
    .topics2-col4 {
    	width: 162px;
    	float: left; 
    	clear: right; }		
	
	.health-topics li, .health-topics2 li { 
		list-style-type: none;
		padding: 0 0 8px 0; }
	
	.health-topics a, .health-topics2 a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		color: #336ead;		
		text-decoration: underline; }
	
	.health-topics a:hover, .health-topics2 a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; } 
	
	.health-centers {
		float: left;
		clear: right;
		width: 105px; 
		height: 11px;
		padding: 19px 0 21px 10px; 
		border-width: 1px 1px 1px 0; 
		border-style: solid;
		border-color: #d7d7d7; 		
		background-color: #ffffff; }	
	
	.health-centers a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold; 
		text-decoration: none; }
	
	.health-centers a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: bold; 
		text-decoration: none; }
	
	.health-centers-sect1, .health-centers-sect2 {
		float: left; 
		clear: right; 
		padding: 15px 40px 0 0; }
	
	.health-centers-sect3 {
		float: left; 
		clear: right; 
		padding: 15px 0 0 0; }
	
	.health-centers-sect4, .health-centers-sect5 {
		 float: left; 
		 clear: right; 
		 padding: 10px 40px 0 0; }
	
	.health-centers-sect6 {
		 float: left; 
		 clear: right; 
		 padding: 10px 0 0 0; }
	
	.wellness-calc { 
		padding: 10px; 
		width: 697px;
		margin-top: 15px;
		border: 1px solid #d7d7d7; 		
		background-color: #ffffff;	} 
	
	.wellness-col1, .wellness-col2, .wellness-col1 { 
		float: left;
		clear: right;
		width: 33%; } 
	
	.wellness-calc li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 0 7px 10px;
		list-style-type: none; } 
	
	.wellness-calc a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		text-decoration: underline; }
	
	.wellness-calc a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }
	/* end Health Library */

	/* Symptom navigator */
	.symptomNavPopup {
		background: #fff;
		border: 1px solid #d7d7d7;
		padding: 10px;
		width: 130px;
		_width: 148px;
		height: 200px;
		overflow: auto;
	}
	.symptomNavPopup  a {
		display: block;
	}
	#bodyPartsClose {
		background: #cfcfcf;
		border: 1px solid #3f3f3f;
		font-size:8px;
		float:none;
		display:block;
		margin-left: 102px;
	}
	.swfFile {
		background-image: url(/health-library/graphics/global/sym_nav_widgetbkg.gif);
		background-repeat: no-repeat;
		height: 217px;
		overflow: hidden;
		text-align: center;
		vertical-align: top;
	}
	/* end Symptom navigator */
	
	/* A-Z Health Guide */
	#healthlib-content .subheader {
		width: 749px;
		height: 146px;
		border: 0;
		margin-bottom: 10px; }
	
	#a-z-health-guide .list li {
		list-style-type: none;
		display: block;
		float: left;
		clear: right;  
		width: 27px; }
	
	#a-z-health-guide .list li a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold; 
		text-decoration: none; }
	
	#a-z-health-guide .list li a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px; 
		color: #b4985a; 
		font-weight: bold; 
		text-decoration: none; }
	
	#a-z-health-guide .topics {
		margin-left: auto;
		margin-right: auto; 
		width: 749px; }
	
	#a-z-health-guide .topics1, #a-z-health-guide .topics2 { 
		float: left;
		clear: right; }	
		
	#a-z-health-guide .topics1 div, #a-z-health-guide .topics2 div {
		padding: 12px 0 0 74px;
		width: 300px; }
	
	.line3 {
		background-image: url(../images/line3.gif); 
		background-repeat: repeat-x;
		height: 11px;  }
	/* end A-Z Health Guide */
	
	/* Centro de Embarazo */
	#centro-embarazo p { 
		line-height: 15px;
		text-align: justify;
		padding: 10px 0; }
	
	#centro-embarazo .topics div { padding-top: 10px; }
	
	#centro-embarazo .topics { padding-bottom: 10px; }
	/* end Centro de Embarazo */
	
	/* Condition Guides */
	#condition-guides .topics {
		margin-left: auto;
		margin-right: auto; 
		width: 749px; }
	
	#condition-guides .topics1, #condition-guides .topics2 { 
		float: left;
		clear: right; }	
		
	#condition-guides .topics1 div, #condition-guides .topics2 div {
		padding: 12px 0 0 50px;
		width: 322px; }
	/* end Condition Guides */
	
	/* Surgeries and Procedures */
	#surgeries-procedures p { 
		line-height: 15px;
		text-align: justify;
		padding: 10px 0; }
	
	#surgeries-procedures .specialty,
	#surgeries-procedures .specialty2 {
		width: 749px;
		padding-top: 10px; }
		
	#surgeries-procedures .cols {
		margin-left: auto;
		margin-right: auto; 
		width: 749px;
		padding-top: 10px; }
		
	#surgeries-procedures .cols1, #surgeries-procedures .cols2 { 
		float: left;
		clear: right; }	
		
	#surgeries-procedures .cols1 div, #surgeries-procedures .cols2 div {
		padding: 10px 0 0 0;
		width: 374px; }	
	
	#surgeries-procedures .list { 
		padding: 0 0 0 10px;
		margin-top: -5px; } 	
		
	#surgeries-procedures .list ul { padding: 5px 0 5px 10px; }
	
	#surgeries-procedures .list li {
		background-image: url(../images/blt-yellow.gif);
		background-repeat: no-repeat;
		background-position: 0 4px;
		padding: 0 10px 7px 10px;
		list-style-type: none; } 
	
	#surgeries-procedures .list a, #surgeries-procedures .list a {
		color: #336ead;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal; 
		text-decoration: underline; }
	
	#surgeries-procedures .list a:hover, #surgeries-procedures .list a:hover {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px; 
		color: #b4985a; 
		font-weight: normal; 
		text-decoration: underline; }	
	/* end Surgeries and Procedures */

	/* begin Next Step box */
	#next-step {
		/*float: right;*/
		float: none; /* Floating breaks layout */
	  	/*width: 30%;*/
	  	width: 90%; /* Needs to fit almost 100% of parent width */
	  	border: 1px solid #aaa;
	  	padding: 10px;
	  	margin: 10px; }
	
	#next-step #headline { 	
		background: url('http://lomalindahealth.org/common/images/bg-gry-header.gif') repeat-x bottom left;
		height: 30px;
		padding: 5px 10px;
		margin: -10px; }
	
	#next-step #headline h3 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #000000;	
		font-weight: bold;
		float: left; }
	
	#next-step #promo { padding-top: 5px; }
	
	#next-step #promo img {
		float: left;
		padding-right: 5px; }
		
	#next-step #promo .row { padding: 0px; }	
	
	#next-step #promo .row a {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #336ead;	
		font-weight: bold; 
		text-decoration: none;
		position: relative;
		top: 5px; }
		
	#next-step #promo .row a:hover { color: #b4985a;  }	
	
	#next-step #promo .twoline {
		float: left;
		position: relative;
		bottom: 2px; }
	
	#next-step #phone {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000;	
		font-weight: bold;
		text-align: center;
		width: 100%;
		margin: 0 auto; }	
	
	.line4 {
		background: url(http://lomalindahealth.org/common/images/line4.gif) repeat-x; 
		height: 21px;  }
		
	#healthlib-article-side-boxes,
	#healthlib-aritlce-side-boxes
	 {
		float: right;
		width: 250px;
	}
	/* end Next Step Box */

	/* Health Library news */
	.healthlib-news-index ul {
		list-style: none;
	}
	.healthlib-news-index ul li {
		margin: 10px 0 0 0;
	}
	/* end Health Library news */
}
@media print {
	.lluarea { display: none; }
	.padtopbot5 { display: none; }
	#mainlinksblock { display: none; }
	.mainlinks { display: none; }
	#leftnavblock { display: none; }
}

/* Left navigation */
ul.leftnav a, ul.leftnav a:link, ul.leftnav a:visited, ul.leftnav a:hover {
	background:none;
}
/* end Left navigation */

/* ##############################End ADAM Styles################################# */


