body { font-family: calibri, verdana, helvetica, arial; font-size: 1.4em; font-weight: normal; color: #000000; } div#rns-back-link { margin: 0px 0px 20px 0px; font-size: 12pt; } div#rns-announcements { border-left: 5px solid #e0e0e0; padding: 0px 0px 5px 5px; line-height: 25px; margin-bottom: 10px; } div#rns-type-options { width: 98%; height: auto; text-align: center; vertical-align: middle; border: none; margin: 0px 0px 10px 0px; } div.rns-type-option { width: 15%; font-size: 1.0em; display: inline-block; margin: 10px 1% 10px 1%; padding: 15px 3% 15px 3%; text-align: center; background-color: #000000; color: #FFFFFF; } .rns-data-item { width: 98%; height: auto; margin: 5px 0px 5px 0px; padding: 5px; border: 1px solid #99ccff; } div.rns-top-left { width: 35%; text-align: left; vertical-align: top; color: #000000; padding-left: 5px; font-weight: bold; display: inline-block; } div.rns-top-right { width: 63%; text-align: right; vertical-align: top; color: #000000; padding-right: 5px; font-weight: bold; display: inline-block; } div.rns-company { width: 100%; color: #000000; font-weight: bold; display: block; border-top: 1px dotted #e0e0e0; } div.rns-title { width: 100%; color: #000000; display: block; font-style: italic; border-bottom: 1px dotted #e0e0e0; } div.rns-category { width: 100%; color: #808080; display: block; padding-left: 5px; } div.rns-top-left, div.rns-top-right, div.rns-category { background-color: #f6f6f6; } span.rns-category-text { text-decoration-line: underline; text-decoration-style: double; } div.hi { background-color: #e6f5ff; cursor: pointer; } div.lo { background-color: #ffffff; color: #000000; cursor: default; } div.over { background-color: #3399ff; color: #ffffff; cursor: pointer; } div.out { background-color: #000000; color: #FFFFFF; cursor: default; }