@CHARSET "ISO-8859-1";

 .header_container{
 	padding: 5px;
 	font-size:80%; 
 	font-family:arial,sans-serif;
 }
 
.header_item {
	width: 100%; 
	min-width:800px; 
	min-height:130px /*Non-IE6*/; 
	height:auto !important /*Non-IE6*/; 
	height:130px /*IE6*/; 
	background:rgb(45,100,225)  
	/*Total header background image entered here. Height: 125px*/; 
	font-size:1.0em;
}

.header_top {
	clear:both; 
	width:100%; 
	height:100px; 
	background:rgb(0,0,225) url(../img/bg_head_top.jpg) repeat-x;
	/*Top header background image entered here. Height: 100px*/; 
	font-size:1.0em;
}

.header_bottom {
	clear:both; 
	width:100%; 
	min-height:30px /*Non-IE6*/; 
	height:auto !important /*Non-IE6*/; 
	height:30px /*IE6*/; 
	background:rgb(0,0,0) url(../img/bg_head_bottom_nav.jpg) repeat-x ;
	/*Bottom header background image entered here: Height: 25 px*/; 
	font-size:1.0em;
}

.navbar {
	white-space:nowrap /*IE hack*/;
	float:left; 
	width:800px; 
	font-family:tahoma,arial,sans-serif; 
	font-size:130% !important /*Non-IE6*/; 
	font-size:120% /*IE6*/;  
	margin-left:-35px; 
	margin-top:-7px !important /*Non-IE6*/;
	*margin-top:5px !important/*IE7*/; 
	*margin-top:5px /*IE6*/;
} /*Color navigation bar normal mode*/


/* MAIN MENU */
.navbar ul {
	list-style-type:none;
}

.navbar ul li {
	float:left; 
	z-index:auto !important /*Non-IE6*/; 
	z-index:1000 /*IE6*/;
}

.navbar ul li a {
	float:none !important /*Non-IE6*/; 
	float:left /*IE-6*/; 
	display:block;  
	height:26px; 
	line-height:25px; 
	margin-top:-6px; 
	padding:0 16px 0 16px; 
	text-decoration:none; 
	font-weight:bold; 
	color:rgb(225,225,225);
}

.navbar ul li ul {
	display:none; 
	border:none;
}

/* SUBMENU (Non-IE6 hovering) */

.navbar ul li:hover {
	position:relative;
} /*Sylvain IE hack*/

.navbar ul li:hover a {
	background-color:rgb(148,166,198); 
	text-decoration:none;
} /*Color main cells hovering mode*/

.navbar ul li:hover a.tope {
	background:rgb(0,0,225) url(../img/bg_head_bottom_nav_hov.jpg) repeat-x ;
} 

.navbar ul li:hover ul {
	display:block; 
	width:10.0em; 
	position:absolute; 
	z-index:1000; 
	top:3.0em; 
	margin-top:-1em; 
	left:0; 
	padding:0px 16px 0px 16px; 
	border-top:solid 1px rgb(215,215,215);
}

.navbar ul li:hover ul li a {
	white-space:normal; 
	display:block; 
	width:10.0em; 
	height:auto; 
	line-height:1.3em; 
	margin-left:-17px; 
	padding:4px 16px 4px 16px; 
	border-right:solid 1px rgb(215,215,215); 
	border-left:solid 1px rgb(215,215,215); 
	border-bottom: solid 1px rgb(215,215,215); 
	background-color:rgb(34,46,61); 
	font-weight:normal; 
	color:rgb(100,100,100);
} /*Color subcells normal mode*/

.navbar ul li:hover ul li a:hover {
	background-color:rgb(225,225,225); 
	text-decoration:none;
} /*Color subcells hovering mode*/

/* SUBMENU (IE6 hovering) */
.navbar table {
	position:absolute; 
	z-index:1000; 
	top:0px; 
	left:-1px; 
	border-collapse:collapse;
}

.navbar ul li a:hover {
	position:relative /*Sylvain IE hack*/; 
	z-index:1000 /*Sylvain IE hack*/; 
	background-color:rgb(148,166,198); 
	text-decoration:none;
} /*Color main cells hovering mode*/

.navbar ul li a:hover.tope {
	background:rgb(0,0,225) url(../img/bg_head_bottom_nav_hov.jpg) repeat-x ;
} 

.navbar ul li a:hover ul {
	display:block; 
	width:10.0em; 
	position:absolute; 
	z-index:1000; 
	top:3.1em; 
	t\op:3.0em; 
	left:0px; 
	marg\in-top:-1em; 
	border-top:solid 1px rgb(215,215,215);
}

.navbar ul li a:hover ul li a {
	white-space:normal; 
	display:block; 
	w\idth:10.0em; 
	height:1px; 
	line-height:1.3em; 
	padding:4px 16px 4px 16px; 
	border-right:solid 1px rgb(215,215,215); 
	border-left:solid 1px rgb(215,215,215); 
	border-bottom: solid 1px rgb(215,215,215); 
	background-color:rgb(34,46,61); 
	font-weight:normal; 
	color:rgb(100,100,100);
} /*Color subcells normal mode*/

.navbar ul li a:hover ul li a:hover {
	background-color:rgb(225,225,225); 
	text-decoration:none;
} /*Color subcells hovering mode*/

.header_subtitle{
	float:left;
	left:-120px;
	margin:0;
	padding:0;
	position:relative;
	top:60px;
	font-size:100%;  
	font-family:arial,sans-serif;
	color: #FFFFFF;
}

.header_title{
	float:left;
	left:30px;
	margin:0;
	padding:0;
	position:relative;
	top:30px;
	font-size:300%;  
	font-family:arial,sans-serif;
	color: #FFFFFF;
}

.header_logo {
	float:left;
	
	left:7px;
	margin:0;
	padding:0;
	position:relative;
	top:10%;
}
