
body
{
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border:  0px none;
	background: #ffffff;
	color:      #000000;
	text-align: center;

}

a:link { color: "#0000ff"; text-decoration: none; font-family:    arial, sans-serif; font-size:      9pt; font-weight:    bold;}  /* sets the color for hyperlinks  */
a:visited { color: "#0000ff"; text-decoration: none; font-family:    arial, sans-serif; font-size:      9pt; font-weight:    bold;}  /* once a link has been hit once or more times, sets the color */
a:active { color: "#0000ff"; text-decoration: none; font-family:    arial, sans-serif; font-size:      9pt; font-weight:    bold; }  /* sets color of link as link is being selected */

a:hover { 
color: "#ff0000"; /* sets the color of links when mouse moves over top of link */
font-weight: bold;   /* sets the weight of link on mouseover, could be bold */
text-decoration: none; 
font-family:    arial, sans-serif;
font-size:      9pt;
font-weight:    bold;

 /* could be set to - none - so no underline on mouseover */
}

table.main
{
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border:  0px solid;
	background: #ff0000;
	width:  770px;
	height: 85;
	text-align: center;
	
}



table.main h2
{
	font-family:    verdana, sans-serif;
	font-weight:    normal;
	color: "#0000ff";
	font-size: 20pt;
	margin:  0;
	padding: 0 0 0 20;
	border: 0px none;

}

table.bottom
{
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border:  0px solid;
	background: #EAE264;
	width:  770px;
	height="100%"
	text-align: center;
	
}


td.header
{
	background: #6699CC;
	margin: 0,0,0,0;
	padding: 0,10,0,0;
	border: 0px solid;
	width: 100%;
	text-align: right;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    bold;
	color: #ffffff;
	height="15"
}

td.main_content
{
	background: #6699CC;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ffffff;
}
td.qualifications
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 15,0,0,15;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}

td.bottom_marketing
{
	color: #003366;
	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 10 pt;
	vertical-align: middle;
	text-align: center;
	vertical-align: bottom;
	padding: 0 0 20 0;
	border: 0px solid;
	width: 770px;
	text-decoration: none;
	background: #F6B926;
}

td.bottom_marketing h2
{

	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 10 pt;
	color: #0000ff;
}

a.bottom_marketing:link,
a.bottom_marketing:visited,
a.bottom_marketing:active
{
	color:          #000000;
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

a.bottom_marketing:hover
{
	color:          #000000;
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}


td.qualifications P
{

	margin: 0,0,0,0;
	padding: 10,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    bold;
	color: #003366;
}

td.appt
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}

td.appt P
{

	margin: 0,0,0,0;
	padding: 0,60,0,5;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}
td.appt h2
{
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    bold;
	color: #663300;
	padding: 25,0,0,25;
}

td.appt h3
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #3D5E7D;
	padding: 0,0,0,25;
}
td.b4_aft_right
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}

td.b4_aft_right P
{

	margin: 0,0,0,40;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}
td.b4_aft_right h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #003366;
	padding: 0,20,0,50;
}

td.b4_aft_right h3
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ffffff;
	padding: 0,0,0,40;
}
td.b4_aft_left
{
	background: #6699CC;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #ffffff;
}

td.b4_aft_left P
{

	margin: 0,0,0,0;
	padding: 0,0,0,75;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ffffff;
}
td.b4_aft_left h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ffffff;
	padding: 0,20,0,75;
}

td.b4_aft_left h3
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ff0000;
	padding: 0,0,0,75;
}


td.sel_art_main
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 0,0,0,20;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}

td.sel_art_main P
{

	margin: 0,0,0,0;
	padding: 0,60,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}


td.sel_art_main h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #cc3300;
	padding: 5,0,0,0;
}

td.sel_art_main h3
{
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    bold;
	color: #003366;
	padding: 15,0,0,0;
	margin: 0,0,0,0;
	color: #003366;
}

td.sel_art_main h4
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ff0000;
	padding: 0,0,0,0;
	margin: 0,0,0,0;
	color: #003366;
}

