body {
	font-family: 'Trebuchet MS', Helvetica, sans-serif;
	color: #333;
	background-color:#eaeff2;
}

h1 {
	font-size: 30px;
	color: #029faf;
	padding: 2px 0px;
	margin: 0 0 10px;
}
#servicesMain h1 
	{
		font-size: 31px;
		margin: 0;
	}
.eastTheme h1 {
	color: #029FAF;
}

h3 {
	font-size: 14px;
	color: #4c4c4c;
	margin: 0;
	padding: 10px 0 3px;
}
	h3 a { color: #6f386d; }
	#homeContent h3 { 
		font-size: 22px;
		padding: 2px 20px;
		border-bottom: 1px solid #b1b4b4;
		margin: 0 0 20px;
	}

.eastTheme h3 {
	color: #4C4C4C;
}

.eastTheme h3 a {
	color: #39715d;
}

h4 {
	font-size: 14px;
	color: #333;
	margin: 0;
	font-weight: bold;
	padding: 10px 0 3px;
}
	h4 a { color: #6f386d; }


.eastTheme h4 {
	color: #4C4C4C;
}

.eastTheme h4 a {
	color: #39715d;
}


a {
	color: #333;
}

h6 {
	font-size: 10px;
	line-height: 10px;
	color: #1e586e;
	margin: 0;
	padding: 2px 0;
}
	h6 a { color: #1e586e; }
.eastTheme h6, .eastTheme h6 a { color: #39715d; }

#page {
	position: relative;
	width: 960px;
	margin: 0 auto;
	background: url(../webimages/pageHeader.gif) no-repeat left top;
	text-align: left;
}

#ddMenu1 {
         position: absolute;
         top: 0;
         left: -3px;
         z-index: 1503;
    }
     #ddMenu1.closed {
          z-index: 1403;
     }
    #ddMenu2 {
         position: absolute;
         top: 0;
         left: 126px;
         z-index: 1502;
    }
     #ddMenu2.closed {
          z-index: 1402;
     }
    #ddMenu3 {
         position: absolute;
         top: 0;
         left: 255px;
         z-index: 1501;
    }
     #ddMenu3.closed {
          z-index: 1401;
     }
    .ddMenu {
         height: 1000px;
         width: 198px;
         padding: 0 3px;
         background: url(../webimages/ddMenu.png) no-repeat left top;
    }

* html .ddMenu {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/ddMenu.png', sizingMethod='crop');
}

.closed .ddMenu {
	height: 33px;
	width: 140px;
	overflow: hidden;
	background: url(../webimages/ddMenuClosed.png) no-repeat left top;
}
* html .closed .ddMenu {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/ddMenuClosed.png', sizingMethod='crop');
}
	.closed .ddMenu .list {
		display: none;
	}

	.ddMenu .tab {
		position: absolute;
		bottom: 0;
		left: 0;
		height: 26px;
		width: 129px;
		padding: 0 0 7px 3px;
		font-size: 11px;
		line-height: 26px;
		z-index: 600;
	}
		.ddMenu .tab a {
			display: block;
			padding: 0 0 0 20px;
			height: 26px;
			overflow: hidden;
			color: #fff;
			text-decoration: none;
		}
	.ddMenu ul.list {
		position: absolute;
		bottom: 33px;
		left: 3px;
		width: 198px;
		margin: 0;
		padding: 15px 0 0;
		list-style: none;
		color: #fff;
		overflow: hidden;
	}
		.ddMenu ul.list a {
			display: block;
			display: inline-block;
			width: 168px;
			padding: 0 10px 0 20px;
			color: #fff;
			text-decoration: none;
		}
			.ddMenu ul.list a:hover {
				background: #0794a6;
				text-decoration: underline;
			}
		.ddMenu ul.list li {
			font-size: 14px;
			line-height: 20px;
			font-weight: bold;
		}
			.ddMenu ul.list li strong {
				display: block;
				padding: 0 10px 0 20px;
			}
			.ddMenu ul.list ul {
				margin: 0;
				padding: 0 0 15px;
				list-style: none;
			}
			.ddMenu ul.list ul li {
				font-size: 12px;
				font-weight: normal;
			}
	

#topNav {
	float: right;
	display: inline;
	height: 20px;
	width: 590px;
	font-size: 11px;
	line-height: 20px;
	overflow: hidden;
	background: #005595;
}
	#topNav ul {
		float: right;
		margin: 0;
		padding: 0;
		display: inline;
		list-style: none;
		padding: 0 15px 0 0;
	}
	#topNav li {
		float: left;
		display: inline;
		padding: 0 0 0 7px;
	}
	#topNav li a {
		display: block;
		display: inline-block;
		padding: 0 55px;
		color: #fff;
		text-decoration: none;
	}
		#topNav li a:hover {
			color: #fff;
			text-decoration: underline;
		}

#utilityMenu {
	clear: right;
	float: right;
	padding: 0 10px;
	display: inline;
	height: 26px;
	width: 650px;
	overflow: hidden;
	font-size: 11px;
	line-height: 24px;
}
	#utilityMenu ul {
		float: right;
		display: inline;
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#utilityMenu li {
		float: left;
		display: inline;
		padding: 0 6px;
	}
	#utilityMenu li a {
		color: #666666;
	}
	.eastTheme #utilityMenu li a { color: #333; }
		#utilityMenu li a:hover {
			color: #333;
		}
		.eastTheme #utilityMenu li a:hover { color: #333; }
	
#logo {
	clear: both;
	width: 350px;
	height: 105px;
	padding: 0 0 38px;
}

#searchBar {
	position: absolute;
/*	top: 116px; */
	top: 75px;
	left: 392px;
	height: 20px;
}
	#searchBar input {
		margin: 0 2px;
		vertical-align: top;
		font-size: 11px;
	}
	#searchBar input.textbox {
		border-top: 1px solid #777979;
		border-left: 1px solid #d0d0d1;
		border-right: 1px solid #d0d0d1;
		border-bottom: 1px solid #d0d0d1;
		text-align: center;
		padding: 2px 0;
		width: 168px;
	}
	#searchBar input.button {
		padding: 0 4px;
	}
	
#tabBox {
	position: absolute;
	top: 62px;
	left: 640px;
	width: 300px;
	overflow: hidden;
	background: url(../webimages/tabBox.gif) no-repeat left top;
	z-index: 250;
}
	#tabBox ul.tabs {
		margin: 0;
		padding: 0;
		list-style: none;
		height: 24px;
		overflow: hidden;
	}
		#tabBox ul.tabs li {
			float: left;
			display: inline;
		}
		#tabBox ul.tabs li a {
			display: block;
			height: 24px;
			line-height: 24px;
			font-weight: bold;
			text-align: center;
			color: #fff;
			text-decoration: none;
		}
			#tabBox ul.tabs li.tab1 a {
				width: 101px;
			}
			#tabBox ul.tabs li.tab2 a {
				width: 102px;
				border-left: 1px solid #52a5a5;
			}
			#tabBox ul.tabs li.tab3 a {
				width: 93px;
				border-left: 1px solid #52a5a5;
			}
			.tab1 ul.tabs li.tab1 a, .tab2 ul.tabs li.tab2 a, .tab3 ul.tabs li.tab3 a {
				color: #6f386d !important;
				background: #eaeff2 !important;
			}
	
	#tabBox .content {
		height: 75px;
		width: 298px;
		margin: 0 0 5px;
		overflow: hidden;
	}
		#tabBox .open .content {
			min-height: 85px;
			height: auto;
		}
		* html #tabBox .open .content {
			height: 85px;
			overflow: visible;
		}
		.content .tab1, .content .tab2, .content .tab3 {
			display: none;
		}
		.tab1 .content .tab1, .tab2 .content .tab2, .tab3 .content .tab3 {
			display: block;
		}
		
		#tabBox .content p {
			padding: 0;
			margin: 0;
		}
		#tabBox .info {
			float: right;
			display: inline;
			padding: 8px 8px 8px 0;
			width: 120px;
			overflow: hidden;
			color: #6f386d;
			text-align: center;
		}
			#tabBox .info a {
				color: #6f386d;
			}
			#tabBox .info p.top {
				font-size: 12px;
				color: #6f386d;
				padding: 3px 0;
				margin: 0 0 5px;
				font-weight: bold;
				border-bottom: 1px solid #6f386d;
			}
			
	/*	#tabBox .buttons {
			float: left;
			display: inline;
			padding: 7px 0 7px 15px;
			width: 142px;
		}
			#tabBox .buttons ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}
			#tabBox .buttons li {
				padding: 0 0 3px;
			}
			#tabBox .buttons a {
				display: block;
				width: 142px;
				height: 20px;
				overflow: hidden;
				background: url(/webimages/tabBox_button.gif) no-repeat left top;
				color: #fff;
				font-weight: bold;
				line-height: 20px;
				text-align: center;
				text-decoration: none;
			}*/
			
			#tabBox .buttons {
			float: left;
			display: inline;
			padding: 15px 0 7px 7px;
			width: 140px;
		}
			#tabBox .buttons ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}
			#tabBox .buttons li {
				padding: 0 0 3px;
			}
			#tabBox .buttons a {
				display: block;
				width: 140px;
				height: 20px;
				overflow:  hidden;
				background: url(../webimages/tabBox_button.gif) no-repeat left top;
				color: #fff;
				font-weight: bold;
				line-height: 20px;
				text-align: center;
				text-decoration: none;
			}
			
			#tabBox .buttons_rt {
			float: right;
			display: inline;
			padding: 15px 7px 7px 0px;
			width: 140px;
		}
			#tabBox .buttons_rt ul {
				margin: 0;
				padding: 0;
				list-style: none;
			}
			#tabBox .buttons_rt li {
				padding: 0 0 3px;
			}
			#tabBox .buttons_rt a {
				display:  block;
				width: 140px;
				height: 20px;
				overflow: hidden;
				background: url(../webimages/tabBox_button.gif) no-repeat right top;
				color: #fff;
				font-weight: bold;
				line-height: 20px;
				text-align: center;
				text-decoration: none;
			}
		
	#tabBox .bottom {
		height: 11px;
		overflow: hidden;
		background: url(../webimages/tabBox.gif) no-repeat -300px top;
		font-size: 9px;
		line-height: 9px;
		text-transform: uppercase;
	}
		#tabBox .open .bottom {
			height: 2px;
			background: url(../webimages/tabBox.gif) no-repeat -300px bottom;
		}
		#tabBox .bottom a {
			display: block;
			width: 60px;
			margin: 0 0 0 119px;
			height: 10px;
			overflow: hidden;
			color: #6f386d;
			text-align: center;
			text-decoration: none;
		}
			#tabBox .open .bottom a {
				display: none;
			}
		
