/* ---global--- */
body, body div, body p, body th, body td, body li, body dd	{
	font-size:	xx-small;
	voice-family:	"\"}\"";
	voice-family:	inherit;
	font-size:	medium;
	font-family: Verdana, Arial, helvetica, sans-serif;
	color:#ff0000;
}

html {overflow-y:scroll;}

html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd	{
	font-size:	medium;
	font-family: Verdana, Arial, helvetica, sans-serif;
	color:#ff0000;
}

body {
	padding:0px;
	margin:0px;
	background-color: #edf1f5;
	min-width:935px;
	}
	
	
img {
	border:none;
	vertical-align:middle;
}

.rounded{display:block}
.rounded *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#f4f3ee}
.rounded1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #faf9f7;
  border-right:1px solid #faf9f7;
  background:#f6f6f2}
.rounded2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#f6f5f1}
.rounded3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f6f5f1;
  border-right:1px solid #f6f5f1;}
.rounded4{
  border-left:1px solid #faf9f7;
  border-right:1px solid #faf9f7}
.rounded5{
  border-left:1px solid #f6f6f2;
  border-right:1px solid #f6f6f2}
.roundedfg{
  background:#f4f3ee}


/* ---fonts--- */
.fntwhite{color:#ffffff;}
.fntblack{color:#333333;}
.fntblue{color:#004f93;}
.fntbluenav{color:#487cad;}
.fntgrey{color:#333333;}

.fntgeorgia{font-family:Georgia;}
.fnthelvetica {font-family:Helvetica;}
.fntverdana{font-family:Verdana;}
.fntarial{font-family:Arial;}

.fnt150{font-size:150%;}
.fnt145{font-size:145%;}
.fnt140{font-size:140%;}
.fnt135{font-size:135%;}
.fnt130{font-size:130%;}
.fnt125{font-size:125%;}
.fnt120{font-size:120%;}
.fnt115{font-size:115%;}
.fnt110{font-size:110%;}
.fnt105{font-size:105%;}
.fnt100{font-size:100%;}
.fnt95{font-size:95%;}
.fnt90{font-size:90%;}
.fnt85{font-size:85%;}
.fnt80{font-size:80%;}
.fnt75{font-size:75%;}
.fnt70{font-size:70%;}
.fnt65{font-size:65%;}


/* ---links--- */
a.mmhome:link, 
a.mmhome:visited, 
a.mmhome:active{background: url('images/nav/home.gif') no-repeat; display:block; width:129px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmhome:hover{background: url('images/nav/home.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmhome2:link, 
a.mmhome2:visited, 
a.mmhome2:active{background: url('images/nav/home2.gif') no-repeat; display:block; width:129px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmhome2:hover{background: url('images/nav/home2.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}


a.mmabout:link, 
a.mmabout:visited, 
a.mmabout:active{background: url('images/nav/about.gif') no-repeat; display:block; width:129px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmabout:hover{background: url('images/nav/about.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmdentures:link, 
a.mmdentures:visited, 
a.mmdentures:active{background: url('images/nav/dentures.gif') no-repeat; display:block; width:126px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmdentures:hover{background: url('images/nav/dentures.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmimplants:link, 
a.mmimplants:visited, 
a.mmimplants:active{background: url('images/nav/implants.gif') no-repeat; display:block; width:128px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmimplants:hover{background: url('images/nav/implants.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmsmile:link, 
a.mmsmile:visited, 
a.mmsmile:active{background: url('images/nav/smile.gif') no-repeat; display:block; width:129px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmsmile:hover{background: url('images/nav/smile.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmnews:link, 
a.mmnews:visited, 
a.mmnews:active{background: url('images/nav/news.gif') no-repeat; display:block; width:129px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmnews:hover{background: url('images/nav/news.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmcontact:link, 
a.mmcontact:visited, 
a.mmcontact:active{background: url('images/nav/contact.gif') no-repeat; display:block; width:126px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmcontact:hover{background: url('images/nav/contact.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}

a.mmcontact2:link, 
a.mmcontact2:visited, 
a.mmcontact2:active{background: url('images/nav/contact2.gif') no-repeat; display:block; width:126px; height:68px; text-decoration:none; position:relative; background-position: 0px 0px; float:left;}
a.mmcontact2:hover{background: url('images/nav/contact2.gif') no-repeat; display:block; text-decoration:none; position:relative; background-position: 0px -68px;}


a.subnav:link, 
a.subnav:visited, 
a.subnav:active{text-decoration:underline; padding:0px 20px 0px 20px; display:inline;}
a.subnav:hover{text-decoration:none;}

a.lnkunderline:link, 
a.lnkunderline:visited, 
a.lnkunderline:active{text-decoration:underline;}
a.lnkunderline:hover{text-decoration:none;}

a.lnknou:link, 
a.lnknou:visited, 
a.lnknou:active{text-decoration:none;}
a.lnknou:hover{text-decoration:underline;}

a.lnkgrey:link, 
a.lnkgrey:visited, 
a.lnkgrey:active{color:#666666;text-decoration:underline;}
a.lnkgrey:hover{color:#666666;text-decoration:none;}





form {padding:0; margin:0;}
textarea {font-size:12px; border:1px solid #bbb; padding:1px;}
	.checkbox {border:none;}
	
	
dd {font-size:13px;}
	.form dd {padding:1px; margin:0;}

	
dl {}
	dl.form {padding:0px 0 10px 0; margin:0;}
	
.split_col {width:49%; padding:4px 0; display:block; float:left;}

.cleft {clear:left;}

p.cleft {padding-top:5px; border-top:1px solid #ddd;}

.cright {clear:right;}
