html
{
	height: 101%;
}
body {
	color:#000;
	margin:0;
	padding:0;
	font-size: 9pt;
	line-height: 11pt;
	height: 100%;
}
img{
	border:none;
	display:block;
}
form{
	padding:0;
	margin:0;
}

.clearer
{
	clear:both;
	height:0px;
	display: none;
	padding:0px;
	margin:0px;
}

.be-recog
{
	position: absolute;
	top: 15px;
	right: 15px;
	width: 168px;
	height: 102px;
}


.contact-watermark
{
	color: #a5b7bb;
}

.contact-sendbutton
{
	background-color: #B39C72;
	border: 2px solid #715B47;
	font-weight: bold;
	padding: 4px 4px 4px 4px;
	color: #E7DEBD;
	cursor: hand;
	cursor: pointer;
}

.contact-sendbutton:Active
{
	background-color: #EEE9D3;
	border: 2px solid #715B47;
	font-weight: bold;
	padding: 5px 3px 3px 5px;
	color: #715B47;
	cursor: hand;
	cursor: pointer;
}

td
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
}

a
{
	color: #715B47;
}

a:Hover
{
	color: #AA9264;
}

a:Visited
{
	color: #AA9264;
}

#main{
	background:url('http://www.stjosephhospital.com/Images/bg-content.jpg') repeat-y;
	margin:0 auto;
	width:945px;
}

.req-text
{
	display: inline;
}

.drlink
{
	display: inline;
	vertical-align: bottom;
	text-decoration: none;
}

.ad-right
{
	margin-top: 10px;
}

/* logo */
h1.logo{
	float:left;
	background:url('http://www.stjosephhospital.com/Images/logo.png') no-repeat;
	width:167px;
	height:78px;
	text-indent:-9999px;
	overflow:hidden;
	margin:0;
}
.logo a{
	display:block;
	overflow:hidden;
	width:100%;
	height:100%;
}
/* header */
#header{
	background:url('http://www.stjosephhospital.com/Images/bg-head.jpg') no-repeat;
	width:897px;
	overflow:hidden;
	padding:8px 24px 0;
	position: relative;
}

.contactinfo-link
{
}

.contactinfo-link a
{
	font-family: Verdana, Arial, Sans-Serif;
	float: right;
	font-size: 8pt;
	color: #86AFB1;
}

.breadcrumbs
{
	text-align: right;
	margin: 0px;
	padding: 0px 8px 0px 0px;
}

.checkbox-list label
{
	font-size: 8pt;
}

.child-inline
{
	
}

.pr-items
{
	font-family: Verdana, Sans-Serif;
	font-size: 9pt;
}

.pr-items .item
{
	
}

.pr-items .date
{
	float: left;
	font-size: 8pt;
	color: Black;
	font-weight: bold;
}

.pr-items .titlesummary
{
	margin-left: 140px;
}

.pr-items .title
{
	margin-bottom: 4px;	
}

.pr-items .title a
{
	font-weight: bold;
	color: #7E6046;
}

.pr-items .summary
{
	
}

.pr-date
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 9pt;
}

.pr-end
{
	text-align: center;
	color: #86AFB1;
	font-size: 16pt;
	font-weight: bold;
	margin: 10px;
}

