body {
font-size: 12px; 
font-family: Arial;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


p {
	font-size: 12px; font-family: Arial; color : #44494F;
}
div {
	font-size: 12px; font-family: Arial; color : #44494F; 
}
span {
	font-size: 12px; font-family: Arial; color : #44494F;
}
th {
	font-size: 12px; font-family: Arial; color : #44494F;
}
td {
	font-size: 12px; font-family: Arial; color : #44494F;
}

UL {
list-style-image: url(/images/dot.gif);
}

A { 
font-size : 12px;
font-family : Arial, sans-serif;
color : #009c67;
text-decoration : none;
}
A:hover { 
font-size : 12px;
font-family : Arial, sans-serif;
color : #009c67;
text-decoration : Underline;
}

.menu A {
	border-top-width: 1px;
	border-bottom-width: 1px;
    border-top-style: solid;
	border-bottom-style: solid;
    border-top-color: #FFFFFF;
	border-bottom-color: #DADADA;
    font-family: Arial, sans-serif;
	font-size: 12px;
	color: #2C2C2C;
	width: 190px;
    padding-bottom: 6px;
	padding-left: 10px;
	padding-top: 6px;
	DISPLAY: block;
}
.menu A:hover {
    BACKGROUND-COLOR: #CFCEC6;  FONT-SIZE: 12px; COLOR: #2C2C2C; TEXT-DECORATION: none; font-family: Arial, sans-serif;
}
.menu A:active {
    BACKGROUND-COLOR: #CFCEC6;  FONT-SIZE: 12px; COLOR: #2C2C2C; TEXT-DECORATION: none; font-family: Arial, sans-serif;
}

.menutopblanc A {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #354156; DISPLAY: block; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px; TEXT-DECORATION: none;
}
.menutopblanc A:hover {
    BACKGROUND-COLOR: #E5E3DD;  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #354156; TEXT-DECORATION: none
}
.menutopblanc A:active {
    BACKGROUND-COLOR: #E5E3DD;  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #354156; TEXT-DECORATION: none
}
.menucontact A {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 5px; TEXT-DECORATION: none;
}
.menucontact A:hover {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; TEXT-DECORATION: underline
}
.menucontact A:active {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; TEXT-DECORATION: underline
}
.menutop A {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
}
.menutop A:hover {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; 
}
.menutop A:active {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px;
}
.menubottom A {
    font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; DISPLAY: block; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 3px; TEXT-DECORATION: none;
}
.menubottom A:hover {
    BACKGROUND-COLOR: #DEEEF3;  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; TEXT-DECORATION: none
}
.menubottom A:active {
    BACKGROUND-COLOR: #DEEEF3;  font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; COLOR: #44494F; TEXT-DECORATION: none
}
.smlink A {
    font-size : 9px;
font-family : Arial, sans-serif;
color : #038D5A;
text-decoration : Underline;
}
.smlink A:hover {
    font-size : 9px;
font-family : Arial, sans-serif;
color : #038D5A;
text-decoration : None;
}
.smlink A:active {
    font-size : 9px;
font-family : Arial, sans-serif;
color : #038D5A;
text-decoration : None;
}

.bldwhite {
	font-weight: bold;
	color: #ffffff;
}
.bldgreen {
	font-weight: bold;
	color: #00A96B;
}
.bldgreen11 {
	font-weight: bold;
	color: #00A96B;
	font-size:11px;
}
.text11 {
	font-size:11px;
}
.text10 {
	font-size:10px;
}
.formfield {
	background-color: #F1F1F1;
	color: #606452;
	font-family: Arial;
	font-size: 11px;
	border: groove 1px black;
	padding: 2;
}
.formfieldtop {
	color: #000000;
	font-family: Arial;
	font-size: 11px;
	border: groove 1px black;
	padding: 2;
}
.tablecontent{ border:solid 1px #DDDDDD; background:#FFFFFF;
}
.trow0 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00A96B; PADDING-LEFT: 10px;
}
.trow1 {
	FONT-SIZE: 12px; FONT-FAMILY:  Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #E6E7DF
}
.trow2 {
	FONT-SIZE: 12px; FONT-FAMILY:  Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #D2D3C7
}
.trow3 {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #A6C4CA
}
.trow4 {
BACKGROUND-COLOR: #C3D7D7
}
.trow5 {
BACKGROUND-COLOR: #B6D75D
}
.leftpad {
	padding-left: 20px;
	padding-right: 20px;
}
.contentpad {
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 20px;
}
.markettable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #9AC8D1;
	border-right-color: #9AC8D1;
	border-bottom-color: #9AC8D1;
	border-left-color: #9AC8D1;
}
.sitetable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #C5C1B5;
	border-right-color: #C5C1B5;
	border-bottom-color: #C5C1B5;
	border-left-color: #C5C1B5;
}
.menutable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;

}
.menusubborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;

}

