/* lay-out */
body.orange {
	background-image : url(/images/ter/body_back_oranje2.gif);
}

body {
	padding : 0em;
	background-image : url(/images/ter/body_back.gif);
}
	/* GA toegevoegd */
  .bo_bl_header {
    width: 250px;
    border: 1px dotted #666666;
    color: #FFFFFF;
    background: #c1d246;
    filter: alpha(opacity=100); // IE
    opacity: 1; // FF
    font-weight: bold;
    font-family: Arial;
    padding: 10px;
    font-size: 18px;
  }
  
  .bo_bl_body {
    border-bottom: 1px dotted #666666;
    border-left: 1px dotted #666666;
    border-right: 1px dotted #666666;
    width: 250px;
    fontFamily: arial;
    fontSize: 12;
    padding: 10px;
    color: #333333;
    background: #FFFFFF;
    filter: alpha(opacity=100); // IE
    opacity: 1; // FF
  }

  #dhtmltooltip{
    position: absolute;
    width: 150px;
    border: 2px solid black;
    padding: 2px;
    background-color: lightyellow;
    visibility: hidden;
    z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
  }

  #vragen {
    width : 430px;
    margin : 0px;
    padding : 10px 10px 0px 0px;
    background-color : #f4f6e9;
  }

  #ulvragen {
    list-style-position: outside;
    list-style-image: url(/images/ter/bullet_rechts_000.gif);
  }

  #ulvragen p {
    margin:  0px;
    padding: 0px;
  }

  #ulvragen li a.livraag {
    color: #6d6d6d;
    font-weight: bold;
    text-decoration : none;
    xfont-size: 90%;
    xline-height: 120%;
  }

  #ulvragen li a:hover.livraag {
    color: #3d3d3d;
    text-decoration : underline;
  }

  #ulvragen ul {
    list-style-image: url();
  }

  #product ol {
		font-family : Verdana, Arial, Sans-Serif;
    color : #0072bc;
    xcolor: #6d6d6d;
    font-weight: bold;
    text-decoration : none;
  }
  #product ol li a {
    color : #0072bc;
    xcolor: #6d6d6d;
    font-weight: bold;
    text-decoration : none;
    xfont-size: 90%;
    xline-height: 120%;
  }
  #product ol li a:hover {
    text-decoration : underline;
  }

	/* < GA toegevoegd */
	#skip {
		position : absolute;
		top : -10em;
	}
	#outerCanvas {
		width : 922px;
		margin : 21px auto 0px auto;
		padding : 1px 1px 0px 1px;
		background-image : url(/images/ter/outerCanvas_back.gif);
	}
		#innerCanvas {
			position : relative;
			background-color : #ffffff;
		}
			/* document header reserved space */

			/* GA toegevoegd voor popuppagina zonder hr > */
			#header_popup {
				height : 135px;
			}
			/* < GA toegevoegd voor popuppagina zonder hr */
			#header {
				height : 135px;
				background-image : url(/images/ter/ruler_horizontal.gif);
				background-repeat : repeat-x;
				background-position : 0% 100%;
			}
				#logo {}
					#logo img {}
				#title {}
					#title span {
						font-weight : normal;
						font-size : 90%;
					}
				#titleTeller {
					position : absolute;
					left : 350px;
					top : 255px;
					width : 400px;
					height : 50px;
					padding : 0px;
					overflow : hidden;
					line-height : 53px;
					font-size : 92%;
					font-weight : bold;
					color : #ffffff;
				}
				#titleLink {
					position : absolute;
					left : 420px;
					top : 255px;
					width : 200px;
					height : 50px;
					padding-left : 25px;
					overflow : hidden;
					line-height : 53px;
					background-image : url(/images/ter/titleLink_back.gif);
					background-repeat : no-repeat;
					font-size : 92%;
				}
					#titleLink:link,
					#titleLink:visited {
						color : #ffffff;
						text-decoration : none;
					}
					#titleLink:hover,
					#titleLink:active {
						color : #ffffff;
						text-decoration : underline;
					}
			/* document body */
			#document {
				background-image : url(/images/ter/document_back.gif);
				background-repeat : repeat-y;
				background-position : 0% 0%;
			}
				#document.noBackground {
					background-image : none;
					background-color : #ffffff;
				}
				/* variable content area */
				div.content {
					position : relative;
					float : left;
					width : 692px;
					line-height : 150%;
				}
				/* GA toegevoegd voor popuppagina > */
				div.content.popup {
					position : relative;
					float : left;
					width : 922px;
					background-color : #ffffff;
					line-height : 150%;
				}
				/* < GA toegevoegd voor popuppagina */
					div.content div.margin {
						margin : 15px 0px 15px 0px;
						background-image : url(/images/ter/content_back.gif);
						border-top : solid 1px #ffffff;
						border-bottom : solid 1px #ffffff;
						min-height : 450px;
					}
						div.content div.margin.noBackground {
							background-image : none;
							/* GA toegevoegd voor popuppagina > */
							background-color : #ffffff;
							/* < GA toegevoegd voor popuppagina */
						}
				/* < GA toegevoegd voor formuierpagina */
				div.contentXL {
					position : relative;
					float : left;
					width : 900px;
					line-height : 150%;
				}
					div.contentXL div.margin {
						margin : 15px 0px 15px 0px;
						background-image : url(/images/ter/content_back.gif);
						border-top : solid 1px #ffffff;
						border-bottom : solid 1px #ffffff;
						min-height : 75px;
					}
						div.contentXL div.margin.noBackground {
							background-image : none;
							background-color : #ffffff;
						}
					/* < GA toegevoegd voor formulierpagina */
					/* CONTENT LAYOUTS */
					/* three column content page */
					#illustration {
						float : left;
						width : 194px;
						padding : 0px 9px 0px 9px;
						overflow : hidden;
						text-align : right;
					}
						#illustration h1.title {
							line-height : 30px;
							margin : 0px -9px 9px 0px;
							padding : 0px 9px 1px 0px;
							color : #808e1f;
							font-weight : normal;
							font-size : 142%;
							background-image : url(/images/ter/illustration_divider.gif);
							background-repeat : no-repeat;
							background-position : 100% 100%;
						}
							#illustration h1.title img {
								vertical-align : middle;
							}
						#illustration p.photo {
							margin : 0px 0px 6px 0px;
						}
							#illustration p.photo img {
								vertical-align : middle;
							}
							#illustration p.photo a.photoIcon {
								float : left;
								margin : -22px 0px 0px 4px;
								position : relative;
							}
						#illustration p.back {}
							#illustration p.back a {
								padding-left : 14px;
								font-size : 92%;
								font-weight : bold;
								background-image : url(/images/ter/bullet_back.gif);
								background-repeat : no-repeat;
								background-position : 0% 2px;
							}
								#illustration p.back a:link,
								#illustration p.back a:visited {
									color : #95a523;
									text-decoration : none;
								}
								#illustration p.back a:hover,
								#illustration p.back a:active {
									color : #95a523;
									text-decoration : underline;
								}
									#illustration div.legend {
										text-align : left;
										color : #000000;
									}
									#illustration div.legend .verberg{
										display: none;
									}
									#illustration div.legend .toon{
										display: block;
									}
									#legend.verberg{
										display: none;
									}
									#digidlogo.verberg{
										display: none;
									}
									#legend.toon{
										display: block;
									}
										#illustration div.legend h2.sectionTitle {
											display : block;
											font-size : 92%;
											font-weight : bold;
											color : #000000;
										}
										#illustration div.legend dl {
											font-size : 92%;
										}
										#illustration div.legend dl .verberg {
											display: none;
										}
										#illustration div.legend dl .toon {
											display: block;
										}
											#illustration div.legend dl dt {
												clear : left;
												float : left;
												height : 27px;
												margin-right : 8px;
												vertical-align : middle;
												padding-bottom : 4px;
											}
											#illustration div.legend dl dt .verberg {
  											display: none;
											}
											#illustration div.legend dl dt .toon {
  											display: block;
											}
												#illustration div.legend dl dt img {}
											#illustration div.legend dl dd {
												float : left;
												width : 150px;
												padding : 4px 0px 2px 0px;
											}
					#text {
						float : left;
						width : 461px;
						overflow : hidden;
						padding : 0px 9px 0px 9px;
					}
					#mobtext {
            width: 85%;
            background: url(/images/ter/logo_mobiel.gif) no-repeat right top;
						overflow : hidden;
						padding : 0px 9px 0px 5px;
						font-size: normal;
					}
					#mobtext ul.menu {
            list-style-position: outside;
            list-style-image: url(/images/ter/bullet_r.gif);
						margin: 0px 0px 0px 16px;
						padding: 0px;
						font-size:larger;
					}
					#mobtext p.intro {
						font-weight : bold;
						line-height : 100%;
						margin-bottom : 1em;
					}
					#mobtext h3 {
						font-weight : bold;
						font-size: larger;
						margin-bottom : 1em;
					}
					/* GA toegevoegd voor formulierpagina > */
					#textform {
						float : left;
						width : 660px;
						overflow : hidden;
						padding : 0px 9px 0px 9px;
					}
					#formulier {
						float : left;
						width : 900px;
						overflow : hidden;
						padding : 20px 9px 0px 9px;
						min-height : 280px;
					}
					/* < GA toegevoegd voor formulierpagina */
					/* GA toegevoegd voor popuppagina > */
					#text.popup {
						float : left;
						width : 904px;
						overflow : hidden;
						padding : 0px 9px 0px 9px;
					}
					/* < GA toegevoegd voor popuppagina */

					#stappen {
						float: left;
						width: 160px;
						margin: 0px;
						padding: 0px;
					}

					#stap li {
         padding : 0px 0px 0px 0px;
         list-style-type : none;
         background-repeat : no-repeat;
         background-position : 0px 4px;
					}

					#stap li.vis {
         background-image : url(/images/ter/checked.gif);
							font-weight : bold;
         color : #666666;
					}

					#stap li.vis a {
							font-weight : bold;
         color : #666666;
					}

					#stap li.act {
         background-image : url(/images/ter/ruit.gif);
							font-weight : bold;
         font-size : 110%;
         color : #000000;
					}
       
					#stap li.nact {
							font-weight : bold;
         color : #CCCCCC;
					}
       
					#afspraak {
 						float : left;
  					width : 700px;
						xborder-left: 1px #333 solid;
						xborder-right: 1px #333 solid;
						padding : 0px 0px 0px 20px;
					}
       
					/* four column homepage */
					div.fourColumns {
						width : 100%;
						background-image : url(/images/ter/fourColumns_back.gif);
						background-repeat : repeat-y;
						background-position : 0% 0%;
					}
						div.fourColumns.spanTwo {
							background-image : url(/images/ter/fourColumns_spanned_back.gif);
						}
						div.fourColumns.spanThree {
							background-image : url(/images/ter/fourColumns_spanned2_back.gif);
						}
							div.rowOfThree {
								float : left;
								width : 690px;
							}
						/* announcement */
						div.announcement {
							float : left;
							width : 212px;
							padding : 9px;
							font-size : 92%;
							line-height : 150%;
						}
							div.announcement h2.sectionTitle {}
							div.announcement img {}
							div.announcement p {
								margin : 0px;
							}
								div.announcement p a.more {
									margin-top : -1.3em;
								}
						/* topic */
						div.topic {
							float : left;
							width : 212px;
							padding : 9px;
							line-height : 150%;
						}
							div.topic h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 4px 20px;
								font-size : 100%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
								line-height : 110%;
							}
								div.topic h2 img {}
							div.topic em.date {
								display : block;
								margin-bottom : 0.3em;
								font-style : normal;
								font-size : 92%;
								color : #9c9b9b;
							}
							div.topic h3 {
								margin-bottom : 0.3em;
								color : #95a523;
								font-size : 116%;
							}
							div.topic p {}
								div.topic p br {}
								div.topic p a.more {}
							div.topic ul.linkList {
								clear : right;
								margin-top : 1em;
								margin-bottom : 0em;
							}
								div.topic ul.linkList li {}
									div.topic ul.linkList li a.listLink {}
						/* ribbon */
						#ribbons {
							float : left;
							width : 230px;
							/*padding: 0px 0px 10px 0px;*/
						}
							#ribbons img {
								float : left;
  							/* GA toegevoegd margin en width > */
							  width : 210px;
                margin: 10px;
  							/* < GA toegevoegd margin en width */
							}
						/* digital counter */
						#digitalCounter {
							float : left;
							width : 443px;
							min-height : 127px;
							margin-left : 1px;
							padding : 9px 9px 0px 9px;
						}
							#digitalCounter h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 0px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
							#digitalCounter p.about {
								float : left;
								width : 235px;
								font-size : 92%;
								margin : 0px;
							}
							/* GA Toegevoegd kop > */
							#digitalCounter p.about span {
								margin-bottom : 4px;
								color : #0072bc;
								font-size : 166%;
								font-weight : normal;
							}
							/* < GA Toegevoegd kop */
							#digitalCounter fieldset {
								float : right;
								width : 200px;
							}
								#digitalCounter fieldset div {
									padding-bottom : 1em;
								}
									#digitalCounter fieldset div select {
										width : 198px;
									}
									#digitalCounter fieldset div img {}
								#digitalCounter fieldset span.button {
									font-size : 100%;
								}
									#digitalCounter fieldset span button {
										margin-top : -1px;
									}
						/* job applications */
						#jobApplications {
							float : left;
							width : 212px;
							padding : 9px 9px 0px 9px;
							/* GA Toegevoegd line-height > */
							line-height : 150%;
							/* < GA Toegevoegd line-height */
						}
							#jobApplications h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 2px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#jobApplications h2 span {
									float : right;
									font-size : 85%;
									color : #3d3d3d;
								}
							#jobApplications table {
								width : 100%;
								font-size : 92%;
							}
								#jobApplications table th {
									font-weight : normal;
									border-top : solid 1px #cdcdcd;
									border-bottom : solid 1px #cdcdcd;
								}
									#jobApplications table th a {
										font-weight : bold;
									}
										#jobApplications table th a:link,
										#jobApplications table th a:visited {
											text-decoration : none;
										}
										#jobApplications table th a:hover,
										#jobApplications table th a:active {
											text-decoration : underline;
										}
								#jobApplications table td {
									text-align : right;
									border-top : solid 1px #cdcdcd;
									border-bottom : solid 1px #cdcdcd;
								}
							#jobApplications div.button {}
						/* news list */
						#newsList {
							float : left;
							width : 443px;
							min-height : 127px;
							margin-left : 1px;
							padding : 9px 9px 0px 9px;
						}
							#newsList h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 2px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
							table.newsList {
								font-size : 92%;
								margin-bottom : 0px;
							}
								table.newsList th {
									border-top : solid 1px #ffffff;
									border-bottom : solid 1px #ffffff;
									font-weight : normal;
									white-space : nowrap;
								}
								table.newsList td {
									padding-left : 18px;
									background-image : url(/images/ter/bullet_arrow.gif);
									background-repeat : no-repeat;
									background-position : 2px 5px;
									border-top : solid 1px #ffffff;
									border-bottom : solid 1px #ffffff;
								}
									table.newsList td a {
										font-weight : bold;
									}
										table.newsList td a:link,
										table.newsList td a:visited {
											text-decoration : none;
										}
										table.newsList td a:hover,
										table.newsList td a:active {
											text-decoration : underline;
										}
							#newsList div.button {}
						/* headline */
						div.headline {
							float : left;
							width : 212px;
							padding : 14px 9px 0px 9px;
						}
							div.headline img {
								margin-bottom : 12px;
							}
							div.headline h2 {
								margin-bottom : 0.2em;
								font-size : 133%;
							}
							div.headline em.date {
								font-style : normal;
								font-size : 92%;
								color : #9c9b9b;
								line-height : 160%;
							}
							div.headline p {
								line-height : 150%;
							}
							div.headline a.listLink {}
						/* tips request */
						#tips {
							float : left;
							width : 212px;
							padding : 14px 9px 0px 9px;
						}
							#tips h2 {
								margin-bottom : 0.2em;
								font-size : 133%;
							}
							#tips p {
								line-height : 150%;
							}
								#tips p a.listLink {}
						/* headlines list */
						#headlines {
							float : left;
							width : 443px;
							margin-left : 1px;
							padding : 9px 9px 0px 9px;
							line-height : 150%;
						}
							dl.headlineList {}
								dl.headlineList dt {}
									dl.headlineList dt a {
										padding-left : 14px;
										background-image : url(/images/ter/bullet_arrow.gif);
										background-repeat : no-repeat;
										background-position : 0px 2px;
									}
										dl.headlineList dt a:link,
										dl.headlineList dt a:visited {
											text-decoration : none;
										}
										dl.headlineList dt a:hover,
										dl.headlineList dt a:active {
											text-decoration : underline;
										}
								dl.headlineList dd {
									padding-left : 14px;
								}
									dl.headlineList dd em.date{
										font-style : normal;
										font-size : 92%;
										color : #9c9b9b;
									}
							p.archiveLink {
								height : 30px;
							}
								p.archiveLink a {
									float : right;
									/* GA aanpassing verwijderd i.v.m. langere titel van archieflink: width : 104px; > */
									xwidth : 104px;
									/* < GA aanpassing verwijderd i.v.m. langere titel van archieflink: width : 104px; */
									height : 30px;
									padding-left : 36px;
									line-height : 30px;
									overflow : hidden;
									text-align : left;
									background-image : url(/images/ter/archiveLink_back.gif);
									background-repeat : no-repeat;
									background-position : 0px 0px;
									font-weight : bold;
								}
									p.archiveLink a:link,
									p.archiveLink a:visited {
										text-decoration : none;
									}
									p.archiveLink a:hover,
									p.archiveLink a:active {
										text-decoration : underline;
									}
						/* links to the contact forms */
						div.contactforms {
							float : left;
							width : 212px;
							padding : 9px 9px 0px 9px;
						}
							div.contactforms h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 4px 20px;
								font-size : 116%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								div.contactforms h2 img {}
							div.contactforms p {
								margin : 0px;
								padding : 5px 0px 20px 60px;
								background-repeat : no-repeat;
								background-position : 13px 0px;
							}
								div.contactforms p.question {
									background-image : url(/images/ter/contactForms_question.gif);
								}
									div.contactforms p.question a {}
										div.contactforms p.question a:link,
										div.contactforms p.question a:visited {}
										div.contactforms p.question a:hover,
										div.contactforms p.question a:active {}
								div.contactforms p.complaint {
									background-image : url(/images/ter/contactForms_complaint.gif);
									padding-bottom : 0px;
								}
									div.contactforms p.complaint a {}
										div.contactforms p.complaint a:link,
										div.contactforms p.complaint a:visited {}
										div.contactforms p.complaint a:hover,
										div.contactforms p.complaint a:active {}
							div.contactforms hr {
								margin-top : 20px;
							}
							div.contactforms ul {
								margin : 0px 0px 15px 5px;
							}
								div.contactforms ul li {
									list-style-type : none;
								}
									div.contactforms ul li span {
										padding-left : 15px;
										line-height : 150%;
									}
						/* phonelist */
						div.phonelist {
							float : left;
							width : 443px;
							margin-left : 1px;
							padding : 9px 9px 9px 9px;
							line-height : 150%;
						}
							div.phonelist h2 {
								padding : 2px 0px 4px 20px;
								font-size : 116%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								div.phonelist h2 img {}
							div.phonelist table.telephone {
								width : 100%;
								margin : 0px;
							}
								div.phonelist table.telephone tfoot {}
									div.phonelist table.telephone tfoot tr {}
										div.phonelist table.telephone tfoot tr td {
											padding : 0px;
										}
											div.phonelist table.telephone tfoot tr td a.listLink {}
												div.phonelist table.telephone tfoot tr td a.listLink:link,
												div.phonelist table.telephone tfoot tr td a.listLink:visited {
													color : #019999;
												}
												div.phonelist table.telephone tfoot tr td a.listLink:hover,
												div.phonelist table.telephone tfoot tr td a.listLink:active {
													color : #019999;
												}
								div.phonelist table.telephone tbody {}
									div.phonelist table.telephone tbody tr {}
										div.phonelist table.telephone tbody tr th {
											padding : 0px;
										}
											div.phonelist table.telephone tbody tr th a.listLink {
												line-height : 100%;
											}
										div.phonelist table.telephone tbody tr td {
											width : 130px;
											padding : 0px 0px 0px 20px;
										}
						/* department */
						div.department {
							float : left;
							width : 211px;
							padding : 9px 9px 0px 10px;
							line-height : 150%;
						}
							div.department h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 4px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								div.department h2 img {}
							div.department img {}
							div.department p {
								margin-bottom : 8px;
							}
							div.department em.time {
								display : block;
								padding-left : 15px;
								margin-bottom : 2px;
								background-image : url(/images/ter/department_time.gif);
								background-repeat : no-repeat;
								background-position : 0px 3px;
								font-style : normal;
								color : #9b9b9b;
							}
							div.department h3 {
								color : #3d3d3d;
							}
							div.department ul.linkList {}
								div.department ul.linkList li {}
									div.department ul.linkList li a.listLink {}
							div.department hr {}
						/* mobile town hall */
						#mobile {
							float : left;
							width : 211px;
							padding : 9px 9px 0px 10px;
							line-height : 150%;
						}
							#mobile  h2 {
								padding : 2px 0px 4px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#mobile  h2 img {
									float : none;
									margin : 0px;
								}
							#mobile img {}
								#mobile  p {
									margin : 0px 0px 10px 0px;
									min-height : 4em;
								}
								#mobile label {
									font-size : 92%;
									color : #286e4c;
								}
								#mobile  select {
									margin-top : 2px;
									margin-bottom : 4px;
								}
								#mobile  table {
									margin : 0px 0px 1em 0px;
									height : 4em;
									color : #286e4c;
									font-size : 92%;
								}
									#mobile  table tbody {}
										#mobile  table tbody tr {}
											#mobile  table tbody tr th {
												padding : 0px;
												width : 70px;
											}
											#mobile  table tbody tr td {
												padding : 0px 0px 0px 10px;
											}
						/* slightly different announcement */
						div.announcement2 {
							float : left;
							width : 199px;
							height : 202px;
							overflow : hidden;
							padding : 16px 16px 0px 15px;
							font-size : 92%;
							line-height : 150%;
							background-image : url(/images/ter/announcement2_back.gif)
						}
							div.announcement2 h2.sectionTitle {}
							div.announcement2 img {}
							div.announcement2 p {
								margin : 0px;
							}
								div.announcement2 p a.more {
									background-position : 100% 3px;
								}
						/* welcome message */
						#welcome {
							float : left;
							width : 441px;
							xheight : 200px;
							margin-left : 1px;
							padding : 9px;
							line-height : 150%;
							background-color : #ffffff;
						}
							#welcome h2 {
								/* GA Toegevoegd bold > */
						    font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 4px 20px;
								margin-bottom : 0.5em;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#welcome h3 {
									margin-bottom : 4px;
									color : #0072bc;
									font-size : 166%;
									font-weight : normal;
								}
								#welcome p {
									font-weight : bold;
								}
								#welcome ul {
									margin : 0px;
								}
									#welcome ul li {
										list-style-type : none;
										padding : 0px 0px 10px 30px;
										background-image : url(/images/ter/welcome_bullet.gif);
										background-repeat : no-repeat;
										background-position : 5px 0px;
									}
						/* top 5 services */
						#top5  {
							float : left;
							width : 212px;
							padding : 9px;
						}
							#top5 h2 {
								/* GA margin toegevoegd en padding aangepast ipv padding : 0px 0px 0px 20px > */
								padding : 2px 0px 4px 20px;
								margin-bottom : 0.5em;
								/* < GA paddin aangepast ipv padding : 0px 0px 0px 20px */
								/* GA Toegevoegd bold > */
						    font-weight : bold;
								/* < GA Toegevoegd bold */
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#top5 ul {
									margin : 0px;
								}
									#top5 ul li {
										padding : 3px 10px 13px 25px;
										list-style-type : none;
										background-repeat : no-repeat;
										background-position : 0px 0px;
									}
										#top5 ul li.number1 {
											background-image : url(/images/ter/dienstenTop5_1.gif);
										}
										#top5 ul li.number2 {
											background-image : url(/images/ter/dienstenTop5_2.gif);
										}
										#top5 ul li.number3 {
											background-image : url(/images/ter/dienstenTop5_3.gif);
										}
										#top5 ul li.number4 {
											background-image : url(/images/ter/dienstenTop5_4.gif);
										}
										#top5 ul li.number5 {
											background-image : url(/images/ter/dienstenTop5_5.gif);
										}
											#top5 ul li a {
												font-weight : bold;
											}
												#top5 ul li a:link,
												#top5 ul li a:visited {
													color : #0072bc;
													text-decoration : none;
												}
												#top5 ul li a:hover,
												#top5 ul li a:active {
													color : #0072bc;
													text-decoration : underline;
												}
						/* find method */
						#findMethod {
							float : left;
							width : 212px;
							padding : 9px;
							line-height : 150%;
						}
							#findMethod h2 {
								/* GA Toegevoegd bold > */
                font-weight : bold;
								/* < GA Toegevoegd bold */
								padding : 2px 0px 4px 20px;
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								/* GA margin toegevoegd > */
								margin-bottom : 0.5em;
								/* < GA margin toegevoegd */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
							#findMethod p {
								margin-bottom : 1.5em;
							}
							#findMethod ul {
								margin : 0px;
								border-bottom : solid 1px #cdcdcd;
							}
								#findMethod ul li {
									padding : 0px 10px 2px 14px;
									background-image : url(/images/ter/bullet_arrow.gif);
									background-repeat : no-repeat;
									background-position : 0px 4px;
									list-style-type : none;
									border-top : solid 1px #cdcdcd;
								}
									#findMethod ul li a {
										font-weight : bold;
										font-size : 92%;
									}
										#findMethod ul li a:link,
										#findMethod ul li a:visited {
											text-decoration : none;
										}
										#findMethod ul li a:link,
										#findMethod ul li a:active {
											text-decoration : none;
										}
						/* wizard */
						#wizard {
							float : left;
							width : 212px;
							padding : 9px 9px 5px 9px;
						}
							#wizard h2 {
								padding : 2px 0px 4px 20px;
								/* GA Toegevoegd bold > */
	              font-weight : bold;
								/* < GA Toegevoegd bold */
								/* GA Aangepast van 116% naar 100% > */
								font-size : 100%;
								/* < GA Aangepast van 116% naar 100% */
								/* GA margin toegevoegd > */
								margin-bottom : 0.5em;
								/* < GA margin toegevoegd */
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
							/* GA aanpassing vette letters > */
							#wizard h3 {
								margin-bottom : 4px;
								color : #0072bc;
								font-size : 166%;
								font-weight : normal;
							}
							/* < GA aanpassing vette letters */
							#wizard p {
								margin-bottom : 10px;
							}
							#wizard fieldset {
								float : right;
								width : 200px;
							}
								#wizard fieldset div {
									padding-bottom : 1em;
								}
									#wizard fieldset div select {
										width : 198px;
									}
									#wizard fieldset div img {
										margin : 3px 0px 3px 0px;
									}
								#wizard fieldset span.button {
									font-size : 100%;
								}
									#wizard fieldset span.button button {
										margin-top : 0px;
									}
						/* video preview */
						#video {
							float : left;
							width : 212px;
							padding : 9px 9px 5px 9px;
							line-height : 150%;
						}
							#video h2.sectionTitle {}
							#video div.thumbnail {}
								#video div.thumbnail img.icon {
									position : absolute;
									margin : 6px 0px 0px 6px;
								}
								#video div.thumbnail a.photo {}
									#video div.thumbnail a.photo img {}
							#video span {}
							#video em.date {
								display : block;
								color : #9c9b9b;
								font-size : 92%;
								font-style : normal;
							}
						/* political market */
						#politicalMarket {
							float : left;
							width : 443px;
							margin-left : 1px;
							padding : 9px 9px 9px 9px;
							line-height : 150%;
						}
							#politicalMarket img.right {
								margin-left : 75px;
								margin-bottom : 0px;
							}
							#politicalMarket h2 {
								padding : 2px 0px 4px 20px;
								font-size : 116%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#politicalMarket h2 img {}
							#politicalMarket h3 {
								font-size : 133%;
								font-weight : normal;
								margin-bottom : 0.5em;
							}
							#politicalMarket p.intro {}
							#politicalMarket p {}
							#politicalMarket ul {
								margin : 0px;
								text-align : center;
							}
								#politicalMarket ul li {
									list-style-type : none;
									display : inline;
								}
									#politicalMarket ul li a.listLink {}
									#politicalMarket ul li a.left {}
									#politicalMarket ul li a.right {}
						/* councilmembers */
						#councilMembers {
							float : left;
							width : 212px;
							padding : 9px 9px 5px 9px;
							line-height : 150%;
						}
							#councilMembers h2 {
								padding : 2px 0px 4px 20px;
								font-size : 116%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#councilMembers h2 img {}
							#councilMembers img {}
							#councilMembers blockquote {
								margin : 0px;
								font-size : 133%;
								font-weight : normal;
								color : #f17501;
							}
							#councilMembers h3 {
								font-size : 92%;
								font-weight : bold;
								color : #000000;
								padding : 4px 0px 4px 0px;
							}
							#councilMembers p {
								margin : 0px;
							}
							#councilMembers p.toRight {}
								#councilMembers p.toRight a.listLink {}
						/* councilnews */
						#councilNews {
							float : left;
							width : 443px;
							margin-left : 1px;
							padding : 9px 9px 9px 9px;
							line-height : 150%;
						}
							#councilNews h2 {
								padding : 2px 0px 4px 20px;
								font-size : 116%;
								background-image : url(/images/ter/topic_h2_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
								#councilNews h2 img {}
							#councilNews h3 {
								font-size : 133%;
								font-weight : normal;
							}
							#councilNews em.date {
								font-size : 92%;
								color : #9c9b9b;
								font-style : normal;
							}
							#councilNews p {}
								#councilNews p br {}
								#councilNews p a.listLink {}
							#councilNews hr {
								margin : -0.5em 0px 0.7em 0px;
							}
							#councilNews table.newsList {}
								#councilNews table.newsList tbody {}
									#councilNews table.newsList tbody tr {}
										#councilNews table.newsList tbody tr th {
											font-weight : normal;
											padding-top : 2px;
											padding-bottom : 0px;
										}
										#councilNews table.newsList tbody tr td {
											padding-top : 2px;
											padding-bottom : 0px;
										}
											#councilNews table.newsList tbody tr td a {}
												#councilNews table.newsList tbody tr td a:link,
												#councilNews table.newsList tbody tr td a:visited {}
												#councilNews table.newsList tbody tr td a:hover,
												#councilNews table.newsList tbody tr td a:active {}
							#councilNews div.button {}
								#councilNews div.button a {}
									#councilNews div.button a:link,
									#councilNews div.button a:visited {}
									#councilNews div.button a:hover,
									#councilNews div.button a:active {}
										#councilNews div.button a span {}
						/* no dividers on related items here */
						div.fourColumns div.related #links,
						div.fourColumns div.related #officeHours,
						div.fourColumns div.related #banners li.last,
						div.fourColumns div.related #newsletter,
						div.fourColumns div.related #faqLink {
							background-image : none;
						}
							div.fourColumns div.withDividers #faqLink {
								background-image : url(/images/ter/ruler_horizontal.gif);
								background-repeat : repeat-x;
								background-position : 0% 100%;
							}
							#dividerCover {
								position : absolute;
								width : 229px;
								height : 300px;
								background-color : #ffffff;
							}
					/* two column layout */
					#theme {
						padding : 0px 9px 0px 9px;
						background-color : #ffffff;
					}
						#theme img.photo {
							float : left;
							width : 193px;
							margin : 0px 18px 18px 0px;
						}
						#theme div.intro {
							float : left;
							width : 235px;
							margin : 0px 18px 0px 0px;
						}
							#theme div.intro h2 {
								font-size : 133%;
								margin-bottom : 0.33em;
							}
							#theme div.intro p {}
						#theme ul.links {
							float : left;
							width : 209px;
							margin : 0px;
						}
							#theme ul.links li {
								list-style-type : none;
							}
								#theme ul.links li a.listLink {
									display : block;
									width : 195px;
									padding-bottom : 4px;
									line-height : 140%;
									background-position : 0px 3px;
								}
						#theme div.divider {
							margin-bottom : 18px;
						}
					/* CONTENT TYPES */
					/* title */
					h2 {
						font-weight : normal;
					}
					/* intro */
					p.intro {
						font-weight : bold;
						line-height : 160%;
						margin-bottom : 0.5em;
					}
						p.intro.noMargin {
							margin-bottom : 0em;
						}
						p.intro.normalMargin {
							margin-bottom : 1em;
						}
					/* paragraph with slightly odd margin */
					p.exceptionMargin {
						margin-bottom : 1em;
					}
					/* divider */
					div.divider {
						clear : both;
						height : 1px;
						overflow : hidden;
						background-image : url(/images/ter/ruler_horizontal.gif);
					}
						div.divider hr {
							display : none;
						}
					/* part divider */
					div.divider.inMargin {
						clear : both;
						height : 1px;
						margin-left : -8px;
						margin-bottom : 1em;
						overflow : hidden;
						background-image : url(/images/ter/ruler_inMargin.gif);
						background-repeat : no-repeat;
					}
					/* rounded link button */
					div.button a {
						float : right;
						display : block;
						height : 18px;
						overflow : hidden;
						line-height : 16px;
						text-align : center;
						font-size : 92%;
						/*text-transform : lowercase;*/
						background-repeat : no-repeat;
						background-position : 100% 0%;
						white-space : nowrap;
					}
						div.button a.left {
							float : left;
						}
							div.button a:link,
							div.button a:visited {
								color : #ffffff;
								text-decoration : none;
								background-image : url(/images/ter/button_right_link.gif);
							}
							div.button a:hover,
							div.button a:active {
								color : #ffffff;
								text-decoration : none;
								background-image : url(/images/ter/button_right_hover.gif);
							}
								div.button a span {
									display : block;
									padding : 0px 10px 2px 10px;
									background-image : url(/images/ter/button_left_link.gif);
									background-repeat : no-repeat;
									background-position : 0% 0%;
								}
								div.button a:hover span {
									background-image : url(/images/ter/button_left_hover.gif);
								}
					/* rounded form button */
					span.button {
						display : block;
						height : 18px;
						padding-left : 8px;
						margin-left : 2px;
						float : right;
						background-image : url(/images/ter/button_left_link.gif);
						background-repeat : no-repeat;
						text-align : center;
					}
						span.button.left {
							float : left;
						}
							span.button span {
								display : block;
								height : 18px;
								overflow : hidden;
								padding-right : 8px;
								font-size : 100%;
								background-image : url(/images/ter/button_right_link.gif);
								background-position : 100% 0px;
							}
								span.button button {
									margin-top : -4px;
									/*text-transform : lowercase;*/
									color : #ffffff;
									background-color : #95a523;
									border : none;
									cursor : pointer;
								}
							span.hoverButton,
							span.button:hover {
								background-image : url(/images/ter/button_left_hover.gif);
							}
								span.hoverButton span,
								span.button:hover span {
									background-image : url(/images/ter/button_right_hover.gif);
								}
									span.hoverButton span button,
									span.button:hover span button {
										background-color : #b0bc2c;
									}
					/* sub-theme list */
					dl.subThemeList {
						margin : -0.7em 0px 0px -8px;
					}
						dl.subThemeList dt {
							padding : 18px 0px 0px 8px;
							font-size : 133%;
							font-weight : normal;
							color : #008349;
							background-image : url(/images/ter/subThemeList_back.gif);
							background-repeat : no-repeat;
							background-position : 0px 0px;
						}
							dl.subThemeList dd {
								margin : 0px;
								padding-left : 8px;
							}
					/* link to more */
					a.more {
						float : right;
						padding-right : 14px;
						background-image : url(/images/ter/bullet_arrow.gif);
						background-repeat : no-repeat;
						background-position : 100% 50%;
						font-weight : bold;
					}
						a.more:link,
						a.more:visited {
							color : #95a523;
							text-decoration : none;
						}
						a.more:hover,
						a.more:active {
							color : #95a523;
							text-decoration : underline;
						}
					/* the date */
					em.headerDate {
						display : block;
						font-style : normal;
						font-size : 92%;
						margin-bottom : 1em;
						color : #9c9b9b;
					}
					/* emphesized link */
					ul.linkList {
						margin : 0px 0px 1em 0px;
					}
						ul.linkList li {
							list-style-type : none;
						}
							a.listLink {
								padding-left : 14px;
								background-image : url(/images/ter/bullet_arrow.gif);
								background-repeat : no-repeat;
								background-position : 0px 50%;
								font-weight : bold;
								line-height : 160%;
							}
								a.listLink:link,
								a.listLink:visited {
									color : #95a523;
									text-decoration : none;
								}
								a.listLink:hover,
								a.listLink:active {
									color : #95a523;
									text-decoration : underline;
								}
							a.listLink.summaryLink {}
								a.listLink.summaryLink:link,
								a.listLink.summaryLink:visited {
									color : #019999;
									text-decoration : none;
								}
								a.listLink.summaryLink:hover,
								a.listLink.summaryLink:active {
									color : #019999;
									text-decoration : underline;
								}
					/* bulleted definitions */
					dl.bulletDefinitions {}
						dl.bulletDefinitions dt {}
							dl.bulletDefinitions dt a {}
								dl.bulletDefinitions dt a:link,
								dl.bulletDefinitions dt a:visited {}
								dl.bulletDefinitions dt a:hover,
								dl.bulletDefinitions dt a:active {}
						dl.bulletDefinitions dd {
							margin : 0px 0px 1.5em 14px;
						}
					/* actueel illustration */
					div.actueel {
						padding-top : 4px;
					}
						div.actueel p.illustration {
							margin-bottom : 1em;
						}
							div.actueel p.illustration img {}
						div.actueel h3.title {
							font-size : 133%;
							font-weight : normal;
						}
						div.actueel em.date {
							font-style : normal;
							font-size : 92%;
							color : #9c9b9b;
						}
						div.actueel p.mainItem {
							width : 66%;
							margin-bottom : 1em;
						}
					/* news date */
					fieldset.newsDate {
						padding-top : 10px;
					}
						fieldset.newsDate p {
							margin-bottom : 10px;
						}
							fieldset.newsDate p.month {
								float : left;
								width : 156px;
								padding-left : 34px;
								background-image : url(/images/ter/newsDate_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 7px;
							}
								fieldset.newsDate label {
									display : block;
									height : 25px;
									color : #aab74f;
								}
								fieldset.newsDate p.month select {
									width : 144px;
								}
							fieldset.newsDate p.year {
								float : left;
								width : 117px;
							}
								fieldset.newsDate p.year select {
									width : 104px;
								}
							fieldset.newsDate p.button {
								float : left;
								width : 75px;
								padding-top : 25px;
							}
								fieldset.newsDate p.button span.button {
									float : left;
								}
						/* agenda archive with topic */
						fieldset.newsDate.withTopic {}
							fieldset.newsDate.withTopic p.month {
								width : 112px;
							}
								fieldset.newsDate.withTopic p.month select {
									width : 100px;
								}
							fieldset.newsDate.withTopic p.year {
								width : 82px;
							}
								fieldset.newsDate.withTopic p.year select {
									width : 70px;
								}
							fieldset.newsDate.withTopic p.chooseTopic {
								float : left;
								width : 150px;
							}
								fieldset.newsDate.withTopic p.chooseTopic select {
									width : 150px;
								}
							fieldset.newsDate.withTopic p.button {
								float : right;
							}
								fieldset.newsDate.withTopic p.button span.button {
									float : right;
								}
						/* normal search */
						fieldset.normalSearch {
							padding-top : 10px;
						}
							fieldset.normalSearch p.allWords {
								float : left;
								width : 279px;
								padding-left : 34px;
								margin-bottom : 10px;
								background-image : url(/images/ter/newsDate_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 7px;
							}
								fieldset.normalSearch p.allWords label {
									display : block;
									height : 20px;
									color : #aab74f;
								}
									fieldset.normalSearch p.allWords label em {
										font-style : normal;
										color : #339c6d;
									}
								fieldset.normalSearch p.allWords input {
									width : 270px;
								}
								fieldset.normalSearch p.allWords a.listLink {
									float : left;
									margin-top : 8px;
								}
							fieldset.normalSearch p.button {
								float : left;
								width : 140px;
								padding-top : 22px;
							}
								fieldset.normalSearch p.button span.button {
									float : left;
								}
								fieldset.normalSearch p.button a.listLink {
									float : left;
									margin-top : 8px;
								}
							a.advanced_link {}
							a.advanced_active {
								display : none;
							}
						/* advanced search */
						fieldset.advancedSearch {
							/*
							position : absolute;
							background-color : #ffffff;
							width : 460px;
							*/
						}
							fieldset.advancedSearch hr {
								color : #cdcdcd;
								background-color : #cdcdcd;
							}
							fieldset.advancedSearch p.exactWords {
								padding-left : 34px;
							}
								fieldset.advancedSearch label {
									display : block;
									height : 20px;
									color : #aab74f;
								}
									fieldset.advancedSearch label em {
										font-style : normal;
										color : #339c6d;
									}
										fieldset.advancedSearch div p label,
										fieldset.advancedSearch div li label {
											display : inline;
											height : auto;
											color : #3d3d3d;
											font-weight : normal;
										}
								fieldset.advancedSearch p input {
									width : 270px;
								}
							fieldset.advancedSearch p.withoutWords {
								padding-left : 34px;
							}
								fieldset.advancedSearch p.withoutWords label {}
									fieldset.advancedSearch p.withoutWords label em {}
								fieldset.advancedSearch p.withoutWords input {}
							fieldset.advancedSearch div.searchIn {
								padding-left : 34px;
								margin-bottom : 1em;
							}
								fieldset.advancedSearch div.searchIn label {}
									fieldset.advancedSearch div.searchIn label em {}
								fieldset.advancedSearch div.searchIn ul {
									margin : 0px;
								}
									fieldset.advancedSearch div.searchIn ul li {
										list-style-type : none;
										float : left;
										width : 190px;
										margin-right : 10px;
									}
										fieldset.advancedSearch div.searchIn ul li input.radio {}
										fieldset.advancedSearch div.searchIn ul li label {}
							fieldset.advancedSearch div.searchFor {
								padding-left : 34px;
								margin-bottom : 1em;
							}
								fieldset.advancedSearch div.searchFor label {}
									fieldset.advancedSearch div.searchFor label em {}
								fieldset.advancedSearch div.searchFor ul {
									margin : 0px;
								}
									fieldset.advancedSearch div.searchFor ul li {
										list-style-type : none;
									}
										fieldset.advancedSearch div.searchFor ul li input.radio {}
										fieldset.advancedSearch div.searchFor ul li label {}
							fieldset.advancedSearch div.searchPeriod {
								padding-left : 34px;
							}
								fieldset.advancedSearch div.searchPeriod label {}
									fieldset.advancedSearch div.searchPeriod label em {}
								fieldset.advancedSearch div.searchPeriod p {
									float : left;
									width : 200px;
								}
									fieldset.advancedSearch div.searchPeriod p label {
										display : block;
										height : 20px;
										color : #646464;
									}
									/* GA toevoeging voor breedte datuminputveld > */
									fieldset.advancedSearch div.searchPeriod p input.datum {
										width : 80px;
									}
									/* < GA toevoeging voor breedte datuminputveld */
									fieldset.advancedSearch div.searchPeriod p input.day {
										width : 25px;
									}
									fieldset.advancedSearch div.searchPeriod p input.month {
										width : 25px;
									}
									fieldset.advancedSearch div.searchPeriod p input.year {
										width : 40px;
									}
									fieldset.advancedSearch div.searchPeriod p img.openCalendar {
										vertical-align : middle;
									}
							fieldset.advancedSearch div.searchSort{
								padding-left : 34px;
								margin-bottom : 1em;
							}
								fieldset.advancedSearch div.searchSort label {
									height : 20px;
								}
									fieldset.advancedSearch div.searchSort label em {}
								fieldset.advancedSearch div.searchSort p {
									float : left;
									width : 200px;
								}
									fieldset.advancedSearch div.searchSort p select {
										width : 145px;
									}
								fieldset.advancedSearch div.searchSort p.button {}
									fieldset.advancedSearch div.searchSort p.button span.button {
										float : left;
									}
							fieldset.advancedSearch p.searchClose{
								padding-left : 34px;
								margin-top : -1em;
								margin-bottom : 1em;
							}
					/* pager */
					div.pager {}
						div.pager div.filler {
							height : 8px;
							overflow : hidden;
							background-image : url(/images/ter/pager_filler.gif);
						}
						div.pager p.summary {
							margin : 0px;
							padding : 5px 0px 7px 0px;
							border-top : solid 1px #cdcdcd;
						}
							div.pager p.summary strong {
								font-size : 116%;
								color : #008349;
								font-weight : normal;
							}
								div.pager p.summary strong.notQuiteAsLarge {
									font-size : 108%;
								}
								div.pager p.summary.exception {
									padding : 18px 0px 20px 0px;
								}
									div.pager p.summary.exception strong.number {
										font-size : 150%;
									}
						div.pager p.information {
							margin : 0px;
							padding : 5px 0px 7px 0px;
							border-top : solid 1px #cdcdcd;
						}
							div.pager p.information span {
								float : right;
							}
								div.pager p.information span label {
									font-weight : normal;
								}
								div.pager p.information span select {}
							div.pager p.information strong {}
						div.pager ul.pages {
							margin : 0px;
							padding : 5px 0px 7px 0px;
							border-top : solid 1px #cdcdcd;
							border-bottom : solid 1px #cdcdcd;
							text-align : center;
						}
							div.pager ul.pages li {
								display : inline;
								list-style-type : none;
							}
								div.pager ul.pages li.previous {}
									div.pager ul.pages li a {}
										div.pager ul.pages li a:link,
										div.pager ul.pages li a:visited {
											text-decoration : none;
										}
										div.pager ul.pages li a:hover,
										div.pager ul.pages li a:active {
											text-decoration : underline;
										}
								div.pager ul.pages li.next {}
									div.pager ul.pages li.next a {}
								div.pager ul.pages li.page {}
									div.pager ul.pages li.page a {}
										div.pager ul.pages li.page a:link,
										div.pager ul.pages li.page a:visited {
											color : #000000;
											text-decoration : none;
										}
										div.pager ul.pages li.page a:hover,
										div.pager ul.pages li.page a:active {
											color : #000000;
											text-decoration : underline;
										}
									div.pager ul.pages li.page span {
										color : #008349;
										font-weight : bold;
									}
								div.pager ul.pages li.icon {}
									div.pager ul.pages li.icon a {}
										div.pager ul.pages li.icon a img {
											vertical-align : middle;
										}
								div.pager ul.pages li span {
									color : #9c9b9b;
								}
						/* news archive */
						div.pager dl.results {
							line-height : 130%;
						}
							div.pager dl.results dt {
								padding : 5px 9px 0px 9px;
							}
							div.pager dl.results dd {
								margin : 0px;
								padding : 0px 9px 7px 9px;
							}
                /* GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search > */
								/* div.pager dl.results dt.odd { */
								div.pager dl.results dt.rowdiv0 {
									background-color : #ecf3f9;
								}
                /* < GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search */
									div.pager dl.results dt a {
										display : block;
										background-image : url(/images/ter/bullet_arrow_odd.gif);
										background-repeat : no-repeat;
										background-position : 100% 4px;
									}
										div.pager dl.results dt a:link,
										div.pager dl.results dt a:visited {
											color : #000000;
											text-decoration : none;
										}
										div.pager dl.results dt a:hover,
										div.pager dl.results dt a:active {
											color : #000000;
											text-decoration : underline;
										}
											div.pager dl.results dt a strong {
												color : #339c6d;
											}
                /* GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search > */
								/* div.pager dl.results dd.even { */
								div.pager dl.results dd.rowdiv0 {
									background-color : #ecf3f9;
								}
                /* < GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search */
									div.pager dl.results dd strong {
										color : #339c6d;
									}
									div.pager dl.results dd em.date {
										font-style : normal;
										font-size : 92%;
										color : #9c9b9b;
									}
									div.pager dl.results dd em.properties {
										display : block;
										padding-top : 2px;
										font-style : normal;
										font-size : 92%;
										color : #9c9b9b;
									}
                /* GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search > */
								/* div.pager dl.results dt.even {}
								div.pager dl.results dd.even {} */
								div.pager dl.results dt.rowdiv1 {}
								div.pager dl.results dd.rowdiv1 {}
                /* < GA Aanpassing naamgeving voor rijspecificatie rowdiv0 of rowdiv1 ipv odd of even tbv SWD5Search */
						/* photo gallery */
						div.pager ul.photoArchive {
							margin : 0px;
							padding : 9px 0px 0px 9px;
						}
							div.pager ul.photoArchive li {
								list-style-type : none;
								float : left;
								width : 209px;
								padding : 3px 3px 6px 3px;
								margin : 0px 9px 9px 0px;
								border : solid 1px #dfdfdf;
								text-align : center;
							}
								div.pager ul.photoArchive li a {
									display : block;
								}
									div.pager ul.photoArchive li a:link,
									div.pager ul.photoArchive li a:visited {
										color : #000000;
										text-decoration : none;
									}
									div.pager ul.photoArchive li a:hover,
									div.pager ul.photoArchive li a:active {
										color : #008349;
										text-decoration : none;
									}
										div.pager ul.photoArchive li a img {}
										div.pager ul.photoArchive li a span {}
							div.pager ul.photoArchive li.hover {
								background-color : #dfdfdf;
							}
						/* members pager */
						div.pager ul.members {
/*						margin : 18px 0px 0px 0px;  GA aanpassing deze regel vervangen door onderstaande*/
							margin : 0px 0px 0px 0px;
							line-height : 140%;
						}
							div.pager ul.members li {
								list-style-type : none;
								float : left;
								width : 211px;
/*						  height : 71px;  GA aanpassing deze regel vervangen door onderstaande*/
								height : 80px;
/*								margin : 0px 0px 18px 9px;  GA aanpassing deze regel vervangen door onderstaande*/
								margin : 0px 9px 6px 0px;
								overflow : hidden;
								padding : 2px;
								border : solid 1px #dfdfdf;
								background-image : url(/images/ter/bullet_arrow_spaced.gif);
								background-repeat : no-repeat;
								background-position : 100% 100%;
							}
								div.pager ul.members li a {
									display : block;
								}
									div.pager ul.members li a:link,
									div.pager ul.members li a:visited,
									div.pager ul.members li a:hover,
									div.pager ul.members li a:active {
										color : #f27602;
										text-decoration : none;
									}
										div.pager ul.members li a img {
											float : left;
											margin-right : 8px;
										}
										div.pager ul.members li a strong {
											display : block;
										}
										div.pager ul.members li a span {
											display : block;
											color : #000000;
										}
						/* form */
						fieldset.form {}
							fieldset.form h3 {
								font-size : 133%;
								font-weight : normal;
								margin-bottom : 1em;
							}
							fieldset.form table {}
								fieldset.form table tbody {}
									fieldset.form table tbody tr {}
										fieldset.form table tbody tr th {}
											fieldset.form table tbody tr th label {
												display : block;
												width : 196px;
												font-weight : normal;
											}
											fieldset.form table tbody tr th span.note {
												display : block;
												padding : 2px 8px 0px 0px;
												color : #9a9a9a;
												font-size : 92%;
												font-weight : normal;
											}
										fieldset.form table tbody tr td {}
											fieldset.form table tbody tr td label {
												font-weight : normal;
												padding-right : 44px;
											}
											fieldset.form table tbody tr td textarea {
												width : 225px;
											}
											fieldset.form table tbody tr td input.text {
												width : 225px;
											}
											fieldset.form table tbody tr td input.radio {}
											fieldset.form table tbody tr td input.medium {
												width : 155px;
											}
											fieldset.form table tbody tr td input.small {
												width : 57px;
											}
											fieldset.form table tbody tr td input.left {
												margin-right : 8px;
											}
											fieldset.form table tbody tr td input.right {}
											fieldset.form table tbody tr td a.help {
												margin-right : -25px;
											}
												fieldset.form table tbody tr td a.help img {
													vertical-align : middle;
													margin-top : 3px;
												}
								fieldset.form table tfoot {}
									fieldset.form table tfoot tr {}
										fieldset.form table tfoot tr td {}
											fieldset.form table tfoot tr td span.button {}
								p.eMailRadios {}
								p.eMailRadios label {
									font-weight : normal;
								}
								p.eMailRadios input.radio {
									margin-left : 65px;
								}
						/* poll results */
						div.pollResults {}
							div.pollResults fieldset {
								padding : 7px 0px 9px 0px;
								border-top : solid 1px #cdcdcd;
								border-bottom : solid 1px #cdcdcd;
							}
								div.pollResults fieldset p.period {
									float : left;
									width : 140px;
									margin : 0px;
									padding-left : 15px;
								}
									div.pollResults fieldset p label {
										display : block;
										padding-bottom : 4px;
										color : #008349;
									}
									div.pollResults fieldset p.period select {
										width : 140px;
									}
								div.pollResults fieldset p.name {
									float : right;
									width : 285px;
									margin : 0px;
									padding-left : 15px;
								}
									div.pollResults fieldset p.name label {}
									div.pollResults fieldset p.name select {
										width : 285px;
									}
							div.pollResults div.description {
								padding : 18px 0px 15px 15px;
							}
								div.pollResults div.description img.left {}
								div.pollResults div.description h3 {}
								div.pollResults div.description p {
									margin : 0px;
								}
								div.pollResults div.description div.clear {}
							div.pollResults dl.results {
								margin : 0px 0px 0px 15px;
							}
								div.pollResults dl.results dt {
									font-weight : normal;
								}
								div.pollResults dl.results dd {
									padding-top : 5px;
									padding-left : 7px;
									margin-bottom : 15px;
									background-image : url(/images/ter/pollResults_result_back.gif);
									background-repeat : no-repeat;
									background-position : 0px 5px;
									font-size : 92%;
								}
									div.pollResults dl.results dd span.indicator {
										display : block; 
										width : 308px;
										height : 9px;
										overflow : hidden;
										margin : 0px 0px 2px 0px;
										background-image : url(/images/ter/pollResults_indicator_back.gif);
									}
									div.pollResults dl.results dd span.number {
										padding-left : 6px;
									}
							div.pollResults p.status {
								padding : 10px 0px 4px 15px;
								border-bottom : solid 1px #cdcdcd;
								color : #9c9b9b;
								font-size : 92%;
							}
								div.pollResults p.status strong {
									font-weight : normal;
									color : #000000;
								}
						/* poll question */
						div.pollResults.pollQuestion {}
							div.pollResults.pollQuestion fieldset {
								padding : 0px 0px 0px 10px;
								margin-top : -10px;
								border-top : none;
								border-bottom : none;
							}
								div.pollResults.pollQuestion fieldset ul {
									margin : 0px 0px 0px 0px;
								}
									div.pollResults.pollQuestion fieldset ul li {
										list-style-type : none;
										padding : 0px 0px 8px 0px;
									}
										div.pollResults.pollQuestion fieldset ul li input {
											position : absolute;
											margin : 0px 0px 0px 0px;
										}
										div.pollResults.pollQuestion fieldset ul li label {
											display : block;
											width : 100%;
											padding-left : 25px;
											font-weight : normal;
										}
						/* frequently asked questions */
						div.faq {}
							div.faq fieldset {
								padding : 7px 0px 9px 0px;
								border-top : solid 1px #cdcdcd;
								border-bottom : solid 1px #cdcdcd;
							}
								div.faq fieldset p {
									float : left;
									width : 205px;
									margin : 0px;
									padding-left : 15px;
								}
									div.faq fieldset p label {
										display : block;
										padding-bottom : 4px;
										color : #008349;
									}
									div.faq fieldset p.theme select {
										width : 205px;
									}
								div.faq fieldset p.product {
									float : right;
								}
							div.faq p.title {
								margin : 0px;
								padding : 14px 0px 12px 15px;
								border-bottom : solid 1px #cdcdcd;
							}
								div.faq p.title strong {
									color : #008349;
									font-size : 116%;
									font-weight : normal;
								}
							div.faq dl.faqList {}
								div.faq dl.faqList dt {
									padding : 4px 6px 6px 20px;
									background-image : url(/images/ter/bullet_plus.gif);
									background-repeat : no-repeat;
									background-position : 6px 9px;
									background-color : #ecf3f9;
									cursor : pointer;
									font-weight : normal;
								}
									div.faq dl.faqList dt.even {
										background-color : #ffffff;
									}
									div.faq dl.faqList dt.active {
										font-weight : bold;
										background-image : url(/images/ter/bullet_minus.gif);
									}
								div.faq dl.faqList dd {
									margin : 0px;
									padding : 10px 10px 10px 20px;
									border-top : solid 1px #cdcdcd;
									border-bottom : solid 1px #cdcdcd;
								}
						/* links */
						div.links {}
							div.links div.divider {}
							div.links img {}
							div.links p {
								padding-top : 10px;
								margin-bottom : 10px;
							}
						/* tab strip */
						ul.tabStrip {
							width : 451px;
							height : 27px;
							margin : 0px 0px 1.5em 0px;
							padding-left : 9px;
							background-image : url(/images/ter/tabStrip_back.gif);
						}
							ul.tabStrip li {
								position : relative;
								list-style-type : none;
								float : left;
								width : auto;
							}
								ul.tabStrip li:hover div,
								ul.tabStrip li.hover div {
									position : absolute;
									background-color : #f4f6e9;
									left : -1px;
									top : 2px;
									width : 1px;
									z-index : 1000px;
									height : 23px;
								}
								ul.tabStrip li a {
									float : left;
									width : auto;
									background-position : 100% 0px;
								}
									/* passive */
									ul.tabStrip li a:link,
									ul.tabStrip li a:visited {
										background-image : url(/images/ter/tabStrip_right_link.gif);
										color : #95a523;
										text-decoration : none;
									}
										ul.tabStrip li a.last:link,
										ul.tabStrip li a.last:visited {
											background-image : url(/images/ter/tabStrip_left_link.gif);
										}
									ul.tabStrip li.hover a:link,
									ul.tabStrip li.hover a:visited,
									ul.tabStrip li.hover a:hover,
									ul.tabStrip li.hover a:active,
									ul.tabStrip li a:hover,
									ul.tabStrip li a:active {
										background-image : url(/images/ter/tabStrip_right_hover.gif);
										color : #3d3d3d;
										text-decoration : none;
									}
										ul.tabStrip li a span {
											float : left;
											width : auto;
											height : 27px;
											line-height : 30px;
											overflow : hidden;
											padding : 0px 11px 0px 11px;
											background-repeat : no-repeat;
											cursor : pointer;
										}
											ul.tabStrip li a:link span,
											ul.tabStrip li a:visited span {
												background-image : url(/images/ter/tabStrip_left_link.gif);
											}
											ul.tabStrip li.hover a:link span,
											ul.tabStrip li.hover a:visited span,
											ul.tabStrip li.hover a:hover span,
											ul.tabStrip li.hover a:active span,
											ul.tabStrip li a:hover span,
											ul.tabStrip li a:active span {
												background-image : url(/images/ter/tabStrip_left_hover.gif);
											}
									/* active */
									ul.tabStrip li a.active:link,
									ul.tabStrip li a.active:visited,
									ul.tabStrip li a.active:hover,
									ul.tabStrip li a.active:active {
										background-image : url(/images/ter/tabStrip_right_hover.gif);
										color : #3d3d3d;
										text-decoration : none;
									}
										ul.tabStrip li a.active span {
											float : left;
											width : auto;
											height : 27px;
											line-height : 30px;
											overflow : hidden;
											padding : 0px 11px 0px 11px;
											background-repeat : no-repeat;
											cursor : pointer;
										}
											ul.tabStrip li a.active:link span,
											ul.tabStrip li a.active:visited span,
											ul.tabStrip li a.active:hover span,
											ul.tabStrip li a.active:active span {
												background-image : url(/images/ter/tabStrip_left_hover.gif);
											}
								/* second recursion */
								ul.tabStrip li ul {
									display : none;
									position : absolute;
									left : 0px;
									top : 27px;
								width : 126px;

									margin : 0px;
									padding : 0px 4px 5px 0px;
									background-image : url(/images/ter/tabStrip_foldOut_back.png);
									background-position : 100% 100%;
									background-repeat : no-repeat; 
									border-left : solid 1px #fbfbfb;
								}
									ul.tabStrip li.hover ul,
									ul.tabStrip li:hover ul {
										display : block;
									}
										ul.tabStrip li ul li {
											list-style-type : none;
											float : none;
											padding : 2px 10px 2px 10px;
											border-bottom : solid 1px #eaedd3;
											background-color : #ffffff;
										}
											ul.tabStrip li ul li a {
												float : none;
												width : auto;
												font-weight : bold;
												font-size : 92%;
											}
												ul.tabStrip li.hover ul li a:link,
												ul.tabStrip li.hover ul li a:visited,
												ul.tabStrip li ul li a:link,
												ul.tabStrip li ul li a:visited {
													color : #95a523;
													background-image : none;
												}
												ul.tabStrip li.hover ul li a:hover,
												ul.tabStrip li.hover ul li a:active,
												ul.tabStrip li ul li a:hover,
												ul.tabStrip li ul li a:active {
													color : #000000;
													background-image : none;
												}
						/* tab content */
						div.tabContent {
							padding : 0px 0px 0px 9px;
						}
							div.tabContent h3.tabTitle {
								font-size : 133%;
								font-weight : normal;
							}
							div.tabContent em.date {
								font-style : normal;
								color : #9c9b9b;
								font-size : 92%;
							}
					/*  Letter list */
					ul.letterList {
						height : 18px;
						margin : 0px 0px 4px 0px;
						padding : 8px;
						border-top : solid 1px #cdcdcd;
						border-bottom : solid 1px #cdcdcd;
					}
						ul.letterList li {
							list-style-type : none;
							display : inline;
						}
							ul.letterList li span,
							ul.letterList li a {
								float : left;
								margin-right : -1px;
								padding : 2px 0px 2px 0px;
								width : 16px;
								line-height : 100%;
								border : solid 1px #cdcdcd;
								text-align : center;
							}
								ul.letterList li a:link,
								ul.letterList li a:visited {
									color : #95a523;
									background-color : #ffffff;
									text-decoration : none;
								}
								ul.letterList li a:hover,
								ul.letterList li a:active {
									color : #ffffff;
									background-color : #95a523;
									text-decoration : none;
								}
							ul.letterList li.active {}
								ul.letterList li.active a:link,
								ul.letterList li.active a:visited,
								ul.letterList li.active a:hover,
								ul.letterList li.active a:active {
									color : #ffffff;
									background-color : #95a523;
									text-decoration : none;
								}
							ul.letterList li.passive {}
								ul.letterList li.passive span {
									color : #b5b5b5;
									background-color : #ffffff;
								}
					/* Letter Title */
					#content h3.letterTitle {
						margin-bottom : -0.7em;
						padding : 6px 0px 0px 22px;
						color : #3d3d3d;
						font-size : 133%;
						font-weight : normal;
					}
					/* Data table */
					table.data {}
							table.data tr {
								vertical-align : top;
							}
								table.data tr th {
									padding : 5px 12px 5px 0px;
								}
								table.data tr td {
									padding : 5px 12px 5px 0px;
								}
									table.data tr th.first,
									table.data tr td.first {
										padding-left : 22px;
										background-repeat : no-repeat;
										background-position : 8px 10px;
									}
									table.data tr th.nowrap,
									table.data tr td.nowrap {
										white-space : nowrap;
									}
						table.data thead {}
							table.data thead tr {}
								table.data thead tr th {
									color : #9c9b9b;
									border-top : solid 1px #cdcdcd;
									border-bottom : solid 1px #cdcdcd;
									font-size : 92%;
									white-space : nowrap;
								}
								table.data thead tr td {}
						table.data tfoot {}
							table.data tfoot tr {}
								table.data tfoot tr th {}
								table.data tfoot tr td {
									border-top : solid 1px #cdcdcd;
								}
						table.data tbody {}
							table.data tbody tr {}
								table.data tbody tr th {}
								table.data tbody tr td {}
									table.data tbody tr td em.footnote {
										font-style : normal;
										font-size : 92%;
									}
							table.data tbody tr.odd {}
								table.data tbody tr.odd th,
								table.data tbody tr.odd td {
									background-color : #ffffff;
								}
									table.data tbody tr.odd th.first,
									table.data tbody tr.odd td.first {
										background-image : url(/images/ter/bullet_arrow_odd.gif);
									}
							table.data tbody tr.even {}
								table.data tbody tr.even th,
								table.data tbody tr.even td {
									background-color : #ecf3f9;
								}
									table.data tbody tr.even th.first,
									table.data tbody tr.even td.first {
										background-image : url(/images/ter/bullet_arrow_even.gif);
									}
					/* notulen tabel */
					table.notulen {
						width : 100%;
						margin : 0px 0px 0em 0px;
					}
						table.notulen thead tr th {
							white-space : nowrap;
						}
						table.data tbody tr td {
							vertical-align : middle;
						}
							a.download{
								display : block;
								padding : 0px 0px 2px 25px;
								background-repeat : no-repeat;
								background-position : 0px 0px;
								font-size : 92%;
							}
								a.download:link,
								a.download:visited {
									color : #95a523;
									font-weight : bold;
									text-decoration : none;
								}
								a.download:hover,
								a.download:active {
									color : #008349;
									font-weight : bold;
									text-decoration : underline;
								}
									a.download.word {
										background-image : url(/images/ter/icon_word.gif);
									}
									
									a.download.pdf {
										background-image : url(/images/ter/icon_pdf.jpg);
									}
									
							p a.download {
								margin-left : 20px;
								margin-right : 50px;
							}
						table.notulen tfoot td {
							text-align : right;
						}
						

/* niew voor agendapunten binnen besluiten raad */						
					table.agendaItems_br{
						width : 100%;
					}

					.br_row{
            background-color : #aab74f;
						color: #FFFFFF;
					}
/* einde niew voor agendapunten binnen besluiten raad */
						
						
						
					/* agenda table */
					table.agendaItems {
						width : 100%;
						border-bottom : solid 1px #cdcdcd;
					}
						table.agendaItems tbody.link{}
							table.agendaItems tbody.link td,
							table.agendaItems tbody.hover td {
								cursor : pointer;
							}
								table.agendaItems tbody.link tr td.first {
									width : 107px;
								}
								table.agendaItems tbody.link tr td.middle {}
								table.agendaItems tbody.link tr td.last {}
						table.agendaItems tbody.agendaDetails {}
							table.agendaItems tbody.agendaDetails tr {}
								table.agendaItems tbody.agendaDetails tr th {
									padding : 1px 0px 1px 24px;
									font-size : 92%;
								}
								table.agendaItems tbody.agendaDetails tr td {
									padding : 1px 0px 1px 0px;
								}
									table.agendaItems tbody.agendaDetails tr td span.colon {
										position : absolute;
									}
									table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments {
										margin : 0px 0px 0px 10px;
									}
										table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments li {
											list-style-type : none;
											margin-bottom : 1.3em
										}
											table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments li a.download {
												width : 90%;
											}
											table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments li a.word {
												font-weight : normal;
											}
											table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments li a.pdf {
												font-weight : normal;
											}
											table.agendaItems tbody.agendaDetails tr td ul.agendaAttachments li a.link {
												font-weight : bold;
												background-image : url(/images/ter/bullet_arrow.gif);
												background-position : 4px 4px;
											}
									table.agendaItems tbody.agendaDetails tr td span.disabled {}
								table.agendaItems tbody.link tr td.first {
									background-image : url(/images/ter/bullet_plus.gif);
									background-repeat : no-repeat;
									background-position : 8px 9px;
								}
								table.agendaItems tbody.active tr td.first {
									background-image : url(/images/ter/bullet_minus.gif);
									background-repeat : no-repeat;
									background-position : 8px 9px;
								}
								
/* niew voor agendapunten binnen besluiten raad */								
        				table.agendaItems_br tbody.agendaDetails tr td span.disabled {}
         			  table.agendaItems_br tbody.link tr td.first {
        					background-image : url(/images/ter/bullet_plus_br.gif);
        					background-repeat : no-repeat;
        					background-position : 8px 5px;
        				}
        				table.agendaItems_br tbody.active tr td.first{
        					background-image : url(/images/ter/bullet_minus_br.gif);
        					background-repeat : no-repeat;
        					background-position : 8px 5px;
        				}
/* einde niew voor agendapunten binnen besluiten raad */
								
								
							table.agendaItems tbody tr.first {}
								table.agendaItems tbody tr.first th,
								table.agendaItems tbody tr.first td {
									padding-top : 10px;
									border-top : solid 1px #cdcdcd;
								}
							table.agendaItems tbody tr.last {}
								table.agendaItems tbody tr.last th,
								table.agendaItems tbody tr.last td {
									padding-bottom : 30px;
									border-bottom : solid 1px #cdcdcd;
								}
									table.agendaItems tbody tr td span.disabled {
										color : #9c9b9b;
									}
					/* jobs table */
					table.jobs {
						width : 100%;
						border-bottom : solid 1px #cdcdcd;
					}
						table.jobs thead {}
						table.jobs tbody tr td {
							vertical-align : top;
						}
							table.jobs tbody tr td.last {
								white-space : nowrap;
							}
						table.jobs tbody.noJobs {}
							table.jobs tbody.noJobs tr td{
								height : 75px;
								padding-left : 100px;
								text-align : center;
								vertical-align : middle;
								background-color : #ecf3f9;
							}
								table.jobs tbody.noJobs tr td span {
									display : block;
									width : 260px;
									height : 34px;
									padding-left : 12px;
									overflow : hidden;
									line-height : 32px;
									background-image : url(/images/ter/jobs_icon.gif);
									background-position : 0px 0px;
									background-repeat : no-repeat;
								}
					/* job info table */
					table.jobInfo {
						font-size : 92%;
					}
						table.jobInfo tbody {}
							table.jobInfo tbody th {
								font-weight : normal;
								padding : 0px 0.6em 0px 0px;
							}
							table.jobInfo tbody td {
								font-weight : bold;
								padding : 0px;
							}
								table.jobInfo tbody td span {
									font-weight : normal;
								}
					/* party names */
					h3.partyName {
						font-size : 133%;
						font-weight : normal;
						margin-top : -1em;
					}
						h3.partyName span {
							font-size : 68.75%;
							color : #000000;
						}
					/* weblog */
					#weblog {}
						#weblog h3.summary {
							color : #9c9b9b;
							font-size : 92%;
							padding : 4px 18px 4px 18px;
							border-top : solid 1px #cdcdcd;
							border-bottom : solid 1px #cdcdcd;
							background-image : url(/images/ter/weblog_warning.gif);
							background-repeat : no-repeat;
							background-position : 0px 50%;
						}
							#weblog h3 strong {}
						#weblog ul.reactions {
							margin : 0px 0px 1em 0px;
							border-bottom : solid 1px #cdcdcd;
						}
							#weblog ul.reactions li {
								min-height : 48px;
								padding : 6px 48px 6px 9px;
								list-style-type : none;
								background-image : url(/images/ter/weblog_emoticon0.gif);
								background-repeat : no-repeat;
								background-position : 100% 6px;
							}
								#weblog ul.reactions li h4 {
									color : #9c9b9b;
									font-size : 92%;
									font-weight : normal;
								}
								#weblog ul.reactions li p {}
							#weblog ul.reactions li.even {
								background-color : #f7fafd;
							}
							#weblog ul.reactions li.odd {
								background-color : #ffffff;
							}
							#weblog ul.reactions li.emoticon0 {
								background-image : url(/images/ter/weblog_emoticon0.gif);
							}
							#weblog ul.reactions li.emoticon1 {
								background-image : url(/images/ter/weblog_emoticon1.gif);
							}
							#weblog ul.reactions li.emoticon2 {
								background-image : url(/images/ter/weblog_emoticon2.gif);
							}
							#weblog ul.reactions li.emoticon3 {
								background-image : url(/images/ter/weblog_emoticon3.gif);
							}
						#weblog h3 {}
						#weblog fieldset.form {}
							#weblog fieldset.form table {}
								#weblog fieldset.form table tfoot {}
									#weblog fieldset.form table tfoot tr {}
										#weblog fieldset.form table tfoot tr td {}
											#weblog fieldset.form table tfoot tr td span.button {}
								#weblog fieldset.form table tbody {}
									#weblog fieldset.form table tbody tr {}
										#weblog fieldset.form table tbody tr th {}
											#weblog fieldset.form table tbody tr th label {}
										#weblog fieldset.form table tbody tr td {}
											#weblog fieldset.form table tbody tr td input.text {}
											#weblog fieldset.form table tbody tr td img {
												vertical-align : middle;
											}
											#weblog fieldset.form table tbody tr td select {}
											#weblog fieldset.form table tbody tr td textarea {}
				/* related content column */
				div.related {
					/* position : relative; */
					float : right;
					width : 229px;
				}
					/* RELATED COLUMN CONTENT TYPES */
					/* poll form */
					#poll {
						padding : 9px;
						line-height : 150%;
					}
						#poll h2.sectionTitle {}
						#poll fieldset {}
							#poll fieldset h3 {
								margin-bottom : 0.5em;
							}
							#poll fieldset p {
								margin : 0px;
							}
								#poll0a {}
								#poll fieldset p input.radio {
									margin-right : 0.6em;
								}
								#poll fieldset p label {
									font-weight : normal;
								}
								#poll fieldset p span.button {
									margin : 1em 0em 0.5em 0em;
								}
									#poll fieldset p span.linkButton span {}
							#poll fieldset p.toRight {
								clear : both;
							}
								#poll fieldset p.toRight a.listLink {}
					/* related poll */
					div.pollResults.relatedPoll {
						padding : 9px;
						font-size : 92%;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						div.pollResults.relatedPoll h2.sectionTitle {
							display : block;
							margin-bottom : 5px;
						}
						div.pollResults.relatedPoll p.status {
							border-bottom : none;
							padding : 0px 0px 0px 0px;
							margin-bottom : 10px;
						}
						div.pollResults.relatedPoll dl.results {
							margin : 0px 0px 0px 0px;
						}
							div.pollResults.relatedPoll dl.results dt {
								font-weight : normal;
								padding-bottom : 3px;
							}
							div.pollResults.relatedPoll dl.results dd {
								padding-top : 5px;
								padding-left : 7px;
								margin-bottom : 10px;
								background-image : url(/images/ter/relatedPoll_result_back.gif);
								background-repeat : no-repeat;
								background-position : 0px 5px;
								font-size : 92%;
							}
								div.pollResults.relatedPoll dl.results dd span.indicator {
									display : block; 
									width : 212px;
									height : 9px;
									overflow : hidden;
									margin : 0px 0px 2px 0px;
									background-image : url(/images/ter/pollResults_indicator_back.gif);
								}
								div.pollResults.relatedPoll dl.results dd span.number {
									padding-left : 6px;
								}
						div.pollResults.relatedPoll p.toRight {
							margin-bottom : 0px;
							font-size : 110%;
						}
					/* how to read pdf */
					div.howToReadPdf {
						padding : 9px;
						padding-bottom : 12px;
						font-size : 92%;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						div.howToReadPdf h2.sectionTitle {
							display : block;
							margin-bottom : 5px;
						}
						div.howToReadPdf p {
							margin : 0px;
							line-height : 160%;
						}
						div.howToReadPdf p.pdfDownload {
							height : 43px;
							padding-left : 53px;
							margin : 10px 0px 0px 0px;
							overflow : hidden;
							line-height : 38px;
							font-size : 110%;
							background-image : url(/images/ter/pdfButton_back.gif);
							background-repeat : no-repeat;
							background-position : 0px 0px;
						}
						
						
					/* search form */
					#search {
					  margin: 5px 0px 0px 0px;
						padding : 9px;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						#search legend.sectionTitle {
							display : none;
						}
						#search div.margin {
							/*background-color : #c1d246; */
							/* min-height : 68px; */ 
						}
							#search ul.tabbedContent {
								margin : 0px;
								height : 17px;
								background-color : #95a523;
							}
								#search ul.tabbedContent li {
									float : left;
									height : 17px;
									overflow : hidden;
								}
									#search ul.tabbedContent li label {
										font-weight : normal;
										line-height : 18px;
										cursor : pointer;
									}
								#search ul.tabbedContent li.searchText {
									background-image : url(/images/ter/search_tab_zoeken_active2.gif);
									background-position : 100% 0%;
								}
									#search ul.tabbedContent li.searchText label {
										padding : 0px 32px 0px 12px;
										color : #ffffff;
									}
								#search ul.tabbedContent li.goToList {
									background-color : #c1d246;
								}
									#search ul.tabbedContent li.goToList label {
										padding : 0px 32px 0px 12px;
										color : #525b12;
									}
								/* tab states */
								#search ul.tabbedContent li.openedTab {
									background-image : url(/images/ter/search_tab_zoeken_active2.gif);
									background-position : 100% 0%;
									background-color : #c1d246;
								}
								#search ul.tabbedContent li.closedTab {
									background-image : none;
									background-color : #95a523;
								}
									#search ul.tabbedContent li.openedTab label {
										color : #ffffff;
									}
									#search ul.tabbedContent li.closedTab label {
										color : #FFFFFF;
										/* was color : #525b12; */
									}
									#search p.openedTab,
									#search div.openedTab {
										display : block;
									}
									#search p.closedTab,
									#search div.closedTab {
										display : none;
									}
						#searchForm {
							margin : -5px 0px 0px 0px;
							padding : 6px 0px 0px 12px;
						}
							#searchForm label.bigLabel {
								display : none;
								/* display : block; */
								height : 25px;
								line-height : 25px;
								padding-left : 25px;
								margin-bottom : 4px;
								background-image : url(/images/ter/search_label_back2.gif);
								background-repeat : no-repeat;
								color : #ffffff;
							}
							
						#ProductForm {
							margin : 5px 0px 0px 0px;
							padding : 0px;
						}
							#ProductForm label.bigLabel {
								display : block;
								/* display : block; */
								height : 25px;
								line-height : 25px;
								padding-left : 25px;
								margin-bottom : 4px;
								margin-top: 0px;
								background-image : url(/images/ter/search_label_back2.gif);
								background-repeat : no-repeat;
								color : #ffffff;
							}
							
							
							#searchText {
								width : 138px;
								margin-right : 4px;
							}
							#search button {
								width : 40px;
								height : 20px;
								line-height : 21px;
								overflow : hidden;
								margin-top : -2px;
								padding : 0px;
								border : none;
								color : #ffffff;
								font-size : 90%;
								background-color : #95a523;
								background-image : url(/images/ter/search_button_link.gif);
								background-position : 0px 0px;
							}
								#search button:hover,
								#search button.searchButton_hover {
									background-image : url(/images/ter/search_button_hover.gif);
								}
							#searchForm a.toAdvancedSearch {
								display : block;
								margin-top : 6px;
								padding-left : 18px;
								background-image : url(/images/ter/search_bullet.gif);
								background-repeat : no-repeat;
								background-position : 2px 2px;
								font-size : 92%;
							}
								#searchForm a.toAdvancedSearch:link,
								#searchForm a.toAdvancedSearch:visited {
									color : #4d541c;
									text-decoration : none;
								}
								#searchForm a.toAdvancedSearch:hover,
								#searchForm a.toAdvancedSearch:active {
									color : #4d541c;
									text-decoration : underline;
								}
							#searchForm span.checkTheme {
								display : none;
								/* display : block; */
								padding-top : 4px;
							}
								#searchForm span.checkTheme input.radio {
									margin : 0px 5px 0px 0px;
								}
								#searchForm span.checkTheme label {
									font-weight : normal;
									color : #4d541c;
									font-size : 92%;
								}
						#goToForm {
							margin : 0px;
							padding : 7px 0px 6px 12px;
						}
							#goToList {
								width : 144px;
								margin-right : 4px;
							}
								#goToList option {}
								#gotoButton {}
							#goToForm ul.linkList {
								margin-top : -10px;
							}
								#goToForm a.listLink {
									background-image : url(/images/ter/bullet_arrow_green.gif);
									font-size : 92%;
								}
									#goToForm ul li a.listLink:link,
									#goToForm ul li a.listLink:visited {
										color : #3d3f3e;
									}
									#goToForm ul li a.listLink:hover,
									#goToForm ul li a.listLink:active {
										color : #3d3f3e;
									}
						#Digitaal_loket2 fieldset {
								float : left;
						}
								#Digitaal_loket2 div {
									padding-bottom : 1em;
								}
									#Digitaal_loket2 div select {
										width : 195px;
									}
									
					/* section titles in general */
					h2.sectionTitle {
						display : none;
					}
					/* document options */
					#options {
						height : 54px;
						margin : 0px;
						font-size : 92%;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						#options li {
							list-style-type : none;
							display : inline;
						}
							#options li.print {}
							#options li.email {}
								#options li a {
									display : block;
									float : left;
									width : 35px;
									height : 40px;
									background-repeat : no-repeat;
									background-position : 30px 14px;
									padding : 11px 5px 2px 60px;
								}
									#options li a:link,
									#options li a:visited {
										color : #95a523;
										text-decoration : none;
									}
									#options li a:hover,
									#options li a:active {
										color : #95a523;
										text-decoration : underline;
									}
								#options li.print a {
									background-image : url(/images/ter/options_print_link.gif);
								}
									#options li.print a:link,
									#options li.print a:visited {}
									#options li.print a:hover,
									#options li.print a:active {}
								#options li.email a {
									background-image : url(/images/ter/options_email_link.gif);
								}
									#options li.email a:link,
									#options li.email a:visited {}
									#options li.email a:hover,
									#options li.email a:active {}
					/* related faq */
					#relatedFaq {
						padding : 9px;
						font-size : 92%;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						#relatedFaq h2.sectionTitle {
							display : block;
							margin-bottom : 5px;
						}
							#relatedFaq h2.sectionTitle img {}
						#relatedFaq ul {
							margin : 0px 0px 25px 0px;
						}
							#relatedFaq ul li {
								list-style-type : none;
								padding : 4px 6px 6px 14px;
								background-image : url(/images/ter/bullet_arrow.gif);
								background-repeat : no-repeat;
								background-position : 0px 6px;
								border-top : solid 1px #cdcdcd;
							}
								#relatedFaq ul li.first {
									border : none;
								}
									#relatedFaq ul li a {
										font-weight : bold;
									}
										#relatedFaq ul li a:link,
										#relatedFaq ul li a:visited {
											text-decoration : none;
										}
										#relatedFaq ul li a:hover,
										#relatedFaq ul li a:active {
											text-decoration : none;
										}
						#relatedFaq p.toRight {
							margin : 0px;
						}
							#relatedFaq p.toRight a.listLink {}
					/* related weblog */
					#relatedFaq.relatedWeblog {}
						#relatedFaq.relatedWeblog ul {
							margin : 0px 0px 0px 0px;
						}
							#relatedFaq.relatedWeblog ul li {}
								#relatedFaq.relatedWeblog ul li em{
									font-style : normal;
									color : #9c9b9b;
									padding-left : 0.3em;
								}
					/* link list */
					#links {
						padding : 9px;
						font-size : 92%;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						#links a img {
							margin-top : 0px;
							margin-bottom : 6px;
						}
						#links h3 {
							padding : 3px;
							border-top : solid 1px #cdcdcd;
							color : #95a523;
							background-image : url(/images/ter/bullet_plus.gif);
							background-repeat : no-repeat;
							background-position : 100% 4px;
							cursor : pointer;
						}
							#links h3.link {}
							#links h3:hover,
							#links h3.hover {
								text-decoration : underline;
							}
							#links h3.active {
								background-image : url(/images/ter/bullet_minus.gif);
								border-bottom : solid 1px #cdcdcd;
							}
							#links h3.beforeTheBanner {
								border-bottom : solid 1px #cdcdcd;
							}
						#links ul {
							margin : 0px;
							padding : 0.7em 0px 0.7em 0px;
						}
							body #pastTheBanner {
								padding-top : 0em;
							}
							#links ul li {
								list-style-type : none;
							}
								#links ul li.banner {}
									#links ul li.banner a {}
										#links ul li.banner a img {}
								#links ul li.link {
									padding : 4px 4px 3px 16px;
									background-image : url(/images/ter/bullet_gt.gif);
									background-repeat : no-repeat;
									background-position : 0% 6px;
								}
									#links ul li.link a {}
										#links ul li.link a:link,
										#links ul li.link a:visited {
											color : #3d3d3d;
											text-decoration : none;
										}
										#links ul li.link a:hover,
										#links ul li.link a:active {
											color : #3d3d3d;
											text-decoration : underline;
										}
						#links div.clear {
							border-top : solid 1px #cdcdcd;
						}
					/* faq intro */
					#faqLink {
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
						line-height : 1.5em;
					}
						#faqLink div.margin {
							padding : 46px 18px 18px 18px;
							background-image : url(/images/ter/faq_back.gif);
							background-repeat : no-repeat;
						}
							#faqLink h2 {
								margin : 0px;
								font-size : 125%;
								font-weight : normal;
							}
							#faqLink p {
								margin : 0px;
							}
								#faqLink p a.more {}
					/* newsletter form */
					#newsletter {
						padding : 9px 9px 9px 9px;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
					}
						#newsletter h2.sectionTitle {
							display : block;
							font-size : 125%;
							font-weight : normal;
							margin-bottom : 0px 0px 6px 0px;
						}
							#newsletter h2.sectionTitle img {
								vertical-align : middle;
							}
						#newsletter p {
							margin-bottom : 0.5em;
							font-size : 92%;
						}
							#newsletter p label {
								display : block;
								font-weight : normal;
								padding-bottom : 3px;
							}
							#newsletter p select {
								width : 206px;
							}
							#newsletter p input {
								width : 200px;
							}
						#newsletter p.buttons {
							height : 18px;
						}
							#newsletter p span.button {
								font-size : 109%;
							}
								#newsletter p span.button button {
									margin-top : 1px;
								}
						#newsletter ul {
							clear : both;
							margin : 0px;
							height : 15px;
						}
							#newsletter ul li {
								list-style-type : none;
								display : inline;
							}
								#newsletter ul li a {
									float : right;
									padding-left : 34px;
									background-image : url(/images/ter/bullet_arrow.gif);
									background-repeat : no-repeat;
									background-position : 20px 2px;
									font-weight : bold;
									font-size : 92%;
								}
									#newsletter ul li a:link,
									#newsletter ul li a:visited {
										color : #95a523;
										text-decoration : none;
									}
									#newsletter ul li a:hover,
									#newsletter ul li a:active {
										color : #95a523;
										text-decoration : underline;
									}
					/* banners */
					#banners {
						margin : 0px;
					}
						#banners li {
							list-style-type : none;
							padding : 9px 9px 9px 9px;
							background-image : url(/images/ter/ruler_horizontal.gif);
							background-repeat : repeat-x;
							background-position : 0% 100%;
						}
							#banners li a {}
								#banners li a:link,
								#banners li a:visited {}
								#banners li a:hover,
								#banners li a:active {}
									#banners li a img {
										vertical-align : middle;
									}
					/* GA */
					#stelUwVraag {
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
						padding : 9px 9px 9px 9px;
					}
         #searchForm2 {
           background-image : url(/images/ter/stel_uw_vraag.gif);
           background-repeat : repeat-x;
           margin : 0px 0px 0px 0px;
           padding : 10px 0px 0px 0px;
           height: 100px;
         }
							#searchText2 {
								margin-left : 25px;
							}
					/* GA */
					/* officehours */
					#officeHours {
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
						padding-bottom : 1px;
					}
