У кнопки должно быть несколько состояний. Помимо активного и неактивного, заранее подумайте, как будет выглядеть кнопка при наведении и нажатии. При наведении цвет кнопки должен становиться чуть темнее. При нажатии опускайте текст на один пиксель, создавая реалистичный эффект.