body
{
    color: #000000;
    background-color: #a0a0a0;
/*    scrollbar-base-color: #1c385c;
    scrollbar-arrow-color: #f0f0e8; */
    scrollbar-base-color: #303030;
    scrollbar-arrow-color: #f0f0e8;
    margin: 5px; 
}



/* paragraphs */
p
{   
    color: #000000;
    background-color: #c0c0c0;
    font-family: arial, helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: normal;
    line-height:120%; 
    margin-top:0; 
    margin-bottom:0
}

p.menu
{
    font-size: 12pt;
    font-weight: 800; 
    color: #808080;
}    

p.small
{
    font-size: 8pt;
}  



/* tables */
  
td
{   
    color: #000000;
    font-family: arial, helvetica, sans-serif; 
    font-size: 8pt;
    font-weight: normal;
}

td.c
{
    text-align: center;
}

td.h1
{
    font-weight: bold;
    font-size: 10pt;
    background-color: #f4f4f0;
    border: 1px solid #f4f4f0;
}

td.h2
{
    font-weight: bold;
    font-size: 10pt;
    background-color: #e0e0dc;
    border: 1px solid #e0e0dc;
}

td.logo
{   
    font-family:  arial, helvetica, sans-serif;
    font-size: 15pt;
    font-weight: 800;
}

td.empty
{
    background-color: #c0c0c0;
}


td.r1
{
    font-size: 9pt;
    background-color: #f4f4f0;
    border: 1px solid #f4f4f0;
}

td.r2
{
    font-size: 9pt;
    background-color: #e0e0dc;
    border: 1px solid #e0e0dc;
}

td.form
{
    font-size: 9pt;
    background-color: #e0e0dc;
}

td.cal
{
    background-image: url("bCal.gif");
    text-align: center;
}

td.cala
{
    background-image: url("bCalA.gif");
    text-align: center;	
}

td.arr
{
    background-image: url("bArrow.gif");
    text-align: center;
}

td.arra
{
    background-image: url("bArrowA.gif");
    text-align: center;	
}


td.uiHeadBig
{
    font-weight: bold;
    font-size: 11pt;
    background-color: #1c385c;
    color: #F0F0E0;
}

td.uiHead
{
    font-size: 10pt;
    background-color: #1c385c;
    color: #F0F0E0;
}

td.uiR1
{
    font-size: 10pt;
    background-color: #e0e0e0;
    color: #000000;
}

td.uiR2
{
    font-size: 10pt;
    background-color: #d0d0d0;
    color: #000000;
}

td.uiRB
{
    font-weight: bold;
    font-size: 10pt;
    background-color: #e0e0e0;
    color: #000000;
}


td.uiCaption
{   border-top:1px solid #F0F0F0; 
    border-left:1px solid #F0F0F0; 
    border-bottom:1px solid #808080; 
    border-right:1px solid #808080;
    padding-left: 3px; 
    padding-right: 3px; 
    padding-top: 1px; 
    padding-bottom: 1px;
    background-color: #C0C0C0; 
}


td.uiReadonly
{   border-top:1px solid #F0F0F0; 
    border-left:1px solid #F0F0F0; 
    border-bottom:1px solid #808080; 
    border-right:1px solid #808080; 
    padding-left: 3px; 
    padding-right: 3px; 
    padding-top: 1px; 
    padding-bottom: 1px;
    background-color: #D0D0C8;
    font-weight: bold; 
}


td.uiHighlight
{   border-top:1px solid #F0F0F0; 
    border-left:1px solid #F0F0F0; 
    border-bottom:1px solid #808080; 
    border-right:1px solid #808080;
    padding-left: 3px; 
    padding-right: 3px; 
    padding-top: 1px; 
    padding-bottom: 1px; 
    background-color: #FCFCF0; 
    font-weight: bold;
}

/* heads */

h1
{
    font-size: 14pt;
    color: #f0f0f0;	
    font-weight: 800;
    margin-top:0; 
    margin-bottom:0;	
}

h2
{
    color: #000000;
    font-family: Times New Roman, Times; 
    font-size: 16pt;
    font-weight: 800;
    font-style:italic;	
    margin-top:3; 
    margin-bottom:6;	
}

h3
{
    color: #000000;
    font-family: Times New Roman, Times; 
    font-size: 11pt;
    font-weight: 800;
    font-style:italic;	
    margin-top:3; 
    margin-bottom:6;	
}

h4
{
    color: #000000;
    font-family: arial, helvetica, sans-serif; 
    font-size: 11pt;
    font-weight: 800;
    margin-top:3; 
    margin-bottom:3;	
}

h5
{
    color: #1c385c;
    font-family: arial, helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: 800;
    margin-top:3; 
    margin-bottom:6;	
}


/* links */

a
{
    color: #1c385c;
    font-family: arial, helvetica, sans-serif; 
    font-size: 9pt;
    font-weight: bold;
}

a:hover
{
    color: #ffffff;
   /* color: #3670b0; */
}

a.g1
{
    color: #d0d0d0;
    text-decoration: none;
}

a.g2
{
    color: #b8b8a0;
    font-size: 9pt;
    text-decoration: none;
}

a.ina
{
    color: #808080;
    text-decoration: none;
}


a.ina2
{
    color: #808080;
    font-size: 8pt;
    text-decoration: none;
}

a.ina2:hover, a.ina:hover
{
    color: #808080;
}

a.stat
{
    color: #b8b8a0;
    font-weight: 400;
    font-size: 8pt;
    text-decoration: none;
}

a.stat:hover, a.g2:hover, a.g1:hover
{
    color: #ffffff;
}

a.bmenu
{
	color: #001020;
	font-size: 8pt;	
    text-decoration: none;
}

a.wmenu
{
	color: #d0d0c0;
	font-size: 8pt;
    text-decoration: none;
}

a.wmenu:hover, a.bmenu:hover
{
  color: #ffffff;
}

a.nomenu
{
	color: #000000;
	font-size: 8pt;	
    text-decoration: none;
}

a.nomenu:hover
{
  color: #000000;
}



ul
{
  font-size: 8pt;
  font-weight: normal;
  text-decoration: none;
  margin-top:5; 
  margin-bottom:5;    
  color: #000000;
  text-align: justify;

}