/* History area general layout information */
.browserHeaderBackGround
{
	background-image: url(Images/browserHeaderBackGround_1024x50.png); 
    background-repeat: no-repeat; 
    border-bottom-color: #b1b1b1;
    background-color:#c6c6c6;
}
/* left side Logo */
.Unit4AgressoLogo
{
	background-image: url(Images/logo.png); 
    background-repeat: no-repeat; 
}

/* History toolbar */
.historyToolbar
{
	background-color:Transparent;
}
/* History toolbar disabled item */
.navigationToolbarItemDisabled
{
	filter: alpha(opacity=15);
	opacity: .40;
}
/* Process toolbar disabled item */
.processToolbarItemDisabled
{
	filter: alpha(opacity=15);
	opacity: .40;
}
/* Program toolbar disabled item */
.programToolbarItemDisabled
{
	filter: alpha(opacity=15);
	opacity: .40;
}
/* Process area general info */
.divZone4Zone5
{
	background-color: #494949;
}
/* Language selector general style */
.languageSelector
{
	padding: 0px;
}
/* Language selector item */
.languageSelectorItem
{
	padding: 0px;
}
/* Language selector active item */
.languageSelectorItemActive
{
	padding: 0px;
}

/* Menu general style */
.menu
{
    background-color: #f5f5f5; 
    border-top-color: #FEFEFE; 
    border-bottom-color: #A3A3A3; 
}
/* Ribbon background*/
.menuToolbarBackGround
{
    background-image: url(Images/menuToolbarBackGround_5x76.png); 
    background-repeat: repeat-x;
    background-color: Black;
}
/* Process toolbar background */
.processToolbarBackground
{
}
/* Program toolbar background */
.programZoneBackground
{
}
/* Empty Process toolbar background*/
.processToolbarEmptyBackground
{
}
/* Program context menu general style */
.programContextMenuBackground
{
}
/* Empty Program context menu general style */
.programContextMenuEmptyBackground
{
}
/* Program path(breadcrumb menu) general style */
.programPathBackground
{
    background-color: #000;
    
}
/* Program toolbar general style */
.programToolbar
{
	background-color:#474747;
}
/* Program toolbar header style */
.programToolbarHeader
{
}
.ie .programToolbarHeader
{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_themes/Default/Images/programToolbarHeader_12x53.png',sizingMethod='scale');    
}

.programToolbarPanelBorder
{
	border-radius-bottomleft:15px;
	-webkit-border-bottom-left-radius:15px;
	-moz-border-radius-bottomleft:15px;
	padding-left: 4px;
	box-shadow: 4px 4px 4px #777;
	-moz-box-shadow: 4px 4px 4px #777;
	-webkit-box-shadow: 4px 4px 4px #777;
}

/* Program toolbar shadow */
.programToolbarShadow
{
}
.ie .programToolbarShadow
{
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='App_themes/Default/Images/programToolbarShadow_7x8.png',sizingMethod='scale');    
}

/* Ribbon general style*/
.menuToolbar
{
    background-color:Transparent;
}
/* Ribbon item style*/
.menuToolbarTool
{
}
/* Meldingen style*/
.meldingenTable
{
	border-top-style: solid; 
	border-top-width: 1px;
	width:100%;
}

/* Selection screen container general style*/
.selectieListBackground
{
    background-color: #f5f5f5;
    border-color:#cbcbcb;
}
/* Selection screen status image container*/
.tdSelectListImg
{
}
/* HTML Body general style*/
BODY 
{
	background-color: white; 
}

/* input controls */
TD { }
INPUT { }
select { }
TEXTAREA { }