/* QW 2009 */
					#officeHours div.margin a {
						text-decoration: none;
            cursor: pointer; cursor: hand;
   					color : #008349;
					}
/* QW 2009 */
						#officeHours div.margin {
							margin : 0px;
							padding : 9px 9px 9px 9px;
							background-image : url(/images/ter/officeHours_back.gif);
  						background-position : 0% 100%;
							background-repeat : no-repeat;
              min-height: 120px;
						}
							#officeHours h2.sectionTitle {
								display : block;
								font-size : 125%;
								font-weight : normal;
								margin-bottom : 0px 0px 6px 0px;
							}
							#officeHours p {
								width : 185px;
								color : #008349;
								font-size : 92%;
								line-height : 170%;
								margin : 0px;
							}
						#officeHours.withoutDividers {
							background-image : none;
						}
					/* animated office hours */
					#officeHours.animatedOfficeHours {}
						#officeHours.animatedOfficeHours h2.sectionTitle {}
						#officeHours.animatedOfficeHours p {
							text-align : center;
						}
							#officeHours.animatedOfficeHours p img {
								margin-top : 5px;
								margin-left : -3px;
							}
					/* digid */
					#digid {
						padding : 9px;
						background-image : url(/images/ter/ruler_horizontal.gif);
						background-repeat : repeat-x;
						background-position : 0% 100%;
						line-height : 150%;
					}
						#digid img {
							vertical-align : middle;
						}
						#digid div.login {
							width : 212px;
							height : 148px;
							margin : 0px;
							background-image : url(/images/ter/digid_back.gif);
						}
							#digid div.login p {
								margin : 0px;
								padding : 18px 8px 18px 8px;
								color : #008349;
								font-size : 92%;
							}
							#digid div.login ul {
								margin : 0px 0px 0px 22px;
								font-size : 92%;
							}
								#digid div.login ul li {
									padding : 0px 0px 6px 14px;
									list-style-type : none;
									background-image : url(/images/ter/digid_bullet.gif);
									background-repeat : no-repeat;
									background-position : 0px 4px;
								}
									#digid div.login ul li a {
											font-weight : bold;
									}
										#digid div.login ul li a:link,
										#digid div.login ul li a:visited {
											color : #0072bc;
											text-decoration : none;
										}
										#digid div.login ul li a:hover,
										#digid div.login ul li a:active {
											color : #0072bc;
											text-decoration : underline;
										}
					/* product list */
					table.productList {
						margin : 2em 0px 1em 0px;
						line-height : 140%;
						border-top : solid 1px #cdcdcd;
						border-bottom : solid 1px #cdcdcd;
					}
						table.productList tbody {}
							table.productList tbody tr {}
								table.productList tbody tr th {
									padding : 0px 6px 3px 0px;
									vertical-align : middle;
								}
									table.productList tbody tr th span {
										display : block;
                    /* GA aangepast voor extra icoon webvideo */
										xwidth : 260px;
										width : 229px;
										padding-left : 24px;
										background-image : url(/images/ter/bullet_arrow_even.gif); 
										background-repeat : no-repeat;
										background-position : 8px 5px;
									}
										table.productList tbody tr th span a {}
											table.productList tbody tr th span a:link,
											table.productList tbody tr th span a:visited {
												color : #0072bc;
												text-decoration : none;
											}
											table.productList tbody tr th span a:hover,
											table.productList tbody tr th span a:active {
												color : #0072bc;
												text-decoration : underline;
											}
								table.productList tbody tr td {
									padding : 6px 9px 6px 3px;
									text-align : right;
									white-space : nowrap;
								}
									ul.productIcons {
										margin : 0px;
                    /* GA aangepast voor extra icoon webvideo */
										xwidth : 155px;
										width : 186px;
									}
										ul.productIcons li{
											position : relative;
											width : 31px;
											list-style-type : none;
											float : right;
										}
											ul.productIcons li a{}
												ul.productIcons li a img {}
											ul.productIcons li span {
												display : none;
												position : absolute;
												right : 10px;
												top : -8px;
												padding : 0px 8px 1px 8px;
												border : solid 1px #0072bc;
												background-color : #ffffff;
												font-size : 92%;
												color : #000000;
												white-space : nowrap;
											}
												ul.productIcons li:hover,
												ul.productIcons li.hover {
													z-index : 1000;
												}
													ul.productIcons li:hover span,
													ul.productIcons li.hover span {
														display : block;
													}
											h2 ul.productIcons {
												float : right;
												font-size : 54.65%;
											}
												h2 ul.productIcons span {
													top : -5px;
													right : 15px;
												}
							table.productList tbody tr.odd {}
								table.productList tbody tr.odd th {
									background-color : #ecf3f9; 
								}
									table.productList tbody tr.odd th span {
										background-image : url(/images/ter/bullet_arrow_odd.gif);
									}
								table.productList tbody tr.odd td {
									background-color : #ecf3f9;
								}
				/* sitemap */
				#sitemap {
					padding : 16px 16px 24px 24px;
					line-height : 150%;
					position : relative;
				}
					#sitemap h1 {
						margin : 0.25em 0em 0.55em 0em;
						font-size : 183%;
						font-weight : normal;
						color : #008349;
					}
					#sitemap fieldset.quickTheme {
						float : right;
						width : 300px;
						height : 20px;
						margin : 5px 0px 0px 0px;
						text-align : right;
					}
						#sitemap fieldset.quickTheme label {
							font-weight : normal;
							font-size : 92%;
						}
						#sitemap fieldset.quickTheme select {}
					#sitemap ul.metaNavigation {
						float : left;
						width : 530px;
						height : 20px;
						line-height : 20px;
						margin : 5px 0px 0px 0px;
						font-size : 92%;
					}
						#sitemap ul.metaNavigation li {
							list-style-type : none;
							display : inline;
						}
							#sitemap ul.metaNavigation li a {
								padding : 0px 9px 0px 9px;
								background-image : url(/images/ter/bullet_gt.gif);
								background-repeat : no-repeat;
								background-position : 0px 2px;
								font-weight : bold;
							}
								#sitemap ul.metaNavigation li a:link,
								#sitemap ul.metaNavigation li a:visited {
									text-decoration : none;
									color : #000000;
								}
								#sitemap ul.metaNavigation li a:hover,
								#sitemap ul.metaNavigation li a:active {
									text-decoration : underline;
									color : #000000;
								}
							#sitemap ul.metaNavigation li.active a {
								cursor : default;
								font-weight : normal;
							}
								#sitemap ul.metaNavigation li.active a:link,
								#sitemap ul.metaNavigation li.active a:visited {
									text-decoration : none;
									color : #9c9b9b;
								}
								#sitemap ul.metaNavigation li.active a:hover,
								#sitemap ul.metaNavigation li.activea:active {
									text-decoration : underline;
									color : #9c9b9b;
								}
					#sitemap div.mapGrid {
						clear : both;
						padding : 20px 0px 0px 0px;
					}
						#sitemap div.mapGrid h2 {
							margin : 0em 0em 0em 0em;
							padding-left : 34px;
							font-size : 133%;
							color : #008349;
							background-image : url(/images/ter/mapGrid_top.gif);
							background-repeat : no-repeat;
							background-position : 0px 0px;
						}
						#sitemap div.mapGrid ul.mainNavigation {
							margin : 0px;
						}
							#sitemap div.mapGrid ul.mainNavigation li {
								clear : both;
								list-style-type : none;
								padding-top : 30px;
								padding-left : 18px;
								background-image : url(/images/ter/mapGrid_middle.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
								white-space : nowrap;
							}
								#sitemap div.mapGrid ul.mainNavigation li a {
									float : left;
									width : 100%;
									background-color : #ecf3f9;
									font-weight : bold;
								}
									#sitemap div.mapGrid ul.mainNavigation li a:link,
									#sitemap div.mapGrid ul.mainNavigation li a:visited {
										color : #000000;
										text-decoration : none;
									}
									#sitemap div.mapGrid ul.mainNavigation li a:hover,
									#sitemap div.mapGrid ul.mainNavigation li a:active {
										color : #000000;
										text-decoration : underline;
									}
										#sitemap div.mapGrid ul.mainNavigation li a span {
											display : block;
											padding : 1px 8px 3px 8px;
										}
								#sitemap div.mapGrid ul.mainNavigation li ul {
									margin : 0px;
								}
											#sitemap div.mapGrid ul.mainNavigation li ul li {
												clear : none;
												float : left;
												padding : 10px 0px 10px 0px;
												height : auto;
												background-image : none;
											}
												#sitemap div.mapGrid ul.mainNavigation li ul li a {
													float : none;
													width : auto;
													background-color : #ffffff;
													font-weight : normal;
													padding : 0px 36px 0px 16px;
													background-image : url(/images/ter/bullet_gt.gif);
													background-repeat : no-repeat;
													background-position : 6px 2px;
												}
													#sitemap div.mapGrid ul.mainNavigation li ul li a:link,
													#sitemap div.mapGrid ul.mainNavigation li ul li a:visited {}
													#sitemap div.mapGrid ul.mainNavigation li ul li a:hover,
													#sitemap div.mapGrid ul.mainNavigation li ul li a:active {}
												#sitemap div.mapGrid ul.mainNavigation li ul li ul {
													font-size : 92%;
													padding-left : 15px;
												}
															#sitemap div.mapGrid ul.mainNavigation li ul li ul li {
																float : none;
																padding : 0px;
															}
																#sitemap div.mapGrid ul.mainNavigation li ul li ul li a {}
																	#sitemap div.mapGrid ul.mainNavigation li ul li ul li a:link,
																	#sitemap div.mapGrid ul.mainNavigation li ul li ul li a:visited {}
																	#sitemap div.mapGrid ul.mainNavigation li ul li ul li a:hover,
																	#sitemap div.mapGrid ul.mainNavigation li ul li ul li a:active {}
							#sitemap div.mapGrid ul.mainNavigation li.last {
								background-image : url(/images/ter/mapGrid_bottom.gif);
								background-repeat : no-repeat;
								background-position : 0px 0px;
							}
			/* repositionable navigation elements */
			#navigation {}
				#date {
					position : absolute;
					right : 9px;
					top : 75px;
					font-size : 92%;
					color : #9c9b9b;
				}
				#navigation h2.sectionTitle {
					display : none;
				}
				#pathNavigation {
					position : absolute;
					left : 9px;
					top : 129px;
					color : #3d3d3d;
				}
					#pathNavigation h2.sectionTitle {
						display : inline;
						font-weight : normal;
						font-size : 92%;
						padding-right : 0.3em;
						color : #3d3d3d;
					}
					#pathNavigation ul {
						display : inline;
						margin : 0px;
						font-size : 92%;
					}
						#pathNavigation ul li {
							list-style-type : none;
							display : inline;
						}
							#pathNavigation ul li span.first,
							#pathNavigation ul li a {
								padding-right : 10px;
								background-image : url(/images/ter/pathNavigation_divider.gif);
								background-repeat : no-repeat;
								background-position : 100% 50%;
							}
								#pathNavigation ul li a:link,
								#pathNavigation ul li a:visited {
									color : #3d3d3d;
									text-decoration : underline;
								}
								#pathNavigation ul li a:hover,
								#pathNavigation ul li a:active {
									color : #3d3d3d;
									text-decoration : underline;
								}
							#pathNavigation ul li span {}
				#metaNavigation {
					position : absolute;
					right : 0px;
					top : 0px;
					height : 24px;
					margin : 0px -1px 0px 0px;
				}
					#metaNavigation li {
						list-style-type : none;
						display : inline;
					}
						#metaNavigation li a {
							float : right;
							padding : 0px 11px 0px 13px;
							line-height : 24px;
							background-image : url(/images/ter/metaNavigation_back.gif);
							background-repeat : no-repeat;
							background-position : 100% 0%;
							font-size : 92%;
