body {
	margin: 0
	}
	
form {
	margin: 0;
	padding: 0;
	}

/*





table {
	border: 1px dotted red;
	}
*/
/*---------- Fed Meta Header CSS ----------*/
.fedhead { 
  background-color: D4E6C6;
  /* border-left: solid 1px #B9B9B9; 
  border-bottom: solid 1px #B9B9B9;
  border-right: solid 1px #B9B9B9; */
  }
  
.fedheadsearch {
	background-color: CDE7BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	/* border-left: solid 1px #B9B9B9; */
	}
	
.fedsearch {
	background-color: #D7E7EF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	}

.fedheadsearch A:link, .fedheadsearch A:visited, .fedheadsearch A:active {
  text-decoration : none;
  color: #666
  }
  .fedheadsearch A:hover {
  text-decoration: underline;
  color: #009
  }
  .fedmenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #666;
  }
  .fedmenu A:link {
  text-decoration : none; 
  color: #333
  }
  .fedmenu A:visited {
  text-decoration : none;
  color: #333
  }
  .fedmenu A:active {
  text-decoration : none;
  color: #00F
  }
  .fedmenu A:hover {
  text-decoration: underline;
  color: #009
  }
  
  .fedsep {
  background-color: #B9B9B9
  }
  
    .fedlogo {
  border-left: solid 1px #B9B9B9;
  }
  
  .activelang2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFF; 
  background-color: #666}
  
  /*---------- Fed Footer ----------*/
.fedfooter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
/*---------- End Fed Footer ----------*/
  
  /*----------End Fed Meta CSS----------*/


/*---------- Begin Premier site CSS ----------*/
		  
.navleft {
	background-color: D4E6C6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	vertical-align: middle;
	/*height: 17px;*/
	padding: 3px 2px 3px 5px;
    }
    


.navleft A:link {
    text-decoration : none; 
    color: #003471
    }

.navleft A:visited {
    text-decoration : none;
    color: #003471
    }

.navleft A:active {
    text-decoration : none;
    color: #003471
    }

.navleft A:hover {
    text-decoration: underline;
    color: #003471
    }

.navleftON {
	background-color: CDE7BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	/*height: 17px;*/
	padding: 3px 2px 3px 5px;
	vertical-align: middle;
    }

.navleftON A:link {
    text-decoration : none; 
    color: #FFFFFF
    }

.navleftON A:visited {
    text-decoration : none;
    color: #FFFFFF
    }

.navleftON A:active {
    text-decoration : none;
    color: #FFFFFF
    }

.navleftON A:hover {
    text-decoration: underline;
    color: #FFFFFF
    }


.navleftgrey {
	background-color: #C6CBD3;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	vertical-align: middle;
	/*height: 17px;*/
	padding: 3px 2px 3px 5px;
    }

.navleftgrey A:link {
    text-decoration : none; 
    color: #003471
    }

.navleftgrey A:visited {
    text-decoration : none;
    color: #003471
    }

.navleftgrey A:active {
    text-decoration : none;
    color: #003471
    }

.navleftgrey A:hover {
    text-decoration: underline;
    color: #003471
    }

.navleftlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	vertical-align: middle;
	line-height: 13px;
	/* line-height: 16px; */
	text-decoration: none;
	padding: 5px 2px 5px 4px;
    }
    
.navleftlinks ul {
    padding: 0;
    margin-left: 15px;
    list-style-image:  url(file:///C|/Documents%20and%20Settings/bvanherreweghe/Local%20Settings/Temporary%20Internet%20Files/Content.IE5/SJ0MN72I/img/squaredotblue.gif)    }
    
.navleftlinks li {
    margin-bottom: 1em;
    }
    
.navtight li {
	margin-bottom: 0.2em;
    }

.navleftlinks A:link {
    text-decoration : none; 
    color: #003471
    }

.navleftlinks A:visited {
    text-decoration : none;
    color: #003471
    }

.navleftlinks A:active {
    text-decoration : none;
    color: #003471
    }

.navleftlinks A:hover {
    text-decoration: underline;
    color: #003471
    }

.highlights {
	background-color: #838382;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	height: 17px;
	vertical-align: middle;
    }

.highlightscontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	line-height: 12px;
    }
.date {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #EFF3F8;
	height: 17px;
    }
.headnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	width: auto;
	padding: 1px;
	border-top: 1px none #1A3759;
	border-right: 1px none #1A3759;
	border-bottom: 1px solid #1A3759;
	border-left: 1px none #1A3759;
    }

