.noprint { visibility: hidden; display: none }
.print { width: 100% }
.OLUS_Admin_GridView { border: solid 1px #000 }
.OLUS_Admin_FilterStyle { background-color: #E7E6D2 }
.OLUS_Admin_HeaderStyle { color: #fff; font-weight: bold; background-color: #0D4A2B }
.OLUS_Admin_HeaderStyle a { color: #fff }
.OLUS_Admin_HeaderStyle a:link { color: #fff }
.OLUS_Admin_HeaderStyle a:visited { color: #fff }
.OLUS_Admin_HeaderStyle a:hover { color: #fff }
.OLUS_Admin_HeaderStyle a:active { color: #fff }
.OLUS_Admin_RowStyle { color: #000; background-color: #BEDAB4 }
.OLUS_Admin_AlternatingRowStyle { color: #000;  background-color: #fff}
.OLUS_Admin_EditRowStyle { color: #000;  background-color: #AECAB4}
.OLUS_Admin_SelectedRowStyle { color: #000; background-color: #AECAB4}
.OLUS_Admin_FooterStyle { color: #000;  background-color: white}
.OLUS_Admin_PagerStyle { color: #fff; background-color: #0D4A2B }
.OLUS_Admin_PagerStyle a { color: #fff }
.OLUS_Admin_PagerStyle a:link { color: #fff }
.OLUS_Admin_PagerStyle a:visited { color: #fff }
.OLUS_Admin_PagerStyle a:hover { color: #fff }
.OLUS_Admin_PagerStyle a:active { color: #fff }


BODY { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background: white }
.HEADER  { visibility: hidden; display: none }
.LINKSHEADER  { visibility: hidden; display: none }
.SUBHEADER  { visibility: hidden; display: none }
.public_header  { visibility: hidden; display: none }
.public_footer  { visibility: hidden; display: none }
.public_body  { visibility: hidden; display: none }
.public_body td  { visibility: hidden; display: none }

a { color: #004A2A; text-decoration: underline }
a:visited { #004A2A: black }
a:hover { #004A2A: black }
a:active { #004A2A: black }

.login_h1 { font-size: 12px; font-weight: bold; text-transform: uppercase }
.login_h2 { font-size: 12px; font-weight: bold }

.legal { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.legal a { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.legal a:link { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.legal a:visited { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.legal a:hover { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
.legal a:active { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }

.OLUS_admin_table { border: solid 1px #666 }

.OLUS_cmd_links { visibility: hidden; display: none }

.OLUS_Content_WebPartBody { font-size: 0.7em; font-family: Verdana, Verdana, Arial, Helvetica, sans-serif }
.OLUS_Content_PageTitle { color: #0d4a2b; font-size: 140%; font-weight: bold }

.OLUS_component_title {color: #0d4a2b; font-size: 120%; font-weight: bold}

.OLUS_component_cmd  { visibility: hidden; display: none }

.OLUS_breadcrumbs { color: #666666; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif }
.OLUS_breadcrumbs a { color: #666666; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.OLUS_breadcrumbs a:link { color: #666666; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.OLUS_breadcrumbs a:visited { color: #666666; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
.OLUS_breadcrumbs a:hover { color: #000000; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline }
.OLUS_breadcrumbs a:active { color: #666666; font-size: 11px; font-weight:normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }

.OLUS_bread_cmd { visibility: hidden; display: none }

.OLUS_content { font-family: Verdana, Verdana, Arial, Helvetica, sans-serif }
.OLUS_content table { font-size: 100%; background-color: #fff; width: 100%; border: solid 1px #000 }
.OLUS_content td { font-size: 100%; text-align: left; padding: 5px; vertical-align: top }
.OLUS_content td li { list-style-type: none }
.OLUS_content td ul { margin-bottom: 0; padding-bottom: 0 }
.OLUS_content tr { background-color: #f5f5e6 }
.OLUS_content .tr-over { background-color: #e6e6c0 }
.OLUS_content .title { color: #fff; font-size: 100%; font-weight: bold; background-color: #0d4a2b; text-align: center }
.OLUS_content .product { color: #fff; font-size: 100%; font-weight: bold; background-color: #0d4a2b; text-transform: uppercase }
.OLUS_content .rating { color: #fff; font-size: 100%; font-weight: bold; background-color: #0d4a2b; text-transform: uppercase; width: 13% }
.OLUS_content .considerations { color: #fff; font-size: 100%; font-weight: bold; background-color: #0d4a2b; text-transform: uppercase; width: 39% }
.OLUS_content .subhead1 { color: #000; font-size: 100%; font-weight: bold; background-color: #669966 }
.OLUS_content .subhead2 { color: #000; font-size: 100%; font-weight: bold; background-color: #c2e0a3 }
.OLUS_content .subhead1r { color: #000; font-size: 100%; font-weight: bold; background-color: #669966; width: 13% }
.OLUS_content .subhead2r { color: #000; font-size: 100%; font-weight: bold; background-color: #c2e0a3; width: 13% }
.OLUS_content .subsection { color: #000; font-size: 100%; font-weight: bold; background-color: #ccc }
h1 { color: #000; font-size: 100%; font-weight: bold; text-transform: uppercase; padding-top: 15px; padding-bottom: 3px; border-bottom: 1px solid #000 }
h2 { font-size: 100%; font-weight: bold; text-transform: uppercase; padding-top: 15px }
h3 { font-size: 100%; font-weight: bold; padding-top: 10px }

.ModuleName { font-size: 100%; font-weight: bold; }

SELECT { font-size: 8pt; font-family: Verdana, sans-serif }
HR { color: #000000; height: 2px }
.BulletStyle  { hidden; display: none }
.BannerCell  { visibility: hidden; display: none }
.BannerTitle  { visibility: hidden; display: none }
.BannerFrame  { visibility: hidden; display: none }
.BannerCell  { verdana; visibility: hidden; display: none }
.BannerTitle  { visibility: hidden; display: none }
.HeaderFrame  { visibility: hidden; display: none }
.HeaderCell  { visibility: hidden; display: none }
.HeaderTitle  { visibility: hidden; display: none }
.LightBlueTable  { visibility: hidden; display: none }
.GradientTitleHeader  { visibility: hidden; display: none }
.DarkGradientTitleHeader  {visibility: hidden; display: none }
.TableText  { visibility: hidden; display: none }
.WebPartTitle  { visibility: hidden; display: none }

.WebPartTitleContent   { visibility: hidden; display: none }

.EditorZoneBody  { visibility: hidden; display: none }
.EditorZoneFooter  { visibility: hidden; display: none }
.EditorPartStyle  { visibility: hidden; display: none }
.EditorZoneTitle  { visibility: hidden; display: none }
.EditorPartTitle  { visibility: hidden; display: none }
.EditorZoneVerb  { visibility: hidden; display: none }
