table,td,tr{
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #000000;
}
h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 17px;
	color: #000;
	}


h2 {
	font-size: 15px;
	color: #BD0102;
	}
	.heading {
	font-size: 15px;
	color: #003399;
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}
	h2.pagetitle {
	font-size: 17px;
	}
	
h3 {
	font-size: 12px;
	}


.header{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FE6601;
	font-weight: bold;
	}
	
	
	/* NAV - top vertical nav 
	.rollover a {
	display:block;
	width: 225px;
	padding:5px 4px 4px 0px;	
	font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#000000;
	background: url("images/nav_bg.jpg") 0 0 no-repeat;
	text-decoration: none;
	}
	.rollover a:hover { 
	background-position: 0 -23px;
	color: #FFFFFF;
	}
	.rollover a:active {
	background-position: 0 -46px;
	color:#000000;
	}
*/

/* Left Nav                                              */
/*-------------------------------------------------------*/
#leftnav {
	text-align: left;
	font-size: 11px;
	color: #555;
}
#leftnav td {
	border-bottom: 2px dotted #CCC;
}
#leftnav a {
	color: #419CBC;
	text-decoration: none;
	display: block;
	padding: 4px 0 4px 0px;
	width: 200px;
	background: #FFF ;
}
#leftnav a:link, #leftnav a:visted {
	color: #419CBC;
}
#leftnav a:hover, #leftnav a:active {
	color: #FF6600;
	background: #FFF ;
}


/*------ end nav ------*/

/*-----roll over-----------------------------------------------------------------------*/
 
      a.video {
          display: block;  
          width: 53px;   
          height: 19px;  
          background: url("images/video.jpg") 0 0 no-repeat; 
          text-decoration: none;  
      }       
      a:hover.video {  
          background-position: -53px 0; 
      }
/*-----roll over-----------------------------------------------------------------------*/

.top{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FBC211;
	font-weight: none;
	}
	
	.top a:link {
  text-decoration: none; color : #FBC211; }
  
  
  .top a:visited {
  text-decoration: none; color : #FBC211; }
  
  
  .top a:hover {
  text-decoration: none; color : #FFFFFF; }


.top1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FBC211;
	font-weight: bold;
	}
	
	.top1 a:link {
  text-decoration: none; color : #FBC211; }
  
  
  .top1 a:visited {
  text-decoration: none; color : #FBC211; }
  
  
  .top1 a:hover {
  text-decoration: underline; color : #FFFFFF; }
	


.foot1{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-weight: none;
	}
	
	.foot1 a:link {
  text-decoration: none; color : #999999; }
  
  
  .foot1 a:visited {
  text-decoration: none; color : #6D6C6C; }
  
  .foot1 a:hover {
  text-decoration: underline; color : #000000; }
	




.footlinkmain{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0D386D;
	font-weight: none;
	}
	
	.footlinkmain a:link {
  text-decoration: none; color : #0D386D; }
  
  
  .footlinkmain a:visited {
  text-decoration: none; color : #255B9E; }
  
  .footlinkmain a:hover {
  text-decoration: none; color : #587191; }
	





.testimonitext{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: none;
	}
	
	.testimonitext a:link {
  text-decoration: none; color : #000000; }
  
  
  .testimonitext a:visited {
  text-decoration: none; color : #000000; }
  
  .testimonitext a:hover {
  text-decoration: none; color : #419CBC; }

.testimonibold{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	font-weight: bold;
	}
	
	.testimonibold a:link {
  text-decoration: none; color : #0D386D; }
  
  
  .testimonibold a:visited {
  text-decoration: none; color : #255B9E; }
  
  .testimonibold a:hover {
  text-decoration: none; color : #587191; }
  
  
  .testimonibold2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006600;
	font-weight: bold;
	}
	
	.testimonibold2 a:link {
  text-decoration: none; color : #006600; }
  
  
  .testimonibold2 a:visited {
  text-decoration: none; color : #006600; }
  
  .testimonibold2 a:hover {
  text-decoration: none; color : #0AE70A; }
  
  
  
  
.dentistrylink{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #419CBC;
	font-weight: bold;
	}
	
	.dentistrylink a:link {
  text-decoration: none; color : #419CBC; }
  
  
  .dentistrylink a:visited {
  text-decoration: none; color : #255B9E; }
  
  .dentistrylink a:hover {
  text-decoration: none; color : #419CBC; }
	
.dentistrylink2{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #419CBC;
	font-weight: regular;
	}
	
	.dentistrylink2 a:link {
  text-decoration: none; color : #419CBC; }
  
  
  .dentistrylink2 a:visited {
  text-decoration: none; color : #419CBC; }
  
  .dentistrylink2 a:hover {
  text-decoration: none; color : #E4950F; }

	
	
  

.testireadmore{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C789C;
	font-weight: bold;
	}
	
	.testireadmore a:link {
  text-decoration: none; color : #0D386D; }
  
  
  .testireadmore a:visited {
  text-decoration: none; color : #255B9E; }
  
  .testireadmore a:hover {
  text-decoration: none; color : #587191; }
	
	
.link a{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #003F90;
	font-weight: bold;
	
}
.link a:link {
  text-decoration: none; color : #003F90; }
  
  
  .link a:visited {
  text-decoration: none; color : #003F90; }
  
  
  .link a:hover {
  text-decoration: underline; color : #000000; }
  .mail a:link {
  text-decoration: none; color : #003F90; }
  .mail a:visited {
  text-decoration: none; color : #003F90; } 
   .mail a:hover {
  text-decoration: underline; color : #000000; }
 
  
  #dotted {border-top: 2px dotted #666666;}
  #dotted2 {border-top: 1px dotted #666666;}
   #dotted3 {border-top: 3px dotted #666666;}


/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 225px; /*For KHTML*/
  list-style: none;
}

ul#navmenu:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#navmenu li {
  float: left; /*For IE 7 lack of compliance*/
  display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu a {
  
  padding: 0 6px;
  display: block;
  background: #E3950F;
  color: #000000;
  font: bold 12px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #E4480F;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  background: #E3950F;
  color: #000000;
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #E4480F;
  color: #FFF;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #E4480F;
  color: #FFF;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #E4480F;
  color: #F5E20B;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #E3950F;
  color: #FFF;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #E4480F;
  color: #F5E20B;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 225px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}


