@charset "iso-8859-1";

/* body features: no borders to windowsides */
body{
    FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
    }

img{
    border:none;
}


a.menu1{
    font-family: Veranda, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.menu1:hover{
    font-family:Veranda,Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}
/*
a.menu1:visited{
    font-family:Veranda,Arial, Helvetica, sans-serif;
    color:#000000;
    <! color:#0000CC;>
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}
*/
a.menu1u{
    font-family:Veranda,Arial, Helvetica, sans-serif;
    color:#888888;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.menu1u:hover{
    font-family:Veranda,Arial, Helvetica, sans-serif;
    color:#DD4444;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}

a.menu1c{
    font-family:Veranda,Arial, Helvetica, sans-serif;
    color:#00AA00;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.menu1c:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00AA00;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}

/*
a.menu1c:visited{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00FF00;
  <!color:#0000AA;>
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}
*/

a.menu2{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:6pt;
}

a.menu2:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:6pt;
}

a.menu2u{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#777777;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:6pt;
}

a.menu2u:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#FF5555;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:6pt;
}

a.menu2c{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#008800;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:6pt;
}

a.menu2c:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00BB00;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:6pt;
}

a.menu3{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:12pt;
}

a.menu3:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:12pt;
}

a.menu3u{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:12pt;
}

a.menu3u:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#FF5555;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:12pt;
}

a.menu3c{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#008800;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:12pt;
}

a.menu3c:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00BB00;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:12pt;
}

a.hmenu3{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:0pt;
}


a.hmenu3:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:0pt;
}

a.hmenu3u{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#999999;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
    margin-left:0pt;
}

a.hmenu3u:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#FF5555;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:0pt;
}

a.hmenu3c{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00BB00;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:0;
    margin-left:0pt;
}

a.hmenu3c:hover{
    font-family:Veranda, Arial, Helvetica, sans-serif;
    color:#00BB00;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
    margin-left:0pt;
}



/* take out: font-weight: bold */
/* Georgia, Verdana, */


h1           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, 
                    sans-serif; color: #000000; font-size: 9pt; 
                    text-decoration: none;  }

h2           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, 
                    sans-serif; color: #000000; font-size: 10pt; 
                    text-decoration: none;  }

h3           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, 
                    sans-serif; color: #000000; font-size: 12pt; 
                    text-decoration: none;  }

h4           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, 
                    sans-serif; color: #000000; font-size: 14pt; 
                    text-decoration: none;  }

h5           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 18pt; 
               text-decoration: none;  }

h6           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 24pt; 
               text-decoration: none;  }

h7           { FONT-FAMILY: Palatino linotype, Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 36pt; 
               text-decoration: none;  }

/* TAKEN out: font-family: Palatino linotype, sans-serif; */

p.t1           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; 
               text-decoration: none; font-weight: none }

p.t2           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; 
               text-decoration: none; font-weight: none }

p.t3           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; 
               text-decoration: none; font-weight: none }

p.t3b           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 10pt; 
               text-decoration: none; font-weight: bold }


p.t4           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 11pt; 
               text-decoration: none; font-weight: none }

p.t5           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 12pt; 
               text-decoration: none; font-weight: none }

p.t6           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 14pt; 
               text-decoration: none; font-weight: none }

p.t7           { FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif; color: #000000; font-size: 16pt; 
               text-decoration: none; font-weight: none }


p,
ul,
ol{
    FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:10pt;
    font-weight:none;
    text-decoration:none;
    vertical-align:bottom;
}

ul.nodot{
     list-style-type:none;
}

p.small,
ul.small{
    font-family:Arial,Serif;
    color:#000000;
    font-size:11px;
    font-weight:none;
    text-decoration:none;
    vertical-align:bottom;
}

font.legend{
    font-family:Arial,Serif;
    color:#5050FF;
    font-size:10pt;
    font-weight:none;
    text-decoration:none;
    vertical-align:top;
    background-color:#FFFFFF;
    position:relative;
    top: -14px;
    margin:5px;
}

table.legend{
    border:1px solid #C0C0C0;
}


td.sitemap{
    border-style:solid;
    border-width:0px;
    border-color:#000000;
    padding:0pt;
    padding-left:25pt;
}


th{
    background-color:#A0A0FF;
    font-size:10pt;
    text-transform:capitalize;
    white-space:nowrap;
}

