body {
	margin: 0;
	padding: 0;
}
#wrapper {
	width: 686px;
	margin: 0 auto;
}
#header {
	width: 686px;
}
#issueselector {
	margin: 10px auto;
	width: 646px;
	height: 28px;
	background: #FFF url('issueselector_bg.gif');
}
#respondtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	float: right;
	margin: 3px 2px 0 0;
}
#option-container {
	width: 100%;
	margin-top: 8px;
}
#enquiry-numbers {
	margin: 10px auto 0 auto;
	width: 646px;
	clear: both;
	border: none;
}
#enquiry-text {
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	float: left;
	margin: 4px 6px;
}
#enquiry-text-alone {
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	float: left;
	margin: 4px 6px 4px -6px;
	text-align: right;
}
#enq-textfields {
	display: block;
	width: 380px;
	float: right;
}
#enq-textfields input {
	border: 1px solid black;
	width: 119px;
	height: 30px;
	padding: 1px;
	font-size: 12px;
	margin-top: 2px;
	vertical-align: middle;
}

#userdatas {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0 auto;
margin-top: 10px;
width: 646px;
clear: both;}

#userdatas .udatas{
display: inline;
width: 400px;
border: none;
border-bottom: 1px dotted black;
margin-left: 30px;
}

#userdatas label {
float: right;
display: block;
}

.text {
margin: 0;
padding: 0 4px;
clear: both;
}

.text2 {
clear: both;
padding: 0 4px;
margin-top: 10px;}

.text3 {
width: 500px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333;
clear: both;
padding: 0 4px;
margin-top: 10px;}

#userdatas #freecopies {
float: left;
display: inline;}

#userdatas #monthofbirth {
float: left;}

.threecolumn {
clear: both;
width: 100%;
margin: 3px;}

#natureofyourrwork {
margin: 0 auto;
width:100%;}

#yourareas2 {
margin: 0 auto;
width:100%;}

#typeofcompany {
margin: 0 auto;
width:100%;}

.header {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
background-color: #C8D5E5;
height: 24px;
text-align: center;
display: block;}

#natureofyourrwork label, #jobtitle-function label, #yourareas2 label, #typeofcompany label{
width: 190px;
display: block;
float: left; 
font-size: 10px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;}

#table {
clear: both;}

#other1, #other2, #other3, #other4 {
float: left;
width: 170px;
border: none;
border-bottom: 1px dotted black;
margin: 0 0 6px 10px;}

#jobtitle-function {
/*float: left; */
clear: both; 
margin: 0 auto;
margin-top: 6px;
display: block;
}

#jobtitle-function label {
width: 166px;
display: block;
float: left;
}

.tborder {
border: 1px solid gray;}

#doyouhave {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
clear: both;
margin-top: 12px;}

#townofbirth {
width: 250px;
align: left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
