
a:link
{
	color: #ff0b0b;
	text-decoration: underline;
}
a:visited 
{
	color: #ff0b0b;
	text-decoration: underline;
}

#main a:link 
{
	color: #ef7f01;
	text-decoration: underline;
}

body
{
	color: #FC0;	
}
#data
{
	color:#e3001b;	
	border:1px solid #f8d52e;
}
#maintext
{
	text-align:justify;
	padding: 8px;
}
#maintexthigh
{
	color:#ef7f01;
	text-align:justify;
}
#label
{
	color:#f8d52e;
	padding: 3px;
	background: #e3001b;
	border:1px solid #f8d52e;
}

#tablehigh
{
	border:1px solid #ef7f01;
}

#info td
{
	background: #fef3d2;
	text-align:center;	
	color:#e3001b;
}
#info th
{	
	background: #e3001b;
	
	padding: 4px;
}

#confirmed td
{	
	background: #95ff92;		
}

#done td
{	
	background: #959595;		
}

#ready td
{	
	background: #04bd00;		
}

#main a:visited 
{
	color: #ef7f01;
	text-decoration: underline;
}
#main a:hover 
{
	color: #FC0;
	text-decoration: underline;
}
#main a:link 
{
	color: #ef7f01;
	text-decoration: underline;
}

#title 
{
	font-weight:bold;
	padding: 3px;
	font-size: 17px;
}

#keplink img 
{
	border:1px solid #e3001b;
}
#keplink img:hover {
	border: 1px solid #FC0;
}

.error 
{
	font-size: 14px;
	color: #e3001b;
}

#loggedin
{
	position: relative;
	top: -7;
	text-align:center;
	width: 260px;
	color:#e3001b; 
	font-size: 20px;
}

#language
{
	position: relative;
	top: -2;
	text-align:center;
	width: 260px;
}

#menu
{
	position: relative;
	left:1px;
	margin-left:4px;
	top:2px;
	text-align:center;
}

#todos
{
	position: relative;
	top: -150;
	text-align:center;
	width: 260px;
	color:#e3001b; 
}

#footer
{
	font-size: 12px;
	color: #20407b;
}

#explore td
{
	border-bottom: 1px solid #f8d734;
}