


.button_red{
	border:1px solid #72021c;
    background-color:#72021c;
    color:#FFF;
    border-radius: 25px; font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; 
    cursor: pointer;
}
.button_red.small{
    border-radius: 20px; font-family:arial, helvetica, sans-serif; padding: 5px 15px 5px 15px; 
}
.button_red:hover{
    background-color:#da0033;
}

.button_green{
 border:1px solid #27ae60; 
 background-color: #27ae60;
 color:#FFF;
 border-radius: 25px; font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; 
 cursor: pointer;
}

.button_green.small{
    border-radius: 20px; font-family:arial, helvetica, sans-serif; padding: 5px 15px 5px 15px; 
}

.button_green:hover{
 background-color: #2ecc71;
 
}


.button_green_mp {
    border:1px solid #a4c209; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #4ba614;
    background: #abc024; /* Old browsers */
    background: -moz-linear-gradient(top,  #abc024 0%, #a4c101 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abc024), color-stop(100%,#a4c101)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #abc024 0%,#a4c101 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #abc024 0%,#a4c101 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #abc024 0%,#a4c101 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #abc024 0%,#a4c101 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abc024', endColorstr='#a4c101',GradientType=0 ); /* IE6-9 */
    cursor: pointer;
}

.button_green_mp:hover {
	background: #c1d82e; /* Old browsers */
background: -moz-linear-gradient(top,  #c1d82e 0%, #c4e701 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c1d82e), color-stop(100%,#c4e701)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #c1d82e 0%,#c4e701 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #c1d82e 0%,#c4e701 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #c1d82e 0%,#c4e701 100%); /* IE10+ */
background: linear-gradient(to bottom,  #c1d82e 0%,#c4e701 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d82e', endColorstr='#c4e701',GradientType=0 ); /* IE6-9 */
cursor:pointer;

}



.button_orange{
    text-transform: capitalize;
    font-size: 15px;
	border:1px solid #ffad41;
    background-color: #ffad41;
    color:#FFF;
    border-radius: 25px; font-family:arial, helvetica, sans-serif; padding: 6px 10px; 
    cursor: pointer;
}
.button_orange:hover{
    background-color:#ffc579;
}

.button_blue{
    text-transform: capitalize;
    font-size: 15px;
	border:1px solid #029fe2;
    background-color:#029fe2;
    color:#FFF;
    border-radius: 25px; font-family:arial, helvetica, sans-serif; padding: 6px 10px; 
    cursor: pointer;
}
.button_blue:hover{
    background-color:#40c6ff;
}



.button_solid_green{
	background: #116433;
	background: -moz-linear-gradient(top, #116433 0%, #1a6036 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#116433), color-stop(100%,#1a6036));
	background: -webkit-linear-gradient(top, #116433 0%,#1a6036 100%);
	background: -o-linear-gradient(top, #116433 0%,#1a6036 100%);
	background: -ms-linear-gradient(top, #116433 0%,#1a6036 100%);
	background: linear-gradient(to bottom, #116433 0%,#1a6036 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#116433', endColorstr='#1a6036',GradientType=0 );
	
	color:white;
	cursor: pointer;
 }

.button_solid_green:hover{
background: #186336;
background: -moz-linear-gradient(top, #186336 0%, #176336 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#186336), color-stop(100%,#176336));
background: -webkit-linear-gradient(top, #186336 0%,#176336 100%);
background: -o-linear-gradient(top, #186336 0%,#176336 100%);
background: -ms-linear-gradient(top, #186336 0%,#176336 100%);
background: linear-gradient(to bottom, #186336 0%,#176336 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#186336', endColorstr='#176336',GradientType=0 );
 }





 .button_bluette{
	border:1px solid #7d99ca;
    background-color: #7d99ca;
    color:#FFF;
    border-radius: 25px; font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; 
    cursor: pointer;
    font-weight: bold;
}
.button_bluette:hover{
    background-color:#819bcb;
}



.button_violet{
border:1px solid #ff2596; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #ff5db1;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ff5db1), color-stop(100%, #ef007c));
 background-image: -webkit-linear-gradient(top, #ff5db1, #ef007c);
 background-image: -moz-linear-gradient(top, #ff5db1, #ef007c);
 background-image: -ms-linear-gradient(top, #ff5db1, #ef007c);
 background-image: -o-linear-gradient(top, #ff5db1, #ef007c);
 background-image: linear-gradient(top, #ff5db1, #ef007c);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff5db1, endColorstr=#ef007c);
 cursor: pointer;
 font-weight: bold;
}

.button_violet:hover{
 border:1px solid #f60080; background-color: #ff2a98;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff2a98), color-stop(100%, #bc0062));
 background-image: -webkit-linear-gradient(top, #ff2a98, #bc0062);
 background-image: -moz-linear-gradient(top, #ff2a98, #bc0062);
 background-image: -ms-linear-gradient(top, #ff2a98, #bc0062);
 background-image: -o-linear-gradient(top, #ff2a98, #bc0062);
 background-image: linear-gradient(top, #ff2a98, #bc0062);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ff2a98, endColorstr=#bc0062);
 
 
}




.button_maroon{
border:1px solid #7c5b2b; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #a67939;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #a67939), color-stop(100%, #845108));
 background-image: -webkit-linear-gradient(top, #a67939, #845108);
 background-image: -moz-linear-gradient(top, #a67939, #845108);
 background-image: -ms-linear-gradient(top, #a67939, #845108);
 background-image: -o-linear-gradient(top, #a67939, #845108);
 background-image: linear-gradient(top, #a67939, #845108);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#a67939, endColorstr=#845108);
 cursor: pointer;
}

.button_maroon:hover{
 border:1px solid #5a421f; background-color: #805d2c;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#805d2c), color-stop(100%, #543305));
 background-image: -webkit-linear-gradient(top, #805d2c, #543305);
 background-image: -moz-linear-gradient(top, #805d2c, #543305);
 background-image: -ms-linear-gradient(top, #805d2c, #543305);
 background-image: -o-linear-gradient(top, #805d2c, #543305);
 background-image: linear-gradient(top, #805d2c, #543305);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#805d2c, endColorstr=#543305);
}



.button_pink{
border:1px solid #ebb7b7; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #f7e3e3;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7e3e3), color-stop(100%, #ffd7d7));
 background-image: -webkit-linear-gradient(top, #f7e3e3, #ffd7d7);
 background-image: -moz-linear-gradient(top, #f7e3e3, #ffd7d7);
 background-image: -ms-linear-gradient(top, #f7e3e3, #ffd7d7);
 background-image: -o-linear-gradient(top, #f7e3e3, #ffd7d7);
 background-image: linear-gradient(top, #f7e3e3, #ffd7d7);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#f7e3e3, endColorstr=#ffd7d7);
 cursor: pointer;
}

.button_pink:hover{
 border:1px solid #e09494; background-color: #ecbbbb;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecbbbb), color-stop(100%, #ffa4a4));
 background-image: -webkit-linear-gradient(top, #ecbbbb, #ffa4a4);
 background-image: -moz-linear-gradient(top, #ecbbbb, #ffa4a4);
 background-image: -ms-linear-gradient(top, #ecbbbb, #ffa4a4);
 background-image: -o-linear-gradient(top, #ecbbbb, #ffa4a4);
 background-image: linear-gradient(top, #ecbbbb, #ffa4a4);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ecbbbb, endColorstr=#ffa4a4);
}

.button_gray{
 border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #eee;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #444), color-stop(100%, #888));
 background-image: -webkit-linear-gradient(top, #444, #888);
 background-image: -moz-linear-gradient(top, #444, #888);
 background-image: -ms-linear-gradient(top, #444, #888);
 background-image: -o-linear-gradient(top, #444, #888);
 background-image: linear-gradient(top, #444, #888);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
	color: gray;
    cursor: pointer;
 }

 
 .button_gold {
	border:1px solid #eba600; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;font-family:arial, helvetica, sans-serif; padding: 10px 10px 10px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center;
	background: #ffd65e;
	background: -moz-linear-gradient(left, #ffd65e 0%, #febf04 100%);
	background: -webkit-linear-gradient(left, #ffd65e 0%,#febf04 100%);
	background: linear-gradient(to right, #ffd65e 0%,#febf04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=1 );
	cursor: pointer;
 }
 
  .button_gold:hover {
	
	border:4px solid #e4af2f;
	background: #fff0c6;
    background: -moz-linear-gradient(left, #fff0c6 0%, #fcd25f 100%);
    background: -webkit-linear-gradient(left, #fff0c6 0%,#fcd25f 100%);
    background: linear-gradient(to right, #fff0c6 0%,#fcd25f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff0c6', endColorstr='#fcd25f',GradientType=1 );
 }



label, input[type="button"], input[type="submit"] {
    cursor: pointer !important;
}