#primaryMenu {
	margin: 0 0 0 20px;
	padding: 0 0 4px;
	width: 920px;
	height: 50px;
}
* html #primaryMenu {
	overflow: hidden;
}
	#primaryMenu.selected {
		background: url(../webimages/primaryMenu.gif) repeat-x left -200px;
	}
	.eastTheme #primaryMenu.selected {
		background: url(../webimages/primaryMenu_east.gif) repeat-x left -200px;
	}
	#primaryMenu ul {
		position: absolute;
		margin: 0;
		padding: 0;
		list-style: none;
		z-index: 200;
	}
	#primaryMenu ul li {
		position: relative;
		float: left;
		display: inline;
		height: 49px;
	}
	#primaryMenu ul li span {
		display: block;
		height: 30px;
		padding: 13px 0 6px;
		font-size: 20px;
		line-height: 30px;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
		text-transform: uppercase;
		text-align: center;
		background-color: #31939a;
		overflow: hidden;
	}
	.eastTheme #primaryMenu ul li span {
		background-color: #31939a;
	}
	#primaryMenu ul li a {
		display: block;
		height: 30px;
		color: #fff;
		text-decoration: none;
	}
	#primaryMenu ul li.hover span, #primaryMenu ul li:hover span, #primaryMenu ul li.selected span {
		padding: 13px 0 7px;
		background-color: #206469;
	}
	.eastTheme #primaryMenu ul li.hover span, .eastTheme #primaryMenu ul li:hover span, .eastTheme #primaryMenu ul li.selected span {
		background-color: #206469;
	}
		#primaryMenu ul li span.menu1 {
			width: 288px;
			margin: 0 1px 0 0;
			background: #31939a url(../webimages/primaryMenu.gif) no-repeat left top;
		}
		.eastTheme #primaryMenu ul li span.menu1 {
			background: #31939a url(../webimages/primaryMenu_east.gif) no-repeat left top;
		}
			#primaryMenu ul li.hover span.menu1, #primaryMenu ul li:hover span.menu1, #primaryMenu ul li.selected span.menu1 {
				background: #206469 url(../webimages/primaryMenu.gif) no-repeat left -100px;
			}
			.eastTheme #primaryMenu ul li.hover span.menu1, .eastTheme #primaryMenu ul li:hover span.menu1, .eastTheme #primaryMenu ul li.selected span.menu1 {
				background: #206469 url(../webimages/primaryMenu_east.gif) no-repeat left -100px;
			}
		#primaryMenu ul li span.menu2 {
			width: 164px;
			margin: 0 1px 0 0;
		}
		#primaryMenu ul li span.menu3 {
			width: 210px;
			margin: 0 1px 0 0;
		}
		#primaryMenu ul li span.menu4 {
			width: 255px;
			background: #31939a url(../webimages/primaryMenu.gif) no-repeat right -50px;
		}
		.eastTheme #primaryMenu ul li span.menu4 {
			background: #31939A url(../webimages/primaryMenu_east.gif) no-repeat right -50px;
		}
			#primaryMenu ul li.hover span.menu4, #primaryMenu ul li:hover span.menu4, #primaryMenu ul li.selected span.menu4 {
				background: #206469 url(../webimages/primaryMenu.gif) no-repeat right -150px;
			}
			.eastTheme #primaryMenu ul li.hover span.menu4, .eastTheme #primaryMenu ul li:hover span.menu4, .eastTheme #primaryMenu ul li.selected span.menu4 {
				background: #206469 url(../webimages/primaryMenu_east.gif) no-repeat right -150px;
			}
	
	#primaryMenu ul ul, #primaryMenu ul iframe {
		display: none;
	}
		#primaryMenu ul li.hover iframe {
			position: absolute;
			top: 50px;
			left: 0;
			border: 0;
			width: 245px;
			z-index: 40;
		}
			#primaryMenu.selected ul li.hover iframe {
				top: 54px;
			}
		#primaryMenu ul li.hover ul, #primaryMenu ul li:hover ul {
			position: absolute;
			top: 50px;
			left: 0;
			display: block;
			width: 245px;
			padding: 10px 0 15px;
			overflow: hidden;
			background: url(../webimages/primaryMenuDrop.gif) no-repeat left bottom;
			z-index: 50;
		}
		.eastTheme #primaryMenu ul li.hover ul, .eastTheme #primaryMenu ul li:hover ul {
			background-image: url(../webimages/primaryMenuDrop_east.gif);
		}
			#primaryMenu.selected ul li.hover ul, #primaryMenu.selected ul li:hover ul {
				border-top: 4px solid #00b3c4;
			}
			.eastTheme #primaryMenu.selected ul li.hover ul, .eastTheme #primaryMenu.selected ul li:hover ul {
				border-top: 4px solid #23b968;
			}
			#primaryMenu ul li ul.menu1 {
				width: 288px;
				background-position: -245px bottom;
			}
			#primaryMenu ul li ul.menu4 {
				width: 255px;
				background-position: -533px bottom;
			}
		#primaryMenu ul li ul li {
			position: static;
			float: none;
			display: block;
			height: auto;
		}
		#primaryMenu ul li ul li a {
			display: block;
			height: auto;
			font-size: 13px;
			line-height: 14px;
			padding: 7px 20px 7px 30px;
			color: #1e586e;
			text-transform: none;
			font-weight: bold;
			text-align: left;
			background: none;
		}
		* html #primaryMenu ul li ul li a {
			display: inline-block;
			width: 100%;
		}
		.eastTheme #primaryMenu ul li ul li a {
			color: #39715d;
		}
			#primaryMenu ul li ul li a:hover {
				color: #fff;
				text-decoration: underline;
				background: #00b3c4;
			}
			.eastTheme #primaryMenu ul li ul li a:hover {
				color: #fff;
				text-decoration: underline;
				background: #23b968;
			}
			
#template {
	background: #fff;
	padding: 0 20px 30px;
	width: 920px;
}

#doctorSel {
	margin: 15px auto 30px;
	width: 840px;
	overflow: hidden;
	color: #666;
	text-align: center;
	background: #d6e5e6 url(../webimages/doctorSel.gif) no-repeat -840px bottom;
}
	#doctorSel .title {
		font-size: 20px;
		line-height: 26px;
		padding: 2px 20px;
		color: #fff;
		background: #33979e url(../webimages/doctorSel.gif) no-repeat left top;
	}
	#doctorSel .content {
		padding: 8px 20px;
	}
	#doctorSel p {
		margin: 0;
		padding: 3px 0;
	}
	#doctorSel input, #doctorSel select, #doctorSel img {
		vertical-align: middle;
		margin: 0 2px;
	}
	#doctorSel input.textbox {
		width: 194px;
		height: 14px;
		padding: 4px 0 4px 5px;
		font-size: 11px;
		color: #999;
		border: 0;
		background: url(../webimages/textbox.gif) no-repeat left top;
	}
	#doctorSel select {
		width: 200px;
		color: #333;
	}
	#doctorSel span.or {
		font-size: 17px;
		color: #33979e;
		font-weight: bold;
	}
	
table#doctorResults {
	margin: 0 auto 10px;
	padding: 0;
	border: 0;
	width: 780px;
	border-collapse: collapse;
}
	#doctorResults th {
		padding: 0 8px;
		color: #1e586e;
		font-size: 22px;
		font-weight: normal;
	}
	.eastTheme #doctorResults th {
		color: #39715d;
	}
	#doctorResults td {
		padding: 10px 8px;
		border-top: 1px solid #999;
		vertical-align: top;
	}
		#doctorResults .name {
			width: 250px;
		}
		#doctorResults .specialty {
			width: 267px;
		}
		#doctorResults .facility {
			width: 214px;
		}
		#doctorResults td.name {
			font-size: 14px;
			color: #d14c02;
			font-weight: bold;
		}
			#doctorResults td.name a {
				color: #33979e;
			}
	
