
/* style sheet van main menu menu balk*/
/* dit is het menu links naast alle schermen */
.MainMenu, .MainMenuGroup, .MainMenuGroupDefault, .MainMenuGroupSelected, .MainMenuGroupHover, .MainMenuItem, .MainMenuItemSelected, .MainMenuItemHover
{
	font-family: Tahoma;
	border-color: #0061BC;
	border-width: 1px;
	border-style: solid;
}

.MainMenu
{
	border-style: none;
}
.MainMenuGroupSelected, .MainMenuGroupHover, .MainMenuGroupDefault, .MainMenuGroup
{
	background-position: bottom;
	background-repeat: repeat-y;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-right: 0px;
	font-weight: bold;
}
.MainMenuGroupSelected
{
	background-image: url(../Images/bg_header_ol_active_btn.jpg);
	background-color: #ee9515;
	padding-left: 30px;
}
.MainMenuGroupHover
{
	background-color: #fbe694;
	padding-left: 38px;
}
.MainMenuGroupDefault
{
	font-weight: bold;
	background-image: url(../Images/Menu/bg_navbar.jpg);
	background-color: #c4dafa;
	padding-left: 28px;
}
.MainMenuGroup
{
	background-color: #fefefe;
}
.MainMenuItem, .MainMenuItemSelected, .MainMenuItemHover
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	font-weight: normal;
}
.MainMenuItem
{
	padding-left: 5px;
	background-color: #fefefe;
	border-color: #fefefe;
}
.MainMenuItemHover
{
	padding-left: 8px;
	background-color: #fbe694;
}
.MainMenuItemSelected
{
	padding-left: 8px;
	background-color: #ffad5b;
	background-image: url(../Images/bg_header_ol_active.jpg);
}


/* style sheet voor informatie boven aan de pagina*/
/* dit de titel van de pagina */

.TopPanel
{
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #0061BC;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	font-size: Larger;
	font-weight: bold;
	color: white;
}


/* style sheet van menu general*/
/* dit het keuze menu welke altijd zichtbaar is en onafhankelijk is van de spullen*/

.MenuGeneral, .MenuGeneralHover, .MenuGeneralIsland, .MenuGeneralDisable, .MenuGeneralSelected
{
	font-family: Tahoma;
	text-align: left !important;
}
.MenuGeneral
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	font-size: small;
	background-color: #c4dafa;
	color: black;
}
.MenuGeneralItem
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-size: small;
	color: black;
}
.MenuGeneralIsland
{
	background-color: #cbe1fc;
	border-color: #0061bc;
	background-image: url(../Images/bg_header_ol.jpg);
	text-align: center;
}
.MenuGeneralHover
{
	background-color: #fbe694;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: black;
	font-size: small !important;
}
.MenuGeneralDisable
{
	background-color: #0061BC;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	font-weight: bold;
	color: white;
	text-align: center;
}
.MenuGeneralSelected
{
	background-color: #ee9515;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	color: Black;
	text-align: center !important;
}


/* Style scheet van menu specifiek */
/* dit het keuze menu welke allen op deze pagina is*/

.MenuSpecific, .MenuSpecificHover, .MenuSpecificIsland, .MenuSpecificDisable, .MenuSpecificSelected
{
	font-family: Tahoma;
	text-align: left !important;
}
.MenuSpecific
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	font-size: small;
	background-color: #c4dafa;
	color: black;
}
.MenuSpecificItem
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-size: small;
	color: black;
}
.MenuSpecificIsland
{
	background-color: #cbe1fc;
	border-color: #0061bc;
	background-image: url(../Images/bg_header_ol.jpg);
	text-align: center;
}
.MenuSpecificHover
{
	background-color: #fbe694;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: black;
	font-size: small;
}
.MenuSpecificDisable
{
	background-color: #0061BC;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	font-weight: bold;
	color: white;
	text-align: center;
}
.MenuSpecificSelected
{
	background-color: #ee9515;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	color: Black;
	text-align: center;
}


/* Style scheet van tree view */

