body { color: #3f3a00; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; background-image: url(pics/background.gif); margin: 5px; }
p { margin-left: 10px; }
td { color: #565620; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; }
h1 { color: #f60; font-size: 16px; line-height: normal; text-transform: uppercase; border-bottom: 1px dashed #e6e8e8; }
h2 { color: #f60; font-size: 16px; line-height: normal; }
h3 { color: #6e6335; font-size: 14px; }
h3 a { color: #6e6335; font-size: 14px; }
a { color: #f60; text-decoration: underline; }
a:visited { text-decoration: none; }
a:hover { }
.main { width: 825px; }
.footer { color: #a5a555; font-size: 10px; font-family: Arial; text-align: right; margin-left: 172px; padding: 1px; border: solid 1px; }
.footer_corner_left { background-image: url(pics/corner_footer_left.gif); background-repeat: no-repeat; background-position: left bottom; border-right: 1px solid #a5a555; }
.footer_line { background-color: white; margin-left: 16px; padding-right: 3px; padding-bottom: 3px; border-bottom: 1px solid #a5a555; }
.body_lines { background-color: white; border-right: 1px solid #a5a555; border-left: 1px solid #a5a555; }
.left { vertical-align: top; width: 180px; padding-right: 3px; border-top: 1px solid #a5a555; border-right: 1px solid #a5a555; }
.right { text-align: left; vertical-align: top; border: solid 1px #a5a555; }
.level1 {
 color: #565620;
 font-size: 10px;
 text-transform: uppercase;
 }
.level1 ul { margin: 0; padding: 0; }
.level1 li { list-style-type: none; }
.level1 li a { color: #565620; font-size: 10px; background-image: url(pics/level1_back.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; text-align: center; width: 100%; margin-top: 2px; margin-bottom: 2px; margin-left: 0; padding-top: 2px; padding-bottom: 2px; border: solid 1px #a5a555; display: block; }
.level1 li a:hover { background-color: #e6e8e8; background-image: url(pics/level1_hover_back.gif); background-repeat: no-repeat; background-position: left center; }
.level1_active a#active1 { color: #f5f5f0; background-color: #f60; background-image: url(pics/level1_acive_back.gif); background-repeat: no-repeat; background-position: left center; }
.level1 ul ul { margin: 0 0 0 5px; padding: 0; }
.level1 li li a {
 color: #3f3a00;
 background-color: #efd164;
 background-image: url(pics/level2_back.gif);
 background-repeat: no-repeat;
 background-position: left center;
 text-transform: none;
 }
.level1 li li a:hover { color: #3f3a00; background-color: #f4e098; background-image: url(pics/level2_active_back.gif); background-repeat: no-repeat; background-position: left center; }
.level1 li li li a {
 color: #3f3a00;
 background-color: #e2e1bf;
 background-image: none;
 text-decoration: none;
 text-transform: none;
 border-style: none;
 }
.level1 li li li a:hover { background-color: #edebdb; background-image: none; }
.workarea { padding: 20px 30px 20px 20px; }
.login { color: #565620; font-size: 10px; background-color: #e2e1bf; background-image: url(pics/partners_login.gif); background-repeat: no-repeat; background-position: 10px 3px; margin: 2px; border-top: 1px solid #a5a555; border-left: 1px solid #a5a555; border-bottom: 1px solid #a5a555; white-space: nowrap; }
.button1 { color: white; font-size: 9px; background-color: #ff8600; margin-right: 2px; padding-right: 6px; padding-left: 6px; border-color: #ffba6a #ac3900 #ac3900 #ffba6a; border-style: solid; border-width: 1px; cursor: pointer; }
.logfields { text-align: right; padding: 0; }
.logfields_text { font-size: 9px; margin-right: 2px; padding: 2px; border-color: #565620 #e2e1bf #e2e1bf #a5a555; border-style: solid; border-width: 1px;}
.uudised { color: #f60; font-size: 11px; font-weight: bold; padding-top: 10px; padding-left: 13px; }
.uudised ul { font-weight: normal; margin: 5px 0 0 17px; padding: 0; }
.uudised li { font-size: 9px; list-style-type: square; }
.uudised li a { color: #3f3a00; font-size: 11px; font-weight: normal; text-decoration: none; width: 140px; margin-top: 5px; padding-bottom: 3px; border-bottom: 1px dashed #e6e8e8; list-style-type: square; display: block; }
.uudised li a:hover { color: #6e6335; font-size: 11px; }
.banner { background-color: white; text-align: center; padding: 3px 3px 1px; border-top: 1px solid #a5a555; border-right: 1px solid #a5a555; border-left: 1px solid #a5a555; }
.print { text-align: right; padding-right: 5px; }
.feedback { background-color: #e2e1bf; }
.feedback th { color: #f9f6f6; font-size: 11px; font-weight: bold; background-color: #f60; padding: 4px; }
.feedback td { font-size: 11px; background-color: white; vertical-align: top; padding: 4px; }
.feedback textarea { font-size: 10px; padding: 2px; border-style: solid; border-width: 1px; border-color: #565620 #e2e1bf #e2e1bf #a5a555; }
.feedfields { font-size: 10px; padding: 2px; border-style: solid; border-width: 1px; border-color: #565620 #e2e1bf #e2e1bf #a5a555; }
.feedfields.file { font-size: 10px; background-color: aqua; padding: 2px; border-style: solid; border-width: 1px; border-color: #565620 #e2e1bf #e2e1bf #a5a555; }
.feedselect { font-size: 10px; width: 150px; padding: 2px; border-style: solid; border-width: 1px; border-color: #565620 #e2e1bf #e2e1bf #a5a555; }
.feedback td.gray { background-color: #f9f6f6; }
.important { color: #ff2b00; font-size: 11px; }

