/*
ORIGINAL TEXT COLOR: #7384b5 (so were the links)
*/
body{background-color:#ffffff;margin:0px;font-family:arial,tahoma;color:#445588;padding:0px;}
h1{font-size:18pt;font-family:arial narrow,arial;margin-top:8px;margin-bottom:8px}
h2{font-size:17pt;font-family:arial narrow,arial;margin-top:7px;margin-bottom:7px}
h3{font-size:16pt;font-family:arial narrow,arial;margin-top:6px;margin-bottom:6px}
.loginBox {font-size:10pt;font-weight:bold}
legend    {font-size:11px;font-family:arial;}
.loginText{font-size:10pt;font-weight:bold}
.over {background-color: #222222; color: #FFFFFF; cursor: hand}
p, div{font-family:verdana;font-size:10pt;margin:4px;margin-left:2px;text-align:justify}
li{font-size:9pt;margin-top:0px;margin-bottom:0px}
hr{color:white;background-color:white;height:1px;border:1px solid #222}
td p{margin:0px;padding:0px;font-family:arial,tahoma;font-size:9pt;color:#445588;text-decoration:none;font-weight:normal}
a:hover{text-decoration:underline;color:#00F}
a:link{color:#22D;text-decoration:none}
a:visited{text-decoration:none;color:#32C}
#navigation{border-top:1px solid #fff}
#features{width:165px;height:100%}
#main{background-color:white;color:black;padding:10px;margin:0px;border-top:3px solid white
      font-family:Tahoma;font-size:12px;color:#445588;width:100%}
#main td{color:black}
/*
#main a:link{color:#516293;text-decoration:none}
#main a:visited{text-decoration:none;color:#516293}
#main a:hover{text-decoration:underline;color:#314273}
*/
.padded{padding:4px}
.boldface{font-weight:700;font-size:9pt;margin:0px;padding-left:-3px}
.link2{color:red;text-decoration:none}
.link2:hover{color:yellow;text-decoration:underline}
.link2:visited{color:red}
.currentPage{color:#ff0000;font-weight:bold}
.darkgreen{color:#004400;font-weight:bold}
.tiny{border:1px solid #656465;padding:4px;font-size:7pt;width:165px;background-image:url(\\\'../new_images/news_bottom.gif\\\');background-repeat:no-repeat;background-position:bottom}
.small{font-size:9pt}
.mText{color:black;padding-left:2px}
.buttons{border:1px outset #f4f4f4}
.navigationUL{
	width:100%;
	list-style:none;
	color:black;
	margin-left:0px;

}
.navigationLI{
	background-image:url(\\\'../new_images/menu_bg.gif\\\');
	background-repeat:no-repeat;
	padding-left:5px;
	font-size:12pt;
	font-weight:bold;
	padding-top:1px;
	padding-bottom:2px;
	height:30px;
}
.navigationLIHdr{
	text-align:center;
	color:black;
	font-weight:700;
	padding:0px;
	font-family:arial;
	font-size:9pt;
}
.navigationCell{font-family:helvetica;font-size:11pt}
.navigationCellSub{font-family:helvetica;font-size:10pt;padding-left:10px}
.top_strip{background-image:url(\\\'decor/strip.gif\\\');color:white;font-weight:700;height:16px;font-size:8pt}
.archiveLI{}
/* \\\".ttitle\\\" is the B&B title on the SELECT page.     \\\".select\\\" is the rest of the text on the SELECT page. */ 
.ttitle{font-family: Arial, Tahoma; font-size: 21px; color: #445588;  font-weight:bold}
.select{font-family: Arial, Tahoma; font-size: 15px; color: #445588;  font-weight:bold}
.featureLink{margin:0px;width:165px;border:1px solid #656465;font-size:10pt;font-weight:bold;background-color:#dedfde;padding:3px}
.featureDescription{margin:0px;width:165px;font-size:7pt;padding:2px;border-left:1px solid #656465;border-right:1px solid #656465}
.featureSeparator{margin:0px;width:165px;height:14px;background-image:url(\\\'../new_images/news_bottom.gif\\\');padding:0px;margin-bottom:3px;}
.featureImage{border:1px solid #111;margin:1px;padding:0px;margin-right:3px}

#areaTable{margin:0px;border:none;margin-left:10px;align:right}
#areaTable td{border:2px solid #6D7587;padding:2px;padding-left:5px;}
#areaTable th{border:none}

#areaTable td a:link{font-family:arial,tahoma;font-size:8pt;color:#445588;text-decoration:none;font-weight:normal}
#areaTable td a:visited{font-family:arial,tahoma;font-size:8pt;color:#445588;text-decoration:none;font-weight:normal}
#areaTable td a:hover{font-family:arial,tahoma;font-size:8pt;color:#314273;text-decoration:underline;font-weight:normal}

.areaTable{margin:0px;border:none;margin-left:10px;align:right}
.areaTable td{border:2px solid #6D7587;padding:2px;padding-left:5px;}
.areaTable th{border:none}

.areaTable td a:link{font-family:arial,tahoma;font-size:8pt;color:#445588;text-decoration:none;font-weight:normal}
.areaTable td a:visited{font-family:arial,tahoma;font-size:8pt;color:#445588;text-decoration:none;font-weight:normal}
.areaTable td a:hover{font-family:arial,tahoma;font-size:8pt;color:#314273;text-decoration:underline;font-weight:normal}

#frontpageMap{padding-top:10px;vertical-align:top;width:70%px}	/* This is the table cell that includes the big map of France. */
#frontpageIndex{padding-top:10px;width:30%;text-align:right}/* This is the table cell that contains the index of areas.      */

/*.areaTitle{color:#cc0707;font-size:16pt;font-weight:normal;margin-top:3px;margin-bottom:3px}*/
.areaTitle{font-family: Arial, Tahoma; font-size: 20px; color: #CE0606; font-weight:bold;text-align:center}
.areaEntry{font-family: Arial, Tahoma; font-size: 15px; color: #445588;  font-weight:bold}

#leftColumnMapImage{vertical-align:top;width:60%} /* Portal page. */
#rightColumnProvinces{width:40%;text-align:right}

.adBlock{
	border:1px solid #224;padding:5px;margin-top:10px;padding-bottom:0px;
	width:410px;
}
.adCompany{
	font-size:15pt;font-family:Arial Narrow;font-weight:bold;color:#CC0707;padding-top:0px;margin-top:0px;
}
.adBanner{
	text-align:center;border-top:1px solid #EEE;border-bottom:1px solid #EEE;
}
.adImage{
	border:1px solid #444;margin:2px;
}
.adAddress{
	text-align:center;border-top:1px solid #F2F2F2;
	font-size:9pt
}