.report {
	width:100%;
	padding:0;
	spacing:0;
	border-right: 1px DarkGray solid;
	border-bottom:1px DarkGray solid;
}

.report td{
	font-size:10px;
	border-top: 1px DarkGray solid;
	border-left: 1px DarkGray solid;
}

.report th {
	padding-top:0;
	margin-top:0;
}

.report td A, .report td A:hover { font-size:10px; text-decoration:none; }

.maindiv	{
	position:absolute;
	TOP:103px;
	LEFT:140px;
	z-index:12;
}

.maindiv a{
    color: #4B62D7;
 	font-size:13px;
}

.maindiv a:hover{
    color: #4AD74B;
 	font-size:13px;
	text-decoration:none;
}

.maindiv a.namedanchor, .maindiv a.namedanchor:hover { color: black; }


.footer	a{
    color: #4B62D7;
	font-size:10px;
}
.footer	a:hover{
	font-size:10px;
    color: #4AD74B;
	text-decoration:none;
}
.footer {
	font-size:10px;
}

.listdiv {
    color: #4B62D7;
 	font-size:12px;
}

.listdiv a{
    color: #4B62D7;
 	font-size:10px;
}

.listdiv a:visited{
    color: #4B62D7;
 	font-size:10px;
}

.listdiv a:hover{
    color: #4AD74B;
 	font-size:10px;
	text-decoration:none;
}

.toplinks a	{
	color:white;
	font-size: 11px;
	font-weight:800;
	font-family:arial, sans-serif;
	text-decoration:none;
}

.toplinks a:hover	{
	text-decoration: none;
	color:lightgreen;
}

.sidelinks	{
	color:white;
	font-size: 11px;
	font-weight:800;
	font-family:arial, sans-serif;
}

.sidelinks a	{
	text-decoration:none;
	color:white;
}

.sidelinks th	{
	font-size:13px;
	color:white;
	font-family:arial, sans-serif;
	font-style:italic;
}

.sidelinks a:hover	{
	text-decoration: none;
	color:lightgreen;
}

p	{
	font-size: 11px;
	font-family:verdana;
	padding: 5px;
}

h1	{
	font-size: 19px;
	color: #4B62D7;
	font-family: verdana;
	margin-bottom:0px;
	margin-left:5px;
}

h2 {
    color: #4B62D7;
    font-family: "Verdana";
    font-size: 14px;
    padding-bottom:0px;
    margin-bottom:10px;
}

table	{
	font-size: 13px;
	font-family:verdana;
}

.vertical {
    text-align: left;
}

.topinfo	{
	font-family:verdana, sans-serif;
	font-size:10px;
}

.topinfo a	{
	font-size:10px;
    	color: #4B62D7;
	text-decoration:underlined;
}

.topinfo a:hover	{
	font-size:10px;
    	color: #4B62D7;
	text-decoration:none;
}
.topline	{
	font-family:verdana, sans-serif;
	font-size:12px;
	color: #4B62D7;
}

.topline a	{
	font-size:12px;
    	color: #4B62D7;
	text-decoration:underlined;
}

.topline a:hover	{
	font-size:12px;
    	color: #4B62D7;
	text-decoration:none;
}
