.appriseOverlay { position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.5); display: none; z-index: 5; }
.appriseOuter { background: #eee; border: 1px solid #fff; box-shadow: 0 3px 7px #333; -moz-box-shadow: 0 3px 7px #333; -webkit-box-shadow: 0 3px 7px #333; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px; z-index: 99999999; min-width: 200px; min-height: 50px; max-width: 75%; position: fixed; display: none; }
.appriseInner { color: #333; text-shadow: 0 1px 0 #fff; padding: 20px; }
.appriseInner button { border: 1px solid #bbb; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -khtml-border-radius: 3px; background: 0; color: #232d3d; font-size: 12px; font-weight: 700; text-shadow: 0 1px 0 #fff; cursor: pointer; box-shadow: 0 1px 2px #ccc; -moz-box-shadow: 0 1px 2px #ccc; -webkit-box-shadow: 0 1px 2px #ccc; margin: 0 3px; padding: 4px 10px; }
.appriseInner button:hover { color: #d85054; }
.aButtons, .aInput { text-align: center; margin: 20px 10px 0; }
.aTextbox { border: 1px solid #aaa; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; -khtml-border-radius: 4px; box-shadow: 0 1px 0 #fff; -moz-box-shadow: 0 1px 0 #fff; -webkit-box-shadow: 0 1px 0 #fff; width: 180px; font-size: 12px; font-weight: 700; padding: 5px 10px; }