
/* external classes
.aams-lfloat_img  # auction_intro.dat
.sosc_auctintro
.imgcap_float
.shadow
.shadow_caption
.thickbox
.centered
.center
.smallprint
.clear
.shadow-large
.light
.dark
*/


/*---------------------------------------------------------------------------*/
/* SOSC Auction Only                                                         */
/*---------------------------------------------------------------------------*/
h2.sosctitle {
   margin-top: 25px;
}

span.lot_title {
/*
   color: #dd0000;
*/
   color: #ae1a1a;
   color: #e6ac5b;
   color: #df9126;
}

#breadcrumbs span.lot_title {
   color: #000000;
   font-size: 100%;
   font-weight: normal;
}

.sosc_group_close {
   color: #1a57ae;
   font-size: 75%;
}

/*---------------------------------------------------------------------------*/
/* Auction                                                                   */
/*---------------------------------------------------------------------------*/
h2.test_warning {
   font-size: 130%;
   background: #dd0000;
   color: #ffffff;
   text-align: center;
   border: 2px solid #000000;
   padding: 10px 0;
}

.regurl_mainpg {
   margin: 0 auto;
   margin-top: 20px;
   background: #e8f4ff;
   border: 1px solid #4f58c2;
   font-size: 130%;
   padding: 7px 25px;
   width: 150px;
   text-align: center;
}

.morelots_mainpg {
   margin: 0 auto;
   margin-top: 50px;
   background: #c3d9ff;
   border: 1px solid #4f58c2;
   font-size: 130%;
   padding: 10px 20px;
   width: 300px;
   text-align: center;
}

.lotrow_mainpg {
   margin-top: 30px;
}

.lotinfo_mainpg {
   font-size: 85%;
   line-height: 1.2em;
}

.lotnum_mainpg, .nbids_mainpg, .bidtype_mainpg, .bidder_mainpg {
   font-weight: bold;
   color: #0048ae;
}

.topspacera_mainpg {
   margin-top: 5px;
}

.topspacerb_mainpg {
   margin-top: 3px;
}

.nav_lotpg {
   margin-top: 20px;
   margin-bottom: 0;
   font-size: 120%;
/*
   color: #333333;
*/
   text-align: center;
}

.nav_lotpg .prev, .nav_lotpg .main {
   margin-right: 20px;
}

.regurl_lotpg {
   margin: 1em 0;
   font-size: 110%;
}

.biddingopen_mainpg {
   font-size: 110%;
   font-weight: bold;
   color: #222222;
}

.biddingopen_lotpg {
   margin-top: 20px;
   font-size: 110%;
   font-weight: bold;
   color: #333333;
   text-align: center;
}

.donationinfo_lotpg {
   margin: 20px 0 0 0;
   font-size: 110%;
   color: #333333;
   text-align: center;
}

.donationinfo_bidopen {
   font-size: 85%;
   color: #666666;
   line-height: 1.4em;
}

.livebidinfo {
   color: #cc0000;
   text-align: center;
}

.bid_amount {
   font-weight: bold;
}

.lotsummary {
   color: #238e68;
   font-size: 140%;
   font-weight: bold;
}

.lotsummary span {
   font-weight: normal;
   margin-left: 50px;
}

.lotsummary span:first-child {
   margin-left: 0;
}

.placebidcol1 {
   padding: 0 20px 0 10px;
   float: left;
   width: 370px;
   background: #fafafa url(images/spotlight_bg.gif) repeat;
   border: 1px solid #9999aa;
}

.placebidcol2 {
   background: #fafafa url(images/spotlight_bg.gif) repeat;
   border: 1px solid #9999aa;
   float: right;
   width: 340px;
   padding: 0 20px;
}

.currentbid {
   color: #238e68;
   font-size: 120%;
   font-weight: bold;
   text-align: center;
   margin-top: 15px;
   margin-bottom: 0.5em;
}

.bid_closing {
   color: #333333;
   font-weight: bold;
}

.returnmain_url {
   margin-left: 40px;
}

h2.bidhist {
   margin-top: 55px;
}

.bidhistory, .bidsummary {
   width: 100%;
   margin-top: 10px;
   border-collapse: collapse;
}