/* QW 2009 */
              font-weight: bold;
/* QW 2009 */
						}
							#metaNavigation li a:link,
							#metaNavigation li a:visited {
								color : #808e1f;
								text-decoration : none;
							}
							#metaNavigation li a:hover,
							#metaNavigation li a:active {
								color : #3d3d3d;
								text-decoration : underline;
							}
					#metaNavigation li.first {}
						#metaNavigation li.first a {
							background-image : none;
						}
				#mainNavigation {
					position : absolute;
					left : 9px;
					top : 99px;
					width : 896px;
					height : 27px;
					overflow : hidden;
					margin : 0px;
					padding-left : 9px;
					background-image : url(/images/ter/mainNavigation_back.gif);
				}
					#mainNavigation li {
						list-style-type : none;
						float : left;
						width : auto;
/* QW 2009 */
            font-size: 120%;
/* QW 2009 */
					}
						#mainNavigation li a {
							float : left;
							width : auto;
							background-position : 100% 0px;
						}
							#mainNavigation li a span {
								float : left;
								width : auto;
								height : 27px;
								line-height : 30px;
								overflow : hidden;
								padding : 0px 11px 0px 11px;
								background-repeat : no-repeat;
								cursor : pointer;
							}
				/* navigation foldout */
				/* foldOutMenu */
					/* first recursion */
					#mainNavigation {}
						/* design */
						#mainNavigation li {}
							#mainNavigation li img {
								display : none;
							}
							#mainNavigation li a {
								position : relative;
							}
						/* dynamics */
						#mainNavigation li ul {
							width : 100%;
						}
							/* link */
							#mainNavigation li ul {visibility : hidden;}
							/* hover */
							/*#mainNavigation li:hover ul,*/
							#mainNavigation li.opened ul {visibility : visible;}
						/* decoration */
						#mainNavigation li a {}
							#mainNavigation li span {
								float : left;
								width : auto;
								height : 27px;
								line-height : 30px;
								overflow : hidden;
								padding : 0px 11px 0px 11px;
								background-repeat : no-repeat;
								cursor : pointer;
							}
							/* link */
							#mainNavigation li a:link,
							#mainNavigation li a:visited,
							#mainNavigation li a:hover,
							#mainNavigation li a:active {
								background-image : url(/images/ter/mainNavigation_right_link.gif);
								color : #ffffff;
								text-decoration : none;
							}
								#mainNavigation li a span {}
									#mainNavigation li a:link span,
									#mainNavigation li a:visited span,
									#mainNavigation li a:hover span,
									#mainNavigation li a:active span {
										background-image : url(/images/ter/mainNavigation_left_link.gif);
									}
							/* hover */
							#mainNavigation li.highlight a:link,
							#mainNavigation li.highlight a:visited,
							#mainNavigation li.highlight a:hover,
							#mainNavigation li.highlight a:active,
							#mainNavigation li:hover a:link,
							#mainNavigation li:hover a:visited,
							#mainNavigation li:hover a:hover,
							#mainNavigation li:hover a:active {
								background-image : url(/images/ter/mainNavigation_right_hover.gif);
								color : #ffffff;
								text-decoration : none;
							}
								#mainNavigation li.highlight a span,
								#mainNavigation li:hover a span {}
									#mainNavigation li.highlight a:link span,
									#mainNavigation li.highlight a:visited span,
									#mainNavigation li.highlight a:hover span,
									#mainNavigation li.highlight a:active span,
									#mainNavigation li:hover a:link span,
									#mainNavigation li:hover a:visited span,
									#mainNavigation li:hover a:hover span,
									#mainNavigation li:hover a:active span {
										background-image : url(/images/ter/mainNavigation_left_hover.gif);
									}
							/* active */
							#mainNavigation li a.active:link,
							#mainNavigation li a.active:visited,
							#mainNavigation li a.active:hover,
							#mainNavigation li a.active:active {
								background-image : url(/images/ter/mainNavigation_right_hover.gif);
								color : #ffffff;
								text-decoration : none;
							}
								#mainNavigation li a.active span {}
									#mainNavigation li a.active:link span,
									#mainNavigation li a.active:visited span,
									#mainNavigation li a.active:hover span,
									#mainNavigation li a.active:active span {
										background-image : url(/images/ter/mainNavigation_left_hover.gif);
									}
					/* second recursion */
					#mainNavigation ul {
						position : absolute;
						left : 0px;
						top : 27px;
						height : 220px;
						margin : 0px 0px 0px 0px;
						padding : 9px 9px 9px 9px;
					}
						/* design */
						#mainNavigation li ul li {
							float : left;
							clear : left;
							width : 235px;
              /* QW 2009 */
              font-size: 80%;
              /* QW 2009 */
						}
							#mainNavigation li ul li img {
								position : absolute;
								display : block;
								margin-top : 0px;
								margin-left : 215px;
							}
							#mainNavigation li ul li a {
								float : none;
								position : static;
								display : block;
								width : 200px;
								overflow : hidden;
								padding : 1px 8px 3px 27px;
							}
						/* dynamics */
						#mainNavigation li ul li ul {
							padding : 0px;
							width : 100%;
						}
						#mainNavigation li ul li ul li{
              /* QW 2009 */
              font-size: 100%;
              /* QW 2009 */
						}
							/* link */
							/*#mainNavigation li:hover ul li ul,*/
							#mainNavigation li.opened ul li ul {visibility : hidden;}
							/* hover */
							/*#mainNavigation li:hover ul li:hover ul,*/
							#mainNavigation li.opened ul li.opened ul {visibility : visible;}
						/* decoration */
						#mainNavigation li li a {}
							/* link */
							#mainNavigation li li.middle a:link,
							#mainNavigation li li.middle a:visited,
							#mainNavigation li li.middle a:hover,
							#mainNavigation li li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}
							/* link */
							#mainNavigation li.highlight li.middle a:link,
							#mainNavigation li.highlight li.middle a:visited,
							#mainNavigation li.highlight li.middle a:hover,
							#mainNavigation li.highlight li.middle a:active,
							#mainNavigation li:hover li.middle a:link,
							#mainNavigation li:hover li.middle a:visited,
							#mainNavigation li:hover li.middle a:hover,
							#mainNavigation li:hover li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}
							/* hover */
							#mainNavigation li.highlight li.highlight a:link,
							#mainNavigation li.highlight li.highlight a:visited,
							#mainNavigation li.highlight li.highlight a:hover,
							#mainNavigation li.highlight li.highlight a:active,
							#mainNavigation li:hover li.middle:hover a:link,
							#mainNavigation li:hover li.middle:hover a:visited,
							#mainNavigation li:hover li.middle:hover a:hover,
							#mainNavigation li:hover li.middle:hover a:active {
								color : #7a871d;
								background-image : url(/images/ter/mainNavigation_looped_active.gif);
							}
								/* exception for the first branch */
									/* link */
									#mainNavigation li li.first a:link,
									#mainNavigation li li.first a:visited, 
									#mainNavigation li li.first a:hover,
									#mainNavigation li li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.first a:link,
									#mainNavigation li.highlight li.first a:visited,
									#mainNavigation li.highlight li.first a:hover,
									#mainNavigation li.highlight li.first a:active,
									#mainNavigation li:hover li.first a:link,
									#mainNavigation li:hover li.first a:visited, 
									#mainNavigation li:hover li.first a:hover,
									#mainNavigation li:hover li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.first.highlight a:link,
									#mainNavigation li.highlight li.first.highlight a:visited,
									#mainNavigation li.highlight li.first.highlight a:hover,
									#mainNavigation li.highlight li.first.highlight a:active,
									#mainNavigation li:hover li.first:hover a:link,
									#mainNavigation li:hover li.first:hover a:visited,
									#mainNavigation li:hover li.first:hover a:hover,
									#mainNavigation li:hover li.first:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_first_active.gif);
									}
								/* exception for the last branch
									/* link */
									#mainNavigation li li.last a:link,
									#mainNavigation li li.last a:visited,
									#mainNavigation li li.last a:hover,
									#mainNavigation li li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.last a:link,
									#mainNavigation li.highlight li.last a:visited,
									#mainNavigation li.highlight li.last a:hover,
									#mainNavigation li.highlight li.last a:active,
									#mainNavigation li:hover li.last a:link,
									#mainNavigation li:hover li.last a:visited,
									#mainNavigation li:hover li.last a:hover,
									#mainNavigation li:hover li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.last.highlight a:link,
									#mainNavigation li.highlight li.last.highlight a:visited,
									#mainNavigation li.highlight li.last.highlight a:hover,
									#mainNavigation li.highlight li.last.highlight a:active,
									#mainNavigation li:hover li.last:hover a:link,
									#mainNavigation li:hover li.last:hover a:visited,
									#mainNavigation li:hover li.last:hover a:hover,
									#mainNavigation li:hover li.last:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_last_active.gif);
									}
					/* third recursion */
					#mainNavigation ul ul {
						left : 244px;
						top : 9px;
						width : auto;
						background-image : url(/images/ter/mainNavigation_connection.gif);
						background-repeat : no-repeat;
						background-position : 0px 0px;
					}
						/* design */
						#mainNavigation ul ul li {}
							#mainNavigation ul ul li img {}
							#mainNavigation ul ul li a {}
						/* dynamics */
						#mainNavigation li ul li ul li ul {
							width : 100%;
						}
							/* link */
							/*#mainNavigation li:hover ul li:hover ul li ul,*/
							#mainNavigation li.opened ul li.opened ul li ul {visibility : hidden;}
							/* hover */
							/*#mainNavigation li:hover ul li:hover ul li:hover ul,*/
							#mainNavigation li.opened ul li.opened ul li.opened ul {visibility : visible;}
						/* decoration */
						#mainNavigation li a {}
							/* link */
							#mainNavigation li li li.middle a:link,
							#mainNavigation li li li.middle a:visited,
							#mainNavigation li li li.middle a:hover,
							#mainNavigation li li li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}
							/* link */
							#mainNavigation li.highlight li.highlight li.middle a:link,
							#mainNavigation li.highlight li.highlight li.middle a:visited,
							#mainNavigation li.highlight li.highlight li.middle a:hover,
							#mainNavigation li.highlight li.highlight li.middle a:active,
							#mainNavigation li:hover li:hover li.middle a:link,
							#mainNavigation li:hover li:hover li.middle a:visited,
							#mainNavigation li:hover li:hover li.middle a:hover,
							#mainNavigation li:hover li:hover li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}
							/* hover */
							#mainNavigation li.highlight li.highlight li.middle.highlight a:link,
							#mainNavigation li.highlight li.highlight li.middle.highlight a:visited,
							#mainNavigation li.highlight li.highlight li.middle.highlight a:hover,
							#mainNavigation li.highlight li.highlight li.middle.highlight a:active,
							#mainNavigation li:hover li:hover li.middle:hover a:link,
							#mainNavigation li:hover li:hover li.middle:hover a:visited,
							#mainNavigation li:hover li:hover li.middle:hover a:hover,
							#mainNavigation li:hover li:hover li.middle:hover a:active {
								color : #7a871d;
								background-image : url(/images/ter/mainNavigation_looped_active.gif);
							}
								/* exception for the first branch */
									/* link */
									#mainNavigation li li li.first a:link,
									#mainNavigation li li li.first a:visited, 
									#mainNavigation li li li.first a:hover,
									#mainNavigation li li li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.highlight li.first a:link,
									#mainNavigation li.highlight li.highlight li.first a:visited,
									#mainNavigation li.highlight li.highlight li.first a:hover,
									#mainNavigation li.highlight li.highlight li.first a:active,
									#mainNavigation li:hover li:hover li.first a:link,
									#mainNavigation li:hover li:hover li.first a:visited, 
									#mainNavigation li:hover li:hover li.first a:hover,
									#mainNavigation li:hover li:hover li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.highlight li.first.highlight a:link,
									#mainNavigation li.highlight li.highlight li.first.highlight a:visited,
									#mainNavigation li.highlight li.highlight li.first.highlight a:hover,
									#mainNavigation li.highlight li.highlight li.first.highlight a:active,
									#mainNavigation li:hover li:hover li.first:hover a:link,
									#mainNavigation li:hover li:hover li.first:hover a:visited,
									#mainNavigation li:hover li:hover li.first:hover a:hover,
									#mainNavigation li:hover li:hover li.first:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_first_active.gif);
									}
								/* exception for the last branch
									/* link */
									#mainNavigation li li li.last a:link,
									#mainNavigation li li li.last a:visited,
									#mainNavigation li li li.last a:hover,
									#mainNavigation li li li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.highlight li.last a:link,
									#mainNavigation li.highlight li.highlight li.last a:visited,
									#mainNavigation li.highlight li.highlight li.last a:hover,
									#mainNavigation li.highlight li.highlight li.last a:active,
									#mainNavigation li:hover li:hover li.last a:link,
									#mainNavigation li:hover li:hover li.last a:visited,
									#mainNavigation li:hover li:hover li.last a:hover,
									#mainNavigation li:hover li:hover li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.highlight li.last.highlight a:link,
									#mainNavigation li.highlight li.highlight li.last.highlight a:visited,
									#mainNavigation li.highlight li.highlight li.last.highlight a:hover,
									#mainNavigation li.highlight li.highlight li.last.highlight a:active,
									#mainNavigation li:hover li:hover li.last:hover a:link,
									#mainNavigation li:hover li:hover li.last:hover a:visited,
									#mainNavigation li:hover li:hover li.last:hover a:hover,
									#mainNavigation li:hover li:hover li.last:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_last_active.gif);
									}
					/* fourth recursion */
					#mainNavigation ul ul ul {
						left : 235px;
						top : 0px;
					}
						/* design */
						#mainNavigation ul ul ul li {}
							#mainNavigation ul ul ul li img {}
							#mainNavigation ul ul ul li a {}
						/* dynamics */
						#mainNavigation li ul li ul li ul li ul {
							width : 100%;
						}
							/* link */
							/*#mainNavigation li:hover ul li:hover ul li:hover ul li ul,*/
							#mainNavigation li.opened ul li.opened ul li.opened ul li ul {visibility : hidden;}
							/* hover */
							/*#mainNavigation li:hover ul li:hover ul li:hover ul li:hover ul,*/
							#mainNavigation li.opened ul li.opened ul li.opened ul li.opened ul {visibility : visible;}
						/* decoration */
						#mainNavigation li a {}
							/* link */
							#mainNavigation li li li li.middle a:link,
							#mainNavigation li li li li.middle a:visited,
							#mainNavigation li li li li.middle a:hover,
							#mainNavigation li li li li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}	
							/* link */
							#mainNavigation li.highlight li.highlight li.highlight li.middle a:link,
							#mainNavigation li.highlight li.highlight li.highlight li.middle a:visited,
							#mainNavigation li.highlight li.highlight li.highlight li.middle a:hover,
							#mainNavigation li.highlight li.highlight li.highlight li.middle a:active,
							#mainNavigation li:hover li:hover li:hover li.middle a:link,
							#mainNavigation li:hover li:hover li:hover li.middle a:visited,
							#mainNavigation li:hover li:hover li:hover li.middle a:hover,
							#mainNavigation li:hover li:hover li:hover li.middle a:active {
								color : #ffffff;
								background-image : url(/images/ter/mainNavigation_looped_link.gif);
							}
							/* hover */
							#mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:link,
							#mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:visited,
							#mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:hover,
							#mainNavigation li.highlight li.highlight li.highlight li.middle.highlight a:active,
							#mainNavigation li:hover li:hover li:hover li.middle:hover a:link,
							#mainNavigation li:hover li:hover li:hover li.middle:hover a:visited,
							#mainNavigation li:hover li:hover li:hover li.middle:hover a:hover,
							#mainNavigation li:hover li:hover li:hover li.middle:hover a:active {
								color : #7a871d;
								background-image : url(/images/ter/mainNavigation_looped_active.gif);
							}
								/* exception for the first branch */
									/* link */
									#mainNavigation li li li li.first a:link,
									#mainNavigation li li li li.first a:visited, 
									#mainNavigation li li li li.first a:hover,
									#mainNavigation li li li li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.highlight li.highlight li.first a:link,
									#mainNavigation li.highlight li.highlight li.highlight li.first a:visited,
									#mainNavigation li.highlight li.highlight li.highlight li.first a:hover,
									#mainNavigation li.highlight li.highlight li.highlight li.first a:active,
									#mainNavigation li:hover li:hover li:hover li.first a:link,
									#mainNavigation li:hover li:hover li:hover li.first a:visited, 
									#mainNavigation li:hover li:hover li:hover li.first a:hover,
									#mainNavigation li:hover li:hover li:hover li.first a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_first_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:link,
									#mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:visited,
									#mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:hover,
									#mainNavigation li.highlight li.highlight li.highlight li.first.highlight a:active,
									#mainNavigation li:hover li:hover li:hover li.first:hover a:link,
									#mainNavigation li:hover li:hover li:hover li.first:hover a:visited,
									#mainNavigation li:hover li:hover li:hover li.first:hover a:hover,
									#mainNavigation li:hover li:hover li:hover li.first:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_first_active.gif);
									}
								/* exception for the last branch
									/* link */
									#mainNavigation li li li li.last a:link,
									#mainNavigation li li li li.last a:visited,
									#mainNavigation li li li li.last a:hover,
									#mainNavigation li li li li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* link */
									#mainNavigation li.highlight li.highlight li.highlight li.last a:link,
									#mainNavigation li.highlight li.highlight li.highlight li.last a:visited,
									#mainNavigation li.highlight li.highlight li.highlight li.last a:hover,
									#mainNavigation li.highlight li.highlight li.highlight li.last a:active,
									#mainNavigation li:hover li:hover li:hover li.last a:link,
									#mainNavigation li:hover li:hover li:hover li.last a:visited,
									#mainNavigation li:hover li:hover li:hover li.last a:hover,
									#mainNavigation li:hover li:hover li:hover li.last a:active {
										color : #ffffff;
										background-image : url(/images/ter/mainNavigation_last_link.gif);
									}
									/* hover */
									#mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:link,
									#mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:visited,
									#mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:hover,
									#mainNavigation li.highlight li.highlight li.highlight li.last.highlight a:active,
									#mainNavigation li:hover li:hover li:hover li.last:hover a:link,
									#mainNavigation li:hover li:hover li:hover li.last:hover a:visited,
									#mainNavigation li:hover li:hover li:hover li.last:hover a:hover,
									#mainNavigation li:hover li:hover li:hover li.last:hover a:active {
										color : #7a871d;
										background-image : url(/images/ter/mainNavigation_last_active.gif);
									}
				#navigation ul.configuration {
					position : absolute;
					right : 9px;
					top : 99px;
					height : 27px;
					margin : 0px;
				}
					#navigation ul.configuration li {
						list-style-type : none;
						display : inline;
					}
						#navigation ul.configuration li a {}
							#navigation ul.configuration li a:link,
							#navigation ul.configuration li a:visited {}
							#navigation ul.configuration li a:hover,
							#navigation ul.configuration li a:active {}
								#navigation ul.configuration li a img {
									margin-top : 3px;
								}
	/* page footer */
	#footer {
		width : 922px;
		margin : 0px auto 0px auto;
		height : 42px;
		text-align : center;
		background-image : url(/images/ter/footer_back.gif);
		background-repeat : repeat-x;
		background-position : 0% 0%;
	}
		#footer h2.sectionTitle {
			display : none;
		}
		#footerNavigation {
			margin : 0px;
		}
			#footerNavigation li {
				list-style-type : none;
				display : inline;
			}
				#footerNavigation li a {
					padding : 0px 4px 0px 8px;
					line-height : 25px;
					font-size : 92%;
					background-image : url(/images/ter/footer_divider.gif);
					background-repeat : no-repeat;
					background-position : 0% 2px;
				}
					#footerNavigation li a:link,
					#footerNavigation li a:visited {
						color : #777777;
						text-decoration : none;
					}
					#footerNavigation li a:hover,
					#footerNavigation li a:active {
						color : #777777;
						text-decoration : underline;
					}
			#footerNavigation li.first {}
				#footerNavigation li.first a {
					background-image : none;
				}
	/* print version */
	#printVersion {
		display : none;
	}
	/* readspeaker */
	#readSpeaker {
		position : absolute;
		top : 21px;
		left : 0px;
		width : 100%;
		height : 60px;
		overflow : hidden;
	}
		#readSpeaker.inFrame {
			left : -9px;
		}
		#readSpeakerOuter {
			width : 922px;
			height : 60px;
			margin : 0px auto 0px auto;
			padding : 1px 1px 0px 1px;
			background-image : url(/images/ter/outerCanvas_back.gif);
		}
			#readSpeakerInner {
				width : 922px;
				height : 58px;
				position : relative;
				background-color : #ffffff;
			}
				#readSpeaker h2.sectionTitle {}
				#readSpeaker a.close {
					float : right;
					margin : 7px 9px 0px 0px;
					padding : 0px 16px 0px 0px;
					background-image : url(/images/ter/readSpeaker_exit.gif);
					background-repeat : no-repeat;
					background-position : 100% 2px;
					font-weight : bold;
				}
					#readSpeaker a.close:link,
					#readSpeaker a.close:visited {
						text-decoration : none;
					}
					#readSpeaker a.close:hover,
					#readSpeaker a.close:active {
						text-decoration : underline;
					}
				#readSpeaker ul.buttons {
					position : absolute;
					left : 9px;
					top : 10px;
					width : 289px;
					margin : 0px;
				}
					#readSpeaker ul.buttons li {
						display : inline;
					}
						#readSpeaker ul.buttons li a {
							float : left;
							width : 36px;
							height : 30px;
							padding : 7px 23px 0px 35px;
							list-style-type : none;
							background-repeat : no-repeat;
							background-position : 0px 0px;
							font-weight : bold;
						}
							#readSpeaker ul.buttons li a:link,
							#readSpeaker ul.buttons li a:visited {
								text-decoration : none;
							}
							#readSpeaker ul.buttons li a:hover,
							#readSpeaker ul.buttons li a:active {
								text-decoration : underline;
							}
						#readSpeaker ul.buttons li.readText {}					
							#readSpeaker ul.buttons li.readText a {
								background-image : url(/images/ter/readSpeaker_button_text.gif);
							}
						#readSpeaker ul.buttons li.readLinks {}
							#readSpeaker ul.buttons li.readLinks a {
								background-image : url(/images/ter/readSpeaker_button_links.gif);
							}
						#readSpeaker ul.buttons li.readAll {}
							#readSpeaker ul.buttons li.readAll a {
								background-image : url(/images/ter/readSpeaker_button_all.gif);
							}
				#readSpeaker div.player {
					position : absolute;
					left : 300px;
					top : 10px;
					width : 141px;
					height : 38px;
				}
					#readSpeaker div.player ul.controls {
						margin : 0px;
					}
						#readSpeaker div.player ul.controls li {
							list-style-type : none;
							display : inline;
							float : left;
							margin-right : 4px;
						}
							#readSpeaker div.player ul.controls li.play {}
								#readSpeaker div.player ul.controls li.play a {}
									#readSpeaker div.player ul.controls li.play a:link,
									#readSpeaker div.player ul.controls li.play a:visited {}
									#readSpeaker div.player ul.controls li.play a:hover,
									#readSpeaker div.player ul.controls li.play a:active {}
										#readSpeaker div.player ul.controls li.play a img {}
							#readSpeaker div.player ul.controls li.pause {}
								#readSpeaker div.player ul.controls li.pause a {}
									#readSpeaker div.player ul.controls li.pause a:link,
									#readSpeaker div.player ul.controls li.pause a:visited {}
									#readSpeaker div.player ul.controls li.pause a:hover,
									#readSpeaker div.player ul.controls li.pause a:active {}
										#readSpeaker div.player ul.controls li.pause a img {}
							#readSpeaker div.player ul.controls li.stop {}
								#readSpeaker div.player ul.controls li.stop a {}
									#readSpeaker div.player ul.controls li.stop a:link,
									#readSpeaker div.player ul.controls li.stop a:visited {}
									#readSpeaker div.player ul.controls li.stop a:hover,
									#readSpeaker div.player ul.controls li.stop a:active {}
										#readSpeaker div.player ul.controls li.stop a img {}
					#readSpeaker div.player ul.volume {
						margin : 0px;
					}
						#readSpeaker div.player ul.volume li {
							list-style-type : none;
							display : inline;
							float : left;
						}
							#readSpeaker div.player ul.volume li a {}
								#readSpeaker div.player ul.volume li a:link,
								#readSpeaker div.player ul.volume li a:visited {}
								#readSpeaker div.player ul.volume li a:hover,
								#readSpeaker div.player ul.volume li a:active {}
									#readSpeaker div.player ul.volume li a img {}
					#readSpeaker div.player div.indicator {
						position : absolute;
						left : 0px;
						bottom : 0px;
						width : 142px;
						height : 9px;
						background-image : url(/images/ter/readSpeaker_controls_back.gif);
					}
						#readSpeaker div.player div.indicator img {
							position : absolute;
							left : 20px;
							top : 1px;
						}
				#readSpeaker fieldset.speed {
					position : absolute;
					left : 478px;
					top : 12px;
				}
					#readSpeaker fieldset.speed label {
						display : block;
						padding-bottom : 2px;
					}
					#readSpeaker fieldset.speed select {}
				#readSpeaker ul.options {
					position : absolute;
					left : 600px;
					top : 30px;
					margin : 0px;
				}
					#readSpeaker ul.options li {
						list-style-type : none;
						display : inline;
					}
						#readSpeaker ul.options li a.listLink {
							padding-right : 20px;
						}
