body {
	margin:  				0;
	padding: 				0;
	text-align:				center; 
	background-color:			#ECECEC;
	scrollbar-face-color:		#EFEFEF; 
	scrollbar-highlight-color:		#FFFFFF; 
	scrollbar-shadow-color:		#C0C0C0; 
	scrollbar-3dlight-color:		#C0C0C0; 
	scrollbar-arrow-color:		black; 
	scrollbar-track-color:		#EEEEE; 
	scrollbar-darkshadow-color:		#EEEEEE; 
	font: 					100% Verdana, Arial, Helvetica, sans-serif;
	}

* {
	margin: 				0;
	padding: 				0;
}
a:active
{
	outline: 				none;
}
a:focus
{
	-moz-outline-style: 			none;
}
#DivButtonVergelijking
	{
	font-weight:				lighter;
	font-size:				20px;
	line-height:				20px;
	text-align:				center;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	}
#DivButtonVergelijking img
	{
	position:				relative;
	top:					32px;
	padding-left:				20px;
	}

#TdTopTabsLine
	{
	background:				url('images/pixB1DF76.png') repeat-x center top;
	height:				1px;
	margin: 				0;
	padding: 				0;
	}
#TdTopTabs
	{
	height:				25px;
	margin: 				0;
	padding: 				0;
	padding-left:				10px;
	padding-right:			10px;
	text-align:				right;
	background-color:			#FDFDFD;
	background: 				url('images/background_top.gif') no-repeat right -100px; 
	}
#MainFrame
	{
	padding-top:				20px;
	padding-left:				20px;
	padding-right:			20px;
	font-weight:				lighter;
	font-size:				12px;
	line-height:				20px;
	text-align:				justify;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:			0px;
	}

#MainFrame h1
	{
	font-weight:				bold;
	font-size:				14px;
	line-height:				20px;
	text-align:				justify;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:			10px;
	}
#MainFrame li
	{
	padding-left:				10px;
	list-style-type: 			none;
	}
#MainFrame a
	{
	color:					#000000;
	text-decoration:			none;
	}
#FormStep3
	{
	font-size:				12px;
	line-height:				14px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	}
#MainText
	{
	padding-top:				20px;
	padding-left:				35px;
	padding-right:			10px;
	margin-bottom:			0px;
	font-size:				12px;
	line-height:				20px;
	text-align:				justify;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	}
#MainText li
	{
	padding-left:				10px;
	list-style-type: 			none;
	}
#MainText a
	{
	color:					#000000;
	text-decoration:			none;
	}

#TbHolder
	{
	text-align:				center;
	align:					center;	
	background: 				url('images/background.png') center repeat-y;
	}
#DivMain
	{
	text-align:				center;
	align:					center;	
	background: 				url('images/background.png') center repeat-y;
	}
#TbMain
	{
	align:					center; 
	}
#TdTopLogo
	{
	background: 				url('images/background_top.gif') no-repeat right top; 
	padding-left:				0px;	
	padding-right:			0px;	
	text-align:				right;
	background-color:			#FDFDFD;
	}
#TdTopLogo h1
	{
	font: 					40px/40px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:				40px;
	color:					#B4B4B4;
	}
#TdTopLogo img
	{
	float:					left;
	padding-top: 				0px;
	padding-left: 			10px;
	}
#DivBottom
	{
	position:				relative;	
	bottom:				0px;
	width:					100%;
	height:				175px;
	}
#TbBottomMid
	{
	width:					750px;
	height:				175px;
	background: 				url('images/background_bottom.png') repeat-x center bottom;
	}
#TbBottomLeft
	{
	width:					26px;
	height:				175px;
	background: 				url('images/background_bottom_left.png') no-repeat left bottom;
	}
#TbBottomRight
	{
	width:					26px;
	height:				175px;
	background: 				url('images/background_bottom_right.png') no-repeat right bottom;
	}	
#TbFooter
	{
	background:				url('images/greyline_bottom.gif') no-repeat center 130px;
	}
