
/* GENERAL STYLE */

* {
	padding: 0px;
	margin: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #2E3F4C; 
}

p, p a {
    font-size: 12px;
}

* {
    padding: 0px;
    margin: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    color: #2E3F4C; 
}

img {
    border: none;
}

ul, ol {
    margin-left: 20px;
    font-size: 12px;
}

body {
    background-image: url(images/style_default/body_background_slice.png);
    background-repeat: repeat-x;
    background-color: #F9F9F9;
    text-align:center;
}

div#page_wrapper {
    background-color:#F9F9F9;
    width:984px;
    text-align:left;
    margin: 0 auto;
    overflow: none;
}

h1 {
    color: #058BBF;
    font-size: 20px;
    font-weight: normal;
    background-image: url(images/style_default/flame.png);
    background-position: right;
    background-repeat: no-repeat;
    padding-bottom: 10px;
}

h2 {
    color: #058BBF;
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 10px;
}

input.searchbutton {
    background-image: url(images/style_default/search_button_backg.png);
    background-repeat: no-repeat;
    width: 104px;
    height: 25px;
    border: none;
    background-color: none;
    color: #FFFFFF;
    font-size: 12px;
    margin-left: 20px;
}

label {
    display:block;
    clear: both;
    margin-bottom: 2px;
    cursor: text;
}
label span {
    display:block;
    float:left;
    width: 200px;
}

label input, label textarea, label select {
    border: solid 1px #000000;
}

.winning {
    font-weight:normal;
    background-color: #00FF00;    
}
.notwinning {
    font-weight:normal;
    background-color: #FF0000;
}

hr {
    border: solid 1px;
    clear: both;
}

table.mybids_table {
    width: 100%;
    font-size: 0.8em;
    font-weight: normal;
}
table.mybids_table th {
    background-color: #E9E8E8;
    font-weight: normal;
    padding: 5px;
}
table.mybids_table td {
    padding: 5px;
    vertical-align: middle;
}
table.mybids_table td a {
    font-size: 1em;    
}
table.mybids_table td.winning {
    background-color: #00FF00;
    color: #FFFFFF;
    font-weight: bold;
}
table.mybids_table td.notwinning {
    background-color: #FF0000;
    color: #FFFFFF;
    font-weight: bold;
}

div.successmessage {
    padding: 10px;
    padding-left: 60px;
    border: solid 1px #00FF00;
    background-color: #CCFF99;
    background-image: url('images/site_images/success.png');
    background-repeat: no-repeat;
    margin-bottom: 20px;
}
div.failmessage {
    padding: 10px;
    padding-left: 60px;
    border: solid 1px #FF0000;
    background-color: #FF9966;
    background-image: url('images/site_images/fail.png');
    background-repeat: no-repeat;
    margin-bottom: 20px;
}
div.warningmessage {
    padding: 10px;
    padding-left: 60px;                      
    border: solid 1px #FF6600;
    background-color: #FFCC66;
    background-image: url('images/site_images/warning.png');
    background-repeat: no-repeat;
    margin-bottom: 20px;
}

.dupfix {
float: left; 
width: 1px; 
height: 0px; 
line-height: 0px; 
visibility: hidden;
}

/* HEADER STYLE */

div#header_wrapper {
    height: 136px;
    overflow: crop;
    background-color:#F9F9F9;
}

div#ticker {
    float: left;
    margin-left: 20px;
}
div#ticker input {
    color: #12658E;
    font-size: 16px;
}

div#loginlinks {
    float: right;
    width: 600px;
    margin-right: 25px;
    font-size: 12px;
    margin-bottom: 5px;
}
div#loginlinks p {
    float: right;
    color: #2E3F4C;
    text-align: right;
}

div#icons {
    float: right;
    clear: right;
    width: 600px;
    margin-right: 25px;
}
div#icons ul {
    float: right;
    list-style: none;
    display: inline;
}
div#icons ul li {
    display: inline;
}

div#loginbox {
    float: right;
    background-image: url(images/style_default/login.gif);
    width: 260px;
    height: 100px;
    margin-right: 10px;
}
div#loginbox p {
    float: left;
    clear: left;
    margin-left: 10px;
    color: #FFFFFF;
}
div#loginbox p#tab {
    font-weight: bold;
}
div#loginbox input#username, div#loginbox input#password {
    float: left;
    clear: left;
    margin-left: 10px;
    font-size: 11px;
    border: none;
    margin-top: 1px;
}
div#loginbox input[type=image] {
    float: left;
    margin-left: 20px;
    border: none;
    padding: 0px;
}

