html
{
	height: 101%;
}
body {
	color:#000;
	margin:0;
	padding:0;
	font-size: 9pt;
	line-height: 11pt;
	height: 100%;
}
.header{
	clear:both;
	background:url('/Images/Homepage/lobby_01.jpg') no-repeat;
	width:877px;
	height:87px;
	padding:6px 0 0 20px;
	overflow:hidden;
}
img{
	border:none;
	display:block;
}
form{
	padding:0;
	margin:0;
}

.domain
{
	font-weight: normal;
	font-size: 7pt;
}

.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('/Images/bg-content.jpg') repeat-y;
	margin:0 auto;
	width:945px;
}

.req-text
{
	display: inline;
}

.drlink
{
	display: inline;
	vertical-align: bottom;
	text-decoration: none;
}

.desclink
{
	display: inline;
	vertical-align: bottom;
	text-decoration: none;
}

.ad-right
{
	margin-top: 10px;
}

/* logo */
h1.logo{
	float:left;
	background:url('/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('/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;
}

.go-back
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 8pt;
	padding: 6px 0px 0px 4px;
}

.breadcrumbs
{
	text-align: right;
	margin: 0px;
	padding: 0px 8px 0px 0px;
}

.checkbox-list label
{
	font-size: 8pt;
}

.child-inline
{
	
}

.grouped-pages
{
	margin-bottom: 10px;
}

.grouped-pages-bg
{
	background: #D9EDEC url('/Images/grouped-top.gif') no-repeat;
	padding-top: 10px;
}

.grouped-pages-info
{
	padding: 0px 8px 8px 8px;
	overflow: hidden;
	background: #D1DFDE url('/Images/grouped-bottom.gif') no-repeat 0 100%;
}

.grouped-pages h2
{
	color: #5E3D8C;
	margin-bottom: 8px;
}

.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('/Images/separator1.jpg') no-repeat 0 50%;
}
.data li:first-child{background:none}

.head{
	float:left;
	padding:0 0 0 226px;
	width:484px;
}
/* nav */
.nav{
	position: absolute;
	top: 36px;
	right: 0px;
	height:32px;
	padding:0;
	margin:0;
	overflow:hidden;
	list-style:none;
	width: 572px;
}
.nav li{
	float:left;
	padding:0 14px 0 20px;
	background:url('/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('/Images/ico01.gif') no-repeat}
a.send{background:url('/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: 0px;
	background:none;
}
.resize li a{
	float:left;
	height:26px;
	text-indent:-9999px;
}
#font-min{
	background:url('/Images/font01.jpg') no-repeat;
	width:17px;
}
#font-normal{
	background:url('/Images/font02.jpg') no-repeat;
	width:17px;
}
#font-max{
	background:url('/Images/font03.jpg') no-repeat;
	width:22px;
}

.smicons{
	float:left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 14px;
	overflow:hidden;
	list-style:none;
}
.smicons li{
	float:left;
	padding: 0;
	margin: 0px 0px 0px 4px;
	background:none;
}
.smicons li a{
	float:left;
	width: 32px
	height:32px;
}

/* search */
.search-box{
	position: absolute;
	top: 70px;
	right: 28px;
	clear:both;
	overflow:hidden;
	padding:4px 0 0 281px;
}
.search{
	overflow:hidden;
	width:188px;
}
.one{width:210px}
.search input{float:left}
.search .provider-name{
	font:12px/14px Verdana, Tahoma, sans-serif;
	color: Black;
	width:198px;
	height:14px;
	padding:4px 5px 3px;
	background:#fff;
	border:none;
}

.search .provider-name-wm{
	font:12px/14px Verdana, Tahoma, sans-serif;
	color:#755b24;
	width:198px;
	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;
}

