td,
div {
    font-size: 12px;
    font-family: arial, helvetica, sans-serif;
}

b, strong {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
}

.accent {
	font-weight: bold;
}

.jobforminput {
    width: 240px;
}
.jobforminputhalf {
    width: 120px;
}
.jobforminputquart {
    width: 60px;
}

.footerdisclaimer {
	font-size: 10px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    width: 439px;
}
.footerhomepagedisclaimer {
	font-size: 10px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
	padding-bottom: 6px;
}
.search-box input {
    width: 286px;
    height: 21px;
    font-family: arial, helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
}

.text {
   font-size: 12px; padding-top: 2px;
    font-family: arial, helvetica, sans-serif;
}



.LinkSub
{font-family: Arial,Helvetica,sans-serif; font-size: 11px;
color: #00349C;}
a.LinkSub:link {color: #00349C; text-decoration:none}
a.LinkSub:visited {color: #00349C; text-decoration:none}
a.LinkSub:hover {color: #00349C; text-decoration:underline}
a.LinkSub:active {color: #00349C; text-decoration:underline}

.responsetext {
	font-size: 13px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin-top: 19px;
}

a:link {
	color: #00349C;
	text-decoration: underline;
}
a:active {
	color: #00349C;
	text-decoration: underline;
}
a:hover {
	color: #00349C;
	text-decoration: underline;
}
a:visited {
	color: #666666;
	text-decoration: underline;
}


.pressHead {
    font-weight: bold;
    font-size: 13px;
    color: #00235b;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}

.msg {
    color: #FF0000;
}


.topStory {
    font-weight: bold;
    font-size: 11px;
	line-height: 13px;
    color: #00349C;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}
a.topStory:link {
    font-weight: bold;
    font-size: 11px;
    color: #00349C;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}
a.topStory:active {
    font-weight: bold;
    font-size: 11px;
    color: #00349C;
    font-family: arial, helvetica, sans-serif;
    text-decoration: underline;
}
a.topStory:visited {
    font-weight: bold;
    font-size: 11px;
    color: #666666;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}
a.topStory:hover {
    font-weight: bold;
    font-size: 11px;
    color: #00349C;
    font-family: arial, helvetica, sans-serif;
    text-decoration: underline;
}

.articleLink {
    font-weight: bold;
    font-size: 10px;
    color: #00235b;
    font-family: arial, helvetica, sans-serif;
    text-decoration: underline;
}

.topStoryOff {
    font-weight: bold;
    font-size: 13px;
    color: #00235b;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}

.topStory {
    font-weight: bold;
    font-size: 13px;
    color: #00235b;
    font-family: arial, helvetica, sans-serif;
    text-decoration: underline;
}

.careersHeader {
    font-weight: bold;
    font-size: 16px;
    color: #660066;
    font-family: arial, helvetica, sans-serif;
}

.careersSubhead {
    font-weight: bold;
    font-size: 13px;
    color: #b75e98;
    font-family: arial, helvetica, sans-serif;
}

.interactiveHeader {
    font-weight: bold;
    font-size: 16px;
    color: #5e63db;
    font-family: arial, helvetica, sans-serif;
}

.sectionHeader {
    font-weight: bold;
    font-size: 16px;
    font-family: arial, helvetica, sans-serif;
}

.sectionHeader {
    font-weight: bold;
    font-size: 16px;
    font-family: arial, helvetica, sans-serif;
}

.sectionSubHeader {
    font-weight: bold;
    font-size: 13px;
    font-family: arial, helvetica, sans-serif;
}

.interactiveSubhead {
    font-weight: bold;
    font-size: 14px;
    color: #5e63db;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none
}

.bodySubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	color: #525252;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline;
	margin-top: 19px;
	margin-bottom: 19px;
}

.searchSubHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #525252;
	letter-spacing: 0px;
}

.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;line-height: 12px;
	text-align: left;
	vertical-align: baseline;
	margin-top: 5px;
}
.bodyHeaderImage {
	margin-left: 2px;
	margin-top: 3px;
	margin-bottom: 25px;
}
.PS4FormCaption {
	font-size: 13px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	margin-top: 19px;
	padding-right: 5px;
}
.countryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.BreadcrumbTrail {
	padding-top: 3px;
	padding-bottom: 15px;
	font-size: 9px; 
	font-style: normal; 
	line-height:11px;  
	color: #1F3D99; 
}

.BreadcrumbTrail a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #1F3D99;
}
.BreadcrumbTrail a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}
.BreadcrumbTrail a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #1F3D99;
}
.BreadcrumbTrail a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}

a.breadcrumblastitem:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}
a.breadcrumblastitem:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}
a.breadcrumblastitem:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}
a.breadcrumblastitem:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    text-decoration: none;
	color: #FF9500;
}



