#fcf2 {
font-family:arial;
font-size:11px;
width:430px;
float:left;

}

#fcf2 p {
text-align:center;
}


#fcf2 em {
color:#F00;
}


#fcf2 div.r {

clear: both;

}



#fcf2 label {
width: 100px;
text-align: right;
}

#fcf2 span.f {

text-align: left;
}


#fcf2 div.sp {
clear: both;
}


#fcf2 .req {
font-weight:bold;
}


#fcf2 input, #fcf2 textarea {

border:1px solid #000;
}


#fcf2 input:focus, #fcf2 textarea:focus {
background: #f2f2f2;
border:1px solid #3D5686;
}

/**********************************************************************************/

.header {
	
	
	text-align: center;
	font-size:19px;
	font-weight:700;
	font-family: Tahoma, Verdana, Arial;
	color:#000000
	}


#confirmmsg {

	position:absolute;
	top:435px;
	left:295px;
	font-size:16px;
	text-align:center;

}


#formtext {
	font-family:Verdana, Helvetica, Arial;
	font-size:12px;
	
	
	text-align:right;
}

#formtext .FN {

	position:absolute;
	top:164px;
	left:295px;

}


#formtext .EM {

	position:absolute;
	top:192px;
	left:295px;

}

#formtext .TP {

	position:absolute;
	top:218px;
	left:295px;

}

#formtext .CM {

	position:absolute;
	top:245px;
	left:295px;

}

#formtext .QS {

	position:absolute;
	top:366px;
	left:295px;

}

#formtext .required {

	font-size:10px;
	width:300px;
	text-align:center;
	position:absolute;
	top:90px;
	left:320px;
}

#formtext .header {
	
	font-family:Verdana, Helvetica, Arial;
	font-weight:bold;
	position:absolute;
	top:70px;
	left:410px;
	text-align:center;
	font-size:14px;

}

#imagecontainer {

	width:250;
	height:150;
	position:absolute;
	top:305px;
	left:20px;
	
}

#contacttext {

	width:180px;	
	font-family:Verdana, Helvetica, Arial;
	font-size:14px;		
	font-weight:bold;
	
	position:absolute;
	top:35px;
	left:50px;

}

#contacttext .maintext {

	text-align:center;	
	position:absolute;
	top:35px;
	left:15px;
	font-weight:normal;
	
}

#contacttext .phoneheader {

	position:absolute;
	top:155px;	
	left:15px;
}

#contacttext .phonehouse {
	text-align:center;
	position:absolute;
	top:180px;
	left:16px;
	font-weight:normal;

}

#contacttext .phonemobile {
	text-align:center;
	position:absolute;
	top:220px;
	left:24px;
	font-weight:normal;

}

#valcheck {

	

}

#ra {
	
	position:absolute;
	top:160px;
	left:400px;
}


.header {
	position:absolute;
	left: 250px;
	top: 0px;
	text-align: center;
	font-size:16px;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial;
	color:#000000

}