# body
body { color:black;background-color:#ffffff;font-size:11pt;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif; }
a { color:#557799; }
a:hover { color:#002244;text-decoration:none; }
pre { font-size:12px;font-family:Courier,monospace,fixed; }
textarea { font-family:Courier,monospace,fixed;font-size:12px; }
td,th { font-size:12px;font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif; }
# header
.header { color:#efefef;background-color:green;font-weight:bold;font-size:16px;font-family:Geneva,Helvetica,Arial,sans-serif; }
a.headeritem { color:#efefef;text-decoration:none; }
a.headeritem:hover { color:#dedede;text-decoration:underline; }
# nav bar
.nav { color:#000000;background-color:#ffffff;font-size:10px; }
a.navitem { color:#557799;font-size:11px; display: block; width: auto; height: auto; text-decoration: none;}
a.navitem:hover { color:#002244;font-size:11px; }
# nav bar (left)
.navbar { color:#000000;font-size:12px;font-weight:normal;font-family:Geneva,Helvetica,Arial,sans-serif; }
a.navitem { color:#557799;font-size:11px; }
a.navitem:hover { color:#002244;font-size:11px; }
# menu bar
.menu { color:#000000;background-color:#eeeeee;font-size:12px;vertical-align:top; }
a.menuitem { color:#557799;font-size:12px; }
a.menuitem:hover { color:#002244;font-size:12px; }
# footer
.footer { color:#efefef;background-color:green;font-weight:bold;font-size:10px;font-family:Geneva,Helvetica,Arial,sans-serif; }
a.footeritem { color:#efefef; }
# small
.small { font-size:10px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
a.small { color:#111111;text-decoration:none;font-family:Geneva,Helvetica,Arial,sans-serif;font-size:10px;vertical-align:top; }
# form
form {margin:0px;}
input {font-family:Geneva,Helvetica,Arial,Helvetica,sans-serif;font-size:12px;}
.button {color:black;background-color:#dddddd;border-bottom:thin solid #222244;border-right:thin solid #222244;border-top:thin solid #bbbbbb;border-left:thin solid #bbbbbb;font-size:12px;font-family:Verdana,Helvetica,sans-serif;font-weight:normal;}
# table color
.mainhead { color:#000000;background-color:#cccccc;font-size:13px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:bold;vertical-align:top; }
.mainbody { color:#000000;background-color:#ffffff;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.mainkey { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:bold;vertical-align:top; }
.mainvalue { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
# content
.contenthead { color:#000000;background-color:#dedede;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:bold;vertical-align:top; }
.contentbody { color:#000000;background-color:#eeeeee;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.contentfooter { color:#000000;background-color:#dedede;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:normal;vertical-align:top;text-align:right; }
.contentkey { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:normal;vertical-align:top; }
.contentvalue { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.searchactive { color:#000000;background-color:#ffffff;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.searchpassive { color:#000000;background-color:#eeeeee;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.searchhighlight { color:#000000;background-color:#d3d3d3;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
# message
.message { color:#000000;font-size:12px;font-family:monospace, fixed; }
# singleboxhead
.singleboxhead { color:#000000;background-color:#eeeeee;font-size:13px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:bold;vertical-align:top; }
.singleboxbody { color:#000000;background-color:#ffffff;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
.singleboxkey { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;font-weight:normal;vertical-align:top; }
.singleboxvalue { color:#000000;font-size:12px;font-family:Geneva,Helvetica,Arial,sans-serif;vertical-align:top; }
# article type color
.agent-email-external { background-color:#ccffcc; }
.agent-note-internal { background-color:#ffcccc; }
.agent-note-external { background-color:#eeeeee; }
.system-email-external { background-color:#fffbbb; }
.highlight { background-color:#d1d1d1; }