/* Combined file specific.css on 28/02/2011 13:01:30 */
/********************************* Colors *************************/


/* voorlopig behouden voor compabiliteit*/
.backcolor_one
{
	background-color: #19476D;
}
/*donker logokleur*/
.backcolor_two
{
	background-color: #024D6E;
}
/*lichter logokleur*/
.backcolor_three
{
	background-color: #9FC8D6;
}
/*navy - kleur bovenste en onderste balk*/
.backcolor_four
{
	background-color: white;
}
/*wit*/
.backcolor_mainrow
{
	background-color: white;
}
/*wit of transparant*/
.backcolor_altrow
{
	background-color: #eeeeee;
}
/*wreed licht grijs*/
/* text colors */
.maincolor_one
{
	color: #19476D;
}
/*donker logokleur*/
.maincolor_two
{
	color: #024D6E;
}
/*lichter logokleur*/
.maincolor_three
{
	color: #9FC8D6;
}
/*navy - kleur bovenste en onderste balk*/
.maincolor_four
{
	color: white;
}
/*wit*/
.maincolor_five
{
	color: gray;
}
.maincolor_black
{
	color: #000000;
}



/********************* MenuBottomPart ************************************/
.MenuNav
{
	font-size: 80%;
	color: white;
	padding-left: 2px;
}

