A:link {
   color : #A63233; 
   text-decoration : none; 
}

A:active {
   color : silver; 
   text-decoration : none; 
}

A:visited {
   color : #A63233;
   text-decoration : none;  
}

A:hover { 
	color: silver;
	text-decoration: none; 
}

#underline {
   text-decoration : underline; 
}

A.link-rev:link {
   color : silver;
   text-decoration : none; 
}

A.link-rev:visited {
   color : silver;
   text-decoration : none;  
}

A.link-rev:hover {
   color : #A63233;
   text-decoration : none;  
}

A.nodec:link {
   font-size : 10pt; 
   font-family : arial, helvetica, sans-serif; 
   color : blue;
   text-decoration : none;   
}
A.nodec:visited {
   font-size : 10pt; 
   font-family : arial, helvetica, sans-serif; 
   color : blue;
   text-decoration : none;   
}
A.nodec:hover {
	color : purple;
}
A.nodecred:link {
   font-size : 10pt; 
   font-family : arial, helvetica, sans-serif; 
   color : red;
   text-decoration : none;  
}
A.nodecred:visited {
   font-size : 10pt; 
   font-family : arial, helvetica, sans-serif; 
   color : red;
   text-decoration : none;  
}

A.link-navmenured:link {
   font-size: 8pt; 
   font-family: arial, helvetica, sans-serif; 
   color: #FF0000;  
}

.fortywattYellow{
    color: #FFFF99;
    font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
    }

.sidenav{
    color: #000000;
    font-family:Arial, Helvetica, Verdana;
    font-size:8pt;
    }

.sidenavred{
    color:#FF0000;
    font-family:Arial, Helvetica, Verdana;
    font-size:8pt;
    }
	
.keyword{
    color:#000000;
    font-family:Arial, Helvetica, Verdana;
    font-size:8pt;
    }
	
.topnav{
    color:#000000;
    font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
    }
	
.monospace{
   color:#000000;
   font-size : 10pt;
   font-family : 'Courier New', Courier, monospace;
}

.monospacesm {
   font-size : 9pt;
   font-family : 'Courier New', Courier, monospace;
}

.header{
    color:#FF6600;
    font-family:Arial, Helvetica, Verdana;
    font-size:12pt;
	font-weight:bold;
    }

.smallheader{
    color:#FF6600;
    font-family:Arial, Helvetica, Verdana;
    font-size:9pt;
	font-weight: bold;
    }

.smallpurpleheader{
    color:#660099;
    font-family:Arial, Helvetica, Verdana;
    font-size:9pt;
	}

.smallgreenheader{
    color:#339933;
    font-family:Arial, Helvetica, Verdana;
    font-size:9pt;
	}

.pagesubheader{
    color:#999999;
    font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
	}

.purplesubheader{
    color:#660099;
    font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
	font-weight:bold;
	}

.subheader{
	color:#660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}

.content{
	color:#EFEFEF;
	font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
	}

.contentbold{
    color:#000000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}

.contentrev{
	color:#FFFFFF;
    font-size:10pt;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	}

.contentrevbold{
	color:#FFFFFF;
    font-size:10pt;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	}

.contentorange{
	color:#FF6600;
    font-size:10pt;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	}

.contentorangebold{
	color:#FF6600;
    font-size:10pt;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-weight:bold;
	}

.contentpurple{
	color:#660099;
	font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
    }
    
.contentpurplebold{
	color:#660099;
	font-family:Arial, Helvetica, sans-serif;
    font-size:10pt;
    font-weight:bold;
    }

.contentsmall{
    color:#000000;
    font-family:Arial, Helvetica, Verdana;
    font-size:8pt;
	}

.contentsmallbold{
    color:#000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
    }

.contenterror{
	color:#FF0000;
	font-family:Arial, Helvetica, Verdana;
    font-size:10pt;
	}

.resultstableheader{
    color:#FFFFFF;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}
	
.menuheader{
    color:#CCCCCC;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}	

.resultstable{
    color:#000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	}

.infoboxheader{
    color:#000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}

.disclaimer{
    color:#000000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:8pt;
	}

.alert{
    color:#FF0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12pt;
	font-weight:bold;
	}

.errorhead{
    color:#FF0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12pt;
	font-weight:bold;
	}
	
.errortext{
    color:#FF0000;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}

.warning{
    color:#CC3300;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:10pt;
	font-weight:bold;
	}

TD{	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size: 10pt;
	color:#EFEFEF;
	}

BODY {
   font-size : 10pt;
   color:#E5E5E5;
   font-family : arial, helvetica, sans-serif; 
   background-color : #1C091D; 
   background-image : none; 
   text-decoration : none; 
}

H2{ color:#FF6600;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:16pt;
	font-weight:bold;
	}

H3{ color:#660099;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-size:12pt;
	font-weight:bold;
	}