a.top:link   { color: #EEEEDC; text-decoration: none; font-family: Arial, "Times New Roman", Verdana, serif; line-height: 150%;
				  font-weight: bold;	font-size: 9pt; }
a.top:hover   { color: #FAFAD2; text-decoration: underline; font-family: Arial, "Times New Roman", Verdana, serif; line-height: 150%;
						 font-weight: bold; font-size: 9pt; }
a.top:visited   { color: #E7E7DC; text-decoration: none; font-family: Arial, "Times New Roman", Verdana, serif; line-height: 150%;
						 font-weight: bold; font-size: 9pt; }
a.top:active   { color: White; text-decoration: none; font-family: Arial, "Times New Roman", Verdana, serif; line-height: 150%;
						 font-weight: bold; font-size: 9pt; }
 
a:link      { color: Blue; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2 }
a:hover 	{color: Red; text-decoration: underline }

a:visited    { color: #0002BD; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2 }
.active		{	color: Blue; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2
				}
a:active     { color: #32CD32; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2 }

body 		{ 	color: #000000;
				font-family: Arial, "Times New Roman", serif;
				font-size: 11pt;
				text-align: justify;
		        Justify ; line-height: 150%;
				background-color: #EFEFDE;
				margin-top: 0px;
				margin-left: 0px
     		}
.body         {  font-family: Arial, 'Times New Roman', Times; color: Black; text-align: 
               Justify ; line-height: 150%; font-size: 11pt   
             }
.navleft_table { background: #666699;  border: 0px none #666699;  border-spacing: 1px;
						color: #EEEEDC; text-decoration: none; font-family: Arial, 'Times New Roman'; font-size: 10pt;
			   }
.sidecell_left { background: #CECFCE;  border: 0px none #CECFCE;  padding-left: 1px;  padding-top: 1px;        }

.tableheading1          { background: #009999; font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold }
.tableheading2          { background: #336699; font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: bold }

h1, h2, h3, h4, h5, h6, h7
{
	font-family: Arial, Times New Roman, Times;
}
h1           { color: #3333CC; font-size: 16pt; font-weight: bold }
h2           { color: #009933; font-size: 13pt; font-weight: bold }
h3			 { color: rgb(204,51,51); font-size: 11pt; font-weight: bold }
h4			 { color: rgb(51,0,204); font-size: 10pt; font-weight: bold 
}
h5           { color: #FFCC66 }
h6
{
	color: rgb(204,51,51);
}
h7			{ font-size: 10pt; font-family: Courier New; line-height: 100%; color: #000000;  margin-left: 10 }

{literal}
th, td {
    			font-family: Helvetica, Verdana, sans-serif;
			   font-size: 0.8em;
}
       input, textarea {
            font-family: Arial, Verdana, sans-serif;
            font-size: 1em;
        }
        .hdr {
            color: #009933;
			   font-size: 2em;
            font-size: 1.3em;
            font-weight: bold;
            text-align: center;
        }
.hedit {
    background-color: #909090;
}
.hedit td {
    padding: 3px;
    background-color: #E0E0E0;
}
.hedit th {
    padding: 3px;
	 background-color: #666699;
    color: #EEEEDC;
}
.vedit {
   background-color: #F0F0F0;
}
.vedit td {
   padding: 10px;
   padding-left:  15px;
   background-color: #E0E0E0;
}
.vedit th {
   padding: 10px;
   padding-right: 15px;
   text-align: right;
   background-color: #666699;
   font-weight: normal;
   color: #EEEEDC;
}

table.notebook {
   background-color: #E0E0E0;
}
table.notebook td {
   padding: 5px;
   text-align: center; 
}
table.notebook td.sel {
    font-weight: bold;
}
table.notebook td.notsel {
    background-color: #B0B0B0;
}

.heditsmall {
    background-color: #909090;
    font-size: 10pt;
}
.heditsmall input, .heditsmall select {
    font-size: 8pt;
}
.heditsmall td {
    padding: 5px;
    background-color: #E0E0E0;
}
.heditsmall th {
    padding: 5px;
    background-color: #C0B9C0;
}
{/literal}