a.l-btn { background-position: right 0; font-size: 12px; text-decoration: none; display: inline-block; zoom: 1; height: 24px; padding-right: 18px; cursor: pointer; outline: none; } a.l-btn-plain { padding-right: 5px; border: 0; padding: 1px 6px 1px 1px; } a.l-btn-disabled { color: #ccc; opacity: 0.5; filter: alpha(opacity=50); cursor: default; } a.l-btn span.l-btn-left { display: inline-block; background-position: 0 -48px; padding: 4px 0px 4px 18px; line-height: 16px; height: 16px; } a.l-btn-plain span.l-btn-left { padding-left: 5px; } a.l-btn span span.l-btn-text { display: inline-block; vertical-align: baseline; width: auto; height: 16px; line-height: 16px; padding: 0; margin: 0; } a.l-btn span span.l-btn-icon-left { padding: 0 0 0 20px; background-position: left center; } a.l-btn span span.l-btn-icon-right { padding: 0 20px 0 0; background-position: right center; } a.l-btn span span span.l-btn-empty { display: inline-block; margin: 0; padding: 0; width: 16px; } a:hover.l-btn { background-position: right -24px; outline: none; text-decoration: none; } a:hover.l-btn span.l-btn-left { background-position: 0 bottom; } a:hover.l-btn-plain { padding: 0 5px 0 0; } a:hover.l-btn-disabled { background-position: right 0; } a:hover.l-btn-disabled span.l-btn-left { background-position: 0 -48px; } a.l-btn .l-btn-focus { outline: #0000FF dotted thin; } a.l-btn { color: #404040; background-image: url('images/linkbutton_bg.png'); background-repeat: no-repeat; background: #1a7bc9; background-repeat: repeat-x; border: 1px solid #1a7bc9; background: -webkit-linear-gradient(top,#1a7bc9 0,#1a7bc9 100%); background: -moz-linear-gradient(top,#1a7bc9 0,#1a7bc9 100%); background: -o-linear-gradient(top,#1a7bc9 0,#1a7bc9 100%); background: linear-gradient(to bottom,#1a7bc9 0,#1a7bc9 100%); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1a7bc9,endColorstr=#1a7bc9,GradientType=0); -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; } a.l-btn span.l-btn-left { background-image: url('images/linkbutton_bg.png'); background-repeat: no-repeat; background-image: none; } a:hover.l-btn { background: #9cc8f7; color: #404040; border: 1px solid #9cc8f7; filter: none; } a.l-btn-plain, a.l-btn-plain span.l-btn-left { background: transparent; border: 0; filter: none; } a:hover.l-btn-plain { background: #9cc8f7; color: #404040; border: 1px solid #9cc8f7; -moz-border-radius: 0px 0px 0px 0px; -webkit-border-radius: 0px 0px 0px 0px; border-radius: 0px 0px 0px 0px; } a.l-btn-disabled, a:hover.l-btn-disabled { filter: alpha(opacity=50); }