/*---------- Fed Meta Header CSS ----------*/


/*
body {
	margin: 0px;
    	padding: 0px;
	color: black;
	background-color: #fdf2dd;
}
*/

#fedhead {
	width:100%;
	height:29px;
	background-color: #fff;
	border-bottom: 1px solid #585850;
	/* border-left: solid 1px #585850; 
  	border-right: solid 1px #585850; */
}


.fedmenuLanguage {
	width:150px;
	height:20px;
	position:absolute;
	top:0px;
	left:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	font-weight: bold;
  	color: #333;
	padding: 7px 0px 0px 10px;

}
.fedmenuLanguage img {
	margin:0px 3px 0px 3px;
	}
.fedmenuLanguage A:link {
	text-decoration : none; color: #333
	}
.fedmenuLanguage A:visited {
	text-decoration : none;color: #333
	}
.fedmenuLanguage A:active {
	text-decoration : none;color: #00F
	}
.fedmenuLanguage A:hover {
	text-decoration: underline;color: #009
	}
 .activelang2 {
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
  font-weight: bold; color: #FFF; background-color: #666; padding:0px 2px 0px 2px;
  }

.rightheadercontent {
	width:90%;
	height:26px;
	padding:0px;
	position:relative;
	float:right;
	}
	
.rightheadercontentBox {
	width:682px;
	height:26px;
	padding:0px;
	position:relative;
	float:right;
}	


.rightheadercontentleft {
	width:645px;
	position:relative;
	float:left;
	}


.fedmenuLinks {
	float:left;
	position:relative;
  	font-weight: bold;
  	color: #666;
	width:415px;
	padding: 7px 0px 0px 12px;
	text-align:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	}
.fedmenuLinks img {
	margin:0px 3px 0px 3px;
	}
.fedmenuLinks A:link {
	text-decoration : none; color: #333
	}
.fedmenuLinks A:visited {
	text-decoration : none;color: #333
	}
.fedmenuLinks A:active {
	text-decoration : none;color: #00F
	}
.fedmenuLinks a:hover {
	text-decoration: underline;color: #009
	}


.fedheadsearch {
	background-color: #585850;
	position:relative;
	float:right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	color: #666;
	width:208px;
	height:29px;
	border-left:1px solid #B9B9B9;
	border-right:1px solid #B9B9B9;
}

.fedheadsearchleft {
	position:relative;
	float:left;
	width:190px;
	padding:0px 0px 0px 0px;
	margin-bottom:-13px;
}

* html .fedsearch {
	background-color: #585850;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	position:relative;
	float:left;
	width:20px;
	padding:7px 4px 0px 6px;
}

.fedsearch {
	background-color: #585850;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	position:relative;
	float:left;
	width:20px;
	padding:7px 4px 0px 6px;
}

* html .fedsearchInput {
	padding:2px 0px 0px 0px;
}

.fedsearchInput {
	padding:2px 0px 0px 37px;
	margin-bottom:0px;
	margin-right:1px;
}


.fedheadsearch A:link, .fedheadsearch A:visited, .fedheadsearch A:active {
  text-decoration : none;
  color: #666
}

.fedheadsearch A:hover {
  text-decoration: underline;
  color: #009
}

.headerInput {
     width:140px;
}


.headersearchbutton {
	position:relative;
	float:right;
	margin-top:-7px;
	padding-right:7px;
}


.belgium {
	float:right;
	position:relative;
padding-right: 4px;
	padding-top:5px;
	width:26px;
}

* html .belgium {
	padding-right:6px;
}


/*.fedlogo {
  border-left: solid 1px #B9B9B9;
}*/



/*---------- Fed Footer ----------*/
.fedfooter{
	width:100%;
	height:26px;
	border-top: 1px solid #B9B9B9;
	}

.fedfooterText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 3px solid #EAEAEA;
	text-align:center;
	vertical-align:middle;
	padding-top:3px;
}

.fedfooterText a:link, .fedfooterText a:visited, .fedfooterText a:active, .fedfooterText a:hover {color:#000066;}
/*---------- End Fed Footer ----------*/
  
/*----------End Fed Meta CSS----------*/