.formText11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin-top: 5px;
}

.formText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin-top: 5px;
}

.formText strong {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

.formText p {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
	line-height: 14px;
}

p {
	font-size: 13px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin-top: 19px;
}

.results {
	font-size: 13px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	vertical-align: baseline;
	margin-top: 19px;
}

.result-index {
	font-size: 12px;
	line-height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	color: #314EA4;
	/* 
	font-weight: bold;
	text-align: right; 
	*/
	padding-right: 2px;
	padding-top: 1px;
}

.mission {
    font-size: 13px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
}

.rightText {
    font-size: 10px;
    color: #666666;
    font-family: arial, helvetica, sans-serif;
}

.rightLinkOn {
    font-size: 10px;
    color: #000000;
    font-family: arial, helvetica, sans-serif;
    text-decoration: none;
}

.searchHead {
    font-size: 10px;
    color: #042454;
    font-family: arial, helvetica;
}

.searchStr {
    font-weight: bold;
    font-size: 16px;
    color: #6060d8;
    font-family: arial, helvetica;
}

.popupMenu {
    font-size: 11px;
    LINE-HEIGHT: 16px;
    font-family: arial, helvetica;
    text-decoration: none;
}

.rightSubNS {
    font-size: 10px;
    font-family: arial, helvetica;
    FONT-VARIANT: small-caps;
    text-decoration: none;
}

.rightSubIE
{
    font-size: 9px;
    font-family: arial, helvetica;
    FONT-VARIANT: small-caps;
    text-decoration: none
}
.subnavText
{
    PADDING-RIGHT: 9px;
    font-size: 11px;
    font-family: arial, helvetica;
    FONT-VARIANT: normal;
    text-decoration: none
}
.subsubnavText
{
    PADDING-RIGHT: 9px;
    font-size: 11px;
    FONT-STYLE: italic;
    font-family: arial, helvetica;
    FONT-VARIANT: normal;
    text-decoration: none
}

.homeHeaderTitle
{
    font-size: 18px
}

.LeftNavbar
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 13px; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #1F3D99; 
	letter-spacing: 0px; 
	text-align: right; 
	vertical-align: baseline; 
	word-spacing: normal; 
	padding-left:1px; 
	padding-right:10px;
	margin-top:6px; 
	margin-bottom:0px; 

}

.FlyoutBorder {
	border-left: 2px solid #ababab;
	border-top: 2px solid #CBCBCB;
	border-right: 2px solid #8d8d8d;
	border-bottom: 2px solid #707070;

padding-top:6px;
padding-bottom:7px;
padding-right:7px;
}  

.LeftNavbar a:link {
	color: #1F3D99; 
	text-decoration: none;
}
.LeftNavbar a:active {
	color: #FA9A00; 
	text-decoration: none;
}
.LeftNavbar a:visited {
	color: #1F3D99;
	text-decoration: none;
}
.LeftNavbar a:hover	{
	color: #FA9A00;
	text-decoration: none;
}


.LeftNavbarSelected
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 13px; 
	font-weight: bold; 
	font-variant: normal; 
	text-transform: none; 
	color: #1F3D99; 
	letter-spacing: 0px; 
	text-align: right; 
	vertical-align: baseline; 
	word-spacing: normal; 
	padding-left:1px; 
	padding-right:10px;
	margin-top:6px; 
	margin-bottom:0px; 
}

.LeftNavbarSelected a:link {
	color: #FA9A00; 
	text-decoration: none;
}
.LeftNavbarSelected a:active {
	color: #FA9A00; 
	text-decoration: none;
}
.LeftNavbarSelected a:visited {
	color: #FA9A00;
	text-decoration: none;
}
.LeftNavbarSelected a:hover	{
	color: #FA9A00;
	text-decoration: none;
}

.LeftNavbarFlyout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	font-weight: bold;
	text-transform: none;
	color: #1F3D99;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: baseline; 
	padding-left:10px; 
	padding-right:15px;
	padding-top:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.LeftNavbarFlyout a:link {
	color: #1F3D99;
	text-decoration: none;
}
.LeftNavbarFlyout a:active {
	color: #FA9A00;
	text-decoration: none
}
.LeftNavbarFlyout a:visited {
	color: #1F3D99;
	text-decoration: none;
}
.LeftNavbarFlyout a:hover {
	color: #FA9A00;
	text-decoration: none;
}

