BODY {
        background-color: #F8F8FF;
}
H4 {
        font-family: Arial, helvetica, sans-serif; 
}
INPUT {
        font-family: Arial, helvetica, sans-serif; background-color: #F5F5F5; font-size: 8pt; border-style: solid; border-width: 1;
}
TEXTAREA {
        font-family: Arial, helvetica, sans-serif; background-color: #F5F5F5; font-size: 8pt; border-style: solid; border-width: 1;
}
SELECT {
        font-family: Arial, helvetica, sans-serif; background-color: #F5F5F5; font-size: 8pt; border-style: solid; border-width: 1;
}
FORM {
        margin:0; padding:0;
}
BUTTON {
        font-family: Arial, helvetica, sans-serif; background-color: #F5F5F5; font-size: 8pt; border-style: solid; border-width: 1; margin:0; padding:0; cursor: hand; cursor: pointer;
}

HR {
        border:0px; color:#001ACF; background-color:#001ACF; height:2;
}
A.menulink {
       text-decoration: none; color: #000000;
}
.errmsg {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #FF0000; FONT-FAMILY: Arial, helvetica, sans-serif;
}
.loginpage {
        background-color: #F6F0F1; foreground-color: #000000;
}
.stdpage {
        background-color: #F8F8FF; foreground-color: #000000;
}
.meunbar {
        background-color: #000099;
}
.tableheader {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #001ACF
}
.headerframe {
        BACKGROUND-COLOR: #F8F8FF
}
.imgback {
        BACKGROUND-COLOR: #0073ce
}
.plaintable {
        BACKGROUND-COLOR: #F8F8FF;
}
.backtable {
        BACKGROUND-COLOR: #001ACF;
}
.block {
        FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #F8F8FF;
}
.blockwarn {
        FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #F8F8FF;
}
.blockheader {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #F8F8FF;
}
.headline {
        FONT-SIZE: 8pt; COLOR: #ffffff
}
.newsheader {
        FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif;
}
.newsblock {
        FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif;
}
.loginblock {
        FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #F6F0F1;
}
.td_outlined {
        FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.whiteblock {
        FONT-SIZE: 8pt; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.res_even {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.res_odd {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #EEEEEE
}
.resultheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif
}
.formbutton {
	font-size: 8pt; border-width: 0; background-color: transparent;
}
.formimgbutton {
	font-size: 8pt; border-width: 0; background-color: transparent;
}
.miniblock {
        FONT-SIZE: 7pt; FONT-FAMILY: Arial, helvetica, sans-serif;
}
A.historylink {
       text-decoration: none; color: #000000;
}
.block_even {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF
}
.block_odd {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, helvetica, sans-serif;
}
.graphicPreviewPanel {
	position:absolute; top:50px; left:50px; width:300px; height:100px; z-index:10; border:2px solid orange; padding:5px; background-color:#ffffff; visibility:hidden;
}