/* Global Styles */

body {
	margin: 0px;
	padding: 0px;

}

td {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#003366;
}

a {
	color: #003366;
	font-weight:normal;
}

a:hover {
color: #3366CC;
}

/* ID Styles */

#navigation td {
border-bottom: 2px solid #C0DFFD;
}

#navigation a {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #003366;
line-height:16px;
letter-spacing:.1em;
text-decoration: none;
display:block;
padding:8px 6px 10px 26px;
background:  url("mm_arrow.gif") 14px 45% no-repeat;
}

#navigation a:hover {
background: #ffffff url("mm_arrow.gif") 14px 45% no-repeat;
color:#FF6600;
}

.navText {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
}
.navText a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
}

#logo{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #CCFF99;
	letter-spacing:5px;
	text-align: center;
	vertical-align: bottom;
}
#logo a{
	text-decoration: none;
	color: #CCFF99;
}
#logo a:hover{
	color: #CCFF99;
}

#tagline {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color: #FF9933;
	letter-spacing:.4em;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}


#monthformat {
border-bottom: 2px solid #E6F3FF;
}

#dateformat {
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #003366;
letter-spacing:.2em;
}

#dateformat a {
font:11px Verdana, Arial, Helvetica, sans-serif;
color: #003366;
font-weight:bold;
letter-spacing:.1em;
}

#dateformat a:hover {
color: #FF6600;
letter-spacing:.1em;
}

/* Class Styles */

.bodyText {
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#003366;
line-height:20px;
margin-top:0px;
}

.pageName{
font: 18px Verdana, Arial, Helvetica, sans-serif;
color: #3366CC;
line-height:24px;
letter-spacing:.2em;
}

.subHeader {
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
color: #3366CC;
line-height:16px;
letter-spacing:.2em;
}

.quote {
font: 20px Verdana, Arial, Helvetica, sans-serif;
color: #759DA1;
line-height:30px;
}

.smallText {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #003366;
}


.Style1 {
	font-size: 24px;
	font-weight: bold;
}



.Style3 {
	color: #CCFF99;
	font-size: 24px;
	font-weight: bold;
}
.Style4 {
	font-size: 14px
}

.Style5 {
	font-size: 12px
	color: #3366CC
}


.Style6 {
	font-size: 9px
}

.Style7 {
	color: #3366CC
}
.Style8 {
	font-size: 11px
}

#logo.Style2 {
	text-decoration: none;
}


/* Class Styles refonte */
.titreacceuil{
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 35px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}


.titremenu{
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
a.titremenu:hover{
	color: #F5CC36;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;

}
.sloganacceuil2{
	color: #0b5880;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}
.sloganacceuil{
	color: #F5CC36;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;

}
.border_betd {
border-top-width:1px;
border-top-color:#0b5880;
border-top-style:solid;

border-right-width:1px;
border-right-color:#001b29;
border-right-style:solid;

border-bottom-width:1px;
border-bottom-color:#001b29;
border-bottom-style:solid;
}
.border_beth {
border-top-width:1px;
border-top-color:#0b5880;
border-top-style:solid;

border-bottom-width:1px;
border-bottom-color:#001b29;
border-bottom-style:solid;
}
.border_qui {
border-width:1px;
border-color:#FFFFFF;
border-style:solid;
}
.border_left {
border-left-width:1px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:0px;
border-color:#FFFFFF;
border-style:solid;
}
.border_right {
border-right-width:1px;
border-top-width:0px;
border-bottom-width:0px;
border-left-width:0px;
border-color:#FFFFFF;
border-style:solid;
}
.border_bottom {
border-left-width:0px;
border-right-width:0px;
border-top-width:0px;
border-bottom-width:1px;
border-color:#FFFFFF;
border-style:solid;
}
.text_qui {
	color: #033A56;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.textstitre_qui {
	color: #033A56;
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	line-height: 20px;
	font-weight: bolder;
	text-decoration: none;
}
.texttitre_qui {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bolder;
	text-decoration: none;
}
.link_home {
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
a.link_home:hover {
	color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.text_acceuil2 {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
a.text_acceuil2:hover {
	color: #FFFFFF;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}
.titrebandeau {
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
.titrebandeau2 {
	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}
.titrebandeau-en {

	color: #FFFFFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
}

