.ui-button_red, .ui-button_gray, .ui-button_gray2, .ui_btn_green, .ui_btn_gray, .ui_btn_blue, .ui_btn_red, .ui_btn_yellow, .ui_btn_dark {  cursor: pointer;   font-size: 14px; margin: 1px; font-weight: 900px; font-weight: bold; vertical-align: middle;   padding:0px 20px; transition:0.2s; height:38px; line-height:38px; display:inline-block; vertical-align:middle;  border-radius: 4px; color:#fff; border:none; text-shadow: 0 0px 1px rgba(0,0,0,0.7); border: solid 1px #000; transition: 0.2s;     box-shadow: inset 0 1px 0px 0 rgba(255,255,255,0.3);}
button.ui-button_red, button.ui-button_gray, button.ui-button_gray2, button.ui_btn_green, button.ui_btn_gray, button.ui_btn_blue, button.ui_btn_red, button.ui_btn_yellow, button.ui_btn_dark { padding: 0px 20px; height:40px; line-height:40px; display:inline-block; vertical-align:middle;   border-radius: 4px; color:#fff; border:none; text-shadow: 0 0px 1px rgba(0,0,0,0.7); border: solid 1px #000; transition: 0.2s;  box-shadow: inset 0 1px 0px 0 rgba(255,255,255,0.3);}
.ui-button_red {background: rgb(164,19,26);
background: -moz-linear-gradient(top, rgba(164,19,26,1) 1%, rgba(128,9,17,1) 100%);
background: -webkit-linear-gradient(top, rgba(164,19,26,1) 1%,rgba(128,9,17,1) 100%);
background: linear-gradient(to bottom, rgba(164,19,26,1) 1%,rgba(128,9,17,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4131a', endColorstr='#800911',GradientType=0 ); }
.ui-button_red:hover {background: rgb(128,9,17);
background: -moz-linear-gradient(top, rgba(128,9,17,1) 0%, rgba(164,19,26,1) 100%);
background: -webkit-linear-gradient(top, rgba(128,9,17,1) 0%,rgba(164,19,26,1) 100%);
background: linear-gradient(to bottom, rgba(128,9,17,1) 0%,rgba(164,19,26,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800911', endColorstr='#a4131a',GradientType=0 );  }

.ui-button_gray { background: rgb(89,89,89);
background: -moz-linear-gradient(top, rgba(89,89,89,1) 0%, rgba(51,51,51,1) 100%);
background: -webkit-linear-gradient(top, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
background: linear-gradient(to bottom, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#333333',GradientType=0 );}
.ui-button_gray:hover { background: rgb(51,51,51);
background: -moz-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(89,89,89,1) 100%);
background: -webkit-linear-gradient(top, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
background: linear-gradient(to bottom, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#595959',GradientType=0 );}

.ui-button_gray2 { background: rgb(89,89,89);
background: -moz-linear-gradient(top, rgba(89,89,89,1) 0%, rgba(51,51,51,1) 100%);
background: -webkit-linear-gradient(top, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
background: linear-gradient(to bottom, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#333333',GradientType=0 ); }
.ui-button_gray2:hover {  background: rgb(51,51,51);
background: -moz-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(89,89,89,1) 100%);
background: -webkit-linear-gradient(top, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
background: linear-gradient(to bottom, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#595959',GradientType=0 );}

.ui_btn_green {background: rgb(20,179,32);
background: -moz-linear-gradient(top, rgba(20,179,32,1) 1%, rgba(9,129,17,1) 99%);
background: -webkit-linear-gradient(top, rgba(20,179,32,1) 1%,rgba(9,129,17,1) 99%);
background: linear-gradient(to bottom, rgba(20,179,32,1) 1%,rgba(9,129,17,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#14b320', endColorstr='#098111',GradientType=0 ); }
.ui_btn_green:hover {  background: rgb(9,129,17);
background: -moz-linear-gradient(top, rgba(9,129,17,1) 0%, rgba(20,179,32,1) 100%);
background: -webkit-linear-gradient(top, rgba(9,129,17,1) 0%,rgba(20,179,32,1) 100%);
background: linear-gradient(to bottom, rgba(9,129,17,1) 0%,rgba(20,179,32,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#098111', endColorstr='#14b320',GradientType=0 );  }

.ui_btn_red {  background: rgb(164,19,26);
background: -moz-linear-gradient(top, rgba(164,19,26,1) 1%, rgba(128,9,17,1) 100%);
background: -webkit-linear-gradient(top, rgba(164,19,26,1) 1%,rgba(128,9,17,1) 100%);
background: linear-gradient(to bottom, rgba(164,19,26,1) 1%,rgba(128,9,17,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a4131a', endColorstr='#800911',GradientType=0 ); }
.ui_btn_red:hover { background: rgb(128,9,17);
background: -moz-linear-gradient(top, rgba(128,9,17,1) 0%, rgba(164,19,26,1) 100%);
background: -webkit-linear-gradient(top, rgba(128,9,17,1) 0%,rgba(164,19,26,1) 100%);
background: linear-gradient(to bottom, rgba(128,9,17,1) 0%,rgba(164,19,26,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#800911', endColorstr='#a4131a',GradientType=0 ); }

.ui_btn_gray {background: rgb(89,89,89);
background: -moz-linear-gradient(top, rgba(89,89,89,1) 0%, rgba(51,51,51,1) 100%);
background: -webkit-linear-gradient(top, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
background: linear-gradient(to bottom, rgba(89,89,89,1) 0%,rgba(51,51,51,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#595959', endColorstr='#333333',GradientType=0 ); }
.ui_btn_gray:hover { background: rgb(51,51,51);
background: -moz-linear-gradient(top, rgba(51,51,51,1) 0%, rgba(89,89,89,1) 100%);
background: -webkit-linear-gradient(top, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
background: linear-gradient(to bottom, rgba(51,51,51,1) 0%,rgba(89,89,89,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#595959',GradientType=0 ); }

.ui_btn_blue {background: rgb(21,60,184);
background: -moz-linear-gradient(top, rgba(21,60,184,1) 1%, rgba(9,39,129,1) 100%);
background: -webkit-linear-gradient(top, rgba(21,60,184,1) 1%,rgba(9,39,129,1) 100%);
background: linear-gradient(to bottom, rgba(21,60,184,1) 1%,rgba(9,39,129,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#153cb8', endColorstr='#092781',GradientType=0 );}
.ui_btn_blue:hover {background: rgb(9,39,129);
background: -moz-linear-gradient(top, rgba(9,39,129,1) 0%, rgba(21,60,184,1) 100%);
background: -webkit-linear-gradient(top, rgba(9,39,129,1) 0%,rgba(21,60,184,1) 100%);
background: linear-gradient(to bottom, rgba(9,39,129,1) 0%,rgba(21,60,184,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#092781', endColorstr='#153cb8',GradientType=0 ) }

.ui_btn_yellow{ background: rgb(225,161,49);
background: -moz-linear-gradient(top, rgb(225,161,49) 0%, rgb(185,126,25) 100%);
background: -webkit-linear-gradient(top, rgb(225,161,49) 0%,rgb(185,126,25) 100%);
background: linear-gradient(to bottom, rgb(225,161,49) 0%,rgb(185,126,25) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1a131', endColorstr='#b97e19',GradientType=0 ); }
.ui_btn_yellow:hover { background: rgb(185,126,25);
background: -moz-linear-gradient(top, rgb(185,126,25) 0%, rgb(225,161,49) 99%);
background: -webkit-linear-gradient(top, rgb(185,126,25) 0%,rgb(225,161,49) 99%);
background: linear-gradient(to bottom, rgb(185,126,25) 0%,rgb(225,161,49) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b97e19', endColorstr='#e1a131',GradientType=0 );}

.ui_btn_dark{background: rgb(85,85,85);
background: -moz-linear-gradient(top, rgba(85,85,85,1) 0%, rgba(41,41,41,1) 99%);
background: -webkit-linear-gradient(top, rgba(85,85,85,1) 0%,rgba(41,41,41,1) 99%);
background: linear-gradient(to bottom, rgba(85,85,85,1) 0%,rgba(41,41,41,1) 99%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#292929',GradientType=0 ); }
.ui_btn_dark:hover { background: rgb(41,41,41);
background: -moz-linear-gradient(top, rgba(41,41,41,1) 0%, rgba(85,85,85,1) 100%);
background: -webkit-linear-gradient(top, rgba(41,41,41,1) 0%,rgba(85,85,85,1) 100%);
background: linear-gradient(to bottom, rgba(41,41,41,1) 0%,rgba(85,85,85,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#292929', endColorstr='#555555',GradientType=0 ); }
