/* Edited 12 Mar 2010 11:18:24 AM by Andrea Quann [1:U:12] */
@charset "utf-8";
/* CSS Document */
body {
	font: 12px/18px Arial, sans-serif; 
	color:#626161;
	}
body a {color:#626161;}
div#container{
	width:999px;
	margin:5px auto 0 auto;
	}
div#header {
	width:999px;
	}
div#search {
	width:265px;
	float:right;
	height:50px;
	}
div#search p{
	padding-top:5px;
	}
div#maincontainer div#topnav {
	width:999px;
	_width:1000px;
	height:29px;
	background-image:url(images/topnavbackground.jpg);
	border-left:1px solid #4c6666;
	border-top:1px solid #4c6666;
	border-right:1px solid #4c6666;
	margin-top:5px;
}
div#maincontainer div#topnav ul li {
	float:left;
	}
div#maincontainer div#topnav ul li a {
	display:block;
	}
div#maincontainer div#topnav ul li#employees a {
	margin-left:336px;
	background-image:url(images/foremployees.gif);
	text-indent:-5000px;
	height:29px;
	width:166px;
}
div#maincontainer div#topnav ul li#employees a:hover {
	margin-left:336px;
	background-image:url(images/foremployeeshover.gif);
	text-indent:-5000px;
	height:29px;
	width:166px;
}
div#maincontainer div#topnav ul li#physicians a {
	background-image:url(images/forphysicians.gif);
	text-indent:-5000px;
	height:29px;
	width:175px;
}
div#maincontainer div#topnav ul li#physicians a:hover {
	background-image:url(images/forphysicianshover.gif);
	text-indent:-5000px;
	height:29px;
	width:175px;
}
div#maincontainer div#topnav ul li#patients a {
	background-image:url(images/forpatients.gif);
	text-indent:-5000px;
	height:29px;
	width:154px;
}
div#maincontainer div#topnav ul li#patients a:hover {
	background-image:url(images/forpatientshover.gif);
	text-indent:-5000px;
	height:29px;
	width:154px;
}
div#maincontainer div#topnav ul li#community a {
	background-image:url(images/forcommunity.gif);
	text-indent:-5000px;
	height:29px;
	width:168px;
}
div#maincontainer div#topnav ul li#community a:hover {
	background-image:url(images/forcommunityhover.gif);
	text-indent:-5000px;
	height:29px;
	width:168px;
}
div#maincontainer div#banner {
	border-left:1px solid #4c6666;
	border-right:1px solid #4c6666;
	width:999px;
	_width:1000px;
	}
div#maincontainer div#mainnav {
	background-color:#052647;
	width:1001px;
	_width:1002px;
	height:31px;
	}
div#maincontainer div#mainnav ul {
	width:1005px;
	position:relative;
	margin-left:-10px;
	}
div#maincontainer div#mainnav ul li {
	float:left;
	padding-left:9px;
	padding-right:0px;
	background-image:url(images/arrowbackground.gif);
	background-repeat:no-repeat;
	_height:31px;
	height:26px;
	}
div#maincontainer div#mainnav ul li:first-child {
	background-image:none;
	}
div#maincontainer div#mainnav ul li a {
	_float:left;
	display:block;	
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	margin-left:13px;
	_margin-left:6px;
	padding:5px 2px 0 2px;
	_height:31px;
	height:26px;
	}
div#maincontainer div#mainnav ul li a:hover{
	background-color:#8299af;
	_height:31px;
	height:26px;
}
div#maincontainer div#mainnav ul li ul {	
	padding:0;
	margin:0;
	position:absolute;
	top:31px;
	_margin-left:-150px;
	}
div#maincontainer div#mainnav ul li ul li {
	float:none;
	background-image:none;
	*margin-bottom:1px;
	_margin-bottom:-3px;
	}
div#maincontainer div#mainnav ul li ul li a {
	background-color:#8299af;
	border-bottom:1px #FFF solid;
	color:#000;
	font-size:11px;
	text-align:left;
	margin:1px 0 3px 0;
	width:200px;
	height:auto;
	padding:3px 0 5px 5px;
	_padding:5px 0 5px 5px;
	_margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
div#maincontainer div#mainnav ul li ul li a:hover {
	background-image:none;
	background-color:#052647;
	color:#FFF;
	margin:1px 0 3px 0;
	padding:3px 0 5px 5px;
	_padding:5px 0 5px 5px;
	_margin:0;
	height:auto;
	width:200px;
	}
div#maincontainer div#content {
	background-color:#dadfe4;
	width:1001px;
	_width:1002px;
	padding-bottom:10px;
	}
div#maincontainer div#content h3 {
	background-image:url(images/frontheadingbackground.jpg);
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000;
	border-bottom:1px solid #9aa7b5;
	padding-left:8px;
	}	
