.button{font:15px calibri,arial,sans-serif;text-shadow:0 0 0;text-decoration:none!important;white-space:nowrap;display:inline-block;vertical-align:baseline;position:relative;cursor:pointer;padding:10px 20px;background-repeat:no-repeat;background-position:bottom left;background-image:url(button_bg.png);background-position:bottom left,top right,0 0,0 0;background-clip:border-box;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;-moz-box-shadow:0 0 1px #fff inset;-webkit-box-shadow:inset 0 0 #fff;box-shadow:inset 0 0 #fff;-webkit-transition:background-position 1s;-moz-transition:background-position 1s;transition:background-position 1s;margin-bottom:10px}.button:hover{background-position:top left;background-position:top left,bottom right,0 0,0 0}.button:active{bottom:-1px}.button.big{font-size:30px}.button.medium{font-size:18px}.button.small{font-size:13px}.button.rounded{-moz-border-radius:4em;-webkit-border-radius:4em;border-radius:4em}.gray.button{color:#525252!important;background-color:#d9d9d9;background-image:url(button_bg.png),url(button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(197,199,202,1) 0,rgba(197,199,202,0) 100px),-moz-linear-gradient(#c5c7ca,#92989c);background-image:url(button_bg.png),url(button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(197,199,202,1)),to(rgba(197,199,202,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#c5c7ca),to(#92989c))}.gray.button:hover{background-color:#b6bbc0;background-image:url(button_bg.png),url(button_bg.png),-moz-radial-gradient(center bottom,circle,rgba(202,205,208,1) 0,rgba(202,205,208,0) 100px),-moz-linear-gradient(#d1d3d6,#9fa5a9);background-image:url(button_bg.png),url(button_bg.png),-webkit-gradient(radial,50% 100%,0,50% 100%,100,from(rgba(202,205,208,1)),to(rgba(202,205,208,0))),-webkit-gradient(linear,0% 0%,0% 100%,from(#d1d3d6),to(#9fa5a9))}