html {height: 100%; margin-bottom: 1px}
body {background: #000000; margin: 0}
body, table, h2, h3 {font-family: verdana, sans-serif}
body, table, h3 {font-size: 12px; line-height: 18px}
body, table {color: #000}
.black-bg { background:#000000}
.nav-bg { background:#7a7a7a url(images/bg-nav.jpg) repeat-x}

h1 {color: #00235d; cursor: text; font: bold 22px helvetica, tahoma, trebuchet ms, sans-serif; margin: 0}
h2 {color: #00235d; font: bold 16px helvetica, tahoma, trebuchet ms, sans-serif; margin: 0}
h3, * .highlight {font-weight: bold; margin: 0}
.grey { color:#8f9298; font-weight:bold}

ul {list-style-type: square; margin-bottom: 0; margin-top: 0}
ul.anchors {list-style-image: url(images/list_anchors.gif); margin-left: 15px; padding: 0}

a:link, a:visited {color: #00235d}
a:hover, a:active {text-decoration: none}

a.email:link, a.email:visited {color: #fff;}
a.email:hover, a.email:active {text-decoration: none;}

a.subnav:link, a.subnav:visited {font-weight: bold}
a.footer:link, a.footer:visited {color: #FFF; font-size: 11px; font-weight: bold; text-decoration: none}
a.sesame:link, a.sesame:visited {color: #FFF; font-size: 9px; text-decoration: none}
a.footer:hover, a.footer:active, a.sesame:hover, a.sesame:active {text-decoration: underline}
* #nav_active {cursor: default}
* #subnav_active {cursor: text; text-decoration: none}

* #address {color: #000; font-size: 10px; padding: 30px 20px; text-align: left; width: 161px}
* #content {background: #FFF; padding: 0 30px 30px 30px; text-align: left; width: 640px}
* #content-home {background: #FFF; padding: 0 30px 30px 30px; text-align: left; width: 440px}
* .right-sidebar { width:200px; background:#FFFFFF}
* #sidebar {background: #e2dbd0; border: 1px solid #c0b7a7;  clear: both; float: right; margin: 0 0 20px 20px; padding: 20px; width: 208px}
*html #sidebar {width: 250px}
* #footer {background: #000000 ; color: #FFF; font-size: 9px; padding: 10px 0 10px 39px; text-align: center}

h1#title_home {background: url(images/title_home.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_about_our_office {background: url(images/title_about_our_office.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_meet_the_doctors {background: url(images/title_meet_the_doctors.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_meet_the_staff {background: url(images/title_meet_the_staff.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_first-visit {background: url(images/title_first-visit.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_testimonials {background: url(images/title_testimonials.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_office_information {background: url(images/title_office_information.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_office_tour {background: url(images/title_office_tour.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_about_orthodontics {background: url(images/title_about_orthodontics.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_for_children {background: url(images/title_for_children.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_for_adults {background: url(images/title_for_adults.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_commonly_treated_problems {background: url(images/title_commonly_treated_pro.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_ortho_dictionary {background: url(images/title_orthodontic_dic.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_resources {background: url(images/title_resources.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_braces_101 {background: url(images/title_braces_101.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_types_of_braces {background: url(images/title_types_of_braces.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_types_of_appliances {background: url(images/title_types_of_appliances.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_invisalign {background: url(images/title_invisalign.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_braces_diagram {background: url(images/title_braces_diagram.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_brace_painter {background: url(images/title_brace_painter.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_retainers {background: url(images/title_retainers.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_emergency_care {background: url(images/title_emergency_care.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_the_game_room {background: url(images/title_the_game_room.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_faqs {background: url(images/title_faqs.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_site_map {background: url(images/title_site_map.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_contact_us {background: url(images/title_contact_us.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_comment_form {background: url(images/title_comment_form.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_refer_a_friend_patient {background: url(images/title_refer_a_friend_pat.gif) no-repeat; height: 25px; text-indent: -9999px}
h1#title_refer_a_friend_doctor {background: url(images/title_refer_a_friend_doctor.gif) no-repeat; height: 25px; text-indent: -9999px}

img {border: none}
* .image {border: 1px solid #c0b7a7; float: right; margin: 0 0 20px 20px}
* .border {border: 1px solid #c0b7a7}

/* edit.com */

ul, ol {
	margin-top:0px;
	margin-bottom:0px;
}

.NormalText, body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
	text-transform: none;
	font-style:normal;
}

.SubjectHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #00235d;
	font-weight: bold;
}

* .PageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: 26px;
	color: #00235d;
	font-weight: bold;
}