fieldset{padding-bottom:15px;}
.status {color:#0078A6; display:inline; font-size:90px; font-weight:700; line-height:1; margin:0; padding:0 0 0 2px; vertical-align:top;}
.input-post{background-image: url(images/post_btn.png); color:transparent; display:block;}
.input-btn{background-repeat:no-repeat; background-position:0 0; border:none; height:32px; overflow:hidden; width:106px;}
.input-btn:hover{background-position:-106px 0;}
#happy_errors ul {padding:0 36px 12px 36px;}
#happy_post{color:#0078A6; font-size:20px; width:490px;}
#happy_posts{background:#ffffff; border:1px solid #0078A6; padding:12px 36px 12px 36px;}
#happy_posts h3, #happy_posts h4 {color:#4FC6F3; font-size:14px;}
#happy_posts p{color:#0078A6; font-size:20px;}
#tell-us-why{background:url(images/tell_us_why.png) no-repeat; height:57px; margin-bottom:15px;}
#tell-us-why p{display:none;}