/* data */
.data{
	float:right;
	padding:0;
	margin:0;
	height:16px;
	display:inline;
	overflow:hidden;
	list-style:none;
	text-align:right;
}
* html .data{margin:0 -5px 0 0}
* +html .data{margin:0 -5px 0 0}
.data li{
	font:10px/16px Verdana, Tahoma, sans-serif;
	color:#402916;
	display:inline;
	padding:0 1px 0 9px;
	background:url('http://www.stjosephhospital.com/Images/separator1.jpg') no-repeat 0 50%;
}
.data li:first-child{background:none}
.header{
	clear:both;
	background:url('http://www.stjosephhospital.com/Images/bg-header.jpg') no-repeat;
	width:877px;
	height:87px;
	padding:6px 0 0 20px;
	overflow:hidden;
}
.head{
	float:left;
	padding:0 0 0 226px;
	width:484px;
}
/* nav */
.nav{
	float:right;
	height:32px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.nav li{
	float:left;
	padding:0 14px 0 20px;
	background:url('http://www.stjosephhospital.com/Images/separator2.jpg') no-repeat 0 50%;
}
.nav li:first-child{background:none}
.nav li a{
	font:12px/32px Verdana, Tahoma, sans-serif;
	color:#fff;
	text-decoration:none;
}
.nav li a:hover{text-decoration:underline; color:#fff;}

.nav li a:visited{text-decoration:none; color:#fff;}

.icons{
	padding:4px 0;
	margin:0 -14px 0 0;
	overflow:hidden;
	list-style:none;
}
.icons li{
	float:left;
	padding:0;
	margin:0 17px 0 0;
	display:inline;
	background:none;
}
.icons li a{
	float:left;
	width:22px;
	height:23px;
	text-indent:-9999px;
}

.tab1
{
	background-color: #EEE9D3;
	color: #7E6046;
	font-weight: bold;
	padding: 0px;
	cursor: hand;
	cursor: pointer;
	
}

.tab1-hover
{
	background-color: #EEE9D3;
	color: #7E6046;
	font-weight: bold;
	padding: 0px;
	cursor: hand;
	cursor: pointer;
}

.tab1-selected
{
	background-color: #7E6046;
	color: White;
	font-weight: bold;
	padding: 0px;
	cursor: hand;
	cursor: pointer;
}

.tab1-selected-hover
{
	background-color: #7E6046;
	color: White;
	font-weight: bold;
	padding: 0px;
	cursor: hand;
	cursor: pointer;
}

.pageview1
{
	padding: 10px 10px 0px 10px;
	border-top: 2px solid #7E6046;
	border-right: 2px solid #7E6046;
	border-bottom: 2px solid #7E6046;
	border-left: 2px solid #7E6046;
}

a.print{background:url('http://www.stjosephhospital.com/Images/ico01.gif') no-repeat}
a.send{background:url('http://www.stjosephhospital.com/Images/ico02.gif') no-repeat}
.nav li span{
	float:left;
	font:14px/32px "Times New Roman", Times, serif;
	color:#fff;
	padding:0 3px 0 0;
}
.resize{
	width:56px;
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
}
.resize li{
	float:left;
	padding:0;
	background:none;
}
.resize li a{
	float:left;
	height:26px;
	text-indent:-9999px;
}
#font-min{
	background:url('http://www.stjosephhospital.com/Images/font01.jpg') no-repeat;
	width:17px;
}
#font-normal{
	background:url('http://www.stjosephhospital.com/Images/font02.jpg') no-repeat;
	width:17px;
}
#font-max{
	background:url('http://www.stjosephhospital.com/Images/font03.jpg') no-repeat;
	width:22px;
}
/* search */
.search-box{
	clear:both;
	overflow:hidden;
	padding:4px 0 0 281px;
}
.search{
	overflow:hidden;
	width:188px;
}
.one{width:210px}
.search input{float:left}
.search .text{
	font:12px/14px Verdana, Tahoma, sans-serif;
	color:#755b24;
	width:154px;
	height:14px;
	padding:4px 5px 3px;
	background:#fff;
	border:none;
}

.search .ddl{
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
	color:#755b24;
	padding-top: 2px;
	width:186px;
	height: 21px;
	background:#fff;
	border:none;
	float: left;
}

.search .radio
{
	font-family: Arial, Sans-Serif;
	font-size: 8pt;
	color: #7A5E2F;
}

.search .radio input
{
	float: none;
}

.search .label
{
	color: White;
	font-family: Verdana, Arial, Sans-Serif;
}

.one .text{width:176px}
/* content */
#content{
	width:897px;
	overflow:hidden;
	padding:0 24px;
}
.image{
	width:897px;
	overflow:hidden;
}
.content{
	background:#fff;
	width:869px;
	padding:0 14px 14px;
	overflow:hidden;
}
.content-holder{
	width:897px;
	overflow:hidden;
	padding:12px 0 0;
}
/* sidebar */
.sidebar{
	float:left;
	width:190px;
	padding:0 9px 0 0;
}
/* menu */
#menu{
	width:190px;
	padding: 0px 0px 10px 0px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