.bidhistory {
   line-height: 0.8em;
   color: #666666;
   font-size: 75%;
}

.bidhistory th {
   line-height: 1.8em;
   font-size: 133%;
}

.bidhistory th, .bidsummary th {
   color: #ffffff;
   background: #1c58b0 url(images/menu_gradient-blue.gif) repeat-x;
   font-weight: bold;
}

.bidhistory th, .bidhistory td, .bidsummary th, .bidsummary td {
   padding: 5px;
   border: 1px solid #000000;
   text-align: center;
}

.bidhistory .dark {
   background: #fafafa url(images/spotlight_bg.gif) repeat;
}

.bidhistory .highbid {
   line-height: 1.8em;
   color: #000000;
   font-size: 130%;
}

.bidhistory .highbid td {
   padding: 0;
}


/* registration and bidding forms */
.regform {
   margin-top: 10px;
   border-spacing: 15px 15px;
}

.bidform {
   margin-top: 0;
   border-spacing: 10px 15px;
}

.regform.regform_success {
   margin-top: 0;
   border-spacing: 15px 5px;
}

.regform tr {
   /* vertical-align: middle; */
   vertical-align: baseline;
}

.bidform tr {
   /* vertical-align: top; */
   vertical-align: baseline;
   text-align: center;
}

.regform th, .bidform th {
   color: #444444;
   text-align: right;
   line-height: 1.0em;
}

.regform th.doubleline {
   line-height: 1.0em;
}

.bidform th.doubleline {
   line-height: 1.1em;
}

.regform th span, .bidform th span {
   padding-left: 10px;
   color: #666666;
   font-size: 85%;
   font-weight: normal;
}

.bidform td, .bidform_input {
    width: 150px;
    line-height: 1.1em;
}

.regform input, .bidform input {
   padding: 3px 4px;
   color: #777777;
}


.regform input:focus, .bidform input:focus {
    color: #333333;
}

#reg_form .form_submit, #placebid_form .form_submit {
   text-align: center;
   padding-top: 10px;
}

#reg_form input.submit, #placebid_form input.submit {
   color: #333333;
}

.required, .regform th span.required {
   color: #dd0000;
   font-weight: bold;
   font-size: 8px;
   position: relative;
   bottom: 0.3em;
   padding-right: 2px;
}

.field_tip {
   padding-left: 0;
   color: #666666;
   font-size: 85%;
   line-height: 1.1em;
}

.field_error {
   padding: 0;
   color: #cc0000;
}

.captcha_img {
   vertical-align: bottom;
}

.reg_error {
   color: #000000;
   background: #ffd8d8;
   border: 1px solid #aa3333;
   width: 550px;
   margin: 30px auto;
   padding: 7px 10px;
   font-size: 110%;
   text-align: center;
}

.regform_inperson_reset {
   text-align: center;
   font-weight: bold;
   font-size: 110%;
   margin: 20px 0 30px 0;
}

.inpersonreg_warning {
   margin: 0 auto;
   margin-top: 20px;
   background: #e8f4ff;
   border: 1px solid #4f58c2;
   font-size: 110%;
   padding: 7px 20px;
   width: 475px;
   text-align: center;
}

.error_icon {
   vertical-align: middle;
   margin-right: 15px;
}

.success_icon {
   vertical-align: middle;
   margin-right: 15px;
}

.bid_error, .bid_success {
   color: #000000;
   width: 550px;
   margin: 30px auto;
   margin-bottom: 10px;
   padding: 7px 10px;
   font-size: 110%;
   text-align: center;
}

.bid_error {
   background: #ffd8d8;
   border: 1px solid #aa3333;
   margin-bottom: 10px;
}

.bid_success {
   background: #e1f9eb;
   border: 1px solid #6fa987;
}

.bid_success img, .bid_error img {
    float: left;
    width: 30px;
}

.bid_success .small, .bid_error .small {
    color: #333333;
    font-size: 75%;
    margin-top: 0.6em;
    line-height: 1.3em;
}

.bid_msg {
    float: left;
    text-align: left;
    width: 505px;     /* .bid_success.width - iconimg.width - iconimg.rm */
}

