@charset "utf-8";
body { color:#6D6E71; font-family:Arial, Helvetica, sans-serif; font-size:11pt; line-height:16pt; width:100%; }
body, div { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { color:#009ddc; }
a { color:#6D6E71; text-decoration:underline; }

#PrintLogo { height:1.5in; margin:0in; }
#PrintTagline { position:absolute; right:0; top:.28in; width:2in; }
p.Breadcrumbs { font-size:.8em; margin:.25in 0 0 .25in; }
#Content { margin-left:.25in; }
#ContentTitle { color:#414042; font-size:1.5em; }
#Content a[href]:after { content: " (" attr(href) ") "; font-size: 75%; font-weight:normal; text-decoration:none; }
#Content a[href^="/"]:after { content: " (http://www.wghealth.org" attr(href) ") ";}
#Content .summary a[href]:after { content: ""; }
#Content .summary a[href^="/"]:after { content: "";}


#Footer { background:url("images/PrintFooterBkg.png") no-repeat bottom left; color:#006892; height:.25in; margin-left:.25in; padding:0 .25in; text-align:right; width:6.25in; }
#Footer * { color:#006892; }

#Footer .FooterAddress { font-size:.7em; line-height:1.1em; }
#Footer .FooterAddress p { margin-bottom:0 !important; }

.bioLeft { float:left; width:150px; }
.bioLeft img { float:left; margin-right:10px; margin-bottom:10px; }
.bioRight { float:left; width:420px; margin-bottom:1em; }
.bioRight blockquote { padding-left:0px; }

.execBioLeft { float:left; width:120px; }
.execBioLeft img { float:left; margin-right:10px; margin-bottom:10px; }
.execBioRight { float:left; width:455px; margin-bottom:1em; }

.bmiTable {  caption-side:top; margin-bottom:1em; border:3px solid #009ddc; border-collapse:collapse; }
.bmiTable caption { margin-bottom:1em; font-weight:bold; }
.bmiTable td { padding:5px 10px;  width:200px;}

.required { font-size:1.3em; font-weight:bold; }
#volunteerFormWrapper fieldset { font-size:.85em; border:1px solid #009DDC; padding-bottom:1em; margin-bottom:1em; padding-left:8px; }
#volunteerFormWrapper fieldset legend { font-weight:bold; }
#personal label { float:left; width:125px; margin-top:.5em; padding-right:.5em; text-align:right; }
#personal input { float:left; width:420px; margin-top:.5em; }
#personal select { float:left; width:420px; margin-top:.5em; }
#education p { margin-top:.5em; }
#education label.non-radio { float:left; width:545px; margin-top:1em; }
#education textarea { margin:1em 0; }
#other label { float:left; width:545px; }
#other textarea { float:left; margin:1em 0; }
#references label { float:left; width:125px; margin-top:.5em; padding-right:.5em; text-align:right; }
#references input { float:left; width:420px; margin-top:.5em; }
#references select { float:left; width:420px; margin-top:.5em; }
#volunteering  label { float:left; width:545px; }
#volunteering  select { float:left;  margin:1em 0; }
#volunteering textarea { float:left; margin:1em 0; }
#background  label { float:left; width:545px; }
#background select { float:left; margin:1em 0; }
#background textarea { float:left; margin:1em 0; }


ul.EventsListing { margin:0; padding:0; }
ul.EventsListing li { border-bottom:1px dashed #B7DEF6; list-style:none; margin:0; }
ul.EventsListing .EventDate { font-size:.8em; line-height:1.25em; margin:.25em 0 1em 0; }
ul.EventsListing .summary { margin:1em 0 0 0; }

ul.NewsListing { margin:0; padding:0; }
ul.NewsListing li { border-bottom:1px dashed #B7DEF6; list-style:none; margin:0; }
ul.NewsListing .PublishDate { font-size:.8em; line-height:1.25em; margin:.25em 0 1em 0; }
ul.NewsListing .summary { margin:1em 0 0 0; }

table.PhysiciansListing { border-top:1px dashed #B7DEF6; margin:0; padding:0; }
table.PhysiciansListing tr td { border-bottom:1px dashed #B7DEF6; padding:.5em .25em; width:45%; }
table.PhysiciansListing .PublishDate { font-size:.8em; line-height:1.25em; margin:.25em 0 1em 0; }
table.PhysiciansListing .summary { margin:1em 0 0 0; }

#Bio { margin-top:0; border-bottom:1px dashed #B7DEF6; }
#Bio .vcardDivider { border-top:1px dashed #B7DEF6; clear:both; padding-top:.5em; padding-bottom:1em; }
#Bio .BioBox .BioPhoto { float:left; padding-bottom:.5em; width:145px; }
#Bio .BioBox .BioSpecialty { float:left; margin:0; padding-bottom:.5em; width:210px; }
#Bio .BioBox .BioContact { float:left; margin:0; padding-bottom:.5em; width:210px; }
#Bio .BioThreeQuarterColumn { float:left; width:355px; }
#Bio .BioImage { float:left; margin-top:20px; position:relative; width:210px; }
#Bio img { margin-top:.5em; }
#Bio dt { font-size:1.1em; font-weight:bold; margin-top:.5em; }
#Bio dd { margin-left:0; }

ul.SiteMap  { margin-left:25px; padding:0; }
ul.SiteMap ul { margin-left:20px; padding:0; }
ul.SiteMap ul, ul.SiteMap li { margin-bottom:0; }
ul.SiteMap li.hide { list-style-image:url("images/folder.gif"); }
ul.SiteMap li { line-height:1.75em; list-style-image:url("images/file.gif"); }

#GoogleMap { height:420px; overflow:hidden !important; page-break-after:avoid; width:608px; }
#GoogleDirections { page-break-before:avoid; overflow:hidden !important; width:598px; }
#GoogleDirections a[href]:after { content: ""; }
#GoogleDirections a[href^="/"]:after { content: "";}

#Header h1, #Header .Tagline, #Splash, .MainNavigation, .SecondaryNavigation, #Tools, #qmEditor, #SkipToContent, #PageImage, #LongTitle, #Footer #LeftFooterColumn, #Footer .SearchColumn, .Bucket, .BlueBucket, .LightBlueBucket, .GoldBucket, .GreenBucket, .LightGreenBucket, .BucketBottom *, .Bucket *, .BlueBucket *, .LightBlueBucket *, .GoldBucket *, .GreenBucket *, .LightGreenBucket *, .BucketBottom *, .BucketImage, p.OlderNewer, p.PrevNext, p.NumberPages, #NewsTools, #EventTools, .GoogleMapLink, form.PhysiciansFilters a, form.EventFilters a, #TownLinks, #Footer .FooterAddress h4 { display:none !important; }
