/* Search and Job Alerts */
.searchpair input.searchcriteria, .searchpair input.postcode {
width:243px!important;
}
.searchpair select.searchcriteria {
margin:2px 0;
width:247px;
}
div#alertregdiv input{
width:180px;
}
div.igDivLabel {
width:180px!important;
margin-right:10px;
}
div#currentsearchcriteria td, div#currentsearchcriteria th{
padding:2px;
}
/*	Main details sub-section */
.applytable input.reginput, span#volumemaindetails input.reginput
{
	margin: 3px 5px 3px 0;
	width: 235px!important;
}

.applytable select.reginput, span#volumemaindetails select.reginput
{
	margin: 3px 5px 3px 0;
	width: 239px;
}

.applytable #HOMEPHONENO,
.applytable #WORKPHONENO,
.applytable #MOBILEPHONENO,
span#volumemaindetails #HOMEPHONENO,
span#volumemaindetails #WORKPHONENO,
span#volumemaindetails #MOBILEPHONENO
{
	width:140px!important;
}

.applytable input.igfilename, span#volumemaindetails input.igfilename
{
	margin: 7px 0 3px 0;
	width: 218px !important;
}
.applytable .feday, span#volumemaindetails .feday
{
	width: 55px
}

.applytable .femonth, span#volumemaindetails .femonth
{
	width: 100px
}

.applytable .feyear, span#volumemaindetails .feyear
{
	width: 70px
}
.applytable input.preferredphone
{
	margin: 0 5px 0 0;
	padding: 0
}
span#volumemaindetails table {
width:100%;
}
td#writedocsfilename input {
height:auto;
}

table.applytable .feday, .applytable .femonth, .applytable .feyear, span#volumemaindetails .feday, #volumemaindetails 

.femonth, #volumemaindetails .feyear, span#personregister .feday, #personregister .femonth, #personregister .feyear {
margin:3px 5px 3px 1px;
}

/*	Volume application -> Main details sub-section */
span#volumemaindetails label
{
padding-right:10px;
width:180px;
}

/*	Email a Friend */
.emailtable input.emailinputobjects {
width:298px;
}
td#writedocsfilename input {
height:auto;
}

/* Job Description */
table#igWriteJob ul {
margin-left:15px;
}