body{
background:url(images/bg.jpg) no-repeat top #d8f0fa;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#3e3e3e;
}
h1{
font-size:30px;
font-weight:normal;
color:#19a1c0;
padding:20px 0 20px 0px;
margin:0px;
}
h2{
font-size:24px;
font-weight:normal;
color:#19a1c0;
padding:0px 0 10px 0px;
margin:0px;
}
img{
border:none;
}
a{
text-decoration:none;
padding:2px;
color:#19a1c0;
}
a:hover{
color:#8e8e8e;
text-decoration:underline;
}
a:visited{
color:#56c7e5;
}
p{
padding:5px 0 5px 0;
margin:0px;
line-height:20px;
text-align:center;
}
.clear{
clear:both;
}
#main_container{
width:1050px;
height:auto;
margin: auto;
}
.header{
width:1050px;
height:165px;
margin:30px auto 0 auto;
background:#fff;
border-top:#56c7e5 solid 6px;
border-bottom:#56c7e5 solid 6px;
}
.logo{
width:567px;
margin:auto;
padding:20px;
}
#BVFlogo{
width:225px;
margin:auto;
margin:20px auto;
}
.offer-heading{
width:1050px;
height:150px;
margin:auto;
background:#19a1c0;
border-bottom:#fff 6px solid;
}
.offer-img{
width:906px;
margin:auto;
padding-top:20px;
}
.photo-band{
width:1050px;
height:103px;
margin:auto;
border-bottom:#fff 6px solid;
border-bottom:#56c7e5 solid 6px;
}
/*-----------home_center----------------------*/
.main_center{
width:980px;
margin:auto;
background:#fff;
border:#ccc solid 1px;
}
p.intro{
text-align:center;
width:800px;
font-size:20px;
line-height:30px;
padding:35px 0 15px 0;
margin:auto;
}
.table{
width:870px;
min-height:160px;
background:#e8f5fa;
margin: 15px auto;
}
.table #heading{
background:#19a1c0;
color: #ffffff;
font-size:18px;
text-transform:uppercase;
text-align:center;
padding:5px 0;
}
.table #body{
width:790px;
color:#3e3e3e;
margin:0 auto;
}
.table #body p{
float:left;
width:375px;
font-size:18px;
line-height:24px;
text-align:left;
margin-top:10px;
padding:18px 8px 0 0;
}
.table #body img{
float:left;
padding-right:15px;
}
.table-2{
width:870px;
min-height:210px;
background:#e8f5fa;
margin: 15px auto;
}
.table-2 #heading{
background:#19a1c0;
color: #ffffff;
font-size:18px;
text-transform:uppercase;
text-align:center;
padding:5px 0;
}
.table-2 #body{
width:780px;
color: #3e3e3e;
margin:0 auto;
}
.table-2 #body p{
float:left;
width:230px;
font-size:18px;
line-height:24px;
text-align:center;
padding: 18px 30px 0 0;
}
.table-2 #body img{
padding-bottom:15px;
}
p.products{
width:725px;
text-align:center;
color:#19a1c0;
background:#ddeef4;
font-size:22px;
font-weight:bold;
text-transform:uppercase;
padding:10px 10px;
margin:20px auto;
}
p.cta{
width:725px;
text-align:center;
color:#19a1c0;
font-size:20px;
line-height:26px;
text-transform:uppercase;
margin:20px auto 10px auto;
}
#cta_btn{
width:374px;
margin:35px auto 10px auto;
border:none;
}
p.signoff{
text-align:center;
width:700px;
font-size:18px;
line-height:24px;
margin:10px auto;
}
.buttons a{
border:none;
margin:0 30px 0 0;
}
/*----------*/

.form_content{width:310px;float:left;padding:10px 0px 10px 0px;}
.form_row{width:310px;clear:both;float:left;padding:5px 0 5px 0;}
.form_row label{width:80px;float:left;font-size:12px;text-align:right;padding:0px 20px 0 0;font-weight:bold;height:30px;line-height:30px;}
input.form_input{width:205px;height:30px;background-color:#f0eee5;color:#4f4f4d;border:none;float:left;padding:0px 0 0 5px;}
textarea.form_textarea{width:205px;height:90px;font-family:Arial, Helvetica, sans-serif;background-color:#f0eee5;color:#4f4f4d;border:none;float:left;padding:10px 0 0 5px;font-size:12px;}
input.form_submit{width:auto;height:auto;color:#fff;font-size:18px; text-align:center; font-family:Arial, Helvetica, sans-serif;cursor:pointer;float:right;margin:0px;padding:3px 10px 3px 10px;background-color:#F77727;
border:none;}
/*-----------------------footer-------------------------*/
#footer{
width:1050px;
clear:both;
color:#fff;
text-align:center;
font-size:12px;
line-height:19px;
background:#19a1c0;
padding:20px 0;
margin:auto;
}