ol.alphaSel {
	width: 780px;
	margin: 0 auto;
	padding: 3px 0;
	height: 37px;
}
.findDoctor ol.alphaSel {
	padding: 3px 0 30px;
}
.getHealth ol.alphaSel {
	padding: 3px 0 30px;
}
	ol.alphaSel li {
		float: left;
		display: inline;
	}
	ol.alphaSel a {
		display: block;
		text-indent: -300px;
		overflow: hidden;
		height: 37px;
		width: 27px;
		background: url(../webimages/alphaSel.gif) no-repeat left top;
	}
		ol.alphaSel .alphaA { width: 34px; background-position: left top; }
		ol.alphaSel .alphaB { width: 27px; background-position: -34px top; }
		ol.alphaSel .alphaC { width: 33px; background-position: -61px top; }
		ol.alphaSel .alphaD { width: 33px; background-position: -94px top; }
		ol.alphaSel .alphaE { width: 28px; background-position: -127px top; }
		ol.alphaSel .alphaF { width: 26px; background-position: -155px top; }
		ol.alphaSel .alphaG { width: 34px; background-position: -181px top; }
		ol.alphaSel .alphaH { width: 33px; background-position: -215px top; }
		ol.alphaSel .alphaI { width: 15px; background-position: -248px top; }
		ol.alphaSel .alphaJ { width: 25px; background-position: -263px top; }
		ol.alphaSel .alphaK { width: 30px; background-position: -288px top; }
		ol.alphaSel .alphaL { width: 25px; background-position: -318px top; }
		ol.alphaSel .alphaM { width: 37px; background-position: -343px top; }
		ol.alphaSel .alphaN { width: 34px; background-position: -380px top; }
		ol.alphaSel .alphaO { width: 37px; background-position: -414px top; }
		ol.alphaSel .alphaP { width: 28px; background-position: -451px top; }
		ol.alphaSel .alphaQ { width: 36px; background-position: -479px top; }
		ol.alphaSel .alphaR { width: 28px; background-position: -515px top; }
		ol.alphaSel .alphaS { width: 25px; background-position: -543px top; }
		ol.alphaSel .alphaT { width: 29px; background-position: -568px top; }
		ol.alphaSel .alphaU { width: 29px; background-position: -597px top; }
		ol.alphaSel .alphaV { width: 29px; background-position: -626px top; }
		ol.alphaSel .alphaW { width: 41px; background-position: -655px top; }
		ol.alphaSel .alphaX { width: 28px; background-position: -696px top; }
		ol.alphaSel .alphaY { width: 28px; background-position: -724px top; }
		ol.alphaSel .alphaZ { width: 28px; background-position: -752px top; }
		
		ol.alphaSel .alphaA:hover { width: 34px; background-position: left -37px; }
		ol.alphaSel .alphaB:hover { width: 27px; background-position: -34px -37px; }
		ol.alphaSel .alphaC:hover { width: 33px; background-position: -61px -37px; }
		ol.alphaSel .alphaD:hover { width: 33px; background-position: -94px -37px; }
		ol.alphaSel .alphaE:hover { width: 28px; background-position: -127px -37px; }
		ol.alphaSel .alphaF:hover { width: 26px; background-position: -155px -37px; }
		ol.alphaSel .alphaG:hover { width: 34px; background-position: -181px -37px; }
		ol.alphaSel .alphaH:hover { width: 33px; background-position: -215px -37px; }
		ol.alphaSel .alphaI:hover { width: 15px; background-position: -248px -37px; }
		ol.alphaSel .alphaJ:hover { width: 25px; background-position: -263px -37px; }
		ol.alphaSel .alphaK:hover { width: 30px; background-position: -288px -37px; }
		ol.alphaSel .alphaL:hover { width: 25px; background-position: -318px -37px; }
		ol.alphaSel .alphaM:hover { width: 37px; background-position: -343px -37px; }
		ol.alphaSel .alphaN:hover { width: 34px; background-position: -380px -37px; }
		ol.alphaSel .alphaO:hover { width: 37px; background-position: -414px -37px; }
		ol.alphaSel .alphaP:hover { width: 28px; background-position: -451px -37px; }
		ol.alphaSel .alphaQ:hover { width: 36px; background-position: -479px -37px; }
		ol.alphaSel .alphaR:hover { width: 28px; background-position: -515px -37px; }
		ol.alphaSel .alphaS:hover { width: 25px; background-position: -543px -37px; }
		ol.alphaSel .alphaT:hover { width: 29px; background-position: -568px -37px; }
		ol.alphaSel .alphaU:hover { width: 29px; background-position: -597px -37px; }
		ol.alphaSel .alphaV:hover { width: 29px; background-position: -626px -37px; }
		ol.alphaSel .alphaW:hover { width: 41px; background-position: -655px -37px; }
		ol.alphaSel .alphaX:hover { width: 28px; background-position: -696px -37px; }
		ol.alphaSel .alphaY:hover { width: 28px; background-position: -724px -37px; }
		ol.alphaSel .alphaZ:hover { width: 28px; background-position: -752px -37px; }
		ol.alphaSel .selected .alphaA { width: 34px; background-position: left -37px; }
		ol.alphaSel .selected .alphaB { width: 27px; background-position: -34px -37px; }
		ol.alphaSel .selected .alphaC { width: 33px; background-position: -61px -37px; }
		ol.alphaSel .selected .alphaD { width: 33px; background-position: -94px -37px; }
		ol.alphaSel .selected .alphaE { width: 28px; background-position: -127px -37px; }
		ol.alphaSel .selected .alphaF { width: 26px; background-position: -155px -37px; }
		ol.alphaSel .selected .alphaG { width: 34px; background-position: -181px -37px; }
		ol.alphaSel .selected .alphaH { width: 33px; background-position: -215px -37px; }
		ol.alphaSel .selected .alphaI { width: 15px; background-position: -248px -37px; }
		ol.alphaSel .selected .alphaJ { width: 25px; background-position: -263px -37px; }
		ol.alphaSel .selected .alphaK { width: 30px; background-position: -288px -37px; }
		ol.alphaSel .selected .alphaL { width: 25px; background-position: -318px -37px; }
		ol.alphaSel .selected .alphaM { width: 37px; background-position: -343px -37px; }
		ol.alphaSel .selected .alphaN { width: 34px; background-position: -380px -37px; }
		ol.alphaSel .selected .alphaO { width: 37px; background-position: -414px -37px; }
		ol.alphaSel .selected .alphaP { width: 28px; background-position: -451px -37px; }
		ol.alphaSel .selected .alphaQ { width: 36px; background-position: -479px -37px; }
		ol.alphaSel .selected .alphaR { width: 28px; background-position: -515px -37px; }
		ol.alphaSel .selected .alphaS { width: 25px; background-position: -543px -37px; }
		ol.alphaSel .selected .alphaT { width: 29px; background-position: -568px -37px; }
		ol.alphaSel .selected .alphaU { width: 29px; background-position: -597px -37px; }
		ol.alphaSel .selected .alphaV { width: 29px; background-position: -626px -37px; }
		ol.alphaSel .selected .alphaW { width: 41px; background-position: -655px -37px; }
		ol.alphaSel .selected .alphaX { width: 28px; background-position: -696px -37px; }
		ol.alphaSel .selected .alphaY { width: 28px; background-position: -724px -37px; }
		ol.alphaSel .selected .alphaZ { width: 28px; background-position: -752px -37px; }
		
		.findDoctor ol.alphaSel .alphaA { background-position: left -37px; }
		.findDoctor ol.alphaSel .alphaB { background-position: -34px -37px; }
		.findDoctor ol.alphaSel .alphaC { background-position: -61px -37px; }
		.findDoctor ol.alphaSel .alphaD { background-position: -94px -37px; }
		.findDoctor ol.alphaSel .alphaE { background-position: -127px -37px; }
		.findDoctor ol.alphaSel .alphaF { background-position: -155px -37px; }
		.findDoctor ol.alphaSel .alphaG { background-position: -181px -37px; }
		.findDoctor ol.alphaSel .alphaH { background-position: -215px -37px; }
		.findDoctor ol.alphaSel .alphaI { background-position: -248px -37px; }
		.findDoctor ol.alphaSel .alphaJ { background-position: -263px -37px; }
		.findDoctor ol.alphaSel .alphaK { background-position: -288px -37px; }
		.findDoctor ol.alphaSel .alphaL { background-position: -318px -37px; }
		.findDoctor ol.alphaSel .alphaM { background-position: -343px -37px; }
		.findDoctor ol.alphaSel .alphaN { background-position: -380px -37px; }
		.findDoctor ol.alphaSel .alphaO { background-position: -414px -37px; }
		.findDoctor ol.alphaSel .alphaP { background-position: -451px -37px; }
		.findDoctor ol.alphaSel .alphaQ { background-position: -479px -37px; }
		.findDoctor ol.alphaSel .alphaR { background-position: -515px -37px; }
		.findDoctor ol.alphaSel .alphaS { background-position: -543px -37px; }
		.findDoctor ol.alphaSel .alphaT { background-position: -568px -37px; }
		.findDoctor ol.alphaSel .alphaU { background-position: -597px -37px; }
		.findDoctor ol.alphaSel .alphaV { background-position: -626px -37px; }
		.findDoctor ol.alphaSel .alphaW { background-position: -655px -37px; }
		.findDoctor ol.alphaSel .alphaX { background-position: -696px -37px; }
		.findDoctor ol.alphaSel .alphaY { background-position: -724px -37px; }
		.findDoctor ol.alphaSel .alphaZ { background-position: -752px -37px; }
		
		.findDoctor ol.alphaSel .alphaA:hover { background-position: left -74px; }
		.findDoctor ol.alphaSel .alphaB:hover { background-position: -34px -74px; }
		.findDoctor ol.alphaSel .alphaC:hover { background-position: -61px -74px; }
		.findDoctor ol.alphaSel .alphaD:hover { background-position: -94px -74px; }
		.findDoctor ol.alphaSel .alphaE:hover { background-position: -127px -74px; }
		.findDoctor ol.alphaSel .alphaF:hover { background-position: -155px -74px; }
		.findDoctor ol.alphaSel .alphaG:hover { background-position: -181px -74px; }
		.findDoctor ol.alphaSel .alphaH:hover { background-position: -215px -74px; }
		.findDoctor ol.alphaSel .alphaI:hover { background-position: -248px -74px; }
		.findDoctor ol.alphaSel .alphaJ:hover { background-position: -263px -74px; }
		.findDoctor ol.alphaSel .alphaK:hover { background-position: -288px -74px; }
		.findDoctor ol.alphaSel .alphaL:hover { background-position: -318px -74px; }
		.findDoctor ol.alphaSel .alphaM:hover { background-position: -343px -74px; }
		.findDoctor ol.alphaSel .alphaN:hover { background-position: -380px -74px; }
		.findDoctor ol.alphaSel .alphaO:hover { background-position: -414px -74px; }
		.findDoctor ol.alphaSel .alphaP:hover { background-position: -451px -74px; }
		.findDoctor ol.alphaSel .alphaQ:hover { background-position: -479px -74px; }
		.findDoctor ol.alphaSel .alphaR:hover { background-position: -515px -74px; }
		.findDoctor ol.alphaSel .alphaS:hover { background-position: -543px -74px; }
		.findDoctor ol.alphaSel .alphaT:hover { background-position: -568px -74px; }
		.findDoctor ol.alphaSel .alphaU:hover { background-position: -597px -74px; }
		.findDoctor ol.alphaSel .alphaV:hover { background-position: -626px -74px; }
		.findDoctor ol.alphaSel .alphaW:hover { background-position: -655px -74px; }
		.findDoctor ol.alphaSel .alphaX:hover { background-position: -696px -74px; }
		.findDoctor ol.alphaSel .alphaY:hover { background-position: -724px -74px; }
		.findDoctor ol.alphaSel .alphaZ:hover { background-position: -752px -74px; }
		
		.getHealth ol.alphaSel .alphaA { background-position: left -111px; }
		.getHealth ol.alphaSel .alphaB { background-position: -34px -111px; }
		.getHealth ol.alphaSel .alphaC { background-position: -61px -111px; }
		.getHealth ol.alphaSel .alphaD { background-position: -94px -111px; }
		.getHealth ol.alphaSel .alphaE { background-position: -127px -111px; }
		.getHealth ol.alphaSel .alphaF { background-position: -155px -111px; }
		.getHealth ol.alphaSel .alphaG { background-position: -181px -111px; }
		.getHealth ol.alphaSel .alphaH { background-position: -215px -111px; }
		.getHealth ol.alphaSel .alphaI { background-position: -248px -111px; }
		.getHealth ol.alphaSel .alphaJ { background-position: -263px -111px; }
		.getHealth ol.alphaSel .alphaK { background-position: -288px -111px; }
		.getHealth ol.alphaSel .alphaL { background-position: -318px -111px; }
		.getHealth ol.alphaSel .alphaM { background-position: -343px -111px; }
		.getHealth ol.alphaSel .alphaN { background-position: -380px -111px; }
		.getHealth ol.alphaSel .alphaO { background-position: -414px -111px; }
		.getHealth ol.alphaSel .alphaP { background-position: -451px -111px; }
		.getHealth ol.alphaSel .alphaQ { background-position: -479px -111px; }
		.getHealth ol.alphaSel .alphaR { background-position: -515px -111px; }
		.getHealth ol.alphaSel .alphaS { background-position: -543px -111px; }
		.getHealth ol.alphaSel .alphaT { background-position: -568px -111px; }
		.getHealth ol.alphaSel .alphaU { background-position: -597px -111px; }
		.getHealth ol.alphaSel .alphaV { background-position: -626px -111px; }
		.getHealth ol.alphaSel .alphaW { background-position: -655px -111px; }
		.getHealth ol.alphaSel .alphaX { background-position: -696px -111px; }
		.getHealth ol.alphaSel .alphaY { background-position: -724px -111px; }
		.getHealth ol.alphaSel .alphaZ { background-position: -752px -111px; }
		
		.getHealth ol.alphaSel .alphaA:hover { background-position: left -74px; }
		.getHealth ol.alphaSel .alphaB:hover { background-position: -34px -74px; }
		.getHealth ol.alphaSel .alphaC:hover { background-position: -61px -74px; }
		.getHealth ol.alphaSel .alphaD:hover { background-position: -94px -74px; }
		.getHealth ol.alphaSel .alphaE:hover { background-position: -127px -74px; }
		.getHealth ol.alphaSel .alphaF:hover { background-position: -155px -74px; }
		.getHealth ol.alphaSel .alphaG:hover { background-position: -181px -74px; }
		.getHealth ol.alphaSel .alphaH:hover { background-position: -215px -74px; }
		.getHealth ol.alphaSel .alphaI:hover { background-position: -248px -74px; }
		.getHealth ol.alphaSel .alphaJ:hover { background-position: -263px -74px; }
		.getHealth ol.alphaSel .alphaK:hover { background-position: -288px -74px; }
		.getHealth ol.alphaSel .alphaL:hover { background-position: -318px -74px; }
		.getHealth ol.alphaSel .alphaM:hover { background-position: -343px -74px; }
		.getHealth ol.alphaSel .alphaN:hover { background-position: -380px -74px; }
		.getHealth ol.alphaSel .alphaO:hover { background-position: -414px -74px; }
		.getHealth ol.alphaSel .alphaP:hover { background-position: -451px -74px; }
		.getHealth ol.alphaSel .alphaQ:hover { background-position: -479px -74px; }
		.getHealth ol.alphaSel .alphaR:hover { background-position: -515px -74px; }
		.getHealth ol.alphaSel .alphaS:hover { background-position: -543px -74px; }
		.getHealth ol.alphaSel .alphaT:hover { background-position: -568px -74px; }
		.getHealth ol.alphaSel .alphaU:hover { background-position: -597px -74px; }
		.getHealth ol.alphaSel .alphaV:hover { background-position: -626px -74px; }
		.getHealth ol.alphaSel .alphaW:hover { background-position: -655px -74px; }
		.getHealth ol.alphaSel .alphaX:hover { background-position: -696px -74px; }
		.getHealth ol.alphaSel .alphaY:hover { background-position: -724px -74px; }
		.getHealth ol.alphaSel .alphaZ:hover { background-position: -752px -74px; }
	
	
