body {
	text-align:center;
	margin:0px;
	padding:0px;
	font:11px/1.4 lucida sans unicode, tahoma, arial;
	color:#003366;
	background-repeat:no-repeat;
	background-position:top center;
}
.RivierduinenHeaderMenuPaddingTop {
	height:25px;
	padding-top:62px;
}
.RivierduinenHeader .RivierduinenHeaderLogo {
	position:absolute;
	top:0px;
	margin-left:-52px;
}
.RivierduinenBody {
	width:769px;
}
.RivierduinenBody .RivierduinenMenu {
	float:left;
	width:211px;
	overflow:hidden;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList{
	height:246px;
	#height:266px;
	width:179px;
	#width:191px;
	padding:20px 0px 0px 8px;
	margin-bottom:32px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList .RivierduinenMenuTitle{
	font:15px/1.4 lucida sans unicode, tahoma, arial;
	color:#ffffff;
	padding-bottom:10px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList ul li {
	padding:0px;
	margin:0px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList .RivierduinenMenuLinks li a {
	text-decoration:none;
	font-weight:bold;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuList .RivierduinenMenuLinks .Selected {
	font-weight:bold;
	color:#FFFFFF;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuBanners {
	width:169px;
	padding:0px;
	margin:0px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuBanner {
	width:169px;
	border-top-style:solid;
	border-top-width:1px;
	padding:0px;
	margin:0px;
	height:76px;
	#height:77px;
	margin-bottom:22px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuBannerBlock {
	float:left;
	width:168px;
	padding:0px;
	margin:0px;
}
.RivierduinenBody .RivierduinenMenu .RivierduinenMenuBannerDivider {
	float:left;
	width:1px;
	height:70px;
}
.RivierduinenBody .RivierduinenContentBody {
	width:578px;
	float:left;
	margin-left:-20px;
}
.RivierduinenBody .RivierduinenContentBody .RivierduinenContentHeader {
	font:13px lucida sans unicode, tahoma, arial;
	font-weight:bold;
	padding:100px 0px 10px 10px;
}
.RivierduinenBody .RivierduinenContentBody .RivierduinenContentDivider {
	float:left;
	width:1px;
}
.RivierduinenBody .RivierduinenContentBody .RivierduinenContent {
	float:left;
	width:576px;
	border-top-style:solid;
	border-top-width:1px;
}
.RivierduinenContent {
	float:left;
	width:576px;
}
.RivierduinenContent .RivierduinenContentColumnPadding {
	padding:0px 4px 0px 10px;
/*	padding:10px 4px 0px 10px;*/
}
.RivierduinenContent .RivierduinenContentColumnPaddingTop {
	padding-top:10px;
}
.RivierduinenContent .RivierduinenContentColumn {
	float:left;
}
/*
.RivierduinenContent .RivierduinenContentColumn .RivierduinenSideMenuLink {
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenSideMenuLinkDisc {
	float:left;
	width:11px;
	#width:21px;
	padding-left:10px;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenSideMenuLinkText {
	float:left;
	width:120px;
}
*/
.RivierduinenContent .RivierduinenContentIntro {
	font-weight:bold;
	padding-bottom:10px;
}
.RivierduinenContent .RivierduinenContentIntroBlock {
	font-weight:bold;
	padding-bottom:10px;
}
.RivierduinenContent .RivierduinenSearchIntro 
{
	width:550px;
}
.RivierduinenContent .RivierduinenSearchIntroBlock {
	padding-bottom:10px;
	padding-left:10px;
	clear:both;
}

.RivierduinenContent .RivierduinenContentIntroBlockAndImage {
	width:576px;
	font-weight:bold;
}
.RivierduinenContent .RivierduinenContentIntroBlockAndImage .RivierduinenContentIntroBlockText, 
.RivierduinenContent .RivierduinenContentIntroBlock .RivierduinenContentIntroBlockText {
/*
	width:281px;
	#width:301px;
	float:left;
*/
	padding-left:10px;
	padding-right:10px;
}
.RivierduinenContent .RivierduinenContentIntroBlockAndImage .RivierduinenContentIntroBlockImage, 
.RivierduinenContent .RivierduinenContentIntroBlock .RivierduinenContentIntroBlockImage {
	float:right;
}
.RivierduinenContent .RivierduinenContentTitle {
	font-weight:bold;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentText {
	padding-bottom:14px;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentText table {
	border-top:1px solid #C2C2D2;
	width:100%;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentText td {
	font:11px/1.4 lucida sans unicode, tahoma, arial;
	color:#003366;
	padding:1px 4px 1px 4px;
	border-bottom:1px solid #C2C2D2;
}
.RivierduinenContent .RivierduinenContentFooter {
	width:576px;
}
.RivierduinenContent .RivierduinenContentFooterTitle {
	font:15px lucida sans unicode, tahoma, arial;
	border-bottom-width:1px;
	border-bottom-style:solid;
	padding:10px 10px 10px 10px;	
}
.RivierduinenContent .RivierduinenFooterContentColumnWidth {
	width:274px;
	#width:288px;
}
.RivierduinenContent .RivierduinenContentLinkBanner {
	padding-bottom:25px;

}
.RivierduinenContent .RivierduinenContentLinkBanner a {
	/*
	text-indent:10px;
	padding-left:-10px;
	*/
}
.RivierduinenContent .RivierduinenContentLinkBanner ul 
{
	list-style-image:url(/images/bullet.gif);
	list-style-position:outside;
	margin-left:-24px;
	#margin-left:18px;
	margin-top:0px;
}
.RivierduinenContent .RivierduinenContentLinkBanner li a
{
	position:relative;
	left:-5px;
}
.RivierduinenContent .RivierduinenContentLinkBanner table{
	width:134px;
}

.RivierduinenContent .RivierduinenContentLinkBanner .RivierduinenContentLinkBannerLinkPointer {
	float:left;
	width:12px;
	font:11px lucida sans unicode, tahoma arial;
	font-weight:bold;
	vertical-align:text-top;
}
.RivierduinenContent .RivierduinenContentLinkBanner .RivierduinenContentLinkBannerLink {
	width:118px;
	#width:122px;
	float:left;
	font:11px lucida sans unicode, tahoma arial;
	font-weight:bold;
	vertical-align:text-top;
}
.RivierduinenContent .RivierduinenContentFooter .RivierduinenContenFooterElement .RivierduinenContenFooterElementTitle {
	font:12px lucida sans unicode, tahoma, arial;
	font-weight:bold;
}
.RivierduinenContent .RivierduinenContentLinkBannerTitle {
	float:left;
	font:13px arial;
	font-weight:bold;
	color:#003366;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet {
	width:576px;
	height:22px;
	padding:0px 2px 0px 2px;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetLetter {
	padding-top:1px;
	float:left;
	width:22px;
	height:21px;
	#height:22px;
	text-align:center;
	font-weight:bold;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetLetter a:link,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetLetter a:visited,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetLetter a:hover,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetLetter a:active {
	text-decoration:none;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .Selected a:link,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .Selected a:visited,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .Selected a:hover,
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .Selected a:active {
	text-decoration:none;
	color:#FFFFFF;
}
.RivierduinenContent .RivierduinenContentColumn .RivierduinenContentAlphabet .RivierduinenContentAlphabetContent {
	width:576px;
	background-color:#F2F2F5;
}

/*	FAQ
	Frequently asked question specific style elements */
.RivierduinenContent .RivierduinenFAQ {
	border-top-style:solid;
	border-top-width:1px;
	margin-top:5px;
}
.RivierduinenContent .RivierduinenFAQ .RivierduinenFAQSummaryLine {
	padding:2px 4px 2px 8px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	vertical-align:middle;
}
.RivierduinenContent .RivierduinenFAQ .RivierduinenFAQSummaryLine a:link,
.RivierduinenContent .RivierduinenFAQ .RivierduinenFAQSummaryLine a:visited,
.RivierduinenContent .RivierduinenFAQ .RivierduinenFAQSummaryLine a:hover,
.RivierduinenContent .RivierduinenFAQ .RivierduinenFAQSummaryLine a:active {
	text-decoration:none;
}

/*	CONTENT BLOCK 
	The part of the content with a different background color
	Color is defined by website specific classes  */
.RivierduinenBody .RivierduinenContentBlockPadding {
	padding:10px 4px 1px 10px;
}
.RivierduinenBody .RivierduinenContentBlockTitle {
	font:13px lucida sans unicode, tahoma, arial;
	font-weight:bold;
}
.RivierduinenBody .RivierduinenContentBlockText {
	margin-bottom:10px;
}
.RivierduinenBody .RivierduinenContentBlockMargin {
	margin:10px 0px 10px 0px;
}
.RivierduinenBody .RivierduinenContentBlockBorderTop {
	border-top-width:1px;
	border-top-style:solid;
}
.RivierduinenBody .RivierduinenContentBlock table {
	width:100%;
}
.RivierduinenBody .RivierduinenContentBlock td {
	font:11px lucida sans unicode, tahoma arial;
	padding:1px 1px 1px 10px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	
}

/* Branches */

.RivierduinenContentBody .RivierduinenBranchSummary {
	padding-bottom:10px;

}
.RivierduinenContentBody .RivierduinenBranchSummary .RivierduinenBranchLogo {
	vertical-align:top;

}
.RivierduinenContentBody .RivierduinenBranchSummary .RivierduinenBranchText .RivierduinenBranchTextType {
	padding-top:10px;
	font:9px lucida sans unicode, tahoma, arial;
	font-weight:bold;
}
.RivierduinenContentBody .RivierduinenBranchSummary .RivierduinenBranchText .RivierduinenBranchTextTitle {
	font:12px lucida sans unicode, tahoma, arial;
	font-weight:bold;
}
.RivierduinenContentBody .RivierduinenBranchSummary .RivierduinenBranchText .RivierduinenBranchTextBody {
	font:11px lucida sans unicode, tahoma, arial;
}
.WebsiteBackgroundContent {
	background-image:url(/Images/content_background.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	height:353px;
}

@media print
{
	.noprint 
	{
		display: none;
	}
	.noprintbg, .WebsiteBackgroundContent
	{
		background-repeat:no-repeat;
		background-position:center top;
		height:0px;
		background-image:url(/images/spacer.gif);
	}
	.RivierduinenBody .RivierduinenContentBody {
		margin-left:40px;
	}
	.RivierduinenBody .RivierduinenContentBody .RivierduinenContentHeader {
		padding:0px 0px 10px 10px;
	}
	.HeightTextArea
	{
		overflow-y: visible;
		overflow: visible;
	}
}