.TreeView, .TreeViewHover, .TreeViewIsland, .TreeViewDisable, .TreeViewNode, 
.TreeViewRoot.TreeViewLeafNode
{
	font-family: Tahoma;
}
.TreeView
{
	border-color: #c4dafa;
	border-style: none;
	border-width: 0px; /*	background-color: #c4dafa; */
	color: black;
}
.TreeViewNode
{
}
.TreeViewLeafNode
{
}
.TreeViewRoot
{
}
.TreeViewIsland
{
}
.TreeViewHover
{
	font-family: Arial;
	font-family: Tahoma;
	font-weight: bold;
	font-color: White;
}
.TreeViewDisable
{
}
.TreeViewSelected
{
	font-family: Arial;
	font-family: Tahoma;
	font-weight: bold;
	font-color: White;
}
.TreeViewEdit
{
}


/* Style scheet van tabblad*/
/* dit het keuze menu welke allen op deze pagina is*/

.Tab, .TabHover, .TabIsland, .TabDisable, .TabSelected
{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	font-family: Tahoma;
	font-weight: bold;
}
.TabSpecific
{
	background-color: #cbe1fc;
	border-color: #0061bc;
	background-image: url(../Images/bg_header_ol.jpg);
}
.TabItem
{
	background-color: #cbe1fc;
	border-color: #0061BC;
	background-image: url(../Images/bg_header_ol.jpg);
}
.TabIsland
{
	background-color: #cbe1fc;
	border-color: #0061bc;
	background-image: url(../Images/bg_header_ol.jpg);
}
.TabHover
{
	background-color: #fbe694;
}
.TabDisable
{
	background-color: #0061BC;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	font-weight: bold;
	color: white;
}
.TabSelected
{
	background-color: #cbe1fc;
	border-color: #0061bc;
	background-image: url(images/bg_header_ol_active.jpg);
}

/* style sheet van velden om te editen*/
.FieldTable
{
}

.FieldTextColomn
{
	text-align: left;
	color: #FF9;
}

.FieldLabelCenter
{
	text-align: center;
	color: FF9;
}

.FieldLabelColumn
{
	text-align: right;
	color: #FF9;
	font-weight: bold;
	padding-right: 2px;
}
.FieldLabelHeader
{
	padding-left: 2px;
	background-color: RoyalBlue;
	color: White;
}

.FieldLabel
{
	padding-right: 1px;
	color: #FF9;
}

.FieldLabelRequired
{
	/*background-color: #c4dafa;*/
	color: Red;
}

.FieldLabelText
{
	color: Gray;
	font-weight: bold;
}

.FieldLabelRequired
{
	/*background-color: #c4dafa;*/
	color: Red;
}

.FieldText
{
	/*background-color : AliceBlue   ;*/
}

.FieldTextDisabled
{
	background-color: Silver;
}

.FieldError
{
	/*background-color: #c4dafa;*/
	color: Red;
}

.FieldErrortext
{
	/*background-color: #c4dafa;*/
	color: Black;
}

/* style to manage the messagebox id border*/
.MessageBox
{
	border-color: #0061BC;
	border-width: 1px;
	border-style: solid;
}

/* grid opties.... afhankelijk van type grid */
.Grid
{
	background-color: #c4dafa;
	border-color: #c4dafa;
	border-width: 3;
	border-style: solid;
}

.GridItem
{
	background-color: #c4dafa;
	border-width: 3;
	color: #FF9;
}

.GridAlternatingItem
{
	background-color: #cbe1fc;
	color: #FF9;
}

.GridHeader
{
	background-repeat: repeat-y;
	background-color: #ee9515;
	padding-left: 4px;
	font-size: small;
	font-weight: normal;
}
.GridGrouping
{
}
.GridEditItem
{
}
.GridPager
{
	background-color: #0061bc;
	color: Black;
}
.GridFooter
{
	background-color: #0061bc;
	color: Black;
}
.GridSelectedItem
{
	background-color: #ee9515;
	color: Black;
}

/* Button styles */
.Button
{
}

.ButtonHover
{
}

.ButtonDown
{
}

.ButtonDisable
{
}

/* tipvan de dag.... */
.TipOfDay
{
	border-color: #0061BC;
	border-style: solid;
	border-width: 1;
	color: Black;
	background-color: #cbe1fc;
}

/* all the fieldset tags use this same style */

fieldset
{
	margin-bottom: 0px;
	display: block;
	margin-left: 10px;
	margin-right: 10px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	border-right: navy 1px solid;
	border-top: navy 1px solid;
	border-left: navy 1px solid;
	border-bottom: navy 1px solid;
}
legend
{
	padding: 0px 4px;
	margin: 0px 0px 7px 0px;
	color: navy;
	font-size: 1em;
	vertical-align: middle;
}

