/*====BECOME SUPPLIER FORM======*/
#becomesupplier p
{
max-width: 700px;
}
#becomesupplier label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:210px;
}
#becomesupplier .l2
{
float: left;
text-align: right;
margin-right: 5px;
width:310px;
}
#becomesupplier .input
{
position:relative;
left: 5px;
margin-right: 5px;
}
#becomesupplier .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#becomesupplier legend
{
color:#000000 ;
padding: 2px 6px
} 
#becomesupplier .submit input
{
margin-left: 110px;
}
/*====JOB APPLY FORM======*/
#jobapply p
{
max-width: 700px;
}
#jobapply label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:210px;
}
#jobapply .l2
{
float: left;
text-align: right;
margin-right: 5px;
width:310px;
}
#jobapply .input
{
position:relative;
left: 5px;
margin-right: 5px;
}
#jobapply .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#jobapply legend
{
color:#000000 ;
padding: 2px 6px
} 
#jobapply .submit input
{
margin-left: 110px;
}

/*====FEEDBACK FORM======*/
#feedback p
{
max-width: 700px;
}
#feedback label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:100px;
}
#feedback .input
{
position:relative;
left: 5px;
margin-right: 5px;
}
#feedback .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#feedback legend
{
color:#000000 ;
padding: 2px 6px
} 
#feedback .submit input
{
margin-left: 110px;
}


/*====OPEN ACCOUNT FORM======*/
#openacc p
{
max-width: 700px;
}
#openacc label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:200px;
}
#openacc .input
{
position:relative;
left: 5px;
margin-right: 5px;
}
#openacc .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#openacc legend
{
color:#000000 ;
padding: 2px 6px
} 

/*====SITE SURVEY FORM======*/
#sitesurvey p
{
max-width: 700px;
}
#sitesurvey .cell {
display: block;
width: 50%;
float: left;
line-height:40px;
}
#sitesurvey .label1
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:150px;
}
#sitesurvey .label2
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:200px;
}
#sitesurvey .input
{
margin-top:10px
}
#sitesurvey .input2
{
}
#sitesurvey .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#sitesurvey .submit input
{
margin-left: 210px;
}
#sitesurvey legend
{
color:#000000 ;
padding: 2px 6px
} 

/*====REQUEST QUOTE FORM======*/
#requestquote p
{
max-width: 700px;
}
#requestquote .label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:200px;
margin-top:10px
}
#requestquote .label1
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:150px;
}
#requestquote .label2
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:120px;
}
#requestquote .cell {
display: block;
width: 50%;
float: left;
line-height:40px;
}
#requestquote .cell2 {
display: block;
width: 100%;
float: left;
line-height:40px;
}
#requestquote .input
{
margin-top:10px
}

#requestquote .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#requestquote .submit input
{
margin-left: 210px;
}
#requestquote legend
{
color:#000000 ;
padding: 2px 6px
} 

/*====CONTACT FORM======*/
#contactform p
{
max-width: 700px;
}
#contactform label
{
float: left;
text-align: right;
margin-right: 5px;
display: block;
width:150px;
}
#contactform .input
{
position:relative;
left: 5px;
}
#contactform .output
{
position:relative;
left: 5px;
max-width: 250px;
}
#contactform .submit input
{
margin-left: 160px;
}
#contactform legend
{
color:#000000 ;
padding: 2px 6px
} 
