﻿BODY, body
	{
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-top: 0;	
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	}
p, br, ul, ol, li, dl, dd
	{	
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	}
a
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	}
a:hover {color:#F8B32E;}

h1, h2, h3, h4
	{ 
	font-family: verdana, arial, helvetica;
	color: #7777FF;
	text-decoration:none;
	}
.toptableheader
	{ 
	font-family: verdana, arial, helvetica;
	font-size: 16pt;
	color: #E8E8E8;
	font-weight: bold;

	}
table, td, tr
	{
	empty-cells: show;
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	border-style: none;
	border-collapse: collapse;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
	}
table.rightbox
{
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	BACKGROUND-COLOR: #8899FF;
}
td.rightbox
{
	margin: 2px;
}
.tdheadblack
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	font-weight: normal;
	color: black;
	}
.tdhead
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	font-weight: normal;
	color: white;
	}
.newstdhead
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	color: black;
	PADDING-TOP: 3px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 3px;
	PADDING-RIGHT: 2px;		
	}
.newstdtext
	{
	font-family:  verdana, arial, helvetica;
	font-size: 8pt;
   text-decoration: none;
	color: #E8E8E8;	
	}
.updatetable1
{
	BORDER-WIDTH: 1px;
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	font-weight: none;
	color: black;
	BACKGROUND-COLOR: #8899FF;
}
.updatetablehead1
{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	font-weight: normal;
	color: black;
	BACKGROUND-COLOR: #8899FF;
}
.updatetablecell1
{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	text-decoration:none;
	font-weight: none;
	color: #E8E8E8;
	BACKGROUND-COLOR: #8899FF;
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px;	
}
.maintxt
	{
	font-family: verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	text-decoration: none;
	}
.thebottom
	{
	font-family:  verdana, arial; font-size: 10pt;
	color: black;
	text-decoration: none;
	}
.thebottomsel
	{
	font-family: verdana, arial; font-size: 10pt; color: #0000FF; text-decoration:none;
	}
a.thebottom
	{
	color: black; text-decoration:none;
	}
a.thebottom:hover
	{
	color: #F8B32E; text-decoration:none;
	}
a.thebottom:visited
	{
	color: black; text-decoration:none;
	}
a.thebottom:visited:hover
	{
	color: #F8B32E; text-decoration:none;
	}
.thetop
	{
	font-family: verdana, arial; font-size: 10pt; 
	color: #E0E0E0;
	text-decoration: none;
	}
.thebottomfiller
	{
	width: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.thebottomfiller2
	{
	width: 30px;
	padding-top: 2px;
	padding-bottom: 2px;
	}
A.thetop
	{
	color: #E0E0E0; text-decoration:none;
	}
A.thetop:visited
	{
	color: #E0E0E0; text-decoration:none;
	}
A.thetop:visited:hover
	{
	color: #E0E0E0; text-decoration:none;
	}
A.thetop:hover
{
    COLOR: #F8B32E;
    text-decoration: none;
}
A.thetop:link
	{
	color: #E0E0E0; text-decoration:none;
	}
.thetopsel
	{
	font-family: verdana, arial; font-size: 10pt; color: #0000FF; text-decoration:none;
	}
.lefttd
	{
	font-family: verdana, arial; font-size: 10pt; color: #000000; text-decoration:none;
	}
.lefttdhead  
	{ 
	font-family: verdana, arial; font-size: 10pt; color: #000000; 
   text-decoration: none; font-weight: bold 
   }
table.linkbox
	{
	font-family:  verdana, arial, helvetica;
	font-size: 8pt;
   text-decoration: none;
	color: #E8E8E8;	
	border-style: none;
	border-collapse: collapse;	
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px	
	}
td.linkbox
	{
	font-family:  verdana, arial, helvetica;
	font-size: 8pt;
   text-decoration: none;
	color: #E8E8E8;	
	border-style: none;
	border-collapse: collapse;	
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px	
	}
td.linkboxhl
	{
	font-family:  verdana, arial, helvetica;
	font-size: 8pt;
   text-decoration: none;
	color: #E8E8E8;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	BACKGROUND-COLOR: #aabbFF;
	PADDING-TOP: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-RIGHT: 2px			
	}
.miniforms
{
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
   	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.minicontainer
{
	font-family:  verdana, arial, helvetica;
	font-size: 8pt;
   text-decoration:none;
	color: black;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.toptable
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	background-color: #8899FF;
	border-top: #d6d6d6 1px solid;
	border-bottom: #404040 1px solid;	
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
	}
.toptablennob
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	background-color: #8899FF;
	border: 0;
	border-width: 0;
	border-style: none;
	border-collapse: collapse;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	margin: 0;
	}
.headtable
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	background-color: #8899FF;
	border-top: #d6d6d6 1px solid;	
	border-bottom: #303030 1px solid;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: 0;
	}
.toptableheadtd
	{
	padding-left: 18px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-top: 8px;
	}
.toptableheadtd2
	{
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
	}
.headtable2
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	background-color: #E0E0E0;
	border-top: #c0c0c0 4px solid;
	border-bottom: black 1px solid;	
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	}
.headtable3
	{
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	background-color: #E0E0E0;
	border-top: #c0c0c0 1px solid;
	border-bottom: black 1px solid;	
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-top: 0;
	}	
.middlemenu {
	font-family:  verdana, arial, helvetica;
	font-size: 10pt;
	color: black;
	border-style: none;
	border-collapse: collapse;	
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 2px;
	padding-top: 2px;
	margin: 0;
	}
#footer 
	{
	position: fixed;
	width: 100%;
	height: 30px;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0;
	}
.titlerow {
	background-color: #E0E0E0;
	padding: 0px;
	border-collapse: collapse;
	border-bottom: black 1px dotted;
}
.titlerow td {
	margin: 2px;
	padding: 4px 0px 4px 0px;
}
.kbarticletable 
	{


	border-bottom: 1px dotted grey;
	border-left: 1px dotted grey;
	border-right: 1px dotted grey;
	}
.kbarticletable thead {border: 1px dotted grey; background-color: #e0e0e0;	padding-bottom: 5;
	padding-top: 5; padding-left: 6; padding-right: 6;}
.kbarticletable th {
	font-weight: bold; text-align: left; padding-bottom: 5; padding-top: 5;
	}
.kbarticletable td {
	text-align: left;
	padding-left: 6;
	padding-right: 6;
	padding-bottom: 2;
	padding-top: 2;
	}
	
.borderedtb {border-collapse: collapse;}
.borderedtb td {border: 1px gray solid; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; }