* {margin: 0; padding: 0;}

body { font-family: Arial, sans-serif; color: #333333; font-size: 12px;}

a {text-decoration: none; color:#003366; }
a:hover {text-decoration: underline;}

img {border: none !important; }

h1 {font-size: 21px; color: black;}
h2 {font-size: 16px; color: black;}
h3 {color: black;}

.font11 {font-size: 11px !important;}
.font12 {font-size: 12px !important;}
.font13 {font-size: 13px !important;}
.font16 {font-size: 16px !important;}

/********** HEADER STYLES **********/

#wrapper { width:905px; margin:0 auto; }
#topbg { background:url(../images/adlp-bg-top.gif) no-repeat top center; height:21px; }
#top { }
#top #logo { float:left; width:550px; padding:0 0 0 60px  }
#top #security { padding:15px 0 0 0 }
#top #security img { float:left; margin-right:10px }

#middle { background:url(../images/adlp-bg-mid.gif) repeat-y top center; padding:0 0 0 60px  } 
#left { float:left; margin:10px 0 0 0 }
.adlp-chart-new { width:490px; } 
#right { float:left; margin:10px 0 0 0  }
.formbg input, .formbg select { border:1px solid #666666; }
.formbg table { margin:0 auto }
.formbg td { padding:5px 2px; }
.formbg div { text-align:center; margin:10px 0 50px 0 }

#bottom { background:url(../images/adlp-bg-mid.gif) repeat-y top center; padding:10px 0 0 60px }
#bottom p { text-align:center; margin:0 0 20px 0 }
#bottom ul { list-style-type:none; background:url(../images/adlp-testi-1.gif) no-repeat top left #FFFFFF; _background:url(../images/adlp-testi-2.gif) no-repeat top left #FFFFFF; width:780px; height:133px; }
#bottom ul li { float:left; margin:20px 20px 0 20px; _margin:20px 20px 0 10px; width:220px; }
#bottom ul li img { float:left; margin:0 10px 40px 0 }
#bottombg { background:url(../images/adlp-bg-bott.gif) no-repeat top left;  height:21px; }
#CTA { text-align:center; margin-top:10px }

#footer { padding:20px 60px 0 60px }
#footer p { color:#666666}
#footer a { color:#333 }
#footer #footerlinks { text-transform:uppercase; margin:10px 0; }
#footer #secure { float:right; width:250px; }

/* --- Float Hack --- */
.cf:after { content: "."; display: block;   height: 0;  clear: both; visibility: hidden; }
html .cf {height: 1%;}

