html { /* height: 100%; */ } body { background-color: #fff; color: #000; margin: 0px; padding: 0px; /* height: 100%; */ } p, ul, ol, h4, td, th { font-family: verdana, sans-serif; font-size: 13px } a { color: #00f; text-decoration: none; font-weight: bold; } a:hover { color: #000; background: #e0ffff; /*#9ff;*/ border-top: dotted 1px #00f; border-bottom: dotted 1px #00f; } a.name { color: #000; border: none; background: none; font-weight: normal; } a.highlight { color: #00008b; border-bottom: dotted 1px #000; /* border-top: dotted 1px #000; */ /* background: #add8e6; */ /* padding: 1px 0px; */ } a.image:hover { border: none; background: #fff; } table { border-collapse: collapse; } td, th { padding: 5px; border: solid 1px #c0c0c0; } th { background: #f5f5f5; /* site.col.hilis */ color: #00008b; text-align: center; } dt { border: dotted 1px #c0c0c0; font-weight: bold; margin: 5px; padding: 2px 5px; background-color: #f5f5f5; } dd { color: maroon; } .center { text-align: center; } .indent { margin-left: 2em; } .title, .bold { font-weight: bold; } .messsage, .info { color: #6a6; } .error { color: #c44; } .warning { color: #f60; } .message, .info, .error, .warning { font-weight: bold; padding: 5px; } .red { color: #f00; font-weight: bold; } .invisible { display: none; } .input_error { border: solid 3px #f00; } .admin-user { border: none; padding: 10px; vertical-align: top; } .dfv_errors, .ajax_error { color: #f00; font-weight: bold; } p.pager { font-weight: bold; margin-left: 1em; } .current_page { color: #800000; background: #f5f5f5; border: solid 1px #c0c0c0; padding: 1px; } #header { background-color: #fff; border-bottom: 2px solid #c0c0c0; } #footer { font-weight: bold; color: #00008b; background-color: #add8e6; text-align: center; border-top: 2px solid #c0c0c0; border-bottom: 2px solid #c0c0c0; padding: 4px; } #content { padding: 20px 30px; border: solid 2px #ffe21e; background: #fff; text-align: left; } #wrapper { padding: 20px; background: #f0f0ff; } #logo { text-align: right; } #admin-nav { background: #fff8dc; padding: 5px; border: 1px solid #c0c0c0; } #nav { width: 100%; } #nav td { border: none; vertical-align: bottom; } #nav a:hover { background: #add8e6; color: #00008b; } #userid, #nav a { padding: 5px 10px; color: #fff; background: #00008b; border: 1px solid #c0c0c0; } #title { background: #add8e6; color: #00008b; padding: 1px 20px; font-weight: bold; border-top: solid 2px #c0c0c0; } #title p { /* narrows title bar */ margin: 5px; } #title span { font-weight: normal; position: absolute; right: 20px; color: #fff; } #selected { /* use !important to ovveride #nav a */ background: #add8e6 !important; color: #00008b !important; font-weight: bold; border-bottom: 2px solid #add8e6 !important; /* local over-ride for #title border-top */ } #userid { /* over-ride background for previous userid */ background: #f00; font-weight: bold; } #navbar { margin-top: 0px; text-align: center; } /* font-weight: bold; color: #c0c0c0; */ #navbar a { font-weight: bold; } h1.title { padding: 4px; margin: 0px; } td.label, span.box { color: #800000; padding: 2px 5px; font-weight: bold; text-align: right; background: #f0f0f0; /* #ffefd1 */ vertical-align: middle; border: solid 1px #c0c0c0; /* font-size: small; */ } td.content { background: #ffffef; text-align: left; padding: 2px; border: solid 1px #c0c0c0; } span.acronym { border-bottom: 1px dashed #00f; cursor: help; } span.grey { color: #c0c0c0 } /* webmin menu */ .itemhidden { display: none } .itemshown { display: inline } .linkwithicon { position: relative; white-space: nowrap; left: 2px; width: 16px; padding-top: 2px; } .menubody { border: 1px solid #B3B6B0; padding: 2px; } .menubody table { margin: 10px 30px; } .linkindented { border: none; position: relative; padding-top: 2px; margin-right: 2px; margin-left: 20px; } .aftericon { display: inline; } /* end webmin menu */ /* registration-specific div */ #registration div { border: solid 1px #000; width: 20em; font-weight: bold; margin-left: 20px; padding: 5px 20px; text-align: right; } #registration input { margin-left: 1em; } #registration_format { width: 25em; position: absolute; left: 35em; font-weight: normal; text-align: left; } #registration .name { background: #f0ffff; } #registration .dob { background: #ffffef; } #registration .patient_id { background: #ffefd1; } /* end registration-specific div */ /* start rollover.css */ #dropmenudiv { position: absolute; border: 1px solid #000; border-bottom-width: 0; font: normal 12px Verdana; line-height: 18px; z-index: 100; } #dropmenudiv a { width: 100%; display: block; text-indent: 3px; border-bottom: 1px solid #000; padding: 1px 0; text-decoration: none; font-weight: bold; background-color: #ffffef; color: #000080; } #dropmenudiv a:hover { background-color: #add8e6; color: #00008b; border-top: none; border-bottom: solid 1px #00f; } /* end rollover.css */ /* for tree menu */ #tree { margin: 20px 50px; } #tree td { border: none; } div.menu { display: none /* controls expand/collapse headings */ } table.tree { margin-left: 10px; } table.tree td { padding: 5px 2px; } img.menu { border: none; } /* end tree menu */ /* DBIProfile styles */ div.report { border: dotted 1px black; margin: 1em;} div.report h2 { color: #000; background-color: #ddd; padding:.2em; margin-top:0;} div.report h2:hover { cursor: pointer; background-color: #eee; } .legend_header { background-color: #7187C7; color: #FFF; } .legend_odd_row { background-color: #FFF; } .legend_even_row { background-color: #EEE; } /* end DBIProfile */