body
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.fill
{
   background: url('/files/fill.gif') repeat-x;
   width: 100%;
}

.small
{
   font-size: 6pt;
}

.medium
{
   color: blue;
   font-size: 13px;
}

.version
{
   padding-left: 10px;
   font-size: 7pt;
   font-weight: bold;
}

table.content, td.content
{
   background-color: #d3d3d3;
}

ul.actionMessage
{
   list-style-type: none;
   margin-top: 0;
   padding: 5px 10px 5px 10px;
}

.errorTitle
{
   color: #A00;
}

.errorMessage
{
   color: #A00;
   font-weight: bold;
}

ul.errorMessage
{
   list-style-type: none;
   margin-top: 0;
   padding: 5px 10px 5px 10px;
}

ul.errorMessage li
{
   color: #A00;
}

a.refresh
{
   text-decoration: none;
   color: blue;
}

a.refresh:visited
{
   color: blue;
}

a.alert
{
   display: block;
   padding: 3px 5px 3px 5px;
   font-size: 14pt;
   background-color: #1F427D;
   color: #A00;
}

a.alert:hover
{
   text-decoration: none;
}

.alert-detail legend
{
   font-size: 12pt;
}

.label
{
   text-align: center;
   font-weight: bold;
}

.spacer
{
   height: 12px;
}

.hspacer
{
   width: 4px;
}

table#quarantine
{
   width: 100%;
}

table#quarantine tr.odd
{
   background-color: #fff;
}

table#quarantine tr.even
{
   background-color: #d6d6d6;
}

table#quarantine td.subject
{
   width: 100%;
}

table.nav
{
   width: 100%
}

table.nav .pagelinks
{
   text-align: right;
}

table.nav .pagelinks a
{
   text-decoration: none;
   color: blue;
}

table.nav .pagelinks a:visited
{
   color: blue;
}

table.tab td
{
   background-color: #E8E8E8;
   text-align: center;
   padding: 2px 6px 2px 6px;
}

table.tab a
{
   text-decoration: none;
   color: blue;
}

table.tab a:visited
{
   color: blue;
}

table.tab td.selected
{
   background-color: #d3d3d3;
   font-weight: bold;
}

table.tab td.spacer
{
   background-color: white;
   width: 10px;
}

table.message-headers .key
{
   font-size: 8pt;
   white-space: nowrap;
   font-weight: bold;
}

table.message-headers .value
{
   font-size: 8pt;
}

iframe.preview
{
   border: 1px solid black;
}

table#quarantine .GZONE
{
   color: #7FED4B;
}

table#quarantine .YZONE
{
   color: #FEE157;
}

table#quarantine .RZONE
{
   color: #DB0F10;
}

.SEVERITY-LOW
{
   color: #000;
}

.SEVERITY-MEDIUM
{
   color: #000;
}

.SEVERITY-HIGH
{
   color: #000;
}
