#head
{
	height: 61px;
}
h1,
#sidebar h2 {
	position: relative;
	font: normal 1.6em arial, verdana, sans-serif;
	padding: 0.56em 0 0.6em 0;
	margin: 0 0 2.3em 0;
	clear: both;
	color: #5871B7;
}
h1 {
	padding: 0.56em 0 0.52em 0;
}
.index h1 {
	padding-top: 2.2em;
}
.index #sidebar h2 {
	padding-top: 2.26em;
}
.index .page_tools {
	top: 7.16em;
}
h2 {
	font: normal 1.3em arial, verdana, sans-serif;
}












#referral-charter #content ol {
	list-style: none;
	padding: 0;
	margin: 0;
	height: 24em;
}
	#referral-charter #content ol li {
		position: absolute;
		margin: 0 2em 1em 2.2em;
		display: inline;
		width: 41%;
	}
	#referral-charter #content ol li.item1 {
		margin: 0 2em 0 1em 2.2em;
	}
	#referral-charter #content ol li.item2 {
		margin: 8em 0 1em 2.2em;
	}
	#referral-charter #content ol li.item3 {
		margin: 13em 0 1em 2.2em;
	}
	#referral-charter #content ol li.item4 {
		margin: 0 2em 1em 380px;
	}
	#referral-charter #content ol li.item5 {
		margin: 9.4em 2em 1em 380px;
	}
	#referral-charter #content ol li.item6 {
		margin: 16em 2em 1em 380px;
	}
	#referral-charter #content ol span {
		position: absolute;
		background: url("../images/ol_li.gif") #5871B6 no-repeat center center;
		color: #fff;
		padding: 2px 6px;
		margin: -2px 1em 0 -2.2em;
	}













#navigation {
	position: absolute;
	right: -12px;
	margin-top: -72px;
	list-style: none;
	overflow: hidden;
	padding: 4px 12px;
}
	#navigation li {
		display: inline;
		float: right;
	}
	#navigation li.hidden {
		display: none;
	}
		#navigation li a {
			float: left;
			padding: 8px 8px;
			text-transform: lowercase;
		}
#firstchoice {
	position: absolute;
	right: 6px;
	top: 2px;
	font: italic 2.1em arial, verdana, sans-serif;
	color: #5871B7;
}







	#nav {
		background: url("../images/menu_bg.gif") #DDDDDE no-repeat top center;
	}
	#nav ul li.selected ul {
		display: block;
		background: url("../images/submenu_bg.gif") #F9F9FA  no-repeat top center;
	}
	#nav ul li.selected ul ul
	{
		display: none;
	}
	#nav ul li a
	{
		padding: 8px 6px;
		margin: 0 0 0 4px;
		color: #6B6D76;
	}
	#nav ul li a:hover,
	#nav ul li.selected a
	{
		color: #000;
	}
	#nav ul li.selected li a,
	#nav ul li.selected li.selected a,
	#nav ul li.selected li.selected li a
	{
		color: #6B6D76;
	}
	#nav ul li.selected a,
	#nav ul li.selected a:hover
	{
		color: #000;
	}
	#nav ul li.selected li.selected a,
	#nav ul li.selected li.selected a:hover,
	#nav ul li.selected li.selected li.selected a,
	#nav ul li.selected li.selected li.selected a:hover
	{
		color: #5871B6;
	}
	#nav ul li a:hover
	{
		color: #000;
	}
	#nav ul li.dentist-services a:hover,
	#nav ul li.selected li a:hover,
	#nav ul li.selected li.selected li a:hover
	{
		color: #000;
	}










#content_holder ul {
	margin: 0 0 1em 1.2em;
}