.title {
	font-size: 13px;
	font-weight: bold;
	color: #354156;
	width: 95%;
	padding-left: 15px;
	display: block;
	padding-top: 4px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #DbDbDB;
}
.subtitle {
	font-size: 12px;
	font-weight: bold;
	color: #354156;
	width: 100%;
	padding-left: 25px;
	display: block;
	padding-top: 1px;
	padding-bottom: 1px;
	border-bottom-width: thin;
	border-bottom-style: inset;
	border-bottom-color: #FF9900;
}
.red {
	color: #FF0000;
}
.lienbouton a { order-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
    border-top-style: solid;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
    border-top-color: #1FCC00;
	border-bottom-color: #1FCC00;
	border-left-color: #1FCC00;
	border-right-color: #1FCC00;
	background-color: #009B67;  
	font-family: arial, helvetica, sans-serif; 
	font-size: 11px; color: #ffffff; 
	display: block;  
	padding-bottom: 3px; 
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 3px; 
	text-decoration: none;}
.lienbouton a:hover { background-color: #1FCC00;   font-family: arial, helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none
}
.lienbouton a:active { background-color: #1FCC00;   font-family: arial, helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
/*tabs menu css--------------------------------*/
.shadetabs{ list-style: none; padding: 0; margin: 0 }
.shadetabs li{float: left; display: block; margin: 0; padding: 0; }

.shadetabs li a{ color: #3F4C62; font-size: 11px;  font-family: helvetica, arial, sans-serif; background: url("/images/tabs_lf_dw.gif") top left no-repeat; text-decoration: none; padding-left: 12px; padding-bottom: 8px; padding-top: 8px; }
.shadetabs li a:hover{ text-decoration: underline; color: #3F4C62; background: url("/images/tabs_lf_up.gif") top left no-repeat; text-decoration: none; padding-left: 12px; }
.shadetabs li.selected{ position: relative; top: 1px; background: url("/images/tabs_lf_up.gif") top left no-repeat; text-decoration: none; }

.shadetabs li.selected a{ /*selected main tab style */ background: url("/images/tabs_lf_up.gif") top left no-repeat; text-decoration: none; border-bottom-color: white; }
.shadetabs li.selected a:hover{ /*selected main tab style */ text-decoration: none; background: url("/images/tabs_lf_up.gif") top left no-repeat; text-decoration: none; }
.shadetabs li.selected a span{ color: #159B6A; background: url("/images/tabs_rg_up.gif") right top no-repeat; padding-right: 12px;padding-bottom: 8px;padding-top: 8px; font-size: 11px; font-weight: bold; }

.shadetabs a span { background: url("/images/tabs_rg_dw.gif") right top no-repeat; padding-right: 12px; padding-bottom: 4px; padding-top: 4px; color: #3F4C62; font-size: 11px; font-weight: bold;} 
.shadetabs a, #navigation a span { display: block; float: left } 
/* Commented backslash hack hides rule from IE5-Mac \*/ 
.shadetabs a, #navigation a span { float: none } 
/* End IE5-Mac hack */
.shadetabs a:hover span { color: #3F4C62; background: url("/images/tabs_rg_up.gif") right top no-repeat; padding-right: 12px;padding-bottom: 8px;padding-top: 8px; }
.shadetabs a:active span { color: #3F4C62; background: url("/images/tabs_rg_up.gif") right top no-repeat; padding-right: 12px;padding-bottom: 8px;padding-top: 8px; }
.shadetabs a:selected span { color: #3F4C62; background: url("/images/tabs_rg_up.gif") right top no-repeat; padding-right: 12px;padding-bottom: 8px;padding-top: 8px; } 
.tabcontent{display:none;}
/*end css menu tabs-----------------------------*/
