BODY {
	MARGIN: 0px;
}
#homemain {
	WIDTH: 287px;
	HEIGHT: 100%;
}
#homemain TD {
	FONT-SIZE: 70%
}
#mainimage{
	vertical-align: top;
	text-align: left;
}
.maincell {
	border-left-color: Black;
	border-left-style: solid;
	border-left-width: 1pt;
	border-right-color: #00246A;
	border-right-style: solid;
	border-right-width: 1pt;
}
.menucell {
	border-bottom-color: Black;
	border-bottom-width: 1pt;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1pt;
	border-bottom-style: solid;
}
.newtitle {
	font-family: Times New Roman;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: Black;
	text-transform: uppercase;
	text-decoration: underline;
}
.newsbullet {
	list-style-image: url(images/newsbullet.gif);
	list-style-position: outside;
	margin-left: 15pt;
	padding-left: 0pt;
	text-indent: 0pt;
	color: #606060;
	font-family: Times New Roman;
	text-align: left;
	font-size: 8pt;
	font-style: normal;
}
.newtext {
	font-family: Times New Roman;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #606060;
}
.infobulle {
	font-family: Times New Roman;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-left: 5pt;
	text-decoration: underline;
	color: inherit;
}
a.newslink:link {
	color: #00246A;
	font-family: Times New Roman;
	font-size: 8pt;
}
a.newslink:active {
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
	list-style-image: url(images/newsbullet2.gif);
}
a.newslink:hover {
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
	list-style-image: url(images/newsbullet2.gif);
}
a.newslink:visited {
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
}
a.icolink:link{
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
}
a.icolink:active{
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
}
a.icolink:hover{
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
}
a.icolink:visited{
	color: #00246A;
	font-family: Times New Roman;
	font-size: 8pt;
}
/*test*/
a:link{
	COLOR: #00246A;
	FONT-SIZE: 12px; 
	font-family:Times New Roman;
	font-weight: normal;
}

/*test fin*/

/*Texte des pages*/
#wrapper {
	BACKGROUND: #FFFFFF;
	BACKGROUND: url(images/acc-bg.gif);
	font-family: Times New Roman;
	text-align: JUSTIFY
	font-size: 9pt;
	height: 100%;
	width: 100%;
}
/*Bordure bannière gauche*/
#head {
	BORDER-LEFT: 1px solid #EDDEBA;
	BORDER-BOTTOM: 1px solid #EDDEBA;
	background-color: #EDDEBA;
	background: url(images/gb_header.jpg);
	height: 130px;
}
#footer {
	BORDER-RIGHT: #666 1px solid; BORDER-LEFT: #666 1px solid
}
#nav {
	background-color: #00246A;
	width: 100%;
	border-top: 1px solid Black;
}

#nav A {
	PADDING-RIGHT: 2px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	COLOR: #00246A;
	font-family: Times New Roman;
	TEXT-DECORATION: none;
}

#nav A:hover {
	BORDER-BOTTOM-COLOR: #f2f2f2;
	COLOR: #00246A;
	font-family: Times New Roman;
	BORDER-TOP-COLOR: #cccaca;
	TEXT-DECORATION: underline;
	background: url(images/acc-bg.gif) repeat-x;
}

