
/***** Start of Inventory Display Classes *****/
body.popup
{
    margin: 0 auto;
    text-align: center;
    background: #aa0000;
    background-image: none;
}

body.popup .table-center
{
    margin: 0 auto;
    text-align: center;
}

body.popup h1
{
    font-size: 48px;
    font-weight: normal;
    padding: .25em 0 0 0;
}

body.popup h2
{
    font-size: 24px;
    font-weight: normal;
    padding: 0;
}

.inv-popup-layout
{
    margin: 0 auto;
    text-align: center;
    border-collapse: separate;
    border-spacing: 5px;
}

.inv-popup-layout td
{
    vertical-align: top;
}

.inv-popup-buttons
{
    border-collapse: separate;
    border-spacing: 5px;
}

.inv-wrapper td
{
    vertical-align: top;
}

.inv-item-layout
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    border: 1px solid #c2c2c2;
    background-color: #aa0000;
    color: #ffffff;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
    line-height: 1.6em;
}

.inv-category-list
{
    border-collapse: separate;
    border-spacing: 10px;
    margin-left: -2px;
}

.inv-field-header
{
    padding: 3px 3px 3px 5px;
    font-size: 9pt;
    font-weight: bold;
    background-color: #890000;
    color: #FFFFFF;
}

.inv-field
{
    color: #ffffff;
    font-size: 9pt;
    font-weight: normal;
    text-decoration: none;
    line-height: 1.6em;
    padding: 3px 3px 3px 5px;
}

.inv-field-sold-header
{
    padding: 3px 3px 3px 5px;
    font-size: 9pt;
    font-weight: bold;
    background-color: #890000;
    color: #FFFFFF;
}

.inv-field-sold
{
    padding: 3px 3px 3px 5px;
    font-size: 9pt;
    color: #ffef00;
    font-weight: bold;
    line-height: 16px;
}

.inv-popup-button
{
    border: 1px solid #555555;
    padding: 2px 4px;
    font-size: 9pt;
    background-color: #890000;
    text-align: center;
}

.inv-category-on
{
    border: 1px solid #555555;
    padding: 2px 10px;
    font-size: 9pt;
    background-color: #890000;
}

.inv-category-off
{
    border: 1px solid #555555;
    padding: 2px 10px;
    font-size: 9pt;
    background-color: #aa0000;
}

.inv-bigpicture
{
    border: 1px solid #666666;
}

.inv-special-picture
{
    border: 1px solid #666666;
    margin: 3px 3px 3px 3px;
}

.inv-thumb
{
    border: 1px solid #000000;
    margin: 5px 5px 5px 5px;
}

.inv-search
{
    padding: 0px 5px;
    color: #000000;
    line-height: 20px;
}

.inv-searchbox
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    border: 1px solid #000000;
    background-color: #3C783C;
    color: #E2D9B0;
    font-size: 9pt; ;font-weight:bold;}

.inv-searchbutton
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    border: 1px solid #000000;
    background-color: #3C783C;
    color: #E2D9B0;
    font-size: 9pt;
    font-weight: bold;
    height: 1.6em;
}

.inv-search-result
{
    font-weight: bold;
    color: #FF0000;
}

.inv-item-pictures
{
}

.inv-pics
{
}

.inv-desc
{
    height: 75px;
}

.inv-desc .inv-field
{
    min-height: 150px;
    _height: 50px;
}

a.inv-category-link
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

a.inv-category-link:hover
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    color: #ffc844;
    font-weight: bold;
    text-decoration: none;
}

a.inv-popup-button-link
{
    font-family: Arial, Verdena, Helvetica, Sans-Serif;
    color: #FFFFFF;
    text-decoration: none;
}

a.inv-popup-button-link:hover
{
    color: #ffc844;
    text-decoration: none;
}

a.inv-sortlink
{
    color: #FFFFFF;
    font-weight: bold;
    line-height: 1.6em;
    padding: 3px 3px 3px 5px;
}

a.inv-sortlink:hover
{
    color: #ffc844;
    font-weight: bold;
    line-height: 1.6em;
    padding: 3px 3px 3px 5px;
}
/***** End of Inventory Display Classes *****/