 *{ padding: 0em; margin: 0em}
body {background: #000 url('../images/bg1.jpg'); padding: 15px 0 25px 0}
body, input, textarea, select {font-size: 9pt; font-family: georgia,"times new roman",serif; color: #333}
 .disabled {color: #787878}
.clear {clear: both}
p {margin-bottom: 1em}
p.justified {line-height: 1.5em; margin-bottom: 1em; text-align: justify}
a {color: #B96D00; text-decoration: none}
a.no_link {color: #333}
a.bookmark {color: #333}
a.bookmark:hover {text-decoration: none; cursor: auto}
a:hover {text-decoration: underline}
a:hover, input:hover, select:hover, textarea:hover, label:hover {cursor:pointer}
label.underlineOnHover:hover {text-decoration: underline}
h1 span {font-size: 0.75em}
h3 span {font-weight: normal}
h3, h4 {display: inline; font-weight: bold; background-repeat: no-repeat; background-position: right}
h3 {font-size: 1.7em; padding-right: 32px; background-image: url('../images/db1.gif')}
h4 {font-size: 1.2em; padding-right: 28px; background-image: url('../images/db2.gif')}
ol {padding-left: 20px}
ol li {padding-bottom: 2px}
ul {list-style-type: none}
ul.bullet_list {list-style-type: square; margin: -5px 0 0 18px}
ul.legal_list {list-style-type: square; margin: 0 0 0 28px}
ul.sales_list li {line-height: 2em}
.legal_section {margin-top: 15px}
.legal_section_header {font-weight: bold; font-size: 1.1em; margin: 10px 0}
.contentarea {padding-top: 1.3em; height: 100%}
img.img_border {border: solid 1px #6F5230}
img.left {position: relative; float: left; margin: 5px 20px 15px 0}
img.right {position: relative; float: right; margin: 0 0 1.8em 1.8em}
#large_pic_box {padding: 2px 2px 0; text-align: center; vertical-align: middle; height: 221px; width: 321px}
#auction_item_pics_area.img_gallery #large_pic_box:hover {cursor: pointer}
#auction_item_pics_area {position: relative}
#auction_item_pics_area #large_img_link {display: none; border: solid 1px #2B2B2B; -moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #FFF; z-index: 1; font-size: 10px; padding: 2px 40px; position: absolute; top: 214px; left: 81px}
#auction_item_pics_area.img_gallery #large_img_link {display: inline}
#ai_pic_number {display: none}
#single_image_msg {text-align: center}
.single_image_td {text-align: center; vertical-align: middle; background-color: #FFFFFF; border: solid 1px #B7B7B7; width: 74px; height: 74px; padding-top: 2px}
.single_image_td.single_image_admin_links {vertical-align: bottom; height: 90px}
#auction_item_thumbnails > td {padding: 14px 5px 5px}
#auction_item_pics_area tr {text-align: center; vertical-align: middle}
#large_pic_box #pic_viewing_area img, #org_info #single_image_section img, #org_info #single_image_section1 img, #donate_money #single_image_section img, #donate_money #single_image_section1 img {max-height: 215px; max-width: 315px}
#auction_item_pics_table {table-layout:fixed; width:321px; border-collapse:collapse; border:solid 1px #2B2B2B}
.message_counter_max {background-color: #FFF0F0; border: 1px solid #D13131; color: #D13131}
.error_text {color: #D13131}
.warning {background-color: #FFF0F0; border: 1px solid #D13131; padding: 2px 5px}
.notice {background-color: #F7FBFE; border: 1px solid #79BD9A; padding: 2px 5px}
.message {background-color: #FFFFCC; border: 1px solid #D1D100; padding: 2px 5px; text-align: center}
#system_messages {width: 100%}
#system_messages p {background-color: #FFFFCC; border: 1px solid #D1D100; padding: 2px 14px 2px 8px}
#system_messages a.close_btn {position: absolute; top: -9px; right: -9px}
.running_auction {background-color: #E0FFE0}
.future_auction {background-color: #FFE0E0}
.bold {font-weight:bold}
.border_b {border-bottom: 1px solid #CCC}
.border_total {border-bottom: 1px solid #CCC; border-top: 3px double #CCC; font-weight: bold}
.breadcrumbs {padding: 0 2em 12px 2em; margin-top: -8px; font-size: 0.9em}
.button {margin-right: 0.8em; padding: 1px 5px}
#submit_bid.button, #submit_buy_now.button {padding: 5px 10px}
#request_buy_now.button {margin-left: 25px}
.details {font-size: 0.9em; color: #787878}
.divider1 {background: #FFF url('../images/border2.gif') repeat-x; height: 14px; margin: 1em 0 1.5em 0; clear: both}
.divider2 {position: relative; height: 1px; border-bottom: solid 1px #EAEAEA; margin: 0.7em 0}
.divider3 {position: relative; width: 70%; height: 1px; border-bottom: solid 1px #B7B7B7; margin: 2.5em 0 1.4em 0; z-index: -2}
.dividerOR {position: relative; top: -1.9em; background: url('../images/or_bg.GIF') no-repeat 35%; height: 11px; z-index: -1}
.dividerSpace {position: relative; height: 1px; margin: 0.7em 0}
.faq_section {padding-top: 5px}
.faq_answer {margin: 10px 0 0 10px}
.faq_answer_section {margin-top: 50px}
.top_link {font-size: 0.9em; padding-left: 15px}
.feedback_box {border: solid 1px #B7B7B7; padding: 0 5px}
#feature_upgrade_selection .formRow, #feature_free_upgrade_selection .formRow{ padding-left: 20px}
#buy_now_row {margin-top: 15px}
#buy_now_row .has_buy_now_btn {padding-top: 5px}
.formRow {margin-bottom: 10px; margin-left: 10px}
.formLabel {float: left; margin: 0; width: 41%; text-align: right}
.formLabel_short {float: left; margin: 0; width: 28%}
.formLabel_nested {float: left; margin-left: 15px; width: 20%}
.formSection_nested {margin-left: 15px}
.formField {margin-left: 41%; padding-left: 10px}
.formField_short {margin-left: 28%}
.formField_nested {margin-left: 20%}
.formButton {padding-top: 10px}
.left_nav_section {margin-bottom: 15px}
.shading {background: #FDFCF6 url('../images/boxbg.gif') repeat-x}
#normalcontent .formLabel {width: 165px}
#normalcontent .formField {margin-left: 165px}
#home_page div.payment_options {margin-top: 10px}
#home_page img.payment_options_img {height: 24px}
.borderLeftBox span.list {position: relative; top: -1.0em; display: block; font-size: 0.9em}
.names_subtitle {font-weight: bold; padding-left: 15px}
.organizationDetails {position: relative; left: 200px; top: -50px}
.highlight {cursor: pointer; background-color: #F3F3F3}
.tableWrapper {clear: both; background: #EEE; border-bottom: 1px solid #B7B7B7; padding: 3px 0}
.tableStyle {border: solid 1px #B7B7B7; width: 650px}
.tableCellLabel {font-weight: bold; font-size: 1.2em; padding: 5px 10px}
.tableCellLabelWrapper {vertical-align: top; width: 200px}
.tableCellData {padding: 5px 10px}
.tableCellDataWrapper {border-left: solid 1px #B7B7B7; vertical-align: top}
.viewAuctionTextbox {width: 175px}
.fheader {font-weight: bold; background-color: #7F8400; color: #FFF; height: 22px; border-right: 1px solid #FFF}
.fcol1 {text-align: left; padding-left: 14px; height: 22px; border-right: 1px solid #FFF}
.fcol {text-align:center; height: 22px; width: 120px; border-right: 1px solid #FFF}
.checkmark {width:16px; height:16px}
.shading1 {background-color: #F3F3F3}
.shading2 {background-color: #DCDCDC}
.quote {background: transparent url('../images/quotes.png') no-repeat scroll left top; padding: 10px 0 10px 24px}
.bid_history_link {font-size: 0.9em}
#bid_history_dialog .bd {background-color: #FFF}
#bid_history_th td {font-weight: bold; text-decoration: underline}
.bidder_col {width: 35%}
.bid_amount_col {width: 20%; padding: 0 3px}
.bid_type_col {width: 12%}
.bid_time_col {width: 33%}
.leading_bid .bidder_col, .leading_bid .bid_amount_col {font-weight: bold}
#bid_history_starting_bid .bidder_col {color: #777}
.bid_box {background-color: #EEE; border: 1px solid #B7B7B7; padding: 5px 0; margin-bottom: 5px}
.message_box {background-color: #EEE; border: 1px solid #B7B7B7; padding: 5px 0; margin: 15px 0}
.box {border: solid 1px #E1D2BD; background-color: #FDFCF6; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 1.5em; margin-bottom: 1em}
.donation_box {text-align: center; margin: 10px auto; padding: 0.6em 0.8em; width: 200px}
.admin_tag {-moz-border-radius: 5px; -webkit-border-radius: 5px; background-color: #FDFCF6; border: 1px solid #E1D2BD; font-size: 11px; margin-left: 10px; padding: 1px 6px}
.borderLeftBox {position: relative; left: -1.5em; top: -1.3em; padding: 1.3em 1.5em 1.5em 1.5em; border-left: solid 1px #E1D2BD}
.link_as_button {background-color: #F3F3F3; border: 1px solid #CCC; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px 10px; text-align: center}
.donate_button {font-size: 1.1em; margin-right: 13px}
.upgrade_button {float: right; padding: 5px}
.export_csv_button {padding-right: 50px; padding-left: 50px; margin: 0 25px}
.bid_sheets_button {padding-right: 33px; padding-left: 33px; margin: 0 25px}
.sales_summary_buttons {margin: 20px 0; width: 100%; text-align: center}
img.online_payment_options {float: left; height: 22px}
div.online_payment_options {float: left; padding-top: 4px}
#auction_table_hdr {font-size: 0.9em}
.auction_table_row {padding: 3px 0}
.auction_table_row td {vertical-align: top}
td.pic {width: 85px}
td.title {padding-left: 5px}
td.value {width: 90px; text-align: right}
td.bids {width: 60px; text-align: right}
td.price {width: 90px; text-align: right}
.auction_item_title {font-weight: bold; font-size: 1.5em}
#auction_items_table {width: 99%}
#items_won_tab_area {width: 750px}
#items_won_tab_area .total_amount_due_section {margin: 15px 0 -10px; background-color: #DCDCDC; border-collapse: collapse; border: 1px solid #B7B7B7}
#items_won_tab_area .total_amount_due_section td {vertical-align: middle; padding: 6px 10px; font-size: 18px}
#items_won_tab_area .total_amount_due_section td form {padding-top: 3px}
#items_won_tab_area .section_heading {margin: 40px 0 5px; font-size: 14px; font-weight: bold}
.items_won {border-collapse: collapse; width: 100%}
.items_won thead tr {font-size: 0.9em; font-weight: bold}
.items_won td {padding: 5px 3px }
.items_won td.pic {width: 85px }
.items_won td.title {}
.items_won td.price {width: 120px; text-align: right}
.items_won td.amt_due {width: 130px; text-align: right}
.items_won td.totals_label {text-align: right; font-weight: normal}
#upgrade_features_table_hdr {font-size: 0.9em}
.upgrade_features {border-collapse: collapse; width: 100%}
.upgrade_features td {padding-top: 10px}
.upgrade_features td.feature {padding-left: 5px}
.upgrade_features td.price {width: 90px; text-align: right}
#payment-commission-example, #payment-commission-example th, #payment-commission-example td {border: 1px solid #B7B7B7; border-collapse: collapse}
#payment-commission-example {margin: 10px auto 0; font-size: 0.9em; max-width: 823px}
#payment-commission-example th {background-color: #DCDCDC; padding: 2px}
#payment-commission-example td {text-align: center; padding: 5px}
.org_count_section {text-align: center; font-weight: bold; margin-bottom: 20px}
.org_count {font-size: 18px}
.faded {color: #999}
.font_smaller {font-size: 0.9em}
.auction_summary {border-collapse: collapse; width: 100%}
.auction_summary td {padding: 5px 3px}
.auction_summary td.title {}
.auction_summary td.price {width: 75px; text-align: left}
.auction_summary td.max_bid {width: 75px; text-align: left}
.auction_summary td.paid {width: 45px; text-align: center}
.auction_summary td.user_name {width: 140px}
.auction_summary td.email {width: 190px}
.auction_summary td.phone_number {width: 90px}
.auction_summary td.date {width: 220px}
.auction_summary td.status {width: 90px}
.participants_list {border-collapse: collapse; width: 100%}
.participants_list td {padding: 5px 3px}
.participants_list td.user_name {}
.participants_list td.email {width: 340px}
.participants_list td.phone_number {width: 120px}
#pagination {margin: 3px 3px 7px; float: right; width: 49%}
#pagination_bottom {margin: 7px -1px; width: 99%}
div.pagination {font-size: 0.9em; text-align: right; line-height: 22px}
div.pagination a {padding: 3px 5px; margin-right: 2px; border: 1px solid #DDD; text-decoration: none; color: #7F8400}
div.pagination a:hover, div.pagination a:active {border: 1px solid #7F8400; color: #7F8400; background-color: #FFF}
div.pagination span.current {padding: 3px 5px; margin-right: 2px; border: 1px solid #7F8400; font-weight: bold; background-color: #7F8400; color: #FFF}
div.pagination span.disabled {padding: 3px 5px; margin-right: 2px; border: 1px solid #F3F3F3; color: #CCC}
.page_entries {float: left; margin: 3px; width: 49%}
#results_box_title {padding: 5px 0}
#results_box_title span {font-weight: bold; font-size: 1.1em}
.results_box {display: -moz-inline-block; display: inline-block; border: 1px solid #B7B7B7; background: #EEE; padding-top: 2px; width: 100%}
.results {padding: 10px 10px 5px 10px; margin-bottom: 5px; width: auto}
.result_section {width: 100%; clear: both}
.result {display: -moz-inline-block; display: inline-block; background: white; border: 1px solid #CCC; padding: 6px 9px; margin: 2px 0; width: auto; min-width: 97%}
.result_type {display: -moz-inline-block; background: white; border: 1px solid #CCC; padding: 4px 9px; width: auto; min-width: 97%}
.result_type_title {float: left; font-weight: bold; font-size: 1.29em; padding-bottom: 5px}
.result_type_show_hide {float: right; width: 20px; margin-top: 1px}
.result_image {display: -moz-inline-block; display: inline-block; float: left; padding: 0 9px 0 0; text-align: left; width: 70px}
.result_info {padding: 0; width: 89%; float: left}
.result_info table {width: 100%}
.result_info td {vertical-align: top}
.result_info td.label {width: 85px; font-size: 0.9em; text-align: right; padding: 1px 10px 0 0; margin-top: 1px}
.result_info td.column_data {width: 465px}
.result_info td.column1_data {width: 205px}
.result_info td.column2_data {width: 175px}
.result_actions {float: right}
.result_actions div {border-bottom: 1px solid #B7B7B7; width: 100px}
* html .spinner {position: absolute}
#spinner {position: fixed; left: 50%; top: 50%; z-index: 99}
* html .pic_viewing_area_spinner {position: relative}
#pic_viewing_area_spinner {position: relative; z-index: 99}
.help_icon {border: none; height:12px; width: 12px}
.warning_icon {height: 25px; width: 25px; float: left; margin: 0 10px}
#cookies_disabled_msg {display: none; margin-top: 5px}
#cookies_disabled_msg div, .javascript_disabled_message {height: 30px; padding: 6px 0; vertical-align: middle; font-weight: bold}
#upbg {position: absolute; top: 0; left: 0; width: 100%; height: 275px; background: #FFF url('../images/bg2.jpg') repeat-x; z-index: 1}
#outer {z-index: 2; position: relative;   width: 980px; border: solid 7px #FFF; background-color: #FFF; margin: 0 auto}
#header {position: relative; width: 100%; height: 6em; background: #2B2B2B url('../images/topbg.gif') repeat-x; margin-bottom: 2px}
#header a {text-decoration: none}
#headercontent {position: absolute; bottom: 0; padding: 0 2em 1.3em 2em}
#headercontent h1 {font-weight: normal; font-size: 3em}
#headercontent h1 a {color: #FFF}
#headercontent h2 {font-size: 1em; font-weight: normal}
#headercontent h2 a {color: #AAA}
#header_links {position: absolute; top: 1.5em; right: 2em; padding-right: 0; color: #FFF; vertical-align: middle; padding: 0.25em; text-align: right}
#header_links a {color: #FFF}
#welcome_account {float: right}
#welcome a {color: #AAA}
#account span {padding: 0 2px}
#headerpic {position: relative; height: 60px; background: #FFF url('../images/hdrpic.jpg') no-repeat top left; margin-bottom: 2px}
#menu {position: relative; background: #7F8400 url('../images/menubg.gif') repeat-x top left; height: 19px; padding: 0 10px; font-size: 11px}
#menu ul {float: left; margin-top: 2px}
#menu .notification {float: right}
#menu ul li {display: inline}
#menu ul li a {padding: 0 11px; color: #FFF; text-decoration: none}
#menu ul li a.active {background: #7F8400 url('../images/menuactive.gif') repeat-x top left}
#menu ul li a:hover {background: #7F8400 url('../images/menuactive.gif') repeat-x top left}
#menu ul li a.feature {font-weight: bold}
#menu .social_icons {margin-top: 1px}
#menu .social_icons img {border: none; padding: 0 2px; height: 18px; width: 18px}
#menubottom {background: #FFF url('../images/border1.gif') repeat-x; height: 14px; margin-bottom: 6px}
#content {padding: 0 24px}
.primarycontainer {float: left; margin-right: -216px; width: 100%}
.primarycontent {margin: 0 240px 0 0}
.secondarycontent {float: right; width: 216px}
#primarycolumn {padding: 6px 0 0 6px; float: left; width: 45% }
#secondarycolumn {margin-top: 6px; float: right; width: 50%}
#forgot_pwd_link {font-size: 11px}
#footer {position: relative; height: 71px; clear: both; padding-top: 46px; background: #FFF url('../images/border2.gif') repeat-x 0 27px; font-size: 11px; z-index: 0}
#footer ul {text-align: center; width: 100%}
#footer ul li {display: block; padding-top: 3px; padding-bottom: 3px}
#footer ul li span {padding-right: 3px; padding-left: 3px}
#footer .social_icons img {border: none; height: 20px; width: 20px}
#footer .design_by {margin-top: 12px; text-align: right}
#auction_start_date_1i, #auction_end_date_1i {width:5.2em;}
 #auction_start_date_2i, #auction_end_date_2i {width:4.6em;}
 #auction_start_date_3i, #auction_end_date_3i {width:3.8em;}
 #auction_start_date_4i, #auction_end_date_4i {width:3.8em;}
 #auction_start_date_5i, #auction_end_date_5i {width:3.8em;}
 #auction_start_date_6i, #auction_end_date_6i {width:4.2em;}
 table.admin_table {width: 100%}
table.admin_table td {padding: 2px 5px}
table.admin_table th {padding: 2px 5px; background-color: #DCDCDC}
 strong {font-weight: bold}
#title_section .title {font-weight: bold; font-size: 18px}
.page_title h3 { }
.page_title .return_link, .page_title .return_auction_item_link, .page_title .return_auction_details_link {font-weight: normal; font-size: 11px; float: right; text-align: right; width: 135px}
.page_title .return_auction_item_link, .page_title .return_auction_details_link {width: 175px}
 .panel_header {background: none repeat-x scroll left top #7F8400; color: #FFF; font-size: 93%; font-weight: bold; line-height: 2; padding: 0 10px}
.panel_body {padding: 10px}
   .auction_item_page #title_section {margin-bottom: 15px}
.auction_item_page #title_section .subtitle {font-size: 13px}
.auction_item_page #ai_messages {text-align: center}
.auction_item_page .leading_bidder_msg {font-weight: bold; color: red; padding-left: 10px}
.auction_item_page #auction_item_countdown {font-weight: bold}
.auction_item_page .ends_immediately {color: red; font-size: 1.2em}
.auction_item_page .ends_soon {font-size: 1.2em}
.auction_item_page .admin_panel {background-color: #EEE; border: 1px solid #B7B7B7; padding: 5px; margin-top: 20px}
.auction_item_page .admin_panel_title {font-weight: bold; font-size: 14px}
.auction_info_page .live_event_info_section, .auction_item_page .live_event_info_section, .auction_item_page .ai_description_section, .auction_info_page .pickup_instructions_section, .auction_item_page .pickup_instructions_section, .auction_item_page .donor_section, .auction_info_page .contacts_section, .auction_item_page .contacts_section, .auction_item_page .nav {margin-top: 20px}
.auction_info_page .live_event_info, .auction_item_page .live_event_info, .auction_item_page .ai_description, .auction_info_page .pickup_instructions, .auction_item_page .pickup_instructions, .auction_item_page .donor_info, .auction_info_page .contact_names, .auction_item_page .contact_names, .auction_item_page .admin_panel_row {padding: 5px 5px 0px 15px}
  input.select-input {width: 170px; margin-right: 5px}
ul.select-list {max-height: 260px; overflow: auto; list-style: none; position: absolute; z-index: 99}
ul.select-list {border-right: 1px solid black; border-bottom: 1px solid black; border-top: 1px solid gray; border-left: 1px solid gray}
ul.select-list li {padding-left: 3px; cursor: pointer; color: black; background-color: white}
ul.select-list li.highlight {background-color: #39F; color: #FFF}
img.select-dropdown {position: absolute; display: inline}
  .yui-skin-sam .yui-calcontainer {font-size: 0.95em; font-family: inherit}
a.calnavright, a.calnavleft {text-decoration: none}
 .yui-skin-sam .yui-panel .hd {background: #7F8400 repeat-x top left; color: #FFF}