div#header_nav {
    float: left;
    clear: both;
    margin: 0px;
    background-image: url(images/style_default/nav_background_slice.png);
    background-repeat: repeat-x;
    height: 30px;
    width: 984px;
}
div#header_nav ul {
    margin: 0px;
    margin-left: 10px;
    padding: 0px;
    padding-top: 5px;
    list-style: none;
}
div#header_nav ul li {
    color: #FEFEFE;
    display: inline;
    font-size: 12px;
}
div#header_nav ul li a, div#header_nav ul li a:visited {
    color: #FEFEFE;
    text-decoration: none;
    padding-right: 10px;
    padding-left: 8px;
}
div#header_nav ul li a:hover {
    color: #304050;
    text-decoration: none;
}

/* CONTENT STYLE */

div#content {
    position: relative;
    float: left;
    clear: both;
    width: 984px;
    border: none; /*solid 15px #F9F9F9;*/
    padding: 15px;
    min-height: 400px;
    overflow: none;
    background-color:#F9F9F9;
}
html>body div#content {
    width: 954px;
}

/* HOMEPAGE ONLY */

div#index_top_left {
    float: left;
    width: 467px;
}

div#index_top_left h1 {
    font-size: 26px;
}
div#index_top_left ul {
    list-style-type: disc;
    margin-left: 20px;
}
div#index_top_left ul li {
    font-size: 12px;
    line-height: 18px;
}

div.index_top_right {
    float: left;
    width: 480px;
    margin-left: 6px;
    text-align:right;
    
}

div.index_top_right_wrapper
{
   text-align:left; 
}

div.vehicle_index_thumbnail {
    float: left;
    width: 150px;
    padding: 5px;
    margin-right: 9px;
    background-color: #EAEAEB;
}
html>body div.vehicle_index_thumbnail {
    width: 140px;
}
div#first.vehicle_index_thumbnail {
    margin-left: 3px;
}
div.vehicle_index_thumbnail h3 {
    font-size: 11px;
    color: #304050;
    font-weight: normal;
    padding: 3px;
    text-align:left;
}
div.vehicle_index_thumbnail img {
    margin-bottom: 4px;
}
div.vehicle_index_thumbnail p {
    font-size: 11px;
    color: #000000;
    font-weight: normal;    
}
div.vehicle_index_thumbnail p a {
    color: #058BBF;
    font-weight: normal;
    padding-right: 70px;
    background: url(/images/style_default/arrow_greenOnGrey.gif) right no-repeat;
}

div#index_bottom {
    float: left;
    clear: left;
    margin-top: 10px;
    width: 954px;
}

/* VEHICLE LIST PAGE - TOP SEARCH AREA */

div#searchRegion {
    float: right;
    width: 225px;
    border: solid 1px #CCD1D2;
    background-color: #F4F5F4;
    padding: 9px;
}
html>body #searchRegion {
    width: 205px;
    padding:10px;
}
div#searchRegion img {
    float: right;
}
div#searchRegion p {
    font-size: 12px;
    color: #304050;
    padding-bottom: 10px;
}
div#largemap {
    display: none;
    position: absolute;
    top: 75px;
    left: 250px;
    z-index: 2;
}
div#largemap img {
    border: solid 5px #12658E;
}
div#largemap p {
    text-align: center;
    color: #FFFFFF;
}

div#vehicle_list_top_search {
    width: 720px;
    margin-bottom: 15px;
    background-color: #F4F5F4;
    border: solid 1px #CCD1D2;
    height: 100px;
}
div#vehicle_list_top_search #searchBoxes {
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    width: 720px;
    margin-bottom: 15px;
}

div#vehicle_list_top_search #searchBoxes select, div#vehicle_list_top_search #searchBoxes input#freetext {
    float: left;
    margin-left: 10px;
    font-size: 12px;
    border: solid 1px #CCD1D2;
    font-family: "Courier New", Courier, mono;
}

div#search_results_title {
    margin-bottom: 10px;
}
h2#searchresults {
    float: left;
    font-size: 16px;
    color: #058BBF;
    background-image: none;
}
div#search_results_title p {
    float: left;
    margin-left: 20px;
    font-size: 12px;
    color: #3F5C7E;
}

/* VEHICLE LIST PAGE - CHOSEN AUCTION */

div#vehicle_wrapper {
    float: left;
    clear: left;
    width: 954px;
    overflow: auto;
    background-color:#EAEAEA ;
    padding: 20px;
}
html>body div#vehicle_wrapper {
    width: 914px;
}
    
    /* Main Image */
    
