@charset "utf-8";
/* CSS Document */

.separator{
	clear:both;
	float:left; 
	width:545px; 
	padding:15px; 
	text-align:center;
	vertical-align:middle;
	color:#333333; 
	border-bottom:#CECFCE 1px solid; 
}

.warning{
	font-weight:bold;
	color:#CC0000;
}


/******************************************************/
/***********		two cell styles			***********/
/******************************************************/

.form_label{
	clear:both;
	float:left; 
	height:36px; 
	width:120px; 
	padding:4px; 
	border-bottom:#CECFCE 1px solid;
	font-size:11px;
	color:#555555;
	margin:0px;
}

.form_field{
	float:left;
	height:36px; 
	width:329px; 
	padding:4px;
	border-bottom:#CECFCE 1px solid; 
	font-size:11px;
	color:#555555;
	margin:0px;
	vertical-align:middle;
}

.form_field input[type="text"]{margin-bottom:2px;}

.form_field input[type="file"]{
	background-color:#E7E3E7;
	border:#C6C3C6 1px solid;
}

.form_label span[class="compulsory"]{color:#FF0033;}

/******************************************************/
/***********		one cell styles			***********/
/******************************************************/

.form_location_label{
	clear:both;
	float:left;
	width:450px;
	padding:0px;	
	border-bottom:#CECFCE 1px solid;
	font-size:11px;
	color:#555555;
	margin:0px;
}

.form_location{
	clear:both;
	float:left;
	width:450px;
	height:32px;
	vertical-align:middle;
	padding:0px;
	padding-left:15px;	
	border-bottom:#CECFCE 1px solid;
	font-size:11px;
	color:#555555;
	margin:0px;
}

.form_location_label span[class="compulsory"]{color:#FF0033;}


/******************************************************/
/***********	validation form buttons		***********/
/******************************************************/

#form_buttons{
	clear:both; 
	height:30px; 
	text-align:center; 
	vertical-align:middle; 
	padding:10px
}

#form_buttons input{
	background-color:#E7E3E7;
	border:#C6C3C6 1px solid;
	color:#555555;
}

div.error {
	width:200px;
	height:55px;
	position:absolute;
	padding:35px 10px 10px 10px;
	background-image:url(../images/emba/bubble.gif);
	color:#BF5426;
}

div.error a{
	color:#000000;
}