.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 0px 0px;
	margin:0;
	overflow:hidden;
	list-style:none;
}
#menu li{
	float:left;
	width:190px;
	margin:0px 0px 6px;
}
#menu li.link01{background:#e8e0c0 url('/Images/link01-top.jpg') no-repeat}
#menu li.link02{background:#d6e2e6 url('/Images/link02-top.jpg') no-repeat}
#menu li.link03{background:#d4ebe7 url('/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('/Images/link01-foot.jpg') no-repeat 0 100%}
#menu li.link02 div{background:url('/Images/link02-foot.jpg') no-repeat 0 100%}
#menu li.link03 div{background:url('/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('/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('/Images/physician.jpg') no-repeat 0 100%;
	width:189px;
	height:106px;
	overflow:hidden;
}
.find h2{
	background:url('/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('/Images/bg-box.jpg') repeat-x;
	margin:0 3px 0 0;
}
.box1-inf{
	overflow:hidden;
	background:url('/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('/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('/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('/Images/info-bg.jpg') repeat-y}
.block-bg{background:url('/Images/info-top.jpg') no-repeat}
.block-info{
	background:url('/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('/Images/info-wide-bg.jpg') repeat-y}
.block-bg-wide{background:url('/Images/info-wide-top.jpg') no-repeat}
.block-info-wide{
	background:url('/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('/Images/hospital.jpg') no-repeat;
	width:111px;
	height:80px;
	text-indent:-9999px;
}
.photo{float:right}

.list
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	overflow: hidden;
	list-style: none;
	
}

.directory
{
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
	overflow: hidden;
	list-style: none;
}

.tocitem
{
	width: 99%;
}

.directory .tocitem
{
	width: 99%;
}


.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;
}

.directory li
{
	float: left;
	padding: 11px 0px 0px 0px;
}

.directory .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('/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('/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;
}




.directory .desc{
	float:left;
	width: 95%;
	background-image: url('/Images/ellipses.gif');
	background-repeat: repeat-x;
	background-position: 0px 14px;
}
.directory .desc h3
{
	float: left;
	font-family: Verdana, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 9pt;
	color:#715b47;
	margin:4px 0 0;
	background-color: #d9edec;
	padding-right: 4px;
	vertical-align: top;
}

.directory .desc p
{
	float: right;
	text-align: right;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 8pt;
	color:#715b47;
	margin:0;
	background-color: #d9edec;
	padding-left: 4px;
	vertical-align: top;
	padding-top: 4px;
}

.directory .desc a
{
	color: #715b47;
	text-decoration: none;
}

.directory .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('/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('/Images/border.jpg') no-repeat 0 100%;
	padding:0 0 12px;
}
.box-bg{background:#eee9d3 url('/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('/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('/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('/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: 240px;
	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('/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;
}

.watermark
{
	color: Gray;
}


/* footer */
#footer{
	background:url('/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('/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}

/* provider list */

.search-area
{
	font-family: Verdana, Tahoma, Sans-Serif;
	font-size: 9pt;
	min-height:590px;
	color: #715b47;
}

.search-area .names-bg
{
	background: #D1DFDE url('/Images/grouped-top.gif') no-repeat;
	padding-top: 10px;
}

.search-area .names
{
	padding: 0px 10px 10px 10px;
	margin-bottom: 20px;
	background: #D1DFDE url('/Images/grouped-bottom.gif') no-repeat 0 100%;
}

.search-area .fieldcontainer
{
	margin-bottom: 8px;
}

.search-area .instructions
{
	font-size: 11pt;
	margin-bottom: 10px;
	font-style: italic;
}


.search-area .fieldcontainer .field
{
	margin-top: 8px;
	margin-left: 10px;
}

.search-area .fieldcontainer .field select
{
	width:270px;
}

.search-area .locationcontainer select
{
	font-size:x-small;
}

.search-area .provider-name
{
	font-size: 14pt;
	width: 300px;
}

.search-area .provider-name-wm
{
	font-size: 14pt;
	width: 300px;
	color: #D1DFDE;
}

.search-area .attributes-bg
{
	float: left;
	background: #D1DFDE url('/Images/grouped-half-top.gif') no-repeat;
	padding-top: 10px;
	margin-bottom: 20px;
}

.search-area .attributes
{
	width: 290px;
	background-color: #D1DFDE;
	padding: 10px;
	background: #D1DFDE url('/Images/grouped-half-bottom.gif') no-repeat 0 100%;	
}

.search-area .results-bg
{
	float: right;
	background: #D1DFDE url('/Images/grouped-half-top.gif') no-repeat;
	padding-top: 10px;
	margin-bottom: 20px;
}

.search-area .results
{
	
	width: 290px;
	background-color: #D1DFDE;
	padding: 10px;
	background: #D1DFDE url('/Images/grouped-half-bottom.gif') no-repeat 0 100%;
	position: relative;
}

.search-area .results .searching
{
	position: absolute;
	top: 34px;
	left: 8px;
	background-color: #D1DFDE;
	height:378px;
	width: 295px;
	z-index:100;
	opacity: 50%;
	filter: alpha(opacity=50%);
}

.search-area .results .plcontainer
{
	height:378px;
	overflow:auto;
}

.search-area .results .plimage
{
	float:left;
	clear: right;
	margin-right: 10px;
}

.search-area .provider
{
	cursor: hand;
	cursor: pointer;
	margin-bottom: 4px;
	border: 1px solid #D4EBE7;
	list-style: none;
	padding: 4px;
}


.search-area .provider .basic-info h2
{
	font-size: 12pt;
	font-weight: bold;
	color: #A78C5D;
	padding: 0px;
	margin: 0px;
}

.search-area .provider .basic-info .location
{
	font-style: italic;
	margin-bottom: 4px;
}

.search-area .provider .more-info
{
	overflow: hidden;
}

.search-area .results .title
{
	font-weight: bold;
	font-size: 11pt;
	margin-bottom: 10px;
}

/* provider profile */

.profile-area
{
	font-family: Verdana, Tahoma, Sans-Serif;
	font-size: 9pt;
	color: #715b47;
	width: 440px;
}

.profile-area .photo
{
	padding: 0px;
	margin: 0px;
	position: absolute; top: 40px; right: 0px;
}

.profile-area div.image
{
	clear:left;
	height:auto;
	margin-left:10px;
	position:relative;
	width:auto;
}

.profile-area .profile-list-bg
{
	background: #D1DFDE url('/Images/grouped-half-top.gif') no-repeat;
	padding-top: 10px;
	width: 310px;
	margin-right: 12px;
	float: left;
	margin-bottom: 10px;
}

.profile-area .profile-list
{
	padding: 0px 10px 10px 10px;
	background: #D1DFDE url('/Images/grouped-half-bottom.gif') no-repeat 0 100%;
	width: 290px;
}

.profile-area .profile-list-bg2
{
	background: #D1DFDE url('/Images/grouped-top.gif') no-repeat;
	padding-top: 20px;
	width: 644px;
	margin-right: 10px;
	float: left;
}

.profile-area .profile-list2
{
	padding: 0px 10px 10px 10px;
	background: #D1DFDE url('/Images/grouped-bottom.gif') no-repeat 0 100%;
	width: 624px;
}

.profile-info
{
	float: right;
}

.profile-area .profile-list .label,
.profile-area .profilelist .address .label,
.profile-area .profile-list2 .label,
.profile-area .profilelist2 .address .label
{
	font-weight:bold;
	text-decoration:underline;
	margin-bottom: 8px;
}

.profile-area .office
{
	margin-bottom: 8px;
}

.profile-area .profile-list .profile-list-item
{
}

.profile-area .title-bg
{
	/*background: #D1DFDE url('/Images/grouped-top.gif') no-repeat;*/
	padding-top: 10px;
}

.profile-area .title
{
	padding: 0px 10px 10px 10px;
	margin-bottom: 20px;
	/*background: #D1DFDE url('/Images/grouped-bottom.gif') no-repeat 0 100%;*/
}

.profile-area .title .name,
.profile-area .title .credentials
{
	clear:right;
	font-size:large;
	font-weight:bold;
	float:left;
	padding:0px 0px 8px 0px;
	width:auto;
}

.profile-area .instructions
{
	font-size: 11pt;
	margin-bottom: 10px;
	font-style: italic;
}


.profile-area .fieldcontainer .field
{
	margin-top: 8px;
	margin-left: 10px;
}

.profile-area .provider-name
{
	font-size: 14pt;
	width: 300px;
}

.profile-area .attributes-bg
{
	float: left;
	background: #D1DFDE url('/Images/grouped-half-top.gif') no-repeat;
	padding-top: 10px;
	margin-bottom: 20px;
}

.profile-area .attributes
{
	width: 290px;
	background-color: #D1DFDE;
	padding: 10px;
	background: #D1DFDE url('/Images/grouped-half-bottom.gif') no-repeat 0 100%;	
}

.profile-area .results-bg
{
	float: right;
	background: #D1DFDE url('/Images/grouped-half-top.gif') no-repeat;
	padding-top: 10px;
	margin-bottom: 20px;
}

.profile-area .results
{
	
	width: 290px;
	background-color: #D1DFDE;
	padding: 10px;
	background: #D1DFDE url('/Images/grouped-half-bottom.gif') no-repeat 0 100%;
}

.profile-area .provider
{
	cursor: hand;
	cursor: pointer;
	margin-bottom: 4px;
	border: 1px solid #D4EBE7;
	list-style: none;
	padding: 4px;
}


.profile-area .provider .basic-info h2
{
	font-size: 12pt;
	font-weight: bold;
	color: #A78C5D;
	padding: 0px;
	margin: 0px;
}

.profile-area .provider .basic-info .location
{
	font-style: italic;
	margin-bottom: 4px;
}

.profile-area .results .title
{
	font-weight: bold;
	font-size: 11pt;
	margin-bottom: 10px;
}

table.requestform
{
}

table.requestform td.left
{
	font-weight: bold;
	padding-top: 4px;
	vertical-align:top;
	white-space: nowrap;
	width:102px;
}

.provider-inline
{
	display: inline;
}

.provider-inline a
{
	display: inline;
}

.small-list
{
	margin: 0px;
	padding: 0px;
}

.small-list li
{
	margin: 0px 0px 0px 12px;
	padding: 0px 0px 0px 0px;
}

blockquote
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 9pt;
}

.warningpatients
{
	display:block;
	font-size:7.5pt;
	/*font-style:italic;*/
	padding-bottom:8px;
	width:314px;
}

.enews-bg
{
	background-image: url('/Images/link01-top.jpg');
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 6px;
	margin-top: 10px;
}

.enews
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	padding: 4px;
	margin-bottom: 10px;
	background-color: #E8E0C0;
	background-image: url('/Images/link01-foot.jpg');
	background-position: bottom;
	background-repeat: no-repeat;
}

.enews p
{
	font-family: Verdana, Tahoma, sans-serif;
	background-color:#DACA96;
	color: #715b47;
	font-size: 8pt;
	padding: 2px;
	margin: 0px 0px 4px 0px;
}

.enews p.success
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	padding: 10px;
	margin: 0px 0px 4px 0px;
}

.enews .row
{
	position: relative;
}

.enews INPUT
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	width: 174px;
	margin-bottom: 4px;
}

.enews .row img
{
	position: absolute;
	top: 2px;
	left: 163px;
}

#enewstip
{
	width: 190px;
	height: 74px;
	cursor: pointer;
	background: url('/Images/EmailSignup.gif') no-repeat;
	padding: 0px;
	margin: 0px;
}

#enewstip #form
{
	display: none;
}


.home .enews-bg
{
	background: none !important;
	margin: 0px !important;
	padding: 0px !important;
}

.home .enews
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	width: 150px;
	border: none !important;
	background: #EAE1C2 !important;
}

.home .enews p
{
	font-family: Verdana, Tahoma, sans-serif;
	background-color:#DACA96;
	color: #715b47;
	font-size: 8pt;
	padding: 2px;
	margin: 0px 0px 4px 0px;
}

.home .enews p.success
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	padding: 10px;
	margin: 0px 0px 4px 0px;
}

.home .enews .row
{
	position: relative;
}

.home .enews INPUT
{
	font-family: Verdana, Tahoma, sans-serif;
	color:#715b47;
	font-size: 8pt;
	width: 128px;
	margin-bottom: 4px;
}

.home .enews .row img
{
	position: absolute;
	top: 2px;
	left: 163px;
}