div#vehicle_image {
    width: 465px;
    float: left;
    overflow: auto;
}

    /* Thumbnail Images - top right */

div#vehicle_thumbnails {
    width: 369px;
    float: left;
    margin-left: 80px;
    overflow: auto;
}
div#vehicle_thumbnails p {
    clear: both;
    margin-top: 20px;
    width: 100%;
    text-align: center;
}

    /* Bottom section with title and three boxes */

div#vehicle_description {
    clear: both;
    float: left;
    width: 100%;
    margin-top: 10px;
}
div#vehicle_description h2 {
    color: #058BBF;
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 10px;
}

    /* First bottom box - Auction Information */

div#vehicle_auction_info {
    position: relative;
    float: left;
    clear: left;
    width: 295px;
    padding: 10px;
    border: solid 2px #FFFFFF;
    height: 200px;
}
html>body div#vehicle_auction_info {
    width: 271px;
    height: 176px;
}



div#vehicle_auction_info h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

div#vehicle_auction_info label.item_description {
    clear: left;
    float: left;
    font-size: 11px;
    width: 265px;
    margin-bottom: 3px;
}
div#vehicle_auction_info label.item_description span {
    display:block;
    float:left;
    width:100px;
    font-weight: bold;
}

#vehicle_member_popup,  {
    display: none;
    position:absolute;
    left: 100px;
    top: 50px;
    width: 250px;
    height: 120px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
    text-decoration: none;
    z-index:1000;
    hasLayout:1;
}

.vehicle_member_popup_class {
   display: none;
    position:absolute;
    left: 80px;
    top: -0px;
    width: 250px;
    
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
    text-decoration: none;
    z-index:1000;
    hasLayout:1;
   font-size: 10px;

}

.vehicle_member_popup_class.*, .vehicle_member_popup_class h2
{
   font-size: 10px;
    color: #058BBF;
    font-weight: normal;
    padding: 3px;
    overflow:visible;
}

.vehicle_member_popup_class_watch
{
   display: none;
    position:absolute;
    left: 80px;
    top: 0px;
    width: 250px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 5px;
    text-decoration: none;
    z-index:1000;
    hasLayout:1;
   font-size: 6px;
}

.vehicle_member_popup_class_watch.*, .vehicle_member_popup_class_watch h2
{
   font-size: 9px;
    color: #058BBF;
    font-weight: normal;
    padding: 1px;
    
}


    /* Second bottom box - Auction Details */

div#vehicle_auction_details {
    float: left;
    margin-left: 12px;
    width: 295px;
    padding: 10px;
    border: solid 2px #FFFFFF;
    height: 200px;
}
html>body div#vehicle_auction_details {
    width: 271px;
    height: 176px;
}
div#vehicle_auction_details h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
div#vehicle_auction_details p {
    font-size: 11px;
    margin-bottom: 5px;
}
div#vehicle_auction_details p#startsdrives {
    clear: both;
    float: left;
    color: #FF0000;
    margin-top: 15px;
    width: 100%;
    text-align: center;
}

div#vehicle_auction_details label.item_description {
    float: left;
    clear: none;
    font-size: 11px;
    width: 80px;
    margin-bottom: 2px;
}
div#vehicle_auction_details label.item_description1 {
    float: left;
    clear: both;
    font-size: 11px;
    width: 180px;
    margin-bottom: 2px;
}
div#vehicle_auction_details label span {
    display:block;
    float:left;
    font-weight: bold;
}

div#vehicle_auction_details label.item_description1 span {
    width:60px;
}
div#vehicle_auction_details label.item_description span {
    width:50px;
}

    /* Third bottom box - Bidding Console */

div#vehicle_bidding_console {
    float: left;
    margin-left: 12px;
    width: 295px;
    padding: 10px;
    border: solid 2px #FFFFFF;
    height: 200px;
}
html>body div#vehicle_bidding_console {
    width: 271px;
    height: 176px;
}
div#vehicle_bidding_console h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

