	/* template.shtml */
	#uxBody {
		background : Transparent url(../images/bodyForm.jpg) repeat 50% 0px;
		overflow-x: hidden;
	}
	
		#bodySection {
			background : #ffffff none;
			margin : 0px auto 0px auto;
			position : relative;
			width :680px;
		}
			#bodyHeader {
				background : #ffffff url(../images/bodyHeader3.png) no-repeat 0px 0px;
				height : 149px;
			}
				#bodyHeader a {}
				#bodyHeader a:link,
				#bodyHeader a:visited {}
				#bodyHeader a:hover,
				#bodyHeader a:active {}
					#bodyHeader a img {
						margin-top : -4px;
						vertical-align : top;
					}
			#bodyArticle {
				float : left;
				padding : 20px 0px 0px 20px;
				position : relative;
				width : 640px;
				z-index : 800;
			}
			#bodyAside {
				float : right;
				margin-left : -20px;
				overflow : hidden;
				padding : 20px 0px 0px 0px;
				margin-right : 20px;
				width : 300px;
				z-index : 700;
			}
			#bodyNav {
				clear : both;
				height : 1px;
			}
	/* Component Banner5voor10 */
	.window {
		margin : 0px 0px 20px 0px;
		background : #f4f4f4 none;
		border-bottom : solid 1px #e0e0e0;
		border-left : solid 1px #e0e0e0;
		border-right : solid 1px #e0e0e0;
		position: relative;
	}
	.window.size {
		min-height: 260px;
		position: relative;
	}
		.window header {
			background : #596273 url(../images/sectionWindow.png) repeat-x 0px 0px;
			/*border : solid 1px #555d6d; // Changed on request of Sander 14-10-2010 issue 1761 */
			border : solid 1px #E0E0E0;
			margin : 0px -1px 0px -1px;
			position : relative;
		}
		.window header.green {
			background : #596273 url(../images/sectionWindowGreen.png) repeat-x 0px 0px;
			/*border : solid 1px #555d6d; // Changed on request of Sander 14-10-2010 issue 1761 */
			border : solid 1px #E0E0E0;
			margin : 0px -1px 0px -1px;
			position : relative;
		}
			.window header h1,
			.window header h2,
			.window header h3 {
				color : #ffffff;
				font-size : 110%; /* Changed on request of Sander 07-10-2010 WAS : 127% */
				margin : 0px;
				padding : 4px 18px 4px 18px;/* Changed on request of Sander 07-10-2010 WAS : 6px 18px 6px 18px */
				text-transform : capitalize;
			}
			.window header em {
				color : #ffffff;
				float : right;
				font-style : normal;
				padding : 5px 15px 0px 0px;
			}
			.window header menu {
				height : 28px;
			}
				.window header menu li {
					display : inline;
					list-style-type : none;
				}
					.window header menu li a {
						background : Transparent url(../images/windowHeaderMenu.png) no-repeat 100% -1px;
						float : left;
						font-family : Tahoma, Verdana, Arial, Sans-Serif;
						font-size : 109%;
						height : 28px;
						line-height : 27px;
						padding : 0px 15px 0px 15px;
						text-transform : uppercase;
					}
					.window header menu li a:link,
					.window header menu li a:visited {
						background-position : 100% -1px;
						color : #ffffff;
						text-decoration : none;
					}
					.window header menu li a:hover,
					.window header menu li a:active {
						background-position : 100% -129px;
						color : #ffffff;
						text-decoration : none;
					}
						.window header menu li a.step_0 {background-position : 100% -1px;}
						.window header menu li a.step_1 {background-position : 100% -33px;}
						.window header menu li a.step_2 {background-position : 100% -65px;}
						.window header menu li a.step_3 {background-position : 100% -97px;}
						.window header menu li a.step_4 {background-position : 100% -129px;}
						.window header menu li a.step_5 {background-position : 100% -129px;}
						.window header menu li a.step_6 {background-position : 100% -97px;}
						.window header menu li a.step_7 {background-position : 100% -65px;}
						.window header menu li a.step_8 {background-position : 100% -33px;}
						.window header menu li a.step_9 {background-position : 100% -1px;}
					.window header menu li a.active {}
					.window header menu li a.active:link,
					.window header menu li a.active:visited,
					.window header menu li a.active:hover,
					.window header menu li a.active:active {
						background-position : 100% -129px;
					}
		.window article {
			padding : 18px 18px 1px 18px;
		}
		.window article ul {
			margin : 0px 0px 1em 0px;
		}
			.window article ul li {
				background : Transparent url(../images/bullet.png) no-repeat 0px 4px;
				list-style-type : none;
				padding : 0px 0px 0px 12px;
			}
		.window footer {
			min-height : 1px;
			_height : 1px;
			padding : 0px 20px 19px 20px;
			text-align : right;
		}
			.window footer .more {
				background : Transparent url(../images/linkMore.png) no-repeat 100% 0px;
				display : inline-block;
				font-family : Tahoma, Verdana, Arial, Sans-Serif;
				/* font-size : 127%; // Changed on request by Sander on 14-10-2010 issue 1760 */
				font-size : 100%;
				height : 18px;
				line-height : 18px;

				padding : 0px 25px 0px 0px;
				text-decoration : none;
				text-transform : uppercase;
			}
			.window footer .more:link,
			.window footer .more:visited {
				background-position : 100% 0px;
				color : #0b0d11;
				font-weight: bold;
			}
			.window footer .more:hover,
			.window footer .more:active {
				background-position : 100% -128px;
				color : #474a49;
			}
			.window footer input.more {
				border : none;
				overflow : visible;
				cursor : pointer;
				text-align : right;
				font-weight: bold;
			}
			.window footer .more.step_0 {background-position : 100% 0px !important;}
			.window footer .more.step_1 {background-position : 100% -32px !important;}
			.window footer .more.step_2 {background-position : 100% -64px !important;}
			.window footer .more.step_3 {background-position : 100% -96px !important;}
			.window footer .more.step_4 {background-position : 100% -128px !important;}
			.window footer .more.step_5 {background-position : 100% -128px !important;}
			.window footer .more.step_6 {background-position : 100% -96px !important;}
			.window footer .more.step_7 {background-position : 100% -64px !important;}
			.window footer .more.step_8 {background-position : 100% -32px !important;}
			.window footer .more.step_9 {background-position : 100% 0px !important;}

	/* Window with a warning */
	.window.warning {
		margin : 0px 0px 20px 0px;
		background : #f4f4f4 none;
		border-bottom : solid 1px #ff0000;
		border-left : solid 1px #ff0000;
		border-right : solid 1px #ff0000;
	}
		.window.warning header {
			background : #ff0000 url(../images/downloadOverzicht.png) repeat-x 0px 0px;
			border : solid 1px #ff0000;
			margin : 0px -1px 0px -1px;
			position : relative;
		}
		.window.warning article {}
			.window.warning article div.warning {
				background : Transparent url(../images/warning.png) no-repeat 0px 0px;
				color : #ff0000;
				margin : 0px 0px 1em 0px;
				padding : 0px 0px 4px 25px;
			}
	.window footer .overlapButton.bottom {
		position: absolute;
		bottom: 10px;
		right: 20px;
	}
	.intro footer .overlapButton.bottom {
		position: absolute;
		bottom: 10px;
		right: 20px;
	}


	/* Component Winkelmand */
	#Winkelmand {}
		#Winkelmand header {}
			#Winkelmand header h3 {}
		#Winkelmand article {}
			#Winkelmand article table {
				margin : 0px;
				width : 100%;
			}
				#Winkelmand article table tbody {}
					#Winkelmand article table tbody tr {}
						#Winkelmand article table tbody tr th {
							font-weight : normal;
							padding-bottom : 8px;
						}
						#Winkelmand article table tbody tr td {
							font-weight : bold;
							padding-bottom : 8px;
							text-align : right;
						}
		#Winkelmand footer {
			text-align : right;
		}
			#Winkelmand footer a {}
				#Winkelmand footer a img {
					margin-right : -3px;
				}
		#Winkelmand footer {
			text-align : right;
		}
			#Winkelmand footer a {}
				#Winkelmand footer a img {
					margin-right : -3px;
				}


	/* Component AanhefSystemwide */
	#AanhefSystemwide {}
		#AanhefSystemwide h1 {}
		#AanhefSystemwide h2 {}
		#AanhefSystemwide p {}
	.intro {
		background : #f4f4f4 none;
		border : solid 1px #e0e0e0;
		margin : 0px 0px 20px 0px;
		padding : 20px 20px 5px 20px;
	}
	.intro.size {
		min-height: 340px;
		position: relative;
	}
		menu.outputMenu {
			float : right;
			height : 16px;
		}
			menu.outputMenu li {
				display : inline;
				padding-left : 10px;
			}
				menu.outputMenu li a {}
					menu.outputMenu li a img {}


	/* Component InhoudWinkelmand */
	#InhoudWinkelmand {}
		table.data {
			margin : 0px 0px 20px 0px;
			width : 100%;
		}
			table.data tbody.footer,
			table.data tfoot {}
				table.data tbody.footer tr,
				table.data tfoot tr {}
					table.data tbody.footer tr th,
					table.data tfoot tr th {
						background : #596272 url(../images/tableDataHeader.png) repeat-x 100% -128px;
						color : #ffffff;
						font-weight : bold;
						padding : 2px 6px 4px 6px;
					}
					table.data tbody.footer tr td,
					table.data tfoot tr td {
						background : #596272 url(../images/tableDataHeader.png) repeat-x 100% -128px;
						color : #ffffff;
						font-weight : bold;
						padding : 2px 6px 4px 6px;
					}
					table.data tbody.footer tr th.firstChild,
					table.data tbody.footer tr td.firstChild,
					table.data tfoot tr th.firstChild,
					table.data tfoot tr td.firstChild {
						background-position : 100% -128px;
						border-left : solid 1px #555d6d;
					}
					table.data tbody.footer tr th:first-child,
					table.data tbody.footer tr td:first-child,
					table.data tfoot tr th:first-child,
					table.data tfoot tr td:first-child {
						background-position : 100% -128px;
						border-left : solid 1px #555d6d;
					}
					table.data tbody.footer tr th.lastChild,
					table.data tbody.footer tr td.lastChild,
					table.data tfoot tr th.lastChild,
					table.data tfoot tr td.lastChild {
						background-position : 100% 0%;
					}
			table.data thead {}
				table.data thead tr {}
					table.data thead tr th {
						background : #596272 url(../images/tableDataHeader.png) repeat-x 0% -128px;
						color : #ffffff;
						padding : 2px 6px 4px 6px;
					}
					table.data thead tr .firstChild {
						background-position : 0% 0%;
					}
					table.data thead tr .lastChild {
						background-position : 0% -128px;
						border-right : solid 1px #555d6d;
					}
					table.data thead tr .emptyChild {
						background-position : 50% 0%;
					}
			table.data tbody {}
				table.data tbody tr {}
					table.data tbody tr th {
						padding : 4px 6px 5px 6px;
						font-weight : normal;
					}
					table.data tbody tr td {
						padding : 4px 6px 5px 6px;
					}
						table.data tbody tr td a.remove {
							background : Transparent url(../images/tableDataRemove.png) no-repeat 100% 0%;
						}
					table.data tbody tr .cover {
						padding-right : 20px;
					}
						table.data tbody tr .cover div {
							width : 50px;
						}
						table.data tbody tr .cover a {
							text-decoration : none;
						}
							table.data tbody tr .cover a img {}
					table.data tbody tr .serial {
						width: 120px;
					}
					table.data tbody tr .codes {
						width: 90px;
					}
					table.data tbody tr .link {
						width : 90%;
					}
						table.data tbody tr .link div {
							width : 220px;
						}
						table.data tbody tr .link div.smalls {
							width : 100px;
							margin-left: 6px;
						}
						table.data tbody tr .link a {
							font-size : 127%;
						}
						table.data tbody tr .time span.green {
							color: #027537;
							display: block;
						}
						table.data tbody tr .link ul {
							margin : 0px;
						}
							table.data tbody tr .link ul li {
								background : Transparent url(../images/bullet.png) no-repeat 0px 5px !important;
								list-style-type : none;
								padding : 0px 0px 0px 12px;
							}
					table.data tr .price {
						width : 10%;
						white-space : nowrap;
						text-align : right;
					}
						table.data tr .price div {
							min-width : 50px;
						}
					.emptyBasket {
						text-align : center;
						font-family : Tahoma, Verdana, Arial, Sans-Serif;
						font-size : 218%;
						padding : 15px !important;
					}
						.emptyBasket img {
							margin : 0px 0px 8px 0px;
						}
					table.data tbody tr th.input,
					table.data tbody tr td.input {
						text-align : right;
					}
						table.data tbody tr th.input div
						table.data tbody tr td.input div {}
					table.data tbody tr .remove {
						text-align : center;
					}
					table.data tr .priceLow {
						padding-top: 27px !important;
						padding-top: 25px\9 !important;
					}
					table.data tr .code {
						padding-top: 10px !important;
					}
					table.data tbody tr .removeLow {
						text-align : center;
						padding-top: 10px !important;
					}
					table.data tbody tr td.dotted {
						background-image : url(../images/dotted_vertical.png) !important;
						padding-top : 6px;
					}
						table.data tbody tr td.dotted input.radio {}
					table.data tbody tr td.dotted.firstDotted {
						background-image : url(../images/dotted_first.png) !important;
					}
						table.data tbody tr td.dotted.firstDotted input.radio {}
					table.data tbody tr td.links {
						white-space : nowrap;
					}
						table.data tbody tr td.links a {
							display : block;
							_height : 1.3em;
							line-height : 1.3em; .
							padding : 0px 23px 15px 0px;
							text-align : right;
						}
						table.data tbody tr td.links a.download {
							background : Transparent url(../images/downloadLink.png) no-repeat 100% 0px;
							font-weight : bold;
							padding: 0px 22px 4px 0px;
						}
						table.data tbody tr td.links a.download:link,
						table.data tbody tr td.links a.download:visited {
							text-decoration : none;
						}
						table.data tbody tr td.links a.download:hover,
						table.data tbody tr td.links a.download:active {
							text-decoration : underline;
						}
						table.data tbody tr td.links a.remove {
							background : Transparent url(../images/basketRemove2.png) no-repeat 100% 0px;
							padding: 0px 22px 0px 0px;
						}
						table.data tbody tr td.links a.remove:link,
						table.data tbody tr td.links a.remove:visited {}
						table.data tbody tr td.links a.remove:hover,
						table.data tbody tr td.links a.remove:active {}
				table.data tbody tr.odd {}
					table.data tbody tr.odd th {
						background : #ffffff none;
					}
					table.data tbody tr.odd td {
						background : #ffffff none;
					}
				table.data tbody tr.odd2 {}
					table.data tbody tr.odd2 th {
						background : #e2e2e2 none;
					}
					table.data tbody tr.odd2 td {
						background : #e2e2e2 none;
					}
			#Verlanglijstje article table.data tbody.dotted {}
				#Verlanglijstje article table.data tbody.dotted tr {}
					#Verlanglijstje article table.data tbody.dotted tr td {
						background : Transparent url(../images/dotted_horizontal.png) no-repeat 0px 0px;
						padding : 13px 0px 0px 0px;
						text-align : right;
					}
						#Verlanglijstje article table.data tbody.dotted tr td em {
							background : #f4f4f4 none;
							display : inline-block;
							font-style : normal;
							padding : 0px 5px 0px 5px;
							margin-left : 10px;
						}
						#Verlanglijstje article table.data tbody.dotted tr td span.overlapButton {}
							#Verlanglijstje article table.data tbody.dotted tr td span.overlapButton span.trim {}
								#Verlanglijstje article table.data tbody.dotted tr td span.overlapButton span.trim input.title {}

	/* Component Betaalmethode */
	#Betaalmethode {}
		#Betaalmethode fieldset.validateForm {}
			#Betaalmethode fieldset.validateForm meter {}
			#Betaalmethode fieldset.validateForm table.data {}
				#Betaalmethode fieldset.validateForm table.data thead {}
					#Betaalmethode fieldset.validateForm table.data thead tr {}
						#Betaalmethode fieldset.validateForm table.data thead tr th.label {}
						#Betaalmethode fieldset.validateForm table.data thead tr th.price {}
				#Betaalmethode fieldset.validateForm table.data tbody {}
					#Betaalmethode fieldset.validateForm table.data tbody tr {}
						#Betaalmethode fieldset.validateForm table.data tbody tr td.method {
							padding-top : 10px;
							width : 5%;
						}
						#Betaalmethode fieldset.validateForm table.data tbody tr td.label {}
							#Betaalmethode fieldset.validateForm table.data tbody tr td.label label {
								font-weight : bold;
							}
						#Betaalmethode fieldset.validateForm table.data tbody tr td.price {}
					#Betaalmethode fieldset.validateForm table.data tbody tr.odd {}
			#Betaalmethode fieldset.validateForm table.form {}
				#Betaalmethode fieldset.validateForm table.form tfoot {}
					#Betaalmethode fieldset.validateForm table.form tfoot tr {}
						#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement {
							text-align : left;
							white-space : nowrap;
						}
							#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement div {
								position : absolute;
							}
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement input {}
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement label {}
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement a {}
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement a:link,
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement a:visited {}
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement a:hover,
								#Betaalmethode fieldset.validateForm table.form tfoot tr td.agreement a:active {}
	#Betaalmethode fieldset.validateForm table.data tr td img.provider {
		float: right;
		margin-top: 4px;
	}

	/* Component LoginGametron */
	#LoginGametron {}
		#LoginGametron header {}
			#LoginGametron header h3 {}
		#LoginGametron article {}
			#LoginGametron article p {}
			#LoginGametron article fieldset.validateForm {}
				#LoginGametron article fieldset.validateForm table.form {}
		#LoginGametron footer {}

	/* Component LoginGametron2 */
	#LoginGametron2 {
		float : right;
		width : 198px;
	}
		#LoginGametron2 header {}
			#LoginGametron2 header h3 {}
		#LoginGametron2 article {}
			#LoginGametron2 article p {
				min-height : 50px;
			}
			#LoginGametron2 article figure {
				margin : 0px 0px 20px 0px;
			}
				#LoginGametron2 article figure a {}
				#LoginGametron2 article figure a:link,
				#LoginGametron2 article figure a:visited {}
				#LoginGametron2 article figure a:hover,
				#LoginGametron2 article figure a:active {}
					#LoginGametron2 article figure a img {
						border : solid 1px #e0e0e0;
					}
		#LoginGametron2 footer {}
			#LoginGametron2 footer span.overlapButton {}


	/* Component Inloggen */
	#Inloggen {
		clear : both;
	}

	/* Component Persoonsgegevens */
	#Persoonsgegevens {}
	#Persoonsgegevens .form tbody th {
		width: 176px !important;
	}
		dl.harmonica {
			margin : 0px 0px 20px 0px;
		}
			dl.harmonica dt {
				background : #555d6d url(../images/harmonica.png) no-repeat 0px 0px;
				color : #ffffff;
				_height : 21px;
				margin : 0px 0px 1px 0px;
				padding : 0px 0px 0px 22px;
				position : relative;
			}
				dl.harmonica dt a {
					background : Transparent url(../images/harmonicaLink.png) no-repeat 100% 0px;
					_background : Transparent url(../images/harmonicaLink.gif) no-repeat 100% 0px;
					color : #ffffff;
					display : block;
					font-weight : normal;
					height : 22px;
					line-height : 25px;
					padding : 0px 27px 0px 0px;
					position : absolute;
					right : 30px;
					text-decoration : underline;
					top : -4px;
					top /*\**/: -3px\9;
				}
				dl.harmonica dt a:link,
				dl.harmonica dt a:visited {}
				dl.harmonica dt a:hover,
				dl.harmonica dt a:active {}
				dl.harmonica dt em {
					font-style : normal;
					left : 10px;
					position : absolute;
					top : 1px;
					top /*\**/: 2px\9;
				}
				dl.harmonica dt strong {
					background : #555d6d url(../images/harmonica.png) no-repeat 100% 0px;
					display : block;
					_height : 21px;
					min-height : 21px;
					padding : 1px 30px 0px 0px;
					padding-top /*\**/: 2px\9;
				}
			dl.harmonica dt.active {
				background-position : 0px -64px;
			}
				dl.harmonica dt.active em {}
				dl.harmonica dt.active strong {
					background-position : 100% -64px;
				}
			dl.harmonica dt.passive {}
				dl.harmonica dt.active em {}
				dl.harmonica dt.active strong {}
			dl.harmonica dd {
				padding : 16px 0px 0px 0px;
			}
				dl.harmonica dd article {}
					dl.harmonica dd article h3.legend3 {
						color : #ff0000;
						font-family : Tahoma, Verdana, Arial, Sans-Serif;
						font-size : 145%;
						font-weight : normal;
						margin : 0px 0px 1em 0px;
					}
					dl.harmonica dd article fieldset {}

	/* Component Winkelwageninhoud */
	#Winkelwageninhoud {}
		#Winkelwageninhoud article {}
			#Winkelwageninhoud article table.data {
				zwidth : 100%;
			}
				#Winkelwageninhoud article table.data thead {}
					#Winkelwageninhoud article table.data thead tr {}
						#Winkelwageninhoud article table.data thead tr th.firstChild {}
						#Winkelwageninhoud article table.data thead tr th.lastChild {}
				#Winkelwageninhoud article table.data tfoot {}
					#Winkelwageninhoud article table.data tfoot tr {}
						#Winkelwageninhoud article table.data tfoot tr th.firstChild {}
						#Winkelwageninhoud article table.data tfoot tr th.lastChild {}
				#Winkelwageninhoud article table.data tbody {}
					#Winkelwageninhoud article table.data tbody tr {}
						#Winkelwageninhoud article table.data tbody tr td {
							padding : 4px 8px 4px 8px;
							white-space : nowrap;
						}
						#Winkelwageninhoud article table.data tbody tr td.cover {}
							#Winkelwageninhoud article table.data tbody tr td.cover a {}
								#Winkelwageninhoud article table.data tbody tr td.cover a img {}
						#Winkelwageninhoud article table.data tbody tr td.link {
							width : 60%;
						}
						#Winkelwageninhoud article table.data tbody tr td.input {}
							#Winkelwageninhoud article table.data tbody tr td.input input.text{
								border : solid 1px #d6d6d6;
								text-align : right;
								width : 2em;
							}
						#Winkelwageninhoud article table.data tbody tr td.price {}
						#Winkelwageninhoud article table.data tbody tr td.time {}
						#Winkelwageninhoud article table.data tbody tr td.remove {}
					#Winkelwageninhoud article table.data tbody tr.odd {}
				#Winkelwageninhoud article table.data tbody.footer {}
					#Winkelwageninhoud article table.data tbody.footer tr {}
						#Winkelwageninhoud article table.data tbody.footer tr th.firstChild {}
						#Winkelwageninhoud article table.data tbody.footer tr th.lastChild {}
						#Winkelwageninhoud article table.data tbody tr td.voucherInput {
							padding : 8px 10px 8px 10px;
							text-align : left;
						}
						#Winkelwageninhoud table.data tbody tr.error td.voucherInput label  {
                            color: Red;
						}
						#Winkelwageninhoud table.data tbody tr.error td.voucherInput input  {
                            border : solid 1px Red;
						}
							#Winkelwageninhoud table.data tbody tr td.voucherInput div {
								*position : absolute;
							}
								#Winkelwageninhoud table.data tbody tr td.voucherInput label {
									font-family : Tahoma, Verdana, Arial, Sans-Serif;
									padding-right : 30px;
									text-transform : uppercase;
								}
								#Winkelwageninhoud table.data tbody tr td.voucherInput input {
									border : solid 1px #d6d6d6;
									width : 220px;
								}
						#Winkelwageninhoud table.data tbody tr td.voucherSubmit {
							padding : 8px 0px 8px 10px;
							text-align : right;
						}
		#Winkelwageninhoud footer {}
			#Winkelwageninhoud footer span.overlapButton.left {
				margin-left : -3px;
			}


	/* Component DownloadOverzicht */
	#DownloadOverzicht {
		border : solid 1px #ff0000;
	}
		#DownloadOverzicht header {
			background : #ff0000 url(../images/downloadOverzicht.png) no-repeat 100% 0px;
			border : solid 1px #ff0000;
		}
			#DownloadOverzicht header a.toTop {
				display : none;
			}
			#DownloadOverzicht header a.toTop:link,
			#DownloadOverzicht header a.toTop:visited {}
			#DownloadOverzicht header a.toTop:hover,
			#DownloadOverzicht header a.toTop:active {}
				#DownloadOverzicht header a.toTop img {}
			#DownloadOverzicht header h3 {}
		#DownloadOverzicht article {}
			#DownloadOverzicht article table.data {}
				#DownloadOverzicht article table.data thead {}
					#DownloadOverzicht article table.data thead tr {}
						#DownloadOverzicht article table.data thead tr th.firstChild {}
						#DownloadOverzicht article table.data thead tr th.lastChild {}
				#DownloadOverzicht article table.data tbody {}
					#DownloadOverzicht article table.data tbody tr {}
						#DownloadOverzicht article table.data tbody tr td.number {}
							#DownloadOverzicht article table.data tbody tr td.number em {
								background : #ff0000 url(../images/FAQResultaat.png) no-repeat -6px -6px;
								color : #ffffff;
								display : block;
								font-style : normal;
								height : 18px;
								line-height : 16px;
								text-align : center;
								width : 18px;
							}
						#DownloadOverzicht article table.data tbody tr td.title {
							width : 100%;
						}
							#DownloadOverzicht article table.data tbody tr td.title a {}
							#DownloadOverzicht article table.data tbody tr td.title a:link,
							#DownloadOverzicht article table.data tbody tr td.title a:visited {}
							#DownloadOverzicht article table.data tbody tr td.title a:hover,
							#DownloadOverzicht article table.data tbody tr td.title a:active {}
						#DownloadOverzicht article table.data tbody tr td.link {}
							#DownloadOverzicht article table.data tbody tr td.link span.overlapButton {
								float : right;
							}
					#DownloadOverzicht article table.data tbody tr.odd {}
						#DownloadOverzicht article table.data tbody tr.odd td.number {}
						#DownloadOverzicht article table.data tbody tr.odd td.title {}
						#DownloadOverzicht article table.data tbody tr.odd td.link {}
					#DownloadOverzicht article table.data tbody tr:hover {}
						#DownloadOverzicht article table.data tbody tr:hover td {}
							#DownloadOverzicht article table.data tbody tr:hover td.number em {
								background-position : -6px -262px;
							}
								#DownloadOverzicht article table.data tbody tr.step_0 td.number em {background-position : -6px -6px;}
								#DownloadOverzicht article table.data tbody tr.step_1 td.number em {background-position : -6px -70px;}
								#DownloadOverzicht article table.data tbody tr.step_2 td.number em {background-position : -6px -134px;}
								#DownloadOverzicht article table.data tbody tr.step_3 td.number em {background-position : -6px -198px;}
								#DownloadOverzicht article table.data tbody tr.step_4 td.number em {background-position : -6px -262px;}
								#DownloadOverzicht article table.data tbody tr.step_5 td.number em {background-position : -6px -262px;}
								#DownloadOverzicht article table.data tbody tr.step_6 td.number em {background-position : -6px -198px;}
								#DownloadOverzicht article table.data tbody tr.step_7 td.number em {background-position : -6px -134px;}
								#DownloadOverzicht article table.data tbody tr.step_8 td.number em {background-position : -6px -70px;}
								#DownloadOverzicht article table.data tbody tr.step_9 td.number em {background-position : -6px -6px;}
		#DownloadOverzicht footer {}

	/* Component WinkelwagenUitverkocht */
	#WinkelwagenUitverkocht {}
		#WinkelwagenUitverkocht header {
			background : #ff0000 url(../images/downloadOverzicht.png) no-repeat 100% 0px;
			border : solid 1px #ff0000;
		}
			#WinkelwagenUitverkocht header h3 {}
		#WinkelwagenUitverkocht article {}
			#WinkelwagenUitverkocht article ul.alternatives {
				margin : 0px 0px 5px 0px;
			}
				#WinkelwagenUitverkocht article ul.alternatives li {
					background : #ffffff none;
					_height : 80px;
					overflow : hidden;
					padding : 10px;
					position : relative;
				}
					#WinkelwagenUitverkocht article ul.alternatives li figure.cover {
						float : left;
						height : 80px;
						margin : 0px 30px 0px 0px;
					}
						#WinkelwagenUitverkocht article ul.alternatives li figure.cover img {}
					#WinkelwagenUitverkocht article ul.alternatives li a.coverTitle {
						color : #474a49;
						font-size : 164%;
						font-weight : bold;
					}
					#WinkelwagenUitverkocht article ul.alternatives li a.coverTitle:link,
					#WinkelwagenUitverkocht article ul.alternatives li a.coverTitle:visited {}
					#WinkelwagenUitverkocht article ul.alternatives li a.coverTitle:hover,
					#WinkelwagenUitverkocht article ul.alternatives li a.coverTitle:active {}
					#WinkelwagenUitverkocht article ul.alternatives li p.description {
						margin : 0px;
						padding : 7px 0px 12px 0px;
					}
					#WinkelwagenUitverkocht article ul.alternatives li .meter,
					#WinkelwagenUitverkocht article ul.alternatives li meter {
						background : #555d6d url(../images/alternatives.png) repeat-x 0px 0px;
						border : solid 1px #555d6d;
						color : #ffffff;
						padding : 2px 10px 4px 10px;
					}
						#WinkelwagenUitverkocht article ul.alternatives li .meter strong,
						#WinkelwagenUitverkocht article ul.alternatives li meter strong {}
						#WinkelwagenUitverkocht article ul.alternatives li .meter em,
						#WinkelwagenUitverkocht article ul.alternatives li meter em {
							display : none;
						}
						#WinkelwagenUitverkocht article ul.alternatives li .meter img,
						#WinkelwagenUitverkocht article ul.alternatives li meter img {
							margin : 1px -2px 0px 0px;
							vertical-align : top;
						}
					#WinkelwagenUitverkocht article ul.alternatives li h3.priceTypography {
						color : #555d6d;
						font-size : 80%;
						top : 0px;
					}
						#WinkelwagenUitverkocht article ul.alternatives li h3.priceTypography em.when {
							color : #ff0000;
						}
						#WinkelwagenUitverkocht article ul.alternatives li h3.priceTypography sup.currency {}
						#WinkelwagenUitverkocht article ul.alternatives li h3.priceTypography strong.euros {}
						#WinkelwagenUitverkocht article ul.alternatives li h3.priceTypography sup.cents {}
					#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton {
						bottom : 10px;
						position : absolute;
						right : 10px;
					}
						#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim {}
							#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim a.title {}
							#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim a.title:link,
							#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim a.title:visited {}
							#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim a.title:hover,
							#WinkelwagenUitverkocht article ul.alternatives li span.overlapButton span.trim a.title:active {}
				#WinkelwagenUitverkocht article ul.alternatives li.odd {
					background : #e2e2e2 none;
				}
		#WinkelwagenUitverkocht footer {}
	/* validateForm */
	fieldset.validateForm {
		margin : 0px;
		position : relative;
	}
		fieldset.validateForm h4 {
			color : #ff0000;
			font-family : Tahoma, Verdana, Arial, Sans-Serif;
			font-size :	145%;
			font-weight : normal;
			margin : 0px 0px 1em 0px;
		}
		fieldset.validateForm table.form {
			width : 100%;
		}
			fieldset.validateForm table.form tfoot {}
				fieldset.validateForm table.form tfoot tr {}
					fieldset.validateForm table.form tfoot tr th {
						color : #000000;
						font-weight : normal;
						padding : 10px 0px 5px 10px;
					}
					fieldset.validateForm table.form tfoot tr td {
						padding : 10px 0px 5px 0px;
						text-align : right;
					}
						fieldset.validateForm table.form tfoot tr td button {}
						fieldset.validateForm table.form tfoot tr td span.overlapButton.left {
							margin-left : 0px;
						}
			fieldset.validateForm table.form tbody {}
				fieldset.validateForm table.form tbody tr {}
					fieldset.validateForm table.form tbody tr th {
						font-weight : normal;
						padding : 5px 0px 5px 10px;
						width : 100%;
						text-transform: uppercase;
					}

						fieldset.validateForm table.form tbody tr th label {
							font-family : Tahoma, Verdana, Arial, Sans-Serif;
						}
							fieldset.validateForm table.form tbody tr th label em {
								color : Red;
								font-style : normal;
							}
					fieldset.validateForm table.form tbody tr td {
						padding : 5px 100px 5px 0px;
					}
						fieldset.validateForm table.form tbody tr td .full {
							border : solid 1px #d6d6d6;
							width : 270px;
						}
						fieldset.validateForm table.form tbody tr td .large {
							border : solid 1px #d6d6d6;
							width : 200px;
						}
						fieldset.validateForm table.form tbody tr td .medium {
							border : solid 1px #d6d6d6;
							width : 130px;
						}
						fieldset.validateForm table.form tbody tr td .small {
							border : solid 1px #d6d6d6;
							width : 60px;
						}
						fieldset.validateForm table.form tbody tr td .left {
							float : left;
						}
						fieldset.validateForm table.form tbody tr td .center {
							float : left;
							margin : 0px -0.7em 0px 0.7em;
						}
						fieldset.validateForm table.form tbody tr td .right {
							float : right;
						}
						fieldset.validateForm table.form tbody tr td label {
							font-family : Tahoma, Verdana, Arial, Sans-Serif;
							padding-right : 0.3em;
						}
						fieldset.validateForm table.form tbody tr td input {
							vertical-align : sub;
						}
						fieldset.validateForm table.form tbody tr td select {}
						fieldset.validateForm table.form tbody tr td textarea {
							resize: none;
						}
						fieldset.validateForm table.form tbody tr td div {}
							fieldset.validateForm table.form tbody tr td div.full {
								border : none;
								width : 272px;
							}
						fieldset.validateForm table.form tbody tr td ul {
							margin : 0px;
						}
							fieldset.validateForm table.form tbody tr td ul li {
								background : Transparent none;
								clear : both;
								float : left;
								list-style-type : none;
								padding : 0px 0px 4px 0px;
							}
								fieldset.validateForm table.form tbody tr td ul li input {
									float : left;
									margin-bottom : -20px;
									margin-right : -20px;
								}
								fieldset.validateForm table.form tbody tr td ul li label {
									display : block;
									padding : 0px 0px 0px 25px;
									*width : 250px;
								}
						fieldset.validateForm table.form tbody tr td ul.leftColumn {
							float : left;
							width : 48%;
						}
						fieldset.validateForm table.form tbody tr td ul.rightColumn {
							float : right;
							width : 48%;
						}
						fieldset.validateForm table.form tbody tr td .explanation {
							background : Transparent url(../images/explanationBorder.png) no-repeat 0px 100%;
							color : #ffffff;
							margin : -16px 0px 0px 0px;
							padding : 0px 0px 3px 0px;
							position : absolute;
							right : 0px;
							width : 179px;
						}
							fieldset.validateForm table.form tbody tr td .explanation div {
								background : Transparent url(../images/explanationBorder.png) no-repeat 0px 0%;
								margin : -10px 0px 0px 0px;
								position : relative;
								padding : 9px 9px 6px 9px;
								width : 161px;
							}
								fieldset.validateForm table.form tbody tr td .explanation div h4 {
									color : #ffffff;
									font-family : Tahoma, Verdana, Arial, Sans-Serif;
									font-weight : bold;
									font-size : 110%;
									margin : 0px 0px 5px 0px;
									text-transform : uppercase;
								}
								fieldset.validateForm table.form tbody tr td .explanation div img.pointer {
									left : -10px;
									position : absolute;
									top : 25px;
								}
								fieldset.validateForm table.form tbody tr td .explanation div img.close {
									right : 6px;
									position : absolute;
									top : 6px;
								}
						fieldset.validateForm table.form tbody tr td .explanation.hideThisNode {
							overflow:hidden;
							visibility:hidden;
							height:1px;
						}

				fieldset.validateForm table.form tbody tr th.odd,
				fieldset.validateForm table.form tbody tr td.odd {
					background-color : #ffffff;
				}
					fieldset.validateForm table.form tbody tr th.odd {}
						fieldset.validateForm table.form tbody tr th.odd label {}
							fieldset.validateForm table.form tbody tr th.odd label em {}
					fieldset.validateForm table.form tbody tr td.odd {}
				fieldset.validateForm table.form tbody tr.passive {}
					fieldset.validateForm table.form tbody tr.passive th {}
					fieldset.validateForm table.form tbody tr.passive td {}
				fieldset.validateForm table.form tbody tr.success {}
					fieldset.validateForm table.form tbody tr.success th {}
					fieldset.validateForm table.form tbody tr.success td {}
				fieldset.validateForm table.form tbody tr.error {}
					fieldset.validateForm table.form tbody tr.error th {}
						fieldset.validateForm table.form tbody tr.error th label {
							color : Red;
						}
					fieldset.validateForm table.form tbody tr.error td {}
						fieldset.validateForm table.form tbody tr td select.error,
						fieldset.validateForm table.form tbody tr td textarea.error,
						fieldset.validateForm table.form tbody tr td input.error {
							border : solid 1px Red;
						}
						fieldset.validateForm table.form tbody tr td input[type=checkbox],
						fieldset.validateForm table.form tbody tr td input[type=radio] {
							border : none !important;
						}
						fieldset.validateForm table.form tbody tr td input.checkbox,
						fieldset.validateForm table.form tbody tr td input.radio {
							border : none !important;
						}
		fieldset.validateForm .summary {
			color : #000000;
			display : none;
			margin : 0px 0px 1em 0px;
			border: 2px solid #FFE900;
			padding: 5px 15px;
		}
		fieldset.validateForm .summary p{
		    font-weight: bold;
		    margin: 0px;
		}
			fieldset.validateForm .summary ul {
				margin : 0px 0px 1em 0px;
			}
				fieldset.validateForm .summary ul li {
					background : Transparent url(../images/bullet.png) no-repeat 0px 5px;
					list-style-type : none;
					padding : 0px 0px 3px 12px;
				}
					fieldset.validateForm .summary a {}
					fieldset.validateForm .summary a:link,
					fieldset.validateForm .summary a:visited {
						color : #000000;
					}
					fieldset.validateForm .summary a:hover,
					fieldset.validateForm .summary a:active {
						color : #000000;
					}
		fieldset.validateForm .summary.visible,
		fieldset.validateForm .summary.error {
			display : block;
		}
	fieldset.validateForm.disabled {
		filter:alpha(opacity=70);	-moz-opacity: 0.7;	opacity: 0.7;	-khtml-opacity: 0.7;
	}

	/* overlapButton */
	span.overlapButton {
		background : Transparent url(../images/overlapButton.png) no-repeat 0px 0px;
		cursor : pointer;
		display : inline-block;
		height : 24px;
		margin : 0px 16px 0px 8px;
		padding : 0px 0px 0px 16px;
		vertical-align : middle;
		width : auto;
		white-space : nowrap;
		/* For MSIE 6 */
		_width : 24px;
	}
		span.overlapButton .trim {
			background : Transparent url(../images/overlapButton.png) no-repeat 100% 0px;
			cursor : pointer;
			display : inline-block;
			height : 24px;
			margin-right : -16px;
			padding : 0px 32px 0px 0px;
			position : static;
			/* For MSIE 6 */
			_position : relative;
		}
			span.overlapButton .trim .title {
				border : none;
				background : Transparent none;
				color : #ffffff;
				cursor : pointer;
				display : inline-block;
				font-family : Tahoma, Verdana, Arial, Sans-Serif;
				font-weight: bold;
				font-size : 120%;
				height : 20px;
				line-height : 22px;
				overflow : visible;
				padding : 0px 0px 0px 0px;
				text-decoration : none;
				text-transform : uppercase;
				vertical-align : middle;
				margin : 0px -32px 0px -16px;
				padding : 0px 32px 0px 16px;
			}
	span.overlapButton:hover {
		background-position : 0px -128px;
	}
		span.overlapButton:hover .trim {
			background-position : 100% -128px;
		}
			span.overlapButton:hover .trim .title {
				color : #ffffff;
			}
		/* animatedClassName */
		span.overlapButton.step_0 {background-position : 0px 0px;}
		span.overlapButton.step_1 {background-position : 0px -64px;}
		span.overlapButton.step_2 {background-position : 0px -128px;}
		span.overlapButton.step_3 {background-position : 0px -192px;}
		span.overlapButton.step_4 {background-position : 0px -256px;}
		span.overlapButton.step_5 {background-position : 0px -256px;}
		span.overlapButton.step_6 {background-position : 0px -192px;}
		span.overlapButton.step_7 {background-position : 0px -128px;}
		span.overlapButton.step_8 {background-position : 0px -64px;}
		span.overlapButton.step_9 {background-position : 0px 0px;}
			span.overlapButton.step_0 .trim {background-position : 100% 0px;}
			span.overlapButton.step_1 .trim {background-position : 100% -64px;}
			span.overlapButton.step_2 .trim {background-position : 100% -128px;}
			span.overlapButton.step_3 .trim {background-position : 100% -192px;}
			span.overlapButton.step_4 .trim {background-position : 100% -256px;}
			span.overlapButton.step_5 .trim {background-position : 100% -256px;}
			span.overlapButton.step_6 .trim {background-position : 100% -192px;}
			span.overlapButton.step_7 .trim {background-position : 100% -128px;}
			span.overlapButton.step_8 .trim {background-position : 100% -64px;}
			span.overlapButton.step_9 .trim {background-position : 100% 0px;}

		/* button themes */
		span.overlapButton.theme_2 {
			background-image : url(../images/overlapButton2.png);
			padding : 0px 0px 0px 32px;
		}
			span.overlapButton.theme_2 .trim {
				background-image : url(../images/overlapButton2.png);
				padding : 0px 16px 0px 0px;
			}
				span.overlapButton.theme_2 .trim .title {
					margin : 0px -16px 0px -32px;
					padding : 0px 16px 0px 32px;
					font-weight: bold;
				}
		span.overlapButton.theme_3 {
			background-image : url(../images/overlapButton3.png);
		}
			span.overlapButton.theme_3 .trim {
				background-image : url(../images/overlapButton3.png);
			}
		span.overlapButton.theme_4 {
			background-image : none;
		}
			span.overlapButton.theme_4 .trim {
				background-image : url(../images/overlapButton4.png);
			}
				span.overlapButton.theme_4 .trim .title {
					color : #000000;
					font-weight: bold;
				}
		span.overlapButton.theme_5 {
			background-image : url(../images/overlapButton5.png);
			margin-left : -8px;
			padding : 0px 0px 0px 32px;
		}
			span.overlapButton.theme_5 .trim {
				background-image : none;
				padding : 0px 16px 0px 0px;
			}
				span.overlapButton.theme_5 .trim .title {
					color : #000000;
					margin : 0px -16px 0px -32px;
					padding : 0px 16px 0px 32px;
					font-weight: bold;
				}
		span.overlapButton.theme_6 {
			background-image : url(../images/overlapButton.png);
			margin-left : 0px;
			padding : 0px 0px 0px 16px;
		}
			span.overlapButton.theme_6 .trim {
				background-image : url(../images/overlapButton2.png);
				padding : 0px 16px 0px 0px;
			}
		span.overlapButton.theme_7 {
			background-image : url(../images/overlapButton7.png);
			height : 45px;
		}
			span.overlapButton.theme_7 .trim {
				background-image : url(../images/overlapButton7.png);
				height : 45px;
				padding : 0px 16px 0px 0px;
			}
				span.overlapButton.theme_7 .trim .title {
					font-size : 164%;
					height : 43px;
					line-height : 45px;
					font-weight: bold;
				}
		span.overlapButton.theme_8 {
			background-image : url(../images/overlapButton8.png);
			height : 45px;
		}
			span.overlapButton.theme_8 .trim {
				background-image : url(../images/overlapButton8.png);
				height : 45px;
				padding : 0px 16px 0px 0px;
			}
				span.overlapButton.theme_8 .trim .title {
					font-size : 164%;
					height : 43px;
					line-height : 45px;
					font-weight: bold;
				}

	/* popUpLayer */
		section.popUpLayer {
			display : none;
			bottom : 0px;
			left : 0px;
			position : fixed;
			right : 0px;
			top : 0px;
			z-index : 20000;
			/* For MSIE 6 */
			_height : 100%;
			_position : absolute;
			_width : 100%;
		}
			section.popUpLayer div.popUpBackground {
				background-color : #000000;
				opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter:alpha(opacity=50);
				bottom : 0px;
				left : 0px;
				position : fixed;
				right : 0px;
				top : 0px;
				/* For MSIE 6 */
				_height : 100%;
				_position : absolute;
				_width : 100%;
			}
			section.popUpLayer div.popUpForeground {
				background : Transparent url(../images/popUpForeground.png) no-repeat 0px 23px;
				left : 50%;
				margin : -300px 0px 0px -335px;
				padding : 43px 20px 20px 20px;
				position : absolute;
				top : 50%;
				width : 640px;
			}
				section.popUpLayer div.popUpForeground header.popUpHeader {
					background : #586071 url(../images/sectionWindow.png);
					border : solid 1px #555d6d;
					font-weight : normal;
					margin : 0em 0em 0px 0em;
					padding : 5px 20px 5px 20px;
					position : relative;
					width : 600px;
				}
					section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer {
						background : Transparent url(../images/closePopUpLayer.png) no-repeat 0% 0px;
						_background : Transparent url(../images/closePopUpLayer.gif) no-repeat 0% 0px;
						color : #313131;
						cursor : pointer;
						display : block;
						height : 23px;
						line-height : 25px;
						_width : 50px;
						margin : 0px 0px 0px 0px;
						padding : 0px 0px 0px 25px;
						position : absolute;
						right : 25px;
						top : -43px;
					}
						section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer span {
							background : Transparent url(../images/closePopUpLayer.png) no-repeat 100% 0px;
							_background : Transparent url(../images/closePopUpLayer.gif) no-repeat 100% 0px;
							display : block;
							height : 23px;
							margin : 0px -25px 0px 0px;
							padding : 0px 55px 0px 0px;
							white-space : nowrap;
							position : relative;
						}
					section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:link,
					section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:visited {
						background-position : 0% 0px;
						color : #313131;
						text-decoration : none;
					}
					section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:hover,
					section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:active {
						background-position : 0% -128px;
						color : #313131;
						text-decoration : underline;
					}
						section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:hover span,
						section.popUpLayer div.popUpForeground header.popUpHeader a.closePopUpLayer:active span {
							background : Transparent url(../images/closePopUpLayer.png) no-repeat 100% -128px;
							_background : Transparent url(../images/closePopUpLayer.gif) no-repeat 100% -128px;
						}
					section.popUpLayer div.popUpForeground header.popUpHeader a.openPopUpLayer {
						display : none;
					}
					section.popUpLayer div.popUpForeground header.popUpHeader h1 {
						color : #ffffff;
						font-size :	145%;
						text-decoration : uppercase;
						margin : 0px;
					}
				section.popUpLayer div.popUpForeground iframe.popUpContents {
					height : 385px;
				}
				section.popUpLayer div.popUpForeground iframe.popUpContentsOgone {
					height : 490px;
				}
				section.popUpLayer div.popUpForeground iframe.popUpContentsBig {
					height : 414px;
				}
				article.popUpContents fieldset.validateForm table.form tbody tr td {
					padding : 5px 50px 5px 0px;
				}
				section.popUpLayer div.popUpForeground article.popUpContents {
					height : 315px;
					margin : 0px 0px 0px 0px;
					padding : 20px 10px 1px 0px;
					overflow : auto;
					overflow-x : hidden;
					position : relative;
					width : 530px;
				}
				section.popUpLayer div.popUpForeground footer.popUpFooter {
					height : 5em;
					position : absolute;
					width : 50em;
				}

	/* Centered Column */
	body.centeredColumn {}
			body.centeredColumn #bodyArticle {
				float : none;
				margin : 20px auto 0px auto;
				padding : 0px 0px 0px 0px;
				width : 640px;
			}
					body.centeredColumn fieldset.validateForm table.form tbody tr th label {
						width: 274px !important;
						display: block;
					}
					body.centeredColumn fieldset.validateForm table.form tbody tr td {
						padding : 5px 40px 5px 0px;
					}
			body.centeredColumn #bodyAside {
				display : none;
			}

span.error
{
	  border: 1px solid Red;
	  height: 20px;
	      display: block;
}