#menu li{
	float:left;
	width:190px;
	margin:0px 0px 6px;
}
#menu li.link01{background:#e8e0c0 url('http://www.stjosephhospital.com/Images/link01-top.jpg') no-repeat}
#menu li.link02{background:#d6e2e6 url('http://www.stjosephhospital.com/Images/link02-top.jpg') no-repeat}
#menu li.link03{background:#d4ebe7 url('http://www.stjosephhospital.com/Images/link03-top.jpg') no-repeat}
#menu li div{
	display:block;
	width:180px;
	padding:8px 5px 8px 5px;
	overflow:hidden;
}
#menu li.link01 div{background:url('http://www.stjosephhospital.com/Images/link01-foot.jpg') no-repeat 0 100%}
#menu li.link02 div{background:url('http://www.stjosephhospital.com/Images/link02-foot.jpg') no-repeat 0 100%}
#menu li.link03 div{background:url('http://www.stjosephhospital.com/Images/link03-foot.jpg') no-repeat 0 100%}
#menu li a{
	display:block;
	width:95%;
	font:13px/16px Trebuchet MS, Arial, sans-serif;
	color:#988359;
	font-weight: bold;
	text-decoration:none;
}
#menu li a:hover{color:#715b47}
#menu li a.active{color:#715b47; font-weight: bold;}
#menu ul{
	clear:both;
	width:160px;
	padding:3px 0px 3px 10px;
	margin:0;
	list-style:none;
}
#menu ul li{
	width:160px;
	background:none;
	margin:8px 0px 0px 0px;
}
#menu ul li a
{
	width: 160px;
	font:13px/22px Trebuchet MS, Arial, sans-serif;
	color:#7E6046;
	line-height: 11pt;
}

.find{
	background:url('http://www.stjosephhospital.com/Images/bg-find.jpg') repeat-x;
	width:189px;
	overflow:hidden;
	border-right:1px solid #85afb0;
	margin:4px 0 0;
}
* +html .find{margin:10px 0 0}
.find div{
	background:url('http://www.stjosephhospital.com/Images/physician.jpg') no-repeat 0 100%;
	width:189px;
	height:106px;
	overflow:hidden;
}
.find h2{
	background:url('http://www.stjosephhospital.com/Images/head03.jpg') no-repeat;
	width:157px;
	height:14px;
	overflow:hidden;
	text-indent:-9999px;
	margin:3px auto;
}
.find p{
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#7e6046;
	margin:8px 10px 0 80px;
}
.find p a{
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#7e6046;
	text-decoration:none;
}
/* info */
.info{
	float:left;
	width:670px;
}
/* banner */
.banner{
	float:left;
	width:220px;
}
/* boxes */
.boxes{
	float:left;
	width:450px;
}
.box1{
	float:left;
	background:url('http://www.stjosephhospital.com/Images/bg-box.jpg') repeat-x;
	margin:0 3px 0 0;
}
.box1-inf{
	overflow:hidden;
	background:url('http://www.stjosephhospital.com/Images/doctor.jpg') no-repeat 0 100%;
	height:176px;
	width:217px;
	padding:0 0 0 10px;
}

.box1-inf .instr
{
	overflow: auto;
	width: 120px;
	padding-left: 90px;
}

.box1 h2{
	background:url('http://www.stjosephhospital.com/Images/head01.jpg') no-repeat;
	width:207px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	margin:5px 0 16px;
}
.box1 p{
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#7e6046;
	width:206px;
	text-align:right;
	margin:10px 0 0;
}
.box2{
	float:left;
	width:215px;
	height:176px;
	padding:0px 0px 0px 5px;
}
.box2 h2{
	background:url('http://www.stjosephhospital.com/Images/head02.jpg') no-repeat;
	width:107px;
	height:17px;
	overflow:hidden;
	text-indent:-9999px;
	margin:5px auto 11px;
}
.box2 p{
	font:bold 16px/18px "Times New Roman", Times, serif;
	color:#7e6046;
	text-align:center;
	margin:0;
}
.box2 div{
	margin:0px 0 0;
	overflow:hidden;
}
.box3{
	clear:both;
	width:450px;
	overflow:hidden;
	padding:5px 0 0;
}
.block{background:url('http://www.stjosephhospital.com/Images/info-bg.jpg') repeat-y}
.block-bg{background:url('http://www.stjosephhospital.com/Images/info-top.jpg') no-repeat}
.block-info{
	background:url('http://www.stjosephhospital.com/Images/info-foot.jpg') no-repeat 0 100%;
	width:666px;
	padding:0px 0px 30px 0px;
	overflow:hidden;
	min-height: 520px;
}
/* column1 */

