.button {
          text-decoration:none; text-align:center; 
          padding:4px 60px; 
          border:solid 1px #000000; 
          -webkit-border-radius:10px 10px 0px 0px;
          border-radius: 10px 10px 0px 0px;
          -moz-border-radius-topleft:10px;
          -moz-border-radius-topright:10px;
          -moz-border-radius-bottomleft:0px;
          -moz-border-radius-bottomright:0px;  
          font:15px Arial, Helvetica, sans-serif; 
          font-weight:bold; 
          color:#E5FFFF; 
          background-color:#ff4a4a; 
          background-image: -moz-linear-gradient(top, #ff4a4a 0%, #d40000 100%); 
          background-image: -webkit-linear-gradient(top, #ff4a4a 0%, #d40000 100%); 
          background-image: -o-linear-gradient(top, #ff4a4a 0%, #d40000 100%); 
          background-image: -ms-linear-gradient(top, #ff4a4a 0% ,#d40000 100%); 
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d40000', endColorstr='#d40000',GradientType=0 ); 
          background-image: linear-gradient(top, #ff4a4a 0% ,#d40000 100%);   
          -webkit-box-shadow:0px 0px 2px #ebe8e8, inset 0px 0px 1px #ffffff; 
          -moz-box-shadow: 0px 0px 2px #ebe8e8,  inset 0px 0px 1px #ffffff;  
          box-shadow:0px 0px 2px #ebe8e8, inset 0px 0px 1px #ffffff;  
          opacity:0.89; 
          -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=89); 
          filter: alpha(opacity=89); 
          text-shadow: 0px 2px 1px #663939; 
          filter: dropshadow(color=#663939, offx=0, offy=2); 
        }

.button:hover{
               padding:6px 60px; 
               border:solid 3px #004F72; 
               -webkit-border-radius:4px;
               -moz-border-radius:4px; 
               border-radius: 4px; 
               font:17px Arial, Helvetica, sans-serif; 
               font-weight:bold; 
               color:#E5FFFF; 
               background-color:#fa7f7f; 
               background-image: -moz-linear-gradient(top, #fa7f7f 0%, #a10202 100%); 
               background-image: -webkit-linear-gradient(top, #fa7f7f 0%, #a10202 100%); 
               background-image: -o-linear-gradient(top, #fa7f7f 0%, #a10202 100%); 
               background-image: -ms-linear-gradient(top, #fa7f7f 0% ,#a10202 100%); 
               filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a10202', endColorstr='#a10202',GradientType=0 ); 
               background-image: linear-gradient(top, #fa7f7f 0% ,#a10202 100%);   
               -webkit-box-shadow:0px 0px 2px #ebe8e8, inset 0px 0px 1px #ffffff; 
               -moz-box-shadow: 0px 0px 2px #ebe8e8,  inset 0px 0px 1px #ffffff;  
               box-shadow:0px 0px 2px #ebe8e8, inset 0px 0px 1px #ffffff;  
               opacity:0.89; 
               -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=89); 
               filter: alpha(opacity=89); 
               text-shadow: 0px 0px 19px #bababa; 
               filter: dropshadow(color=#bababa, offx=0, offy=0);
             }