#banner {
	height: 322px;
	width: 920px;
	overflow: hidden;
}
	#banner .bannerImg {
		display: none;
	}
		#banner #bannerImg1 {
			display: block;
		}
	#bannerItems {
		position: relative;
		z-index: 1;
	}
	#bannerThumbs {
		position: absolute;
		top: 261px;
		left: 64px;
		z-index: 2;
	}
		#bannerThumbs .thumb {
			float: left;
			display: inline;
			margin: 0 8px 0 0;
		}
			#bannerThumbs .thumb img {
				padding: 1px;
				opacity: .5;
				filter: alpha(opacity=50);
			}
			#bannerThumbs .thumb img.selected {
				background: #fff;
				opacity: 1;
				filter: alpha(opacity=100);
			}

#homeTabs {
	position: relative;
	height: 16px;
	width: 920px;
	z-index: 700;
}
	#homeTabs .slit {
		position: absolute;
		top: 6px;
		left: 0;
		width: 920px;
		height: 16px;
		overflow: hidden;
		background: url(../webimages/homeTabs_slit.png) no-repeat left top;
		z-index: 710;
	}
	* html #homeTabs .slit {
		background-image: none;
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/homeTabs_slit.png', sizingMethod='crop');
	}
	#homeTabSlider {
		position: absolute;
		bottom: 0;
		left: 40px;
		width: 840px;
		height: 37px;
		overflow: hidden;
		max-height: 470px;
	}
		#homeTabSlider .close {
			position: absolute;
			top: 46px;
			right: 11px;
			height: 9px;
			width: 59px;
		}
			#homeTabSlider .close a {
				display: block;
				height: 9px;
				width: 59px;
				overflow: hidden;
				text-indent: -3000px;
			}
			.tab1 #homeTabSlider .close a {
				background: url(../webimages/homeTabs_close.gif) no-repeat left top;
			}
			.tab2 #homeTabSlider .close a {
				background: url(../webimages/homeTabs_close.gif) no-repeat left -9px;
			}
			.tab3 #homeTabSlider .close a {
				background: url(../webimages/homeTabs_close.gif) no-repeat left -18px;
			}
			
	#homeTabs ul.homeTabs {
		height: 37px;
		width: 840px;
		margin: 0;
		padding: 0 0 13px 19px;
		list-style: none;
	}
		.tab1 ul.homeTabs {
			background: url(../webimages/homeTabs_tab1.png) no-repeat left top;
		}
		* html .tab1 ul.homeTabs {
			background-image: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/homeTabs_tab1.png', sizingMethod='crop');
		}
		.tab2 ul.homeTabs {
			background: url(../webimages/homeTabs_tab2.png) no-repeat left top;
		}
		* html .tab2 ul.homeTabs {
			background-image: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/homeTabs_tab2.png', sizingMethod='crop');
		}
		.tab3 ul.homeTabs {
			background: url(../webimages/homeTabs_tab3.png) no-repeat left top;
		}
		* html .tab3 ul.homeTabs {
			background-image: none;
			filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../webimages/homeTabs_tab3.png', sizingMethod='crop');
		}
		#homeTabs ul.homeTabs li {
			float: left;
			display: inline;
		}
		#homeTabs ul.homeTabs li a {
			position: relative;
			z-index: 60;
			display: block;
			height: 37px;
			font-size: 20px;
			line-height: 34px;
			width: 218px;
			padding: 0 14px 0 26px;
			color: #fff;
			text-decoration: none;
		}
	#homeTabs .homeTabContent {
		width: 840px;
		height: 600px;
		overflow: hidden;
	}
		.homeTabContent .tab1, .homeTabContent .tab2, .homeTabContent .tab3 {
			display: none;
		}
		.tab1 .homeTabContent .tab1, .tab2 .homeTabContent .tab2, .tab3 .homeTabContent .tab3 {
			display: block;
			width: 840px;
			overflow: hidden;
		}
		.tab1 .homeTabContent {
			background: #005596;
		}
		.tab2 .homeTabContent {
			background: #005596;
		}
		.tab3 .homeTabContent {
			background: #005596;
		}
		
		.homeTabContent h2 {
			font-size: 16px;
			color: #fff;
			margin: 0 0 3px;
			padding: 0;
			border-bottom: 1px solid #fff;
		}
		.homeTabContent ul {
			margin: 0;
			padding: 0 0 15px;
			list-style: none;
		}
		.homeTabContent li {
			line-height: 14px;
			padding: 2px 0;
		}
		.homeTabContent li a {
			color: #b2dfe3;
			text-decoration: none;
		}
			.homeTabContent ul a:hover {
				color: #fff;
				text-decoration: underline;
			}
		.homeTabContent .leftContent {
			float: left;
			display: inline;
			width: 374px;
			overflow: hidden;
			padding: 0 0 0 28px;
		}
		.homeTabContent .rightContent {
			float: right;
			display: inline;
			width: 395px;
			padding: 15px 20px 15px 0;
			overflow: hidden;
		}
			.homeTabContent .spanLeft {
				float: left;
				display: inline;
				width: 168px;
				overflow: hidden;
			}
			.homeTabContent .spanRight {
				float: right;
				display: inline;
				width: 168px;
				overflow: hidden;
			}
			
	.searchContainer {
		width: 920px;
		overflow: hidden;
		color: #fff;
		font-size: 13px;
	}
		.searchContainer p {
			margin: 0;
			padding: 0 0 8px;
		}
		.searchContainer .instruction {
			float: left;
			display: inline;
			width: 190px;
			padding: 15px 45px 10px;
			overflow: hidden;
			text-align: center;
		}
		.searchContainer .input {
			float: left;
			display: inline;
			width: 310px;
			padding: 10px 25px 10px 0;
			overflow: hidden;
		}
			.searchContainer .input input, .searchContainer .input select {
				font-size: 16px;
				font-family: 'Trebuchet MS', Helvetica, sans-serif;
			}
			.searchContainer .input select {
				color: #333;
			}
		.searchContainer .button {
			float: left;
			display: inline;
			width: 150px;
			overflow: hidden;
			padding: 15px 0;
		}
	.homeTabContent .findDoctor p {
		width: 760px;
		margin: 0 auto;
		padding: 0 0 5px;
		font-size: 13px;
		color: #fff;
	}
	
	ul.eventTab {
		margin: 0;
		padding: 0 95px 15px;
		color: #fff;
	}
		ul.eventTab a {
			color: #fff;
			text-decoration: underline;
		}
		ul.eventTab li {
			border-top: 1px solid #e37e00;
			padding: 10px 0 10px;
		}
			ul.eventTab li.first {
				border: 0;
			}
		ul.eventTab h4 {
			display: inline;
			color: #fff;
			margin: 0 10px 0 0;
			padding: 0;
		}
			ul.eventTab h4 {
				color: #fff;
				text-decoration: underline;
			}
		ul.eventTab h6 {
			display: inline;
			color: #fed090;
			margin: 0;
			padding: 0;
		}
		ul.eventTab p {
			margin: 0;
			padding: 5px 0;
		}
			