td.sel_art_main h5
{
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    bold;
	color: #ff0000;
	padding: 0,0,0,0;
	margin: 0,0,0,0;
	color: #003366;
}

td.ask
{
	background: #ffffff;
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    normal;
	color: #003366;
}

a.ask:link,
a.ask:visited,
a.ask:active
{
	color:          #00ff00;
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

a.ask:hover
{
	color:          #00ff00;
	text-decoration: none;
	font-family: verdana, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}


td.ask P
{

	margin: 0,0,0,0;
	padding: 0,60,0,5;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}

td.ask UL
{

	margin: 0,0,0,0;
	padding: 0,0,0,15;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    normal;
	color: #003366;
}

td.ask li
{

	margin: 0,0,0,25;
	padding: 0,0,0,0;
	color: #003366;
	

}
td.ask h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #003366;
	padding: 10,0,0,15;
}

td.ask h3
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #003366;
	padding: 0,0,0,15;
	margin: 0,0,0,0;
}
td.finance
{
	background: #ffffff;
	margin: 0,0,0,0;
	padding: 25,0,0,25;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}

td.finance P
{

	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #003366;
}

td.finance h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #663300;
	padding: 10,0,0,15;
}



td.news
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 20,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}

td.news P
{

	margin: 0,0,0,0;
	padding: 15,60,0,15;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}


td.news h2
{
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #cc3300;
	padding: 5,0,0,15;
}

td.news h3
{
	font-family:    verdana, sans-serif;
	font-size:      12pt;
	font-weight:    bold;
	color: #cc6600;
	padding: 0,0,0,15;
	margin: 0,0,0,0;
}


TD.faq {
	color: "#000000";
	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: center;
	text-align: left;
	padding: 0 0 0 0;
	border: 0px solid;
	text-decoration: none;
	background: #ffffcc;
}

td.faq h5, h4
{
	color: "#000000";
	margin:  0;
	padding: 0 0 0 10;
	font-family:    verdana, sans-serif;
	border: 0px none;
	font-weight: bold;
	font-size: 12pt;
}
td.faq h3
{
	color: "#663300";
	margin:  0;
	padding: 15 0 10 0;
	font-family:    verdana, sans-serif;
	border: 0px none;
	font-weight: bold;
	font-size: 14pt;
}

