
a.btn {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("/images/sprite_buttons.png");
background-position:right top;
background-repeat:no-repeat;
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:medium;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:-moz-use-text-color;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:none;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:medium;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:-moz-use-text-color;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:none;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:medium;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:medium;
color:#000000;
cursor:pointer;
display:inline-block;
font-family:arial,helvetica;
font-size:1em;
font-weight:bold;
height:30px;
letter-spacing:-0.01em;
margin-bottom:0;
margin-left:0;
margin-right:0;
margin-top:0;
padding-bottom:0;
padding-left:0;
padding-right:0;
padding-top:0;
white-space:nowrap;
}
body.smartling.es a.btn, body.smartling.pt a.btn {
font-size:0.7em;
}
a.btn:hover {
text-decoration:none;
}
a.btn span {
-moz-background-clip:border;
-moz-background-origin:padding;
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:transparent;
background-image:url("/images/sprite_buttons.png");
background-position:0 0;
background-repeat:no-repeat;
border-bottom-color:-moz-use-text-color;
border-bottom-style:none;
border-bottom-width:medium;
border-left-color-ltr-source:physical;
border-left-color-rtl-source:physical;
border-left-color-value:-moz-use-text-color;
border-left-style-ltr-source:physical;
border-left-style-rtl-source:physical;
border-left-style-value:none;
border-left-width-ltr-source:physical;
border-left-width-rtl-source:physical;
border-left-width-value:medium;
border-right-color-ltr-source:physical;
border-right-color-rtl-source:physical;
border-right-color-value:-moz-use-text-color;
border-right-style-ltr-source:physical;
border-right-style-rtl-source:physical;
border-right-style-value:none;
border-right-width-ltr-source:physical;
border-right-width-rtl-source:physical;
border-right-width-value:medium;
border-top-color:-moz-use-text-color;
border-top-style:none;
border-top-width:medium;
color:#000000;
cursor:pointer;
display:inline-block;
height:30px;
line-height:30px;
margin-left:15px;
white-space:nowrap;
}




a.btn.wide {
height:41px;
line-height:41px;
}
a.btn.wide span {
height:41px;
line-height:41px;
margin-right:-4px;
padding-right:25px;
color:#B22217;
}
body.smartling.pt a.btn.wide span, body.smartling.es a.btn.wide span {
height:41px;
letter-spacing:-0.02em;
line-height:41px;
margin-right:-4px;
padding-right:25px;
}


body#tour a.btn.wide span {
margin-right:0;
}


/*-----gray light ---------------------------*/
a.btn.gray.light {
background-position:0 0px;
}
a.btn.gray.light:hover {
background-position:0 -40px;
}
a.btn.gray.light span {
background-position:right 0px;
}
a.btn.gray.light:hover span {
background-position:right -40px;
}
a.btn-gray-light {
background-position:0 0px;
height:23px;
line-height:23px;
}
a.btn-gray-light span {
background-position:right 0px;
}
a.btn.light {
height:23px;
line-height:23px;
}
a.btn.light span {
height:23px;
line-height:23px;
margin-right:-4px;
padding-right:15px;
color:#999;
}


/*-----blue big ---------------------------*/
a.btn.blue.big {
background-position:0 -80px;
}
a.btn.blue.big:hover {
background-position:0 -120px;
}
a.btn.blue.big span {
background-position:right -80px;
}
a.btn.blue.big:hover span {
background-position:right -120px;
}
a.btn-blue-big {
background-position:0 -80px;
height:23px;
line-height:23px;
}
a.btn-blue-big span {
background-position:right -80px;
}
a.btn.big {
height:30px;
line-height:30px;
}
a.btn.big span {
height:30px;
line-height:31px;
margin-right:-4px;
padding-right:15px;
color:#fff;
}
