a:link		{ text-decoration : none; color : #9b5ba4; }
a:visited	{ text-decoration : none; color : #9b5ba4; }
a:active	{ text-decoration : none; color : #9b5ba4; }
a:hover		{ text-decoration : underline; color : #CCCCCC; }

a:link.menuLink		{ text-decoration : none; font-weight : bold; color : #9b5ba4; } /*BG mod van #333333*/
a:visited.menuLink	{ text-decoration : none; font-weight : bold; color : #9b5ba4; } /*BG mod van #333333*/
a:active.menuLink	{ text-decoration : none; font-weight : bold; color : #9b5ba4; } /*BG mod van #333333*/
a:hover.menuLink	{ text-decoration : none; font-weight : bold; color : #CCCCCC; } /*BG mod van #333333*/

a:link.submenuLink		{ text-decoration : none; font-weight : none; color : white; }
a:visited.submenuLink	{ text-decoration : none; font-weight : none; color : white; }
a:active.submenuLink	{ text-decoration : none; font-weight : none; color : white; }
a:hover.submenuLink	{ text-decoration : none; font-weight : none; color : white; }

a:link.th_show_db		{ text-decoration : none; color : #333333; }
a:visited.th_show_db	{ text-decoration : none; color : #333333; }
a:active.th_show_db		{ text-decoration : none; color : #333333; }
a:hover.th_show_db		{ text-decoration : underline; color : #333333; }

a:link.white	{ text-decoration : none; color : #333333; }
a:visited.white	{ text-decoration : none; color : #333333; }
a:active.white	{ text-decoration : none; color : #333333; }
a:hover.white	{ text-decoration : none; color : white; }

a:link.black	{ text-decoration : none; color : #333333; }
a:visited.black	{ text-decoration : none; color : #333333; }
a:active.black	{ text-decoration : none; color : #333333; }
a:hover.black	{ text-decoration : none; color : #333333; }

table.table0
{
	background-color : transparent;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #9A6F9E;
}

table.webtext
{
	border-width     : 0px;
	margin-top       : 0px; /* MOD BG from 50 set to 0 used padiing to correct background */
	margin-bottom    : 20px;
	padding-top      : 0px; /* MOD BG padidng to correct background */
	width            : 486px;
	color: gray;
	
	/*BG mod added */
	background		 : url(../images/bodyback.gif) no-repeat left top;
	background-color : #FFFFFF;
	
	
}

table.tableMenu
{
	width            : 100%;
}

td.cellMenu
{
	background-color : #F1F2EA;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #3D7DA0;
	padding: 0px 5px 0px 5px;
}

table.show_db
{
	width            : 100%;
	background-color : transparent;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #D0D0BF;
}

th.show_db
{
	line-height      : 20px;
	padding          : 0px 5px 0px 5px;
	color            : #333333;
	background-color : #D6DFF7;
	font-weight      : bold;
}

th.show_db_sort
{
	line-height      : 20px;
	padding          : 0px 5px 0px 5px;
	background-color : #ABBEEF;
	font-weight      : bold;
}

tr.body0
{
	line-height      : 20px;
	background-color : white;
}

tr.body1
{
	line-height      : 20px;
	background-color : #EEEEEE;
}
td.menuTable
{
	margin                  : 0px 0px 0px 0px;
	background-repeat       : no-repeat;
}
td.rightTable
{
	padding-top             : 0px;
	margin                  : 0px 0px 0px 0px;
	background-repeat       : repeat-y;
}
td.rowMenuLinks
{
	height                  : 20px;
	width                   : 100%;
	padding-left            : 21px;
	margin                  : 0px 0px 0px 0px;
	background-repeat       : repeat-y;
}
td.rowMenuRechts
{
	margin                  : 0px 0px 0px 0px;
	height                  : 20px;
	width                   : 82px;
	padding-left            : 2px;
}

td.rowSubMenu
{
	height                  : 20px;
	width                   : 87px;
	text-align              : left;
	padding-left            : 21px;
	margin                  : 0px 0px 0px 0px;
	background-repeat       : repeat-y;
}

.onmouseover
{
	line-height      : 20px;
	background-color : #CCCCCC;
}

td.body
{
	padding : 0px 5px 0px 5px;
}

td.form
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color       : #555555;
	font-weight : bold;
}

th
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 12px; 
	color       : #333333;
}

td 
{  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 11px; 
	color       : #333333;
}

td.kop
{
	font-weight : bold;
	font-size   : 12px;
}

div.kop
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color       : #333333;
	font-weight : bold;
	font-style  : none;
	font-size   : 11px;
}

div.boven
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 12px;
	position    : absolute;
	text-align  : left;
	padding-left: 12px;
        top         : 86px;
        left        : 0px;
        width       : 100%;
	color       : #333333;
}

div.onder
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 9px;
	position    : absolute;
	text-align  : center;
    top         : 3px;
    left        : 0px;
    width       : 100%;
	color       : #333333;
}

div.required
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

span.required
{
	color : red;
}

span.TekstMijn
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color       : white;
	font-weight : bold;
	font-style  : italic;
	font-size   : 11px;
}

span.TekstHuid
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color       : white;
	font-weight : bold;
	font-style  : none;
	font-size   : 11px;
}

span.TekstRechts
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	/*color       : #9b5ba4; /* BG mod #333333; removed color because it blocked menu link style definition*/
	font-weight : bold;
	font-style  : none;
	font-size   : 11px;
	
}




span.TekstSubMenu
{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color       : white;
	font-weight : none;
	font-style  : none;
	font-size   : 11px;
}

li
{
	font-size : 11px;
}

p
{  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	color       : #333333; /*MOF BG from black*/
	line-height : 140%;
	margin-bottom: 10px;
}

div
{  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size   : 11px;
	color       : #333333; /*MOF BG from black*/
	line-height : 140%;
	margin-bottom: 10px;
}


label
{
	cursor : hand;
}

select
{
	font-size        : 10px;
	background-color : transparent;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #9A6F9E;
}

input.submit
{
	height           : 20px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #9A6F9E;
	background-color : #D0BDD2;
}

input.submit_login
{
	height           : 22px;
	width            : 100px;
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	border-width     : 2px;
}

input.text
{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	width            : 175px;
	background-color : transparent;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #9A6F9E;
}

input.text_login
{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	font-size        : 11px;
	width            : 175px;
	background-color : white;
	border-style     : solid;
	border-width     : 1px;
	border-color     : #9A6F9E;
}

input.file
{
	font-size        : 13px;
	height           : 20px;
	width            : 200px;
}

textarea
{
	font-family      : Verdana, Arial, Helvetica, sans-serif;
	background-color : transparent;
	border-style     : solid;
	border-color     : #9A6F9E;
	border-width     : 1px;

	font-size        : 11px;
	width            : 380px;
	height           : 125px;
}

.hand
{
	cursor : hand;
}

body.login
{
	margin : 0px 0px 0px 0px;
}

body.leeg
{
	color                 : #333333;
	font-family           : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 11px;

	background-color      : #8DABB3;
	background-image      : url();
	background-repeat     : no-repeat;
	background-attachment : fixed;
}

body.minimal
{
	margin                : 0px 0px 0px 0px;
	color                 : white;
	font-family           : arial;
	font-size             : 11px;

	background-color      : white;
	background-repeat     : no-repeat;
	background-attachment : fixed;
}

body.onder
{
	margin                : 0px 0px 0px 0px;
	color                 : #333333;
	font-family           : arial;
	font-size             : 11px;

	background-color      : white;
	background-image      : url('../images/transport_onder.jpg');
	background-repeat     : no-repeat;
	background-attachment : fixed;
}

body.parent
{
	margin                : 0px 0px 0px 0px;
	color                 : white;
	overflow              : hidden;
/*
	scrollbar-3dlight-color    : #FFFFFF;
	scrollbar-arrow-color      : #9A6F9E;
	scrollbar-base-color       : #D20000;
	scrollbar-track-color      : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color       : #D0BDD2;
	scrollbar-highlight-color  : #9A6F9E;
	scrollbar-shadow-color     : #9A6F9E;
*/
}

body.main
{
	margin                : 0px 0px 0px 0px;
	color                 : gray;
	font-family			  : Verdana, Arial, Helvetica, sans-serif;
	font-size             : 11px;

/*BG mod added */
	background			  : url(../images/back.gif) repeat-y center top;
	background-color	  : #CCCCCC;


/* BG mod removed
	background-color      : #CCCCCC;
	background-image      : url();
	background-repeat     : no-repeat;
	background-attachment : fixed;
	background-position   : left top; */

/*
	scrollbar-3dlight-color    : #FFFFFF;
	scrollbar-arrow-color      : #9A6F9E;
	scrollbar-base-color       : #FFFFFF;
	scrollbar-track-color      : #FFFFFF;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-face-color       : #FFFFFF;
	scrollbar-highlight-color  : #FFFFFF;
	scrollbar-shadow-color     : #FFFFFF;
*/
}

/*BG mod added */
h1
{
	font				: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 14px;
	font-weight			: bold;
	color				: #9b5ba4;
	text-align			: left;
	letter-spacing		: 1px;
	margin-top			: 50px;
}

h2
{
	font				: Verdana, Arial, Helvetica, sans-serif;
	font-size			: 12px;
	font-weight			: bold;
	color				: #9b5ba4;
	text-align			: left;
	letter-spacing		: 0px;
	margin-top			: 35px;
}

