/*General styles for User Managment Interface collection.*/
TD.tab A:link{color:white}
TD.tab A:active{color:white}
TD.tab A:visited{color:white}

TD.popupTab A:link{color:white}
TD.popupTab A:active{color:white}
TD.popupTab A:visited{color:white}

TD.selectedtab A:link{color:black;text-decoration:none}
TD.selectedtab A:active{color:black;text-decoration:none}
TD.selectedtab A:visited{color:black;text-decoration:none}

TD.popupTab A:link{color:white}
TD.popupTab A:active{color:white}
TD.popupTab A:visited{color:white}

BODY {margin-top: 0;
      background:white}

/*********************************************************************************/
/*pseudo classes*/
/*********************************************************************************/       

A:link{color:#000066}
A:active{color:#000066}
A:visited{color:#000066}
A:hover{color:#333300;}

/*********************************************************************************/
/*generic tag's styles*/
/*********************************************************************************/
TABLE {
        font-family:Arial;
        font-size:10pt;
        font-weight:bold;
        color:black;
        }
CAPTION {
        font-family:Arial;
        font-weight:bold;
        font-size:10pt;
        color:black;
        text-align:left;
        text-indent:1mm}
INPUT {
        font-family:Arial;
        font-size:10pt;
        font-weight:normal;
        color:black;
        }
TD {
        font-family:Arial;
        font-size:10pt;
        font-weight:normal;
        color:black;
        }
TH {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:left;
        text-valign:center;
        text-indent:1mm;
    }

/*********************************************************************************/
/*regular classes*/
/*********************************************************************************/
TABLE.real{
                margin-top: 0;
        background-color:#FFFFFF;
        }
TABLE.back{
                margin-top: 0;
        background-color:#000000;
        }
TABLE.wrapper{
        background-color:"#C0C0C0";
        }
TABLE.heading {
        background-color:#CCCC99; 
        }
TD.data {/*for tabular data*/
        font-family:Arial;
        font-size:10pt;
        font-weight:normal;
        color:black;
        text-indent:1mm;
        background-color:#FFFFFF
        }
TD.button {
        background-color:white;
        font-family:Arial;
        font-size:10pt;
        font-weight:normal;
        color:black;
        text-indent:1mm}
TD.subheading {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        background-color:#FFFFCC;
        text-align:left;
        }
TD.centersubheading {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        background-color:#FFFFCC;
        text-align:center;
        text-valign:center;
        }
TD.tabletext{
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        background-color:#FFFFFF;
        text-align:left;
        text-indent:1mm;
        }        
TD.heading {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:left;
        text-valign:center;
        text-indent:1mm;
        }
TD.selectedtab{
        font-family:Arial;
        font-size:16;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:center;
        }
TD.leftselectedtab{
        font-family:Arial;
        font-size:16;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:left;
        }
TD.tab{
        font-family:Arial;
        font-size:14;
        font-weight:bold;
        color:white;        
        background-color:#000066; 
        text-align:center;
        text-hover:white;
        }
TD.popupTab{
        font-family:Arial;
        font-size:14;
        font-weight:bold;
        color:white;        
        background-color:#999966;
        text-align:center;
        text-hover:white;
        }
TD.rightheading {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:right;
        text-valign:center;
        text-indent:1mm;
        }
TD.centerheading {
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        color:#333300;        
        background-color:#CCCC99; 
        text-align:center;
        text-valign:center;
        text-indent:1mm;
        }
FONT.text{
        font-family:Tahoma;
        font-size:8pt;
        font-weight:normal;
        color:#777777}
FONT.header{
        font-family:Tahoma;
        font-size:10pt;
        font-weight:bold;
        color:#777777}
FONT.redheader{
        font-family:Tahoma;
        font-size:10pt;
        font-weight:bold;
        color:#ff0000}
FONT.quote{
        font-family:Tahoma;
        font-size:8pt;
        font-weight:normal;
        font-style:italic;
        color:#777777}
FONT.white{
        font-family:Tahoma;
        font-size:8pt;
        font-weight:normal;
        color:white;
        font-text-decoration:none
        }
FONT.footer{
        font-family:Tahoma;
        font-size:7pt;
        font-weight:normal;
        color:white;
        font-text-decoration:none
        }
FONT.whitebold{
        font-family:Tahoma;
        font-size:8pt;
        font-weight:bold;
        color:white;
        font-text-decoration:none
        }

/*********************************************************************************/
/*generic classes*/
/*********************************************************************************/
.italic {font-style:italic}

/*********************************************************************************/
/*contextual selectors*/
/*********************************************************************************/
TABLE.real TH { /* the same as TD.subheading */
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        background-color:#FFFFCC;
        text-align:left;
        }
TABLE.data { 
        /* for tabular data
        this preserves the background of the wrapper table
        */
        }
TABLE.data TD { /* the same as TD.data */
        font-family:Arial;
        font-size:10pt;
        font-weight:normal;
        color:black;
        text-indent:1mm;
        background-color:#FFFFFF
        }
TABLE.data TH { /* the same as TD.subheading */
        font-family:Arial;
        font-size:12;
        font-weight:bold;
        background-color:#FFFFCC;
        text-align:left;
        }
        