/***** Generic stuff. *****/

body#popup
{
    margin: 10px 10px;
    background-color: #FFFFFF;
}

/***** Start of Inventory Display Classes *****/

.inv-item-layout
{ 
    border: 1px solid #BEBEBE; 
    background-color: #FFFFFF; 
    color: #000000;
}

.inv-item-layout *
{
    font-family: Times New Roman, Times, Sans-Serif; 
    font-size: 16px; 
    line-height: 130%;
    font-weight: normal; 
    color: #000000;
    text-decoration: none; 
}

/***** Category List *****/

.inv-category-list 
{
	margin: 1px Auto 3px Auto;
}

.inv-category-list *
{
    font-family: Times New Roman, Times, Sans-Serif; 
    font-size: 16px; 
    line-height: 130%;
    font-weight: normal; 
    font-variant: small-caps;
}

.inv-category-on
{ 
    border: 1px solid #BEBEBE; 
    padding: 2px 5px; 
    background-color: #EEEEEE;
    width: 135px;
}

.inv-category-off
{ 
    border: 1px solid #BEBEBE; 
    padding: 2px 5px; 
    background-color: #F8F8F8;
    width: 135px;
}

a.inv-category-link
{
    color: #000000; 
    font-weight: bold; 
    text-decoration: none;
}

a.inv-category-link:hover
{ 
    color: #FF0000; 
    font-weight: bold; 
    text-decoration: none;
}

/***** Item Fields & Thumbnails *****/

td.inv-fields
{
}

td.inv-fields td.inv-field-header
{
}

.inv-field-header
{
    padding: 3px 5px;
    font-weight: bold; 
    font-variant: small-caps;
    color: #000000;
    background-color: #F0F0F0;
}

.inv-field
{ 
    padding: 2px 3px;
}

.inv-field-sold-header
{ 
    padding: 2px 3px;
    font-weight: bold; 
    color: #000000; 
    background-color: #F0F0F0;
}

.inv-field-sold
{ 
    padding: 2px 3px;
    color: #FF0000; 
    font-weight: bold; 
}

td.inv-fields a.inv-sortlink
{ 
    color: #000000; 
    font-weight: bold;
    text-decoration: none;
}

td.inv-fields a.inv-sortlink:hover
{ 
    color: #FF0000; 
    font-weight: bold;
    text-decoration: none;
}

.inv-thumb
{ 
}

td.inv-desc
{   
}

td.inv-desc a.inv-sortlink
{ 
    color: #000000; 
    font-weight: bold;
    text-decoration: none;
}

td.inv-desc a.inv-sortlink:hover
{ 
    color: #FF0000; 
    font-weight: bold;
    text-decoration: none;
}

td.inv-pics
{
    text-align: left;
    vertical-align: top;
    padding: 2px 10px 2px 2px
}

/***** Popup Specific Stuff. *****/

.inv-bigpicture
{ 
    border: 1px solid #666666;
}

.inv-popup-button
{ 
    border: 1px solid #BEBEBE; 
    padding: 2px 4px; 
    font-family: Verdana, Arial, Sans-Serif;
    font-size: 8pt;
    font-weight: bold;
    font-variant: small-caps;
    background-color: #F8F8F8;
}

a.inv-popup-button-link
{ 
    color: #000000;
    text-decoration: none;
}

a.inv-popup-button-link:hover
{ 
    color: #FF0000; 
    text-decoration: none;
}

/***** Specials / Featured Items *****/

.inv-special-picture
{ 
    border: 1px solid #BEBEBE;
}

.inv-special-frame
{
    padding: 0px 5px;
}

/***** Search result highlighting. *****/

.inv-search-result
{ 
    font-weight: bold; 
    color: #009900;
}

/***** End of Inventory Display Classes *****/