.RightLink {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 13px; 
	font-weight: normal; 
	font-variant: normal;  
	text-transform: none; 
	color: #000000; 
	letter-spacing: normal; 
	text-align: left; 
	vertical-align: baseline; 
	word-spacing: normal; 
	padding: 0px; 
	margin-top:5px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px;
}

.RightLink a:link {
	color: #000000; 
	text-decoration: none;
}
.RightLink a:active	{
	color: #002DB3; 
	text-decoration: none;
}
.RightLink a:hover {
	color: #002DB3; 
	text-decoration: none;
}
.RightLink a:visited {
	color: #000000; 
	text-decoration: none;
}

.topParentDiv{
	text-align: right;
}
.topTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px; 
	font-weight: bold; 
	color: #FFFFFF;
	letter-spacing: 1px; 
	text-align: right; 
	word-spacing: 1px; 
	padding: 0px; 
	margin-top: 13px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px;
}
.topSiteTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px; 
	font-style: normal; 
	line-height: 33px; 
	text-transform: none; 
	color: #FFFFFF;
	text-align: right; 
	vertical-align: baseline; 
	word-spacing: 1px; 
	padding: 0px; 
	margin-top: 13px; 
	margin-bottom:0px; 
	margin-left:0px; 
	margin-right:0px;
}

input {
	margin-bottom: 1px;
}

.inputField {
	width: 286px;
	height: 21px;
	margin-top: -1px;
	margin-bottom: 2px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 2px;
	padding-left: 2px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 2px;
}
.inputArea {
	width: 286px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 2px;
	padding-left: 2px;
	height: 86px;
}

.HeaderHome { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 25px;  
	line-height: 26px;  
	color: #1F3D99; 
	letter-spacing: normal;
	margin-top:-17px;
}

