@charset "UTF-8";
/* CSS Document */

* {
margin:0 auto;
padding:0;
}
body {
  font-family:"Times New Roman", Times, serif;
  font-size: 13px;
  line-height: 1.5;
  color:#666;
  font-weight: normal;
background:url(images/pgbgt.jpg) repeat-x;
background-position:top; 
}
h1 {
font-size: 16px;font-family:"Times New Roman", Times, serif;color:#567fbc; text-transform:uppercase;
border-bottom:1px solid #567fbc;
line-height: 32px;
	margin:12px 12px 12px 2px;
}
h2 {
font-family:"Times New Roman", Times, serif;color:#567fbc;
font-size: 16px;
line-height: 18px;
font-weight: bold;
	margin:10px 12px 6px 2px;
}
h3 {
font-family:"Times New Roman", Times, serif; font-size:13px;
color:#62ae45;
margin:12px 12px 8px 2px;
}
p {
	padding:4px 4px 5px 2px;	
}
a {
color: #61af45; cursor:pointer; outline:none;
}
a:focus, a:hover, a:active { outline:none }
hr {
height:1px;
width:96%;
}
blockquote {
padding:10px 60px 10px 60px;
}
ul, ol {
margin-left:20px;
}
.arial {
font-family: "Lucida Grande", Arial, Verdana, sans-serif; 
}
.unstyleh1 {
border-bottom:none;
line-height: 20px;
margin:18px 12px 6px 2px;
}
.current a {
color:#333; font-size:14px; font-family:"Times New Roman", Times, serif;
border-right:1px solid #333; padding-right:5px; margin:5px 0px 10px 5px;
}
.current ul li a {
background:#5f85be url(images/navbg.jpg) repeat-y;min-height:18px;
color:#fff;
border-right:0px solid #333; padding-left:5px;padding-bottom:4px;padding-top:4px;margin: 0px; margin-bottom:0px;
}
#pgmain {
width:1020px; min-height:650px;
background:url(images/pgbg.jpg) no-repeat;
background-position:top center; 
}
#pgbgb {
background:url(images/pgbgb.jpg) repeat-y;
width:1020px; min-height:650;
}
#closefolder {
width:964px;
border-bottom:1px solid #ededed;
}
.bluefont {
color:#547ebb;
}
.orange {
color:#f6891f;
}
#copyrightdiv {
width:964px;
text-transform:uppercase;
text-align:center;
font-size:9px;
color:#333;
}
#copyrightdiv a {
color:#333;
}
.bluelink {
color:#567fbc;
}
#getnewsletter {
width:250px;
color:#fff;
float:right;
padding-right:20px;
padding-top:5px;
}
#newpatient {
width:130px;
color:#fff;
float:right;
padding-right:50px;
padding-top:5px;
text-align:center;
}
#newpatient a {
color:#ffdd00;
font-size:10px;
}
#navcontact {
height:11px;
padding-right:64px;
padding-top:9px;
color:#666;
}
#navcontact a {
text-decoration:none; color:#666;
}
.current  .navcontactus {
padding-right:50px;
border-right:0px;
}
.sf-menu {
padding-top:5px;
}

.grey {
color:#666; text-decoration:none;
}
.greytxt {
font-size:12px; font-family:"Times New Roman", Times, serif; line-height:16px; color:#333; margin-right:28px;
}
.greytxt a {
font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:8px
}
#homebot {
 font-family:"Times New Roman", Times, serif; font-size:13px;margin:32px 20px 0px 20px; border: 1px solid #557ebb; border-left:0px; border-right:0px; padding:12px 0px;
}
#homebot a {
color:#567fbc; text-decoration:none;
}
.offleftedge {
margin-left:50px;
}
.headunderline {
border-bottom:1px solid #567fbc;
font-size: 13px;font-family:"Times New Roman", Times, serif;color:#567fbc; text-transform:uppercase;
margin-top:24px;
}
.uppercase {
text-transform:uppercase;
}
.greengreylist {
color:#62ae45;
}
.greengreylist span {
color:#666;
}
.bluelinks, .bluelinks a {
color:#557ebb;
}
.blueuuu {
color:#557ebb; text-decoration:underline;
}
.greyuuu {
color:#666; text-decoration:underline;
}
.bluelinks li {
padding-bottom:8px;
}
.blueu u {
text-decoration:none; color:#557ebb;
 }
 .greenh {
 color:#62ae45;
 }
 #midnav {
 margin-left:48px;
 width:670px;
 min-height:41px;
 background:url(images/tabs/tabbg.jpg) no-repeat;
 background-position:top left;
 }
 #midnavc {
 margin-left:48px;
 width:670px;
 min-height:41px;
 background:url(images/tabs/tabbgc.jpg) no-repeat;
 background-position:top left;
 }
.midsec {
 margin-left:48px;
 width:644px;
 padding:10px 2px 0px 24px; 
 }
.lmidsec {
 margin-left:0px;
 width:634px;
 padding:10px 2px 0px 24px; 
 }
 .midnavlink { cursor:pointer; height:38px;
 width:118px; float:left; text-align:center; line-height:14px; font-size:12px; padding: 8px 8px 0px 8px;
 }
 .midnavlink a { 
 text-decoration:none;
 }
 #tmidnav {
 margin-left:48px;
 width:670px;
 height:41px;
 margin-top:12px;
 background:url(images/ttabs/tabbg.jpg) no-repeat;
 background-position:top left;
 }
.tmidsec {
 margin-left:48px;
 width:644px;
 padding:10px 2px 0px 24px;
 }
 .tmidnavlink { cursor:pointer; 
 height:38px; float:left; text-align:center; line-height:14px; font-size:12px; padding: 8px 8px 0px 8px;
 }
 .divshow {
 visibility:visible;
 display:block;
 }
.divhide {
 visibility:hidden;
 display:none;
 }
 .gryinput {
 color:#999;
 font-style:italic;
 }
 .mgrey {
 color:#666;
 }
 .emailinfo2 {
 visibility:hidden;
 display:none;
 }
 .doclisting {
margin-top:18px;
 }
 .doclisting div {
 width:215px;
 height:90px;
 }
 .doclisting img {
padding:2px 8px 4px 0px; border:none;
 }
 .docunderline {
 background-color:#557ebb;
 height:1px;
 }
#docprint, #docprint a {
margin-bottom:4px;
color:#f5891f;
}
.locdocs, .docdocs {
width:210px; height:120px; float:left; margin-bottom:12px;
}
.locdocs img, .docdocs img {
border:0px; margin:2px 6px 20px 0px;
}
.locdocs a {
color:#f6891f; text-transform:uppercase; font-size:9px; font-family: "Lucida Grande", Arial, Verdana, sans-serif; 
}
.docdocs a {
color:#666; text-transform:capitalize; font-family:"Times New Roman", Times, serif;text-decoration:none;
}
.tbltdleft td {
padding-right:12px;
}
.imgblborder img {
padding:1px; border:1px solid #557ebb; margin:10px;
}
#locmain {
 margin-left:48px;
 width:644px;
 padding:10px 2px 0px 24px;
}
.loclistings a {
color:#666; text-decoration:none;
}
.loclistings table {
float:left; padding:0px 2px 0px 2px; margin-bottom:18px;
}
.loclistings table td {
min-height:80px;
}
.txt16px {
font-size:16px;
}
.txt20px {
font-size:20px;
}
.loclistings table {
height:125px;
}
.padinput input {
margin:4px;
}
.spaceradios input {
margin:4px 4px 0px 8px;
}
.subtesti {
width:292px;height:20px;
}
.spbt {
display:none; visibility:hidden;
}