h2 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; font-weight: normal; color: #caa600}
h3 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; font-weight: normal; color: #3366cc; font-style: normal; text-align: justify}
body {  background-color: #eeeeee; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
p {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.4; color: #000000; text-align: justify; margin-bottom: 0.5em}
ul {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.4; color: #000000; text-align: justify}
.goldheading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.2em; font-weight: normal; color: #caa600}
.practiceaddress {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.4em; line-height:1.2; color: #FFFFFF; text-align: left}
.practiceemail {  font-family: Helvetica, Arial, sans-serif; font-size: 1.0em; color: #000000; text-align: left; font-weight: normal}
.practiceemailsmall {  font-family: Helvetica, Arial, sans-serif; font-size: 0.8em; color: #000000; text-align: left; font-weight: normal}
.openinghours {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1em; line-height:1.2; font-weight: normal; color: #FFFFFF; text-align: left}
.npp_dayofweek {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.1; font-weight: bold; color: #000000 }
.npp_hours {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.1; font-weight: normal; color: #000000}
.blueheading {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight: normal; color: #3366cc}
.npp_anpppractice {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.9em; color: #ccccff; text-align: right}
.npp_footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.65em; color: #ccccff}
.npp_menu {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.1em; font-weight: normal; color: #9999ff}
.greytext {  color: #999999}
.practicefax {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.25em; color: #dddddd; text-align: left}
.npp_menubar {background-color: #3366cc}
.npp_leftcolumn {width: 250; vertical-align: top; background-color: #999999 }
.npp_email {color: rgb(0,0,0); text-decoration: none}
tr.npp_footerrow { background-color: #3366cc }
.npp_boldpara {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.1; font-weight: bold; color: #000000 }
tr.npp_topbanner { background-color: #cccccc; height: 100 }
td.npp_bannereye { background-image: url(images/eye_banner.jpg); width: 125 }
td.npp_bannernamelogo { background-image: url(images/ph_right_banner.jpg); width: 595 }
a.npp_groupwebsitelink { color: rgb(204,204,255); text-decoration:none }
a.npp_footergroupweblink { color: rgb(204,204,255); text-decoration:none }
font.npp_clemphasis { font-family: Helvetica, Arial, sans-serif; text-align: justify; margin-bottom: 0.5em; color: #3366cc }
.npp_clrightbox { background-color: #cccccc }
.npp_clrightheading {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em; font-weight: normal; color: #3366cc}
.npp_clrightpara {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.4; color: #000000; text-align: justify; margin-bottom: 0.5em}
td.npp_clsilvergoldhead { background-color: #5588dd; vertical-align: absmiddle }
p.npp_clsilvergoldhead { }
.npp_clbox { text-align: center; color: #5588dd; font-weight: bold }
.npp_normal {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.4; color: #000000; text-align: justify; margin-bottom: 0.5em}
.npp_left {  font-family: Helvetica, Arial, sans-serif; font-size: 0.85em; line-height:1.4; color: #000000; text-align: left; margin-bottom: 0.5em}
a.practicelink { color: rgb(51,102,153); text-decoration:none }
img.option1 { border-style:double; border-width:3px; border-color:gold }
img.option2 { border-style:solid; border-width:0px }
img.option3 { border-style:solid; border-width:0px }
