/* This skin uses the same font family and size throughout the interface on purpose. Do not override size or family. */
body
{
    font-family: Roboto,Helvetica,Arial,sans-serif;
    /* font-size: 14px; */ /* Removed for BIP-SU banner */
    font-size: 16px;
    /* line-height: 1.5; */ /* Removed for BIP-SU banner */
    line-height: 1;
    color: #555;
    background-color: #fff;
}

a img
{
    border: 0;
}
.button
{
    background-color: black;
    font-weight: normal;
    height: 25px;
    text-align: center;
    border: none;
    color: white; /* TODO split browser specific stuff    -moz-box-sizing: content-box;    box-sizing: content-box;    */
}

/*
html>body .button { height: 21px; }*/

#backtores .button
{
    background: none;
    border: none;
    color: #1B2FFF;
    letter-spacing: 0;
    padding-right: 2em;
    padding-left: 0;
    cursor: pointer;
}

/* IE6-specific modifications */
/*\*/* html body
{
    font-size: expression(window.XMLHttpRequest ? '8pt' : '0.7em') !important;
}
/**/
/*\*/* html td
{
    font-size: expression(window.XMLHttpRequest ? '8pt' : '1em') !important;
}
/**/
/*\*/* html table, #Query, .extextctl
{
    font-size: expression(window.XMLHttpRequest ? 'inherit' : '1em') !important;
}
/**/
/*\*/* html select
{
    font-size: expression(window.XMLHttpRequest ? 'inherit' : '1em') !important;
}
/**/


/**Section 508 Changes*/
input[type=button]:hover
{
    cursor: pointer;
    text-decoration: none;
}
input[type=submit]:hover
{
    cursor: pointer;
    text-decoration: none;
}

.mandatory, .required
{
    color: #c00;
    font-size: 12px;
}

.fullwidth_height
{
    width: 100%;
    height: 100%;
}

.heightAuto
{
    height: auto;
}
.border-zero
{
    border: 0px;
}
.border-top-zero
{
    border-top: 0px;
}
.padding_zero
{
    padding: 0px;
}
.border-top-none
{
    border-top: none;
}
.margin-top-zero
{
    margin-top: 0px;
}

.margin-zero
{
    margin: 0px;
    padding: 0px;
    height: 15px;
}
.overflow-hidden
{
    overflow: hidden;
}
.clear-both
{
    clear: both;
}
.display-block
{
    display: block;
}
.break-word
{
    word-wrap: break-word;
}

.float-right
{
    float: right;
}

.float-left
{
    float: left;
}
.tbl-layout-fixed
{
    table-layout: fixed;
}
.text-align-center
{
    text-align: center;
}
.text-align-right
{
    text-align: right;
}

.text-decoration-none
{
    text-decoration: none;
}

.font-bold
{
    font-weight: bold;
}
.vertical-align-top
{
    vertical-align: top;
}
.vertical-align-text-top
{
    vertical-align: text-top;
}
.vertical-align-middle
{
    vertical-align: middle;
}
.fsOptions ul
{
    list-style-type: none;
    margin: 0;
    padding: 0px;
}
.fsOptions ul li
{
    line-height: 23px;
    margin: 0px;
}
fieldset
{
    border: 0;
    margin: 0px;
    padding: 0px;
}
.margin-left-auto
{
    margin-left: auto;
}
.margin-right-auto
{
    margin-right: auto;
}
.tblListLinks
{
    height: 27px;
    background-color: #0F6CB6;
    font-size: 12px;
    color: White;
    padding-right: 5px;
}
.tblListLinks .tdSaveButtons
{
    width: 25%;
}
.tblListLinks .tdSelectAll, .tblListLinks .tdDownload, .tblListLinks .tdCopyToNewList, .tblListLinks .tdMoveToList
{
    width: 10%;
}
.tblListLinks .tdEdit, .tblListLinks .tdEmail, .tblListLinks .tdPrint
{
    width: 8%;
}
.tblListLinks .tdSrchCatalog
{
    width: 20%;
}
.white-space-normal
{
    white-space: normal;
}

.linkClick
{
    padding: 0;
    border: none;
    background: none;
    cursor: pointer;
    color: #0491bf;
}
.normalFont
{
    font-weight: normal;
}
.tblListLinksTemp
{
    height: 25px;
    font-size: 12px;
    color: White;
    padding-right: 5px;
}
.tblListLinksTemp .imgIcon, .tblListLinksTemp .imgIcon
{
    width: 1%;
}
.tblListLinksTemp .tdSaveButtons
{
    width: 25%;
}
.tblListLinksTemp .tdSelectAll, .tblListLinksTemp .tdDownload, .tblListLinksTemp .tdCopyToNewList, .tblListLinksTemp .tdMoveToList
{
    width: 12%;
}
.tblListLinksTemp .tdEdit, .tblListLinksTemp .tdEmail, .tblListLinksTemp .tdPrint
{
    width: 12%;
}
.tblListLinksTemp .tdSrchCatalog
{
    width: 20%;
}