#homeContent {
	width: 920px;
	padding: 20px 0 0;
	overflow: hidden;
	background: url(../webimages/homeContent.gif) no-repeat left bottom;
}
#homeContent.full {
	background: url(../webimages/homeContent_east.gif) no-repeat left bottom;
}
	#homeContent .spanLeft {
		float: left;
		display: inline;
		width: 270px;
		overflow: hidden;
		padding: 0 0 0 20px;
		text-align: center;
	}
	#homeContent.full .spanLeft {
		padding: 0 0 0 27px;
	}
	.leftHome {
		float: left;
		display: inline;
		width: 600px;
		overflow: hidden;
	}
	.rightHome {
		float: right;
		display: inline;
		width: 300px;
		overflow: hidden;
		text-align: center;
	}

	
.breadcrumb a {
	font-style: italic;
}
.breadcrumb em {
	font-style: normal;
}
	
#bioContent {}
	#bioContent .breadcrumb {
		padding: 0 40px 9px;
	}
	#bioContent .leftCol {
		float: left;
		display: inline;
		width: 348px;
		overflow: hidden;
		margin: 0 0 0 31px;
	}
	#bioContent .rightCol {
		float: right;
		display: inline;
		width: 501px;
		margin: 0 18px 0 0;
		padding: 5px 0 0;
		overflow: hidden;
	}
	
	#bioContent .bioImage {
		width: 332px;
		height: 314px;
		padding: 7px 9px 9px 7px;
		margin: 0 0 18px;
		overflow: hidden;
		background: url(../webimages/bioImage.gif) no-repeat left top;
	}
		#bioContent .bioImage img {
			width: 332px;
			height: 314px;
		}
	#bioContent .bioLocations {
		width: 288px;
		padding: 0 22px 15px;
		min-height: 415px;
		margin: 0 0 0 7px;
		background: url(../webimages/bioLocations.gif) no-repeat left top;
	}
	* html #bioContent .bioLocations {
		height: 415px;
		overflow: visible;
	}
		.bioLocations .title {
			font-size: 18px;
			color: #fff;
			padding: 15px 0 5px;
		}
		.bioLocations .map {
			padding: 0 0 10px;
		}
		.bioLocations .location {
			padding: 10px 0;
			text-align: center;
		}
		.bioLocations h5 {
			margin: 0;
			padding: 0;
			font-size: 14px;
			color: #666;
			font-weight: normal;
		}
		.bioLocations p {
			margin: 0;
			padding: 0;
		}
	#bioContent .bioDetails {
		width: 501px;
		background: #dce7e9 url(../webimages/bioDetails.gif) no-repeat left top;
		margin: 0 0 10px;
	}
		#bioContent .bioDetailsB {
			width: 501px;
			padding: 8px 15px;
			overflow: hidden;
			background: url(../webimages/bioDetails.gif) no-repeat -501px bottom;
		}
		.bioDetails .name {
			font-size: 22px;
			color: #c64702;
			font-weight: bold;
			border-bottom: 1px solid #999;
			padding: 0 10px;
		}
		.bioDetails .text {
			padding: 5px 10px;
		}
		.bioDetails p {
			margin: 0;
			padding: 2px 0;
		}
	#bioContent .bioText {
		padding: 10px 15px;
	}
		.bioText ul.education {
			margin: 0 -15px;
			padding: 0;
			width: 501px;
		}
		.bioText ul.education li {
			padding: 5px 15px 5px 80px;
			text-indent: -65px;
			background: #dce7e9;
		}
			.bioText ul.education li.alt {
				background: #f6f6f6;
			}
			
