/* CSS Document */
body, div, span, h1, h2, h3, img, p, ul, li, ol, form, input, select, option, textarea, pre, iframe, table, td, tr, th, a, label, object, *{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#555555;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none;
	border-collapse:collapse;
	outline:none;

}
/*:-moz-any-link:focus {
  outline: none;
}*/
/*:-moz-any-input:focus {
  outline: none;
}*/
body {
    background: #000000 url(images/bodyBg.jpg) repeat-x top left;
	text-align:center;

}
#wrapper{
	width:1105px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#contentDivSplash{
	display:block;
	height:708px;
	background:url(closed.jpg) no-repeat top left;
	position:relative;
}

a#enBtn{
	background-image:url(images/enBtn.jpg);
	background-position:left top;
	width:193px;
	height:57px;
	display:block;
	position:absolute;
	top:184px;
	left:363px;
}
a#frBtn{
	background-image:url(btn_closed.jpg);
	background-position:left top;
	width:193px;
	height:57px;
	display:block;
	position:absolute;
	top:184px;
	left:459px;
}
a:hover#enBtn, a:hover#frBtn{
	background-position:left bottom;
}


#footer{
	background: #6d7a83 url(images/footerBg.jpg) no-repeat top left;
	height:142px;
	width:1117px;
	margin-left:auto;
	margin-right:auto;
}

#footerTxt{
	text-align:center;
	display:block;
	padding:20px;
}
.birdseed{
	font-size:11px;
	color:#EEEEEE;
}
a:hover.birdseed{
	color:#FF9933;
}

select{
z-index:100;
}

.errorBox *{

	/**background:none; 
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader;*/
}
.error{
	color:#EE0000;
	font-size:14px;
	font-weight:bold;
}
/*        CAF          */
.formDivSwapLinks{
	border-bottom:solid 2px #989a96;
	margin-bottom:10px;

}
.formDivCafInputs{
	/*background-color:#00FF00;*/
}

}
/*         END            */

/*     FONTS      */
.confirmLable{
	font-size:15px;
	font-weight:lighter;

}
.confirmValue{
	font-size:14px;
	letter-spacing:1px;
}
a.linkGeneral{
color:#0042ff;
}
a:hover.linkGeneral{
	color:#CC3366;
}
.bold_13{
	font-size:13px;
	font-weight:bold;
}
.size_14{
	font-size:14px;
	font-weight:bold;
}
.highlite{
	color:#be1f35;
}
.bold{
font-weight:bold;
}


/*CLAERFIX*/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
* html .clearfix {
    height: 1%;
}
/*END CLAERFIX*/
