body 	{	
			color: #7a7a78;
			font-family: verdana; 
			font-size: 10pt;
			FONT-WEIGHT: normal;
		}


		
A.body:link, A.body:visited, A.body:active {
			color: #c4c4c1;
			TEXT-DECORATION: none;
			font-family: verdana; 
			font-size: 10pt;
			FONT-WEIGHT: normal;
		}

A.body:hover {	
			COLOR: #7a7a78;
		}
		
#pager	{	
			font-weight: bold;
			text-align: center;
		}
		
#footer_pager	{	
			font-weight: bold;
			text-align: center;
			color: #7a7a78;
		}
		
A.ind:link, A.ind:visited, A.ind:active {
		COLOR: #0078ff;
		TEXT-DECORATION: none;
		font-family: verdana; 
		font-size: 10pt;
		FONT-WEIGHT: normal;
}

A.ind:hover {	
		COLOR: #8a8ab2;
		TEXT-DECORATION: none; 
		font-family: verdana; 
		font-size: 10pt;
}
		

A.glow:link, A.glow:visited, A.glow:active {
			color: #161616;
			font-family: verdana; 
			font-size: 8pt;
			text-decoration: none;
			FONT-WEIGHT: normal;
			width:100%;
			letter-spacing: 1px;
			filter:glow(color=#FFFFFF, strength=6);
			padding-left: 4px;
		}
A.glow:hover {	
			color: #606060;
		}
		
		
A.recent:link, A.recent:visited, A.recent:active {
			color: #161616;
			font-family: verdana; 
			font-size: 8pt;
			text-decoration: none;
			FONT-WEIGHT: bold;
			width:100%;
		}
A.recent:hover {	
			color: #595959;
		}
		
		
A#white:link, A#white:visited, A#white:active {
			color: #FFFFFF;
		}
A#white:hover, A#white:hover, A#white:hover {
			color: #c0c0c0;
		}
		
A#black:link, A#black:visited, A#black:active {
			color: #000000;
		}
A#black:hover, A#black:hover, A#black:hover {
			color: #595959;
		}
		
A#black_white_bg:link, A#black_white_bg:visited, A#black_white_bg:active {
			color: #000000;
			BACKGROUND-COLOR: #969696; 
			padding-bottom: 2px;
		}
A#black_white_bg:hover, A#black_white_bg:hover, A#black_white_bg:hover {
			color: #595959;
		}
		
A#white_black_bg:link, A#white_black_bg:visited, A#white_black_bg:active {
			color: #FFFFFF;
			BACKGROUND-COLOR: #969696; 
			padding-bottom: 2px;
		}
A#white_black_bg:hover, A#white_black_bg:hover, A#white_black_bg:hover {
			color: #c0c0c0;
		}
		

		
		
A.other:link, A.other:visited, A.other:active {
			color: #000000;
			font-family: arial, verdana; 
			font-size: 8pt;
			text-decoration: none;
			FONT-WEIGHT: bold;
		}

		
A.recent_ns:link, A.recent_ns:visited, A.recent_ns:active {
			color: #161616;
			font-family: verdana; 
			font-size: 8pt;
			text-decoration: none;
			FONT-WEIGHT: bold;
		}
		
A.recent_ns:hover {	
			color: #606060;
		}
		
A#xtra:link, A#xtra:visited, A#xtra:active {
			color: #000000;
		}
		
A#xtra_ns:link, A#xtra_ns:visited, A#xtra_ns:active {
			color: #FFFFFF;
		}
		
A#normal:link, A#normal:visited, A#normal:active {
			font-weight: normal;
		}

A.other:hover {	
			COLOR: #696969;
			text-decoration: none;
		}
		
A.sig:link, A.sig:visited, A.sig:active {
		COLOR: #c4c4c1;
		TEXT-DECORATION: none;
		font-family: verdana; 
		font-size: 8pt;
		FONT-WEIGHT: normal;
}

A.sig:hover {	
		COLOR: #7a7a78;
}

A.spec, A.spec:visited, A.spec:active {
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: underline;
	color: #000000;
	font-size: 7pt; 
	font-weight: bold;
}

A.spec:hover {
	TEXT-DECORATION: none; 
	font-size: 7pt; 
	font-weight: bold; 
	color: #9a9a9a;
}

		
img.bordered {	
			border: 1px solid #696969;
			border-style: solid;
		}
		
img.unbordered {	
			border: 0px;
		}
		
img.report {	
			border: 1px solid #919191;
		}
		
td		{	
			font-family: verdana;
			font-size: 10pt; 
			color: #000000;
		}
		
p		{	
			font-family: verdana;
			font-size: 10pt; 
			color: #000000;
			text-align: justify;
		}

td.recent {	
			background-color:#000000;
			border: 1px solid #c9d0d6;
			border-style: solid;
		}		

