.pill{color:#333;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;margin:0 auto;position:relative;width:580px}.pill .top{border:1px solid #ccc;border-top-right-radius:3px;border-top-left-radius:3px;font-size:.8em;padding:20px}.pill .top .heading{font-weight:bold;font-size:1.5em;border-bottom:1px solid #ccc;padding:0 0 10px 0;margin:0 0 10px 0}.pill .top .instruct{margin:10px 0}.pill .top .status{display:none;border-radius:3px;padding:10px}.pill .top .status img{height:18px;width:18px;margin:6px 6px 6px 10px}.pill .top .status.ok{background-color:#cef6ce;border:1px solid #04b404}.pill .top .status.error{background-color:#f8e0e0;border:1px solid #fa5858}.pill .top .row{line-height:2.5}.pill .btm{background-color:#f2f2f2;border:1px solid #ccc;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top:none;min-height:22px;padding:5px;text-align:right}