div#vehicle_bidding_console p {
    font-size: 11px;
}
div#vehicle_bidding_console span.red {
    font-size: 16px;
    color: #FF0000;
    font-weight: bold;
}
div#vehicle_bidding_console p#winning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #00FF00;
    margin-top: 3px;
    font-weight: bold;
}
div#vehicle_bidding_console p#notwinning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #FF0000;
    margin-top: 3px;
    font-weight: bold;
}
div#vehicle_bidding_console p#highest {
    font-weight: bold;    
}
div#vehicle_bidding_console p#highest a {
    font-weight: normal;
    font-size: 11px;
}
div#vehicle_bidding_console p#yourmax {
    font-size: 10px; 
}
div#vehicle_bidding_console span#reserve {
    margin-left: 10px;
    color: #FF0000;
}
div#vehicle_bidding_console span.higher {
    margin-left: 10px;
    color: #FF0000;
    font-size: 10px;    
}

div#vehicle_item_bid_button_holder
{
    width:271px; 
    
}
div#vehicle_item_bid_button_bid_label
{
    float:left;
    margin-top:20px;
    padding-left:0px;
    width:90px;
    font-size: 12px;
}
div#vehicle_item_bid_buttons
{
    float:left;
    width:142px;
}
span.bidbutton {
    font-size: 14px;
    width: 71px;
    height: 28px;
    padding: 5px;
    text-align: center;
    margin: 0px;
    float: left;
    background-image: url(images/style_default/price_button.png);
    background-repeat: no-repeat;
    cursor: default;
}
html>body span.bidbutton {
    width: 61px;
    height: 18px;
}
p#bid_other {
    clear: both;
}

    /* Watch checkbox */
    
div#vehicle_watch {
    clear: both;
    float: left;
    margin-top: 10px;
    width: 854px;
}
div#vehicle_watch p {
    color: #FF0000;
    font-size: 14px;
}
div#vehicle_watch input#Update_watch_list {
    border: solid 1px #000000;
}

/* VEHICLE LISTING PAGE (SEARCH RESULTS) */

div.dupfix {
    height: 0px;
}

p.pagenumbers {
    font-size: 12px;
    font-weight: normal;
    float: right;
    margin-right: 10px;
}

div.vehicle_list_item {
    float: left;
    clear: left;
    position: relative;
    clear: both;
    background-color: #EAEAEB;
    width: 954px;
    padding: 10px;
    padding-top: 5px;
    padding-bottom: 0px;
    overflow: auto;
    margin-bottom: 5px;
}
html>body div.vehicle_list_item {
    width: 934px;
}

    
    /* Contains the left hand three of the four divs in the vehicle listing, boxes 1-3 below */
    
div.vehicle_list_three {
    float: left;
    overflow: auto;
}
div.vehicle_list_three h2 {
    font-size: 12px;
    color: #304050;
    font-weight: normal;
    padding: 3px;
}                

    /* First bottom box - Image */

div.vehicle_list_item_image {
    width: 160px;
    float: left;
}
div.vehicle_list_item_image img {
    border: solid 3px #FFFFFF;
}

    /* Second bottom box - Auction Information */

div.vehicle_list_auction_info {
    float: left;
    width: 265px;
    padding-left: 10px;
    
   
}
html>body div.vehicle_list_auction_info {
    width: 255px;
}
div.vehicle_list_auction_info h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

div.vehicle_list_auction_info label.item_description {
    clear: left;
    float: left;
    font-size: 11px;
    width: 255px;
    display: inline;
}
div.vehicle_list_auction_info label.item_description span {
    display:block;
    float:left;
    width:100px;
    font-weight: bold;
}

<!--a div.vehicle_member_popup {
    display: none;
    position: absolute;
    z-index: 10;
    left: 300px;
    top: 20px;
    width: 250px;
    height: 120px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
    text-decoration: none;
}
a:hover div.vehicle_member_popup {
    display: block;
    text-decoration: none;
}    -->

    /* Third bottom box - Auction Details */

div.vehicle_list_auction_details {
    float: left;
    margin-left: 12px;
    width: 230px;
    padding-left: 10px;
    overflow: hidden;
}
html>body div.vehicle_list_auction_details {
    width: 220px;
}
div.vehicle_list_auction_details h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
div.vehicle_list_auction_details p {
    font-size: 11px;
    margin-bottom: 5px;
}
div.vehicle_list_auction_details p#startsdrives {
    clear: both;
    float: left;
    color: #FF0000;
    margin-top: 5px;
    width: 100%;
    text-align: center;
}

div.vehicle_list_auction_details label.item_description {
    float: left;
    clear: none;
    font-size: 11px;
    width: 70px;
    margin-bottom: 2px;
}
div.vehicle_list_auction_details label.item_description1 {
    float: left;
    clear: both;
    font-size: 11px;
    width: 120px;
    margin-bottom: 2px;
}
div.vehicle_list_auction_details label span {
    display:block;
    float:left;
    font-weight: bold;
}