a.actionColumnHead:link,
a.actionColumnHead:active {
	color: #00349C;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}


a.actionColumnHead:visited {
	color: #00349C;
		font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
a.actionColumnHead:hover {
	color: #00349C;
	text-decoration: underline;
}

a.more:link {
	color: #00349C;
	font-size: 11px;
	text-decoration: none;
}
a.more:active {
	color: #00349C;
	font-size: 11px;
	text-decoration: underline;
}
a.more:visited {
	color: #666666;
	font-size: 11px;
	text-decoration: none;
}
a.more:hover {
	color: #00349C;
	font-size: 11px;
	text-decoration: underline;
}


.dropHead {
    font-size: 11px;
	font-weight: bold;
    color: #000000;
    font-family: arial, helvetica;
}

.footer {
    font-size: 10px;
    color: #000000;
    font-family: arial, helvetica;
}

.checkbox-pos {
	position: relative;
	left: -4px;
}

.refine-search input {
	width: 100px;
}

.publication-search input {
	width: 286px;
}
.close {
	position: relative;
	left: 301px;
	top: 15px;
}

.closebox {
	position: relative;
	left: 301px;
	top: 9px;
}
.two-lines {
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.welcome-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	position: absolute;
	top: 196px;
	left:25px;
	width:77px;
	z-index: 1000;
}
.welcome-text-large{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 8px;
}
a.mainNav:link,
a.mainNav:active,
a.mainNav:visited {
	font-size: 11px;
	color: #00349C;
	text-decoration:none;
	font-weight: bold;
}
a.mainNav:hover {
	color: #FA9A00;
	text-decoration:none;
	font-weight: bold;
}
a.mainNavSel:link,
a.mainNavSel:active,
a.mainNavSel:visited {
	font-size: 11px;
	color: #FA9A00;
	text-decoration:none;
	font-weight: bold;
}
a.mainNavSel:hover {
	color: #00349C;
	text-decoration:none;
	font-weight: bold;
}
.TopNavPipe
{
	font-size:1px;
	width:1px;
	border-right: 1px solid #B2B2B2;
	height: 8px;
	margin: 0;
	padding: 0;
	margin-left: 12px;
	margin-right: 15px;
	margin-top: 2px;
	line-height: 11px;
}
.pipe {
	 font-size: 1px;
	 line-height: 8px;
	 height: 8px;
	 width: 1px;
	 border-right: 1px solid #B2B2B2;
	 margin: 0;
	 padding: 0;
	 margin-left: 10px;
	 margin-right: 10px;
}

/*
.UtilityNavigation {
	font-size: 9px;
	line-height: 9px;
	color: #00349C;
	padding: 0px;
	margin: 0px;
}
.UtilityNavigation td {
	padding-left: 10px;
	border: 1px solid red;
	line-height: 9px;
	text-align: center;
}
*/
div.UtilityNavigation,
.UtilityNavigation a:link,
.UtilityNavigation a:visited {
	color: #00349C;
	text-decoration:none;
	font-size: 9px;
}
.UtilityNavigation a:active,
.UtilityNavigation a:hover {
	color: #FA9A00;
	text-decoration:none;
	font-size: 9px;
}
.UtilityNavigationDiv {
	padding-top: 5px;
	background-color: #fff;
}
.corner-left {
	position: absolute;
	left: 129px;
	top: 5px;
	width: 13px;
	height: 13px;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	z-index: 1000;
}
.corner-right {
	/* border-top: 1px solid #B2B2B2; */
	border-left: 1px solid #B2B2B2;
	padding-top: 2px;
	padding-left: 5px;
}
.top-right {
	width: 133px;
	margin-top: 41px;
}
.gray-border {
	border-top: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	padding-left: 8px;
	padding-top: 5px;
}
.gray-border-left {
	border-left: 1px solid #B2B2B2;
	padding-left: 8px;
}
form {
	margin: 0px;
	padding: 0px;
}
.topSubsiteTitleDiv {
	border: 1px solid red;
}

/* template classes */
#left-column {
	text-align: right;
	width: 141px;
}
.left-cell {
	text-align: right;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	margin-bottom: 24px;
}
.left-cell img {
	margin-top: 15px;
	margin-bottom: 10px;
}
.left-cell a:link,
.left-cell a:visited {
	font-weight: bold;
	color: #00349C;
	text-decoration: none;
}
.left-cell a:hover {
	font-weight: bold;
	color: #FA9A00;
	text-decoration: underline;
}
.stelling-links {
	margin-top: -3px;
}
.left-cell .stelling-links a:link,
.left-cell .stelling-links a:visited {
	font-weight: normal;
	color: #00349C;
	text-decoration: none;
	line-height: 24px;
	text-decoration: underline;
}
.left-cell .stelling-links a:hover {
	font-weight: normal;
	color: #FA9A00;
	text-decoration: underline;
}
#right-column {
	text-align: left;
	width: 141px;
}
.right-cell {
	width: 100%;
	border-top: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	padding-top: 3px;
	padding-left: 10px;
	padding-bottom: 1px;
	margin-bottom: 24px;
}
.right-cell img {
	margin-top: 3px;
}
.right-cell a:link,
.right-cell a:visited {
	font-weight: bold;
	color: #00349C;
	text-decoration: none;
}
.right-cell a:hover {
	font-weight: bold;
	color: #FA9A00;
	text-decoration: underline;
}
.dossier-links {
	margin-top: -4px;
}
.right-cell .dossier-links a:link,
.right-cell .dossier-links a:visited {
	font-weight: normal;
	color: #000;
	text-decoration: underline;
}
.right-cell .dossier-links a:hover {
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.item-text {
	margin-top: 10px;
	margin-bottom: 10px;
}
.SubSiteTitle {
font-size: 11px;
	color: #FA9A00;
	text-decoration:none;
	font-weight: bold;
}
/* end template classes */

.pollTable {
    font-size: 11px;
    font-family: arial, helvetica, sans-serif;
	border: 1px solid black;
	padding-left: 10px;
			vertical-align: top;	
			background: white;
}
.pollTitleCell {
			color: #00349C;
			font-size: 20px;
			font-family: arial, helvetica, sans-serif;	
			padding-left: 25px;	
		}
		.pollSubTitleCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-left: 25px;
			padding-top: 10px;
		}
		.pollQuestionsCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-left: 45px;
			vertical-align: top;
			padding-top: 0px;
		}
		.pollQuestionCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-top: 28px;
			color: black;
		}
		.pollQuestionCellError {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			color: red;
			padding-top: 28px;
		}
		.pollAnswerCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-right: 50px;
			text-align: left;
		}
		.pollAnswer2Cell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-left: 119px;
			vertical-align: top;
			padding-top: 5px;
		}
		.pollInput {
			width: 400px;
		}
		.pollEmailInput {
			position: relative;
			top: 3px;
			width: 247px;
		}
		.pollCloseButtonCell{
			font-size: 8px;
			font-family: arial, helvetica, sans-serif;			
			text-align: right;
			vertical-align: top;
			padding-top: 5px;
			padding-right: 5px;
		}
		.pollCloseButtonCell A {
			text-decoration: none;
			color: black;
		}
		.pollSendCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			text-align: right;	
			padding-top: 15px;	
			padding-right: 5px;
		}
		.pollSendCell A{
			padding-right: 3px;
		}
		.pollThankYouCell {
			font-size: 12px;
			font-family: arial, helvetica, sans-serif;			
			padding-top: 10px;
			text-align: center;
			vertical-align: top;
		}
		.pollRemarksField {
			width: 420px;
			height: 100px;
		}