/* layout exceptions */
body.hasSearchbar {}
	body.hasSearchbar #header {
		height : 316px;
	}
		body.hasSearchbar #title {
			position : absolute;
			left : 9px;
			top : 135px;
			width : 905px;
			height : 170px;
			margin : 0px;
			overflow : hidden;
			background-image : url(/images/ter/title_back_0.jpg);
			background-repeat : no-repeat;
			background-color : #c1d246;
			color : #ffffff;
			font-size : 250%;
			font-weight : normal;
		}
			body.hasSearchbar #title span {
				display : block;
				margin : 120px 0px 0px 16px;
				line-height : 50px;
			}
		body.hasSearchbar #pathNavigation {
			position : absolute;
			left : 9px;
			top : 310px;
		}
		/* search form */
		body.hasSearchbar #search {
			position : absolute;
			top : 135px;
			right : 6px;
			width : 220px;
			padding : 0px;
			background-image : none;
		}
			body.hasSearchbar #search div.margin {
				min-height : 0px;
				height : 169px;
			}
				body.hasSearchbar #search ul.tabbedContent {
					margin : 0px 0px 0px -1px;
				}
					body.hasSearchbar #search ul.tabbedContent li {}
						body.hasSearchbar #search ul.tabbedContent li label {}
					body.hasSearchbar #search ul.tabbedContent li.searchText {}
						body.hasSearchbar #search ul.tabbedContent li.searchText label {}
					body.hasSearchbar #search ul.tabbedContent li.goToList {}
						body.hasSearchbar #search ul.tabbedContent li.goToList label {}
			body.hasSearchbar #searchForm {}
				body.hasSearchbar #searchForm label.bigLabel {
					display : block;
				}
				body.hasSearchbar #searchText {
					width : 177px;
					margin-right : 0px;
				}
				body.hasSearchbar #search button {
					float : right;
					margin : 4px 30px 0px 0px;
				}
				body.hasSearchbar #searchForm a.toAdvancedSearch {
					float : left;
					margin-left : 12px;
				}
					body.hasSearchbar #searchForm a.toAdvancedSearch:link,
					body.hasSearchbar #searchForm a.toAdvancedSearch:visited {}
					body.hasSearchbar #searchForm a.toAdvancedSearch:hover,
					body.hasSearchbar #searchForm a.toAdvancedSearch:active {}
				body.hasSearchbar #searchForm span.checkTheme {
					display : block;
					clear : both;
				}
					body.hasSearchbar #searchForm span.checkTheme input.radio {}
					body.hasSearchbar #searchForm span.checkTheme label {}
			body.hasSearchbar #goToForm {
				padding-top : 2em;
			}
				body.hasSearchbar #goToList {
					width : 183px;
				}
					body.hasSearchbar #goToList option {}
				body.hasSearchbar #gotoButton {}