div.vehicle_list_auction_details label.item_description1 span {
    width:60px;
}
div.vehicle_list_auction_details label.item_description span {
    width:40px;
}

    /* Fourth bottom box - Bidding Console */

div.vehicle_list_bidding_console {
    float: left;
    margin-left: 12px;
    width: 255px;
    padding-left: 10px;
    overflow: hidden;
}
html>body div.vehicle_list_bidding_console {
    width: 245px;
}
div.vehicle_list_bidding_console h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

div.vehicle_list_bidding_console p {
    font-size: 11px;
}
div.vehicle_list_bidding_console span.red {
    font-size: 16px;
    color: #FF0000;
    font-weight: bold;
}
div.vehicle_list_bidding_console p#winning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #00FF00;
    margin-top: 3px;
    font-weight: bold;
}
div.vehicle_list_bidding_console p#notwinning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #FF0000;
    margin-top: 3px;
    font-weight: bold;
}
div.vehicle_list_bidding_console p#highest {
    font-weight: bold;    
}
div.vehicle_list_bidding_console p#yourmax {
    font-size: 10px; 
}
div.vehicle_list_bidding_console span#reserve {
    margin-left: 10px;
    color: #FF0000;
}
div.vehicle_list_bidding_console span.higher {
    margin-left: 2px;
    color: #FF0000;
    font-size: 10px;    
}

div.vehicle_list_bidding_console div.vehicle_item_bid_button_holder
{
    width: 245px; 
    
    
}
div.vehicle_list_bidding_console div.vehicle_item_bid_button_bid_label
{
    float: left;
    margin-top: 20px;
    padding-left: 0px;
    width: 90px;
    font-size: 12px;
}
div.vehicle_list_bidding_console div.vehicle_item_bid_buttons
{
    float: left;
    width: 145px;
}

p#bid_other_list {
    clear: both;
}
    
    /* View Auction and Watch links */
    
div.viewauctionlink {
    clear: both;
    float: left;
    width: 400px;
}
div.viewauctionlink p {
    font-size: 14px;
}
div.viewauctionlink a.arrow {
    color: #FF0000;
    font-weight: normal;
    background: url(/images/style_default/arrow_greenOnGrey.gif) right no-repeat;
    padding-right: 65px;
    text-decoration: none;
    margin-right: 20px;
}

/* WATCH LIST PAGE */

div.watch_list_auction_details {
    float: left;
    margin-left: 12px;
    width: 230px;
    padding-left: 10px;
    overflow: hidden;
    padding-bottom:0px;
    margin-bottom:0px;
}
html>body div.watch_list_auction_details {
    width: 220px;
}
div.watch_list_auction_details h3 {
    width: 100%;
    text-align: center;
    color: #058BBF;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
div.watch_list_auction_details p {
    font-size: 11px;
    margin-bottom: 5px;
}

div.watch_list_auction_details label.item_description {
    float: left;
    clear: none;
    font-size: 11px;
    width: 70px;
    margin-bottom: 2px;
}
div.watch_list_auction_details label.item_description1 {
    float: left;
    clear: both;
    font-size: 11px;
    width: 120px;
    margin-bottom: 2px;
}
div.watch_list_auction_details label span {
    display:block;
    float:left;
    font-weight: bold;
}

div.watch_list_auction_details label.item_description1 span {
    width:60px;
}
div.watch_list_auction_details label.item_description span {
    width:40px;
}


div.watch_list_auction_details p#winning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #00FF00;
    margin-top: 3px;
    font-weight: bold;
}
div.watch_list_auction_details p#notwinning {
    width: 100%;
    text-align: center;
    color: #FFFFFF;
    background-color: #FF0000;
    margin-top: 3px;
    font-weight: bold;
}
div.watch_list_auction_details p#highest {
    font-weight: bold;    
}
div.watch_list_auction_details p#yourmax {
    font-size: 10px; 
}
div.watch_list_auction_details span#reserve {
    margin-left: 10px;
    color: #FF0000;
}
div.watch_list_auction_details span.higher {
    margin-left: 2px;
    color: #FF0000;
    font-size: 10px;    
}
div.watch_list_auction_details p {
    font-size: 11px;
    line-height:15px;
}
div.watch_list_auction_details span.red {
    font-size: 16px;
    color: #FF0000;
    font-weight: bold;
}

p.viewauctionlink {
    font-size: 14px;
}

