table.button-e:after { /*preloader*/
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden;
    z-index: -1;
    content: url(images/button-e-hover-corners.png) url(images/button-e-hover-horizontal.png) url(images/button-e-hover-vertical.png) url(images/button-e-active-corners.png) url(images/button-e-active-horizontal.png) url(images/button-e-active-vertical.png);
}

/*button-e*/
table.button-e {
    cursor: pointer;
    font-size: 18px;
    font-family: "MyriadProC";
    font-weight: bold;
    color: #2e302f;
    border-collapse: collapse;
    border: 0px;
}

table.button-e.marked {
    color: #6c9b34;
}

table.button-e td {
    overflow: hidden;
    border: 0px;
    padding: 0px;
    background: no-repeat #f4f4f4;
}

table.button-e tr:nth-child(1) td:nth-child(1) {
    width: 7px;
    height: 6px;
    background: url("images/button-e-corners.png") top left;
}

table.button-e tr:nth-child(1) td:nth-child(2) {
    background: url("images/button-e-horizontal.png") top repeat-x;
}

table.button-e tr:nth-child(1) td:nth-child(3) {
    width: 7px;
    background: url("images/button-e-corners.png") top right;
}

table.button-e tr:nth-child(2) td:nth-child(1) {
    background: url("images/button-e-vertical.png") left repeat-y;
}

table.button-e tr:nth-child(2) td:nth-child(2) {
    padding: 5px 10px;
    overflow: visible;
}

table.button-e tr:nth-child(2) td:nth-child(3) {
    background: url("images/button-e-vertical.png") right repeat-y;
}

table.button-e tr:nth-child(3) td:nth-child(1) {
    height: 10px;
    background: url("images/button-e-corners.png") bottom left;
}

table.button-e tr:nth-child(3) td:nth-child(2) {
    background: url("images/button-e-horizontal.png") bottom repeat-x;
}

table.button-e tr:nth-child(3) td:nth-child(3) {
    background: url("images/button-e-corners.png") bottom right;
}

/*button-e hover*/
table.button-e:hover td {
    background: no-repeat #dddede;
}

table.button-e:hover tr:nth-child(1) td:nth-child(1) {
    background: url("images/button-e-hover-corners.png") top left;
}

table.button-e:hover tr:nth-child(1) td:nth-child(2) {
    background: url("images/button-e-hover-horizontal.png") top repeat-x;
}

table.button-e:hover tr:nth-child(1) td:nth-child(3) {
    background: url("images/button-e-hover-corners.png") top right;
}

table.button-e:hover tr:nth-child(2) td:nth-child(1) {
    background: url("images/button-e-hover-vertical.png") left repeat-y;
}

table.button-e:hover tr:nth-child(2) td:nth-child(3) {
    background: url("images/button-e-hover-vertical.png") right repeat-y;
}

table.button-e:hover tr:nth-child(3) td:nth-child(1) {
    background: url("images/button-e-hover-corners.png") bottom left;
}

table.button-e:hover tr:nth-child(3) td:nth-child(2) {
    background: url("images/button-e-hover-horizontal.png") bottom repeat-x;
}

table.button-e:hover tr:nth-child(3) td:nth-child(3) {
    background: url("images/button-e-hover-corners.png") bottom right;
}

/*button-e active*/
table.button-e:active td {
    background: no-repeat #dddede;
}

table.button-e:active tr:nth-child(1) td:nth-child(1) {
    background: url("images/button-e-active-corners.png") top left;
}

table.button-e:active tr:nth-child(1) td:nth-child(2) {
    background: url("images/button-e-active-horizontal.png") top repeat-x;
}

table.button-e:active tr:nth-child(1) td:nth-child(3) {
    background: url("images/button-e-active-corners.png") top right;
}

table.button-e:active tr:nth-child(2) td:nth-child(1) {
    background: url("images/button-e-active-vertical.png") left repeat-y;
}

table.button-e:active tr:nth-child(2) td:nth-child(3) {
    background: url("images/button-e-active-vertical.png") right repeat-y;
}

table.button-e:active tr:nth-child(3) td:nth-child(1) {
    background: url("images/button-e-active-corners.png") bottom left;
}

table.button-e:active tr:nth-child(3) td:nth-child(2) {
    background: url("images/button-e-active-horizontal.png") bottom repeat-x;
}

table.button-e:active tr:nth-child(3) td:nth-child(3) {
    background: url("images/button-e-active-corners.png") bottom right;
}