body { 
 font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 10pt; 
 scrollbar-base-color:000000;
 scrollbar-track-color:ffffff;
 scrollbar-face-color:ffffff;
 scrollbar-highlight-color:444444;
 scrollbar-3dlight-color:ffffff;
 scrollbar-darkshadow-color:ffffff;
 scrollbar-shadow-color:777777;
 scrollbar-arrow-color:000000;

}

a { 
text-decoration: none; 
font-weight: bold;  

color: #000000; 
} 

a:hover { 
 text-decoration: none;
 color: #000000; 
} 

.navlink {font-size: 8pt; background-color: #d0d0e8; border: 1px solid #595971; } 
.miniheader { font-size: 9pt; font-weight: 200; letter-spacing: 0.1em; } 
.largeheader { color: #000000; font-size: 18pt; font-weight: bold; } 
.fieldtitle { letter-spacing: 0.1em; font-variant: small-caps; font-size: 10pt; font-weight: bold; background-color: #aaaaaa; color: #000000; border: 1px solid #333333; } 
.description { font-size: 9pt; color: #000000; background-color: #dddddd; border: 1px solid #666666; } .darkgbg { background-color: #c0d8d8; border: 1px solid #496161; } 
.confirm { font-size: 9pt; background-color: #eeeeee; border: 1px solid #777777; } 
.midheader { font-size: 10pt; font-weight: bold; } 
.footnote { font-size: 8pt; } 
.bodybg { background-color: #ffffff; color: #000000; } 
td.menuheader2 { background-color: #000000; color: #cccccc; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-variant: small-caps; } 
h4 { color: #000000; font-size: 11pt; font-weight: bold; } 

input { background-color: #ffffff; border: 1px solid #666666;  font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;  background:#FFFFFF; 
}

input.cssbutton { 
 border: 1px solid #666666; 
 font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; 
 font-size: 9pt; 
 font-weight: bold;  
 color:#FF0000; 
 background:#FFFFFF; 
}
select { 
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px; 
 border: #000000; 
 border-style: solid; 
 border-top-width: 1px; 
 border-right-width: 1px; 
 border-bottom-width: 1px; 
 border-left-width: 1px
} 

a.block{
color:black;
text-decoration:none;
font:bold 12px arial, sans-serif;}

a.block:hover{
color:#000000;
background-color:#9accf3;
border:#888888 solid 1px;
padding:0px;
background:#a6a6e4;
display:block;
text-align:center;
width:160px;
}

a.block2{
color:black;
text-decoration:none;
font:bold 12px arial, sans-serif;}

a.block2:hover{
color:#000000;
background-color:#9accf3;
border:#888888 solid 1px;
padding:0px;
background:#a6a6e4;
display:block;
text-align:center;
width:70px;
}

a.desc       { font-size: 9pt; color: #000000; background-color: #90b7e7; border: 1px solid #90b7e7; } .darkgbg { background-color: #c0d8d8; border: 1px solid #496161; } 
a.desc:hover { font-size: 9pt; color: #000000; background-color: #a6a6e4; border: 1px solid #888888; } .darkgbg { background-color: #c0d8d8; border: 1px solid #496161; } 


div.frame{
color:#000000;
border:#999999 solid 2px;
padding:0px;
display:block;
}