.formsection
{
	padding-left: 2px;
	font-weight: bold;
	background-color: RoyalBlue;
	color: White;
	text-align: left;
}
.ToolBar
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	font-size: small;
	background-color: #c4dafa;
	color: black;
}
.ToolBarHover
{
	background-color: #fbe694;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: black;
	font-family: Arial;
	font-size: small;
}
.ToolBarDefault
{
	background-image: url(../Images/BlueExplorer.gif);
	border-color: #c4dafa;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	text-align: center;
	font-size: small;
	color: black;
}
.ToolBarSelected
{
	background-color: #ee9515;
	background-image: url(../Images/OrangeExplorer.gif);
	border-color: Navy;
	border-style: solid;
	border-width: 1px;
	font-family: Arial;
	color: Black;
	text-align: center;
}

/* MessageBox */
.MessageBoxWindows
{
	/*BORDER-RIGHT: #b9c9ef 2px solid; 	BORDER-TOP: #b9c9ef 2px solid; 	BORDER-LEFT: #b9c9ef 2px solid; 	BORDER-BOTTOM: #b9c9ef 2px solid; 	BACKGROUND-COLOR: #000000; */
	border: solid 2px #3171A5;
	background-color: White;
}

.MessageBoxTitleBar
{
	/*border-bottom: #B9C9EF 1px solid;   background-color: #E0E9F8;   color: #1F336B;*/
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: #3171A5;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	font-size: Larger;
	font-weight: bold;
	color: white;
}
.MessageBoxMainTable
{
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#E0E9F8', endColorStr='#ebeced', gradientType='0') */
}
.MessageBoxButton
{
}


/* algemene opties */
body {
	/*background-color: #070a2c;*/
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	/*background-image: url(../i/decor/bkgMain.png);
	background-position: 49.88% 0;
	background-repeat: repeat-y;*/					
}

H2.ErrorHeader
{
	color: #3171A5;
	margin: 0px;
}

.ErrorLabel
{
	font-weight: bold;
}

.ErrorLink
{
	color: #0061BC;
}

.ErrorLinkCross
{
	color: #FFFFFF;
	text-decoration: none;
}

tbody
{
	margin: 0px;
	padding: 0px;
}

.ErrorRow
{
	background-color: #0061BC;
	background-image: url(../Images/bg_header_ol_paneltop.jpg);
	height: 29px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: larger;
	padding-left: 5px;
	padding-right: 5px;
}

.ErrorBox
{
	border: 1px solid #4E8ABE;
	background-color: #4E8ABE;
	color: #FFFFFF;
}

.ErrorMessage
{
	padding: 5px;
	border: solid 1px #0C487C;
}

.pagebreak
{
	page-break-before: always;
}

.button {
    background: transparent url('../images/buttons/bkgButtonRight.png') no-repeat scroll top right; /* Sliding right image */
    display: block;
    float: left;
    height: 20px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 11px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    border: 0; 
    cursor: pointer;
    overflow: visible; /* removes extra side padding in IE */

}

.button::-moz-focus-inner {
	border: none;  /* overrides extra padding in Firefox */
}


.button span {
    background: transparent url('../images/buttons/bkgButtonLeft.png') no-repeat; /* Background left image */
    display: block;
    line-height: 20px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 0px 5px 5px 18px;
    font-size: 1.2em;	 
    font-weight: 600;
    color: #500000;
    font-family: Georgia, serif;		
    border-color: transparent; 
    background-position: 0 0;
    background-repeat: repeat-x;
    float: left;
    /*padding: 2px 1px 3px 2px;*/
    margin: 0;
    position: static;
    display: inline;
    cursor: pointer;
    white-space: nowrap

} 

.button:hover span{
    background: transparent url('../images/buttons/bkgButtonLeft.png') no-repeat; /* Background left image */
    display: block;
    line-height: 20px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 0px 5px 5px 18px;
    font-size: 1.2em;	 
    font-weight: 600;
    color: #500000;
    font-family: Georgia, serif;		
    border-color: transparent; 
    background-position: 0 0;
    background-repeat: repeat-x;
    float: left;
    /*padding: 2px 1px 3px 2px;*/
    margin: 0;
    position: static;
    display: inline;
    cursor: pointer;
    white-space: nowrap

} 




