body { margin: 0; padding: 0; font-size: 1px; font-family: Tahoma, sans-serif; text-align: left; background: #000; }
* { margin: 0; padding: 0; }

#form { width: 250px; height: 85px; padding: 0; float: left; }
#form form { margin: 0; padding: 0; }
#form h1 { width: 52px; height: 8px; margin: 12px 0 9px 0; background: url(../images/subscribe_h1.gif) no-repeat left top; }
#form h1 span { display: none; }
#form h2 { font-size: 10px; color: #DEDEDE; padding: 0 0 0 5px; }
#form input { width: 176px; height: 14px; color: #676767; padding: 2px 0 2px 7px; margin: 0 0 2px 0; font-size: 10px; background: #333; border: none; }
#form input.submit { width: 53px; height: 18px; color: #000; margin: 0 0 1px 1px; display: inline; background: url(../images/subscribe_btn.jpg) no-repeat left top; }

#refForm { width: 360px; height: 85px; padding: 0 0 0 15px; float: left; }
#refForm h1 { width: 81px; height: 8px; margin: 12px 0 9px 0; background: url(../images/refer_h1.gif) no-repeat left top; }
#refForm h1 span { display: none; }
#refForm input { width: 140px; height: 14px; color: #676767; padding: 2px 0 2px 7px; margin: 0 2px 2px 0; font-size: 10px; display: inline; background: #333; border: none; }
#refForm input.submit { width: 53px; height: 18px; color: #000; margin: 0 0 1px 1px; display: inline; background: url(../images/subscribe_btn.jpg) no-repeat left top; }
#refForm h2 { font-size: 10px; color: #DEDEDE; padding: 0 0 0 5px; }
