a:link.top   { color: #eeeedc; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; font-weight: bold; margin-top: 2; margin-bottom: 2 }

a:link      { color: #FFFF00; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2 }
a:hover 	{ text-decoration: underline }

a:visited    { color: #BCBC8F; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2 }
.active		{	color: #EEEEDC; text-decoration: none; font-family: Arial, 'Times New Roman'; line-height: 150%;
				font-size: 10pt; margin-top: 2; margin-bottom: 2
				}
a:active     { color: #EEEEDC; 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;
		        line-height: 150%;
				background-color: #EFEFDE;
				margin-top: 0px;
				margin-left: 5px
     		}
.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 }
.marquee	   { border: 0px none; position: absolute; top: 3px; left: 150px; width: 350px; color: #FFFFFF; font-family: Arial, 'Times New Roman'; font-size: 10pt; font-weight: bold}
.nh2#           { color: #009933; font-size: 13pt; font-weight: bold; position: absolute; top: 145px; left: 154px; width: 425px;  overflow: visible;  }
.nh3#		   { color: rgb(204,51,51); font-size: 11pt; font-weight: bold; position: absolute; top: 180px; left: 154px; width: 425px; overflow: visible; }
.nbody         { position: absolute; top: 135px; left: 154px; width: 425px;  overflow: visible;  }

/* This is used on tables/DIVs that should just have a border around them. */
.tborder
{
	padding: 1px;
	border: 1px solid #696969;
	background-color: #EFEFDE;
}

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; padding-top: 10; }
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 }

ul.listImage1 { list-style-image: url('../images/bullet_brown.gif');
				font-family: Arial, 'Times New Roman', Times; color: Black; text-align: 
                Left ; line-height: 150%; font-size: 11pt; }