#navhead {
	background-color: #00246A;
	font-family: Times New Roman;
	width: 100%;
}
#navhead TD{
	font-family: Tahoma;
	font-size: 12px;
	border-top: 1px solid #00519F;
	height: 25px;
}
/*Menu horizontal*/
#navhead A {
	width: 130px;
	font-family: Times New Roman;
	PADDING-RIGHT: 2px;
	DISPLAY: inline-block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	COLOR: #F9F2E0;
	TEXT-DECORATION: none;
	text-align: center;
}
/*Menu horizontal Hightlight*/
#navhead A:hover {
	BORDER-BOTTOM-COLOR: #f2f2f2;
	font-family: Times New Roman;
	COLOR: #191970;
	BORDER-TOP-COLOR: #cccaca;
	TEXT-DECORATION: underline;
	BACKGROUND: #FFFFFF;
	BACKGROUND: url(images/acc-bg.gif);
	text-align: center;
}
#copyright {
	BORDER-RIGHT: 1px solid Black;
	BORDER-LEFT: 1px solid Black;
	BACKGROUND: #00246A;
	COLOR: #EDDEBA;
	TEXT-ALIGN: center;
	font-family: Times New Roman;
	font-size: 9pt;
	height: 40px;
	bottom: 0px;
	vertical-align: bottom;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
}
#conception {
	BORDER-RIGHT: 1px solid Black;
	BORDER-LEFT: 1px solid Black;
	BACKGROUND: #00246A;
	COLOR: #F9F2E0;
	TEXT-ALIGN: center;
	font-family: Times New Roman;
	font-size: 9pt;
	height: 40px;
	bottom: 0px;
	vertical-align: bottom;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
}
#contentwrap {
	HEIGHT: 100%
}
/*Page principale colonne de gauche*/
#hometext {
	BACKGROUND: #F9F2E0;
	COLOR: Black;
	TEXT-ALIGN: left;
	font-family: Times New Roman;
	font-size: 9pt;
	vertical-align: top;
	BORDER-RIGHT: 1px solid Black;
	BORDER-LEFT: 1px solid Black;
}
#hometext {
	width:281;
	
}
#search {
	FONT-SIZE: 10px; MARGIN: 50px 12px 0px 0px; COLOR: #666; FONT-FAMILY: verdana,Times New Roman
}
#search TD {
	VERTICAL-ALIGN: middle
}
FORM {
	MARGIN: 0px
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: verdana,Times New Roman
}
.inputtext {
	BORDER-RIGHT: #666 1px solid;
	BORDER-TOP: #666 1px solid;
	BORDER-LEFT: #666 1px solid;
	BORDER-BOTTOM: #666 1px solid;
	HEIGHT: 17px;
}
.footnote {
	FONT-SIZE: 9px; COLOR: #cccccc
}
#contentwrap {
	BORDER-RIGHT: 1px solid Black;
	BORDER-LEFT: 1px solid Black;
}
#content {
	HEIGHT: 100%;
}
#searcharea {
	PADDING-RIGHT: 16px; 
	PADDING-LEFT: 16px; 
	PADDING-BOTTOM: 16px; 
	PADDING-TOP: 16px; 
	FONT-FAMILY: verdana, sans-serif
	BORDER-TOP: #58a753 18px solid; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: verdana,Times New Roman
}
#searcharea FORM {
	MARGIN: 10px 0px 0px 8px
}
#searcharea TD {
	VERTICAL-ALIGN: middle
}
.button {
	BORDER-RIGHT: #666 1px solid; 
	BORDER-TOP: #666 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px; 
	BACKGROUND: #d6d5d6; 
	BORDER-LEFT: #d6d5d6 1px solid; 
	WIDTH: 18px; 
	CURSOR: hand; 
	COLOR: #666; 
	BORDER-BOTTOM: #666 1px solid; 
	FONT-FAMILY: verdana,sans-serif; 
	HEIGHT: 18px
}
#searcharea #s1 {
	MARGIN-TOP: 16px; MARGIN-BOTTOM: 0px
}
#searcharea P {
	MARGIN-TOP: 0px
}
#menuleft{
	vertical-align: top;
	width: 180;
	height: 100%;
	border-right: 1px solid Gray;
}
/**/
#subnavtitle {
	
	BORDER-RIGHT: #f2f2f2 0px solid;
	DISPLAY: block;
	FONT-WEIGHT: bold;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px;
	PADDING-TOP: 2px;
	PADDING-BOTTOM: 4px;
	MARGIN: 0px;
	TEXT-TRANSFORM: uppercase;
	WIDTH: 180px;
	BORDER-BOTTOM: 1px solid Gray;
	BACKGROUND: #FFFFFF;
	BACKGROUND: url(images/acc-bg.gif);
	height: 20px;
	
}
#subnavtitle A{
	color: #00246A;
}
/*Fond Beige menu gauche*/
#subnav {
	FONT-SIZE: 14px;
	BACKGROUND: #00246a;
	WIDTH: 180px;
	text-align: left;
	vertical-align: top;
	border-right: 1px solid Gray;
	font-family: Tahoma;
	font-weight: bold;
}
#subnav A {
	WIDTH: 180px;
	BORDER-RIGHT: 0px #f2f2f2;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 4px;
	PADDING-TOP: 4px;
	MARGIN: 0px;
	COLOR: #F9F2E0;
	TEXT-DECORATION: none;
}
/*Surlignage*/
#subnav A:active {
	BORDER-BOTTOM-COLOR: #f2f2f2;
	COLOR: #00246A;
	TEXT-DECORATION: underline;
}
/*Left menu text color*/
#subnav A:hover {
	BORDER-BOTTOM-COLOR: Gray;
	COLOR: #F9F2E0;
	TEXT-DECORATION: underline;
}
.subnavwithsub {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccaca 1px solid
}
.subnavwithsub A {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #030; BORDER-BOTTOM: medium none
}
.subnavwithsub A:hover {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #030; BORDER-BOTTOM: medium none
}
.subnavwithsub P {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; MARGIN: 3px 10px 5px 12px; BORDER-LEFT: medium none; LINE-HEIGHT: 1.1; BORDER-BOTTOM: medium none
}
.subnavwithsub P A {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px! important; BORDER-TOP: medium none; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: none; BORDER-LEFT: medium none; PADDING-TOP: 0px! important; BORDER-BOTTOM: medium none
}
.subnavwithsub P A:hover {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px! important; BORDER-TOP: medium none; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: none; BORDER-LEFT: medium none; PADDING-TOP: 0px! important; BORDER-BOTTOM: medium none
}
.subnavwithsub P A {
	BACKGROUND: url(../img/bt-dkgray.gif) no-repeat left top; COLOR: black
}
.subnavwithsub P A:hover {
	BACKGROUND: url(../img/bt-grn.gif) no-repeat left top
}
#main {
	WIDTH: 780px; HEIGHT: 100%
}
#maintable {
	WIDTH: 100%;
	HEIGHT: 100%;
}
#maintable TD {
	FONT-SIZE: 70%
}
#related {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 12px;
	WIDTH: 140px;
	PADDING-TOP: 12px;
}
#related H1 {
	FONT-SIZE: 13px; 
	MARGIN: 0px; 
	COLOR: #00246A;
	font
}
#related H2 {
	FONT-SIZE: 11px; MARGIN: 16px 0px 0px; COLOR: black
}
#related H3 {
	FONT-SIZE: 8pt; MARGIN: 16px 0px 0px; COLOR: black
}
#related P {
	MARGIN: 12px 0px;
	font-size: 8pt;
	font-family: Times New Roman;
}
.relatedsub {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px! important;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px! important;
	PADDING-BOTTOM: 0px! important;
	BORDER-LEFT: 0px;
	WIDTH: 180;
	PADDING-TOP: 0px! important;
	BORDER-BOTTOM: 0px;
}
.relatedsub #innerwrap {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 12px;
	WIDTH: 180px;
	PADDING-TOP: 12px;
	background-color: #C6E3FF;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
}
.relatedsub #innerwrap H2 A {
	TEXT-DECORATION: underline
}
#breadcrumbs {
	PADDING-RIGHT: 25px;
	PADDING-LEFT: 26px;
	BACKGROUND: #f4f4f4;
	PADDING-BOTTOM: 4px;
	BORDER-LEFT: #a4a4a4 2px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #cccccc 1px solid;
	HEIGHT: 100%;
}
#maintext {
	BORDER-RIGHT: #a4a4a4 1px solid;
	PADDING-RIGHT: 26px;
	PADDING-LEFT: 26px;
	PADDING-BOTTOM: 8px;
	PADDING-TOP: 26px;
	HEIGHT: 100%;
	font-family: Times New Roman;
	font-size: 15pt;
	vertical-align: top;
}
#maintext H1 {
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	MARGIN-BOTTOM: 12px;
	
	
}
#maintext H2 {
	text-align:justify;
	COLOR: #00246A;
	FONT-SIZE: 16px; 
	font-family:Times New Roman;
	font-weight: normal;
	MARGIN: 16px 0px -4px
}
#maintext H3 {
	COLOR: #00246A;
	FONT-SIZE: 11px; 
	MARGIN: 16px 0px -12px
}
UNKNOWN {
	MARGIN-TOP: 6px
}
#maintext LI {
	MARGIN: 7px 0px; LINE-HEIGHT: 1.2
}
#foot {
	FONT-SIZE: 80%; COLOR: #666
}
.pubtitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 16px; MARGIN: 16px 0px 0px; COLOR: #006633
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 3px 0px 10px; COLOR: #999
}
#maintext P {
	MARGIN: 12px 0px;
	LINE-HEIGHT: 1.3;
	font-size: 10pt;
}
#maintext A {
	FONT-SIZE:12pt;
	COLOR: #00246A; 
	FONT-FAMILY: verdana,Times New Roman; 
	TEXT-DECORATION: none
}
#related A {
	COLOR: #00246A; 
	FONT-FAMILY: verdana,Times New Roman;
	TEXT-DECORATION: none;
}
#maintext A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
#related A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
.newsgroup {
	CLEAR: both; MARGIN: 0px 0px 4px; WIDTH: 100%
}
.newsgroup .newsdate {
	PADDING-RIGHT: 6px; FLOAT: left; WIDTH: 75px; COLOR: #666
}
.newsgroup .newshead {
	FLOAT: left
}
UNKNOWN {
	WIDTH: 80%
}
.form TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.required {
	FONT-WEIGHT: bold; COLOR: #006633
}
.field {
	PADDING-TOP: 6px! important; TEXT-ALIGN: right
}
.r {
	TEXT-ALIGN: right
}
.fieldname {
	
}
.fieldnote {
	COLOR: #444444
}
.mini_text {
	FONT-SIZE: 10px
}
.compact TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; PADDING-TOP: 0px
}
.quote {
	BORDER-RIGHT: #389677 0px solid; PADDING-RIGHT: 4px; BORDER-TOP: #389677 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 14px 18px; BORDER-LEFT: #389677 0px solid; WIDTH: 216px; COLOR: #33654d; PADDING-TOP: 4px; BORDER-BOTTOM: #389677 1px solid; TEXT-ALIGN: center
}
.quote .attribute {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; MARGIN: 6px -10px; COLOR: #666; FONT-STYLE: italic
}
.back {
	DISPLAY: none
}
#url {
	DISPLAY: none
}
#printf {
	FLOAT: left
}
#printfont {
	FONT-SIZE: 12px
}
#printf IMG {
	MARGIN: 0px 3px; VERTICAL-ALIGN: middle
}
#terms {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; WIDTH: 762px; PADDING-TOP: 4px; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: right! important
}
#terms {
	BACKGROUND: #666; COLOR: #dbdbdb
}
#terms A {
	COLOR: #dbdbdb
}
#popup {
	PADDING-RIGHT: 7px; BORDER-TOP: #58a753 10px solid; PADDING-LEFT: 7px; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.3; PADDING-TOP: 7px
}