.reset_lotpg {
    margin: 0 auto;
    text-align: center;
    font-size: 90%;
    margin-bottom: -15px;
}

.regcomplete_paddlenum {
   color: #1a57ae;
   font-weight: bold;
   font-size: 120%;
}

.regcomplete_note {
   font-weight: bold;
   color: #333333;
}

.webmaster_email {
   font-weight: bold;
   color: #333333;
}

.bidsummary_usdconv {
    margin: 0 20px;
}

td.bidsummary_lottitle {
   text-align: left;
}

.bidsummary_curbid {
   font-weight: bold;
}

.bidsummary_maxbid {
   color: #238e68;
}

.bidsummary_minbid {
   color: #444444;
}






.bidsummary .bidsummary_totals {
   text-align: right;
}















/* unchecked below here zzzzzzzzzzzzzzzzzzz */


.other_auctions {
   color: #0048ae;
   font-size: 120%;
   text-align: center;
   margin-top: 30px;
}



.auctionsmprt {
   font-size: 85%;
   color: #666666;
   line-height: 1.4em;
}


.placebidinfo {
   margin-top: 20px;
   text-align: center;
}


.bidding_rules a:link, .bidding_rules a:visited {
   color: #dd0000;
   border-bottom: 1px dotted;
}


.bidding_rules a:hover {
   color: #ff0000;
   border-bottom: 1px solid;
}

.underplacebid {
   width: 50%;
   margin: 0 auto;
}

/*
.auction_donation {
   width: 50%;
}
*/


.bidnotice_loturl {
/*
   margin-left: 30px;
*/
}


.outbid_notice {
   color: #990000;
   font-weight: bold;
}


h2.outbid, h2.error {
   color: #990000;
/* border-color: #1a57ae; */
}


.reg_password {
   line-height: 1.2em;
   font-size: 85%;
}


.reg_password p {
   margin: 1em 0 0 0;
}





.bidder_email {
   font-weight: normal;
}


.bidder_email_verify {
   font-style: italic;
}







.auction_error {
   font-size: 120%;
}


.auction_admin {
   font-size: 140%;
   font-weight: bold;
   color: #dd0000;
}


.timeleft {
   margin-top: 20px;
   text-align: center;
}


.timeleft span {
   font-weight: bold;
}




/*---------------------------------------------------------------------------*/
/* Auction Rules                                                             */
/*---------------------------------------------------------------------------*/
.auction_rules li {
   padding-bottom: 1em;
}

.maximum {
   font-weight: bold;
}

.bidincr {
   margin-top: 10px;
   margin-left: 50px;
   border-collapse: collapse;
}

.bidincr th {
   color: #ffffff;
   background: #1c58b0 url(images/menu_gradient-blue.gif) repeat-x;
   font-weight: bold;
}

.bidincr th, .bidincr td {
   padding: 5px;
   border: 1px solid #000000;
   text-align: center;
}





h1.grouppg {
   font-size: 300%;
   text-align: center;
   margin: 10px 0 0 0;
}

h2.grouppg {
   font-size: 250%;
   margin-top: 0px;
   text-align: center;
}

.lotrow_grouppg_a {
   margin-bottom: 100px;
}

.lotrow_grouppg_b {
   margin-bottom: 30px;
}

.lotrow_grouppg_a .lotitem_grouppg:first-child, .lotrow_grouppg_b .lotitem_grouppg:first-child {
   margin-right: 40px;
}

.lotitem_grouppg {
   float: left;
   width: 730px;
}

.lotsummary_grouppg {
   float: left;
   font-size: 200%;
   font-weight: normal;
   margin: 10px 0 0 20px;
   width: 368px;
}

.lotsummary_grouppg span {
   color: #1a57ae;
}

.lotline_grouppg {
   line-height: 1.3em;
}

.bidline_grouppg {
   font-weight: bold;
   line-height: 1.3em;
}

.bidline_grouppg span {
   font-weight: normal;
}

.bidline_grouppg, .bidderline_grouppg, .bidtimeline_grouppg {
   margin-top: 25px;
}

.bidtimeline_grouppg {
   line-height: 1.3em;
}

.statue_info {
   margin: 0 auto;
   font-weight: bold;
   text-align: center;
   width: 80%;
}


