.Form_label{white-space:nowrap;}

#BF_Form .CompanyInfo #Location {
margin-top:10px;
}

#BF_Form{
width:960px;
_margin-top:0px;
margin-bottom:0px;
width:960px;
}
#BF_Form .Teaser{
margin-top: 10px;
}
#BF_Form .Text{
float:none; 
margin-top: 10px; 
margin-bottom:10px;
}


#BF_Form .CompanyInfo {
float:right;
margin-top:5px !ie;
font-size:11px;
display:inline;
margin-left: 60px; 
margin-left:5 !ie;
_margin-left:5px;
}

#BF_Form .CompanyInfo span{
display: block;
}

#BF_Form .CompanyInfo #name {
font-weight: bold;
}

#BF_Form .Contactform, #BF_Form .CompanyInfo{
display:inline;
}

#BF_Form .Contactform{
position:relative;
left:42px;
margin-top:10px;
margin-bottom:25px;
width:450px;
display:inline;
float:left;
}

#BF_Form .Form_label{
color:#666; 
margin-right:12px;
}
#BF_Form #zip, #BF_Form #city{
display:inline;
}
#BF_Form #city{
width:130px; 
_width:128px; 
width:128px !ie;
}
#BF_Form .Form_label{
text-transform:capitalize; 
margin-right:3px; 
margin-bottom:-2px;
}
#BF_Form #zip{
width:68px; 
width:69px !ie; 
_width:69px;
}
#BF_Form #email{
width:209px;
}
#BF_Form #note{
border:1px solid #ccc; 
width:209px; 
margin-top:2px; 
}

#BF_Form .Contactform table, .Contactform table tr, .Contactform table tr td {border-collapse: collapse;
border:none;
}
#BF_Form input{
border:1px solid #ccc; 
height:13px; 
font-size:11px; 
margin-top:2px; 
width:209px; 
}
#BF_Form select{
display: block; 
border:1px solid #ccc; 
margin-top:2px;  
font-size: 11px; 
width:205px;
}
field{
border:1px solid #ccc;
}

#BF_Form .btnSubmit{
font-weight:bold; 
color:#fff; 
background-color:#336699;
height:21px; 
border:1px solid #999; 
width:auto;
}
#BF_Form .btnSubmit:hover{
font-weight:bold; 
color:#fff; 
background-color:#000000;
height:21px; 
border:1px solid #999;
}

#BF_Form .Attention{
color:#cc0033; 
font-weight:bold;
}
#BF_Form .Required{
color:#999999; 
font-size:9px;
}
#BF_Form .Star {
color:#cc0033; 
font-weight:bold;
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
#BF_Form .Contactform{
width:350px; 
float:left;
}

#BF_Form #email{
width:202px;
}
#BF_Form #city{
width:130px;
}
#BF_Form #zip{
width:58px;
}
#BF_Form #note{
width:203px;
}

#BF_Form input{
width:200px;
}
#BF_Form .btnSubmit{
width:auto;
}
