html, body {height: 100%;}
body {background:#f5f0ee; margin:0px; padding:0px;}
table,div {font-size:8pt; color:black; font-family:Tahoma,sans-serif; border:0px; border-collapse:collapse}
#maindiv {min-height:100%}
#bottom {border:1px solid #dee; background-color:#fff; padding:4px; margin-left:45px; margin-right:45px; margin-top:70px; margin-bottom:0;}
a {font-weight:bold; color:#01506d; text-decoration:none}
a:hover {color:#b00000}
input {background-color:#fff; border:1px solid #999; font:8pt Tahoma; color:#600;}
form {margin:0}
small {font-size:7pt; font-family:Verdana,Tahoma,sans-serif}
acronym {border:#333333 1px solid; cursor:help}
a img {border:none}
.big {font-size:14pt}
.cntr {text-align:center}
.lft {text-align:left}
.rght {text-align:right}
.story {text-align:justify; text-indent:10px}
.tablebg {background-color:#ccd8e0}
table.usrlist thead td {border:1px solid #486f8e; padding:2px; background-image:url('/i/tbl_head.gif'); font-weight:bold; color:#fff; text-align:center}
table.usrlist thead a {color:#fff; display:block; margin:0px; padding:1px}
table.usrlist thead a:hover {color:#ffffe0; background-color:#4d7390}
table.usrlist td {border:1px solid #ccd8e0; padding:2px}
table.tbg td {border:1px solid #ccd8e0; padding:1px}
table.tbg1 td {border:1px solid #ccd8e0; padding:2px}
table.tbg1i td {border:1px solid #ccd8e0 !important; padding:2px}
table.tbg3 td {border:1px solid #ccd8e0; padding:4px}
table.table0 td {border:0px; padding:0px}
table.table1 td {border:0px; padding:1px}
table.table2 td {border:0px; padding:2px}
table.table6 td {border:0px; padding:6px}
table.table10 td {border:0px; padding:10px}
.sml {font-size:7pt}
.tablebgs {font-size:7pt; background-color:#ccd8e0}
.row1 {background-color:#ffffff}
.row2 {background-color:#ebedef}
.row3 {background-color:#e9f0f0}
.rowoff {background-color:#fae7e7}
.rowoff2 {background-color:#ffe0e0}
.rowover {background-color:#ffd4d4}
.rowsv {background-color:#f0f090}
.head {color:#ffffff; background-color:#3e87bf}
.head a {color:#c0ffff}
.head a:hover {color:#ffffff}
.error {font-weight:bold; color:red}
.data1 {font-weight:bold; color:green}
.data2 {font-weight:bold; color:#3e87bf}
.warn {color:blue}
.boldwarn {color:maroon}
.disabled {color:#606060}
.message {border:1px solid #ccc; padding:4px; margin-left:35px; margin-right:35px; margin-top:10px; margin-bottom:10px; font-size:10pt; color:#2e679f; background-color:#ffffff}
.infomess {border:1px solid #ccc; padding:30px; margin-left:135px; margin-right:135px; margin-top:20px; margin-bottom:20px; font-size:10pt; color:#2e679f; background-color:#ffffff;}
.pddng {padding:20px}
.pddng1 {padding:1px}
.pddng2 {padding:2px}
.width100 {width:100%}
.modified {border:1px solid red;padding:1px}
.borderblue {border:1px solid #3e87bf;padding:1px}
.bordergrey {border:1px solid #a0a0a0;padding:1px}
.title {font-weight:bold; color:#000; background-color:#e0e8ff}
.titlebg {background-color:#e0e8ff}
.nav a {position:relative; display:block; float:left; border:#000 1px solid; padding:2pt; font-weight:bold; font-size:8pt; margin:1px; color:#ffffe0; background-color:#01506D;}
.nav a:hover {color:#ffffff; background-color:#aa0000}
.nav2 a {border:#000000 1px solid; padding:4pt; font-size:8pt; color:#01506d; background-color:#ffffff; display:block; line-height:100%; margin:2px}
.nav2 a:hover {color:#aa0000; background-color:#dce8f0}
.nav3 a {border:#c0c0e0 1px solid; padding:1pt; font-size:8pt; color:#01506d; background-color:#fffff0; display:block; margin:0px}
.nav3 a:hover {color:#7f7f60; background-color:#ccd8e0}
.nav4 a {border:#ccd8e0 1px solid; padding:1pt; font-size:8pt; color:#01506d; display:block; margin:0px}
.nav4 a:hover {color:#7f7f60; background-color:#ccd8e0; border:#c0c0e0 1px solid; background-color:#fffff0;}
.align_center {position: relative; width: 100%; overflow:hidden}
.align_center:after {content:''; display:block; clear:both}
.align_center_to_left {position:relative; right:50%; float:right}
.align_center_to_right {position:relative; z-index:1; right:-50%}

