BODY {
    MARGIN: 0px;
    COLOR: #000000;
    FONT: 12px "Tahoma", serif;
    BACKGROUND-COLOR: #0f3b78;
}
A {
    COLOR: #0f3b78;
}
A.side_bar {
    COLOR: white;
}
TD {
    FONT: 12px "Arial" sans-serif;
}
HR {
    HEIGHT: 0px; border: solid black 0px;
    BORDER-TOP-WIDTH: 1px;
}
H1 {
    FONT-SIZE: 16px;
}
H2 {
    FONT-SIZE: 14px;
}
PRE {
    MARGIN: 0px;
}

TD.title_bar {
    BACKGROUND-COLOR: #f9c201;
}

TABLE.nav_bar {
    WIDTH: 100%;
}
TD.nav_bar {
    COLOR: #000000;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: #cdcdcd;
    BORDER-TOP: solid 1px #0f3b78;
    BORDER-BOTTOM: solid 1px #0f3b78;
}

TABLE.side_bar {
    COLOR: #ffffff;
    BACKGROUND-COLOR: #0f3b78;
    SPACING: 0px;
    TEXT-INDENT: 17px;
    WIDTH: 200px;
}
TD.side_bar {
    VERTICAL-ALIGN: bottom;
    HEIGHT: 21px;
}
TD.side_bar_primary {
    FONT-WEIGHT: bold;
    COLOR: #0f3b78;
    HEIGHT: 25px;
}
TD.side_bar_secondary {
    FONT-WEIGHT: bold;
    COLOR: #0f3b78;
    HEIGHT: 25px;
}
TD.side_bar_space {
    HEIGHT: 10px;
}

TH.frame {
    BACKGROUND-COLOR: #0f3b78;
    COLOR: #ffffff;
    FONT: bold 15px "Arial" sans-serif;
    MARGIN-BOTTOM: 0px;
}
TD.frame {
    BACKGROUND-COLOR: #0f3b78;
    COLOR: #ffffff;
}
TD.footer {
    BACKGROUND-COLOR: #0f3b78;
    COLOR: #ffffff;
    FONT: bold 12px "Arial" sans-serif;
    TEXT-ALIGN: right;
    TEXT-INDENT: 15px;
}

TABLE.body {
    WIDTH: 100%;
}
TH.body {
    PADDING: 3px;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: #0f3b78;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    TEXT-INDENT: 5px;
}
TD.body {
    PADDING: 3px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #e5e5e5;
    COLOR: #000000;
}
TD.alt_body {
    PADDING: 3px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #f6f6f6;
    COLOR: #000000;
}
TD.clear_body {
    PADDING: 3px;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    BORDER-STYLE: none;
}

TABLE.inner_body {
    WIDTH: 400px; 
    BORDER: 1px solid #606060;
}
TH.inner_body {
    PADDING: 3px;
    BACKGROUND-COLOR: #606060;
    COLOR: #ffffff;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
}
TD.inner_body {
    BACKGROUND-COLOR: #f6f6f6;
    COLOR: #000000;
    BORDER-TOP: solid 1px #606060;
    BORDER-RIGHT: solid 1px #606060;
}
TD.inner_body_right {
    BACKGROUND-COLOR: #f6f6f6;
    COLOR: #000000;
    BORDER-TOP: solid 1px #606060;
}

INPUT.text, INPUT.password {
    FONT: 12px "Arial", sans-serif;
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    BORDER: #c0c0c0 1px solid;
    HEIGHT: 20px;
    WIDTH: 300px;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
SELECT {
    FONT: 12px "Arial", sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000000;
    HEIGHT: 20px;
    WIDTH: 300px;
}
INPUT.submit, INPUT.reset {
    BACKGROUND-COLOR: #0f3b78;
    COLOR: white;
    FONT: 13px "Arial" sans-serif;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    BORDER: 0px;
    PADDING-CENTER: 15px;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
TEXTAREA {
    background: #ffffff;
    border: #c0c0c0 1px solid;
    WIDTH: 300px;
	HEIGHT: 70px;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}


#qm0 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm1 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm2 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm3 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm4 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm5 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm6 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
#qm7 {
    FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=3) alpha(opacity=93);
}
@media screen {
    #qm0 {-moz-opacity:0.93;}
    #qm1 {-moz-opacity:0.93;}
    #qm2 {-moz-opacity:0.93;}
    #qm3 {-moz-opacity:0.93;}
    #qm4 {-moz-opacity:0.93;}
    #qm5 {-moz-opacity:0.93;}
    #qm6 {-moz-opacity:0.93;}
    #qm7 {-moz-opacity:0.93;}
}


.label {
    FONT-WEIGHT: bold;
}
.note {
    FONT-STYLE: italic;
}
.error {
    FONT-WEIGHT: bold;
    COLOR: #ff0000;
}

#overDiv {
    POSITION: absolute;
    VISIBILITY: hidden;
    Z-INDEX: 1000;
    WIDTH: 300px;
}
.overlibmain {
    BACKGROUND-COLOR: #ffffe1;
    COLOR: #000000;
}
.overlibframe {
    BACKGROUND-COLOR: #000000;
}
.overliblabel {
    CURSOR: help;
    BORDER-BOTTOM: dashed 1px;
}


