html, td, body, div, p, ul, li, h1, h2, h3, h4
											{ font-family:Arial, Verdana, Helvetica, Sans-Serif, Georgia; font-weight:normal; font-style:normal; font-size:12px; color:#fff; }
html, body						{ height:100%; margin:0px; padding:0px; border:0px; background:#26517d; }
body									{ height:101%; }
p											{ margin:0px 0px 5px 0px; }

input, textarea 			{ font-family:Arial, Verdana, Helvetica, Sans-Serif, Georgia; font-weight:normal; font-style:normal; font-size:12px; color:#000; }

/* generic layout */
#MetaLayoutHome 			{ width:100%; background-image:url(../img/bg_home.gif); background-position:top center; background-repeat:no-repeat; }
#MetaLayoutNext				{ }
#Layout								{ margin:0 auto; position:relative; width:790px; }

#MetaContent					{ width:790px; background-image:url(../img/bg_metacontent.gif); background-position:top center; background-repeat:repeat-y; }

#Content							{ width:730px; padding:10px 30px 10px 30px; background-image:url(/img/bg_content.gif); background-position:top center; background-repeat:no-repeat; _height:500px; min-height:500px; }
#ContentNext					{ width:730px; padding:10px 30px 10px 30px; background-image:url(/img/bg_content_next.gif); background-position:top center; background-repeat:no-repeat; _height:550px; min-height:550px; }

.ContentSection				{ margin-bottom:20px; }

#popup								{ margin:10px; padding:10px; border:1px solid #53759a; }

/* headers */
.PageHeader						{ font-size:18px; font-weight:bold; color:#fff; }
.ParHeader						{ font-weight:bold; color:#ff9900; }
.ParHeader2						{ font-weight:normal; color:#ff9900; }
.blockHeader					{ font-weight:bold; color:#B5CFEA; }
	
/* introducing new headers, please use these for each new implementation */
h1										{ font-size:18px; font-weight:bold; color:#fff; margin:0px 0px 20px 0px; }
h2										{ font-size:15px; font-weight:bold; color:#ff9900; margin:0px 0px 10px 0px; }
h3										{ font-size:14px; font-weight:bold; color:#ff9900; margin:0px 0px 10px 0px; }
h4										{ font-weight:bold; color:#fff; margin:0px 0px 10px 0px; }

.small								{ font-size:11px; font-weight:normal; color:#fff; }

a:link, a:visited			{ font-size:12px; text-decoration:none; font-weight:bold; color:#fff; }
a:hover								{ font-size:12px; text-decoration:none; font-weight:bold; color:#ff9900; }
a.Menu:link, a.Menu:visited { font-size:12px; font-weight:bold; color:#fff; }
a.Menu:hover					{ font-size:12px; font-weight:bold; color:#ff9900; }
A.ActiveMenu:link			{ font-size:12px; font-weight:bold; color:#ff9900; }
A.ActiveMenu:visited	{ font-size:12px; font-weight:bold; color:#ff9900; }
A.ActiveMenu:hover		{ font-size:12px; font-weight:bold; color:#ff9900; text-decoration:underline; }
A.Werkgroep:link			{ font-size:12px; font-weight:bold; text-decoration:none; color:#333333; }
A.Werkgroep:hover			{ font-size:12px; font-weight:bold; text-decoration:underline; color:#ff9900; }
A.Werkgroep:visited		{ font-size:12px; text-decoration:none; font-weight:bold; color:#333333; }
A.ParHeader:link			{ font-size:12px; font-weight:normal; color:#ff9900; } 
A.ParHeader:visited		{ font-weight:normal; color:#ff9900; }
A.ParHeader:hover			{ font-weight:normal; color:#fff; }

.PlainWhite						{ font-size:12px; font-weight:normal; color:white; }
.Black								{ font-size:12px; font-weight:normal; color:black; }
.PollButton2					{ font-family:Arial, "Trebuchet MS","Sans serif", "Helvetica"; font-size:11px; font-weight:normal; color:white; width:120px; background-color:#ffffff; }
.PollButton						{ font-size:11px; font-weight:normal; color:#fff; width:120px; background-color:#003366; }
.PollButtonSmall			{ font-size:12px; font-weight:normal; color:#fff; width:80px; background-color:#003366; }
TD.PollBody						{ font-style:italic; padding:5px 0px 5px 0px; }
TD.PollHeader					{ font-weight:bold; color:#ff9900; border-bottom:1px solid #ff9900; padding-bottom:2px; }

#Calculator						{ width:850px; height:400px; border:1px solid #ff9900; text-align:left; padding:10px; margin:10px; }

#TableFirstColumn								{ width:180px; text-align:left; padding:0px; margin-bottom:10px; }
#TableSection										{ width:80px; text-align:right; padding:0px; margin-bottom:10px; }
#TableSectionHeader							{ width:80px; height:70px; text-align:right; padding:0px; }
#TableSectionHeader2						{ width:220px; margin-left:20px; height:75px; text-align:center; margin-bottom:10px; border-bottom:1px solid #fff; }
#TableSectionHeader2Void				{ width:100%; height:75px; margin-bottom:10px; border-bottom:1px solid #fff; }
#Remarks												{ font-size:11px; color:#ffffff; border:1px solid #53759A; text-align:left; padding:10px; width:850px; margin:10px; }.Bullet {font-size:9px; color:#ff9900; margin-right:3px; }
#Sluit													{ text-align:right; margin:5px 0px 10px 0px; }
#Feedback												{ border:1px solid #fff; font-style:italic; text-align:center; background-color:#3b75ae; padding:15px; }

#downloaddocs													{ margin:0px 20px 0px 0px; }

#onlinedocuments											{ margin:0px 20px 0px 0px; }
#onlinedocuments .section							{ margin:0px 0px 20px 0px; padding:10px 0px 10px 0px; border-bottom:1px solid #53759A; }
.labelform														{ display:none; margin:2px 0px 5px 0px; }

/* Connect */
#connect															{ margin:0px 20px 0px 0px; }
#connectmenu													{ text-align:right; border-bottom:1px solid #53759A; margin-bottom:5px; }
#connectmenu .tab											{ border:1px solid #53759A; border-bottom:none; float:right; padding:3px 8px 3px 8px; margin-right:10px; }
#connectmenu .tab.active							{ background-color:#3b75ae; }
#expertise														{ display:none; }
#connectsearchresult									{ border-top:1px solid #53759A; border-bottom:1px solid #53759A; padding:5px 0px 5px 0px; }
#connectsearchresult .logon						{ margin-bottom:2px; }
#connectsearchresult .logondetails		{ display:none; border:1px solid #53759A; padding:5px; margin-bottom:10px; }
#connectmessage												{ border:1px solid #53759A; padding:5px; margin-bottom:10px; }
#connectmailbox .row									{ margin-bottom:2px; }
#connectmailbox .row:hover						{ background-color:#3b75ae; cursor:pointer; }
#connectthread												{ margin-bottom:20px; }
#connectthread .rowparent							{ padding:2px; margin-bottom:5px; background-color:#3b75ae; }
#connectthread .rowchild							{ padding:2px 2px 2px 10px; margin:0px 0px 2px 0px; border-bottom:1px dashed #53759A; }
#connectthread .rowbody								{ display:none; padding:5px; margin-bottom:10px; }
.fromto																{ padding-bottom:2px; margin-bottom:2px; border-bottom:1px dotted #fff; }