.MenuNav a {color:White;text-decoration:none;text-transform:lowercase;}
.MenuNav a:hover {color:#9FC8D6;text-decoration:underline;text-transform:lowercase;}

.MNLabel 
{
	width: 130px;
	text-align: right;
	font-size: smaller;
}

/********************** Module headers ************************************/

.moduleHeaderText
{
	display:inline;
	color:#19476D;
	font-size:13pt;
	font-weight:bold;
}
/* .moduleSubHeaderText */
.moduleSubHeaderText 
{
	display:inline;
	color:#024D6E; 
	font-size:12pt;
	font-weight:bold;
	text-transform:lowercase
}

/********************** Header (banner) **************************/

.flinx
{
	Z-INDEX: 1; 
	RIGHT: 0px; 
	WIDTH: 510px; 
	POSITION: absolute; 
	TOP: 84px;
	font-weight: bold;
	font-size: 18px;
	text-align: right;
	padding-right: 5px;
}
.flinx a { color: #9FC8D6; text-decoration:none; margin-left: 5px;}
.flinx a:hover { color: white; text-decoration:none; margin-left: 5px;}

.banner
{
	border-collapse:collapse;
	border-style:none;
	/*left: 0px;
	top: 0px;
	z-index: 0;
	position: absolute;*/
	border-right-width: 0px;
}

.banner img
{
	border-collapse:collapse;
	height: 110px;
}

/********************** siteLeft **************************/
.siteLeft
{
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-image: url( '../images/navigation_leftmenu.jpg' );
	background-color: #19476D;
	Z-INDEX: 2; 
	LEFT: 0px; 
	WIDTH: 200px; 
	POSITION: absolute; 
	TOP: 110px;
	}


/********************** siteRight **************************/
.siteRight
{
	RIGHT: 0px; 
	POSITION: absolute; 
	TOP: 110px;
/*	background-color: Yellow;*/
	width: 200px;
	/*padding-left: 5px;
	padding-right: 5px;*/
	/*padding-left: 5px;
	padding-right: 5px;*/
}

/********************** siteFooter **************************/

.siteFooter
{
	/*background-color: Red;*/
	z-index: 1; 
	top: 1024px; left: 0px; 
	position: absolute;
	padding-left: 210px;
	padding-right: 10px;
	padding-bottom: 5px;
	width: 100%;
	font-size: 80%;
	/*padding-top: 5px;*/
	color: #002B4C;
	text-align: center;
	vertical-align: middle;
	/*margin-top: -20px;*/
}

.sizeFooter img
{
	display: block;
}

.siteFooter .FooterDivider
{
	background-color: #19476D;
}
.siteFooter a 
{
	color: #002B4C;
	text-decoration: none;
}
.siteFooter a:hover 
{
	color: #024D6E;
	text-decoration: underline;
}

/********************** siteContent **************************/

.siteContent
{
		position: absolute; 
display: block;	width:auto;
	/*padding: 2px 5px 10px 10px;  /* 10top 10right 10bottom 10left */
	padding-left: 210px;
	top: 110px;
	/*background-color: Green;*/
}


.siteContent .singleLine
{
	margin-bottom: 0px;
}
.siteContent .imageLeft
{
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.siteContent .imageRight
{
	float: right;
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 10px;
}
.siteContent .tableBorder
{
	border-color: #19476D;
	border-width: 2px;
	border-style: solid;
	padding: 5px;
}

.siteContent .Highlight
{
	background-color: #FFFF00;
	color: #440000;
}


.AanpassenToolbarTabPage
{
	padding: 10 10 0 10;
	background-color: #84b0e4;
	border-left: 1px black solid;
	border-right: 1px black solid;
	border-bottom: 1px black solid;
	font-family: Verdana; 
	color: white; 
	font-size:8pt; 
}

.DatePickerDiv 
{
	color: Red;
}/* Combined file default.css on 28/02/2011 13:01:30 */
/* custom functional classes */
.Error { color: red; font-weight: bold; }
.Error ul { list-style-image: none; list-style-type: square; }
.ErrorAsterisk { color: red; font-weight: normal; }
.ErrorSummary { color: red; }
.ErrorSummary ul { list-style-image: none; list-style-type: square; }
.ErrorMessage { border: 1px dashed black; padding: 2px; background-color: #EE0000; color: Yellow; font-weight: bold; font-size: 8pt; font-family: Tahoma; text-align: center; }
.Success { color: green; font-weight: bold; }
.Neutral { color: #024D6E; font-weight: bold; }
.Required { border: solid 1px #19476D; }
.Optional { border: dotted 1px #19476D; }
.ReadOnly { }
.SmallText { font-size: smaller; }
.LargeText { font-size: larger; }
.FilterText { color: White; font-size: 80%; }
.FilterTextBox { color: White; background-color: #024D6E; border: solid 1px #9FC8D6; font-size: 80%; }
.FilterButton { color: White; background-color: #024D6E; border: solid 1px #9FC8D6; font-size: 80%; }
.GridStrong { border: solid 1px #024D6E; }
.GridFilterRow { background-color: #024D6E; }
.GridItemAlt { /*vertical-align:top;*/ white-space:nowrap; background-color: #eeeeee; }
.GridItemAlt td { font-size: 80%; }
.GridItemNormal { /*vertical-align:top;*/ white-space:nowrap; background-color: white; }
.GridItemNormal td { font-size: 80%; }
.GridItemEdit { vertical-align:top; white-space:nowrap; background-color:#024D6E;	}
.GridHeader td { background-color: #eeeeee; /*color: white;*/ font-weight: bold; /*font-style: italic;*/ /*font-size: 90%;*/ }
.GridHeaderStrong td { background-color: #9FC8D6; color: white; font-weight: bold; }
.GridFooter td { color: black; /*background-color: #eeeeee;*/ font-style: italic; font-size:80%; }
.Pager td { /*background-color: #19476D;*/ color: black; font-size: 80%; }
.Caption { color: #002B4C; font-style: italic; }
.TextAfterControl { /* dient om txt gealinieerd naast control te plaatsen. */ vertical-align: middle; }
.TextBox { color: black; background-color: white; }
.SearchBox { color: black; background-color: #9FC8D6; border: solid 1px white; width: 175px; }
.DropDownList { color: black; background-color: white; }
.Button { color: white; background-color: #19476D; border: solid 1px #9FC8D6; }
.xPander { color: #024D6E ; border: solid 1px #024D6E; cursor: pointer; vertical-align: top; margin-bottom: 20px;}
.FlashPercent { height: 100%; width: 100%; margin-left: -10px; margin-top: -10px; }
.RadioButton { }
.CheckBox { }
.FieldSet { border: solid #cccccc 1px; }
.FieldSetLegend { font-weight: bold; }
/* html overrides */
body { font-family: Verdana; color: #002B4C; font-size: 10pt; /*padding-top: 10px;*/ line-height: 1.166;
	margin: 0px; padding: 0px; background-image: url(../images/background.jpg); background-repeat: repeat; background-attachment: fixed; }
pre { font-family: Verdana; color: #002B4C; font-size: 10pt; line-height: 1.166; display: inline; }
a { color: #002B4C; text-decoration: underline; }
a:hover { color: #024D6E; text-decoration: underline; }
/* h1's als blockelement instellen */
h1 { color: #19476D; font-size: 13pt; font-weight: bold; }
h2 { color: #9FC8D6; font-size: 12pt; }
h3 { color: #9FC8D6; font-size: 11pt; }
h4 { color: #9FC8D6; font-size: 10pt; }
table { font-family: Verdana; font-size: 10pt; }
tr { font-family: Verdana; font-size: 10pt; }
td { font-family: Verdana; font-size: 10pt; }
ul { list-style-image: url(../images/icons/bullet-anchor.gif); /*list-style-image: url(../images/icons/anker.gif);*/ 
	list-style-type: square; padding-top: 0px; margin-top: 0px; }
ul ul { list-style-image: url(../images/icons/bullet_2.gif); list-style-type: circle; }
ul ul ul { list-style-type: none; }
img { border-style: none; /* img - remove the blue border around img links */ }
INPUT, OPTION, SELECT, TEXTAREA { font-family: Verdana; font-size: 10pt; /*10pt*/ }/* Combined file toolbar.css on 28/02/2011 13:01:30 */
/* TDS toolbar junk */

.Toolbar 
{ 
	font-family: Verdana; 
	color: white; 
	font-size:8pt; 
}

.Toolbar a {color:white;text-decoration: none; }
.Toolbar a:hover {text-decoration: underline; color:yellow; }

.Toolbar .Caption
{
	font-style:italic;
}

.Toolbar .ModuleInput {
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	background-color: #cce1ed;
	FONT-FAMILY: Tahoma;
    FONT-SIZE: 8pt;
}
/* Combined file menu.css on 28/02/2011 13:01:30 */
.menu
{
	margin-top: 3px;
	/*border: solid 1px green;*/
}
.mg /* Menugroup */
{ 	
	font-family: Tahoma;
	font-size: 10pt;
	color: white;
	cursor: hand;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	/*border: solid 2px red;*/
}
.sg /* Submenu group */
{ 	
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
	background-color: #19476D;
	border: black 1px solid;
	cursor: hand;
	border-collapse: collapse;
	white-space: nowrap;
	padding: 0px 0px 0px 0px;
}
.mi  /* MenuItem */
{
	font-family: Tahoma;
	font-size: 8pt;
	color: white;
}

.mri
{
	text-align: right;
	width: 5px;
}

.sg .mi 
{
}
.miOver /* MenuItemOver */
{
	font-family: Tahoma;
	font-size: 10pt;
	color: #19476D;
	background-color: #9FC8D6;
	cursor: hand;
	/*padding: 1px 2px 1px 2px;*/
}
.sg .miOver 
{
}
