body {
   background: #C3C3C3;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 12px;
   color: white;
   margin-left: 0px;
   margin-right: 0px;
   text-align: left;
}

input
{
     font: 8pt verdana, tahoma, helvetica, geneva;
     border: 1px #3B3A97 solid;
     background-color: #E5E6DE;
}

select
{
     font: 8pt verdana, tahoma, helvetica, geneva;
     border: 1px #800D0D solid;
     background-color: #E5E6DE;
}

th {
   color: white;
   background: black;
}

td {
   font-size: 10px;
   color: black;
   margin-left: 0px;
   margin-right: 0px;
   padding: 0px;
}

td.yellow {
   border: 1px solid black;
   width: 100%;
   font-size: 10px;
   color: black;
   background: #CCCCCC;
}

td.even {
   background: #EFECEF;
}

td.odd {
   background: white;
}

td.label {
   font-weight: bold;
   background-color: #E5E6DE;
   color: #3B3A97;
   text-align: right;
}

table.border {
   background: #EFEFEF;
   font-size: 12px;
   color: black;
   border: 1px solid black;
   margin-left: 0px;
   margin-right: 0px;
   padding: 0px;
};

table.main {
   background: white;
   font-size: 12px;
   color: black;
   border: 1px solid #484848;
   margin-left: 0px;
   margin-right: 0px;
   padding: 0px;
   width: 99%;
};

table.portal {
   background: #F0F0F0;
   font-size: 12px;
   color: black;
   border: 1px solid #7075B7;
   margin-left: 2px;
   margin-right: 2px;
};

table {
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 14px;
   color: #FFFFFF;
   border: outset 0pt;
   border-collapse: separate;
   border-spacing: 0pt;
   padding: 0;
   border: none;
}

th.portal {
   color: #F0F0F0;
   background: #3B3A97;
}

H1 {
   font-size: 20px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   color: #393894;
};
H2 {
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size: 16px;
   color: #393894;
};
H3 {
   font-size: 14px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   color: #393894;
};

th a { 
   color: #FFFFFF; 
   text-decoration: none;
}

th a:hover { 
   color: #FFFFFF;
   text-decoration: none;
}

table.portal A { color:#000000; text-decoration: none }
table.portal A:hover { color:#7075B7; text-decoration: none }

A { color:#2E2E2E; text-decoration: none }
A:hover { color:#7075B7; text-decoration: none }
