﻿body 
{
    font-family: Arial;
    font-size: 14px;
    color: #3b5025;
    padding: 0;
    margin: 0;
}

a, a:visited, a:hover { color: #3b5025; outline: 0; }
a img {border: none;}

#inline { display: none; }

textarea {resize: vertical !important; } /* prevents drag expand of text areas */
.multiline-textarea, .multiline-textarea-bio { resize: vertical !important; max-width: 563px; }

.currency { text-align: right; }

#header { width: 100%; height: 57px; background: #fff url(../images/site/img_nav_bkg.jpg) repeat-x top left;}
#top-spacer {width: 100%; height: 4px; background-color: #3b5025; }
#navigation-container {/*width: 1190px;*/ width: 100%; height: 52px; padding-top: 5px; margin: 0 auto; position: relative;}

#site-body { }
#site-content {width: 1300px; margin: 0 auto; }

.section-title {font-weight: bold; font-size: 18px; color: #3b5025;}

/* Global */ 
.clearMe { clear: both; }

.vAlignTop { vertical-align: top; }

.form-divider, .form-divider-inventory {width: 1px; padding: 0 23px !important; }
.form-divider {background: transparent url(../images/site/img_divider.jpg) repeat-y center;}

.form-label { padding-right: 20px; height: 15px; }

.display-message { color: red; }

.grid-input,
input.text-input, 
input.text-input-short,
input.text-input-short-sn,
textarea.text-input,
input.text-input-date,
input.text-input-standard,
input.text-input-standard-short
{
    height: 22px; 
    font-family: Arial; 
    font-size: 12px; 
    border: solid 1px #a4a4a4; 
    background-color: #f5f5f5; 
    margin: 0 0 0 10px;
    padding: 0 5px;
    vertical-align: top;
}

.grid-input {height: 18px !important;}

.check-input input { margin: 0 0 0 10px; }

input.text-input, 
input.text-input-short,
textarea.text-input
{
    width: 190px; 
}

.check-input input
{
    margin-right: 5px;
}
input.text-input-short {width: 90px; }
input.text-input-short-sn {width: 60px; margin: 0; }
input.text-input-date { width: 160px; }
input.text-input-long, textarea.text-input-long {width: 94%; }
textarea.text-input {height: 55px; }
textarea.text-input-long {height: 55px; }

input.text-input-doublehigh {height: 45px;}

.form-ddl {
    background-color: #F5F5F5;
    border: 1px solid #A4A4A4;
    width: 200px;
    height: 22px;
    margin-left: 10px;
}

.form-lstbx {
    background-color: #F5F5F5;
    border: 1px solid #A4A4A4;
    width: 200px;
    margin-left: 10px;
}

input.text-input-standard { width: 190px; margin: 0; }
input.text-input-standard-short { width: 90px; margin: 0; }

#login-container {margin: 0 auto; padding: 30px 0 0 100px; text-align: center; }
#tblLogin { text-align: center; }

.gridview, .gridview_pop, .gridview_pop {width: 100%; background-color: #fff;}

table.dataTable thead th {
    background-image: url(../images/site/img_grid_divider.jpg), url(../images/site/img_grid_bar_bkg.jpg);
    background-repeat: no-repeat, repeat-x;
    background-position:  right center, left center;
    text-align: left;
    padding: 0 10px;
    height: 27px;
    white-space: nowrap;
}

.tblSearchResults th:first-child {width: 60px;}
.tblSearchResults_ShowAllInventory th:first-child {width: 15px;}
.tblSearchResults_ShowAllInventory th:nth-of-type(1) {width: 15px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(2) {width: 19px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(3) {width: 70px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(4) {width: 190px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(5) {width: 20px; text-align: center;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(6) {width: 76px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(7) {width: 134px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(8) {width: 92px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(9) {width: 73px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(10) {width: 100px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(11) {width: 100px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(12) {width: 29px;} /* the 2nd element in the header */
.tblSearchResults_ShowAllInventory th:nth-of-type(13) {width: 22px;} /* the 2nd element in the header */

.tblSearchResults_Report th:first-child {width: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tblSearchResults_Report th:nth-of-type(1) {width: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(2) {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(3) {width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(4) {width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(5) {width: 76px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(6) {width: 134px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(7) {width: 92px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(8) {width: 70px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(9) {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(10) {width: 29px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report th:nth-of-type(11) {width: 29px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report .inventory-cell11 {
    text-align: right;
}

.tblSearchResults_Report_ar .ar-cell1 { width: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell2 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell3 { width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell4 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell5 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell6 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell7 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell8 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell9 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell10 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell11 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell12 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell13 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell14 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell15 { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell16 { width: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar .ar-cell17 { width: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


.tblSearchResults_Report_ar th:nth-of-type(1) { width: 55px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(2) { width: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(3) { width: 45px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(4) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(5) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(6) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(7) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(8) { width: 65px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(9) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(10) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(11) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(12) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(13) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(14) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(15) { width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(16) { width: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_Report_ar th:nth-of-type(17) { width: 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.tblSearchResults_Report td:nth-of-type(1) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(2) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(3) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(4) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(5) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(6) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(7) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(8) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(9) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(10) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_Report td:nth-of-type(11) {overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */


.tblInvaulableAuction th:nth-of-type(1), .tblInvaulableAuction td:nth-of-type(1) { max-width: 10px; width: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(2), .tblInvaulableAuction td:nth-of-type(2) { max-width: 55px; width: 55px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(3), .tblInvaulableAuction td:nth-of-type(3) { max-width: 150px; width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(4), .tblInvaulableAuction td:nth-of-type(4) { max-width: 75px; width: 75px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(5), .tblInvaulableAuction td:nth-of-type(5) { max-width: 80px; width: 80px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(6), .tblInvaulableAuction td:nth-of-type(6) { max-width: 50px; width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(7), .tblInvaulableAuction td:nth-of-type(7) { max-width: 75px; width: 75px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(8), .tblInvaulableAuction td:nth-of-type(8) { max-width: 75px; width: 75px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblInvaulableAuction th:nth-of-type(9), .tblInvaulableAuction td:nth-of-type(9) { max-width: 120px; width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.tblInvaulableAuction td {
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 
}



.tblSearchResults_Report_abaa th:nth-of-type(1) {width: 50px;} /* the 2nd element in the header */


.tblConsignItems { border-spacing: 10px; }
.tblConsignItems th { padding: 0 5px; }
.tblConsignItems td { padding: 3px; }
.conr-cell2 { text-align: right; }
.conr-cell3, .conr-cell4 { text-align: center; }

#tblConsign .dataTables_wrapper, #tblJointVentures .dataTables_wrapper, #tblPurchases .dataTables_wrapper {min-height: 350px; position: relative;}

#tblConsign .dataTables_info, #tblJointVentures .dataTables_info, #tblPurchases .dataTables_info { 
    width: 45%; 
    background-color: #E9EBEB; 
    height: 20px; 
    line-height: 20px; 
    display:inline-block;
    float: left;
}

#tblConsign .paging_full_numbers, #tblJointVentures .paging_full_numbers, #tblPurchases .paging_full_numbers { 
    width: 50%; 
    height: 25px; 
    background-color: #E9EBEB; 
    line-height: 25px;
    display:inline-block;
    float: right;
}

iframe #tblConsign .dataTables_wrapper, iframe #tblJointVentures .dataTables_wrapper, iframe #tblPurchases .dataTables_wrapper {min-height: 395px; position: relative;}

#return-consign {
    clear: both;
    padding-left: 15px;
    text-align: center;
}

.tblConsign_bulkconsign_popup .dataTables_info {bottom: -80px !important;}
.tblConsign_bulkconsign_popup .paging_full_numbers {bottom: -80px !important;}

#tblConsign .return-consign input {
    padding-right: 5px;
}

.sortasc-header {background: transparent url(../images/site/img_nav_arrow_down.png) no-repeat right center;}
.sortdesc-header {background: transparent url(../images/site/img_nav_arrow_up.png) no-repeat right center;}

.pager-container {line-height: 50px; vertical-align: middle;}
.pager-controls {float: right; padding-right: 10px;}
.pager-controls input {vertical-align: middle;}
.lblCurrentPage {color: #000; font-size: 11px;}

.table-form { 
    border-collapse:separate;
    border-spacing: 0px;
    width: 100%;
}

.table-form td {padding: 0 0 15px 0;}

.table-form td.form-input td {
    padding: 2px;
} 

#tblStateZip {width: 310px;}
#tblStateZip td { padding: 0; }
#tblAddAddresses td.form-label, #tblAddPhoneNumbers td.form-label { width: 115px; }

.required-field {margin-left: 5px;}

#logo {float: left; width: 73px; height: 52px; }
#nav {width: 550px; float: left; position: relative; margin-left: 10px; }
#user { float: right; line-height: 30px; padding-right: 10px; }
#footer { vertical-align: middle; font-size: 30px; color: #d0d0d0; text-align: center; padding-top: 30px;}
 
/* Navigation */
ul.nav-item { float: left; width: 1080px;}
    ul.nav-item a, ul.nav-item a:visited, ul.nav-item a:hover {text-decoration: none; }
ul.nav-item, ul.subnav-item {padding: 0; margin: 0;}
ul.subnav-item { position: absolute; left: 0; height: 22px; line-height: 20px; display: none;}

ul.nav-item > li 
{ 
    display: inline-block; 
    list-style: none; 
    height: 30px; 
    line-height: 27px; 
    vertical-align: middle; 
    padding: 0 25px;
    font-size: 18px;
}

    ul.subnav-item > li 
    { 
        display: inline-block; 
        list-style: none; 
        font-size: 12px;
        color: #fff;
        background: transparent url(../images/site/img_sub_nav_divider.jpg) no-repeat right center;
        padding: 0 25px;
        height: 22px;
        line-height: 22px;
    }
        ul.subnav-item > li a, ul.subnav-item > li a:visited, ul.subnav-item > li a:hover { color: #fff; text-decoration: none; }
            ul.subnav-item > li.selected {background-color: #616665;}
.nav-item > li.selected {color: #fff; background-color: #838a88;}
.nav-item > li.selected a, .nav-item > li.selected a:hover, .nav-item > li.selected a:visited {color: #fff; vertical-align: middle;}

#inner-form { } 
#edit-container, #edit-container-inventory {width: 1300px; vertical-align: middle; margin: 0 auto;}
#edit-container { min-height: 40px; line-height: 40px;}
#edit-container-inventory {padding-top: 8px;}
#edit-container #title, #edit-container-inventory #title { float: left; font-weight: bold; font-size: 18px; color: #3b5025; }
.lblPageDescription { font-size: 14px; }
#edit-container #edit { float: right;  line-height: 40px;}
#edit-container #edit img { vertical-align: middle; }
#edit-container-inventory #edit { float: right;}
    #edit-container #edit input, #edit-container-inventory #edit input{ vertical-align: middle; }
#edit-container-inventory #edit input {vertical-align: top;}

.actions { width: 100%; }

/* Biography */
.gvDataTable
{
    display: none;
}

/* Gridview columns - Bio */
.bio-cell1 {width: 130px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bio-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bio-cell3 {width: 255px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bio-cell4, .bio-cell5 {width: 160px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.bio-cell6 {width: 140px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Gridview columns - Contacts */
.tblSearchResults_ShowAllContacts td:first-child {width: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tblSearchResults_ShowAllContacts td:nth-of-type(1) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(2) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(3) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(4) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(5) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(6) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(7) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(8) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(9) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(10) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(11) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */
.tblSearchResults_ShowAllContacts td:nth-of-type(12) {width: 118px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} /* the 2nd element in the header */

.contact-cell1 {width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell2 {width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell3 {width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell4 {width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell5 {width: 196px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell6 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.contact-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Contacts Tab columns - Consign/Joint/Purchases */
.cjp-cell1 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell3 {width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell4 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell5 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell6 {width: 370px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.cjp-cell6 {
    margin: 0px;
}
.cjp-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-cell8 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.cjp-cell9 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Contacts Tab columns - Joint */
.cjp-joint-cell1 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell3 {width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell4 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell5 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell6 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.cjp-joint-cell6 p {
    margin: 0px;
}
.cjp-joint-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-joint-cell8 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.cjp-joint-cell9 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Contacts Tab columns - Purchases */
.cjp-purch-cell1 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell3 {width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell4 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell5 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell6 {width: 230px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; } 
.cjp-purch-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-purch-cell8 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block;}
.cjp-purch-cell9 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Contacts Popup Consign/Joint/Purchases */
.cjp-pop-cell1 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-cell3 {width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-cell4 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-cell5 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-cell6 {width: 330px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.cjp-pop-cell6 p {
    margin: 0px;
}
.cjp-pop-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Contacts Popup Contact Sell */
.cjp-pop-sell-cell1 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-sell-cell2 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-sell-cell3 {width: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-sell-cell4 {width: 200px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-sell-cell5 {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cjp-pop-sell-cell6 {width: 290px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; } 
.cjp-pop-sell-cell7 {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }


/* Gridview columns - Inventory */
.tblSearchResults_ShowAllInventory td:nth-of-type(1) {width: 100px; overflow: hidden; white-space: nowrap; text-align: right; }
.tblSearchResults_ShowAllInventory td:nth-of-type(2) {width: 150px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tblSearchResults_ShowAllInventory td:nth-of-type(3) {width: 125px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_ShowAllInventory td:nth-of-type(4) {width: 80px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_ShowAllInventory td:nth-of-type(5) {width: 120px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.tblSearchResults_ShowAllInventory td:nth-of-type(6) {width: 100px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_ShowAllInventory td:nth-of-type(7) {width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.tblSearchResults_ShowAllInventory td:nth-of-type(8) {width: 155px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; }
.tblSearchResults_ShowAllInventory td:nth-of-type(9) {width: 155px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: right; }
.tblSearchResults_ShowAllInventory td:nth-of-type(10) {width: 155px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }
.tblSearchResults_ShowAllInventory td:nth-of-type(10) {width: 155px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; }
.tblSearchResults_ShowAllInventory td:nth-of-type(11) {width: 120px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: right; }

#bio-image {width: 335px; height: 210px; background-color: #E9EBEB; margin: 0 auto; text-align: center; padding: 20px; }
#bio-image img { max-width: 220px; max-height: 170px; }
#bio-image-edit { width: 200px; text-align: right; margin: 0 auto;}

#bio-form-top-container, #bio-form-bottom-container,
#contact-form-top-container, #contact-form-bottom-container
{
    width: 1150px; 
    margin: 0 auto; 
    margin-top: 5px;
    margin-bottom: 20px;
}

#tblFormRight { padding-top: 20px; width: 100%;}
#tblFormRight hr { height: 1px; background-color: #a4a4a4; color: #a4a4a4; padding: 0; margin: 0;}

#MainContent_grdView_paginate
{
    line-height: 50px;
}

#bio-form-left, #contact-form-left { width: 715px; min-height: 230px; padding: 10px 20px; margin-right: 20px; float: left; background-color: #e9ebeb;}
#bio-form-right { width: 375px; min-height: 210px; float: left;}

#bio-form-bottom-container {width: 1110px; background-color: #e9ebeb; margin-bottom: 15px; padding: 10px 20px;}

#tblBioDescription {width: 100%;}
.txtBiographyDescription { width: 1000px !important; max-width: 1000px !important; height: 300px !important; margin-left: 10px; }
.bio-descr-label { padding-right: 40px; }

.pnlButtonsTop, .pnlButtonsBottom { width: 1150px; margin: 0 auto; }
.pnlButtonsTop .bio-action-buttons {width: 310px; float: right; text-align: right; }
.pnlButtonsBottom .bio-action-buttons {width: 310px; float: right; padding-right: 10px; text-align: right; }

.bio-add, .bio-date { float: left; padding-left: 10px; }

.bio-add {width: 148px; height: 32px; display: block;}
.bio-date {width: 640px; height: 32px; font-size: 12px; color: #000; padding-left: 20px;}

/* Biography Find */
#find-container { width: 348px; min-height: 208px; background-color: #e9ebeb; margin: 0 auto; padding: 20px; }
#find-actions {width: 348px; margin: 0 auto; padding-top: 15px;}
    #find-actions #add { float: left; }
    #find-actions #find { float: right; }

#results-container {background-color: #e9ebeb; padding: 5px; margin-bottom: 15px;}
.tblSearchResults {width: 100%; background-color: #F5F5F5; table-layout: fixed;}
.tblSearchResults th {background-color: #dde2e1; text-align: left; text-decoration: none;}
.tblSearchResults th a, .tblBioSearchResults th a:visited, .tblBioSearchResults th a:hover {text-decoration: none;}
.view-button {width: 100px; text-align: center; padding: 5px 0;}
    .view-button img {vertical-align: middle; }

/* Contacts */
#contact-form-right { width: 335px; min-height: 300px; padding: 20px; float: left; background-color: #e9ebeb;}
#contact-form-right {width: 375px; padding: 0;}
#contact-form-bottom-container {width: 1150px; /*height: 371px;*/ margin-bottom: 15px;}

/* jQuery Tabs - General */
.ui-tabs .ui-tabs-nav { padding: 0; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: none; color: #fff; }

.ui-widget-content {border: none; color: #fff;}
.ui-widget-content a, .ui-widget-content a:hover, .ui-widget-content a:visited {color: #3B5025;}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br,
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

.ui-widget-header {background-color: transparent; background: none; border: none;}

.ui-tabs a, .ui-tabs {height: 100%; font-size: 14px; font-family: Arial; padding: 0;}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    background: none;
    border: none;
    color: inherit;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
    color: inherit;
    text-decoration: none;
}

/* Tab Link */
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {font-size: 14px; color: #fff; padding: 0 4px;}

/* Panels */
#address-tabs .ui-tabs-panel {background-color: #b2b5b4; height: 315px; padding: 19px 10px 8px 10px;}

/* Default Tab*/
#address-tabs .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{background-color: #626867; height: 27px;}
#address-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 0 10px; }

/* Default Tab Link*/
#address-tabs .ui-state-default a, 
#address-tabs .ui-state-default a:link, 
#address-tabs .ui-state-default a:visited {color: #fff; padding-top: 5px;}

/* Active Tab */
#address-tabs .ui-tabs-nav li.ui-tabs-active {background-color: #b2b5b4;}

/* Active Tab Link*/
#address-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
#address-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
#address-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {color: #fff;}

div.ui-datepicker{
 font-size:10px;
}
.ui-datepicker-trigger {
    float: left;
    padding-left: 10px;
}
.ui-datepicker-calendar span { color: #000; }
.ui-datepicker-calendar .ui-state-default, .ui-datepicker-calendar .ui-state-default:hover, .ui-datepicker-calendar .ui-state-default:visited {color: #34ff00;}

/* jQuery Tabs - Consign/Joint/Purchases */
#consign-tabs {background-color: #E9EBEB;}
#consign-tabs .ui-tabs-nav { height: 24px; background-color: #fff;}

/* Panels */
#consign-tabs .ui-tabs-panel {background-color: #E9EBEB; padding: 4px; /*height: 334px;*/ width: 1142px;/* overflow: hidden;*/}

/* Default Tab*/
#consign-tabs .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{background-color: #626867; height: 27px; color: inherit;}

#consign-tabs .ui-state-default, #consign-tabs .ui-widget-content .ui-state-default, #consign-tabs .ui-widget-header .ui-state-default 
{background-color: #a93422; height: 24px;}
#consign-tabs .ui-tabs-nav .ui-tabs-anchor { padding: 10px; }

/* Default Tab Link*/
#consign-tabs .ui-state-default a, 
#consign-tabs .ui-state-default a:link, 
#consign-tabs .ui-state-default a:visited {color: #d49a91; padding: 3px 20px 0 20px;}

/* Active Tab */
#consign-tabs .ui-tabs-nav li.ui-tabs-active {background-color: #E9EBEB;}

/* Active Tab Link*/
#consign-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
#consign-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
#consign-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {color: inherit;}

#tblConsign, #tblJointVentures, #tblPurchases { width: 100%; height: 342px; background-color: #E9EBEB; position: relative; }
#tblConsign .dataTables_length, #tblJointVentures .dataTables_length, #tblPurchases .dataTables_length {display: none;}

#tblConsign td, #tblJointVentures td, #tblPurchases td { color: #3b5025; vertical-align: top; line-height: 22px; height: 20px;  }
#tblConsign td .cjp-cell6 , #tblJointVentures td .cjp-cell6 , #tblPurchases td .cjp-cell6, #tblPurchases td .cjp-purch-cell6 
{ height:20px; }

#consign-tabs-footer {height: 50px; line-height: 60px;}
#total-items, #gridview-pager-container {float: left; height: 25px; padding: 15px 0 0 20px;}
#total-items {width: 200px;}
.return-consign {width: 650px; float: left; height: 25px; position: absolute; bottom: 0px; left: 250px;}
.return-consign a {padding-right: 5px;}

#bulk-actions-container { width: 100%; height: 55px; background-color: #e9ebeb; }
#bulk-actions {width: 801px; height: 25px; margin: 0 auto; }
#bulk-actions input, #bulk-actions img { float: left; }

.bulk-actions {width: 705px; height: 25px; margin: 0 auto; }
.bulk-actions input, .bulk-actions img { float: left; }
.bulk-actions-auctions {
    width: 360px;
}

#sell {width: 122px;}
/*
.tblConsign_popup .dataTables_info {bottom: -50px !important;}
.tblConsign_popup .paging_full_numbers {bottom: -50px !important;}
.tblConsign_popup #return-consign { bottom: -20px; }
*/


.gridview-wrapper {height: 342px; background-color: #fff; }
#gridview-pager-container {width: 260px;}

#fancybox-wrap { width: auto !important; }
#fancybox-content { border-width: 0 !important; }

/* jQuery DataTables overrides */
.grid-item-selected { background-color: #0097fe !important; color: #fff !important; }
    .grid-item-selected td { color: #fff !important;}

.dataTables_info {padding-left: 15px; line-height: 50px;}
.dataTables_filter {padding-right: 15px; height: 30px; line-height: 25px; background-color: #E9EBEB; float: right; clear: right; }
.dataTables_length {padding-left: 15px; height: 30px; line-height: 25px; float: left;}
.dataTables_filter input { height: 15px; border: solid 1px #ccc; }

.paginate_disabled_previous, .paginate_enabled_previous {width: 25px !important; height: 25px !important; background: transparent url(../images/site/img_pagination_back_arrow.png) no-repeat !important; }
.paginate_enabled_next, .paginate_disabled_next {width: 25px !important; height: 25px !important; background: transparent url(../images/site/img_pagination_next_arrow.png) no-repeat !important; }

.paging_full_numbers {padding-right: 15px; line-height: inherit;}

.ui-icon { display: inline; }
.ui-state-default .ui-icon {background-image: url(/images/site/img_nav_arrow_down.png);}

/* Bulk Status Change Popup */
#bulkchange-container { padding: 10px; }
#bulkchange-container #title {
    padding-left: 10px;
    color: #3B5025;
    float: left;
    font-size: 18px;
    font-weight: bold;
}

#bulkchange-container #edit {
    float: right;
    width: 350px;
    padding-left: 20px;
}

#bulkchange-container img { float: left;}

#inv-image-counts {padding-top: 10px;}
.inv-image-count {float: left;}
.inv-image-viewall {float: right;}

#inline #consign-partner { padding: 20px; }
#inline #consign-partner #cp-title {font-weight: bold; font-size: 18px; color: #3b5025;}
.ddlConsignPartner {width: 210px; margin: 0 auto;}
#cp-dropdown {width: 210px; margin: 0 auto;}
#cp-action-buttons {width: 230px; margin: 0 auto; padding-top: 10px;}
#cp-action-buttons input, #cp-action-buttons img { float: left; }

.txtItemTypes { display: none; }

.inv-button-sep { width: 1px; height: 52px; float: left; background: transparent url(/images/inventory/but_return_consig_divider.png) no-repeat center; }

#reports-container {width: 330px; height: 150px; padding: 10px;}
#report-title { font-weight: bold; font-size: 18px; color: #3b5025; padding-bottom: 20px;}
#report-dropdown-container {width: 230px; margin: 0 auto;}
#report-action-buttons {width: 230px; margin: 0 auto; padding-top: 10px;}
#report-action-buttons input, #fu-action-buttons img { float: left; }

.jqte {
    border: 1px solid #A4A4A4 !important;
    border-radius: 0px !important;
    box-shadow: none !important;
    margin: 0 0 0 10px !important;
    overflow: hidden;
    transition: -moz-box-shadow 0.4s ease 0s, border 0.4s ease 0s;
    width: 580px;
}

.tdHeadline .jqte { min-height: 100px; }
.tdHeadline .jqte_editor, .jqte_source { min-height: 50px; }

#tblBioDescription .jqte {width: 1000px;}

.jqte_notactive { color: #6D6D6D !important; }






table.dataTable {
    margin-bottom: 20px !important;
}

#MainContent_grdView_first,
#MainContent_grdView_previous,
#MainContent_grdView_next,
#MainContent_grdView_last,
.dataTables_paginate > span {
    background-color: #ddd;
    border: 1px solid #aaa;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    padding: 2px 5px;
    margin: 0 3px;
    cursor: pointer;
    color: #333 !important;
}

.dataTables_paginate > span.paginate_of,
.dataTables_paginate > span.paginate_page {
    background-color: transparent;
    border: 0px solid #aaa;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    padding: 0px;
    margin: 0px;
    cursor: default;
    color: #333 !important;
}

.paginate_input {
    width: 45px;
}