div#maincontainer div#content table {
	margin-left:5px;
	}
div#maincontainer div#content table td{
	padding:5px 0 0 0;
	}
div#maincontainer div#content p {
	margin:5px 0 5px 0;
	}
div#maincontainer div#content div#right {
	float:right;
	width:279px;
	margin-left:24px;
	margin-right:21px;
	_margin-right:10px;
	padding-top:15px;	
	}
div#maincontainer div#content div#center {
	float:right;
	width:345px;
	padding-top:15px;
	}
div#maincontainer div#content div#left {
	width:287px;
	margin-left:21px;
	padding-top:15px;
	_margin-left:17px;	
	}
div#maincontainer div#content div#left div#finddoctor h3, div#maincontainer div#content div#left div#findcare h3, div#maincontainer div#content div#left div#findjob h3 {
	_width:282px;
	}
div#maincontainer div#content div#left div#finddoctor, div#maincontainer div#content div#left div#findcare, div#maincontainer div#content div#left div#findjob, div#maincontainer div#content div#center div#ourhospitals, div#maincontainer div#content div#center div#news, div#maincontainer div#content div#right div#ceo, div#maincontainer div#content div#center div#news {
	border:1px solid #9aa7b5;
	background-color:#f6f7f8;
	margin-bottom:10px;
	}
div#maincontainer div#content div#left div#findjob p, div#maincontainer div#content div#center div#ourhospitals p, div#maincontainer div#content div#center div#news p, div#maincontainer div#content div#right div#ceo p {
	padding-left:5px;
	line-height:14px;
	}
div#maincontainer div#content div#left div#findjob p, div#maincontainer div#content div#center div#news p {
	font-size:11px;
	}
div#maincontainer div#content div#center div#news {
	height:146px;
	*height:152px;
	}
div#maincontainer div#content div#center div#news ul {
	padding-left:5px;
	font-size:11px;
	}
div#maincontainer div#content div#center div#news ul li {
	line-height:14px;
	padding-top:7px;
	}
div#maincontainer div#content div#center div#news ul li a {
	text-decoration:none;
	}
div#maincontainer div#content div#center div#news ul li a:hover {
	text-decoration:underline;
	}
p.black {
	color:#000;
	font-size:10px;
	}
p.black a{
	color:#000;
	font-size:10px;
	}	
div#maincontainer div#content div#right div#ceo {
	margin-bottom:8px;
	*margin-bottom:14px;
	}
div#maincontainer div#content div#right div#bannermodule img
{border:1px solid #9aa7b5;
	background-color:#f6f7f8;
	margin-bottom:10px;}
div#footer p {
	text-align:center;
	font-size:10px;
	}
div#footer p a {
	text-decoration:none;
	}
form.LSForm fieldset {padding-left:10px;padding-top:10px;width:99%;}
form.LSForm label {font-size:0.9em; font-family:Arial,Helvetica,sans-serif; }
form.LSForm input, select {display:block;margin-bottom:10px;}
form.LSForm input[type="radio"] {display:inline;margin-bottom: 0px; margin-right:5px;}
em.EMBlue  {font-size:1.1em; font-style:italic; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:blue;}
em.EMRed  {font-size:1.1em; font-style:italic; font-weight:bold; font-family:Arial, Helvetica, sans-serif;color:red;}
form.LSForm input[type="radio"] {_float:right; _margin-top:10px;}
div#labelfloat {
margin-left:22px;
margin-top:-17px;
_margin-top:-28px;
_margin-left:25px;
_height:10px;
}
/*styles for text resizer
.medium { font-size: 16px; line-height: 22px; }
.large { font-size: 20px; line-height: 26px; }
h1 { font-size: 30px; line-height: 36px; }
.medium h1 { font-size: 34px; line-height: 40px; }
.large h1 { font-size: 38px; line-height: 44px; }
h2 { font-size: 24px; line-height: 30px; }
.medium h2 { font-size: 28px; line-height: 34px; }
.large h2 { font-size: 32px; line-height: 38px; }
h3 { font-size: 18px; line-height: 24px; }
.medium h3 { font-size: 22px; line-height: 28px; }
.large h3 { font-size: 26px; line-height: 32px; }
.resizer { list-style: none; margin:0; padding: 0px; }
.resizer li { float: left; line-height: 26px; margin-right: 5px; }
.resizer .small { font-size: 12px; line-height: 26px; }
.resizer .large { margin-right: 0; }
.resizer .small a, .medium .resizer .medium a, .large .resizer .large a { color: #000; text-decoration: none; }
.medium .resizer .small a, .large .resizer .small a { color: #1D4C9F; text-decoration: underline; }
*/