/* pages with clickpath */
body.hasClickPath {}
	body.hasClickPath #header {
		padding-bottom : 14px;
	}
/* pages with readspeaker */
body.hasReadSpeaker {}
	body.hasReadSpeaker #outerCanvas {
		margin-top : 93px;
	}
/* pages in the blue (digitaal loket) style */
body.digitalCounter {}
	body.digitalCounter h2 {
		color : #0072bc;
	}
	body.digitalCounter h3 {
		color : #0072bc;
	}
/* pages with the orange style */

/* GA Aanpassing > */	
.homegemeenteraad {
    font-weight : bold;
		color : #008349;
	}
/* < GA Aanpassing */	
		
/* GA Aanpassing > */	
.warning {
    font-weight : bold;
		color : #ff0000;
	}
/* < GA Aanpassing */	
		
body.cityCouncil {}
	body.cityCouncil h2 {
		color : #f17501;
	}
	body.cityCouncil h3 {
		color : #f17501;
	}
		body.cityCouncil h3.exceptionalyBig {
			font-size : 133%;
			font-weight : normal;
			margin-bottom : 1.2em;
		}
	body.cityCouncil div.pager p.summary strong {
		color : #f17501;
	}
/* jobs */
body.jobs {}
	body.jobs h2 {
		color : #008349;
	}
	body.jobs h3 {
		color : #008349;
	}