.boxheadnews {
	border: 1px solid #1A3759;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	width: auto;
	padding: 1px;
	background-color: #1A3759;
	color: #FFFFFF;
    }


.boxnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom: 1px solid #C9DCFC;
	padding: 5px 0px 10px 0px;
	}
	
.boxnews h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 0px;
	padding: 0px;
	}
	
.boxnews p {
	margin: 2px 0px 2px 0px;
	}

.boxnews A:link {
    text-decoration : none; 
    color: #003471
    }

.boxnews A:visited {
    text-decoration : none;
    color: #003471
    }

.boxnews A:active {
    text-decoration : none;
    color: #003471
    }

.boxnews A:hover {
    text-decoration: underline;
    color: #003471
    }
	
.pressreleases   {
   	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
    margin-bottom: 1em;
    }	

.mainbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
    }

.mainbody A:link {
    text-decoration : none; 
    color: #003471
    }

.mainbody A:visited {
    text-decoration : none;
    color: #003471
    }

.mainbody A:active {
    text-decoration : none;
    color: #003471
    }

.mainbody A:hover {
    text-decoration: underline;
    color: #003471
    }

.legendes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 17px;
    }
    
.bottomnav {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    }

.bottomnav A:link {
    text-decoration : none; 
    color: #003471
    }

.bottomnav A:visited {
    text-decoration : none;
    color: #003471
    }

.bottomnav A:active {
    text-decoration : none;
    color: #003471
    }

.bottomnav A:hover {
    text-decoration: underline;
    color: #003471
    }

.columnsclosed {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #B0C1DB;
	border-right-color: #B0C1DB;
	border-bottom-color: #B0C1DB;
	border-left-color: #B0C1DB;
    }

.subnav {
	background-color: CDE7BD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
    }

.subnav A:link {
    text-decoration : none; 
    color: #FFFFFF
    }

.subnav A:visited {
    text-decoration : none;
    color: #FFFFFF
    }

.subnav A:active {
    text-decoration : none;
    color: #FFFFFF
    }

.subnav A:hover {
    text-decoration: underline;
    color: #FFFFFF
    }
    
.breadcrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 20px;
  }

  .breadcrumb A:link {

  text-decoration : none; 

  color: #003471

  }

  .breadcrumb A:visited {

  text-decoration : none;

  color: #003471

  }

.breadcrumb A:active {
    text-decoration : none;
    color: #003471
    }

.breadcrumb A:hover {
    text-decoration: underline;
    color: #003471
    }
    
.message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
    }
    
.majorSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: auto;
	padding: 0px;
	border-top: 0px none #1A3759;
	border-right: 0px none #1A3759;
	border-bottom: 0px solid #1A3759;
	border-left: 0px none #1A3759;
}

.navleftgreyON {
	background-color: #A7ACB4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #212121;
	vertical-align: middle;
	/*height: 17px;*/
	padding: 3px 2px 3px 5px;
    }

.navleftgreyON A:link {
    text-decoration : none; 
    color: #003471
    }

.navleftgreyON A:visited {
    text-decoration : none;
    color: #003471
    }

.navleftgreyON A:active {
    text-decoration : none;
    color: #003471
    }

.navleftgreyON A:hover {
    text-decoration: underline;
    color: #003471
    }
	
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	width: auto;
	padding: 0px;
	border-top: 0px none #1A3759;
	border-right: 0px none #1A3759;
	border-bottom: 0px solid #1A3759;
	border-left: 0px none #1A3759;
}	

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	width: auto;
	padding: 0px;
	border-top: 0px none #1A3759;
	border-right: 0px none #1A3759;
	border-bottom: 0px solid #1A3759;
	border-left: 0px none #1A3759;
}	

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: auto;
	padding: 0px;
	border-top: 0px none #1A3759;
	border-right: 0px none #1A3759;
	border-bottom: 0px solid #1A3759;
	border-left: 0px none #1A3759;
}	
	
/*---------- End Premier site CSS ----------*/