#servicesMain {}
	#servicesMain .copy {
		width: 500px;
		margin: 20px auto;
		overflow: hidden;
		padding: 0;
		text-align: center;
	}
	#servicesMain .servicesSearch {
		width: 721px;
		height: 60px;
		margin: 10px auto 20px;
		background: url(../webimages/servicesSearch.gif) no-repeat left top;
	}
		.servicesSearch .label {
			float: left;
			display: inline;
			width: 365px;
			padding: 18px 0 0 65px;
			color: #1e586e;
			font-size: 18px;
		}
		.eastTheme .servicesSearch .label {
			color: #39715d;
		}
		.servicesSearch .input {
			float: right;
			display: inline;
			padding: 20px 0 0;
			width: 288px;
		}
			.servicesSearch input {
				margin: 0 2px;
				vertical-align: top;
				font-size: 11px;
			}
			.servicesSearch input.textbox {
				border-top: 1px solid #777979;
				border-left: 1px solid #d0d0d1;
				border-right: 1px solid #d0d0d1;
				border-bottom: 1px solid #d0d0d1;
				text-align: center;
				padding: 2px 0;
				width: 168px;
			}
			.servicesSearch input.button {
				padding: 0 4px;
			}
	.servicesList {
		margin: 0 auto 20px;
		padding: 21px 0 0;
		width: 716px;
		/*5-26-09 chill:  removed image below - services.aspx template modified to use uhs created image instead */
		/*background: url(/webimages/servicesList_top.gif) no-repeat left top;*/
	}
		.servicesList .wrapper {
			width: 561px;
			padding: 0 30px 0 125px;
			overflow: hidden;
			/*5-26-09 chill:  removed image below - services.aspx template modified to use uhs created image instead */
			/*background: url(/webimages/servicesList_gradient.gif) repeat-x left top;*/
		}
		.servicesList .cat {
			position: relative;
			border-top: 1px solid #999;
		}
			.servicesList .title {
				position: absolute;
				top: -9px;
				left: -32px;
				font-size: 60px;
				line-height: 40px;
				color: #005595;
				width: 60px;
			}
			.servicesList ul {
				margin: 0;
				width: 456px;
				padding: 10px 40px 30px 65px;
				list-style: none;
				overflow: hidden;
			}
			.servicesList li {
				margin: 0;
				padding: 0 0 0 65px;
				width: 391px;
				overflow: hidden;
			}
				.servicesList li.selected {
					background: #cdd7d9;
				}
			.servicesList li span {
				display: table-cell;
				display: inline-block;
				padding: 0 0 0 15px;
			}
			.servicesList li span.folder {
				background: url(../webimages/li_plus.gif) no-repeat 0 5px;
				cursor: pointer;
			}
				.servicesList li.selected span.folder {
					 background: url(../webimages/li_minus.gif) no-repeat 0 5px;
				}
			.servicesList li a {
				font-size: 14px;
				color: #005595;
				font-weight: bold;
				text-decoration: none;
			}
			.eastTheme .servicesList li a {
				color: #39715d;
			}
				.servicesList li.selected a, .servicesList li a:hover {
					color: #089cae;
				}
				.eastTheme .servicesList li.selected a, .eastTheme .servicesList li a:hover {
					color: #18a673;
				}
				.servicesList ul ul {
					display: none;
				}
				.servicesList ul li.selected ul {
					display: block;
					padding: 0 0 10px;
				}
				.servicesList ul li.selected ul li {
					padding: 0 0 0 15px;
					width: 376px;
				}
				.servicesList ul li.selected ul li span.folder {
					background: url(../webimages/li_plus.gif) no-repeat 0 center;
					cursor: pointer;
				}
					.servicesList ul li.selected ul li.selected span.folder {
						background: url(../webimages/li_minus.gif) no-repeat 0 center;
					}
				.servicesList ul li.selected ul li a {
					font-size: 12px;
					line-height: 18px;
					color: #1e586e;
					text-decoration: underline;
				}
				.eastTheme .servicesList ul li.selected ul li a {
					color: #39715d;
				}
					.servicesList ul li.selected ul li a:hover {
						color: #089cae;
					}
					.servicesList ul li.selected ul ul {
						display: none;
					}
					.servicesList ul li.selected ul li.selected ul {
						display: block;
						padding: 0;
					}
					.servicesList ul li.selected ul li.selected ul li {
						width: 361px;
						padding: 0 0 0 15px;
					}
					
#siteMapContainer {
	position: relative;
	margin-top: -6px;
	padding: 0 40px;
	width: 840px;
	overflow: hidden;
	background: url(../webimages/gradBlueBg.jpg) repeat-x;
}
	#siteMapContainer h1 {
		text-align: center;
		font-size: 32px;
		margin: 0px;
		padding: 20px 0;
	}
	ul.mapLevel {
		margin: 0;
		padding: 15px 0 20px;
		width: 840px;
		overflow: hidden;
		border-top: 1px solid #999;
		list-style: none;
	}
	ul.mapLevel li {
		float: left;
		display: inline;
		width: 145px;
		overflow: hidden;
		padding: 0 0 0 85px;
		font-size: 14px;
		font-weight: bold;
	}
	ul.mapLevel li.first {
		padding: 0 0 0 5px;
	}
	ul.mapLevel li a {
		color: #1e586e;
	}
	.eastTheme ul.mapLevel li a {
		color: #39715d;
	}
		ul.mapLevel ul {
			margin: 0;
			padding: 0;
			list-style: none;
		}
		ul.mapLevel li li {
			padding: 0;
			font-size: 12px;
			font-weight: normal;
		}
		ul.mapLevel li li a {
			color: #333;
		}
	
/* --Eric McKee-- */



#template .breadcrumb {
	padding: 0 20px 0px;
	}
	
#template .breadcrumbwithimage{
	padding: 0 0px 0px;
/*	width: 195px; */
	width: 170px; /* Changed the width so tht breadcrumb splits in two lines and the image on right appears below primary nav */
	overflow: hidden;
	float: left;
	}

.breadcrumbwithimage a { font-style: italic;
}
.breadcrumbwithimage em {
	font-style: normal;
}

.ImageRight { float: right;padding-bottom:10px; }

table.imageWithCaption {
	font: italic normal 10px/1.5em "Trebuchet MS";
	float: right;
	width: 280px;
	text-align: center;
	margin-left: 15px;
	color: #1e586e;
}
.eastTheme table.imageWithCaption {
	color: #39715d;
}

table.imageWithCaption td{ text-align: center; }


#detailContent {
	width: 712px;/*changed from 670px to 712px */
	padding: 0 0px 0 0; /*paddingright changed from 20px to 0px */
	float: right;

}

.twoCol .leftCol {
	/*width: 712px; *//*changed from auto */
	overflow: hidden;
}

.twoCol .rightCol {
	float: right;
	display: inline;
	margin-right: 0px; /*changed from -20px to 0px */
	width: auto; /*changed from 430px to auto */
	overflow: hidden;
}

.oneCol .leftCol { width: 100%; }

.oneCol .rightCol { display: none; }

#detailContent h1 { margin: 20px 0px 10px; }

/* Candace---Changed the font size of the paragraph text */
#detailContent p { font: normal normal 14px/1.6em "Trebuchet MS", Arial; }

#detailContent h2 {
	font: normal normal 17px/1.5em "Trebuchet MS", Arial;
	color: #1e586e;
}
.eastTheme #detailContent h2 {
	color: #39715d;
}

#detailContent .leftCol ul {
	padding-left: 30px;
	color: #1e586e;
	/* Connie changed the font size of the ul */
	font: normal normal 14px/1.6em "Trebuchet MS", Arial;
}
.eastTheme #detailContent .leftCol ul {
	color: #39715d;
		/* Connie changed the font size of the ul */
	font: normal normal 14px/1.6em "Trebuchet MS", Arial;
}

#detailContent .leftCol ul li { padding: 2px 0; }

#detailContent .leftCol ul a { color: #1e586e; }
.eastTheme #detailContent .leftCol ul a { color: #39715d; }

#detailContent .leftCol ul a:hover { color: #089cae; }
.eastTheme #detailContent .leftCol ul a:hover { color: #18a673; }

#detailContent .rightColBlock {
	min-height: 200px;
	background: url(../webimages/details_rightcol_bg.jpg) no-repeat;
	padding: 20px;
	width: 190px;
	margin-left: 20px;
	overflow: hidden;
}

* html #detailContent .rightColBlock {
	height: 200px;
	overflow: visible;
}

#detailContent .rightColBlock h2 {
	font-size: 14px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 0px 0px 5px;
	padding: 0px;
	text-align: center;
}

.oneCol .servicesBlock{
	margin-left: 55px;
	}

.servicesBlock {
width: 228px;
text-align: center;
float: left;
margin-left: 55px;
}

.servicesBlock h3 {
color: #1e586e;
padding: 13px 14px 7px 14px;
margin: 0;
border-bottom: 1px solid #1e586e;
font: normal bold 14px/14px "Trebuchet MS";
}
.eastTheme .servicesBlock h3 {
	color: #39715d;
	border-bottom: 1px solid #39715d;
}

#detailContent .servicesBlock ul {
list-style: none;
margin: 0;
padding: 9px 14px 0px 14px;
}

.servicesBlock ul li {
	padding: 0 0 5px 0;
	}
	
	.servicesBlock ul li a {
		color: #1e586e;
		}
		.eastTheme .servicesBlock ul li a {
			color: #39715d;
			}

