body {
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    background-color: #336699;
    color: black;
    scrollbar-base-color: #336699;
    scrollbar-arrow-color: #336699;
}
html {
    scrollbar-base-color: #5080B0;
    scrollbar-arrow-color: #408FFA;
}
img {
    border: none;
}
form {
    margin: 0px;
}
.box {
    border: 1px dashed #999999;
    background-color: white;
}
.solidbox {
    border: 1px solid black;
}
.greybox {
    border: 1px solid black;
    background-color: #e9e9e9;
}
.whitebox {
    border: 1px solid black;
    background-color: white;
}
.headerbox {
    border-left: 1px solid #666699;
    border-right: 1px solid #666699;
    border-bottom: 1px solid #666699;
}
.nomargin {
    padding: 0px;
    margin: 0px 0px;
}
input {
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
select {
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
.form-error {
    color: #ff0000;
}
.form-header {
    font-weight: bold;
}
a {
    color: #333399;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
a:hover {
    color: blue;
    text-decoration: underline;
}
a.menuitem {
    color: #eeeeff;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}
a.menuitem:hover {
    color: yellow;
}
a.helpitem {
    color: #cccccc;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
a.helpitem:hover {
    color: yellow;
}
a.helplink {
    color: white;
    background-color: #444466;
    font-family: Verdana,Helvetica,sans-serif;
    text-decoration: underline;
}
a.helplink:hover {
    color: yellow;
}
.selected {
    background-color: #bbcbff;
}
.selected-hi {
    background-color: #cceeff;
}
a.widget {
    color: #222244;
    font-family: Verdana,Helvetica,sans-serif;
    font-size: 11px;
}
a.widget:hover {
    color: blue;
    background-color: #bbcbff;
}
.notice {
    background-color: #ffffcc;
}
.outline {
    background-color: black;
}
.menu {
    color: white;
    background-color: #6699CC;
    font-family: Verdana,Helvetica,sans-serif;
    height: 55px;
}
.menuselected {
    background-color: #336699;
    border-bottom: 1px solid #9999cc;
    border-right: 1px solid #9999cc;
    border-top: 1px solid #222244;
    border-left: 1px solid #222244;
    padding: 2px;
}
.menuheader {
    color: #003366;
    font-family: Verdana,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 17px;
}
.header {
    color: white;
    background-color: #003366;
    height: 25px;
    font-family: Verdana,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 15px;
}
td.header {
    padding-left: 3px;
    padding-right: 3px;
}
a.header:hover {
    color: white;
}
.light {
    color: white;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.smallheader {
    color: white;
    background-color: #003366;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.smallheader a:hover {
    color: white;
}
a.smallheader:hover {
    color: white;
}
.small {
    color: #aaaacc;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.legend {
    color: #000000;
    font-family: Geneva,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.control {
    color: black;
    background-color: #cccccc;
    border-bottom: 1px solid #999999;
}
.item {
    color: black;
    background-color: #e9e9e9;
}
.accessKey {
    text-decoration: underline;
}
.button {
    color: white;
    background-color: #6699CC;
    border-bottom: 1px solid #222244;
    border-right: 1px solid #222244;
    border-top: 1px solid #9999cc;
    border-left: 1px solid #9999cc;
    font-size: 11px;
    font-family: Verdana,Helvetica,sans-serif;
    font-weight: normal;
}
.text {
    color: black;
    background-color: white;
}
.text-hi {
    background-color: #f3f3f3;
}
.summarytext {
    color: black;
    background-color: white;
}
td.summarytext {
    padding: 3px;
}
.summary {
    background-color: white;
}
.item0 {
    background-color: #f3f3f3;
}
.item1 {
    background-color: #e9e9e9;
}
.fixed {
    font-size: 13px;
    font-family: monospace, fixed;
}
td {
    font-size: 12px;
    font-family: Geneva,Arial,Helvetica,sans-serif;
}
th {
    font-size: 12px;
    font-family: Geneva,Arial,Helvetica,sans-serif;
}
.signature {
    color: #cccccc;
}
.signature-fixed {
    color: #cccccc;
    font-size: 13px;
    font-family: monospace, fixed;
}
.quoted1 {
    color: #660066;
}
.quoted2 {
    color: #007777;
}
.quoted3 {
    color: #990000;
}
.quoted4 {
    color: #000099;
}
.quoted5 {
    color: #bb6600;
}
.tooltip {
    font-size: 11px;
    background-color: #ffffcc;
    border: 1px solid black;
}
.sidebar {
}
.sidebar-panel {
}
a.sidebaritem {
}
.tabset {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #003366;
}
.tab {
    color: black;
    background-color: #e9e9e9;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    cursor: pointer;
}
.tab-hi {
    color: white;
    background-color: #003366;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    cursor: pointer;
}
a.tab-hi:hover {
    color: white;
}
.composebody {
    font-family: Courier New, Monospace;
    font-size: 12px;
}
.deleted {
    background-color: #999999;
}
.deleted-hi {
    background-color: #777777;
}
.important {
    background-color: #ffcccc;
}
.important-hi {
    background-color: #ffaaaa;
}
.unseen {
    background-color: #eeeeff;
}
.unseen-hi {
    background-color: #ccccff;
}
.answered {
    background-color: #ccffcc;
}
.answered-hi {
    background-color: #99ee99;
}
.folderunsub {
    background-color: #bbccdd;
}
.quotawarn {
    color: black;
    background-color: yellow;
}
.quotaalert {
    color: white;
    background-color: red;
}