tdx{
    font-size:9pt;
}

tdx.first{
    background-color:#E0E0FF;
    text-align:center;
    font-size:9pt;
    font-weight:bold;
    white-space:nowrap; 
}

tdx.dataright{
    text-align:right;
    font-size:9pt;
    white-space:nowrap;
}

tdx.dataleft{
    text-align:left;
    font-size:9pt;
    white-space:nowrap;
}

tdx.allocation{
    text-align:center;
    font-size:8pt;
    white-space:nowrap;
}

tdx.allocationfirst{
    text-align:left;
    font-size:8pt;
    white-space:nowrap;
}


/* topmenu gray links getting white when mouse over them*/
tdx.topmenu{
    border:1px grove;
    background-color:#E0E0FF;
    padding-left: 5px;
    white-space:nowrap;
}

tdx.topmenu:hover{
    background-color:#A0A0FF;   
}


a{
    font-family:Arial,Serif;
    color:#5050FF;
    font-weight:none;
    text-decoration:none;
    border:none;
}

a:hover{
    font-family:Arial,Serif;
    color:#FF5050;
    font-weight:none;
    text-decoration:none;
    border:none;
}

a.topmenulink{
    color:#000000;
    font-size: 12px;
    font-family: Tahoma, Verdana, Arial;
    font-weight: bold;
    text-decoration:none;
    vertical-align:middle;
}

a.topmenulink:hover{
    font-size: 12px;
    font-family: Tahoma, Verdana, Arial;
    font-weight: bold;
    color:#000000;
    text-decoration:none;
    vertical-align:middle;
}

a.topmenu{
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#990000;
    font-size:27px;
    text-decoration:none;
    padding:0px;
    white-space:nowrap;
}

a.topmenu:hover{
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#000000;
    font-size:27px;
    text-decoration:none;
    padding:0px;
    white-space:nowrap;
}

a.top{
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#990000;
    font-size:13px;
    text-decoration:none;
    padding:0px;
    white-space:nowrap;
}

a.top:hover{
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    color:#000000;
    font-size:13px;
    text-decoration:none;
    padding:0px;
    white-space:nowrap;
}

a.sidemenu{
    font-family:Arial,Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.sidemenu:hover{
    font-family:Arial,Serif;
    color:#FF0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}

a.curmenu{
    font-family:Arial,Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.curmenu:hover{
    font-family:Arial,Serif;
    color:#FF0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}

a.supermenu{
    font-family:Arial,Serif;
    color:#999999;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    white-space:nowrap;
}

a.supermenu:hover{
    font-family:Arial,Serif;
    color:#FF0000;
    font-size:11px;
    font-weight:bold;
    white-space:nowrap; 
}







a.sideunder{
    font-family:Arial,Serif;
    color:#000000;
    font-size:10px;
    font-weight:none;
    text-decoration:none;
    margin-left:4pt;
}

a.sideunder:hover{
    font-family:Arial,Serif;
    color:#000000;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
    margin-left:4pt;
}

a.sidelast{
    font-family:Arial,Serif;
    color:#000000;
    font-size:9px;
    font-weight:none;
    text-decoration:none;
    margin-left:8pt;
}

a.sidelast:hover{
    font-family:Arial,Serif;
    color:#000000;
    font-size:10px;
    font-weight:bold;
    text-decoration:underline;
    margin-left:8pt;
}

.menucell{
    position:absolute;
    left:5px;
    top:122px;
    width:140px; 
    /*background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-color:#000000; */
    padding:2pt;
}

.menucell0{
    position:absolute;
    left:5px;
    top:138px;
    width:140px; 
    /*background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-color:#000000; */
    padding:2pt;
}


table.index{
    border-style:solid;
    border-width:1px;
    border-color:#000000;
    margin:5px;
}

th.index{
    background-color:#E0E0FF;
    padding:5px;
}

td.index{
    padding:5px;
}

a.index{
    font-family:Arial,Serif;
    font-size:12px;
    color:#000000;
    font-weight:none;
    text-decoration:none;
    border:none;
}

a.index:hover{
    font-family:Arial,Serif;
    font-size:12px;
    color:#000000;
    font-weight:none;
    text-decoration:underline;
    border:none;
}
