body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin: 0; padding: 0; background-color: #DCE4EA;}

a:active, a:focus, a img {outline: 0; border: none;}
a:link {color: #037ECF;}
a:visited {color: #037ECF;}
a:hover {color: #037ECF;}

#wholepage-con {width: 100%; background-color: #DCE4EA; padding: 0; margin: 0; padding-top: 10px;}

#canvas-con {width: 924px; background-color: #FFFFFF; margin-left: auto; margin-right: auto;}
#canvas {padding: 10px;}

#header {width: 904px; background-color: #97B2C4; padding: 0; margin: 0;}
#logo {float: left; display: inline; padding: 8px 0 8px 6px; margin: 0;}
#quicknav {float: right; display: inline; padding: 9px 11px 0 0; margin: 0;}
#quicknav img {float: left; display: inline; padding: 0; margin: 0;}
#tagline {float: left; display: inline; padding: 82px 0 8px 22px; margin: 0;}

#navbar-con {width: 904px; padding: 0; margin: 1px 0 0 0;}
#navbar-con img {margin: 0 0 8px 0; vertical-align: top;}
#primarynav {padding: 0; margin: 0;}

#nav {padding: 0; margin: 0; list-style: none; position: relative; z-index: 200; font-family: arial, verdana, sans-serif; width: 904px;}
#nav li.top {display: block; float: left;}
#nav li a {display: block; float: left; height: 38px; text-decoration: none; padding: 0; cursor: pointer;}
#nav li a strong {margin-left: -9999px;}

#nav li a.home {background: url(../images/nav/button-home.gif); width: 72px;}
#nav li a.aboutus {background: url(../images/nav/button-aboutus.gif); width: 94px;}
#aboutus #nav li a.aboutus {background: url(../images/nav/aboutus_on.gif); width: 94px;}
#aboutus #nav li:hover a.aboutus {background: url(../images/nav/aboutus_hover.gif); width: 94px;}
#aboutus #nav li a.aboutus:hover {background: url(../images/nav/aboutus_hover.gif); width: 94px;}
#nav li a.locations {background: url(../images/nav/button-locations.gif); width: 101px;}
#locations #nav li a.locations {background: url(../images/nav/locations_on.gif); width: 101px;}
#locations #nav li:hover a.locations {background: url(../images/nav/locations_hover.gif); width: 101px;}
#locations #nav li a.locations:hover {background: url(../images/nav/locations_hover.gif); width: 101px;}
#nav li a.beforeexam {background: url(../images/nav/button-beforeexam.gif); width: 156px;}
#beforeyourexam #nav li a.beforeexam {background: url(../images/nav/beforeyourexam_on.gif); width: 156px;}
#beforeyourexam #nav li:hover a.beforeexam {background: url(../images/nav/beforeyourexam_hover.gif); width: 156px;}
#beforeyourexam #nav li a.beforeexam:hover {background: url(../images/nav/beforeyourexam_hover.gif); width: 156px;}
#nav li a.afterexam {background: url(../images/nav/button-afterexam.gif); width: 147px;}
#afteryourexam #nav li a.afterexam {background: url(../images/nav/afteryourexam_on.gif); width: 147px;}
#afteryourexam #nav li:hover a.afterexam {background: url(../images/nav/afteryourexam_hover.gif); width: 147px;}
#afteryourexam #nav li a.afterexam:hover {background: url(../images/nav/afteryourexam_hover.gif); width: 147px;}
#nav li a.imagingexams {background: url(../images/nav/button-imagingexams.gif); width: 134px;}
#imagingexams #nav li a.imagingexams {background: url(../images/nav/imagingexams_on.gif); width: 134px;}
#imagingexams #nav li:hover a.imagingexams {background: url(../images/nav/imagingexams_hover.gif); width: 134px;}
#imagingexams #nav li a.imagingexams:hover {background: url(../images/nav/imagingexams_hover.gif); width: 134px;}
#nav li a.careers {background: url(../images/nav/button-careers.gif); width: 84px;}
#careers #nav li a.careers {background: url(../images/nav/careers_on.gif); width: 84px;}
#nav li a.contactus {background: url(../images/nav/button-contactus.gif); width: 116px;}
#contactus #nav li a.contactus {background: url(../images/nav/contactus_on.gif); width: 116px;}

#nav li:hover a, #nav a:hover {background-position: 0 38px;}

#nav .sub {position: absolute; left: -9999px; top: -9999px; height: 0; margin: 0 0 0 -1px; border-right: 1px solid #D8DADB; border-left: 1px solid #D8DADB; border-bottom: 1px solid #D8DADB; padding: 7px 0 0 0; list-style: none;}
#nav .sub li {border-top: 1px solid #D8DADB;}

#nav li:hover {position: relative; z-index: 200;}
#nav a:hover {position: relative; white-space: normal; z-index: 200;}

#nav :hover ul.sub {left: 0; top: 38px; background: #FFFFFF; height: auto; z-index: 300;}
* html #nav :hover ul.sub {left: 1px; top: 39px;}
#nav :hover ul.sub li {display: block; height: 26px; position: relative; float: left; font-weight: normal;}
#nav :hover ul.sub li a {display: block; height: 26px; text-decoration: none; padding: 0; cursor: pointer;}
#nav :hover ul.sub li a strong {position: absolute; left: -9999px; margin: 0;}

#nav :hover ul li a.whychoose {background: url(../images/secnav/dd_whychoose.gif); width: 190px;}
/*#aboutus #nav :hover ul li a.whychoose {display: none;}*/
#nav :hover ul li a.imagingcosts {background: url(../images/secnav/dd_imagingcosts.gif); width: 190px;}
/*#aboutus #nav :hover ul li a.imagingcosts {display: none;}*/
#nav :hover ul li a.ownershipprofile {background: url(../images/secnav/dd_ownershipprofile.gif); width: 190px;}
/*#aboutus #nav :hover ul li a.ownershipprofile {display: none;}*/
#nav :hover ul li a.inthenews {background: url(../images/secnav/dd_inthenews.gif); width: 190px;}
/*#aboutus #nav :hover ul li a.inthenews {display: none;}*/

#nav :hover ul li a.alllocations {background: url(../images/secnav/dd_alllocations.gif); width: 132px;}
#nav :hover ul li a.southcounty {background: url(../images/secnav/dd_southcounty.gif); width: 132px;}
#nav :hover ul li a.westcounty {background: url(../images/secnav/dd_westcounty.gif); width: 132px;}
#nav :hover ul li a.northcounty {background: url(../images/secnav/dd_northcounty.gif); width: 132px;}
#nav :hover ul li a.stpeters {background: url(../images/secnav/dd_stpeters.gif); width: 132px;}
#nav :hover ul li a.richmondheights {background: url(../images/secnav/dd_richmondheights.gif); width: 132px;}


#nav :hover ul li a.dayofappointment {background: url(../images/secnav/dd_dayofappointment.gif); width: 184px;}
#nav :hover ul li a.onlineregistration {background: url(../images/secnav/dd_onlineregistration.gif); width: 184px;}
#nav :hover ul li a.beforefaq {background: url(../images/secnav/dd_beforefaq.gif); width: 184px;}
#nav :hover ul li a.insuranceinfo {background: url(../images/secnav/dd_insuranceinfo.gif); width: 184px;}

#nav :hover ul li a.onsiteresults {background: url(../images/secnav/dd_onsiteresults.gif); width: 182px;}
#nav :hover ul li a.afterfaq {background: url(../images/secnav/dd_afterfaq.gif); width: 182px;}
#nav :hover ul li a.patientsatisfactionsurvey {background: url(../images/secnav/dd_patientsatisfactionsurve.gif); width: 182px;}

#nav :hover ul li a.mri {background: url(../images/secnav/dd_mri.gif); width: 155px;}
#nav :hover ul li a.ct {background: url(../images/secnav/dd_ct.gif); width: 155px;}
#nav :hover ul li a.ultrasonography {background: url(../images/secnav/dd_ultrasonography.gif); width: 155px;}
#nav :hover ul li a.digitalmammography {background: url(../images/secnav/dd_digitalmammography.gif); width: 155px;}
#nav :hover ul li a.fluoroscopy {background: url(../images/secnav/dd_fluoroscopy.gif); width: 155px;}
#nav :hover ul li a.xray {background: url(../images/secnav/dd_xray.gif); width: 155px;}

#nav :hover ul.sub li a:hover {background-position: 0 26px; position: relative;}
#nav :hover ul.sub li a:hover p {left:100px; top:15px; background:#fff; color:#000; border:1px solid #888; display:block; width:100px; height:20px; text-align:center; font-size:12px; line-height:18px;}

#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#secondarynav {clear: left; width: 904px; height: 26px; background-color: #DCE4EA; padding: 0; margin: 0 0 8px 0; clear: both;}
#aboutus #secnav {padding: 0 0 0 8px; margin: 0;}
#locations #secnav {padding: 0 0 0 8px; margin: 0;}
#beforeyourexam #secnav {padding: 0 0 0 32px; margin: 0;}
#afteryourexam #secnav {padding: 0 0 0 257px; margin: 0;}
#imagingexams #secnav {padding: 0 0 0 330px; margin: 0;}
#secnav ul {list-style: none; padding: 0; margin: 0;}
#secnav li {float: left; display: inline; padding: 0; margin: 0;}
#secnav img {padding: 0; margin: 0; vertical-align: bottom;}

#home-main {width: 904px; background-image: url(../images/misc/bkgd_white_blue_home.gif); background-color: #FFFFFF; padding: 0; margin: 0;}

#sidebarleft-con {float: left; display: inline; width: 185px; padding: 0; margin: 0;}
#sidebarleft-con img {vertical-align: bottom;}

#home-content-con {width: 459px; float: left; display: inline; padding: 0; margin: 0 0 0 8px;}
#home-feature img {float: left; display: inline;}
#home-intro {width: 451px; padding: 0; margin: 13px 0 11px 8px;}
#home-intro img {padding: 0; margin: 12px 0 0 3px;}
#home-intro p {padding: 0; margin: 5px 0 0 1px; line-height: 18px;}

#main {width: 904px; background-image: url(../images/misc/bkgd_white_blue.gif); background-color: #FFFFFF; padding: 0; margin: 0;}

#content-con {width: 653px; float: left; display: inline; padding: 0; margin: 0;}
#contentheader {width: 653px; height: 25px; background-color: #263A48; padding: 0; margin: 0;}
#contentheader img {padding: 7px 0 0 9px; margin: 0;}
#content {padding: 6px 11px 0 8px; margin: 0;}
#content strong {color: #263A48;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #263A48; font-weight: bold; padding: 5px 0 5px 0; margin: 0; clear: both;}
#content p {padding: 0; margin: 0 0 14px 0; line-height: 18px;}
#content img {float: right; display: inline;  padding: 0; margin: 0 0 0 10px;}
#content ul.ownerslist {list-style: none; padding: 0; margin: 0; float: left; display: inline;}
#content ul.ownerslist li {float: left; display: inline; width: 175px; padding: 0; margin: 0 400px 5px 0;}

#imagingcostswrapper {padding: 0; margin: 0 0 11px 0;}
#aboutus #content .borderoff {border-top: 1px solid #263A48; border-right: 1px solid #263A48; border-bottom: none; border-left: 1px solid #263A48; height: 178px; width: 630px; padding: 0 0 0 0; margin: 0; background-color: #E9EFF2;}
#aboutus #content .borderon {border-top: 1px solid #263A48; border-right: 1px solid #263A48; border-bottom: 1px solid #263A48; border-left: 1px solid #263A48; height: 177px; width: 630px; padding: 0 0 0 0; margin: 0; background-color: #E9EFF2;}
#aboutus #content dl {float: left; display: inline; width: 115px; margin: 0; padding: 0 0 7px 0; border-left: 1px solid #FFFFFF;}
#aboutus #content dl.imagingcostsimagingproviders {float: left; display: inline; width: 166px; margin: 0 0 0 0; padding: 0 0 8px 0; border: none;}
#aboutus #content dl.imagingcosttabletitle-dl {width: 630px; padding: 0; margin: 0; border: 0;}
#aboutus #content dd.imagingcosttabletitle {width: 630px; padding: 5px 0 0 0; margin: 0; border-left: 0; border-right: 0; border-bottom: 1px solid #FFFFFF; color: #263A48; font-weight: bold; height: 19px; background-color: #97B2C4; text-align: center;}
#aboutus #content dt {padding: 5px 0 0 8px; margin: 0 0 6px 0; color: #263A48; font-weight: bold; height: 19px; background-color: #D8DADB; border-bottom: 1px solid #FFFFFF;}
#aboutus #content dd {padding: 0 0 0 8px; margin: 8px 0 0 0; height: 16px;}
#aboutus #content dd.metrorow {padding: 0 0 0 8px; margin: 8px 0 0 0; background-color: #F4EAD6;}
#aboutus #content dd.bottomrow {padding: 0 0 0 8px; margin: 8px 0 0 0;}
#imagingcostsboxexpand {border-top: none; border-right: 1px solid #263A48; border-bottom: 1px solid #263A48; border-left: 1px solid #263A48; height: 264px; width: 630px; padding: 0 0 0 0; margin: 0; background-color: #E9EFF2; clear: left;}
#aboutus #content dd.toprowexpand {padding: 0 0 0 8px; margin: 0; height: 16px;}
#expandbutton {padding: 0; margin: 11px 0 0 0;}
#expandbutton img {padding: 0; margin: 0 2px 0 0; float: right; display: inline;}
#aboutus #content p.imagingcosts-disclaimer {font-size: 10px; line-height: 12px;}


#aboutus #content p.newsdate {font-weight: bold; color: #263A48; padding: 0; margin: 0 0 -1px 0;}
#aboutus #content p.newstitle {padding: 0; margin: 0 0 -1px 0;}
#aboutus #content p.newspublication {padding: 0; margin: 0 0 17px 0;}
#aboutus #content p.newstitle-nopublication {padding: 0; margin: 0 0 17px 0;}

#newsstory #content h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; padding: 0; margin: 0;}
#newsstory #content h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #263A48; padding: 0; margin: 0;}
#newsstory #content h2.nobyline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #263A48; padding: 0; margin: 0 0 12px 0;}
#newsstory #content h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding: 0; margin: 0 0 19px 0;}
#newsstory #content p.inset {margin-left: 20px; margin-right: 20px;}
#newsstory #content p.references-title {padding-bottom: 0; margin-bottom: 5px;  margin-top: 9px; font-weight: bold;}
#newsstory #content ol.endnote {margin-left: 1em; padding-left: 1em; margin-top: 0; padding-top: 0;}
#newsstory #content ol.endnote li {font-size: 11px;}
#newsstory #content ol.endnote li p {font-size: 11px; margin: 0; padding: 0;}
#newsstory #content img {float: right; display: inline;}
#newsstory hr 

#locations #content img {float: left; display: inline; padding: 0; margin: 0 14px 0 0;}
#locations #content img.icon_office {padding: 0; margin: 4px 6px 0 6px;}
#locations #content img.all_locations_map {padding: 0; margin: 0 0 15px 5px;}
#greydivider1 {width: 634px; height: 1px; overflow: hidden; clear: both; padding: 0; margin: 0 0 7px 0; background-color: #D4D5D6;}
#greydivider2 {width: 634px; height: 1px; overflow: hidden; clear: both; padding: 0; margin: 0; background-color: #D4D5D6;}
#locations #content dl {float: left; display: inline; width: 300px; margin: 0 0 15px 0; padding: 0;}
#locations #content dd {margin: 0; padding: 0;} 
#locationshours dl {float: left; display: inline; width: 300px; margin: 0; padding: 0;}
#locationshours dt {margin: 7px 0 0 0; padding: 0; font-weight: bold; color: #263A48;}
#locationshours dd {margin: 0; padding: 0;}
#locations #content p.mappara {margin: 11px 0 14px 0; padding: 0;}
#locations #content p.mappara span {color: #CC0000;}
form {margin: 0;}
#search_box {margin-top: 11px; width: 317px; height: 31px; background: url(../images/misc/bg_search_box.gif);}
#search_box #fromAddress {float: left; padding: 0; margin: 7px 0 0 6px; border: 0; width: 229px; background: none; font-size: 11px;}
#search_box #go {float: right; margin: 3px 4px 0 0;} 
#map {width: 634px; height: 400px; margin-top: 10px;}
#directions-con {width: 634px; margin: 0 0 15px 0;}
#directions {width: 634px; margin: 0; padding: 0; border-width: 0; background-position: left top; text-indent: 0px; font-size: 1.1em; display: inline;}

#osrvideo {width: 630px; height: 267px; border: 1px solid #9FB7C7; background-color: #FAFBFD; padding: 0; margin: 0 0 15px 2px;}
#osrvideo img {float: left; display: inline; padding: 0; margin: 11px 0 0 7px;}
#osrad1 {float: left; display: inline; width: 270px; padding: 0; margin: 11px 0 0 30px;}
#osrad2 {float: left; display: inline; width: 270px; padding: 0; margin: 11px 0 0 30px;}

#newsstory #skeletonvideo {width: 630px; height: 696px; border: 1px solid #9FB7C7; background-color: #FAFBFD; padding: 0; margin: 0 0 15px 2px;}
#newsstory #skeletonvideo img {float: left; display: inline; padding: 0; margin: 11px 0 0 7px;}
#newsstory #skeletonad1 {float: left; display: inline; width: 270px; padding: 0; margin: 30px 0 0 30px;}
#newsstory #skeletonad2 {float: left; display: inline; width: 270px; padding: 0; margin: 30px 0 0 30px; clear: right;}
#newsstory #skeletonad3 {float: left; display: inline; width: 270px; padding: 0; margin: 22px 0 0 30px;}
#newsstory #skeletonad4 {float: left; display: inline; width: 270px; padding: 0; margin: 22px 0 0 30px; clear: right;}
#newsstory #skeletonad5 {float: left; display: inline; width: 270px; padding: 0; margin: 19px 0 0 30px;}
#newsstory #skeletonad6 {float: left; display: inline; width: 270px; padding: 0; margin: 19px 0 0 30px;}
#newsstory #skeletonad1-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold;}
#newsstory #skeletonad2-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold; clear: right;}
#newsstory #skeletonad3-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold;}
#newsstory #skeletonad4-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold; clear: right;}
#newsstory #skeletonad5-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold;}
#newsstory #skeletonad6-name {float: left; display: inline; width: 270px; padding: 0; margin: 5px 0 0 30px; font-weight: bold;}

#newsstory #superbowlstory {width: 630px; height: 478px; border: 1px solid #9FB7C7; background-color: #FAFBFD; padding: 0; margin: 0 0 15px 2px;}
#newsstory #superbowlstoryvideo {float: left; display: inline; width: 520px; padding: 0; margin: 30px 0 0 55px;}

#afteryourexam #content ul.patientsatisfactionsurvey p {padding: 0; margin: 0 0 4px 0;}
#afteryourexam #content ul.patientsatisfactionsurvey strong {color: #263A48;}
#afteryourexam #content ul.patientsatisfactionsurvey p.surveysubheader {float: left; display: inline; padding: 0; margin: 0 0 4px 31px;}
.number {float: left; display: inline; padding: 0; margin: 0;}
.question {float: left; display: inline; width: 567px; padding: 0; margin: -2px 0 0 4px;}
#afteryourexam #content ul {list-style: none; padding: 0; margin: 0;}
#afteryourexam #content ul li.site ul {float: left; display: inline; width: 155px; padding: 0; margin: 0 0 25px 31px;}
#afteryourexam #content ul li.site li {padding: 0 0 3px 0; margin: 0;}
#afteryourexam #content ul li.site li label {padding: 0; margin: 0;}
#afteryourexam #content ul li.site li #site {float: left; display: inline; padding: 0; margin: 4px 7px 0 0;}
#afteryourexam #content ul li.examtype ul {float: left; display: inline; width: 155px; padding: 0; margin: 0 0 25px 31px;}
#afteryourexam #content ul li.examtype li {padding: 0 0 3px 0; margin: 0;}
#afteryourexam #content ul li.examtype li label {padding: 0; margin: 0;}
#afteryourexam #content ul li.examtype li #examtype {float: left; display: inline; padding: 0; margin: 4px 7px 0 0;}
#afteryourexam #content ul li.whymetro ul {float: left; display: inline; padding: 0; width: 598px; margin: 0 0 25px 31px;}
#afteryourexam #content ul li.whymetro li {padding: 0 0 4px 0; margin: 0;}
#afteryourexam #content ul li.whymetro li label {padding: 0; margin: 0;}
#afteryourexam #content ul li.whymetro li label.otherlabel {float: left; display: inline; padding: 0; margin: 0 7px 0 0;}
#afteryourexam #content ul li.whymetro li #whymetro {float: left; display: inline; padding: 0; margin: 5px 7px 0 0;}
#afteryourexam #content ul li.whymetro li #whymetrotext {float: left; display: inline; padding: 0; margin: -8px 0 0 0;}
#afteryourexam #content ul li.officepleasant ul {padding: 0; margin: 0 0 25px 31px;}
#afteryourexam #content ul li.officepleasant li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
#afteryourexam #content ul li.officepleasant li #officepleasant {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.officepleasant li.officepleasantcomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#afteryourexam #content ul li.receptionist ul {padding: 0; margin: 0 0 25px 31px;}
#afteryourexam #content ul li.receptionist li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
#afteryourexam #content ul li.receptionist li #receptionist {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.receptionist li.receptionistcomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#afteryourexam #content ul li.registration ul {padding: 0; margin: 0 0 25px 31px;}
.registration li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
.registration li #registration {float: left; display: inline; padding: 0; margin: -71px 5px -66px 0;}/*Why are margins sos big?*/
.registrationcomment {clear: left; padding: 0; margin: 0;}
#afteryourexam #content ul li.timely ul {padding: 0 0 38px 31px; margin: 0;}
#afteryourexam #content ul li.timely li label {float: left; display: inline; padding: 0; margin: 0 19px 0 0;}
#afteryourexam #content ul li.timely li #timely {float: left; display: inline; padding: 0; margin: 1px 7px 0 0;}
#afteryourexam #content ul li.delayexplanation ul {padding: 0 0 38px 31px; margin: 0;}
#afteryourexam #content ul li.delayexplanation li label {float: left; display: inline; padding: 0; margin: 0 19px 0 0;}
#afteryourexam #content ul li.delayexplanation li #delayexplanation {float: left; display: inline; padding: 0; margin: 1px 7px 0 0;}
#afteryourexam #content ul li.techcaring ul {padding: 0; margin: 0 0 25px 31px;}
.techcaring li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
.techcaring li #techcaring {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.techcaring li.techcaringcomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#afteryourexam #content ul li.techexplain ul {padding: 0; margin: 0 0 25px 31px;}
.techexplain li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
.techexplain li #techexplain {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.techexplain li.techexplaincomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#afteryourexam #content ul li.osrtimely ul {padding: 0 0 25px 31px; margin: 0;}
#afteryourexam #content ul li.osrtimely li label {float: left; display: inline; padding: 0; margin: 0 19px 0 0;}
#afteryourexam #content ul li.osrtimely li #osrtimely {float: left; display: inline; padding: 0; margin: 1px 7px 0 0;}
#afteryourexam #content ul li.osrunderstand ul {padding: 0 0 25px 31px; margin: 0;}
#afteryourexam #content ul li.osrunderstand li label {float: left; display: inline; padding: 0; margin: 0 19px 0 0;}
#afteryourexam #content ul li.osrunderstand li #osrunderstand {float: left; display: inline; padding: 0; margin: 1px 7px 0 0;}
#afteryourexam #content ul li.osrvaluable ul {padding: 0; margin: 0 0 25px 31px;}
.osrvaluable li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
.osrvaluable li #osrvaluable {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.osrvaluable li.osrcomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#afteryourexam #content ul li.satisfiedoverall ul {padding: 0; margin: 0 0 25px 31px;}
.satisfiedoverall li label {float: left; display: inline; padding: 0; margin: 0 29px 0 0;}
.satisfiedoverall li #satisfiedoverall {float: left; display: inline; padding: 0; margin: 1px 5px 0 0;}
#afteryourexam #content ul li.satisfiedoverall li.satisfiedoverallcomment {clear: left; padding: 7px 0 0 0; margin: 0;}
#patientcontactinfo {padding: 0; margin: 0 0 0 31px;}
#afteryourexam #content #submit {float: left; display: inline; clear: both; padding: 0; margin: 15px 0 15px 31px;}

#content p.jobtitle {padding: 0; margin: 0 0 5px 0; line-height: 18px;}
#content p.jobdescription {padding: 0; margin: 0 0 5px 0; line-height: 18px;}
#content p.jobapply {padding: 0; margin: 0 0 14px 0; line-height: 18px;}

#contactus #content {padding: 6px 11px 0 8px; margin: 0;}
#greydividercontact {width: 634px; height: 1px; overflow: hidden; clear: both; padding: 0; margin: 0; background-color: #D4D5D6;}
#contactus #content dl {float: left; display: inline; width: 285px; margin: 0 0 14px 0; padding: 0;}
#contactus #content dl.contactus-admin-right {float: left; display: inline; width: 320px; margin: 0 0 14px 0; padding: 0;}
#contactus #content dt {padding: 0; margin: 10px 0 0 0; color: #263A48; font-weight: bold;}
#contactus #content dd {padding: 0; margin: 0;}


#content h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #263A48; font-weight: bold; padding: 9px 0 10px 0; margin: 0; clear: both;}
#contactus #content img {float: left; display: inline; padding: 0; margin: 22px 0 0 0;}

#sidebarright-con {width: 244px; float: left; display: inline; padding: 0; margin: 0 0 0 7px; min-height: 100%; background-color: #FFFFFF;}
#sidebarright {background-color: #FFFFFF; padding: 0 0 2px 0; margin: 0;}
#sidebarright p {padding: 7px 12px 0 7px; margin: 0; line-height: 16px;}
#bluebox {height: 158px; border-top: #263A48 5px solid; padding: 0; margin: 0 0 8px 0; background-color: #E9EFF2;}
#onlineregistration {height: 158px; border-top: #263A48 5px solid; padding: 0; margin: 0 0 8px 0; background-color: #D4D5D6;}
#bluebox-bottom {height: 158px; border-top: #263A48 5px solid; padding: 0; margin: 0; background-color: #E9EFF2;}
#imagingcosts {height: 158px; border-top: #263A48 5px solid; padding: 0; margin: 0; background-color: #D4D5D6;}
.boxheader {padding: 0; margin: 10px 0 0 8px;}
.actionbutton {float: right; display: inline; padding: 0; margin: 5px 8px 0 0;}

#noticeofprivacypractices #content li {padding: 0 0 18px 0; margin: 0;}
#noticeofprivacypractices #content span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #263A48; font-weight: bold; padding: 0; margin: 0;}

#footer {width: 904px; padding: 0; margin: 0; height: 19px; background-color: #97B2C4;}
#footer ul {list-style: none; padding: 0; margin: 0;}
#footer li {float: left; display: inline; padding: 0; margin: 0;}
/*#footer img.facebookicon {float: right; margin-left: 1px; padding-right: 10px;} */

.mark-disclaimer {font-size: 10px; line-height: 12px;}

#socialmedia-con {width: 924px; margin-left: auto; margin-right: auto; padding: 5px 0 0 0;}
#socialmedia-con img {float: right; display: inline; padding-bottom: 5px;}

/**Styles For Forms From Old Site**/
.MetroImagingBold {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #263A48; font-weight: bold;}
.ParagraphHeader {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; color: #263A48; font-weight: bold;}

#preload {display: none;}