.column1{
	float: left;
	width: 444px;
	padding:12px 25px 4px 12px;
	overflow: hidden;
}
.column1 p{
	
}

h2
{
	font-size: 16pt;
	font-weight: normal;
	line-height: 22pt;
	color:#9d8672;
	margin: 16px 0px 0px 0px;
	padding: 0px;
}


.top{
	padding:0px 0px 10px 0px;
}

.top h2{
	font-family: "Times New Roman", Times, serif;
	font-size: 22pt;
	font-weight: normal;
	line-height: 24pt;
	color:#9d8672;
	margin:0;
}

.top-ad
{
	float: right;
}

.block-wide{background:url('http://www.stjosephhospital.com/Images/info-wide-bg.jpg') repeat-y}
.block-bg-wide{background:url('http://www.stjosephhospital.com/Images/info-wide-top.jpg') no-repeat}
.block-info-wide{
	background:url('http://www.stjosephhospital.com/Images/info-wide-foot.jpg') no-repeat 0 100%;
	width:666px;
	padding:0 0 30px;
	overflow:hidden;
}

.column-wide{
	float:left;
	width:644px;
	padding:12px 25px 4px 12px;
}
.column-wide p{
	
}

.top-wide{
	width:644px;
	overflow:hidden;
	padding:0 0 10px;
}

.top-wide h2{
	float:left;
	font: 22pt "Times New Roman", Times, serif;
	color:#9d8672;
	margin:0;
	width: auto;
}
.top-wide .ad
{
	float: right;
}


a.hospital{
	float:left;
	background:url('http://www.stjosephhospital.com/Images/hospital.jpg') no-repeat;
	width:111px;
	height:80px;
	text-indent:-9999px;
}
.photo{float:right}

.tocitem
{
	width: 99%;
}

.list
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	overflow: hidden;
	list-style: none;
	
}
.list li{
	float: left;
	padding: 11px 0px 0px 0px;
}
.list li:first-child
{
	float: left;
	width: 100%;
	padding: 11px 0px 0px 0px;
}

.list .toc-sep
{
	display: none;
}

.listfiles
{
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	
}
.listfiles li{
	float:left;
	width: 48%;
	padding:11px 0 0;
}

.listfiles .toc-sep
{
	float: none;
	width: 100%;
	clear: both;
	height: 1px;
	border-bottom: 2px solid #D6E2E6;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
}

.foto
{
	margin-top: 6px;
	float:left;
	width:20px;
	height: 16px;
	position: relative;
}

.foto span
{
	display: block;
	position: absolute;
}

.foto61x50
{
	margin-top: 4px;
	float:left;
	width:74px;
	height: 52px;
	position: relative;
}

.foto61x50 span
{
	width: 61px;
	height: 51px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('http://www.stjosephhospital.com/Images/Overlays/61x51.png') no-repeat;
}

.foto61x51
{
	margin-top: 4px;
	float:left;
	width:74px;
	height: 52px;
	position: relative;
}

.foto61x51 span
{
	width: 61px;
	height: 51px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('http://www.stjosephhospital.com/Images/Overlays/61x51.png') no-repeat;
}

.foto16x16
{
	margin-top: 4px;
	float:left;
	width:18px;
	height: 16px;
	position: relative;
}

.foto16x16 span
{
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
}

.foto48x51
{
	margin-top: 4px;
	float:left;
	width:60px;
	height: 52px;
	position: relative;
}

.foto48x51 span
{
}

.fotoicon
{
	margin-top: 4px;
	float:left;
	width:18px;
	height: 16px;
	position: relative;
}

.desc{
	float:left;
	width: 78%;
}
.desc h3{
	font-family: Verdana, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color:#715b47;
	margin:4px 0 0;
}
.desc p{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 9pt;
	color:#715b47;
	margin:0;
}

