/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#ffffff;
	background-image:url(images/topbg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

a{
	outline:none;
}

a:hover{
	outline:none;
}

.banner{
	background-image:url(images/home-banner.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:316px;
}

.carebg{
	background-image:url(images/carebg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:316px;
	font:12px Arial;
	text-decoration:none;
	color:#ffffff;
}

.dentistbg{
	background-image:url(images/dentist.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:229px;
	font:11px Arial;
	text-decoration:none;
	color:#828282;
}

.formbrdr{
	background-color:#FFFFFF;
	border:#c8c8c8 solid 1px;
	font:11px Arial;
	text-decoration:none;
	color:#828282;
	width:209px;
}

.footer{
	background-image:url(images/footerbg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:74px;
	font:11px Arial;
	text-decoration:none;
	color:#ffffff;
}

.footer a:link{
	text-decoration:none;
	color:#ffffff;
}

.footer a:visited{
	text-decoration:none;
	color:#ffffff;
}

.footer a:hover{
	text-decoration:underline;
	color:#ffffff;
}




/*Spry Tabs CSS*/

HR {
	CLEAR: both
}
.clearAll {
	CLEAR: both
}
.SlidingPanels {
	WIDTH: 627px; HEIGHT: 316px
}
.SlidingPanelsContent {
	WIDTH: 627px; HEIGHT: 316px
}
.p1 {
	BACKGROUND-COLOR: #ffffff
}
.p2 {
	BACKGROUND-COLOR: #ffffff
}
.p3 {
	BACKGROUND-COLOR: #ffffff
}
.p4 {
	BACKGROUND-COLOR: #ffffff
}
.p5 {
	BACKGROUND-COLOR: #ffffff
}
.p6 {
	BACKGROUND-COLOR: #ffffff
}
.SlidingPanels#example2 {
	FLOAT: left
}
#example2 .SlidingPanelsContentGroup {
	FLOAT: left; WIDTH: 3762px
}
#example2 .SlidingPanelsContent {
	FLOAT: left
}
.SlidingPanels {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 627px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; HEIGHT: 316px; BORDER-BOTTOM-STYLE: none
}
.SlidingPanelsContentGroup {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 627px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: relative; BORDER-BOTTOM-STYLE: none
}
.SlidingPanelsContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 627px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 316px; BORDER-BOTTOM-STYLE: none
}
.SlidingPanelsAnimating * {
	OVERFLOW: hidden !important
}
.SlidingPanelsCurrentPanel {
	
}
.SlidingPanelsFocused {
	
}




/*Inner Pages*/


.leftbg{
	background-image:url(images/left-bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:417px;
	background-color:#02ace2;
	border-right:#00c4db solid 2px;
}

.innerbg{
	background-image:url(images/inner-bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	border-right:#00c4db solid 2px;
	font:12px Arial;
	text-decoration:none;
	color:#828282;
	text-align:justify;
}

.highlight{
	color:#0ab0e3;
	text-decoration:none;
}


/*Service Page*/

#sublink1 {
	width:311px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:33px;
}
#sublink1 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	line-height:33px;
	display:block;
	height:33px;
}
#sublink1 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/general.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	display:block;
	height:33px;
	line-height:33px;
}
#sublink1S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:33px;
	color:#ffffff;
	background-image:url(images/general.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
}
#sublink2 {
	width:311px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:34px;
}
#sublink2 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	height:34px;
	font-weight:bold;
	line-height:35px;
	display:block;
}
#sublink2 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/treat.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	height:34px;
	display:block;
	line-height:35px;
}
#sublink2S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:34px;
	color:#ffffff;
	background-image:url(images/treat.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:35px;
}
#sublink3 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:30px;
}
#sublink3 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:30px;
	height:30px;
	font-weight:bold;
	display:block;
}
#sublink3 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/tooth1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:30px;
	height:30px;
	font-weight:bold;
	display:block;
}
#sublink3S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:30px;
	height:30px;
	color:#ffffff;
	background-image:url(images/tooth1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#sublink4 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:33px;
}
#sublink4 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#sublink4 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/implants1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
	height:33px;
	display:block;
}
#sublink4S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:33px;
	height:33px;
	color:#ffffff;
	background-image:url(images/implants1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#sublink5 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:31px;
}
#sublink5 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:32px;
	height:31px;
	font-weight:bold;
	display:block;
}
#sublink5 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/make.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:32px;
	height:31px;
	display:block;
}
#sublink5S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:32px;
	height:31px;
	color:#ffffff;
	background-image:url(images/make.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#sublink6 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:33px;
}
#sublink6 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#sublink6 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/brace1.jpg);
	background-repeat:no-repeat;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#sublink6S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:33px;
	height:33px;
	font-weight:bold;
	color:#ffffff;
	background-image:url(images/brace1.jpg);
	background-repeat:no-repeat;
}
#sublink7 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:33px;
}
#sublink7 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#sublink7 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/subO.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
}
#sublink7S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:33px;
	height:33px;
	color:#ffffff;
	background-image:url(images/subO.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#sublink8 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:33px;
}
#sublink8 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#sublink8 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/subO.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
}
#sublink8S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:33px;
	height:33px;
	color:#ffffff;
	background-image:url(images/subO.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}


/*About Page*/

#link1 {
	width:311px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:33px;
}
#link1 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	line-height:33px;
	display:block;
	height:33px;
}
#link1 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/general.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	display:block;
	height:33px;
	line-height:33px;
}
#link1S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:33px;
	color:#ffffff;
	background-image:url(images/general.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
}
#link2 {
	width:311px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	height:34px;
}
#link2 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	height:34px;
	font-weight:bold;
	line-height:35px;
	display:block;
}
#link2 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/treat.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	height:34px;
	display:block;
	line-height:35px;
}
#link2S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:34px;
	color:#ffffff;
	background-image:url(images/treat.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:35px;
}
#link3 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:30px;
}
#link3 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:30px;
	height:30px;
	font-weight:bold;
	display:block;
}
#link3 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/tooth1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:30px;
	height:30px;
	font-weight:bold;
	display:block;
}
#link3S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:30px;
	height:30px;
	color:#ffffff;
	background-image:url(images/tooth1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#link4 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:33px;
}
#link4 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:33px;
	height:33px;
	font-weight:bold;
	display:block;
}
#link4 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/implants1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:33px;
	height:33px;
	display:block;
}
#link4S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:33px;
	height:33px;
	color:#ffffff;
	background-image:url(images/implants1.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}
#link5 {
	width:311px;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
	height:31px;
}
#link5 a {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	line-height:32px;
	height:31px;
	font-weight:bold;
	display:block;
}
#link5 a:hover {
	width:311px;
	text-decoration:none;
	color:#ffffff;
	background-image:url(images/make.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
	line-height:32px;
	height:31px;
	display:block;
}
#link5S {
	width:311px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height:32px;
	height:31px;
	color:#ffffff;
	background-image:url(images/make.jpg);
	background-repeat:no-repeat;
	font-weight:bold;
}

.lnktxt{
	text-decoration:underline;
	color:#828282;
}

.lnktxt:hover{
	text-decoration:none;
	color:#828282;
}
.alert{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#993300;

}



h3.toggler {
	cursor: pointer;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-top:5px;
	margin-top:5px;
	margin-bottom:5px;
	color:#636363;
}


/*About The Practice Page*/


#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 170px;
	border: 1px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	font:bold 11px Tahoma;
	color:#000000;
	text-decoration:none;
	text-align:center;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
}