form.infusion_optin { width: 450px; margin: 0em auto; text-align:center; overflow: hidden; }
form.infusion_optin dl dt { clear:both; width:31%; float:left; text-align: right;  padding: .5em 0em;}
form.infusion_optin dl dt label {  font-size: 1.25em; }
form.infusion_optin dl dt.submit { width: 450px; margin: 0em auto; } 
form.infusion_optin dl dt.submit button {  background-image: url(http://172.31.254.243/www.strategicprofits.comm/manifesto/_images/ico-tick.png); background-position: .25em .25em; background-repeat: no-repeat; width: 450px; margin: 0em auto; padding: .25em; font-size: 150%; font-weight: bold; cursor:pointer; text-align:center; border-width: 2px; } 
form.infusion_optin dl dt.submit button:hover { background-color : rgb(50,150,0); color: rgb(255,255,255)  }
form.infusion_optin dl dt.privacy_policy { width: 100%; font-size: 75%; } 
form.infusion_optin dl dd { float:left; width:68%; margin: 0em 0em 0.5em 0.25em; }
form.infusion_optin dl dd input { background-color: rgb(245,245,245); color: rgb(200,200,200); padding: .5em; width: 230px; font-size: 1.25em; }
form.infusion_optin dl dd input:hover, form.infusion_optin dl dd input:focus { background-color: rgb(255,255,255); color : rgb(0,0,0); }