/*page navigator section*/
#pageNavigator1
{
    margin: 0px 20px 0px 20px;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0px;
}
#pageNavigator2
{
    margin: 5px 20px 10px 20px;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0px;
    clear: both;
}

span.itemCount 
{
    display: block;
    width: 150px;
    float: left;
    margin: 0px;
    padding: 0px;
}

span.pageNumbers
{
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
    width: 460px;
    text-align: center;
}

span.displayRange
{
    display:block;
    width: 150px;
    text-align: right;
    float: right;
    margin: 0px;
    padding: 0px;
}

span.pageNumbers a
{
    text-decoration: none;
    color: Black;
}

span.pageNumbers a.previous
{
    border-right: solid 1px black;
    padding: 0px 5px 0px 5px;
}

span.pageNumbers a.next
{
    padding: 0px 5px 0px 5px;
}


span.pageNumbers a.pageNumber
{
    border-right: solid 1px black;
    padding: 0px 5px 0px 5px;
}

span.pageNumbers span.pageNumberCurrentPage
{
    border-right: solid 1px black;
    color: Gray;
    padding: 0px 5px 0px 5px;
}


/*search criteria bar section*/
#searchCriteria
{
    clear: both;
    margin: 0px 20px 0px 20px;
    font-size: 1.1em;
    font-weight: bold;
    padding: 0px;
    background: url(/auction/images/default/blankBar.jpg);
    width: 760px;
    height: 20px;
}

#searchCriteria span.pageSize
{
    float: left;
    width: 180px;
    padding: 0px 0px 0px 5px;
}
#searchCriteria select.pageSize
{
    width: 50px;
    height: 15px;
    font-size: .8em;
    margin: 2px 0px 2px 0px;
}

#searchCriteria span.searchCriteriaLabel
{
    float: left;
    width: 380px;
    text-align: center;
    font-size: 1.3em;
    padding: 2px 0px 0px 0px;
}

/*Item List*/
#itemList 
{
    clear:both;   
    margin: 0px 20px 0px 20px;
    padding: 0px;
    width: 760px;
    background: white;
}

#itemList img 
{
    float:left;
    margin: 0px;
    border: 0px;
}

tr
{
    font-size: 1.2em;
    vertical-align: top;
}

tr.new
{
    background: #FCFDA7;
}

tr.header
{
    font-weight: bold;
    text-align: center;
}

tr.header td.first
{
    border-left: solid 1px black;
}

tr.header td
{
    border-right: solid 1px black;
    border-bottom: solid 1px black;
}

td.headerWatch
{
    font-weight: normal;
    color: Gray;
}

td.picture 
{
    vertical-align: middle;
    width: 60px;
    border-left: solid 1px black;
    border-bottom: solid 1px black;
}

td.description 
{
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    vertical-align: top;
    padding: 10px;
}
td.description span.newItem
{
    font-weight: bold;
    font-size: .9em;
    display: block;
}

td.description a
{
    text-decoration: none;
    color: black;
}
td.description a:hover
{
    color: #aaaaaa;
}

td.donor 
{
    width: 150px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
}
td.donor a
{
    text-decoration: none;
    color: black;
}
td.donor a:hover
{
    color: #aaaaaa;
}

td.buyNow 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    text-align: center;
    padding: 10px;
    font-weight: bold;
}

td.watch 
{
    width: 50px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
}
td.watch span
{
    text-decoration: underline;
    color: Gray;
}
td.watch a
{
    display: none;
    color: Blue;
}

td.value 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
}

td.catalog 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
}

td.liveNoBids 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    background: lightBlue;
}

td.none 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
}

td.liveSold 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    background: darksalmon;
}


td.liveBiddingStarted
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    background: lightgreen;
}


td.finished 
{
    width: 40px;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    padding: 10px;
    text-align: center;
    font-weight: bold;
    background: lightred;
}


#bar2
{
    background: url(/auction/images/default/blankBar.jpg);
    height: 20px;
    margin: 0px 20px 0px 20px;
}

#bar2 span.showImages
{
    float: left;

    text-align: left;
    padding: 3px 0px 0px 5px;
    font-size: 1.1em;
    font-weight: bold;
    color: Blue;
}
#bar2 span.printableList
{
    position:relative;
    left: 270px;
    display: block;
    float: left;
    font-size: 1.1em;
    font-weight: bold;
    color: Blue;
}

#bar2 span.printableList a
{
    color: Blue;
}

#bar2 span.key 
{
    float: right;
    text-align: right;
}

#bar2 span.key span.noOneBid
{
    display: block;
    float: left;
    width: 152px;
    text-align: Right;
    padding: 3px 3px 0px 0px;
    margin: 0px;
    font-size: 1.1em;
    font-weight: bold;
}

#bar2 span.key span.noOneBidColor
{
    float: left;
    width: 9px;
    height: 9px;
    background: lightBlue;
    margin: 4px 8px 0px 0px;
    padding: 0px;
    border: solid 1px black;
    font-size: 1px;
}

#bar2 span.key span.newItem
{
    display: block;
    float: left;
    width: 80px;
    text-align: Right;
    padding: 3px 3px 0px 0px;
    margin: 0px;
    font-size: 1.1em;
    font-weight: bold;
}

#bar2 span.key span.newItemColor
{
    float: left;
    width: 9px;
    height: 9px;
    background: #FCFDA7;
    margin: 4px 8px 0px 0px;
    padding: 0px;
    border: solid 1px black;
    font-size: 1px;
}


/*Search Bar*/
div.searchBar
{
    clear:both;
    padding: 6px 0px 0px 20px;
    width: 352px;
    height: 30px;
    margin: 10px 0px 10px 214px;
    background: url(/auction/images/default/searchBarBack.jpg);
}

div.searchBar span
{
    float: left;
}

div.searchBar span.searchText
{
    margin: 0px;
    padding: 3px 5px 0px 0px;
    font-size: 1.2em;
    width: 40px;
}

div.searchBar input
{
    width: 80px;
    height: 15px;
    border: solid 1px black;
    font-size: 1em;
    padding: 0px;
    margin: 2px 0px 0px 0px;
}

div.searchBar a.btnSearch
{
    float: left;
    display: block;
    width: 24px;
    height: 24px;
    margin: 0px 0px 0px 5px;
    padding: 0px;
    background: url(/auction/images/default/searchBarGo.jpg);
}
div.searchBar a.btnSearch:hover
{
    background-position: top right;
}

div.searchBar span.categories
{
    float: left;
    display: block;
    width: 170px;
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 5px;
    border-left: solid 1px black;
   
}

div.searchBar select.category
{
    width: 170px;
    height: 20px;
    font-size: 1em;
    padding: 0px;
    margin: 0px 0px 0px 0px;
}

div.myListButtons 
{
    padding: 20px;
    text-align: center;   
}
div.myListButtons input 
{
    width: 160px;
    margin-right: 10px;
    margin-left: 10px;
}
