body {
  margin:0;
  padding:0;
  text-align:center;
  font:small "Trebuchet MS",Verdana,Arial,Sans-serif;
  color:black;
  /*background-color:#EDECF2;   */
}

/* Links
----------------------------------------------- */
a {
    text-transform: capitalize;
        color: #FFFFFF;
        font-size: 12px;
        text-decoration:underline;
  }
a:hover {
  text-decoration:underline;
  text-transform: capitalize;
  font-size: 12px;
  color: #FFFFFF;
 }

 a1 {
    text-transform: capitalize;
        color: #000000;
        font-size: 12px;
        text-decoration:underline;
  }
a1:hover {
  text-decoration:underline;
  text-transform: capitalize;
  font-size: 12px;
  color: #000FFF;
 }

a2 {
    
        color: #000000;
        font-size: 12px;
        text-decoration:underline;
  }
a2:hover {
  text-decoration:underline;
  
  font-size: 12px;
  color: #000FFF;
 }

/* 
--------------------------------*/    
/*--------------Added by srinivasv on 2nd May 2007-------------------*/
font.br{  FONT-SIZE: 1px;  line-height:6px; }
/*-----------------------------------------------------------------------*/
/*--------------Added by srinivasv on 20th April 2007-------------------*/
a.general{
color: 352E9E;
font-size: 12px;
}

a.general:hover{
color: 352E9E;
font-size: 12px;
}
a.gen{
color: blue;
font-size: 12px;
}

a.gen:hover{
color: blue;
font-size: 12px;
}

/*------------------------------------------------------------------------*/
img.brd
{
        border:1px solid #FFFFFF;
}
/*---------------------------------*/
td
{
        font-size: 12px;
        height:25px;
        padding:5px;
}
td.error
{
        font-size: 12px;
        color:red;
        height:25px;
        padding:5px;
}
td.sucess
{
        font-size: 12px;
        color:#352E9E;
        height:25px;
        padding:5px;
}
td.Border
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
}
th
{
        font-size: 12px;
        height:25px;
        padding:5px;
}
th.ThBorder
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
}
td.headings
{
        font-family:Verdana;
        font-size:13px; 
        color:black;
        text-decoration:underline;
        background-color:orange;
}
#redStar
{
        font-size: 12px;
        color:red;
}
td.header
{
        font-family:Verdana;
    font-size:20px;  
    font-weight:bold;
    color:#352E9E;      
}
td.head
{
        font-family:Verdana;
    font-size:15px;  
    font-weight:bold;
    color:#352E9E;      
}
th.main
{
   font-size: 14px;
   height:25px;
   padding:5px;
   color:#FFFFFF;
   background-color:#180D98;
}
td.footer
{
        font-family:Verdana;
    font-size:10px;
    color:#352E9E;
}
TD.line
{
        border-right: 1px solid #666666;
}
TABLE.main {
        border-width: 1px 1px 1px 1px;
        border-spacing: 1px;
        border-style: solid solid solid solid;
        width:800px;
        height:100%;
        border:1px solid #000000;
}
td.lightOrange {
        background-color:#180D98;
        font-size: 12px;
        height:18px;
        padding:0px;
        color: #FFFFFF;
}

td.menuhead {
        height:20px;
        padding:0px;
}
td.bottomBorder
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-bottom: 1px solid #000000;
        color: #352E9E;
}
td.topBorder
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-top: 1px solid #000000;
        color: #352E9E;
}
td.toprtBorder
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-top: 1px solid #000000;
        border-right: 1px solid #000000;
}
td.rightBorder
{
        font-size: 12px;
        height:25px;
        padding:5px;
        border-right: 1px solid #000000;        
}
td.orangespace {
        height:1px;
        padding:0px;
        background-color:#180D98;
}
td.space {
        height:1px;
        padding:0px;
}
TABLE.subMain { 
        border-collapse: collapse;
    border: 1px solid #DEE3EF;  
} 
TABLE.sub { 
        border-collapse: collapse;
    border: 1px solid #000000;  
} 

/*FORM ELEMENTS
-------------------------------*/
INPUT
{
        font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
        font-size:12px; 
        /*background-color: #ffffff;
        BORDER: #000000 1px solid;*/ 
        
}
TEXTAREA
{
        font-family: "Trebuchet MS",Verdana,Arial,Sans-serif ;
        font-size:12px; 
        background-color: #ffffff;
        BORDER: #666666 1px solid; 
        
}
SELECT
{
        font-family: "Trebuchet MS",Verdana,Arial,Sans-serif;
        font-size:12px; 
        background-color: #ffffff;
        BORDER: #666666 1px solid; 
        
}

  #radio
{
background-color: white;
border: 0px
}
