@charset "utf-8";
/* CSS Document */

body{
background:#f9f9f9;
margin:0px;
}

.wrapper{
margin:0 auto;
width:1014px;
}

.main{
width:1014px;
float:left;
clear:left;
}

.topbg{
background:url(../images/direct_marketing_topbg.gif) top center no-repeat;
width:1014px;
height:32px;
float:left;
clear:left;
}
.bottombg{
background:url(../images/direct_marketing_bottombg.gif) top center no-repeat;
width:1014px;
height:8px;
float:left;
clear:left;
}
.whitebg{
background:url(../images/direct_marketing_whitebg.gif) top center repeat-y;
width:1014px;
float:left;
clear:left;
}

.logo{
width:990px;
padding-left:12px;
float:left;
clear:left;
margin-bottom:10px;

}

.topmenu{
background:url(../images/direct_marketing_topmenubg.gif) top center no-repeat;
width:1014px;
height:39px;
float:left;
clear:left;
}

a.toplink:link, a.toplink:visited{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
text-decoration:none;
display:block;
padding:7px 48px 0 48px;
height:20px;
float:left;
clear:right;

}

a.toplink:hover{
color:#ffd6d1;

}


.header{
width:1014px;
float:left;
clear:left;
text-align:center;
padding-bottom:10px;
}

.contentarea{
width:1014px;
float:left;
clear:left;
}

.leftpanel{
width:258px;
float:left;
clear:right;
margin-right:20px;
background:url(../images/direct_marketing_leftpanelbg.gif) top center repeat-y;
}

.leftpanelbottom{
width:243px;
float:left;
background:url(../images/direct_marketing_leftpanelbottom.gif) bottom no-repeat;
clear:right;
margin-right:20px;
padding-bottom:10px;
padding-top:10px;
padding-left:15px;
}


a.marketing:link, a.marketing:visited{
background:url(../images/direct_marketing_icon1.gif) left center no-repeat;
font:bold 18px Trebuchet MS;
color:#a0483b;
text-align:left;
text-decoration:none;
padding-left:30px;
padding-top:5px;
display:block;
height:30px;
float:left;
clear:left;
}
a.marketing:hover{
text-decoration:underline;

}

a.brochure:link, a.brochure:visited{
background:url(../images/direct_marketing_icon_pdf.gif) left center no-repeat;
background-position:0 10px;
font:bold 16px Trebuchet MS;
color:#a0483b;
text-align:left;
text-decoration:none;
padding-left:25px;
padding-top:15px;
display:block;
float:left;
clear:left;
margin-top:10px;
}
a.brochure:hover{
text-decoration:underline;

}

.subscribe{
width:214px;
float:left;
clear:left;
padding:5px;
background:#cecccd;
border-left:solid 1px #8a8989;
border-top:solid 1px #8a8989;
margin-top:10px;
}

.subscriberow1{
width:100%;
float:left;
clear:left;
color:#000000;
font:bold 14px Arial, Helvetica, sans-serif;
padding-bottom:5px;

}
.subscriberow2{
width:100%;
float:left;
clear:left;
color:#000000;
font:bold 14px Arial, Helvetica, sans-serif;
padding-bottom:5px;
text-align:right;
}

.textbox{
background:#a64e42;
border:solid 1px #964136;
width:210px;
color:#fee7e4;
font:normal 12px Arial, Helvetica, sans-serif;
}

.button{
background:url(../images/direct_marketing_btnbg.gif) top repeat-x;
border:none;
text-align:center;
color:#000000;
font:bold 14px Arial, Helvetica, sans-serif;
padding:0px 10px;
}
.button2{
background:url(../images/direct_marketing_btnbg2.gif) top repeat-x;
border:none;
text-align:center;
color:#FFFFFF;
font:bold 14px Arial, Helvetica, sans-serif;
padding:0px 10px;
}

.leftpanelrow{
width:100%;
text-align:center;
padding:10px 0;
float:left;
clear:left;

}

.greentext{
font:normal 12px Arial, Helvetica, sans-serif;
color:#007781;
}

.rightpanel{
width:715px;
float:right;
clear:right;
padding-right:20px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#505050;
line-height:20px;
text-align:left;
}

.rightpanel2{
width:974px;
float:right;
clear:right;
padding-right:20px;
padding-left:20px;
font:normal 14px Arial, Helvetica, sans-serif;
color:#505050;
line-height:20px;
text-align:left;
}

.footer{
width:1014px;
height:30px;
float:left;
clear:left;
color:#a0483c;
padding-top:20px;
}

.footerleft{
float:left;
clear:right;
height:30px;
font:normal 16px Arial, Helvetica, sans-serif;
padding-left:20px;
}
.footerright{
float:right;
clear:right;
height:30px;
font:normal 12px Arial, Helvetica, sans-serif;
padding-right:20px;

}

.contenthead{
font:bold 16px Arial, Helvetica, sans-serif;
color:#a44d41;
display:block;
padding-bottom:5px;
}


.contenthead2{
font:bold 14px Arial, Helvetica, sans-serif;
color:#a44d41;
display:block;
padding-bottom:5px;
}
.formrow{
width:500px;
float:left;
clear:left;
padding-bottom:5px;
}
.formcol1{
width:150px;
float:left;
clear:right;
}
.formcol1_testright{
width:140px;
float:left;
clear:right;
text-align:right;
padding-right:10px;
}
.formcol2{
width:350px;
float:left;
clear:right;
}

.textbox2{
width:200px;
border:solid 1px #CCCCCC;
}

a.link1:link, a.link1:visited{
font:normal 14px Arial, Helvetica, sans-serif;
color:#a44d41;
text-decoration:underline;
}
a.link1:hover{
font:normal 14px Arial, Helvetica, sans-serif;
color:#a44d41;
text-decoration:none;
}

a.link2:link, a.link2:visited{
font:bold 14px Arial, Helvetica, sans-serif;
color:#000000;
text-decoration:none;
}
a.link2:hover{
font:bold 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
}
ul{
padding:5px;
margin:0px;
}

li{
list-style:none;
background:url(../images/direct_marketing_bullet3.gif) left top no-repeat;
padding-left:20px;
background-position:0 7px;
margin:0px;
}


.rightrow{
float:left;
clear:left;
width:100%;
}
.rightrow2{
float:left;
clear:left;
width:100%;
padding-bottom:20px;
}
.thank{
text-align:center;
font:bold 18px Trebuchet MS;
color:#a0483b;
padding-bottom:150px;
}
.error{
font:12px Arial, Helvetica, sans-serif;
color:#FF0000;
display:block;
padding-bottom:5px;
}