body{
   margin-top:0;
   margin-left:5; margin-right:5;
   background-color:#FFFFFF;
   color:#000000;
   font-family:Verdana, Arial, Helvetica, sans-serif;

}

td {       font-size:10pt;
   }
.announce {
   border-left:1px solid #333399;
   height:120px;
   text-align:center;
   font-size:8pt;
}

.topbar {
   background-color:#E3E9F3;  
   text-decoration:none;
   color:#333399; 
   margin-top:5;
   margin-bottom:5;
   vertical-align:middle;
}

.mainmenu {
   background-color:#F9FBF3;  
   text-decoration:none;
   color:#333399; 
   margin-right:10pt;
   margin-top:5px;
   padding:5;
}

.mainmenuitem a, .mainmenuitem a:visited{
   text-decoration:none;
   color:#333399;
   font-size: 8pt;
   font-weight : bold;
}
   
.mainmenuitem a:hover {
   text-decoration:underline;
}

.mainmenuitem {   
   margin-top:4px;
}

.mainmenusection {
   display:none;
   margin-left:4px;
   margin-bottom:10px;
   border-left:1px dotted;
   border-bottom:1px dotted;
   padding-left:11;
}

.mmselected {background-color:#F9FBF3; color:white}
 
.content , .content td { 
    font-size:80%
 }

.boldcontent{ 
   margin-left:10px;
    font-size:10px;
   font-weight : bold;
}   

.boldcontent2{ 
   font-size:12px;
   font-weight : bold;
}   
 
 .font9 { 
   font-size:9pt;
   /*background-color:#F9F9F9;*/
   /*text-align:right;*/
  }   
 .font9b { 
   font-size:9pt;
   font-weight:bold  
 }
a { color: #003399}
a:visited { color:#663399}

h1 {font:2em Georgia,"Times New Roman",Times,serif; color:#003399; margin-top:10px}


.title {font:14pt  ; color:#003399; margin-top:10px}
.title2 {font:12pt ; color:#003399; margin-top:10px}
.title3 {font:10pt ; color:#003399; margin-top:10px}

.typeinfo {font:12px Georgia, Arial,"Times New Roman",Times,serif; color:#003399; margin-top:10px}
.tipeinfodiv { margin-top:15px;  border: 1px dashed #333399; padding:5}
.simple  {font:12px Verdana,Arial,"Times New Roman",Times,serif; color:#000000}
.simple2  {font:14px Verdana,Arial,"Times New Roman",Times,serif; color:#000000}
.description { margin-left:20px; border-left: 2px dotted #999999; padding-left:10; margin-bottom:10; font-style:italic }
.simpletitle  {font:12px Georgia, Arial,"Times New Roman",Times,serif; color:#003399;   font-weight : bold;}
p { text-align: justify }

.sticker { margin-top:15px; margin-left:15px;   border: 1px solid #333399; padding:5}

  
.sticker, .sticker td { font-size:8pt; }

.stickerHeader{font-size:1.2em;  color:#003399; background-color:#E3E9F3; padding:5 }

.copyright { font-size:9pt; text-align:right; padding:2;  background-color:#E3E9F3; }

.editorpane {background-color:#F0F0F0; border: 2px outset; margin-top:0; margin-bottom:4; padding:2; }
.editorpane td {font-size:9pt; font-weight:bold}

.addMenuLayer {visibility:hidden; position:absolute; width:100; background-color:#F0F0F0;}
.addMenuLayerHeader {font-size:9pt; font-weight:bold; background-color:#333399; color:#FFFFFF; padding:2}
.addMenu {  
   border:1px solid #333399;
   background-color:#E3E9F3;  
}
 
 .submenuitem, .submenuitem:visited {
   display : block;
   margin-top:2px;
   font-size: 8pt;
   font-weight : bold;  
   text-decoration:none;
   color:#333399;
   line-height:12pt;
   padding:2;
   width: 100%;
}

.submenuitem:hover {
   background-color:#333399;
   color:#FFFFFF;
}