#newsItems {
	list-style: none;
	border-top: 1px solid #ccc;
	margin: 0;
}

#newsItems li {
	padding: 15px;
	border-bottom: 1px solid #ccc;
	margin: 0px;
	overflow: hidden;
	zoom: 1;
}

#newsItems li img {
	padding: 0 20px 0 0;
	margin: 0;
	float: left;
	display: block;
	height: 105px;
	width: 160px;
	overflow: hidden;
}

#newsItems li p {
	padding: 0;
	margin: 0;
}

#newsItems h4 {
	color: #1e586e;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.eastTheme #newsItems h4 {
	color: #39715d;
}

#newsItems h4 a { color: #1e586e; }
.eastTheme #newsItems h4 a { color: #39715d; }

#newsItems h4 a:hover { color: #089cae; }
.eastTheme #newsItems h4 a:hover { color: #18a673; }

.newsHeadlineTag {
	margin-top: -10px;
	padding: 0 0 15px 0;
}

#newsItems h6 {
	clear: right;
	font-size: 9px;
	color: #1e586e;
	margin: 0;
	padding: 2px 0;
}
.eastTheme #newsItems h6 {
	color: #39715d;
}

#newsItems h6 a { color: #1e586e; }
.eastTheme #newsItems h6 a { color: #39715d; }

#newsItems h6 a:hover { color: #089cae; }
.eastTheme #newsItems h6 a:hover { color: #18a673; }

/*Candace----changed color of links in left nav */
/*left nav for Uhs */
#leftNav { width: 195px; float: left; overflow: hidden; }
/*left nav--menu list for Uhs */
#leftNav ul { list-style: none;
	padding: 10px 20px 30px 20px;
	margin: 0;
	font-size: 14px;
}

#leftNav li { padding: 5px 0px; }

#leftNav li a {
	color: #206469;
	font-weight: bold;
}
/*left nav--menu list for Uhs---added style for the list-unorderd list*/
#leftNav li ul {
	font-size: 12px;
	list-style: disc outside none;
	padding: 0 0 0 25px;
	color: #333333;}

#leftNav li ul a {color: #333333;}	

/*left nav--menu list for Hospitals */
.eastTheme #leftNav li a {color: #206469;}

/*left nav--menu list for Hospitals---added style for the list-unorderd list*/
.eastTheme #leftNav li ul {
	font-size: 12px;
	list-style: disc outside none;
	padding: 0 0 0 25px;
	color: #333333;}
	
.eastTheme #leftNav li ul a {color: #333333;}	

/*left nav--menu list hover states */
#leftNav li a:hover { color: #089cae; }
.eastTheme #leftNav li a:hover { color: #089cae; }

#leftNav li ul a:hover { color: #595858;}
.eastTheme #leftNav li ul a:hover {color: #595858;}
	
/*left nav--menu list selected states */
#leftNav li a.selected {
	color: #206469;
	text-decoration: none;
}
.eastTheme #leftNav li a.selected {
	color: #206469;
}
#leftNav li ul a:selected { color: #595858;}
.eastTheme #leftNav li ul a:selected {color: #595858;}

#leftNav li ul li { padding: 2px 0; }

#leftNav li ul li a { font-weight: normal; }
/*Candace----finished */

h1.eventsTitle {
	text-align: center;
	font-size: 30px;
	margin: 0px;
	padding: 34px 0 10px 0;
}

#eventNav {
	width: 191px;
	background: #dee6e7 url(../webimages/eventNavBgTop.gif) top no-repeat;
	margin-bottom: 25px;
	text-align: center;
}

#eventNav .checkBoxes {
text-align: left;
width: 120px;
margin: 0 auto;
}

#eventNav .checkBoxes label {
font-weight: normal;
}


#eventNavBottom {
	width: 191px;
	height: 20px;
	display: block;
	background: #dee6e7 url(../webimages/eventNavBgBottom.gif) top no-repeat;
}

#eventNav h4 {
	text-align: center;
	color: #1e586e;
}
.eastTheme #eventNav h4 {
	color: #39715d;
}

/* --Events Details Left Navigation
------------------------------------------------- */

#eventNavDetail { width: 198px; float: left; overflow: hidden; margin-top: 20px; margin-left: -7px; }
#eventNavDetail ul { padding: 0; margin: 0; list-style: none; }

#eventNavDetail ul li { padding: 0; }
#eventNavDetail ul li a { color: #1E586E; font: normal normal 16px/16px "Trebuchet MS"; text-decoration: none; display: block; padding: 5px 5px 8px 27px; background: url(../webimages/eventNavInactive.gif) no-repeat;}
	#eventNavDetail ul li a span { padding-left: 5px; font: normal normal 12px/12px "Trebuchet MS"; color: #666666 }

#eventNavDetail ul li ul{ list-style: none; padding: 0px 0 10px 27px; display: block; }
#eventNavDetail ul li ul li{  padding: 8px 0px; font: normal normal 11px/1.2em "Trebuchet MS"; }
#eventNavDetail ul li ul li a{ text-decoration: underline; font: normal normal 11px/1.2em "Trebuchet MS"; display: block; padding: 0 0 3px 0; background: none; font-weight: bold; }
	#eventNavDetail ul li ul li a:hover{ text-decoration: none; }

#eventNavDetail ul li.eventNavDetailEvent1{ background: #efefef;}
	#eventNavDetail ul li.eventNavDetailEvent1 a{ background: #efefef url(../webimages/eventNavActive.gif) no-repeat; color: #2a80a2; font-weight: bold;}
	#eventNavDetail ul li.eventNavDetailEvent1 a span{ color: #2a80a2; font-weight: normal;}
	#eventNavDetail ul li.eventNavDetailEvent1 ul li { color: #1e586e; }
	#eventNavDetail ul li.eventNavDetailEvent1 ul li.activeEvent { color: #2a80a2; }
	#eventNavDetail ul li.eventNavDetailEvent1 ul li.activeEvent a { color: #2a80a2; }
	#eventNavDetail ul li.eventNavDetailEvent1 ul li a{ background: none; color: #1e586e; }

#eventNavDetail ul li.eventNavDetailEvent2{ background: #efefef;}
	#eventNavDetail ul li.eventNavDetailEvent2 a{ background: #efefef url(../webimages/eventNavActive.gif) no-repeat; color: #a753a3; font-weight: bold;}
	#eventNavDetail ul li.eventNavDetailEvent2 a span{ color: #a753a3; font-weight: normal;}
	#eventNavDetail ul li.eventNavDetailEvent2 ul li { color: #683466; }
	#eventNavDetail ul li.eventNavDetailEvent2 ul li.activeEvent { color: #a753a3; }
	#eventNavDetail ul li.eventNavDetailEvent2 ul li.activeEvent a { color: #a753a3; }
	#eventNavDetail ul li.eventNavDetailEvent2 ul li a{ background: none; color: #683466; }

#eventNavDetail ul li.eventNavDetailEvent3{ background: #efefef;}
	#eventNavDetail ul li.eventNavDetailEvent3 a{ background: #efefef url(../webimages/eventNavActive.gif) no-repeat; color: #ff753c; font-weight: bold;}
	#eventNavDetail ul li.eventNavDetailEvent3 a span{ color: #ff753c; font-weight: normal;}
	#eventNavDetail ul li.eventNavDetailEvent3 ul li { color: #ef320c; }
	#eventNavDetail ul li.eventNavDetailEvent3 ul li.activeEvent { color:  #ff753c; }
	#eventNavDetail ul li.eventNavDetailEvent3 ul li.activeEvent a { color: #ff753c; }
	#eventNavDetail ul li.eventNavDetailEvent3 ul li a{ background: none; color: #ef320c; }

#eventDetail { width: 680px; float: right; padding: 15px; margin-top: 30px; }
	#eventDetail h1{ width: 640px; float: right; display: inline; font-size: 30px; padding: 0; margin: 0;}
	#eventDetail h4{ padding: 0px 0px 15px; margin: 0; }

