/* general classes */

BODY  {

	font-family : Helvetica, Verdana, Arial, "MS sans serif";

	font-size : 11px;

	background : White;

	color : Black;

	margin-left: 0;

	margin-right: 0;

	margin-top: 0;

	margin-bottom: 0;

	padding-left: 0;

	padding-right: 0;

	padding-top: 0;

	padding-bottom: 0;

	scrollbar-face-color: #4B4B4B;

	scrollbar-highlight-color: #ADADAD;

	scrollbar-shadow-color: #ADADAD;

	scrollbar-3dlight-color: #4B4B4B;

	scrollbar-arrow-color:  #ADADAD;

	scrollbar-track-color: #00AD00;

	scrollbar-darkshadow-color: #4B4B4B;
	

}



a.nav {

	color: #fff;

	font-style: normal;

	font-family: tahoma, verdana, arial, sans-serif; 

	font-size: 11px;

	background-color: transparent; 

	text-decoration: underline;

}



a.nav:link {

	color: #fff;

	background-color: transparent; 

	text-decoration: none;

}



a.nav:active {

	color: #fff;

	background-color: transparent; 

	text-decoration: none;

}



a.nav:visited {

	color: #fff;

	background-color: transparent; 

	text-decoration: none;

}



a.nav:hover {

	color: #000;

	background-color: #98FB98; 

	text-decoration: underline;

}



A {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	text-decoration : none;

	color : Black;

}



A:HOVER {

	text-decoration : underline;	

	color : Black;

}



TH,TD {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

}



HR {

	border : 1px solid #D3D3D3;

}



.error {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	color : Red;

}



.info {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	color : Blue;

}



.tbox {

	background-color: #999999;

	border-bottom: #000000 1px solid;

	border-left: #000000 1px solid;

	border-right: #000000 1px solid;

	border-top: #000000 1px solid;

	color: #000000;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

}



.button {

	background-color: #475464;

	border-bottom: Black 1px solid;

	border-left: White 1px solid;

	border-right: Black 1px solid;

	border-top: White 1px solid;

	color: White;

	font-family: verdana, tahoma, arial, helvetica, sans-serif;

	font-size: 9px;

	text-align:center;

}



/* these are used by modules and core to render text inside tables */

.centerboxtext {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	background : #FFFFFF;

	color : Black;

}



.sideboxtext {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	color : Black;
	
}



.plainboxtitle {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

    	font-weight : bold;

	background : #DCDCDC;

	border-top : 1px solid #333333;

	border-bottom : 1px solid #333333;

	color : #333333;



}



.plainboxtext {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	background : #FAFAFA;

	color : #333333;

}



/* these are used by the theme only - do not use outside theme!*/

.sideboxtitle {

	background : #4B4B4B;

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	color : ADADAD;

	background-image : url(img/topseparator2.gif);

}



.centerboxtitle {

	background : #CE0008;

	border-bottom : 1px solid #333333;

	border-top : 1px solid #333333;

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	font-weight : bold;

	color : #FFF718;

}



.pgprocessed {

	color: #ADADAD;

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	margin-top: 5;

}



.topbarsep {

	background-color: #4B4B4B;

	font-family : Helvetica,Verdana,arial,MS sans serif;

	font-size : 11px;

	color : ADADAD;

	background-image : url(img/topseparator.gif);

}



.sideboxtexthover {

	background : #98FB98;

}



/* user card */

.userexttable {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	color : White;

	background : #333333;

}



.usertoppanel {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	background : #EAEAEA;

	color : #333333;

}



.userbottompanel {

	font-family : Helvetica, Verdana, Arial, sans-serif;

	font-size : 11px;

	background : #FAFAFA;

	color : #333333;

}



.topbar {

	background-color: #003C4D;

}



.menuleft{

    background-image: url(img/gras.jpg);
	background-repeat: repeat-y;

}



.menuright{

    background-image: url(img/gras.jpg);
	background-repeat: repeat-y;

}



.menutop{

	background-color: #FFFFFF;

	color: #000000;

	font-family: tahoma, arial, verdana, helvetica, sans-serif;

	background-image : url(img/cap.png);

	font-size: 12px;

}


.toppanel {

	
	border-top : 1px solid #999999;

	border-left : 1px solid #999999;

        border-bottom : 1px solid #999999;
	color: white;
}



.topmenuitem1 {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-size : 10px;
	background-color: #FFF718; 
	font-weight : bold;
	color: black;
}

.topmenuitem2 {

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #CE0008; 
	font-size : 10px;

	font-weight : bold;
	color: white;
}



.brood {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

.brood a {
	text-decoration: underline;
	color: #FFFFFF;
}
.brood a:link {
	text-decoration: underline;
	color: #FFFFFF;
}
.brood a:hover {
	text-decoration: underline;
	color: #333333;
}

a.brood, a.brood:link, .brood:link, a.brood:visited, .brood:visited {
	text-decoration: underline;
}
.brood:hover, a.brood:hover {
	color: #333333;
}
.intro, a.intro, a.intro:link, .intro:link, a.intro:visited, .intro:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-stretch:extra-condensed;
	text-decoration: none;
	color: #FFFFFF;
}
.plaatjes {
border:1px solid #0066cc;
text-align:left;
}

.submenu, a.submenu, .submenu:link, a.submenu:link, a.submenu:visited, .submenu:visited, a.submenu:active, .submenu:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 10px;
	font-stretch: ultra-condensed;
	text-decoration:none;
	letter-spacing: 1px;
	display:block;
	cursor:hand;
}
.submenu:hover {
	color:#000000;
}
a.submenu:hover {
	color:#000000;
}


.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.broodvet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}
.disclaim, a.disclaim, .disclaim:link, a.disclaim:link, a.disclaim:visited, .disclaim:visited, a.disclaim:active, .disclaim:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-stretch:extra-condensed;
	text-decoration:none;
}
.topsub, a.topsub, .topsub:link, a.topsub:link, a.topsub:visited, .topsub:visited, a.topsub:active, .topsub:active {
	font-family: Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	font-size: 10px;
	font-stretch: ultra-condensed;
	text-decoration:none;
	letter-spacing: 1px;
}
.topsub:hover, a.topsub:hover {
	color:#000000;
}

