* {
color: #000 !important;
background: #fff !important;
float: none !important;
width: auto !important;
border-color: #000 !important;
font-family: "times new roman", serif !important;
}
img {
margin: 0 !important;
}
div {
padding: 0 !important;
margin: 0 !important;
}
.SkipTo, #HeaderPhoto, #SectionName, #SearchContainer, #Search, #BreadCrumb, #SideCol1, #SideCol2, #Footer {
display: none !important;
}
fieldset, img, body, html {
border: none !important;
}
#Logo a {
display: block;
position: relative;
top: -23px;
left: -23px;
}
#Logo {
width: 181px;
height: 50px;
overflow: hidden;
}
/* Body Area Links
==================== */
a, a:link, a:visited {
color: #000;
background: #fff;
}
/* Tables
==================== */
table {
border-collapse: collapse;
}
th, td {
border: 1px solid #000;
padding: 3px;
}
caption {
text-align: left;
}
/* Lists
==================== */
ul.Horiz {
width: 100% !important;
float: left !important;
}
ul.Horiz li {
width: auto !important;
float: left !important;
padding-right: .8em !important;
}
ul.Plain {
list-style: none !important;
}
dt {
font-weight: bold;
}
/* Footer
==================== */
#Footer {
border-top: 1px solid #000;
padding: .8em 1em .4em 1em;
margin-top: 1em !important;
}
#Footer * {
float: none !important;
}
#Footer p, #Footer li, #Footer li a{
font-size: 10pt;
color: #000;
text-align: left;
}
a[href]:after {
content: " (" attr(href) ") ";
font-size: 10pt;
}
a[href^="/"]:after {
content: " (http://www.genesishealth.com" attr(href) ") ";
}

/* Quality Reports 
==================== */
table.QualityReports {
width: 680px !important;
margin-bottom: 1em;
margin-top: 5px;
}
div.QualityReportsHeader img {
margin-left: 478px !important;
}
table.QualityReports td.Indent {
width: 475px !important;
}
table.QualityReports td.Spacer {
width: 5px !important;
}
table.QualityReports td.Number {
width: 20px;
}
table.QualityReports a[href]:after {
content: "";
}
table.QualityReports a[href^="/"]:after {
content: "";
}
/* Quality Reports Colors */
table td.QualityReportsColor1 {
background: #87c587 !important;
text-align: center;
}
table td.QualityReportsColor2 {
background: #b5cce4 !important;
text-align: center;
}
table td.QualityReportsColor3 {
background: #c56255 !important;
text-align: center;
}
table td.QualityReportsBeige {
background: #efeedb !important;
text-align: center;
}
table td.QualityReportsColor1 strong,
table td.QualityReportsColor2 strong,
table td.QualityReportsColor3 strong {
background: transparent !important;
}