span.viewauctionlink {
    font-size: 10px;
}
p.viewauctionlink a.arrow {
    color: #FF0000;
    font-weight: normal;
    background: url(/images/style_default/arrow_greenOnGrey.gif) right no-repeat;
    padding-right: 35px;
    text-decoration: none;
    margin-right: 20px;
}

/* ABOUT US PAGE */

h1.content_heading {
    text-align: center;
}
p.contenttext {
    width: 940px;
    text-align: center;
    padding-left: 200px;
    padding-right: 200px;
}
html>body p.contenttext {
    width: 540px;
}

/* REGISTRATION PAGE */

label.registration {
    vertical-align: top;
    display:block;
    margin-bottom:10px;
    color:#555555;
    font-size: 12px;
    clear: both;
}
label.registration span {
    display:block;
    float:left;
    width:200px;
}

/* AUCTION TIMES PAGE */

div.auctiontimesbox {
    position: relative;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    width: 120px;
    height: 140px;
    border: solid 1px #DDDDDD;
    padding: 5px;
}
html>body div.auctiontimesbox {
    width: 110px;
}
div.auctiontimesbox p a {
    color: #058BBF;
}
div.auctiontimesbox p.date {
    float: left;
    clear: left;
    background-image: url(images/style_path/dateswatch.jpg);
    background-repeat: no-repeat;
    padding: 5px;
    padding-right: 10px;
    color: #058BBF;
}
div.auctiontimesbox p.day {
    float: left;
    width: 28px;
    margin: 1px;
    margin-right: 10px;
    text-align: center;
    background-color: #058BBF;
    color: #FFFFFF;
}
div.auctiontimespopup {
    display: none;
    position: absolute;
    z-index: 100;
    left: 0px;
    bottom: 140px;
    width: 200px;
    height: 150px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
}
html>body div.auctiontimespopup {
    width: 180px;
}

 a:link .auctiontimespopup,  a:visited .auctiontimespopup, a:active .auctiontimespopup 
{
text-decoration:none;
}

div.auctiontimespopup h2 {
    color: #11B420;
    text-decoration: none;
    margin: 0px;
} 
h1.auctionmonth {
    color: #11B420;     
}
a div.auctiontimespopup {
    display: none;
}
a:hover div.auctiontimespopup {
    display: block;
}

/* MY ACCOUNT PAGE */

a:hover div#member_card {
    font-size:0.7em;
    float:left;
    width: 299px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
    margin:5px;
    display: block;   
}
label.myaccount {
    vertical-align: top;
    display:block;
    margin-bottom:10px;
    color:#555555;
    font-size: 12px;
    clear: both;
}
label.myaccount span {
    display:block;
    float:left;
    width:80px;
}

/* BID LIST PAGE */

 .card a:link,  .card a:hover,  .card a:visited,  .card a:active
{
    font-size:1em;
}
.card
{
    font-size:0.7em;
    float:left;
    width: 299px;
    background-color: #FFFFFF;
    border: solid 1px #058BBF;
    padding: 10px;
    margin:5px;
}

/* FOOTER STYLE */

div#footer  {
    clear: both;
    width: 984px;
    padding: 15px;
    background-image: url(images/style_default/footer_background_slice.png);
    background-repeat: repeat-x;
    color: #FFFFFF;
    height: 63px;
}
html>body div#footer {
    width: 954px;
    height: 33px;
}
div#footer ul#nav {
    float: left;
}
div#footer ul#terms {
    float: right;
    text-align: right;
}
div#footer ul, div#footer_copyright ul {
    list-style: none;
}
div#footer ul li {
    display: inline;
    padding-right: 5px;
    font-size: 11px;
    color: #FFFFFF;
}
div#footer_copyright {
    float: right;
    text-align: right;
}
div#footer_copyright ul li {
    display: inline;
    padding-right: 5px;
    font-size: 10px;
    color: #058BBF;
}
div#footer ul li a, div#footer ul li a:visited, div#footer ul li a:hover {
    color: #FFFFFF;
    text-decoration: none;
}
div#footer_copyright a, div#footer_copyright a:visited, div#footer_copyright a:hover {
    color: #304050;
    text-decoration: none;
}

table.livebids_table {
    width: 100%;
    font-size: 0.7em;
    font-weight: normal;
}
table.livebids_table td {
    vertical-align: middle;
}
table.livebids_table tr.oddrow {
    background-color: #CCCCCC;
}
table.livebids_table tr.evenrow {
    background-color: #FFFFFF;
}

p.disclaimer {
    clear: both;
}

.optionbox
{
   cursor:pointer;
}