#WatchOutLogo
	{
	padding-bottom:			0px;
	}
#WatchOutLogo img
	{
	margin-left:	2px;
	margin-right:	2px;
	border:0px;
	}
#DivButtonVergelijking
	{
	padding-top:				60px;
	}
#TdFooterLeft
	{
	font: 					12px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:				12px;
	color:					#808080;
	padding-top:				5px;
	padding-left:				25px;
	text-align:				left;
	}
#TdFooterRight
	{
	font: 					12px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:				12px;
	color:					#808080;
	padding-top:				5px;
	padding-right:			25px;
	text-align:				right;
	}
#TdFooterRight a
	{
	font: 					12px/10px "Din-Medium",Arial,Helvetica,sans-serif;
	line-height:				12px;
	color:					#808080;
	text-decoration:			none;
	}
#Greyline
	{
	background:				url('images/greyline_w750px.gif') no-repeat center 0px;
	width:					750px;
	height:				3px;
	margin-top:				5px;
	margin-bottom:			5px;
	}
	
#TbBottom
	{	
	background: 				url('images/background.png') center repeat-y;
	}
#TdBottomLogos
	{
	text-align:				center;
	background:				url('images/background_underline.png') no-repeat left top;
	}
#TdBottomLogos img
	{
	float:					center;
	}
.RcFormInput
	{
	border:				1px dotted #473E1F;
	color:					#6C6C6C;
	font: 					12px/12px Arial;
	margin-bottom:			10px;
	padding:				2px;
	width:					225px;
	font-weight:				lighter;
	}
#CalculatorForm
	{
	margin-top:				20px;
	font-weight:				lighter;
	font-size:				10px;
	line-height:				12px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	margin-bottom:			5px;
	}	
#CalculatorForm h2
	{
	font-weight:				bold;
	font-size:				12px;
	line-height:				20px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	}	
#CalculationExample
	{
	width:					220px;
	margin-top:				25px;
	padding-left:				0px;
	font-weight:				lighter;
	font-size:				11px;
	line-height:				20px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	
	}
#CalculationExample h1
	{
	font-weight:				bold;
	font-size:				12px;
	}
#footnotes2
	{
	position:				relative;
	top:					10px;
	padding-top:				0px;
	padding-left:				5px;
	font-weight:				lighter;
	font-size:				9px;
	line-height:				11px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	color:					#B4B4B4;
	width:					720px;
	}
#footnotes
	{
	padding-top:				0px;
	padding-left:				5px;
	font-weight:				lighter;
	font-size:				9px;
	line-height:				11px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	color:					#808080;
	width:					720px;
	height:				50px;
	}

.CalculationExampleRightTd
	{
	text-align:				right;
	}

.FormHelpIcon
	{
	background:				url('images/icon_help.png') no-repeat left top;
	}
.FormButtonNext	
	{
	background:				url('images/button_nextstep.gif') no-repeat left top;
	text-align:				right;
	}
.FormButtonNext img
	{
	float:					right;
	}	
.FormButtonSubmit	
	{
	background:				url('images/button_senddetails.gif') no-repeat left top;
	text-align:				right;
	}
.FormButtonNext img
	{
	float:					right;
	}
.FormWarningPopup	
	{
	background:				url('images/background_warning.png') no-repeat left top;
	height:				165px;
	width:					220px;
	}
.FormWarningPopup p	
	{
	
	font-size:				10px;
	line-height:				11px;
	font: 					Verdana, Arial, Helvetica, sans-serif;
	text-align:				left;
	padding-left:				20px;
	padding-top:				25px;
	padding-right:			55px;
	padding-bottom:			15px;
	}
.table
{
	border-collapse: 			collapse;
	font:					11px/11px Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
	line-height:				12px;
	padding-left:				10px;
	padding-right:			10px;
}
.table h3
{
	font:					13px/11px Verdana, Arial, Helvetica, sans-serif;
}
.table img
{
	border:				0px;
}