.eventDetail1 {  border-top: 1px solid #1e586e; background: url(../webimages/event1_bg.jpg) repeat-x;}
	.eventDetail1 h4{ color: #1e586e;}
	.eventDetail1 h1 { color: #1e586e;}
	.eventDetail1 .dateBlock { background: url(../webimages/dateblock.gif) no-repeat; }

.eventDetail2 { border-top: 1px solid #683466; background: url(../webimages/event2_bg.jpg) repeat-x top;}
	.eventDetail2 h4{ color: #683466;}
	.eventDetail2 h1 { color: #683466;}
	.eventDetail2 .dateBlock { background: url(../webimages/dateblock.gif) -26px no-repeat; }
	
.eventDetail3 { border-top: 1px solid #ef320c; background: url(../webimages/event3_bg.jpg) repeat-x top;}
	.eventDetail3 h4{ color: #ef320c;}
	.eventDetail3 h1 { color: #ef320c;}
	.eventDetail3 .dateBlock { background: url(../webimages/dateblock.gif) -52px no-repeat; }

	.dateBlock { 
		height: 31px;
		float: left;
		width: 26px;
		text-transform: uppercase;
		text-align: center;
		margin: 0 12px 0 0;
		display: block;
		color: #fff;
		overflow: hidden;
		font-size: 10px;
		line-height: 11px; 
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
	}
		span.dateMonth { padding-top: 2px; margin: 0; display: block;}
		span.dateDay { padding: 0px; margin: 0px auto; display: block; font-size: 16px; line-height: 14px;}


/* --Event List UpComing Events
------------------------------------------------- */
ul#eventList {margin: 0; padding: 0; width: 715px; overflow: hidden; list-style-type: none; float: right; }
ul#eventList li { padding: 13px 0px 0px 24px; }
	ul#eventList li h3 { padding: 0 0 0px 0; font-size: 22px; }

ul#eventList li ul.eventItem { list-style: none; padding: 0px; margin: 0px; }
ul#eventList li ul.eventItem li { padding: 16px 16px 16px 0; }
	ul#eventList li ul.eventItem li.lastItem { border: none; }
	ul#eventList li ul.eventItem li img { float: left; margin-right: 21px; height: 106px; width: 160px; }
	ul#eventList li ul.eventItem li h4 { padding: 0 0 4px 0; font-weight: bold; line-height:1em}
	ul#eventList li ul.eventItem li a:hover{ text-decoration: none;}
	ul#eventList li ul.eventItem li h6 { padding: 0 0 5px 0; }

/* --Event 1 Blue-- */
ul#eventList li.event1 { border-top: 1px solid #1e586e; background: url(../webimages/event1_bg.jpg) repeat-x top; }
ul#eventList li.event1 h3 { color: #1e586e; }
ul#eventList li.event1 ul.eventItem li { border-bottom: 1px solid #1e586e; }
ul#eventList li.event1 .dateBlock { background: url(../webimages/dateblock.gif) no-repeat; }
ul#eventList li.event1 ul.eventItem li h4 a { color: #1e586e; }
ul#eventList li.event1 ul.eventItem li h6 { color: #1e586e; }

/* --Event 2 Purple-- */
ul#eventList li.event2 { border-top: 1px solid #683466; background: url(../webimages/event2_bg.jpg) repeat-x top;}
ul#eventList li.event2 h3 { color: #683466; }
ul#eventList li.event2 ul.eventItem li { border-bottom: 1px solid #683466; }
ul#eventList li.event2 .dateBlock { background: url(../webimages/dateblock.gif) -26px no-repeat; }
ul#eventList li.event2 ul.eventItem li h4 a { color: #683466; }
ul#eventList li.event2 ul.eventItem li h6 { color: #683466; }

/* --Event 3 Orange-- */
ul#eventList li.event3 { border-top: 1px solid #ef320c; background: url(../webimages/event3_bg.jpg) repeat-x top;}
ul#eventList li.event3 h3 { color: #ef320c; }
ul#eventList li.event3 ul.eventItem li { border-bottom: 1px solid #ef320c; }
ul#eventList li.event3 .dateBlock { background: url(../webimages/dateblock.gif) -52px no-repeat; }
ul#eventList li.event3 ul.eventItem li h4 a { color: #ef320c; }
ul#eventList li.event3 ul.eventItem li h6 { color: #ef320c; }
ul#eventList li.event1 ul.eventItem li.lastItem, ul#eventList li.event2 ul.eventItem li.lastItem, ul#eventList li.event3 ul.eventItem li.lastItem { border: none; }



/* --Eric McKee-- */

/* --Search Results Area
------------------------------------------------- */

#searchResultsContainer {
	position: relative;
	background: url(../webimages/gradBlueBg.jpg) repeat-x;
	margin-top: -6px;
	padding: 0 40px;

	float:left;
	}
*html #searchResultsContainer {	
margin-top:-60px;

}

#searchResultsContainer h1{
	font-size: 32px;
	text-align: center;
	margin: 0px;
	padding: 20px 0 15px 0;

width:840px;
}

.searchBlock {
	text-align: center;
	padding: 0 40px 15px;
}
	.searchBlock label, .searchBlock input, .searchBlock select {
		vertical-align: middle;
		margin: 0;
	}
	.searchBlock input {
		margin: 0 2px;
		font-size: 11px;
	}
	.searchBlock input.textbox {
		border-top: 1px solid #777979;
		border-left: 1px solid #d0d0d1;
		border-right: 1px solid #d0d0d1;
		border-bottom: 1px solid #d0d0d1;
		text-align: center;
		padding: 2px 0;
		width: 168px;
	}
	.searchBlock input.button {
		padding: 0 4px;
	}

.pagingBlock { 
	/* border-bottom: 1px solid #683466; */
/*	padding: 0 0 5px; */
	color: #1e586e;
	/* margin: 0 0 25px; */
	width: 440px;
	overflow: hidden;
	float:right;
}

   
*html .pagingBlock
{
	width:437px;	
}

.showingNumber
{
 /*	border-bottom: 1px solid #683466; */
	/* padding: 0 0 5px; */
	color: #1e586e;
	/* margin: 0 0 25px; */
	/*width: 840px;*/
	width:400px;
	overflow: hidden;

}

.eastTheme .pagingBlock {
	color: #39715d;
}

	.pagingBlock .showingNumber {
	}
	
	.pagingBlock .pagination {
		float: right;
	}
	
	.pagingBlock .pagination a {
		color: #1e586e;
	}
	.eastTheme .pagingBlock .pagination a {
		color: #39715d;
	}
		.pagingBlock .pagination a:hover {
			text-decoration: none;
		}
	
	
#featuredResults {
	margin: 0 0 20px;
	padding: 0 0 15px;
	width: 840px;
	overflow: hidden;
	background: url(../webimages/featuredResults.gif) no-repeat -840px bottom;
}
	#featuredResults .title {
		height: 25px;
		padding: 5px 0 0;
		overflow: hidden;
		background: url(../webimages/featuredResults.gif) no-repeat left top;
	}
	#featuredResults .title h3 {
		margin: 0;
		padding: 0;
		color: #fff;
		text-align: center;
		font-size: 16px;
		text-transform: uppercase;
	}
		#featuredResults .title h3 a {
			color: #fff;
		}
	
ul.searchResults {
	list-style: none;
	padding: 0 30px;
	margin: 0;
	clear: both;
	}
#featuredResults ul.searchResults {
	background: #d6d6d6;
}
	ul.searchResults  li {
		padding: 15px;
		border-top: 1px solid #b3b3b3;
		margin: 0px;
		overflow: hidden;
		zoom: 1;
	}
	#featuredResults ul.searchResults li {
		border-top: 1px solid #a8a8a8;
	}
	ul.searchResults  li.first, #featuredResults ul.searchResults li.first {
		border-top: none;
	}
		ul.searchResults  li img {
			padding: 0 20px 0 0;
			margin: 0;
			float: left;
			display: block;
			height: 80px;
			width: 140px;
			overflow: hidden;
		}
		ul.searchResults  li p {
			padding: 0;
			margin: 0;
		}
		ul.searchResults  h4 {
			color: #1e586e;
			font-weight: bold;
			margin: 0;
			padding: 0;
		}
		.eastTheme ul.searchResults h4 {
			color: #39715d;
		}
		ul.searchResults  h4 a { color: #1e586e; }
		.eastTheme ul.searchResults  h4 a { color: #39715d; }
		ul.searchResults  h4 a:hover { color: #089cae; }
		.eastTheme ul.searchResults  h4 a:hover { color: #18a673; }
		#featuredResults ul.searchResults  h4 { color: #6f386d;	}
		#featuredResults ul.searchResults  h4 a { color: #6f386d; }
		#featuredResults ul.searchResults  h4 a:hover { color: #592457; }





#footer {
	width: 960px;
	overflow: hidden;
	background: #005596 url(../webimages/footer.gif) no-repeat left bottom;
	margin: 0 0 30px;
	padding: 5px 0 8px;
	text-align: center;
	color: #fff;
	line-height: 18px;
}
.eastTheme #footer {
	background: #005596 url(../webimages/footer_east.gif) no-repeat left bottom;
}
	#footer a {
		color: #fff;
	}
	#footer a:hover {
		color: #fff;
	}
	#footer ul {
		margin: 0;
		padding: 0;
		list-style: none;
	}
	#footer li {
		display: inline;
		margin: 0 2px;
	}
	#footer p {
		margin: 0;
		padding: 0;
	}


	/* map control css  */


#MapSearchOption {position:absolute;border: solid 1px #cbcbcb; display: none;background-color: #f5f5f5;z-index: 3200; width: 207px;}
*html #MapSearchOption {margin-top:21px; margin-left: -136px; width: 207px; height: 148px;}
*html #MapSearchOption table {width: auto; height: auto;}

*html .content_layout table table
{
	width:525px;
	float:left;
}

*html .content_layout table table div #_SearchPane
{
	width:372px;

	float:left;
}
*html .content_layout table table div
{
	float:left;
} 

*html td.tab_last
{
	width: 616px;
} 

/* till here */

/*added below as paging was not working for newsroom.aspx for IE  */
 #pagingfornews 
    {
        border-bottom:1px solid #CCCCCC;
        margin:0;
        overflow:hidden;
        padding:15px;
    }

