html, body {
background-color : #224991;
padding : 0;
margin : 0;
font-size : 12px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}

a:focus{
	outline:none;
}
.inputTxt {
width : 300px;
}
.bottomTitle{
font-size:19px;
padding-bottom:15px;
}
div {
text-align : left;
}
img {
border : none;
}
#header #headerImg {
width : 992px;
}
a {
color : #224991;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
.listNone {
margin : 0;
padding : 0;
color:#FFFFFF;
}
.listNone a{ 
 color:#FFFFFF;
}
.bold {
font-weight : bold;
}
.alignRight {
text-align : right;
}
#header {
position : relative;
width:100%;
text-align:center;
}
#headerLogo {
position : absolute;
left : 34px;
top : 17px;
z-index : 20;
}
#wrapper {
width : 1000px;
margin : auto;
background : #ffffff;
}
#navigation {
width : 992px;
background-image : url(../images/navbg.png);
background-repeat : repeat-x;
text-align : center;
vertical-align : middle;
}
#navigation a {
font-size : 13px;
font-weight : bold;
color : #000000;
text-decoration : none;
}
#navigation .activeNav {
font-size : 13px;
font-weight : bold;
color : #0d306c;
text-decoration : underline;
}
.navItem {
width : 10%;
text-align : center;
}
.navItemBg {
background-image : url(../images/nav_sep.png);
background-repeat : no-repeat;
background-position : right;
}
.sous_menu {
background : #225193 url(../images/sous_menu.jpg) repeat-y;
position:absolute; 
z-index:20;
top:20px;
left:0;
width:175px;
padding:0 5px;
margin-top:5px;
text-align:left;
border:3px solid #d3a45c;

}
.sous_menu li {
list-style : none;
padding-top:10px; padding-bottom:10px;
border-bottom:1px solid #666;
}

.sous_menu li a {
color:#FFFFFF;
}

.sous_menu li a:hover {
color:#FFFFFF;
}
#slideshowMask {
position : absolute;
top : 0;
left : 0;
z-index : 20;
}
#slideshow {
position : relative;
min-width : 1000px;
min-height : 250px;
}
#content {
padding-left : 23px;
width : 660px;
margin-right : 12px;
height : 100%;
min-height : 100%;
}
.basic_title {
color : #224991;
font-weight : bold;
font-size : 12px;
}
.bottom_col_wrapper {
padding-left : 19px;
padding-top : 10px;
}
.titles {
color : #224991;
font-size:15px;
font-weight : bold;
padding-bottom : 15px;
}

#tableContainer, #tableContainer td, #tableContainer tr{
border:0;
border-spacing:0px;
border-style:none;	
border-collapse:collapse;
padding:0px;
margin:0px;
}


#page_title {
/*padding-top : 15px;*/
font-size:16px;
/*padding-bottom : 27px;*/
}
.content_seperator {
background-image : url(../images/content_sep.png);
background-position : bottom;
min-height : 1px;
max-height : 1px;
margin : 30px 25px 0 15px;
}
.bottom_col {
background-image : url(../images/bottom_col.png);
background-repeat : no-repeat;
width : 464px;
height : 223px;
position : relative;
overflow : hidden;
}
.slide {
position : absolute;
top : 22px;
left : 205px;
height : 160px;
width : 245px;
overflow : auto;
}
.bottom_col_nav {
position : absolute;
bottom : 10px;
right : 10px;
}
.content_home_slider {
background-image : url(../images/bottom_col_bg.png);
background-repeat : repeat-y;
min-height : 130px;
width : 465px;
}
.dateNews {

padding-right : 3px;
font-size:11px;
padding-bottom:7px;
}
.dateNews, .date{
color : #979797;
font-weight : bold;
}

.right_col_top {
background-image : url(../images/right_col_top.png);
background-repeat : no-repeat;
min-height : 33px;
min-width : 275px;
margin-left : 3px;
}
.right_col_bottom {
background-image : url(../images/right_col_bottom.png);
background-repeat : no-repeat;
min-height : 33px;
min-width : 273px;
margin-left : 4px;
}
.right_col_content {

padding : 0 15px;
width : 249px;
height:100%;!important
}
.right_col_content_bg{
	background-image : url(../images/right_col_bg.png);
background-repeat : repeat-y;
}

.right_col_sep {
background-image : url(../images/right_col_sep.png);
background-repeat : no-repeat;
background-position : center;
width : 100%;
height : 2px;
padding : 20px 0;
}
.right_col_wrapper {
padding-right : 24px;
height:100%;!important
}
#footer_sep {
background-image : url(../images/footer_sep.png);
background-repeat : no-repeat;
min-height : 12px;
min-width : 1000px;
}
#footer {
width : 1000px;
margin : auto;
text-align : center;
color : #ffffff;
padding-top : 10px;
}
.footerImgs {
padding-top : 10px;
text-align : center;
}
.error {
border : 2px solid #ff0000;
width : 90%;
text-align : left;
background-color : #ffffff;
color : #ff0000;
padding : 10px;
}
.message {
background-color : #0246b5;
color : #ffffff;
border : 0;
text-align : left;
padding : 10px;
margin : 0 0 10px 0;
}
.note {
border : 2px solid #666666;
width : 75%;
text-align : left;
background-color : #ffffff;
color : #666666;
padding : 10px;
font-weight : bold;
}
.message a {
color : #f9ea15;
text-decoration : none;
}
.message a:hover {
color : #ffffff;
text-decoration : underline;
}
#soumissionForm td {
padding-left : 9px;
}
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
background-color : #ffffff !important ;
}
#recaptcha_table {
border-color : #ffffff !important ;
}
#recaptcha_response_field {
border-color : #a7a6aa !important ;
background-color : #fff !important ;
}
#emailDiv {
display : none;
} 

.newsTitle {
color : #224991;
font-size : 13px;
font-weight : bold;
padding-bottom : 7px;
}

h2{
		font-size:15px;
	}