/* generic settings */ body { font-size: 10pt; font-family: sans-serif; background-color: #f4f4f4; margin: 0 0 10 0; background-image: url(./images/pageback.gif); background-repeat: repeat-y; } table {font-size: 10pt; } select {font-size: 10pt; height: 20px; } option {font-size: 10pt; } input {font-size: 10pt; height: 20px; } a {text-decoration: none; color: black; } a:link {text-decoration: none; color: black; } a:visited {text-decoration: none; color: black; } a:hover {text-decoration: underline; color: black; } img { border: none; } /* special items */ img.pg_counter { border: none; } div.banner { display: block; background-color: white; text-align: left; position: absolute; left: 0px; top: 0px; /*width: 1600px;*/ width: 100%; height: 65px; margin: 0; padding: 10px; border-top: 5px; border-top-style: solid; border-top-color: #0099CC; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0099CC; background-position: 100px 0px ; background-repeat:no-repeat; } div.banner img { border: none; } div.hilite_toggle { font-weight: bold; } div.highlites { display: block; background-color: #FFFFC6; font-size: 7pt; position: absolute; left: 700px; top: 5px; /* width: 400px; height: 200px; */ padding: 3px; text-align: left; border: thin; border-style: outset; z-index: 5; } div.highlites table { width: 400px; display: none; } div.highlites table tr td { color: black; margin: 5px; } div.highlites table tr td a { color: black; } div.highlites table tr td a:visited { color: black; } div.highlites table tr td a:hover { color: red; background-color: #ffcaca; } div.canvas { display: block; background-color: #F4F4F4; text-align: left; font-size: 10pt; position: absolute; top: 110px; left: 220px; /*width: 600px;*/ /*height: 600px;*/ padding: 10px; /*z-index: 2;*/ /*overflow: auto;*/ /*overflow-y: auto;*/ /*overflow-x: hidden;*/ } div.signature { display: block; font-family: sans-serif; font-size: 7pt; color: black; background-color: transparent; text-align: right; z-index: 5; } div.menu { display: block; background-color: transparent; position: absolute; font-size: 7pt; left: 0px; top: 96px; height: 800px; text-align: center; padding: 5px; } div.menu table { border-spacing: 5px; } div.menu table tr td { padding: 0px; display: block; font-size: 7pt; } div.menu table tr td.menu_selected { background-color: #666666; color: white; /*background-image:url(./images/button2.jpg);*/ border: 1px inset; } div.menu table tr td img, div.menu table tr td a img { border: none; color: #003366; vertical-align: middle; margin-right: 5px; } div.menu table tr td.menu_selected img { margin: 5px; } div.menu table tr td a:link, div.menu table tr td a:visited { width: 145px; color: #003366; background-color: white; background-image: url(./images/button.jpg); background-repeat: repeat-x; background-position: bottom right; border: 1px solid #666666; padding: 5px; display: block; } div.menu table tr td a:active { width: 145px; display: block; color: #003366; background-image:url(./images/button2.jpg); } div.menu table tr td a:hover { color: #0066cc; width: 145px; display: block; background-image:url(./images/button2.jpg); } div.menu table tr th { color: black; font-weight: bold; text-align: left; } p.menu_date { font-size: 10pt; font-weight: heavy; color: navy; } table.main_menu { font-size: 7pt; padding: 10px; border-collapse: separated; border-spacing: 0; width: 120px; } table.link_menu { font-size: 7pt; padding: 10px; border-collapse: separated; border-spacing: 0; width: 120px; } table.itemlist { font-size: 7pt; padding: 10px; border-collapse: separated; border-spacing: 0; width: 98%; border: thin solid black; border-collapse: collapse; } table.itemlist tr th{ text-align: left; font-weight: bold; padding: 3px; background-color: #8a8a8a; } table.itemlist tr.odd { background-color: Transparent; } table.itemlist tr.even { background-color: #cacaca; } table.itemlist tr td { vertical-align: top; padding: 3px; } table.itemlist tr td a { color: navy; } select.netsettings { height: 250px; width: 250; } table.form { font-size: 7pt; padding: 10px; border-collapse: separated; border-spacing: 0; width: 100%; border: none; } table.form tr th{ text-align: left; font-weight: bold; } table.form tr td{ text-align: left; font-weight: normal; font-style: italic; } table.form_inactive { font-size: 7pt; padding: 10px; border-collapse: separated; border-spacing: 0; width: 100%; border: thin solid inset; background-color: #ffcaca; } table.form_inactive tr th{ text-align: left; font-weight: bold; } table.form_inactive tr td{ text-align: left; font-weight: normal; font-style: italic; } div.block { border: thin solid black; padding: 30px 15px 15px 15px; } textarea.data { font-size: 8pt; background-color: #FFFFC6; } iframe.log { width: 100%; border: thin solid black; } div.helptoggle { color: red; } div.debug { display: block; position: absolute; top: 1600px; left: 8px; } div.debug table { font-size: 7pt; color: #cacaca; } span.msgOK { color: green; } span.msgWARN { color: orange; } span.msgERR { color: red; } span.clickable { text-decoration: underline; font-weight: bold; color: color: #003366; cursor: pointer; } div.pg_counter { border-style: inset; background-color: #ffffff; } input.actionbtn { font-size: 10pt; height: 20px; width: 75px; } /* tab styles */ ul.tabs { display: inline; border-bottom: 1px solid black; margin: 12px 0px 0px 0px; padding: 0px; overflow: hidden; white-space: nowrap; background-color: transparent; z-index: 1; padding-left: 10px; } ul.tabs li { overflow: hidden; display: inline; list-style-type: none; } ul.tabs li.tab_focus { } ul.tabs li.tab { } ul.tabs li a, a.active { color: grey; padding: 6px; text-decoration: none; border: 1px solid black; border-bottom: none; padding: 2px 5px 0px 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; } ul.tabs li.tab_focus a { background-color: #fafafa; color: black; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: 2px solid #fafafa; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; } ul.tabs li.tab a { background-color: #aaaaaa; } ul.tabs li a:hover { color: black; } div.pane { display: none; visibility: hidden; } div.pane_focus { text-align: justify; padding: 20px; margin: 0px; background-color: #fafafa; visibility: visible; display: block; border: 1px solid black; /*border-top: none;*/ z-index: 3; } div.tab-container { background-color: transparent; padding: 4px; }