.desc a
{
	color: #715b47;
	text-decoration: none;
}

.desc a:Hover
{
	color: #715b47;
	text-decoration: underline;
}

.rss
{
	padding: 4px;
	margin-top: 8px;
	border-top: 1px solid #AA9264;
	border-bottom: 1px solid #AA9264;
}

.rss .icon
{
	float: right;
}

.rss .text
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	line-height: 9pt;
}

.list2
{
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	
}
.list2 li{
	float:left;
	width: 100%;
	padding: 0px 0px 0px 0px;
}
.list2 li:first-child{padding:0}

.list2 .foto2
{
	margin-top: 4px;
	float:left;
	width:74px;
	position: relative;
}

.list2 .foto2 span
{
	width: 61px;
	height: 51px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url('http://www.stjosephhospital.com/Images/Overlays/61x51.png') no-repeat;
}

.list2 .desc2 
{
	float:left;
	width:83%;
	padding: 0px;
	margin: 0px;
}

.list2 .desc2 h3 a
{
	font-family: Verdana, Tahoma, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	line-height: 9pt;
	color:#715b47;
	margin: 0px 0px 0px 0px;
}

.list2 .desc2 p
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color:#715b47;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list2 .desc2 a
{
	color: #715b47;
	text-decoration: none;
}

.list2 .desc2 a:Hover
{
	color: #715b47;
	text-decoration: underline;
}


.list3
{
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	
}
.list3 li{
	float:left;
	width: 49%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}


.list3 .foto
{
	margin-top: 6px;
	float:left;
	width: 20px;
	height: 16px;
	position: relative;
}

.list3 .foto span
{
	display: block;
	position: absolute;
}

.list3 .desc 
{
	float:left;
	width:68%;
}

