body 
   {
   margin-top:10px;
   background-color:#273b7c;
   }

table.list
   {
   border-bottom:1px solid RGB(23,27,115);
   }

table.buttonbox
   {
   background-color:WHITE;
   border:1px solid black;
   font-family:helvetica;
   font-size:12px;
   padding:10px;
   }

td.buttonbox
   {
   background-color:RGB(225,232,250);
   border:1px solid black;
   font-family:helvetica;
   font-size:12px;
   font-weight:bold;
   color:RGB(3,20,141);
   padding:10px;
   }

table.layout
   {
   background-color:WHITE;
   border-collapse:collapse;
   font-family:helvetica;
   font-size:12px;
   padding:3px;
   }

td.leftmenubg
   {
   background-color:RGB(225,232,250);
   padding:0px;
   border:1px solid RGB(225,232,250);
   width:175px;
   }

td.leftmenu
   {
   background-color:RGB(159,182,226);
   color:RGB(68,77,150)
   vertical-align:top;
   padding:2px;
   border:0px;
   width:175px;
   }

table
   {
   background-color:WHITE;
   border-color:RGB(3,20,141);
   border-collapse:collapse;
   font-family:helvetica;
   font-size:12px;
   padding:2px;
   }

tr.layout
   {
   padding:0px;
   }

tr {
   padding:2px;
   }

td.borderbottom
   {
   border-bottom:1px solid RGB(23,27,115);
   padding:2px;
   }
  
td.bordertop
   {
   border-top:1px solid RGB(23,27,115);
   padding:2px;
   }

td.layout
   {
   padding:0px;
   vertical-align:top;
   }

td {
   padding:2px;
   }
  
td.colhdg
   {
   background-color:RGB(225,232,250);   
   border-bottom:1px solid RGB(23,27,115);
   font-weight:bold;
   vertical-align:bottom;
   padding:2px;
   color:RGB(23,27,115);
   }

td.totals
   {
   background-color:WHITE;   
   border-top:1px solid RGB(23,27,115);
   font-weight:bold;
   vertical-align:bottom;
   padding:2px;
   color:BLACK;
   }

td.whtcolhdg
   {
   background-color:WHITE;   
   border-bottom:1px solid RGB(23,27,115);
   font-weight:bold;
   vertical-align:bottom;
   padding:2px;
   color:RGB(23,27,115);
   }

td.error_message
   {
   background-color:RGB(255,255,255);   
   border-bottom:1px solid RGB(23,27,115);
   font-weight:bold;
   font-size:12pt;
   padding:2px;
   color:RGB(255,0,0);
   }

input.button
   {
   height:22px;
/*   border:2px raised RGB(3,20,141); */
/*   background-color:RGB(197,222,238); */ 
   font-size:12px;
   font-weight:bold;
   color:RGB(3,20,141);
   }

input.number
   {
   text-align:right;
   font-size:9px;
   }

input 
   {
   font-size:9px;
   }

a.leftmenu:link
   {
   font-family:georgia,helvetica;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
   color:RGB(23,27,115);
   }

a.leftmenu:visited
   {
   font-family:georgia,helvetica;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
   color:RGB(23,27,115);
   }

a.leftmenu:active
   {
   font-family:georgia,helvetica;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
   color:RGB(104,118,217);
   }

a.leftmenu:Hover
   {
   font-family:georgia,helvetica;
   font-weight:bold;
   text-decoration:none;
   font-size:12pt;
   color:RGB(104,118,217);
   }

a.topmenu:link
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:11pt;
   color:RGB(36,36,36);
   }

a.topmenu:visited
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:11pt;
   color:RGB(36,36,36);
   }

a.topmenu:active
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:11pt;
   color:RGB(36,36,36);
   }

a.topmenu:Hover
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:11pt;
   color:RGB(36,36,36);
   }

a.bottommenu:link
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:10pt;
   color:RGB(36,36,36);
   }

a.bottommenu:visited
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:10pt;
   color:RGB(36,36,36);
   }

a.bottommenu:active
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:10pt;
   color:RGB(36,36,36);
   }

a.bottonmenu:Hover
   {
   font-family:helvetica;
   text-decoration:none;
   font-size:10pt;
   color:RGB(36,36,36);
   }

select 
   {
   font-weight:bold;
   font-size:9px;
   }

.PageTitle
   {
   font-size:14px;
   font-weight:bold;
   text-alignment:center;
   text-decoration:underline;
   }

.HighSpeed
   {
   font-weight:bold;
   color:BLUE;
   }

.Important
   {
   font-size:12px;
   font-weight:bold;
   color:RED;
   }