

/* Orange 2013 */
a.button.orange2013 {
/* IE10 */ 
background-image: -ms-linear-gradient(top, #fca91f 0%, #d8982d 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #fca91f 0%, #d8982d 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #fca91f 0%, #d8982d 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fca91f), color-stop(1, #d8982d));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #fca91f 0%, #d8982d 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #fca91f 0%, #d8982d 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#fca91f', endColorstr='#d8982d');

border: 1px solid #fcbe57;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;
-moz-box-shadow: inset 0 1px 0 0 #fcd085;
-webkit-box-shadow: inset 0 1px 0 0 #fcd085;
-o-box-shadow: inset 0 1px 0 0 #fcd085;
box-shadow: inset 0 1px 0 0 #fcd085;
color: white;
text-shadow: 0 1px 0 #fcc467;
position: relative;
}
a.button.orange2013:hover {
/* IE10 */ 
background-image: -ms-linear-gradient(top, #d8982d 0%, #e4a02f 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #d8982d 0%, #e4a02f 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #d8982d 0%, #e4a02f 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d8982d), color-stop(1, #e4a02f));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #d8982d 0%, #e4a02f 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #d8982d 0%, #e4a02f 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#d8982d', endColorstr='#e4a02f');

-moz-box-shadow: inset 0 1px 0 0 #fca91f;
-webkit-box-shadow: inset 0 1px 0 0 #fca91f;
-o-box-shadow: inset 0 1px 0 0 #fca91f;
box-shadow: inset 0 1px 0 0 #fca91f;
cursor: pointer;
}
a.button.orange2013:active {
-moz-box-shadow: inset 0 0 8px 4px #d8982d, inset 0 0 8px 4px #d8982d, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #d8982d, inset 0 0 8px 4px #d8982d, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #d8982d, inset 0 0 8px 4px #d8982d, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #d8982d, inset 0 0 8px 4px #d8982d, 0 1px 1px 0 #eeeeee;
border: 1px solid #9e6f21;
}
a.button.orange2013 span.btn_caption {
color: #b8e297;
text-shadow: 0 1px 0 #9e6f21;
}



/* Red 2014 */
a.button.red2014 {
/* IE10 */ 
background-image: -ms-linear-gradient(top, #c5251c 0%, #c5251c 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #c5251c 0%, #c5251c 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #c5251c 0%, #c5251c 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c5251c), color-stop(1, #c5251c));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #c5251c 0%, #c5251c 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #c5251c 0%, #c5251c 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c5251c', endColorstr='#c5251c');

border: none;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-o-border-radius: 6px;
-ms-border-radius: 6px;
-khtml-border-radius: 6px;
border-radius: 6px;

-moz-box-shadow: none;
-webkit-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;

color: white !important;
text-shadow: none;
position: relative;
}
a.button.red2014:hover {
/* IE10 */ 
background-image: -ms-linear-gradient(top, #ce271d 0%, #e4332f 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ce271d 0%, #e4332f 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ce271d 0%, #e4332f 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ce271d), color-stop(1, #e4332f));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ce271d 0%, #e4332f 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #ce271d 0%, #e4332f 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce271d', endColorstr='#e4332f');

-moz-box-shadow: inset 0 1px 0 0 #ce271d;
-webkit-box-shadow: inset 0 1px 0 0 #ce271d;
-o-box-shadow: inset 0 1px 0 0 #ce271d;
box-shadow: inset 0 1px 0 0 #ce271d;
cursor: pointer;
}
a.button.red2014:active {
-moz-box-shadow: inset 0 0 8px 4px #c5251c, inset 0 0 8px 4px #c5251c, 0 1px 1px 0 #eeeeee;
-webkit-box-shadow: inset 0 0 8px 4px #c5251c, inset 0 0 8px 4px #c5251c, 0 1px 1px 0 #eeeeee;
-o-box-shadow: inset 0 0 8px 4px #c5251c, inset 0 0 8px 4px #c5251c, 0 1px 1px 0 #eeeeee;
box-shadow: inset 0 0 8px 4px #c5251c, inset 0 0 8px 4px #c5251c, 0 1px 1px 0 #eeeeee;
border: 1px solid #9e2421;
}
a.button.red2014 span.btn_caption {
color: #e29b97;
text-shadow: 0 1px 0 #9e2421;
}



