H1.dental_big {
    font-family: Arial, sans-serif, Verdana; 
    font-size: 18px; 
    font-weight: bold; 
    color: #305278; 
    margin-bottom: 0px; 
    margin-top: 0px; 
    text-align: center; 
}
H1 {
    font-family: Arial, sans-serif, Verdana; 
    font-size: 17px; 
    font-weight: bold; 
    color: #305278; 
    margin-bottom: 0px; 
    margin-top: 0px; 
    text-align: center; 
}

H2 {
    font-family: Arial, sans-serif, Verdana;  
    font-size: 14px; 
    font-weight: bold; 
    color: #2D4B6F; 
    margin-bottom: 1px; 
    margin-top: 14px; 
    text-align: left; 
}

H3 {
    font-family: Arial, sans-serif, Verdana;  
    font-size: 14px; 
    font-weight: bold; 
    color: #2D4B6F; 
    margin-bottom: 1px; 
    margin-top: 17px; 
    text-align: left; 
}
H4 {
    font-family: Arial, sans-serif, Verdana;  
    font-size: 14px; 
    font-weight: bold; 
    color: #2D4B6F; 
    margin-bottom: 1px; 
    margin-top: 17px; 
    text-align: left; 
}
body {
    margin-top:0px;
    margin-right:0px;
    margin-bottom:0px;
    margin-left:0px;
    background-color: #DADADA;
}

td {
    font-family: Arial, sans-serif, Verdana;
    color: #000000;
    text-align: left;
}

rows.td {
    font-family: Arial, sans-serif, Verdana;
    color: #000000;
    text-align: left;
    white-space: nowrap;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.7space {margin-top:7px}
.space {margin-top:13px}
.20space {margin-top:20px}
.40space {margin-top:40px;}
.100space {margin-top:100px;}

A {color: #0000E6; text-decoration: underline;}
A:visited {color: #0000E6; text-decoration: underline;}
A:active {color: #CC0000; text-decoration: underline;}
A:hover {color: #CC0000; text-decoration: underline;}

acronym {CURSOR: help;}
.yellow {background-color: #FDF9C8;border:1px solid #333333;padding:4px}

.maincontent {
    color: #000000;
    font-size: 13px;
    padding-bottom:20px;
    padding-right:0px;
    background-color: #FFFFFF;
}

.directcontent {
    color: #000000;
    font-size: 11px;
    padding-bottom:40px;
    padding-right:0px;
    background-color: #FFFFFF;
}

th {
    font-family: Arial, Helvetica, sans-serif;
}

#masthead {
    font-size: 11px;
    font-family: Arial;
    color: #38618D;
    font-weight: bolder;
}

#menu {
    font-size: 12px;
    font-family: Arial;
    font-weight: bolder;
}

.topmenu {
    font-size: 12px;
    font-family: Arial;
    font-weight: bolder;
}

#home1 {
    font-size: 11px;
    font-family: Arial;
    color: #e6e6e6;
}

#menuleft {
    font-size: 11px;
    font-family: Arial;
    color: #3d3d3d;
    text-align: left;
}

.leftmenu {
    font-size: 11px;
    font-family: Arial;
    color: #3d3d3d;
    text-align: left;
    padding-left:7px;
    background-color:#E6EEF2;
    border:1px solid #98B7D8;
    border-right:2px solid #98B7D8;
    border-left:2px solid #98B7D8;
	width: 149px;
	height: 24px;
}

.leftmenu:hover {
	background-color: #E4F8F5;
}

.rightmenu {
    font-size: 11px;
    font-family: Arial;
    color: #3d3d3d;
    text-align: left;
    padding-left:5px;
    background-color:#E6EEF2;
    border:1px solid #98B7D8;
    border-right:2px solid #98B7D8;
    border-left:2px solid #98B7D8;
    border-bottom:1px solid #98B7D8;
	height: 23px;
}

.rightmenu:hover {
	background-color: #E4F8F5;
}

.footer {
    font-size: 10px;
    font-family: Arial;
    color: white;
    text-align: center;
}

#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy {background: transparent; margin:1em;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#EBF0F6; border-left:1px solid #243F5B; border-right:1px solid #243F5B;}
.xb1 {margin:0 5px; background:#243F5B;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {padding-left:5px;padding-right:5px;display:block; background:#EBF0F6; border:0 solid #243F5B; border-width:0 1px;font-family:Verdana,Arial,sans-serif;font-size:9pt;line-height:1.0em;}

.boxsearch {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #4F769D;
    border: 1px solid #243F5B;
    margin-left: 8px;    
}

.boxsearch:hover {
	background-color: #5F87AE; 
}

.button{background-color:#033A67;font-size:13px;font-weight:bold;color:white}
    
.showSwitch {
  display: block;
}
.hideSwitch {
  display: none;
}

.dentistbreadcrumb{font-family: Arial;font-size:10px;}


table.login { font-size: 12px; }
.tableheader { font-size: 14px; background-color: #003471; color: white; font-weight: bold; }
.title { font-size: 28px; color: navy; font-weight: bold; }
.section { font-size: 16px; color: navy; font-weight: bold; }
.manager-body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
input { font-size: 12px; }
select { font-size: 12px; }
textarea { font-size: 12px; }
li { font-size: 12px; }
.wide { width: 100%; }

.searches {
  line-height: 1.5em; 
}

.searches a {
  font-size: 18px;
  font-weight: bold;
  color: navy;
}

.searches a:hover {
  text-decoration: none;
}

.searches a:visited {
  color: navy;
}

.signuptext {
	width: 200px;
}

.signuptext:focus {
	background-color: #EEF; 
}

.signupphone:focus {
	background-color: #EEF;
}

