/* D1 Oils */ /*############# GENERIC TAGS These styles will affect all the generic tags within the IR center. Since they are within the #hsbody id they will not be affected by conflicting styles implemented by client's developers and integration etc. blue: #3C9C9A light blue: #A8DBDA == */ #hsbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; /* comment out if integrating */ } #hsbody h1 { font-size: 1.3em; } #hsbody img.headerimg { } #hsbody h2 { font-size: 1.2em; color: #3C9C9A; } #hsbody h3 { font-size: 1.1em; color: #3C9C9A; } #hsbody h4 { font-size: 1em; } #hsbody abbr, #hsbody acronym { cursor: help; } #hsbody hr { color: #A8DBDA; } #hsbody a { color: #3C9C9A; text-decoration: none; } #hsbody * a:hover { color: #3C9C9A; text-decoration: underline; } /*############# Data Table Elements */ #hsbody table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; border-top: 5px solid #A8DBDA; border-collapse: collapse; } /* Firefox hack: this removes space between caption and table */ :root #hsbody table { } #hsbody caption { background: #fff; color: #3C9C9A; caption-side: top; text-align: left; font-size: 1em; font-weight: bold; } #hsbody th { background: #fff; text-align: center; font-size: 1em; border-right: 1px solid #A8DBDA; border-bottom: 1px solid #A8DBDA; } #hsbody td { background: #fff; font-size: 1em; border-right: 1px solid #A8DBDA; border-bottom: 1px solid #A8DBDA; } #hsbody th.end, #hsbody td.end { border-right: 0; } #hsbody td.headercell { background: #fff; font-size: 1em; border-right: 1px solid #A8DBDA; border-bottom: 1px solid #A8DBDA; } /*############# Form Elements */ #hsbody form { } #hsbody fieldset { background: transparent url(http://staging.hemscott.com/ir/doo/images/interface/horizontal.gif) repeat-x 0 20px; border: 0; } html>#hsbody fieldset {/* see http://www.webmasterworld.com/forum83/2379.htm */ text-align: left; } #hsbody fieldset:hover { } #hsbody legend { font-size: 1em; font-weight: bold; color: #3C9C9A; text-align: left; } #hsbody select, #hsbody input { font-family: Verdana, Arial, Helvetica, sans-serif; /* required as class affects buttons and hrefs to keep consistancy ... */ font-size: 1em; /* ... as buttons have default font and size which is not inherited by previous styles */ } #hsbody select:hover, #hsbody input:hover{ } #hsbody input[type="checkbox"], #hsbody input[type="radio"] { border: 0; } #hsbody .button, #hsbody a:link.button, #hsbody a:visited.button { font-weight: normal; cursor: pointer; /* web standard */ cursor: hand; /* IE/Opera */ } #hsbody .hidden {/* for hidden elements - labels for readers, etc */ } /*============================== TAILORED TAGS ===*/ /*############# email alerts tables */ #hsbody table.alerts { } #hsbody table.alerts td { } /*############# Disclaimer div */ div.disclaim div { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999; } div.disclaim a:link, div.disclaim a:visited { color: #999; font-weight: normal; text-decoration: underline; } /*############# RNS NEWS ITEM page */ #hsbody #banner { background: #A8DBDA; font-size: 1.3em; border-bottom: 1px solid #3C9C9A; } #hsbody #banner img{ } #hsbody #banner div { font-size: 0.7em; } #hsbody #banner a:link, #banner a:visited { font-size: 1em; color: #333; text-decoration: underline; } #hsbody h1.newsitem { font-size: 1.3em; } #hsbody div.page {/* leave formatting as is */ } #hsbody div.page h2{ font-size: 1.2em; border: 0; } #hsbody div.page pre { font-size: 1.2em; } #hsbody div.disclaimnews { font-size: 1em; padding: 2px 3px 5px 3px; }