
/* html tag styles */

body {
background-image:url(images/header_bg.gif); background-repeat: repeat-x;
background-color: #fff; margin-left: 0px;	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px; font-size:13px; font-family: Arial, Helvetica, sans-serif;}

p.db_content { margin-top:0px; padding-top:0px;}
a.db_location_link:link {color: #006b6e; text-decoration: underline; font-weight:bold;}
a.db_location_link:active {color: #006b6e; text-decoration: underline; font-weight:bold;}
a.db_location_link:visited {color: #33898b; text-decoration: underline; font-weight:bold;}
a.db_location_link:hover {color: #006b6e; text-decoration: none; font-weight:bold;}

a:link {color: #006b6e; text-decoration: underline}
a:active {color: #006b6e; text-decoration: underline}
a:visited {color: #33898b; text-decoration: underline}
a:hover {color: #006b6e; text-decoration: none}

a.address:link {color: #006b6e; text-decoration: underline}
a.address:active {color: #006b6e; text-decoration: underline}
a.address:visited {color: #33898b; text-decoration: underline}
a.address:hover {color: #006b6e; text-decoration: none}

a.breadcrumb:link {color: #006b6e; text-decoration: none;}
a.breadcrumb:active {color: #006b6e; text-decoration: none;}
a.breadcrumb:visited {color: #33898b; text-decoration: none;}
a.breadcrumb:hover {color: #006b6e; text-decoration: none;}

a.alphabet:link {color: #006b6e; text-decoration: none;}
a.alphabet:active {color: #006b6e; text-decoration: none;}
a.alphabet:visited {color: #006b6e; text-decoration: none;}
a.alphabet:hover {color: #ffffff; text-decoration: none; background-color:#00a1ae; font-weight:bold;}

a.alphabet_active:link {color: #ffffff; text-decoration: none;}
a.alphabet_active:active {color: #ffffff; text-decoration: none;}
a.alphabet_active:visited {color: #ffffff; text-decoration: none;}
a.alphabet_active:hover {color: #ffffff; text-decoration: none;}

p, li {margin:0px; padding:.7em 0 0 0; }
ul { margin-top:0px; margin-bottom:0px; }
hr {border: 0; color: #dde0e2; background-color: #dde0e2; height: 1px; text-align: left; margin-top:8px; margin-bottom:8px;}
img.left{padding: 15px 15px 15px 0px}
img.right{padding: 15px 0px 15px 15px}
img.dr_logo { float:right; padding: 0px 20px 15px 15px}

#boxtext {height:215px;}


H1 {margin-top: 5px; margin-bottom: 5px; font-size: 24px; font-family: "Times New Roman", Times, serif; font-weight:normal; color: #006b6e;}
H2 {margin-top: 0px; margin-bottom: 0px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#006b6e;}
H3 {margin-top: 5px; margin-bottom: 5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#006b6e;}

.breadcrumb {font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #006b6e;}
#breadcrumb_bg {background-image:url(images/breadcrumb_bg.gif); background-repeat:no-repeat}
#breadcrumb_bg_bc {background-image:url(images/breadcrumb_bc_bg.gif); background-repeat:no-repeat}

.largest {font-size: 16px; font-family: Arial, Helvetica, sans-serif;}
.larger {font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.smaller {font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.smallest {font-size: 10px; font-family: Arial, Helvetica, sans-serif;}
table.border {border: solid 1px; border-color:#cccccc;}

/* Dr Bios */

.name {font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#006b6e;}
.specialty {font-size: 18px; font-family: Arial, Helvetica, sans-serif; font-weight:normal; color:#006b6e;}
.info { margin-left:5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#a68462;}
.grey {color:#666666}


/* Layout Divs */

#frame {width:965px; margin-right:auto;	margin-left:auto; text-align:left;}
#logo {margin-left:30px; margin-top:11px;}
#menu {margin-left:25px;}
#search_button {margin-right:25px;}
#news_header {display:none;}
.alphabet {padding:4px; border:solid #dde0e2 1px; background-color:#f4f5f6; font-weight:bold;}
.alphabet_active {padding:5px; border:solid #e4f2f5 1px; color: #FFFFFF; background-color:#00a1ae; font-weight:bold;}
#nowrap {white-space:nowrap;}

/* Forms  */
fieldset { border:1px solid #ccc; padding: 0px 16px 0px 16px;}
legend {padding: 0.35em 0.5em;  border:1px solid #ccc;  color:#999;  font-weight:bold;}
input, select, textarea{font-size:12px; }
.textfield {font-size:12px; }
#form {display: inline;}