/* Major clean up must be performed with this stylesheet !!! [ms3448] */
body {
	padding:0;
	margin:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #113f8c;
}




/*=BLOCK ELEMENTS -=*/

#wrapper {width:800px; height:auto; margin:0 auto 0 auto; padding:0; border:1px solid #a6b2bc;}
#l2_wrap {float:left; clear:left; width:800px;}

#con3 {width:auto; float:left; padding:10px;}

#navbar {width:800px; height:31px; z-index:1000;}

.headerBlue {
	font-size:12px;
	color:#7A1407;
	padding:6px 4px;
	background:#F0FBFF;
}


.yellowDiv {
	background:#FFE785;
	width:340px;
	padding:8px 0;
	margin:0 auto;
}
.yellowDiv ul {list-style:none; margin:0; padding:0;}
.yellowDiv ul li {padding:0; margin:10px;}
.yellowDiv ul li a {color:#990000; text-decoration:none;}

div#clinical_nav {float:right; margin:0 0 10px 10px; border:1px solid #ccc;}
div#clinical_nav ul {margin:0; padding:5px 15px 5px 30px; list-style:square;}
div#clinical_nav ul li ul {padding-left:20px; font-style:italic;}

table#photo_table_horizontal {border:none;}
	table#photo_table_horizontal span.event {font-size:10px; color:#993300;}
	table#photo_table_horizontal span.ssname {font-size:10px; color:#113f8c;}
	table#photo_table_horizontal img {border:1px solid #333;}
	table#photo_table_horizontal tr, table#photo_table_horizontal td, table#photo_table_horizontal th {text-align:center;}
	
img.gray_border_left{border:7px solid #d8dacf; float:left; margin:0 10px 10px 0;}
img.gray_border_right{border:7px solid #d8dacf; float:right; margin:0 0 10px 10px;}
img.photo {float:left; clear:left; border:1px solid #666;}

table#info_boxes {border:none; margin:auto;}
	table#info_boxes ul {list-style:none; padding:5px; margin:0;}
	table#info_boxes ul li {text-align:left;}
	table#info_boxes a {color:#003466;}
	table#info_boxes a:hover {color:#993300;} 
	table#info_boxes td {vertical-align:top;}
	

td.inpatient {background:#fcecca; border:1px solid #ccc;}
td.outpatient {background:#f3dfc7; border:1px solid #ccc;}
td.info {background:#fef2e6; border:1px solid #ccc;}
td.clinic {background:#e7ecf2; border:1px solid #ccc;}


#footer_img_links {padding:5px 0 0 0; margin:0; width:800px; float:left; clear:left;  border-top:1px solid #a6b2bc;}
#footer_img_links ul li {list-style:none; display:inline; padding:0; margin:0;}
#footer_img_links img {border:none;}
#footer_img_links a {text-decoration:none;}
#footer_img_links a:hover {border:none;}
	#footer {clear:both; width: 800px; background-color: #d7c893; color: #000000; text-align: left; border-top: 1px solid #a6b2bc; }
	.footer_text {color: #9f3914; font-size:10px; line-height: 1.5em; padding-top: 3px; padding-bottom: 2px; padding-left: 10px;}
	.footer_text a {font-size:10px;}

#disclaimer {float:left; padding:2px 5px; margin:5px; border:1px solid #ccc; width:136px; font-size:11px; background:#fbecc8;}
.longer {margin:10px 0 0 0; clear:both; white-space:inherit; text-align:center;}
#disclaimer span {color:#870917; font-weight:bold;}

div#l2_left_nav {padding:0;}
div#l2_left_nav a {border:none;padding:0;margin:0;}
div#l2_left_nav a:hover {border:none;}
div#l2_left_nav img {border:none;padding:0;margin:0;}
div#l2_left_nav ul {padding:0;margin:0;list-style-type:none;}
div#l2_left_nav ul li {padding:0;margin-top:-3px;}


div#em_box {float:right; clear:right; background-color:#fbecc8; width:270px; padding:2px 18px; margin:0 0 10px 10px;}
	div#em_box p {color:#870917; text-align:center;}
div#em_box_2 {background:#fbecc8; padding:2px 18px; border:1px solid #ccc;}

#header {background:#003466;} #header img, #header a:hover  {border:none;}

#googleSearch {width:790px; text-align:right; background:#003466; padding:5px 10px 10px 0;}
	.search_btn {color:#fff; background:#809e7d; border:1px solid #fff; margin-left:3px; padding:0 5px; text-transform:uppercase; font-size:11px;}
	.searchField {border:1px solid #ccc;}

/*=INLINE ELEMENTS -=*/

p {color:#113f8c; vertical-align:top;}

span.important {color:#870917; font-weight:bold;}

h1 {
	font-size: 14px;
	text-transform:uppercase;
	max-width:300px;
	color: #113f8c;
}
h2 {font-size:12px; color:#113f8c; text-transform:uppercase;}
h3, h4, h5, h6 {font-size:12px; color:#9b151b;}
caption {font-size:12px; color:#113f8c; font-weight:bold; text-align:left; padding:5px 0;}


/*=LISTS -=*/

ul#admin_list {list-style:square; padding:0; margin:0 0 0 20px; font-size:11px;}
	ul#admin_list li {padding:5px; margin:0;}
	ul#admin_list a {font-weight:bold;}
	
ul.newsletter_list li {list-style:none; text-transform:uppercase;}

ul#contactus {list-style:none; margin:0; padding:0;}
ul#contactus li {display:inline;}


/*=LINKS independent of block elements -=*/

a {font-size:12px; color:#870917; text-decoration:none;}
a:hover {color:#003466; border-bottom:1px dotted #870917;}
	#con3 a.btn {text-align:center; border:1px solid #ccc; padding:5px 10px; color:#993300; text-decoration:none;}
	#con3 a:hover.btn {border:1px solid #666; color:#003466; background:#ccc;}

/*--if a link contains an image, take hover underline off--*/
a.imglink {border:none;}
a:hover.imglink a:s {border:none;}
/*---------------*/

/*=DECOR -=*/

#photo_tour_wrap {float:left; width:100%;}
#photo_tour_wrap img {padding:2px; border:1px solid #ccc;}
p.dottedLine {border-bottom:1px dotted #ccc;}


#google_opt {padding:5px 0 0 0;  width:800px; }
#google_opt ul {list-style:none; padding:0; margin:0; }
#google_opt li { padding:0px 0px 0px 0px;  font-family: Arial, Helvetica, sans-serif; color: #bfbfbf; font-size:11px; list-style:none; display:block; }

#google_optim ul {list-style:none; padding:0; margin:0;}
#google_optim li { padding:0px 0px 0px 0px;  font-family: Arial, Helvetica, sans-serif; color: #bfbfbf; font-size:11px; display:block; }

A:link.google_opt{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93;}
a:visited.google_opt { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93;}
a:active.google_opt{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93;}
a:hover.google_opt{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #0279d5; font-size:11px;}

a:link.google_optim { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93; }
a:visited.google_optim { text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93;}
a:active.google_optim{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #566d93;}
a:hover.google_optim{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; color: #0279d5; font-size:11px;}

td.inpatient_g {background:#fbf4e5; padding-left: 10px;}
td.info_g {background:#fbf2e8; padding-left: 10px;}
td.clinic_g {background:#ebf2f9; padding-left: 10px;}

td.inpatient_b {background:#fefcfa; }
td.info_b {background:#fefcfa;}
td.clinic_b {background:#fefcfa; }





