.button-base-top-shadow {
background:#F8D187  none repeat scroll 0 0;
border-bottom:0.23em solid #F8D187;
height:0.692em;
left:0;
overflow:hidden;
position:absolute;
right:0;
top:0;
}	
.inline-block {
display:inline-block;
position:relative;
}
html, body {
border:0 none;
font-size:90%;
margin:0;
}
.button-base {
cursor:pointer;
letter-spacing:normal;
margin:0 1px;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-align:center;
text-indent:0;
text-transform:none;
white-space:nowrap;
word-spacing:normal;
}
.button-float-left {
float:left;
}
.button-base-outer-box {
border-bottom:1px solid #D98C04;
border-top:1px solid #D98C04;
}
.button-base-inner-box {
background:#E7A429 none repeat scroll 0 0;
border-left:1px solid #D98C04;
border-right:1px solid #D98C04;
margin:0 -1px;
}
.button-base-pos {
height:100%;
position:relative;
}

.button-base-content {
color:#333333;
line-height:1.55em;
padding:0 0.461em;
position:relative;
text-align:center;
}
.button-tight .button-base-content {
line-height:1.4em;
}
.button-base:hover .button-base-content, .button-base:focus .button-base-content {
color:#333333;
}
.button-base:hover .button-base-outer-box, .button-base:hover .button-base-inner-box, .button-base:focus .button-base-outer-box, .button-base:focus .button-base-inner-box {
border-color:#D98C04;
}
.button-base:active .button-base-inner-box, .button-base-open .button-base-inner-box {
background:#F8D187  none repeat scroll 0 0;
}
.button-base:active .button-base-top-shadow, .button-base-open .button-base-top-shadow {
background:#E7A429 none repeat scroll 0 0;
}
.button-base:active .button-base-content, .button-base-open .button-base-content {
color:#000000;
}
.button-base-disabled {
cursor:default;
}
.button-base-disabled .button-base-inner-box, .button-base-disabled .button-base-top-shadow {
background:#EEEEEE none repeat scroll 0 0;
}
.button-base-disabled .button-base-top-shadow {
border-color:#EEEEEE;
}
.button-base-disabled .button-base-content {
color:#999999;
}
.ie6 .button-base-inner-box, .ie7 .button-base-inner-box {
left:-1px;
}
.ie6 .button-base-pos {
height:auto;
}
.ie6 .button-base-top-shadow {
height:auto;
line-height:0.692em;
position:static;
}
.ie6 .button-base-content {
display:inline-block;
}
.ie6 .button-base-content {
display:inline;
margin-top:-0.922em;
}
.button-base, .webkit .button-base-outer-box {
line-height:0;
}
.button-base-inner-box {
line-height:normal;
}
.button-base-content {
padding:0 1.23em 0 0.461em;
}