/* link controls */
/* darkred = #3169B5 */
A:link    {color: Black ; text-decoration: underline }
A:active  {color: Black; text-decoration: underline }
A:visited {color: #474747; text-decoration: underline}
A:hover   {color: #474747 ; text-decoration: underline }

/* Program path(breadcrumb) hyperlinks style */
A.linklist:link    
{
	color: #FFF;
	text-decoration: none;
}
A.linklist:active  
{
	color: #9e9fa2;
	text-decoration: underline;
}
A.linklist:visited 
{
	color: #9e9fa2;
	text-decoration: underline;
}
A.linklist:hover   
{
    color: #DDD;
}

/*collapsible panel style*/
.cpHeaderLeft
{
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#FFFFFF)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #DFDFDF,  #FFFFFF); /* for firefox 3.6+ */
	border-left:solid 1px #D0D0D0;
	border-top:solid 1px #D0D0D0;
}
.ie .cpHeaderLeft
{
	background: url(images/cpHeader_19x19.png) repeat-x 0 0;
}

.cpHeaderMiddle
{
	background: -webkit-gradient(linear, left top, left bottom, from(#DFDFDF), to(#FAFAFA)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #DFDFDF,  #FFFFFF); /* for firefox 3.6+ */
	border-top: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;	
}
.ie .cpHeaderMiddle
{
	background: url(images/cpHeader_19x19.png) repeat-x 0 0;
}

.cpFooterLeft
{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DFDFDF'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DFDFDF)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #DFDFDF); /* for firefox 3.6+ */
	border-left:solid 1px #D0D0D0;
	border-bottom:solid 1px #D0D0D0;
}
.ie .cpFooterLeft
{
	background: url(images/cpFooter_19x19.png) repeat-x 0 0;
}

.cpFooterMiddle
{
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DFDFDF'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#DFDFDF)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #FFFFFF,  #DFDFDF); /* for firefox 3.6+ */
	border-bottom: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;	
}
.ie .cpFooterMiddle
{
	background: url(images/cpFooter_19x19.png) repeat-x 0 0;
}

/*collapsible panel body*/
.cpBody
{
	border-left: solid 1px #D0D0D0;
	border-right: solid 1px #D0D0D0;
	background-color: #ffffff;
}

.tableLayoutFixedWidth
{
    box-shadow: 1px 1px 3px #000;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
}
/* Modal popup background */
.modalBackground {
	background-color:Gray;
}
/* Modal popup */
.modalPopup {
	background-color:#ffffdd;
	border: solid 1px #b1b1b1;
}
/* Error label */
.programError
{
	color:Red;
}
/* Current item in selectie screens*/
.currentItem {
	background: -webkit-gradient(linear, left top, left bottom, from(#63D1F4), to(#E0EEEE)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #63D1F4,  #E0EEEE); /* for firefox 3.6+ */
}
.ie .currentItem
{
	background-image:url(Images/cddl_item_bg_flipped.PNG);
}
/* Selected item in selectie screens*/
.focusItem {
	background: -webkit-gradient(linear, left top, left bottom, from(#E0EEEE), to(#63D1F4)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #E0EEEE,  #63D1F4); /* for firefox 3.6+ */
}
.ie .focusItem
{
	background-image:url(Images/cddl_item_bg.PNG);
}

/* Style for a warning in an error container */
.warning {
    color:black
}

.templateHeaderLine
{
	background-color: #464646;
}

/* custom dropdownlist */
.cddl 
{
}
/* disabled custom dropdownlist */
.cddl_dis
{
}
.cddl_txt
{
}
.cddl_hover
{
}
/* custom dropdownlist containing panel */
.cddl_panel
{
	background-color: White;
	border-color: Black;
    box-shadow: 1px 1px 2px #444;
    -moz-box-shadow: 1px 1px 2px #444;
    -webkit-box-shadow: 1px 1px 2px #444;
}
/* custom dropdownlist item */
.cddl_i
{
	background-color: White;
	border-color: White;
}
/* custom dropdownlist item on hover*/
.cddl_h
{
	background: -webkit-gradient(linear, left top, left bottom, from(#E0EEEE), to(#87CEEB)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #E0EEEE,  #87CEEB); /* for firefox 3.6+ */
	border-color: Black;
}
.ie .cddl_h
{
	background-image: url(Images/cddl_item_bg.png); 
}
/* custom dropdownlist selected item */
.cddl_a
{
	background: -webkit-gradient(linear, left top, left bottom, from(#E0EEEE), to(#87CEEB)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #E0EEEE,  #87CEEB); /* for firefox 3.6+ */
	border-color: Gray;
}
.ie .cddl_a
{
	background-image: url(Images/cddl_item_bg.png); 
}
/* custom dropdownlist selected item on hover */
.cddl_ah
{
	background: -webkit-gradient(linear, left top, left bottom, from(#E0EEEE), to(#87CEEB)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #E0EEEE,  #87CEEB); /* for firefox 3.6+ */
	border-color: Black;
}
.ie .cddl_ah
{
	background-image: url(Images/cddl_item_bg.png); 
}
/* unauthorized block */
.lblCtrl_unauthorized
{
	color: Red;
}
/* do not remove this class */
.cddl_dummy {}

.homepageNotifications
{
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #FFFFD0;	
	display: block;
}

.processToolbarHeader
{
	margin-left:6px; 
	display: inline; 
	color:#CCC;
}

.tooltip_ext
{
	background-color: #FFFFE0;
	border: solid 1px #DDD;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	box-shadow: 1px 1px 2px #000;
	-moz-box-shadow: 1px 1px 2px #000;
	-webkitbox-shadow: 1px 1px 2px #000;
	padding: 3px 6px;
    z-index: 10000;
}

 .ir_dgn
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_dgn1
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_dgn2
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_cmp
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_cmp1
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_cmp2
 {
    border: solid 1px #CCCCCC; 
 }
 .ir_off
 {
 }

/* Used for alignment */
.rbtnlist
{
    margin-top: -4px;    
    margin-left: -8px;
    margin-bottom: -1px;
}
.ie .rbtnlist
{
    margin-left: -6px;    
}
.addresstoggle
{
    margin-left: -0.5px;
}
.ie .addresstoggle
{
    margin-left: -3px;
}

