
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL, SPAN {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #1D2023; }



A {cursor: hand;
font-weight : normal;
color : #AD3021}

A:link {
background: transparent;
 }

A:visited {
background: transparent;
 }

A:active {
background: transparent;
 }

A:hover {text-decoration: underline}

A.rhlink {clear :  both;
	padding : 5px 0em;
	display : block;
}

A.contentlink {color: #7f9999;}

ADDRESS {margin: 0em 0% 0em 0%;
font: italic 1em/1 sans-serif;}

BIG {font-size: 1em;}

BLOCKQUOTE {margin: 0em 0% 0em 0%;
line-height: 1}

BODY {
	margin : 0px 0px;
	padding : 0px;
	text-align : left;
}

BUTTON {cursor: auto;
	margin : 0;
	padding : 0;}

CAPTION {margin: 1em 0% 0em 0%;
line-height: 1;
font-size : 0.6em;}

CODE {font-size: 1em;
font-family: monospace} 

DIV {margin: 0em 0% 0em 0%;}

DD {margin: 0em 0% 0em 0%;
line-height: 1}

DL {margin: 0em 0% 0em 0%}

DT {margin: 0em 0% 0em 0%;
line-height: 1}

FORM {margin : 0;
padding : 0px 0%;}

H1 {margin: 0em 0% 0em 0%;
font-size: 1.5em;
font-weight : normal;
padding : 5px 2% 10px 2%;
color : White;}

H2 {margin: 0.5em 0% 0.5em 0%;
font-size: 1em;
font-weight : bold;
color : #334d4d
padding : 0.1em 0% 0.1em 0%;}

H3 {margin: 0.4em 0% 0.4em 0%;
font-size: 0.9em;}

H4 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H5 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

H6 {margin: 0em 0% 0em 0%;
font: 1em/1 serif}

HR {margin: 0em 0% 0em 0%}

HTML {margin: 0;}

INPUT {cursor: auto;
	margin : 0;
	padding : 0;
}

KBD {font: 1em monospace}

LI {margin: 0em 0% 0em 0%;
line-height: 1;
padding : 1em 5%;
list-style: disc;}

OL {margin: 0em 0% 0em 5%;
list-style: decimal}

UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {list-style: lower-alpha}

OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {list-style: lower-roman}

OL OL OL OL {list-style: decimal}

P {line-height: 1;
	margin : 1em;}

P A {font-size : 1em;}

PRE {margin: 0em 0% 0em 0%;
font: 1em/1 monospace}

SAMP {font: 1em monospace}

SMALL {font-size: 1em}

STRONG {font-weight : bold;}

SUB {font-size: 1em}

SUP {font-size: 1em}

TD {line-height: 1;}

TEXTAREA {cursor: text}

TH {font: bold 1em/1 sans-serif}

TR {text-align : left;
vertical-align : top;}

TT {font: 1em monospace}

UL {margin: 1em 5% 0em 5%;
padding : 1em 5%;
list-style: disc;}

UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {list-style: circle}

OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {list-style: square}

UL UL UL UL {list-style: disc}


DIV.spacer {
	clear : both;
	font-size : 0.5px;
	margin : 0px;
	padding : 0px;
	height : 10px;
}

DIV.admheader {
	padding : 1em;
	text-align : right;
	border-bottom : 1px solid Black;
}

DIV.indent {
	padding : 1em;
	font-size : 0.8em;
}

DIV.formholder {
	background-color : #aaaaaa;
	padding : 10px;
}

DIV.formhead {
	font-size : 0.8em;
	padding : 0% 2em 1em 2em;
}

DIV.formleft {
	float : left;
	width : 100%;
	text-align : right;
	padding : 5px;
	vartical-align : middle;
}

DIV.formright {
	float : right;
	width : 100%;
	padding : 1px;
}


DIV.frontFormleft {
	float : left;
	width : 45%;
	text-align : right;
	padding : 1px;
}

DIV.frontFormright {
	float : left;
	width : 45%;
	padding : 1px;
}





DIV.goLeft {
	float : left;
	width : 40%;
	background-color : #daedfe;
	padding : 1em;
}

DIV.goRight {
	float : right;
	width : 55%;
}

DIV.menu {
	text-align : center;
	padding : 5px 1em 5px 1em;
	background-color : #219EAD;
	border-top : 1px Solid Black;
	border-bottom : 1px Solid Black;
}


A.nav {
	color : #DAEDFE;
}

A.nav:hover {
	background-color : #DAEDFE;
	color : #AD3021;
}

DIV.searchhead {
	background-color : #ffff99;
	text-align : right;
	font-weight : bold;
	padding : 5px 5px 5px 0px;
	margin : 0px 0px 5px 0px;
}

DIV.dentheader {
	background-color : #b4cccf;
	font-weight : bold;
	margin : 0em 0em 0.5em 0em;
	padding : 0.5em;
	border : 1px solid Black;
}


DIV.serviceheader {
	background-color : #b4cccf;
	font-weight : bold;
	margin : 0.5em 0em;
	padding : 0.5em;
	border : 1px solid Black;
}

DIV.practiceText {
	width : 50%;
	border-top : 1px solid Black;
	padding-top : 0.5em;
}

DIV.pracheader {
	background-color : #b4cccf;
	font-weight : bold;
	margin : 0em 0em 0.5em 0em;
	padding : 0.5em;
	border : 1px solid Black;
}

DIV.pracholder {
	padding : 5px;
}

TR.serviceheader {
	width : 100%;
	background-color : #daedfe;
	font-weight : bold;
	margin : 0.5em 0em;
	padding : 0.5em;
}

TR.resultshead {
	background-color : #219EAD;
	margin : 0em 1em;
	color : White;
	font-weight : bold;
	width : 100%;
}

TD.resultshead {
	color : White;
}

TR.resultsOne {
	background-color : #daedfe;
	margin : 0em 1em;
	color : Black;
	width : 100%;
	font-size : 0.8em;
}

TR.resultsTwo {
	margin : 0em 1em;
	color : White;
	width : 100%;
	font-size : 0.8em;
}


DIV.fLeft {
float:left;
}
DIV.fRight {
float:left;
line-height:150%;
}

DIV.advancedOptions{width:30%;padding:0px 0px 0px 0px;}

DIV.dentistServices{float:right;width:31%;margin-left:5px;}

DIV.advanced{clear:both;background-color:#daedfe;}
TD.advanced{font-size:75%;}

#previous {
	float : left;
	border : 1px solid Black;
	background-color : #219EAD;
	color  : #DAEDFE;
	padding : 5px;
	text-decoration : none;
	margin : 0px 0px 0px 1em;
}

#previous:hover {
	float : left;
	border : 1px solid Black;
	background-color : #daedfe;
	color  : #AD3021;
	padding : 5px;
	text-decoration : none;
	margin : 0px 0px 0px 1em;
}

#next {
	float : right;
	border : 1px solid Black;
	background-color : #219EAD;
	color  : #DAEDFE;
	padding : 5px;
	text-decoration : none;
	margin : 0px 1em 0px 0px;
}

#next:hover {
	float : right;
	border : 1px solid Black;
	background-color : #daedfe;
	color  : #AD3021;
	padding : 5px;
	text-decoration : none;
	margin : 0px 1em 0px 0px;
}

#admin {
	background-color : #AD3021;
	padding : 0.5em;
	color : White;
	text-align : right;
}

.submit{background-color:#219EAD;color:white;border-right:2px solid black;border-bottom:2px solid black;font-weight:600;border-top:2px solid #DAEDFE;border-left:2px solid #DAEDFE;}