#sidebar ul {
	margin: 0 0 1em 1.2em;
}
	#sidebar ul li,
	#sidebar ul li.selected li,
	#sidebar ul li.selected li.selected li,
	#sidebar ul li.selected li.selected li.selected li,
	#sidebar ul li.selected li.selected li.selected li.selected li {
		color: #ccc;
	}
		#sidebar ul li a,
		#sidebar ul li.selected li a,
		#sidebar ul li.selected li.selected li a,
		#sidebar ul li.selected li.selected li.selected li a,
		#sidebar ul li.selected li.selected li.selected li.selected li a {
			color: #858587;
		}
	#sidebar ul li.selected,
	#sidebar ul li.selected li.selected,
	#sidebar ul li.selected li.selected li.selected,
	#sidebar ul li.selected li.selected li.selected li.selected,
	#sidebar ul li.selected li.selected li.selected li.selected li.selected {
		color: #8194C8;
	}
		#sidebar ul li.selected a,
		#sidebar ul li.selected li.selected a,
		#sidebar ul li.selected li.selected li.selected a,
		#sidebar ul li.selected li.selected li.selected li.selected a,
		#sidebar ul li.selected li.selected li.selected li.selected li.selected a {
			color: #5871B6;
		}
#sidebar table td {
	border: none;
}



.specialisttreatments  #sidebar ul ul ul {
	display: none;
}
	.specialisttreatments  #sidebar ul .selected ul {
		display: block;
	}




#content_holder .blue_bullets {
	padding: 0;
	margin: 0;
	list-style: none;
}
	#content_holder .blue_bullets li {
		padding: 0 0 0 18px;
		margin: 0 0 6px 0;
		background: url("../images/bullet_blue.gif") no-repeat left center;
		float: left;
		width: 13.8em;
	}










#content_holder .charter {
	list-style: none;
	padding: 0;
	margin: 0;
}
	#content_holder .charter li {
		margin: 0 0 8px 30px;
		padding: 1px;
		position: relative;
	}
		#content_holder .charter li span {
			position: absolute;
			margin: -1px 0 8px -30px;
			padding: 1px 5px;
			background: url("../images/list_box.gif") #5871B6 no-repeat left center;
			color: #fff;
			width: 0.8em;
			height: 1.36em;
			overflow: hidden;
		}










#content_holder #sitemap {
	padding: 0;
	margin: 0;
	width: 680px;
	position: relative;
	list-style: none;
}
	#content_holder #sitemap li {
		padding: 0;
		margin: 0;
		float: left;
		width: 33%;

	}
		#content_holder #sitemap ul {
			list-style: disc;
			padding: 0;
			margin: 0;
		}
			#content_holder #sitemap ul li {
				padding: 0 0 0 0;
				margin: 0 0 0 16px;
				float: none;
				width: 100%;
			}









#quick-hours {
	position: relative;
	/*
	border-bottom: solid 1px #ccc;
	*/
	top: 2px;
	margin: 0 0 12px 0;
}
	#quick-hours table {
		padding-bottom: 10px;
		border-bottom: solid 1px #ccc;
	}
	#quick-hours p {
		font: normal 0.86em arial, verdana, sans-serif;
	}










#levels
{
	font: normal 0.86em arial, verdana, sans-serif;
	margin: 0 0 4em 0;
}
#levels .level
{
	/*
	border: solid 1px #ccc;
	padding: 2em 2em 3em 2em;
	*/
	margin: 0 0 4em 0;
	font: normal 1.1em arial, verdana, sans-serif;
}
#levels .level .innerlevel
{
	/*
	background: #EEEFF2;
	padding: 1em;
	*/
	margin: 0 0 1em 0;
	overflow: hidden;
}
#levels .level .innerlevel .advantages,
#levels .level .innerlevel .disadvantages
{
	float: left;
	width: 48%;
	margin-right: 2%;
}
#levels .level .innerlevel .limitations
{
	clear: both;
}
#levels h2
{
	position: relative;
	clear: both;
	font: normal 1.3em arial, verdana, sans-serif;
	color: #fff;
	background: #5871B7;
	padding: 16px;
	height: 3em;
}
	#levels h2 span
	{
		font-weight: bold;
	}
