#form {
margin:0 0 0 50px;
width:360px;
position:relative;
}

.form_note {
    position: absolute;
    right: -100px;
    bottom: -30px;
    width: 180px;
    display: none;
    padding-bottom: 10px;
    background: url(../images/help-bubble-bluegrey.gif) 20px 100% no-repeat;
}

.form_note p {
margin: 0;
padding: 15px;
font-family: Verdana, Georgia, serif;
background: #96b9da;
color: #222;
}

form div.field{
position:relative;
clear:left;
}

form div.float_left {
clear:right;
}

.field {
margin:0 10px 5px 0;
}

label {
display:block;
clear:both;
font-weight:bold;
}

input {
padding:1px;
}

select{
}

#form input.submitbutton{
background:#d1d1d1 none repeat scroll 0%;
border-color:#999999;
border-width:0pt 1px 1px 0pt;
color:#000;
font-weight:bold;
padding:4px 7px;
margin-top:10px;
}

#apply_bgxxx {
background: url(../images/apply-female.gif) 360px 0px no-repeat;
}