/*BUTTON STYLES*/

.button {
   max-width: 150px;
   display:inline-block;
   border-top: 1px solid #96d1f8;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   padding: 5px 10px;
   -webkit-border-radius: 8px;
   -moz-border-radius: 8px;
   border-radius: 8px;
   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
   box-shadow: rgba(0,0,0,1) 0 1px 0;
   text-shadow: rgba(0,0,0,.4) 0 1px 0;
   color: white;
   font-size: 14px;
   font-family: Georgia, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #28597a;
   background: #28597a;
   color: #ccc;
   cursor: pointer;
   }
.button:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }



   .button2 {
   font-size:14px;
   font-family:Arial;
   font-weight:bold;
   border:1px solid #d83526;
   padding:9px 14px;
   border-radius:8px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;
   text-decoration:none;
   /*background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );*/
   /*background:-ms-linear-gradient( top, #fe1a00 5%, #ce0100 100% );*/
   /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');*/
   /*background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100) );*/
   /*background-color:#fe1a00;*/
   background-color: #ce0100;
   color:#ffffff;
   display:inline-block;
   text-shadow:1px 1px 0px #b23e35;
   -webkit-box-shadow:inset 2px 2px 0px 0px #f29c93;
   -moz-box-shadow:inset 2px 2px 0px 0px #f29c93;
   box-shadow:inset 2px 2px 0px 0px #f29c93;
}.button2:hover {
   /*background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
   background:-ms-linear-gradient( top, #ce0100 5%, #fe1a00 100% );
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
   background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00) );*/
   background-color:#ed6d5e;
}.button2:active {
   position:relative;
   top:1px;
}

.button2:visited {
   color: white;
}



.button3 {
   font-size:14px;
   font-family:Arial;
   font-weight:bold;
   border:1px solid #d83526;
   padding:9px 14px;
   border-radius:8px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;
   text-decoration:none;
   /*background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );*/
   /*background:-ms-linear-gradient( top, #fe1a00 5%, #ce0100 100% );*/
   /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');*/
   /*background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100) );*/
   /*background-color:#fe1a00;*/
   background-color: #ed6d5e;
   color:#ffffff;
   display:inline-block;
   text-shadow:1px 1px 0px #b23e35;
   -webkit-box-shadow:inset 2px 2px 0px 0px #f29c93;
   -moz-box-shadow:inset 2px 2px 0px 0px #f29c93;
   box-shadow:inset 2px 2px 0px 0px #f29c93;
}.button3:hover {
   /*background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
   background:-ms-linear-gradient( top, #ce0100 5%, #fe1a00 100% );
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
   background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00) );*/
   background-color:#ce0100;
}.button3:active {
   position:relative;
   top:1px;
}

.button3:visited {
   color: white;
}




.button4 {
   font-size:14px;
   font-family:Arial;
   font-weight:bold;
   border:1px solid #d83526;
   padding:9px 14px;
   border-radius:8px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;
   text-decoration:none;
   /*background:-moz-linear-gradient( center top, #fe1a00 5%, #ce0100 100% );*/
   /*background:-ms-linear-gradient( top, #fe1a00 5%, #ce0100 100% );*/
   /*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00', endColorstr='#ce0100');*/
   /*background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #fe1a00), color-stop(100%, #ce0100) );*/
   /*background-color:#fe1a00;*/
   background-color: #fa1e1e;
   color:#ffffff;
   display:inline-block;
   text-shadow:1px 1px 0px #b23e35;
   -webkit-box-shadow:inset 2px 2px 0px 0px #f29c93;
   -moz-box-shadow:inset 2px 2px 0px 0px #f29c93;
   box-shadow:inset 2px 2px 0px 0px #f29c93;
}.button4:hover {
   /*background:-moz-linear-gradient( center top, #ce0100 5%, #fe1a00 100% );
   background:-ms-linear-gradient( top, #ce0100 5%, #fe1a00 100% );
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100', endColorstr='#fe1a00');
   background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ce0100), color-stop(100%, #fe1a00) );*/
   background-color:#ce0100;
}.button4:active {
   position:relative;
   top:1px;
}

.button4:visited {
   color: white;
}