TD.art_index {
	color: "#ffffff";
	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: center;
	text-align: left;
	padding: 0 0 0 0;
	border: 0px solid;
	text-decoration: none;
	background: #6699CC;}

td.art_index h5, h4
{
	color: "#ffffff";
	margin:  0;
	padding: 15 0 5 0;
	font-family:    verdana, sans-serif;
	border: 0px none;
	font-weight: normal;
	font-size: 14pt;
}

TD.art_index_header {
	color: "#ffffff";
	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: center;
	text-align: left;
	padding: 5 0 5 0;
	border: 0px solid;
	text-decoration: none;
	background: "#000000";
}

a.art_index:link,
a.art_index:visited,
a.art_index:active
{
	color:          #ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}

a.art_index:hover
{
	color:         #ff0000;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}



td.offer
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 40,20,0,50;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    normal;
	color: #003366;
}

a.offer:link,
a.offer:visited,
a.offer:active
{
	color:          #0000ff;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
}

a.offer:hover
{
	color:          red;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: normal;
}
td.map
{
	background: #ffffcc;
	margin: 0,0,0,0;
	padding: 10,0,0,0;
	border: 0px solid;
	text-align: left;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #003366;
}

td.map h3
{
	font-family:    verdana, sans-serif;
	font-weight:    bold-italic;
	color: "#CC6600";
	font-size: 12pt;
	margin:  0;
	padding: 0 0 0 0;
	border: 0px none;
}
td.map P
{
	color: "#000000";
	margin:  0;
	padding: 5 0 0 0;
	border: 0px none;
	font-size: 8pt;
	font-weight:    normal;
}
td.main_content P
{
	color: "#ffffff";
	margin:  0;
	padding: 0 0 0 0;
	border: 0px none;
	font-size: 10pt;
	font-weight:    bold;
}
td.main_content h3
{
	font-family:    verdana, sans-serif;
	font-weight:    bold-italic;
	color: "#EAE264";
	font-size: 12pt;
	margin:  0;
	padding: 0 0 0 0;
	border: 0px none;
}

a.main_content:link,
a.main_content:visited,
a.main_content:active
{
	color:          #ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
}

a.main_content:hover
{
	color:          red;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
}


td.ref
{
	margin:  0;
	border:  0px none;
	text-align: left;
	vertical-align: middle;
	color: #ff0000;
	background: #EAE264;
	height"25"

}


td.nav
{
	margin:  0;
	border:  0px none;
	text-align: left;
	vertical-align: middle;
	color: #ff0000;
	background: #FFFFCC;
	height"25"

}

a.nav:link,
a.nav:visited,
a.nav:active
{
	color:          #003366;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
}

a.nav:hover
{
	color:          red;
	text-decoration: none;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
}
td.nav_over
{
	margin:  0;
	border:  0px none;
	border-color: #9C6500;
	text-align: left;
	vertical-align: middle;
	height="25"
	color: #ffffff;
	background: #FFFFCC;


	
}

td.footer
{
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	width:  770px;
	text-align: center;
	vertical-align: top;
	height: 25px;
	font-family:    verdana, sans-serif;
	font-size:      10pt;
	font-weight:    bold;
	color: #ffffff;
	background: #6699CC;
}


a.footer:link,
a.footer:visited,
a.footer:active
{
	color:          #ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}

a.footer:hover
{
	color:          red;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}

td.footer_home
{
	margin: 0,0,0,0;
	padding: 0,0,0,0;
	border: 0px solid;
	width:  770px;
	text-align: center;
	vertical-align: top;
	height: 25px;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    normal;
	color: #ffffff;
	background: #ffffcc;
}


a.footer_home:link,
a.footer_home:visited,
a.footer_home:active
{
	color:          #0000ff;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}

a.footer_home:hover
{
	color:          red;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: normal;
}
td.practice_title
{
	background: #FFCC33;
	margin: 0,0,0,0;
	padding: 0,10,0,0;
	border: 0px solid;
	width: 615;
	text-align: right;
	font-family:    verdana, sans-serif;
	font-size:      8pt;
	font-weight:    bold;
	color: #003366;
}
a.header:link,
a.header:visited,
a.header:active
{
	color:          #ffffff;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
}

a.header:hover
{
	color:          white;
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	font-weight: bold;
}

td.practice_title h2
{
	font-family:    verdana, sans-serif;
	font-weight:    bold-italic;
	color: "#ffffff";
	font-size: 20pt;
	margin:  0;
	padding: 0 0 0 0;
	border: 0px none;
}
.dental_care 
{ 
font-family: verdana; 
font-size: 01pt; 
color: #FFFFEC;  
} 

.dental_care_2
{ 
font-family: verdana; 
font-size: 01pt; 
color: #E9E15C;  
} 
.dental_care_3
{ 
font-family: verdana; 
font-size: 01pt; 
color: #FFFEFB;
}
.dental_care_4
{ 
font-family: verdana; 
font-size: 01pt; 
color: #080808;  
  

/***********************************   offer  **********************************




table.services
{
	margin:  0,0,0,0;
	padding: 0;
	spacing: 5;
	border:  0px solid;
	width:  195px;
	text-align: left;
}

td.services
{
	color: #003366;
	font-family:    verdana, sans-serif;
	font-weight: bold;
	font-size: 9 pt;
	vertical-align: middle;
	text-align: left;
	padding: 0 0 0 5;
	border: 0px solid;
	width: 195px;
	text-decoration: none;
	background: #BED0E2;
}

a.services:link { color: #ff0000; font-weight: bold; font-size: 10pt; text-decoration: none; }
a.services:visited { color: #ffffff;  font-weight: bold; font-size: 10pt; text-decoration: none; }
a.services:active { color: #ffffff; font-size: 10pt; font-weight: bold}
a.services:hover { color: "ff0000"; font-size: 10pt; font-weight: bold }



/************************************************