body
{
	font-family: arial, sans-serif;
	font-size: 0.7em;

	background-color: #EEF0F1;
	margin-left: 2.5em;
	margin-top: 2.5em;
}

p
{
	width: 27em;

	margin-top: 0.5em;
	padding: 0;
	position: relative; 
    z-index: 1;  
}



	


.form2email
{
	float: left;
	margin: 0;
	padding: 110px 0 0 0;
	background: transparent url(ukti2.png) 100% 18px no-repeat;

	position: relative;
	top: -110px;
}

.form2email div
{
	margin-top: 0.5em;
}

.form2email label
{
	font-weight: bold;

	color: #000;
}

.form2email div label
{
	float: left;
	width: 14em;
}

.form2email .mandatory i,
.form2email .mandatory label:after
{
	content: "*";

	padding-left: 0.1em;

	color: red;
}

.form2email .mandatory label:after
{
	content: "*";

	padding-left: 0.1em;

	color: red;
}

.form2email div input, .form2email div select
{
	width: 33em;
}

.form2email .question
{
	position: relative;

	padding-right: 8em;
}

.form2email .question span
{
	position: absolute;
	top: 0;
	right: 0;
}

.form2email .question label
{
	float: none;
	width: auto;
	vertical-align: top;
}

.form2email .question input
{
	width: auto;
}

.form2email .question * label
{
	float: none;
	display: inline;
}

.form2email .submit
{
	float: none;
	clear: left;

	padding-left: 14em;
}

.form2email .submit input
{
	width: auto;
}

a:link, a:visited {

	text-decoration : underline;
	color: #000;

	}

a:hover {
	text-decoration : none;
	color: #000;

	}

a:active {

	text-decoration : none;
	color: #000;
	
	}
