a 			{ text-decoration: none; font-weight: bold; color: #225599; cursor: pointer;}
a:link 		{ color: #225599; }
a:visited 	{ color: #225599; }
a:active 	{ color: #225599; }
a:hover 	{ color: #0000dd; text-decoration: underline; cursor: pointer; }

a.noVisibleLink			{ text-decoration: none; font-weight: normal; color: #ffffff;}
a.noVisibleLink:hover	{ text-decoration: underline; font-weight: normal; color: #ffffff;}
a.noVisibleLink:visited	{ font-weight: normal; color: #ffffff;}

/*Buttons*/
.btn2        {color: #000; border-top: 1px solid #999;	border-right: 1px solid #444;	border-bottom: 1px solid #444;	border-left: 1px solid #999;	padding: 3px 20px;	text-align: center;	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;	font-size: 10px;	line-height: 22px;	text-decoration:none; font-weight : normal;	background:#ddd;}
a.btn2:link  {text-decoration:none; color:#000;	font-weight : normal; background:#ddd;}
a.btn2:hover {text-decoration:underline;	color:#00f;	font-weight:normal;	background:#ddd;}
a.btn2:active{color:#666;	font-weight:normal;	background:#fff;}
a.btn2:visited {color:#000;	font-weight : normal; background:#ddd;}

/* Page background color */
body { background-color: #FFFFFF; font-family: Tahoma,Arial; font-size: 12pt; }

/* Tables */
TABLE.data		{ width: 100%; border:1px solid darkblue;}
TABLE.normal	{background-color: #FFFFFF; }
TABLE.grey		{background-color: #eeeeee; }

TH.heading	{font-size: 12pt; font-weight: bold; font-family: Tahoma,Arial; background: #6699cc; text-align: left; color: #ffffff; }

TD				{font-size: 10pt; font-family: Tahoma,Arial; }
TD.footer 		{font-size: 8pt; font-family: Tahoma,Arial; background: #6699cc; text-align: right; color: #ffffff;}
TD.blue			{font-size: 10pt; font-family: Tahoma,Arial; background: #6699cc; font-weight: bold;} 
TD.lightblue	{font-size: 10pt; background: #eeeeee; font-weight: bold; color: black; 
				 border-style: double; border-color: black; 
				 border-left: 0px; border-right: 0px; border-top: 0px; }
TD.grey			{font-size: 10pt; font-family: Arial,Tahoma; background: #eeeeee; font-weight: normal}

/* Viewable data on admin page */
.viewData {	
	color: black;
	border:1px solid white;
	font-size:12px;
	font-family:verdana;
}

.viewDataHeader {	
	color: black;
	border:1px solid darkblue;
	font-size:12px;
	font-family:verdana;
}

.viewDataHeader2 {	
	color: black;
	border:1px solid darkblue;
	font-size:12px;
	font-family:verdana;
	background-color: #ffffff;
	vertical-align: middle;
}

/*  Menu item on admin page */
.menu {	
	color: white;
	background-color: #6699cc;
	border:1px solid darkblue;
	width:150;
	font-size:12px;
	font-family:verdana;
	font:bold;
}

.item {	
	background-color:lightyellow;
	border-left:1px solid darkblue;
	border-right:1px solid darkblue;
	width:148;
	font-size:10px;
	font-family:verdana;
}

.leftitem {	
	background-color:lightyellow;
	border-left:1px solid darkblue;
	width:15;
	font-size:10px;
	font-family:verdana;
}

.rightitem {	
	background-color:lightyellow;
	border-right:1px solid darkblue;
	font-size:10px;
	font-family:verdana;
}

.lastitem {	
	background-color:lightyellow;
	border-left:1px solid darkblue;
	border-right:1px solid darkblue;
	border-bottom:1px solid darkblue;
	width:148;
	font-size:10px;
	font-family:verdana;
}

.lastleftitem {	
	background-color:lightyellow;
	border-left:1px solid darkblue;
	border-bottom:1px solid darkblue;
	width:15;
	font-size:10px;
	font-family:verdana;
}

.lastrightitem {	
	background-color:lightyellow;
	border-right:1px solid darkblue;
	border-bottom:1px solid darkblue;
	font-size:10px;
	font-family:verdana;
}

/* KLEUREN: */
/* #6699cc Helderblauw ("blue") */
/* #dcdcdc Lichtgrijs  ("grey") */
/* #efefef DonkerGrijs ("darkgrey") */
/* #a0b8c8 Donkerder blauw ("lightblue") */