.btnmask{overflow:hidden;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;box-shadow:2px 2px 3px #555;filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=2,OffY=2,Color=#555555)}.btnmask:active{box-shadow:0 0 3px #555;filter:progid:DXImageTransform.Microsoft.DropShadow(OffX=0,OffY=0,Color=#555555)}.btn{background-color:#f6f6ff;background:-webkit-gradient(linear,0% 100%,0% 100%,from(#f6f6ff),to(#9799c9));background:-webkit-linear-gradient(top,#f6f6ff,#9799c9);background:-moz-linear-gradient(top,#f6f6ff,#9799c9);background:-ms-linear-gradient(top,#f6f6ff,#9799c9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6FF',endColorstr='#9799C9',GradientType=0);background:linear-gradient(top,#f6f6ff,#9799c9);border:1px solid gray;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-clip:border-box;-webkit-background-clip:border-box;font-size:13px;font-weight:bold;cursor:pointer;padding-bottom:2px;text-align:center;border-collapse:separate;box-shadow:2px 2px 3px #111;font-family:'Lucida Sans Unicode','Lucida Grande','sans-serif'}input.btn{height:25px}.btn a,.btn{color:#a00000;text-shadow:1px 1px 1px transparent}.btn:hover{background-color:#f6f6ff;background:-webkit-gradient(linear,0% 100%,0% 100%,from(#f6f6ff),to(#7a7ed5));background:-webkit-linear-gradient(top,#f6f6ff,#7a7ed5);background:-moz-linear-gradient(top,#f6f6ff,#7a7ed5);background:-ms-linear-gradient(top,#f6f6ff,#7a7ed5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6FF',endColorstr='#7A7ED5',GradientType=0);background:linear-gradient(top,#f6f6ff,#7a7ed5)}.btn:hover,.btn:hover a{color:#a00000}.btn:active{background-color:#7a7ed5;background:-webkit-gradient(linear,0% 100%,0% 100%,from(#7a7ed5),to(#f6f6ff));background:-webkit-linear-gradient(top,#7a7ed5,#f6f6ff);background:-moz-linear-gradient(top,#7a7ed5,#f6f6ff);background:-ms-linear-gradient(top,#7a7ed5,#f6f6ff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7A7ED5',endColorstr='#F6F6FF',GradientType=0);background:linear-gradient(top,#7a7ed5,#f6f6ff);box-shadow:0 0 3px #555}.btn:active,.btn:active a{color:#8000ac}div.btn{line-height:22px;margin:auto;padding:1px 1px 3px 1px}a:hover div.btn,div.btn a:hover,div.btn:hover a{text-decoration:none !important;display:block;margin:0;padding:0}