.buttonCell input:hover
{
    background-color: #45458D;
    color: #fff;
    cursor: pointer;
}

.buttonCell a:hover
{
    background-color: #45458D;
    color: #fff;
    cursor: pointer;
}

.buttonCell-left input:hover
{
    background-color: #45458D;
    color: #fff;
    cursor: pointer;
}

.buttonCell-left a:hover
{
    background-color: #45458D;
    color: #fff;
    cursor: pointer;
}

.approve-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: transparent url('img/approve.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.decline-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: transparent url('img/decline.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.login-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: transparent url('tabs/icon_users_24.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.view-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: transparent url('tabs/icon_users_24.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.close-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/close.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

/* Chizuru begins editing **/
.edit-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/remove.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.copy-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/remove.png') no-repeat left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

/* Chizuru ends editing **/

.add-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/add.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px; /*behavior: url(border-radius.htc);*/
    cursor: pointer;
}

.transfer-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('tabs/icon_users_24.png') no-repeat left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.cancel-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/cancel.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.export-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/acrobat.png') no-repeat left;
    -moz-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px; /*behavior: url(border-radius.htc);*/
}

.export-button-excel
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/excel.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.report-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/report.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.reset-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/reload.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.save-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/disk_black.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.logout-butn
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/logout.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
    height: 35px;
}

.search-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/search-icon.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.print-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/printer.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.print-button-orange
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #E75A00 url('img/printer.png') no-repeat left;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
}

.print-button-grey
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #757575 url('img/printer.png') no-repeat left;
    -moz-border-radius: 5px 5px 5px 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    color: #fff;
}

.next-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/thumb_next.png') no-repeat left;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px; /*behavior: url(border-radius.htc);*/
}

.home-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/homered-24.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}


.plain
{
    background-color: transparent;
    height: 30px;
    border: solid 1px #fff;
}

.light-blue
{
    background-color: #0066CC;
    height: 30px;
    border: solid 1px #fff;
    color: #fff;
}


.back-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/back-small.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.help-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('images/system_help25.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.faq-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('images/faq20.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}

.find-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/find.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.finish-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/report.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.copy-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/copy.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.edit-button
{
    font-family: Inter;
    font-size: 10px;
    padding: 5px 8px 5px 25px;
    border: solid 1px #ccc;
    background: #fff url('img/note_edit.png') no-repeat left;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-border-radius: 5px; /*behavior: url(border-radius.htc);*/
}

.image-button
{
    width: 16px;
    height: 16px;
}