#levels h3
{
	margin: 2em 0 0 0;
	font: bold 1.23em arial, verdana, sans-serif;
	padding: 1.6em 0 6px 0;
	border-bottom: solid 1px #5871B6;
}
#levels h4 {
	font: bold 1.1em arial, verdana, sans-serif;
	padding: 0 0 0.3em 0;
	margin: 0.6em 0 0.4em 0;
	color: #5871B6;
}
#levels li
{
	margin: 0 0 0 0;
}
#levels li .cost
{
	margin: 0.6em 0 0 0;
}






#your-level-of-involvement #levels h2 {
	background: none;
	padding: 0 0 4px 0;
	margin: 0;
	height: auto;
	color: #666;
	font: bold 1.14em arial, verdana, sans-serif;
}
#your-level-of-involvement #levels p {
	padding: 0;
	margin: 0 0 1.2em 0;
	font: normal 14px/19px arial, verdana, sans-serif;
}
#your-level-of-involvement #levels ul {
}
#your-level-of-involvement #levels li {
}







h1, #sidebar  h2, #footer-inner {
	border-color: #ccc;
}











#levels .topofpage {
	position: absolute;
	margin: 0 0 0 0;
}
#levels p {
	margin: 0.8em;
}
























#content_holder h2
{
	margin: 0 0 0.4em 0;
}
#content_holder h3
{
	margin: 0 0 0.1em 0;
}












#content_holder #sidebar ul.sub_navigation {
	background: #E6E6E6;
	border-bottom: solid 1px #B6B6BA;
	margin: 0 0 0 0;
	padding: 1em 1em 1em 2em;
}
	#content_holder #sidebar ul.sub_navigation li {
		color: #878789;
	}
	#content_holder #sidebar ul.sub_navigation li ul {
		display: none;
	}
	#content_holder #sidebar ul.sub_navigation li.selected {
		color: #0D60A5;
	}
	#content_holder #sidebar ul.sub_navigation li.selected ul {
		display: block;
	}
		#content_holder #sidebar ul.sub_navigation li.selected li {
			color: #878789;
		}
			#content_holder #sidebar ul.sub_navigation li.selected li a {
				color: #878789;
			}
		#content_holder #sidebar ul.sub_navigation li.selected li.selected {
			color: #0D60A5;
		}
			#content_holder #sidebar ul.sub_navigation li.selected li.selected a {
				color: #0D60A5;
			}
	.sub_navigation li {
		font-size: 1em;
		padding: 2px 0 0 0;
	}









#footer {
	background-image: none;
}
#footer-inner p.copyright {
	float: none;
	display: block;
	margin-top: 12px;
	background: transparent;
}









#search_container #searchcriteria {
	border: solid 1px #ABABBA;
}
#search_container .submit {
	color: #fff;
	background: url("../images/btn_search.gif") #4E68AF no-repeat center center;
}




.team-member {
	font: normal 0.94em/1.36em arial, verdana, sans-serif;
}
	.team-member .documents {
		overflow: hidden;
		margin: 0;
		padding: 0;
		/*
		border-top: solid 1px #ccc;
		*/
		font: normal 0.94em/1.36em arial, verdana, sans-serif;
	}
		.team-member .documents ul,
		#articles .documents ul {
			display: inline;
			list-style: none;
			padding: 0;
			margin: 0;
		}
			.team-member .documents ul li {
				float: left;
				padding: 0 10px 0 0;
				margin: 1px 10px 1px -12px;
			}
				.team-member .documents ul li a,
				#articles .documents ul li.pdfs a {
					padding: 0 0 0 22px;
					margin: 0;
				}
				.team-member .documents li.docs a {
					background: url("/public/images/icons/doc.gif") no-repeat center left;
				}
				.team-member .documents li.pdfs a,
				#articles .documents li.pdfs a {
					background: url("/public/images/icons/pdf.gif") no-repeat center left;
				}
	.team-member img {
		float: left;
		margin: 0.28em 1.2em 1.2em 0;
		border: solid 1px #5871B6;
	}
