body, table, tr, td, a, p, input, select, textarea, h1, h2, h3, h4, h5 {
  font-family: Verdana, Arial, sans-serif; font-size: 11px;
  font-weight: normal;
}
table {
  border-collapse: collapse;
}
p,ul {
  margin-top: 0px; margin-bottom: 5px;
}
h1 {
  background: #e6e6e6;
  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: bold;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  margin-top: 0px; margin-bottom: 0px;
}
h2 {
  font-family: Verdana, Arial, sans-serif; font-size: 11px; font-weight: normal;
  padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px;
  margin-top: 0px; margin-bottom: 0px;
}

a {
  color: #0000ff;
  text-decoration: none;
}
a:hover {
  color: #0000ff;
  text-decoration: underline;
}

.topbar_outer {
  border-top: solid 1px #ffffff; border-bottom: solid 1px #000000;
}
.topbar {
  border-top: solid 1px #ffffff; border-bottom: solid 1px #e6e6e6;
}
.topbar_left {
  background: #ffffff;
  padding-left: 15px;
}
.topbar_right {
  background: #ffffff;
  padding-right: 15px;
}

.menubar_outer {
}
.menubar {
  border-top: solid 1px #ffffff; border-bottom: solid 1px #999999;
  height: 15px;
}
.menubar_left {
  background: #cccccc;
  padding-left: 15px;
}
.menubar_right {
  background: #cccccc;
  padding-right: 15px;
}

.menu {
  border-top: solid 1px #d5d5d4; padding-left: 5px; padding-right: 5px;
  background: #f5f5f5;
}
.menu:hover {
  border-top: solid 1px #d5d5d4; padding-left: 5px; padding-right: 5px;
  background: #ffffff;
}

.box {
  background: #f5f5f5;
  border: solid 1px #d5d5d4;
}
.box_header {
  background: #e6e6e6;
  font-size: 12px; font-weight: bold;
  padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
  border-bottom: solid 1px #d5d5d4;
}
.box_menu {
  font-size: 11px; font-weight: bold;
  padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;
  border-bottom: solid 1px #d5d5d4;
}
.box_text {
  font-size: 10px; font-weight: normal;
  padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px;
}
.box_status {
  font-size: 11px;
  padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
  border-top: solid 1px #d5d5d4;
}


.sidebox_header {
  color: #FFFFFF; background: #9B72CF;
  font-size: 12px; font-weight: bold;
  padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
  border-left: solid 1px #9B72CF; border-top: solid 1px #9B72CF; border-right: solid 1px #9B72CF;
}
.sidebox_text {
  color: #003399; background: #F1F1FD;
  font-size: 10px; font-weight: normal;
  padding-left: 4px; padding-right: 4px; padding-top: 3px; padding-bottom: 3px;
  border-left: solid 1px #9B72CF; border-bottom: solid 1px #9B72CF; border-right: solid 1px #9B72CF;
}
.sidebox_text > TABLE, .sidebox_text > TR, .sidebox_text > TD, .sidebox_text > A {
  color: #003399;
  font-size: 10px; font-weight: normal;
}
