 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px
}
.top-right {
	BACKGROUND: #2f4e6f; WHITE-SPACE: nowrap
}
.spacer {
	COLOR: #154885; WHITE-SPACE: nowrap
}
.text {
	COLOR: #000;
}
.text-11 {
	COLOR: #000;
}
.text-grey {
	COLOR: #666;
}
.header-background {
	BACKGROUND: #fff; BORDER-BOTTOM: #B6C4B7                                                  
}
.logo {
	WHITE-SPACE: nowrap; BACKGROUND-COLOR: #154885
}
.footer-background {
	BACKGROUND: #fff; border-top:5px solid #c8d7e3; border-BOTTOM:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-left:1px solid #DCDCDC;
}
.td-all-light-blue {
	BACKGROUND: #c8d7e3; border-top:1px solid #c8d7e3; border-BOTTOM:1px solid #c8d7e3; border-right:1px solid #c8d7e3; border-left:1px solid #c8d7e3;
}
.td-light-grey {
	BACKGROUND: #fff; border-top:1px solid #c8d7e3; border-BOTTOM:1px solid #DCDCDC; border-right:1px solid #DCDCDC; border-left:1px solid #DCDCDC;
}
.td-fine-blue {
	BACKGROUND: #fff; border-top:1px solid #5b6e5b; border-BOTTOM:1px solid #5b6e5b; border-right:1px solid #5b6e5b; border-left:1px solid #5b6e5b;
}
.evenements {
	COLOR: #fff; WHITE-SPACE: nowrap
}
.bienvenue {
	COLOR: #003366; WHITE-SPACE: nowrap
}
.text-11-blue {
	COLOR: #003366; WHITE-SPACE: nowrap
}
.redlink {
	COLOR: #EA0000
}
.input-local {
	BACKGROUND: #eee
}

 /* THIS LINE CONTROLS THE LINK SIZE ON ALL PAGES */
A.bienvenue:link {
	COLOR: #003366; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.bienvenue:visited {
	COLOR: #003366; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.bienvenue:hover {
	COLOR: #ccc; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
TD.nav-bar {
	BORDER-TOP: #5B6E5B 1px solid; BACKGROUND: #fff; WHITE-SPACE: nowrap; BORDER-BOTTOM: #5B6E5B 1px solid; BORDER-LEFT: #5B6E5B 1px solid;; BORDER-RIGHT: #5B6E5B 1px solid;
}
A.header-mainlink:link {
	COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.header-mainlink:visited {
	COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.header-mainlink:hover {
	COLOR: #fff; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
TR.rlinks TD {
	VERTICAL-ALIGN: top
}
A.rlinks:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.rlinks:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.rlinks:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
A.rlinks-red:link {
	COLOR: #f00; TEXT-DECORATION: none
}
A.rlinks-red:visited {
	COLOR: #f00; TEXT-DECORATION: none
}
A.rlinks-red:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A.redlink:link {
	COLOR: #FF6600; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.redlink:visited {
	COLOR: #FF6600; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
A.redlink:hover {
	COLOR: #FF6600; WHITE-SPACE: nowrap; TEXT-DECORATION: underline
}
A.purlelink:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.purplelink:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.purplelink:hover {
	COLOR: #666; TEXT-DECORATION: underline
}
A.bluelink:link {
	COLOR: #154885; TEXT-DECORATION: none
}
A.bluelink:visited {
	COLOR: #154885; TEXT-DECORATION: none
}
A.bluelink:hover {
	COLOR: #154885; TEXT-DECORATION: underline
}
A:link {
	COLOR: #5c81a7
}
A:visited {
	COLOR: #969
}
A:hover {
	COLOR: #5c81a7
}
P.contact-link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-bottom: 5px; MARGIN: 2px 0px -4px
}

 /* SHOW - HIDE SWITCH CONTENT */
.showstate		{ COLOR: #154885; FONT: 12px verdana, arial, sans-serif; }
.switchcontent	{ COLOR: #154885; FONT: 11px verdana, arial, sans-serif; background-color:#EBF5FE; padding: 3px}

 /* PICTURE SMALL MESSAGE ALERT CONTROL */

.divstyle {	position:absolute; border: #154885 1px solid; width:170; top:0; left:0 }
.pstyletitle { postion:absolute; background:#EBF5FE; padding: 2px; color:#154885; font-size:10px; font-family:verdana, arial }

 /* THIS LINE CONTROLS THE TABLES SIZE ON ALL PAGES */
TABLE.footer-table {
	PADDING-BOTTOM: 1px
}
TD.bullets {
	BACKGROUND-IMAGE: url(images/icon-arr.gif); WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; background-position: center
}
TD.footer-divider {
	BACKGROUND: #c8d7e3; PADDING-BOTTOM: 3px; BORDER-BOTTOM: white 1px solid
}
DIV.footer-divider {
	MARGIN-TOP: 9px; BACKGROUND: #c8d7e3; PADDING-BOTTOM: 17px; BORDER-BOTTOM: white 1px solid
}
TD.news-line {
	COLOR: #99abef; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
#navigation-table TABLE TD.tp {
	PADDING-BOTTOM: 0px; PADDING-TOP: 8px
}
TR.bullet-list TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TR.bullet-list TD IMG {
	PADDING-RIGHT: 4px; FLOAT: right
}

 /* CENTRE MENU OPTIONS */
TD.titlecenter {FONT-SIZE: 10px; FONT: bold, verdana,arial,sans-serif; background-position: left; PADDING-TOP: 8px; PADDING-BOTTOM: 0px}

a.menucenter:link {color: #000; text-decoration: none; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif;}
a.menucenter:visited {color: #000; text-decoration: none; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif;}
a.menucenter:active	{color: #000; text-decoration: none; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif;}
a.menucenter:hover {color: #3c5f84; text-decoration: underline; FONT-SIZE: 10px; FONT-FAMILY: verdana,arial,sans-serif; cursor: hand;}

a.active-sub-ddown:link {BACKGROUND: #fff; WHITE-SPACE: nowrap;}
a.active-sub-ddown:visited {BACKGROUND: #fff; WHITE-SPACE: nowrap;}
a.active-sub-ddown:active {BACKGROUND: #fff; WHITE-SPACE: nowrap;}
a.active-sub-ddown:hover {BACKGROUND: #fff; WHITE-SPACE: nowrap;}