/* global classes ----------------------------------------------------*/

body, .body, .body_0, .body_1, .body_2, .body_3, .body_4, .body_5, .body_6 
{
	padding: 0pt; 
	margin: 0pt;   
}

*
{
	font: 9pt arial, helvetica, sans-serif;
	color: #000;
}

.hidden
{
	display: none;
}

/* styles --------------*/

p
{
	margin-top: 0pt;
}

ul 
{
	list-style: url(../images7/bullet.gif) outside;
}

ol 
{ 
	list-style: decimal outside;
}

ol ol 
{ 
	list-style: upper-roman outside;
}

ol ol ol
{ 
	list-style: lower-roman outside;
}

h1 
{  
	color: #900;  
	font-size: 13pt;
	font-weight: bold; 
}

h2 
{  
	color: #900;  
	font-size: 12pt; 
	font-weight: bold; 
}

h3 
{  
	color: #900;  
	font-size: 11pt; 
	font-weight: bold;
	margin-bottom: 0pt 
}

h4 
{  
	color: #900;  
	font-size: 10pt; 
	font-weight: bold;
	margin-bottom: 0pt 
}

h5 
{  
	color: #900;  
	font-size: 9pt; 
	font-weight: bold;
	margin-bottom: 0pt 
}

h6 
{  
	color: #900;  
	font-size: 8pt; 
	font-weight: bold;
	margin-bottom: 0pt 
}

a 
{  
	color: #000;
	text-decoration: underline;  
}

hr
{
	height: 1px;
	color: #CCCCD9;
	background-color: #CCCCD9; 
	border: solid #CCCCD9 0px;
}

pre 
{
	font-family: Courier, serif;
	color: #666;
}

big
{
	font-weight: bold;
}

em
{
	font-style: italic;
}

strong
{
	font-weight: bold;
}

a img
{
	border: 0px;
}

table
{
	color: #000;
}

form
{
	margin: 0pt;
	padding: 0pt;
}

fieldset
{
	color: #000;
	border: 1px solid #CCC;
}

legend
{
	color: #000;
}

th
{
	color: #000;
	font-weight: bold;
}

caption
{
	color: #000;
}

#containerheader
{
	display: none;	
}

#menu_1
{
	display: none;      
}

#menu_2
{ 
	display: none;      
}


/* body ------------------------------------------------------*/

#containerbody
{
	float: none;
	width: 100%;
	height: auto;
	margin: 0pt;
	padding: 0pt;
	clear:both;
}

#bodycolumns 
{
	float: none;       
	width: 100%;
	height: auto; 
	margin: 0pt;
	padding: 0pt;
}

/* lefthand column ------------------------------------*/

#columnleft 
{  
	display: none;  
}

/* righthand column -----------------------------------------------*/


#columnright 
{ 
	display: none;  
}

/* center column -----------------------------------------------*/


#columncenter 
{
	float: none;       
	width: auto;
	height: auto;
	padding: 0pt;
}

#columnhome 
{
	float: none;       
	width: auto;
	height: auto;
	padding: 0pt;
}

#content 
{     
	float: none;
	width: auto;
	height: auto;
	padding: 10pt;
	margin: 0pt;
	font-size: 9pt;
	color: #000;
	line-height: 11pt;	
}


/* web4allclasses center ------------------------*/


#pagetitlediv
{
	float: none;       
	width: auto;
	padding: 1pt 0pt;
}

.pagetitle
{
	color: #900;  
	font-size: 14pt;
	font-weight: bold; 
}

/* Wizard classes ---------------------*/

#wizarddiv
{       
	display: none;
}


/* applicatie menu ---------------*/

#applicatiediv
{
	display: none;
}

table.invisible
{
	visibility: hidden;
}

/* form elements ---------*/


.formcomment 
{
	color: #666;
	font-size: 8pt;
}

.formcaption 
{
	color: #000;
}

.dropdown 
{
	font-size: 9pt;
}

.checkbox
{
	font-size: 9pt;
}

.textarea
{
	border: 1pt #CCCCD9 solid;
	font-size: 9pt;
}

.textbox 
{
	border: 1pt #CCCCD9 solid;
	font-size: 9pt;
}

.radio
{
	font-size: 9pt;
}

.fileselect
{
	color: #09F;
}

.inputdisabled 
{
	color: #CCCCD9;
}

/* actionbuttons -----------------*/

#actionbuttondiv
{
	display: none;
	list-style: none outside none;
}

/* contentarea buttons ---------*/

#cabuttondiv
{
	display: none;
	list-style: none outside none;
}


/* buttons ---------*/

#buttondiv
{
	display: none;
	list-style: none outside none;
}

/* pagegrid ---------*/

.grid
{
	color: #000;
	border: #CCCCD9 1pt solid;	
}

/* calendar ---------*/


.calendar
{
	border: 1px solid #CCCCD9;
}

td.CalendarHeader
{
	color: #336;
	text-align: center;
	font-weight: bold;
}

.CalendarHeaderWeekend
{
	color: #669;
}

.CalendarHeaderWorkDay
{
	color: #336;
}

td.CalendarHint
{
	color: #900;
}

.CalendarDay
{
	color: #336;
}

.CalendarDayDisabled
{
	color: #CCCCD9;
}

.CalendarDayBusy a 
{
	color: #336;
	text-decoration: underline;
}

.CalendarDayCurrent a
{
	color: #336;
	text-decoration: underline;
}

.CalendarDayCurrentBusy a
{
	color: #336;
	font-weight: bold;
	text-decoration: underline;		
}

.CalendarDaySelected a
{
	color: #900;
	text-decoration: none;
	border: 1px solid #CCCCD9;
}

.CalendarDayCurrentSelected a
{
	color: #336;
	text-decoration: none;
	border: 1px solid #CCCCD9;
}

/* extra ---------*/

.error 
{
	color: #900;
	font-weight: bold;
}

.accesskey
{
	text-decoration: underline;
}

/* footerclasses ----------------------------------------------------*/


#containerfooter
{
	display: none;
}

/* printclasses -----------------------------------------------------*/

#printlogo
{     
	text-align: right;	
}

#printdisclaimer
{    
	width: auto;
	text-align: center;
	clear: both;
}

.disclaimer
{
	font-size: 8pt;
	text-align: center;
	font-weight: bold;
	color: #CCCCD9;
	letter-spacing: 2pt;
}

#printcopyright
{     
	width: auto;
	text-align: center;
	clear: both;
}

.copyright
{
	font-size: 6pt;
	text-align: center;
	font-weight: bold;
	color: #CCCCD9;
	letter-spacing: 2pt;
	text-transform: uppercase;
}
