/* Region general */
body, table
{	
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

body.main
{
	margin: 0px 0px 0px 0px;
}

a:link 
{ 
	color: #000000;
}

a:visited 
{ 
	color: #000000;
}

a:active 
{ 
	color: #000000; 
}

.breadcrumb a:link 
{ 
	color: #000000;
}

.breadcrumb a:visited 
{ 
	color: #000000;
}

breadcrumb a:active 
{ 
	color: #000000; 
}


table
{
	background-color: #FFFFFF;	
}

table.main
{	
	width: 1000px;
	background-color: #CECECE;
}

.fields
{	
	width: 100%;
	/*height: 100%;*/
	background-color: #d8d8d8;
}

table.page
{
	width: 100%;
	/*height: 100%;*/
	table-layout: fixed;
}

/* End general */

/* Region containers */

.container
{
	padding: 10px;
}

.containerrightborder
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-right: 1px solid black;
}

.containerright
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.containerleftborder
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: 1px solid black;
}

.containerleft
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

.containertopbottom
{
	padding-top: 10px;
	padding-bottom: 10px;
}

.containertop
{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.containertoprightborder
{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-right: 1px solid black;
}

.containertopleftborder
{
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: 1px solid black;
}

.containertopspacer
{
	padding-top: 10px;
}

.containermiddle
{
	padding-right: 10px;
	padding-left: 10px;
}

.containerbottom
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.containerbottomspacer
{
	padding-bottom: 10px;
}

.smallcontainerbottomspacer
{
	padding-bottom: 5px;
}

/* End containers */

.pageHeader
{
	background-color: #EEF0F6;	
	border: 1px solid black;
	height: 90px;
	width: 100%;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
	padding: 10px;
	margin-top: 0px;
}

.pageHeaderLeft
{
	/*background-color: #5485A7;*/
	background-color: #18517A;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	height: 90px;	
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
	padding: 10px;
	margin-top: 0px;
}

.pageHeaderMiddle
{
	/* wijnrood: 810E0E donkerblauw: 18517A; vistagroen: 5485A7*; workingarea: EEF0F6/
	/*background-color: #5485A7;*/
	background-color: #EEF0F6;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	height: 90px;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
	padding: 10px;
	margin-top: 0px;
}

.pageHeaderRight
{
	/* wijnrood: 810E0E donkerblauw: 18517A; vistagroen: 5485A7; oranje: CC6600; geel: FFFFDC; workingarea: EEF0F6; sterkgeel: FFF8A8*/
	/*background-color: #5485A7;*/
	background-color: #18517A;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
	height: 90px;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
	padding: 10px;
	margin-top: 0px;
}

.pageFooter
{
	background-color: #5485A7;	
	border: 1px solid black;
	height: 20px;
	width: 100%;
	font-family: Tahoma, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;	
	padding: 10px;
	margin-top: 0px;
}

.messageBarColor
{
	background-color:#FFE07E; 
	width:100%;	
}

.messageBarContent
{
	width:700px;
	line-height: 1.5; 
	padding: 5px;
	color: #000000;	
	font-family: Tahoma, Verdana;
	font-size: 11px;
}

.messageBarClose
{
	width: 20px; 
	cursor: pointer;	
	padding: 5px;
}

.MainFont
{
    font-family: Trebuchet MS;
    font-size:medium;    
}
