/********** MAIN BODY **********/
body{background:#282E64;width:100%;padding:0;margin:23px 0 28px 0;cursor: url(images/dentalpoint.cur), pointer;}
#content {float:left;width:517px;padding:0px 50px 70px 40px;background-color:#FFFFFF;line-height:1em;font:14px Georgia, serif; font-weight:normal; color:#2D2D2D;text-align:justify}
#content P{margin:17px 0 0 0;}
#imagepad{padding:0 9px 0 0}
#pagediv{margin:15px 0 0 0;background:#EFE6C7;padding:2px 7px;font-size:110%;color:#800000;font-weight:bold;border-top:solid 1px #4F4017;border-bottom:solid 1px #4F4017;}
.staffdiv{margin:0px 0px 10px 0px;background:#EFE6C7;padding:1px 7px;font-size:98%;color:#800000;font-weight:bold;border-top:solid 1px #4F4017;border-bottom:solid 1px #4F4017;}
.thumbspace{padding:18px 7px 0px 0px}
.thmbborder{border:solid 1px #2E250E}
.rowspace{padding:15px 0px 0px 0px}
h1{font:bold 14pt Georgia, serif;color:#5C3889;margin:30px 0 20px 0;text-align:center}
h2{font:bold 14pt Georgia, serif;color:#5C3889;margin:35px 0 20px 0;text-align:center}
h3{font:bold 14pt Georgia, serif;color:#5C3889;margin:30px 0 12px 0;text-align:left}
#container {
width: 828px;
height:  auto;
background:#FFFFFF;
margin: 0px auto; /* Right And Left Margin Widths To Auto 
text-align: center; /* Hack To Keep IE5 Windows Happy */
border:5px solid #E0E0E0; }
#inside {border:1px solid #B7B7B7}
#pageheader{text-align:center;padding-top:6px}
.fauxheading{font:bold 14pt Georgia, serif;color:#5C3889;margin:35px 0 20px 0;text-align:center}
.fauxheadingleft{font:bold 14pt Georgia, serif;color:#5C3889;margin:30px 0 12px 0;text-align:left}
.boldcolor{font-weight:bold;color:#282E6C;}
/********** LINK STYLES **********/
#content a.reg{color:#0000A8;text-decoration:underline;}
#content a.reg:hover{color:#C60000;text-decoration:none;}
#content a.reg:active{color:#C60000;text-decoration:none;}
#footer a{font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif;color:#FBFBFB;text-decoration:none;margin:0 3px 0 3px;}
#footer a:hover{text-decoration:underline;}
#footer a.ct{
	font:12px/14px 'Trebuchet MS', Arial, Helvetica, sans-serif; word-spacing: 0.01em;color:#FBFBFB; background-color:#1F2850; text-decoration:none;
	margin:0 3px 0 3px;cursor: text;}
#footer a.ct:hover{text-decoration:none;
	color:#FBFBFB;cursor: text;}
	
/********** NAVIGATION **********/
#navcontainer {float:left;margin:30px 0 10px 0;
	line-height: normal;
	text-align: left;
	font: 13px arial, sans-serif;
	font-weight: normal;}
#navcontainer #current {background: #83C4E2;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	font-size: 13px;}
#navcontainer ul {
	padding: 0px;
	margin: 0px;
	list-style: none;}
#navcontainer li { border:1px solid #000000;width: 189px;
	margin: 0px;
	padding: 0px;	
	margin-bottom:3px;}
#navcontainer a {
	display: block;
	height:  20px;
	color: #FFFFFF;
	text-decoration: none;
	text-indent:10px;
	background: #2987B4;
	padding: 5px 0px 0px 0px;}
#navcontainer a:hover {font-weight: bold;
	color: #000000;
	background: #83C4E2;
	text-decoration: none;}

/********** FOOTER **********/
#footer {background:#1F2850;width:100%;height:27px;font:12px/14px 'Trebuchet MS',Arial;color:#D6D6D6;text-align:center;clear:both;padding:15px 0 0 0;margin:0}
#footer p{margin:15px 0 0 0;text-align:center;}
#footer div {padding:5px 0;}

/********** MISCELLENEOUS **********/
hr {text-align:center;border:0;width:90%;color:#D9BE79;background-color:#D9BE79;height:1px;margin:7px 0px 15px 0px}
input.button {cursor:pointer;margin:1px 10px 0 1px;height:21px;width:58px;border:0px solid #000000;background:#F4F4F0;font:13px Arial;color:#000000;}
input.contactbutton {width:125px;cursor:pointer;background:#A60000;font-family:verdana;font-size:110%;font-weight:bold;color:#FFFFFF;padding:2px 0 2px 0;border:1px solid;border-color:#000000;}
.mid { vertical-align:middle; padding:1px 7px 5px 0;}
.clear{line-height:0; font-size:0; clear:both;}
.mapbutton{width:105px;font:0.9em Verdana;}
.mapsmall{font:0.8em Verdana;padding:0 0 0 0;color:#303030}
.mapinput{margin:0 0 5px 0;padding:0 0 0 2px;border:1px solid #333333;background-color:#FFFFFF;color:#252525;font-size:8.0pt;}

/********** BIG BUTTON STYLES **********/
.contactbtn {width:9.0em;
color:#FFFFFF;
font-family:verdana;text-align:center;
font-size:105%;
font-weight:bold;
background-color:#1F2850;
border:1px solid;
border-top-color:#000000;
border-left-color:#000000;
border-right-color:#000000;
border-bottom-color:#000000;}
 
.contactbtnhov {color:#800000;cursor:pointer;
background-color:#E1E8F2;
border-top-color:#97B2E1;
border-left-color:#97B2E1;
border-right-color:#1E438A;
border-bottom-color:#1E438A;}