td.subrecent {	
			font-family: arial,verdana;
			font-size: 8pt; 
			color: #FFFFFF;
			text-align: left;
			font-weight: bold;
			padding-bottom: 10px;
		}

td.other {	
			border: 1px solid #c9d0d6;
			border-style: dashed;
		}
		
td#clear {	
			background-color:#FFFFFF;
		}
td#dtree {	
			background-image: url('../images/tree_bg.gif');
			background-repeat: repeat-y;
		}
		

td.subother {	
			background-color:#f1f5f8;
			font-family: arial,verdana;
			font-size: 8pt; 
			color: #000000;
			text-align: left;
			font-weight: bold;
			padding-bottom: 5px;
		}
		
td.pager {	
			background-color:#FFFFFF;
			border: 1px solid #c9d0d6;
			border-style: dashed;
			font-family: arial,verdana;
			font-size: 8pt; 
			color: #000000;
			text-align: left;
			font-weight: bold;
		}
		
td#selected {	
			background-color:#d2d2d2;
			border: 1px solid #c9d0d6;
			border-style: solid;
		}
		
.big 	{
			font-family: verdana;
			font-size: 14px;
			font-weight: bold;
		}
		
input.name   {
			padding-top         : 2px;
			padding-right       : 2px;
			padding-bottom      : 2px;
			padding-left        : 2px;
			background-color    : #FFFFFF;
			color               : #000066;
			border              : 1px #666666 solid;
			border-color        : #666666;
			width:100px; 
			height:20px;
			font-family:verdana; 
			font-size:8pt;
  		}	
  			
input.submit   {
			width:100px; 
			height:23px;
  		}
  		
input.textarea {
			border: 1px #666666 solid;
			font-family:verdana; 
			font-size:8pt;
		}
		
input.text {
			border: 1px #666666 solid;
			font-family:verdana; 
			font-size:8pt;
			width:100px;
			text-align: center;
		}		

#ctrl {		width:30px;
		}

#padded	{
			padding-top: 3px;
			padding-right: 3px;
			padding-left: 3px;
		}
		
img.padded_bordered	{
			padding-right: 2px;
			border: 0px;
		}
		
#superpadded	{
			padding-right: 50px;
			padding-left: 50px;
		}

#about	{
			background-color:#f1f5f8;
			width: 730px;
		}
#newsfeed	{
			font-family: verdana;
			font-size: 8pt; 
		}
		
.subintro	{
			font-family: verdana;
			font-size: 8pt; 
			color: #000000;
			width: 100%;
			text-align: justify;
		}
		
.cloud_topics	{
			font-family: Tahoma;
			font-size: 9pt; 
			color: #FFFFFF;
			font-weight: bold; 
			width: 100%;
			height:15px;
			background-color:#256fae;
		}

#infotext	{
			font-weight: bold; 
			color: #c80303;
		}
		
#sig	{
			color: #7a7a78;
			font-family: verdana;
			font-size: 8pt; 
			padding-top: 5px;
		}
		
#location	{
			font-family: verdana;
			font-size: 8pt; 
			color: #0255e3;
			text-align: left;
			padding-left: 25px;
		}
		
#date	{
			font-family: verdana;
			font-size: 7pt; 
			color: #0255e3;
			text-align: right;
			padding-right: 30px;
		}
		
#reptitle {
			font-family: verdana;
			font-size: 14px;
			font-weight: bold;
		}
		
#contact	{
			text-align: left;
			padding-left: 250px;
		}
		
#image	{
			text-align: center;
			padding-top: 15px;
			padding-bottom: 20px;
		}
		
		
.folderTree {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px; font-size: 7pt; 
}
.dtree {
	FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; font-size: 7pt; font-weight: bold;
}
.dTreeNode {
	FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; font-size: 7pt; font-weight: bold;
}
.dTreeNode TABLE {
	FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; font-size: 7pt; font-weight: bold;
}
.dTreeNode TABLE {
	font-size: 8pt; 
}
.dtree IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; border: 0px;
}
.dtree A {
	TEXT-DECORATION: none; font-size: 7pt; font-weight: bold; color: #2b2b2b;
}
.dtree A.node {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; WHITE-SPACE: normal; font-size: 7pt; font-weight: bold;
}
.dtree A.nodeSel {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px; WHITE-SPACE: normal; font-size: 7pt; font-weight: bold;
}
.dtree A.node:hover {
	TEXT-DECORATION: underline; font-size: 7pt; font-weight: bold; color: #9a9a9a;
}
.dtree A.nodeSel:hover {
	TEXT-DECORATION: underline; font-size: 7pt; font-weight: bold; color: #9a9a9a;
}
.dtree A.nodeSel {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; BACKGROUND-COLOR: #cccccc; font-size: 7pt; font-weight: bold;
}

.s {
	font-family: Small Fonts, Verdana, Arial; font-size: 5pt
}