
* {
	margin: 0px;
	margin-width: 0px;
	margin-height: 0px;
	font-family: Verdana, Tahoma, Arial; 
	scrollbar-face-color:#E5E5E5; 
	scrollbar-arrow-color:#000000; 
	scrollbar-track-color:#FFFF; 
	scrollbar-shadow-color:##E5E5E5; 
	scrollbar-highlight-color:#FFFFFF; 
	scrollbar-3dlight-color:#FFFFFF; 
	backgroundscrollbar-darkshadow-Color:#FFFFFF;
}
A {behaviour: url(#default#AnchorClick);}

body.view{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
}
body.form{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color:#666666;
}
body.popup{
	border:0px;
	background-color:#EFEBEF;
	color:#FFFFFF;
}

Body.Titel{
	background-color:#E5E5E5;
    border-bottoms:1px solid #b0b0b0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	
}
body.Menu{
	background-color:#E5E5E5;
	margin: 0px;margin-width: 0px;
	margin-height: 0px;font-family: Verdana, Tahoma, Arial;
	border:1px solid Menu;
}
Table,tr,td,a {
	font-family:Verdana, Tahoma, Arial; 
	font-size:8pt;
	text-decoration: none;
	color: #000000;
}

a:hover{
	text-decoration: underline;
}

th{
	padding-left:0;
	text-align:left;
	cursor:pointer;
	font-weight:bold;
}
th.Outset{
	border:1px outset #FFFFFF;
	background-color:#E5E5E5;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	
}

.Menubar{
	padding-left:5;
	padding-right:5;
	text-align:left;
	background-color:#E5E5E5;
     filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	cursor:pointer;
	border-left:2px groove #FFFFFF;
	border-right:2px groove #FFFFFF;
	border-bottom:2px groove #FFFFFF;
}

.MenubarMiddle{
	padding-left:5;
	padding-right:5;
	text-align:left;
	background-color:#E5E5E5;
    border-bottom:1px solid #b0b0b0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	
	cursor:pointer;
	border-left:2px groove #FFFFFF;
	border-right:2px groove #FFFFFF;
}
.SubMenuItem{
	color:#FFFFFF;
	cursor:pointer;
}
.HoofdMenuAchter{
	padding-left:10;
	background-color:#808080;
	border-bottom:2px inset #FFFFFF;
	border-left:2px inset #FFFFFF;
	border-right:2px inset #FFFFFF;
}
CAPTION,.Caption,.CaptionSelect{
	text-align:left;
	font-size:13pt;
	font-weight:Bold;
	color:#FFFFFF;
	xbackground:url('../images/bg/TitleBar.jpg');
	background-color: #B5DC11;
	border-bottom:1px solid #95B610;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=50, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	Height:33px;
	Vertical-align:Bottom;
	padding-left:10;
}
.CaptionSelect{
	color:#FFFF00;
}

.Titel{
	font-size:10pt;
	font-weight:Bold;
}
.TitelMenu,.TitelTekst{
	color:#000000;
	cursor:pointer;
	background-color:#E5E5E5;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=50, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
}
.TitelMenuSelect{
	color:#000000;
	font-weight:Bold;
	background-color:#E5E5E5;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=50, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
}
.TitelTekst{
	color:#000000;
	padding-left:5;
	padding-right:5;
}

.totaalregel{
	border-top:1pt solid #000000;
	background-color:#FFFFFF;
	font-weight:bold;
}
.regelalert{
	background-color:#FF0000;
}
tr.regelfocus{
	background-color:#95B610;
}
th.regel{
	padding-left:5;
	text-align:left;
	cursor:pointer;
	border:0;
	border-bottom:1pt solid #FFFFFF;
	vertical-align:top;
}
th.ObjectSelector,th.ObjectSelectorSelect{
	background-color:#FFFFFF;
	cursor:pointer;
	border:0;
}
td.Regel,td.RegelSelect{
	padding-left:2pt;
	padding-right:2pt;
	border-top:1px solid #FFFFFF;
    border-bottom:1px solid #E9E9E9;
	cursor:pointer;
	height:18;
}

th.RegelMutated, td.RegelMutated {
padding-left:2pt;
padding-right:2pt;
border-bottom:1pt solid #E9E9E9;
cursor:pointer;
height:18;
background-color:#B5DB10;
filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=1, StartX=0,  FinishX=100, StartY=0, FinishY=100);
}

td.RegelHeader {
	padding-left:2pt;
	padding-right:2pt;
	aborder-bottom:1pt solid #E9E9E9;
	border-bottom:1pt solid #B5DB10;
	cursor:pointer;
	height:18;
	color:#000000;
	cursor:pointer;
}

tr.RegelSelect{
	background-color:#c0c0c0;
	
	}
td.regelmemo,.Memo{
	padding-left:2pt;
	border:1pt solid #666666;
	color:#000000;
	background-color:#FFFFCC;
	height:100;

	}
.Memo {
	filter:alpha(opacity=80);
}
.Groep1{
	font-weight:Bold;
	border-bottom:1pt solid #9CCF00;
	padding-top:15pt;
	padding-left:2pt;
	Color:#808080;
}
.Groep2{
	padding-top:5pt;
	padding-left:10pt;
	font-weight:Bold;
	border-bottom:1pt solid #808080;
}
.Totaal{
	font-weight:Bold;
}
input,select{
	height:16;
}
input,select{
	font-family: Verdana, Tahoma, Arial; 
	font-size:9pt;
	text-decoration: none;
	color: #000000;
	background-color:#FFFFFF;
	padding-left:5;
	border:0;
	overflow: hidden;
}
textarea{
    font-family: Verdana, Tahoma, Arial; 
	font-size:9pt;
	text-decoration: none;
	color: #000000;
	background-color:#FFFFFF;
	padding-left:5;
	border:0;
    }
.button
{
    BORDER: white 1px outset;
    HEIGHT: auto;
    BACKGROUND-COLOR: #dfdfdf
}
.knopje
{
    BORDER: #ffffff 1pt outset;
    FONT-WEIGHT: bold;
}
	
.FormPage{
		background-color:#666666;
		color:#FFFFFF;
		font-size:10pt;
		font-weight:bold;

	}
.TabSelect{
	background-color:#336699;
	color:#FFFFFF;
	padding-left:10;
	padding-right:10;
}
.Tab{
	padding-left:10;
	padding-right:10;
}
.InputForm{
	background-color:#FFFFFF;
	}
.InputFormSelect{
	background-color:#FFFFCC;
}
.InputRegel{
	font-size:8pt;
	height:14;
	background-color:#FFFFFF;
}
.InputRegelSelect{
	
	font-weight:bold;
	font-size:8pt;
	height:14;
	background-color:#FFFFCC;
}
.InputSelect{
	background-color:#FFFFCC;
}
.breed{
	width:100%;
}
.laag{
	width:14;
	height:15;
	background-color:#FFFFFF;
}
.DropDown,.DropDownMenu{
	position:absolute; 
	background-color:#FFFFFF;
	clip:rect(2,100%,18,2);
	width:100%;
}
.Lisbox{
	position:absolute; 
	background-color:#FFFFFF;
	clip:rect(3,100%,95,3);
	width:100%;
}
.LisboxSelect{
	position:absolute; 
	background-color:#FFFFCC;
	clip:rect(3,100%,95,3);
	border-bottom:1px solid #808080;
}
.DropDownMenu{
	background-color:#E5E5E5;
}
.DropDownSelect{
	position:absolute; 
	background-color:#FFFFCC;
	clip:rect(2,100%,19,2);
	border-bottom:1px solid #808080;
}
.DropDownRegel{
	font-size:8pt;
	position:absolute; 
	background-color:#E5E5E5;
	clip:rect(2,100%,17,2);
	width:100%;
}
.DropDownSelectRegel{
	font-size:8pt;
	position:absolute; 
	background-color:#FFFFCC;
	clip:rect(2,100%,17,2);
	border-bottom:1px solid #808080;
}
.selectRegel{
	position:relative;
	top:-2;
	left:-2;
	height:16;
}
.select{
	position:relative;
	top:-1;
	left:-2;
	height:18;
}
.tabel{
	border:1px outset #FFFFFF;
	background-color:#FFFFFF;
}
.Scroll,.MenuScroll{
	overflow:auto;
	height:100%;
}
.MenuScroll
{
    }
.vet{
	background-color:#FFFFFF;
}

#contextMenu { position:absolute; visibility:hidden; background-color:#E5E5E5;; layer-background-color:#E5E5E5; border: 2px outset white;} 
a.Menu { font-family:Verdana;font-size:8pt;color: #000000;text-decoration:none; cursor:default; width:100%;} 

.Dimmed{
	filter:alpha(opacity=50);
	
}
.HelpTekst{
	 width:100%;
	 height:22;
	 background-color:#FFFFCC;
	 border:1pt solid #000000;
	 font-family: Verdana, Tahoma, Arial;	
	 font-size:8pt;
	 display:none;
	 padding:2;
	 cursor:pointer;
}

td.CaptionIcon,td.CaptionMainIcon{
	xbackground:url('../images/bg/TitleBar.jpg');
	background-color: #B5DC11;
	border-bottom:1px solid #95B610;
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=50, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	Z-index:-100;
	padding-bottom:5;
}
img.CaptionIcon,img.CaptionMainIcon {
	position:relative;
	top:15;
	left:10
}
.ViewSpacer{
	height:20;
}
.MenuScroll{
	padding:10;
}
.MenuAchter{
	background-color:#FFFFFF;
	color:#808080;
	}
.TabBlad{cursor:pointer;
	background-color:#E5E5E5;
    border-bottom:1px solid #b0b0b0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	padding-left:0;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	height:35;
}
.TabBladSelect
{
    cursor:pointer;
	background-color:#E5E5E5;
    border-bottom:1px solid #b0b0b0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	padding-left:0;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	height:35;
}
input.TabBlad{
	filter:alpha(opacity=50);
	border:0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	padding-left:0;
	height:18;
}
.MenuIconTable,.MenuIconTableSelect{
	padding-top:10;
	padding:left:10;
	width:100%;
	cursor:pointer;
}
.MenuIconTableSelect{
	font-weight:bold;
}
.MenuIcon{
	text-align:center;
	vertical-align:top;
}

.MenuIconText{
	padding-left:5;
	text-align:left;
}
.MenuFolderIcon{
	text-align:center;
	position:relative;
	left:-3;
}
.MenuFolderText{
	position:relative;
	left:-5;
}

Table.FormTable{
	
}
.FormSpacer{
	height:20;
}
.FormBackGround{

}
.MenuTabItem,.MenuTabIcon{
	padding-left:5;
}

.TabelFooter{
	background-color:#E5E5E5;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
}

.MainBody{
	overflow:auto;
	height:100%;
	}
.MainTable
{
  }
.TopMenu{
	background-color:#E5E5E5;
    border-bottom:1px solid #b0b0b0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	height:24;
}
.TopMenuItem,.TopMenuIcon{
	height:20;
}
.TopMenuIcon{
	padding-left:10;
}

img.MenuSubIcon{
	position:relative;
	left:-7;
	top:7;
}
td.MenuSubIcon{
	
}
.ContextMenuSide{
	background-color:#B5DB10;
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
	padding-right:4;
}
.MenuGroupContainer{
	padding-left:5;
	padding-bottom:10;
}
.Tabbladen{
	background-color:#E5E5E5;
	}

.tab{
	background-color:#7E9A0E;
	color:#FFFFFF;
	padding:3;
	text-align:center;
	border-left:1pt groove #FFFFFF;
	border-right:1pt solid #E5E5E5;
	cursor:pointer;
}
.nottab{
		
}
.tabselected{
	background-color:#BFEA04;
	padding-left:10;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	height:25;
}
.TabCaption{
	text-align:left;
	font-size:13pt;
	font-weight:Bold;
	color:#FFFFFF;
	background:#E5E5E5;
	Height:33px;
	Vertical-align:Bottom;
}
.DesktopItem,.CalendarItem{
	color:#808080;
	font-size:14;
	font-weight:bold;
	border-bottom:1pt solid #9CCF00;
	vertical-align:bottom;
}
.AutoComplete1
{
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=70, Style=1, StartX=50,  FinishX=100, StartY=0, FinishY=0);
    BACKGROUND-COLOR: #ffffff;
}
.AutoComplete2
{
    PADDING: 2px;
    CURSOR: hand;
    BORDER-BOTTOM: #c0c0c0 1px solid;
}
.AutoComplete2MouseOver
{
    PADDING: 2px;
    CURSOR: hand;
    BORDER-BOTTOM: #b0b0b0 1px solid;
    BACKGROUND-COLOR:#439cff;
    COLOR:#ffffff;
}
.StamkaartBG
{
    background:url(../images/bg/test.jpg) right top no-repeat fixed;
    }
td.PasFoto 
{
    padding:5pt;
     }
img.PasFoto{
	border:2px outset #FFFFFF;

}
.DesktopTable
{    border-left:1px solid #E5E5E5;
    border-right:1px solid #E5E5E5;
    }
TR.Desktopregel
{
    background-color:#EFEFEF;
    }
 TR.DesktopregelSelect
{
    background-color:#E7E7E7;
    }
    TD.DesktopregelSelect
    {
        font-weight:bold;}
.Desktopregel,td.PasFoto ,.Desktoplabel
{
    Border-top:1px solid #FFFFFF;
    border-bottom:1px solid #E5E5E5;
   }
   
 .Desktoplabel
{
    color:#808080;
}
.Desktopregel
{
    
}
.redBar,.blueBar,.greenBar
{   filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100, FinishOpacity=40, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
    border:1pt solid #C0C0C0;
    height:16;
    }
.redBar
{
    background-color:red;
    }
.blueBar
{
    background-color:blue;
    }
.greenBar
{
    background-color:green;
 }
 .grayBar
{
    background-color:#C0C0C0;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30, FinishOpacity=100, Style=1, StartX=0,  FinishX=0, StartY=100, FinishY=0);
     height:16;
    }