#contentMain {
	width:650px;
	overflow-x:hidden;
}
h4 {
	color:#023F75;
	font-size:14px;
	font-weight:bold;
	margin:0;
	margin-bottom:3px;
}
#text {
	position:relative;
	clear:both;
	margin:30px;
	overflow:hidden;
	width:590px;
	line-height:130%;
}
#text ul li {
	margin-bottom:10px;
}
#text .form {
	border-top:1px solid #d8d8d8;	
	padding-top:20px;
	overflow:hidden;
	width:680px;
	margin-top:20px;
	position:relative;
}
#text .form .submit {
	width:590px;
	display:block;
}
#text .form .inp .mandatory {
	position:absolute;
	top:3px;
}
#text h6 {
	margin-bottom:0px;
	font-size:12px;
	font-weight:bold;
	width:100%;
	margin-top:20px;
	margin-bottom:10px;
}
#text .form .group {
	border-bottom:1px solid #D8D8D8;
	clear:both;
	float:left;
	margin:10px 0;
	padding:10px 0;
	width:100%;
}
#text .form .ddl {
	width:132px;
}
#text .form .inp {
	width:210px;
}
#text .form .inp.full {
	width:530px;
}
#text .form .inp .radios label {
}

#text .form a.pdf {
	display:block;
	height:18px;
	padding-top:3px;
	background-repeat:no-repeat;
}

/*
#text .form .inp .checkboxes label {
}
#text .form .inp .checkboxes input {
}
*/
#text .form .inp .other {
	width:70px;
}
#text .form .btn {
	position:relative;	
	margin-bottom:11px;
}

#text .form .sep {
	background:#d8d8d8;	
	height:1px;
	overflow:hidden;
}


#text .form .inp.odd {
}
#text .form .lbl {
	position:absolute;
	top:0;
	color:#024077;
	font-weight:bold;
}

#text ul {
}