/* popup styles */

	/* GA toegevoegd t.b.v. PopupTopNavigatie > */	
  #NavigationPopupTop {
  	position : absolute;
  	right : 10px;
  	top : 10px;
  	height : 25px;
  	margin : 10px 10px 0px 0px;
  }
	/* < GA toegevoegd t.b.v. PopupTopNavigatie */	
	a.openLayerPopUp {}
	div.layerPopUp {
		display : none;
		font-family : Arial, Helvetica, Sans-Serif;
		font-size : 110%;
		line-height : 1.3em;
	}
		div.layerPopUp div.popupShadow {
			position : absolute;
			left : 0px;
			top : 0px;
			z-index : 2000;
			width : 100%;
			height : 100%;
			background-color : #031f41;
			/*
				-moz-opacity : 0.5 ;
				filter : alpha(opacity: 50);
				opacity : 0.5;
			*/
		}
		div.layerPopUp div.popupContent {
			position : absolute;
			top : 156px;
			left : 25%;
			z-index : 4000;
			width : 508px;
			/*background-color : #e4e6e6;*/
			text-align : left;
			overflow : hidden;
			font-size : 90%;
			padding : 1px 1px 0px 1px;
			background-image : url(/images/ter/outerCanvas_back.gif);
			border : solid 1px #ffffff;
		}
			div.layerPopUp div.popupOuter {
				padding-bottom : 1px;
				background-image : url(/images/ter/ruler_horizontal.gif);
				background-repeat : repeat-x;
				background-position : 0% 100%;
			}
				div.layerPopUp div.popupInner {
					padding : 12px 16px 12px 16px;
					background-color : #ffffff;

				}

   				/* < GA reparatie list-items > */
          div.layerPopUp div.popupInner ul {
           list-style: disc outside;
           display: list-item;
          }
   				/* < GA reparatie list-items > */

					div.popupTop {
						height : 25px;
					}

						div.popupTop a,
						div.popupTop span {
							/* GA toegevoegd t.b.v. PopupTopNavigatie > */	
              height : 15px;
            	/* GA toegevoegd t.b.v. PopupTopNavigatie > */	
							display : block;
							float : right;
							cursor : pointer;
							text-decoration : none;
							padding-left : 15px;
							font-size : 92%;
							color : #95a523;
						}
							div.popupTop span.close {
								padding-right : 18px;
								background-image : url(/images/ter/popup_closer_link.gif);
								background-repeat : no-repeat;
								background-position : 100% 2px;
							}
								div.popupTop span.close_hover,
								div.popupTop span.close:hover {
									color : #95a523;
									background-image : url(/images/ter/popup_closer_hover.gif);
									text-decoration : underline;
								}
							div.popupTop .print {
								padding-left : 18px;
								padding-right : 15px;
								background-image : url(/images/ter/popup_printer_link.gif);
								background-repeat : no-repeat;
								background-position : 0% 2px;
							}
								div.popupTop .print_hover,
								div.popupTop .print:hover {
									color : #95a523;
									background-image : url(/images/ter/popup_printer_hover.gif);
									text-decoration : underline;
								}
					div.layerPopUp div.popupFixedHeight {
						min-height : 360px;
					}
						/* popup specific markup */
						div.layerPopUp fieldset.form table tbody tr th label {
							width : 179px;
						}
						div.layerPopUp fieldset.form table tbody tr td textarea {
							width : 285px;
						}
						div.layerPopUp fieldset.form table tbody tr td input.text {
							width : 285px;
						}
						/* popup scroller */
						div.layerPopUp div.popupScroller {
							border-top : solid 10px #ffffff;
							padding-right : 0px;
							width : 480px;
							height : 450px;
							margin-right : -8px;
							margin-bottom : 1em;
							overflow : auto;
						}
							div.layerPopUp div.popupScroller div.margin {
								width : 460px;
							} 
						/* popup photo pager */
						div.popupPhoto {
							margin-left : -5px;
						}
							div.popupPhoto img {}
							div.popupPhoto h3 {
								color : #000000;
								font-size : 110%;
								margin-bottom : 0.2em;
							}
							div.popupPhoto p {
								margin-bottom : 1em;
							}
								div.popupPhoto p em.photographer {
									display : block;
									font-style : normal;
									font-size : 92%;
									margin-top : 0.2em;
								}
							div.popupPhoto ul.photoPager {
								margin : 0px 0px -5px 0px;
								height : 1.5em;
							}
								div.popupPhoto ul.photoPager li {
									list-style-type : none;
									display : inline;
									font-weight : bold;
								}
									div.popupPhoto ul.photoPager li a {}
										div.popupPhoto ul.photoPager li a:link,
										div.popupPhoto ul.photoPager li a:visited {
											text-decoration : none;
										}
										div.popupPhoto ul.photoPager li a:hover,
										div.popupPhoto ul.photoPager li a:active {
											text-decoration : none;
										}
											div.popupPhoto ul.photoPager li.previous span,
											div.popupPhoto ul.photoPager li.previous a {
												float : left;
												padding-left : 14px;
												background-image : url(/images/ter/bullet_previous_hover.gif);
												background-position : 0% 3px;
												background-repeat : no-repeat;
											}
												div.popupPhoto ul.photoPager li.previous span {
													background-image : url(/images/ter/bullet_previous_link.gif);
												}
											div.popupPhoto ul.photoPager li.next span,
											div.popupPhoto ul.photoPager li.next a {
												float : right;
												padding-right : 14px;
												background-image : url(/images/ter/bullet_next_hover.gif);
												background-position : 100% 3px;
												background-repeat : no-repeat;
											}
												div.popupPhoto ul.photoPager li.next span {
													background-image : url(/images/ter/bullet_next_link.gif);
													color : #9c9b9b;
												}
td.afspraak {
  color: #000000;
  background-color: #ffffff;
  font-weight: normal;
}
td.afspraak_ddw {
  color: #000000;
  background-color: #f6f6f6;
  font-weight: normal;
}
td.afspraak_wknd {
  color: #000000;
  background-color: #ffffff;
  font-weight: normal;
}
td.afspraak_now {
  color: #000000;
  background-color: #e0e0e0;
  font-weight: bold;
}
td.afspraak_act {
  color: #ffffff;
  background-color: #95a523;
  font-weight: bold;
}
td.afspraak_act a, td.afspraak_act a:active, td.afspraak_act a:visited, td.afspraak_act a:hover {
  color: #ffffff;
  font-weight: bold;
}

