body {
background: url('http://valplast.com/images/VALPLAST-LOGO-[FP]-CS.png') no-repeat scroll 50% 5%;
font-family:Arial, Helvetica, sans-serif;
color:#0079C2;
font-size: 0.8em;
}
.form_expert_style {
display: none;
}
#container, #header, #content {
width: 1000px;
}
#container {
margin: 0 auto;
text-align: center;
}
#header {
height: 280px;
background: url('http://valplast.com/images/Valplast-Flexibility-REV-2.png') no-repeat scroll 50% 60%;
}
#header h1 {
position: relative;
top: 230px;
}
#header a {
width: 400px;
height: 200px;
display: block;
position: absolute;
left: 750px;
}
#content h4 {
text-align: justify;
}
#content p {
margin-bottom: 50px;
}
#footer {
width: 580px;
text-align: center;
padding: 30px 0 0 420px;
}
#personal, #purchase, #aboutyou {
float: left;
text-align: left;
width: 310px;
margin-left: 20px;
}

#personal p, #purchase p, #aboutyou p {
text-align: left;
width: 230px;
clear: left;
margin: 0;
padding: 10px 0 8px 0;
height: 1%;

}

#personal label, #purchase label, #aboutyou label {
/*float: left;*/
margin-bottom: 5px;
width: 250px; 
}
#frmb {
clear: left;
padding-top: 30px;
}
.title {
font-weight: bold;
}
#SerialNumber {
width: 200px;
}
/* clear fix hack - to be applied to parents containing floats */
.clearfix:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}
.clearfix {
display:inline-block;
}
/* mac hide \*/
* html .clearfix {
height: 1%;
}
.clearfix {
display: block;
}
/* End hide */


