body {
	height: 100%; 
	background: #FFFFFF; 
	margin: 0; 
	padding: 0; 
	border: 0;
	}

hr {
	color: #cc9900; 
	border:top solid #cc9900;
	}
        
a {
	color:blue;
}	
.main {
	text-align: left; 
	height: 100%; 
	width: 100%;
}	

.barnav {
	height: 28px; 
	text-align: center; 	
	vertical-align: middle; 
	background-color: #262626; 
	color: #FFFFFF;	
}	
        
.sidenav {
	width: 40px; 
	vertical-align: top; 
	padding: 3px; 
	background: #262626;
	}
        
.content {
	vertical-align: top; 
	padding: 10px; 
	background: #e1e1ea;
	}
        
.althref {
	color: #FFFFFF;
	}
        
.nav {
	color: #ffcc33;
	}
        
.tdsf {
	border: none; 
	background-color: #997300; 
	color: white;
	}
        
.maintable {
	border-collape: seperate;
	}		
        
.titletable {
	background-color: #cc9900;
	}