.list3 .desc h3 a
{
	font-family: Verdana, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	line-height: 10pt;
	color: #715b47;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list3 .desc p
{
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	line-height: 9pt;
	color:#715b47;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.list3 .desc a
{
	color: #715b47;
	text-decoration: none;
}

.list3 .desc a:Hover
{
	color: #715b47;
	text-decoration: underline;
}

.list3 .toc-sep
{
	float: none;
	width: 100%;
	clear: both;
	height: 1px;
	border-bottom: 2px solid #D6E2E6;
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 0px;
}


/* column2 */
.column2{
	float:left;
	width:170px;
	padding:0 7px 0 7px;
	overflow: hidden;
}
/* box */
.box{
	background:url('http://www.stjosephhospital.com/Images/border.jpg') no-repeat 0 100%;
	padding:0 0 12px;
}
.box-bg{background:#eee9d3 url('http://www.stjosephhospital.com/Images/box-top.jpg') no-repeat}



.column2 h2{
	font:bold 10pt Verdana, Tahoma, sans-serif;
	color:#7e6046;
	margin:12px 0px 8px 0px;
	text-align:center;
}
.box h3{
	font:bold 8pt Verdana, Tahoma, sans-serif;
	color:#9d8672;
	margin:0 0 17px;
}
.box em{
	display:block;
	font:italic 110%/150% Verdana, Tahoma, sans-serif;
	color:#9d8672;
	margin:0 0 16px;
}
.box strong{font:bold 110%/150% Verdana, Tahoma, sans-serif}
.box p{
	font:110%/160% Verdana, Tahoma, sans-serif;
	color:#85afb0;
	margin:0 0 16px;
}

.box-info{
	background:url('http://www.stjosephhospital.com/Images/box-foot.jpg') no-repeat 0 100%;
	width:156px;
	overflow:hidden;
	padding:9px 7px 0px 7px;
}
.box-info p
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
}

.box-info p a
{
	padding: 0px;
	margin: 0px;
	color: #85AFB0;
	text-decoration: none;
	font-size: 9pt;
	line-height: 11pt
}

.box-info a:Hover
{
	color: #85AFB0;
	text-decoration: underline;
}

.box-info h4
{
	font-family: Verdana, Sans-Serif;
	color: #7E6046;
	text-decoration: none;
	font-size: 9pt;
	line-height: 11pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
	border-bottom: 1px solid #7E6046;
}

.box-info .links
{
	margin-bottom: 16px;
}

.box-info h3 a
{
	color: #7E6046;
	text-decoration: none;
	font-size: 9pt;
	line-height: 11pt;
}

.box-info h3 a:Hover
{
	color: #7E6046;
	text-decoration: underline;
}

.box-info .box-copy p
{
	color: Black;
	font-size: 8pt;
	line-height: 9pt;
}

.AccordianHeader
{
	background-color: #EEE9D3;
	padding: 2px;
	font-family: Verdana, Tahoma, Sans-Serif;
	font-weight: bold;
	border: 1px solid #B8A177;
	color: #AA9264;
	font-size: 9pt;
	cursor: pointer;
	cursor: hand;
	margin-top: 10px;
	background-image: url('http://www.stjosephhospital.com/Images/chevron-right.gif');
	background-position: center right;
	background-repeat: no-repeat;
}

.AccordianHeaderSelected
{
	background-color: #AA9262;
	padding: 2px;
	font-family: Verdana, Tahoma, Sans-Serif;
	font-weight: bold;
	border: 1px solid #B8A177;
	color: #EEE9D3;
	font-size: 9pt;
	cursor: pointer;
	cursor: hand;
	margin-top: 10px;
	background-image: url('http://www.stjosephhospital.com/Images/chevron-down.gif');
	background-position: center right;
	background-repeat: no-repeat;
}

.AccordianContent
{
	border-left: 1px solid #B8A177;
	border-right: 1px solid #B8A177;
	border-bottom: 1px solid #B8A177;
	padding: 6px 6px 0px 6px;
}

.AccordianBottom
{
	height: 0px;
	margin-bottom: 0px;
	overflow: hidden;
}

#tooltip 
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight: normal;
	position: absolute;
	width: 450px;
	z-index: 3000;
	border: 2px solid #86AFB1;
	background-color: #E7DEBD;
	padding: 5px;
	opacity: 0.95;
}

#tooltip h3, #tooltip div { margin: 0; font-weight: normal; font-size: 8pt;}

#providerpopup h3, #providerpopup div { margin: 0; font-weight: normal; font-size: 8pt;}

div.summary p
{
	color: #A99163;
	font-size: 8pt;
	line-height: 9pt;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 0px;
}

.reg{
	background:#d9ca96;
	border:1px solid #85afb0;
	overflow:hidden;
	width:168px;
	margin:11px 0 0;
	padding:0 0 4px;
}
.reg h2{
	height:17px;
	background:#85afb0;
	margin:0;
	padding:3px 0 0;
	width:168px;
	overflow:hidden;
	text-align:left;
}
.reg h2 span{
	display:block;
	background:url('http://www.stjosephhospital.com/Images/head04.jpg') no-repeat;
	width:86px;
	height:14px;
	margin:0 0 0 44px;
	text-indent:-9999px;
}
.reg p{
	font:13px/14px "Times New Roman", Times, serif;
	color:#7e6046;
	margin:6px 0 0;
	text-align:center;
}
.reg div{
	width:161px;
	padding:0 4px;
	overflow:hidden;
	margin:5px 0 0;
}

.label-required
{
	font-weight: bold;
	margin-top: 10px;
}

.form-row
{
	position: relative;
}

.form-row-nolabel
{
	margin-bottom: 3px;
}

.ye
{
	display: inline;
	position: absolute;
	left: -30px;
}

.watermark
{
	color: Gray;
}


/* footer */
#footer{
	background:url('http://www.stjosephhospital.com/Images/bg-foot.jpg') no-repeat 0 100%;
	width:897px;
	height:23px;
	padding:0 24px;
	overflow:hidden;
}
#footer ul{
	width:897px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	text-align:center;
}
#footer ul li{
	font:10px/16px Verdana, Tahoma, sans-serif;
	color:#402916;
	display:inline;
	padding:0 2px 0 8px;
	background:url('http://www.stjosephhospital.com/Images/separator.jpg') no-repeat 0 50%;
}
#footer ul li:first-child{background:none}
#footer ul li a{
	font:10px/16px Verdana, Tahoma, sans-serif;
	color:#402916;
	text-decoration:underline;
}
#footer ul li a:hover{text-decoration:none}