.sitemapSeparator
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: left;
	cursor: hand;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 9px;
	padding-right: 0px;
}

.sitemapLevel
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
}

.sitemapLevel a:link		{color: #00349C; text-decoration:none}
.sitemapLevel a:visited	{color: #00349C; text-decoration:none}
.sitemapLevel a:hover		{color: #FA9A00; text-decoration:none}
.sitemapLevel a:active	{color: #FA9A00; text-decoration:none}

.sitemapNoClick
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: normal;
	font-weight: bold;
	color: #525252;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 1px;
	padding-right: 0px;
}

.sitemapNoClick a:link		{color: #525252; text-decoration:none; cursor: default;}
.sitemapNoClick a:visited	{color: #525252; text-decoration:none; cursor: default;}
.sitemapNoClick a:hover		{color: #525252; text-decoration:none; cursor: default;}
.sitemapNoClick a:active	{color: #525252; text-decoration:none; cursor: default;}


.sitemapLevel0
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 19px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	border-left: 0px solid #ababab; 
	border-bottom: 1px solid #CBCBCB;
	width: 420px;
}

.sitemapLevel0 a:link		{color: #00349C; text-decoration:none}
.sitemapLevel0 a:visited	{color: #00349C; text-decoration:none}
.sitemapLevel0 a:hover		{color: #FA9A00; text-decoration:none}
.sitemapLevel0 a:active	{color: #FA9A00; text-decoration:none}


.sitemapSubSiteLevel
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 19px;
	font-style: normal;
	font-weight: bold;
	color: #00349C;
	text-align: left;
	margin: 0px;
	padding: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	border-left: 0px solid #ababab; 
	width: 420px;
}

.sitemapSubSiteLevel a:link		{color: #00349C; text-decoration:none}
.sitemapSubSiteLevel a:visited	{color: #00349C; text-decoration:none}
.sitemapSubSiteLevel a:hover		{color: #FA9A00; text-decoration:none}
.sitemapSubSiteLevel a:active	{color: #FA9A00; text-decoration:none}


#cs-right-column {
	text-align: left;
	width: 141px;
}

#cs-left-column {
	text-align: left;
	width: 141px;
}


.cs-title
{
	padding-bottom: 6px;
	 font-size: 11px;
	font-weight: bold;
    color: #000000;
    font-family: arial, helvetica;
}
.cs-title-nopad
{
	font-size: 11px;
	font-weight: bold;
    color: #000000;
    font-family: arial, helvetica;
    float:left;
    padding-bottom:7px;
}
.cs-more
{
	padding-bottom: 5px;
	font-size: 11px;
}
.cs-summary {
	white-space: normal;
	width:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom: 4px;
}
* html .cs-summary {
	padding-right: 8px;
}
.cs-right-cell
{
	width: 100%;
	border-top: 1px solid #B2B2B2;
	border-left: 1px solid #B2B2B2;
	padding-top: 3px;
	padding-left: 6px;
	padding-bottom: 6px;
	margin-bottom: 24px;
}

.stelling
{
	color: #00349C;
	font-size: 11px;
	font-weight: bold;
}
.cs-right-cell label
{
	margin-top: 20px;
	font-size: 11px;
	padding-top: -8px; padding-bottom: 4px
}

.formbutton
{font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold;
font-variant: normal; text-transform: none; text-align: center; vertical-align: middle; color: #000000;
background-color: #FFFFFF; margin: 0px; margin-top: 9px; margin-bottom: 4px; margin-right: 6px; padding: 0px;
padding-left: 6px; padding-right: 6px; cursor: hand}

.formradio
{padding: 0; margin: 0; margin-right: 12px; position: relative; top: 2px}

.cs-right-cell img#image7
{
	float: left;
	margin-right:5px;
	margin-bottom:3px;
}
.cs-right-cell .cs-title a:link
{
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	text-decoration:none;
}

.cs-right-cell .cs-title a:visited
{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.cs-right-cell .cs-title a:hover
{
	text-decoration:underline;
}
.cs-right-cell .cs-title-nopad a:link
{
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	text-decoration:none;
}

.cs-right-cell .cs-title-nopad a:visited
{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.cs-right-cell .cs-title-nopad a:hover
{
	text-decoration:underline;
}
.cs-right-cell .cs-more a:link,
.cs-right-cell .cs-more a:visited
{
	color: #00349C;
	font-weight: normal;
	text-decoration:none;
}
.cs-right-cell .cs-more a:hover
{
	text-decoration:underline;
}
.cs-left-cell
{
	width: 100%;
	text-align: right;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	margin-bottom: 24px;
}
.cs-left-cell img#image7
{
	float: right;
	margin-left:5px;
	margin-bottom:3px;
}
.cs-left-cell label
{
	margin-top: 20px;
	font-size: 11px;
	padding-top: -8px; padding-bottom: 4px;
}
.cs-left-cell td.label
{
	text-align: right;
	margin-right: 6px;
	padding-right: 6px;
}

.cs-left-cell span.stelling
{
	padding-right: 6px;
}

.cs-left-cell small
{
	padding-right: 6px;
}

.cs-left-cell td.submitbutton
{
	text-align: right;
}

.cs-left-cell .cs-title a:link
{
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	text-decoration:none;
}
.cs-left-cell .cs-title a:visited
{
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.cs-left-cell .cs-title a:hover
{
	text-decoration:underline;
}

.cs-left-cell .cs-title-nopad a:link
{
	width: 100%;
	text-align: right;
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	text-decoration:none;
}
.cs-left-cell .cs-title-nopad a:visited
{
	width: 100%;
	text-align: right;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
	text-decoration:none;
}
.cs-left-cell .cs-title-nopad a:hover
{
	text-decoration:underline;
}
.cs-left-cell .cs-more a:link,
.cs-left-cell .cs-more a:visited
{
	color: #00349C;
	font-weight: normal;
	text-decoration:none;
}
.cs-left-cell .cs-more a:hover
{
	text-decoration:underline;
}

.searchprev
{
	position:absolute;
	padding: 5px;
	padding-right: 10px;
	z-indez:100;
	background:#ffffff;
	display:none;
	border: 1px solid #000000;
	color: #000000;
}
.searchprev a li {
	color: #000000;
}
.searchprev li {
	color: #000000;
}
.searchGrouped
{
	position: relative;
	top: 57px;
	text-align:right;
	border-top: 1px solid #B2B2B2;
	border-right: 1px solid #B2B2B2;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 6px;
	margin-bottom: 24px;
}
.searchGrouped a:link,
.searchGrouped a:active,
.searchGrouped a:visited
{
	text-decoration:none;
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	margin-bottom: 5px;
}
.searchGrouped a:hover
{
	text-decoration:none;
	font-size: 11px;
	color: #FA9A00;
	font-weight: bold;
	margin-bottom: 5px;
}
.searchGrouped a.mainNavSel:link,
.searchGrouped a.mainNavSel:active,
.searchGrouped a.mainNavSel:visited
{
	text-decoration:none;
	font-size: 11px;
	color: #FA9A00;
	font-weight: bold;
	margin-bottom: 5px;
}
.searchGrouped a.mainNavSel:hover
{
	text-decoration:none;
	font-size: 11px;
	color: #00349C;
	font-weight: bold;
	margin-bottom: 5px;
}
.searchOverlay 
{
	position:absolute;
	width:470;
	height:120%;
	margin-top:-28;
	margin-bottom:50;
	left:-30px;	
}

.searchOnSearchPage
{
	width: 300px;
}
#leftcrosssellcontainer
{
	margin-top: -2px;
}
.searchGrouped a.searchClicked:link,
.searchGrouped a.searchClicked:active,
.searchGrouped a.searchClicked:visited
{
	font-size: 12px;
	font-weight: normal;
	color: #00349C;
	margin-bottom: 5px;
	text-decoration: underline;
}

ul {margin-top: -16px;}

.search_explanation
{
	background: #F1F4FB;
	border: 1px solid #B2B2B2;
	margin-bottom: 10px;
	font-weight: normal;
	
}
.search_closeexplanation
{
	float:right;
	cursor: pointer;
	margin-right:-2px;
}
.search_explanationtitle
{
	padding-left:5px;
	font-weight:bold;
	vertical-align: middle;
}
.search_NoResult
{
	font-style:italic;
}