/* ---------- Styles specific to forms ----------- */

/*  ---------Formulaires------------- */
table.Form {
	/*border : 1px dashed rgb(156,154,156);*/
	background-color : rgb(255,255,255);
	padding : 2px;
}

td.FormMainTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 13px;
	color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	vertical-align : center;
	padding-left : 25px;
	background :  rgb(40,83,169) url(../images/site_flred.gif) no-repeat center left;
	height :  18px;
	}

td.FormMainDescr1 {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(105,103,103);
	text-decoration : none;
	text-align : justify;
	padding-top : 10px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 20px;
	}
td.FormMainDescr1 a {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(172,157,115);
	text-decoration : underline;
	}
td.FormMainDescr1 a:hover {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(105,103,103);
	text-decoration : underline;
	}

td.FormMainDescr2 {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 11px;
	color : rgb(105,103,103);
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 2px;	
	padding-right : 10px;	
	padding-left : 20px;
	vertical-align : top;
	/*border-bottom : 1px solid #F97F3F;*/
	}
td.FormMainDescr2 a {
	color : rgb(172,157,115);
	text-decoration : underline;
	}
td.FormMainDescr2 a:hover {
	color : rgb(105,103,103);
	text-decoration : underline;
	}

td.FormTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 14px;
	color : rgb(95,119,3);
	text-decoration : none;
	text-align : center;
	padding : 2px;
	background-color : rgb(251,219,110);
	border-top : 1px solid rgb(95,119,3);
	border-bottom : 1px solid rgb(95,119,3);
	}

td.FormInfo {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(95,119,3);
	text-decoration : none;
	text-align : left;
	padding : 2px;
	}

select.Select {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 9px;
	color : rgb(95,119,3);
	background-color : rgb(251,219,110);
	text-decoration : none;
	text-align : left;
	padding : 0px;
	/*padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 5px;	
	padding-left : 5px;
*/
	border: 1px solid rgb(95,119,3);
	}
td.ChampTitle {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(95,119,3);
	/*background-color : rgb(249,163,27);*/
	text-decoration : none;
	text-align : right;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 10px;	
	padding-left : 10px;
	vertical-align : top;
	}
td.ChampDescr {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Style : normal;
	font-Size : 11px;
	color : rgb(95,119,3);
	text-decoration : none;
	text-align : left;
	padding-top : 2px;
	padding-bottom : 2px;	
	padding-right : 0px;	
	padding-left : 5px;
	vertical-align : top;
	}
input.Input,textarea.Input {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : normal; 
	font-Size : 11px;
	color : rgb(95,119,3);
	background-color : rgb(251,219,110);
	text-decoration : none;
	text-align : left;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 5px;	
	padding-left : 5px;
	border : 1px solid rgb(95,119,3);
	}
input.Submit {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	font-Style : normal;
	color : rgb(95,119,3);
	background-color : rgb(251,219,110);
	text-decoration : none;
	text-align : center;
	padding : 0px;
	border : 1px solid rgb(95,119,3);
	}
span.Obligatoire {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(255,0,0);
	text-decoration : none;
	text-align : right;
	padding-top : 1px;
	padding-bottom : 1px;	
	padding-right : 0px;	
	padding-left : 5px;
	}
td.Warning {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 11px;
	color : rgb(255,0,0);
	text-decoration : none;
	text-align : justify;
	padding-top : 5px;
	padding-bottom : 5px;	
	padding-right : 5px;	
	padding-left : 25px;
	}
td.MsgError {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(255,0,0);
	background-color : rgb(255,255,255);
	text-decoration : none;
	text-align : left;
	padding : 5px;
	border : 2px solid rgb(255,0,0);
	}
td.MsgDisplay {
	font-Family : Verdana,Arial,Helvetica;
	font-Weight : bold; 
	font-Size : 12px;
	color : rgb(95,119,3);
	text-decoration : none;
	text-align : left;
	padding : 5px;
	border : 2px solid rgb(7,16,153);
	}
