* {         font-family:Tahoma;-moz-box-sizing:border-box;         }
body {         color:#555;margin:0px;background:#fff;         }
body, th, td {         font-size:12px;         }
table {                 }
form {         margin:0px;padding:0px;         }
h1 {         font-size:18px;         }
h2 {         font-size:16px;color:#24A;         }
h3 {         font-size:14px;         }
h4 {         font-size:13px;         }
a {         color:#24A;         }
.generic_form td, .generic_form th {         padding:3px;         }
.generic_form th {         font-size:11px;text-align:left;background:#f8f8f8;border-bottom:1px solid #fff;         }
.generic_form ul {         list-style:none;margin:0px;padding:0px;         }
.generic_form li {         padding:0px;margin:0px;         }
.generic_form ul ul li {         padding-left:20px;         }
.button {         font-size:11px;background:url('/images/button_bg.png') no-repeat top left;width:125px;height:24px;border:0px;cursor:pointer;         }
.generic_table {         border-left:1px solid #ccc;border-top:1px solid #ccc;         }
.generic_table td, .generic_table th {         border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;font-size:11px;         }
.generic_table th {         background:url('/images/table_header.png') repeat-x 0px 50%;font-size:11px;text-align:center;padding-top:4px;padding-bottom:4px;         }
.generic_table .row0 td {         background:#f0f0f0;         }
.generic_table .row1 td {         background:#fff;         }
.generic_table .row2 td {         background:#f8f8f8;         }
.generic_table .row3 td {         background:#f4f4f4;         }
.row0 td {         background:#f0f0f0;         }
.row1 td {         background:#fff;         }
.row2 td {         background:#f8f8f8;         }
.row3 td {         background:#f4f4f4;         }
.row0b td {         background:#e8e8e8;         }
.row1b td {         background:#e0e0e0;         }
.row0g td {         background:#f0f0f0;color:#0a0;         }
.row1g td {         background:#fff;color:#0a0;         }
.generic_table_2 {         border-left:1px solid #ccc;border-top:1px solid #ccc;         }
.generic_table_2 td, .generic_table_2 th {         border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:3px;font-size:12px;         }
.generic_table_2 th {         background:url('/images/table_header.png') repeat-x 0px 50%;font-size:12px;text-align:left;padding-top:4px;padding-bottom:4px;         }
.generic_table_2 th a {         color:#000;         }
.generic_table_2 .row0 td {         background:#f0f0f0;         }
.generic_table_2 .row1 td {         background:#fff;         }
.generic_table_2 .row2 td {         background:#f8f8f8;         }
.generic_table_2 .row3 td {         background:#f4f4f4;         }
.generic_table_2 .button {         height:17px;background:url('/images/button_bg.png') no-repeat 50% 50%;width:80px;border:1px solid #aaa;vertical-align:middle;         }
input.thin, textarea.thin {         border:1px solid #a0a0a0;font-size:11px;         }
.module_tags {         font-size:11px;         }
.module_tags div {         float:right;height:23px;line-height:21px;         }
.module_tags a {         color:#333;cursor:pointer;         }
.module_tags .tag {         background:url('/images/smalltag_bg.gif') repeat-x top;padding-left:5px;padding-right:2px;         }
.module_tags .tag_div {         width:10px;background:url('/images/smalltag_div.gif') no-repeat top left;         }
.module_tags .tag_left {         width:10px;background:url('/images/smalltag_left.gif') no-repeat top left;         }
.module_tags .tag_right {         width:11px;background:url('/images/smalltag_right.gif') no-repeat top left;         }
td.error {         color:#f00;text-align:center;padding:5px;font-size:11px;         }
div.error {         font-weight:bold;color:#f00;padding:5px;padding-left:0px;font-size:11px;         }
.pages {         padding-top:5px;         }
.pages a, .pages span {         display:block;float:left;margin-right:3px;padding:4px;padding-left:0px;padding-right:0px;width:24px;text-align:center;         }
.pages span {         background:#e0e0e0;         }
.button_bid {         background:url('/images/button_bid_orange.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px;         }
.button_sold {         background:url('/images/button_sold.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px;         }
.button_bid_alone {         background:url('/images/button_bid_orange.png') no-repeat top left;color:#fff;width:119px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px;         }
.button_bid_big {         background:url('/images/button_bid_big_orange.png') no-repeat top left;color:#fff;width:134px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px;         }
.calendar .button {         width:auto;         }
.calendar * {         font-size:11px;         }
.png {        
        //background-image: none ! important;
        behavior: url('/pngfix.htc');
        }
.tinyrow td {         font-size:1px;line-height:1px;         }
#cat_inner .tinyrow td {         font-size:1px;line-height:1px;         }
.auction {         float:left;width:174px;margin-left:5px;margin-right:5px;margin-bottom:10px;position:relative;         }
.auction .inner {         border:1px solid #ccc;padding:10px;padding-left:4px;padding-right:4px;padding-top:5px;font-size:11px;         }
.auction .inner div {         text-align:center;padding-top:7px;         }
.auction input {         font-size:11px;         }
.auction .timer {         font-size:25px;color:#000;font-family:Arial;font-weight:bold;         }
.auction .bid {         font-size:19px;padding-top:2px;font-weight:bold;color:#7b1;         }
.auction .bidder {         padding-bottom:5px;         }
.help_inner h1 {         color:#a00;         }
img.qhelp {         vertical-align:middle;cursor:pointer;         }
div.qhelp {         position:absolute;background:#fefecd;width:200px;font-size:11px;padding:5px;border-bottom:1px solid #bebe9d;border-right:1px solid #bebe9d;text-align:left;z-index:3000;         }
.button_delete {         font-size:10px;width:101px;height:20px;line-height:18px;background:url('/images/button_delete.png') no-repeat top left;border:0px;color:#fff;cursor:pointer;         }
#cat_inner, #cat_inner td {         font-weight:bold;font-size:11px;         }
#cat_inner a {         color:#fff;background:transparent;display:block;padding:10px;padding-left:6px;padding-top:6px;padding-bottom:6px;margin-left:1px;margin-right:1px;         }
#cat_inner a.sel {         background:#fff;color:#24a;         }
#cat_inner .a_main a.sel {         color:#ff8;         }
.au_detail {         margin-left:15px;margin-right:15px;         }
.au_detail .timer {         text-align:center;font-size:35px;color:#000;font-weight:bold;         }
.au_detail .bid {        font-size:20px;padding-top:2px;font-weight:bold;color:#7b1;float:right;display:block;position:relative;        }
.au_detail .bidder {         padding-bottom:5px;text-align:right;         }
.au_detail .button_bid {         font-size:13px;width:157px;height:49px;line-height:47px;background:url('/images/button_bid3_orange.png') no-repeat top left;         }
.au_detail .button_sold {         font-size:13px;width:157px;height:49px;line-height:47px;background:url('/images/button_sold3.png') no-repeat top left;         }
.auction2, .auction3 {         float:left;width:226px;margin-left:5px;margin-right:5px;margin-bottom:3px;position:relative;         }
.auction2 .inner, .auction3 .inner {         border:1px solid #ccc;padding:6px;padding-top:7px;font-size:11px;         }
.auction2 .inner div, .auction3 .inner div {         text-align:center;padding-bottom:3px;         }
.auction2 .inner td div, .auction3 .inner td div {         text-align:left;         }
.auction2 input, .auction3 input {         font-size:11px;         }
.auction2 .timer, .auction3 .timer {         font-size:13px;color:#000;font-family:Arial;font-weight:bold;         }
.auction2 .bid, .auction3 .bid {         font-size:13px;padding-top:2px;font-weight:bold;color:#7b1;         }
.auction2 .bidder, .auction3 .bidder {         padding-bottom:5px;font-size:11px;         }
.auction2 .button_bid, .auction3 .button_bid, .auto .button_bid {         font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_bid2_orange.png') no-repeat top left;         }
.auction2 .button_sold, .auction3 .button_sold {         font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_sold2.png') no-repeat top left;         }
.button_gray_small {         font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_sold2.png') no-repeat top left;border:0px;color:#fff;font-weight:bold;vertical-align:middle;cursor:pointer;         }
.button_bid_small {         font-size:10px;width:95px;height:20px;line-height:18px;background:url('/images/button_bid2_orange.png') no-repeat top left;border:0px;color:#fff;font-weight:bold;vertical-align:middle;cursor:pointer;         }
.flashbg {         background:url('/images/flash_bg.gif') no-repeat top left;         }
.ctl, .ctr, .cbl, .cbr {         position:absolute;         }
.ctl {         top:0px;left:0px;z-index:41;         }
.ctr {         top:0px;right:0px;z-index:42;         }
.cbl {         bottom:0px;left:0px;z-index:43;         }
.cbr {         bottom:0px;right:0px;z-index:44;         }
.message {         background:#fff;background:#6a0;padding-top:7px;padding-bottom:7px;color:#fff;font-weight:bold;position:absolute;z-index:500;         }
.message_error {         background:#fff;border:1px solid #f00;padding-top:7px;padding-bottom:7px;color:#f00;position:absolute;z-index:500;         }
.auction .message, .auction .message_error {         left:3px;top:165px;width:168px;position:absolute;font-size:12px;text-align:center;         }
.more_auctions .bid {        position:relative;width:100%;font-size:13px;padding-top:2px;font-weight:bold;color:#000;        }
.more_auctions .message, .more_auctions .message_error {         left:0px;top:-5px;width:101px;position:absolute;font-size:12px;text-align:center;         }
.auction2 .inner td div.message, .auction2 .inner td div.message_error {         left:100px;top:68px;width:123px;position:absolute;font-size:12px;text-align:center;padding-top:3px;         }
.auction3 .inner td div.message, .auction3 .inner td div.message_error {         right:2px;top:30px;width:140px;position:absolute;font-size:10px;text-align:center;padding-top:3px;         }
.au_detail .message, .au_detail .message_error {         right:0px;top:2px;width:140px;padding-top:5px;padding-bottom:5px;position:absolute;font-size:12px;text-align:center;         }
.latest {         position:relative;         }
.latest .inner {        padding:10px;position:relative;        }
.latest .inner div {         margin-top:1px;         }
.latest td div {         padding:0px;height:21px;line-height:19px;font-size:11px;         }
.latest .bid {         font-weight:bold;color:#444;font-size:15px;         }
.more_auctions input {         font-size:11px;         }
.more_auctions th {         background:#e8e8e8;border-right:1px solid #fff;padding-top:3px;padding-bottom:3px;         }
.more_auctions td {         padding-bottom:8px;padding-top:8px;         }
.more_auctions p {         font-size:11px;         }
.more_auctions .timer {         font-size:23px;color:#000;font-family:Arial;font-weight:bold;         }
.more_auctions .bidder {         padding-bottom:5px;         }
.hmenu {        float:right;font-size:15px;font-weight:bold;font-family:Verdana;text-align:right;position:relative;        }
.hmenu a {         color:#000;font-weight:bold;text-decoration:none;         }
.login {         padding:5px;text-align:right;font-size:11px;color:#000;         }
.login input {         font-size:11px;vertical-align:middle;         }
.footer a {         color:#000;font-size:11px;         }
.categories {        text-align:left;width:183px;float:left;color:#000;padding:2px;font-weight:bold;padding-left:10px;padding-right:10px;        }
.thumbnail {         float:left;padding:5px;margin-right:8px;border:1px solid #ccc;background:#fff;         }
.history table {         border:1px solid #ccc;         }
.history th {         font-size:11px;background:#e0e0e0;padding:5px;padding-top:3px;padding-bottom:3px;          }
.history td {         font-size:10px;padding:5px;padding-top:1px;padding-bottom:1px;         }
.savings {                 }
.savings div {         padding-bottom:5px;         }
.savings td {         padding-top:3px;padding-bottom:3px;         }
.hdr {         background:url('/images/tag_bg.gif') repeat-x top;height:23px;width:100%;         }
.hdr .l {         width:15px;background:url('/images/tag_left.gif') no-repeat top left;         }
.hdr .r {         width:15px;background:url('/images/tag_right.gif') no-repeat top right;         }
.hdr td {         font-size:11px;font-weight:bold;         }
.hdr2 {         background:url('/images/tag2_bg.gif') repeat-x top;height:23px;width:100%;         }
.hdr2 .l {         width:15px;background:url('/images/tag2_left.gif') no-repeat top left;         }
.hdr2 .r {         width:15px;background:url('/images/tag2_right.gif') no-repeat top right;         }
.hdr2 td {         font-size:11px;font-weight:bold;color:#fff;         }
.auto td {         font-size:11px;         }
.auto input {         font-size:11px;vertical-align:middle;         }
.vmenu div {         padding-top:15px;margin-bottom:4px;border-bottom:1px solid #bbb;color:#888;font-weight:bold;         }
.vmenu a {         display:block;text-decoration:none;font-size:11px;padding-top:2px;padding-bottom:2px;text-indent:13px;color:#185db4;background:url('/images/bullet.png') no-repeat 0px 6px;         }
.graph td {         vertical-align:bottom;text-align:center;font-size:10px;color:#888;         }
.graph .bar {         background:#999;width:30px;font-size:1px;line-height:1px;margin-right:1px;         }
.graph .bar2 {         background:#bbb;width:30px;font-size:1px;line-height:1px;margin-right:1px;         }
.graph .bar3 {         background:#777;font-size:1px;width:30px;line-height:1px;position:absolute;left:0px;bottom:0px;         }
.graph .bar4 {         background:#555;font-size:1px;width:30px;line-height:1px;position:absolute;left:0px;bottom:0px;         }
.ilink {         cursor:pointer;         }
.auction .inner_r {         border:1px solid #57c;background:url('/images/return_block_bg.png') no-repeat 50% 50% #def;padding:10px;padding-left:4px;padding-right:4px;padding-top:5px;font-size:11px;         }
.auction .inner_r div {         text-align:center;padding-top:7px;         }
.em_ok {         color:#080;         }
.em_dark {         color:#800;         }
.em_error {         color:#d00;         }
.em_error_bright {         color:#f00;         }
.em_ok_light {         color:#7b1;         }
.em_light {         color:#08c;         }
.black {         color:#000;         }
.msg_fail {         padding:20px;padding-right:6px;border:1px solid #ccc;color:#f00;         }
.msg_success {         padding:20px;padding-right:6px;border:1px solid #ccc;color:#7b1;         }
.main_top_outer {         margin-top:6px;margin-bottom:6px;         }
.main_top_left {         width:310px;vertical-align:top;         }
.h4_list_top {         margin:0px;margin-bottom:10px;background:#61a512;color:#fff;padding:4px;font-size:11px;         }
.news_date {         font-size:11px;margin-bottom:10px;         }
.padded_simple {         padding:10px;         }
.main_news_padded {         padding:10px;padding-top:0px;         }
.padded_border {         padding:20px;border:1px solid #ccc;         }
.pos_relative {         position:relative;         }
.margin_top_light {         margin-top:5px;         }
.generic_block {         padding:10px;padding-right:6px;border:1px solid #ccc;         }
.latest .bidder {         line-height:12px;height:14px;         }
.latest .timer {         line-height:12px;height:14px;         }
.latest .finalprice {         line-height:14px;height:16px;         }
.latest .savings_latest {         line-height:14px;height:16px;color:#7b1;         }
.latest .savings_latest .bid {         color:#7b1;         }
.latest .list_ended {         float:right;color:#08c;font-size:11px;text-decoration:none;         }
.timer .savings {         font-family:Arial;display:block;color:#7a1;padding-left:10px;padding-right:10px;         }
.how_outer {         position:relative;z-index:1100;         }
.header_return {         position:absolute;left:20px;top:-7px;z-index:100;width:130px;border:1px solid #24a;background:url('/images/return_bg.png') repeat-x top;font-size:10px;text-align:center;         }
.header_return a {         text-decoration:none;color:#fff;         }
.toplist_divider {         line-height:1px;         }
.div_thin {         line-height:1px;font-size:1px;height:1px;         }
.selector_sort {         float:right;margin-right:4px;font-size:10px;         }
.selector_sort select {         font-size:10px;vertical-align:middle;font-weight:bold;         }
.inner .au_title, .inner_r .au_title {   color:#08c;padding:0px;height:42px;font-size:11px;   }
.inner .au_title span, .inner_r .au_title {         display:block;padding-top:2px;         }
.list_enddate_td {         font-size:11px;padding-left:10px;padding-right:10px;         }
.list_rightpadded {         padding-right:15px;         }
.list_announce {         padding-bottom:0px;margin-bottom:4px;         }
.averagefont {         font-size:12px;         }
.smallfont {         font-size:11px;         }
.verysmallfont {         font-size:10px;         }
.white {         color:#fff;         }
.hmenu_top a {         color:#000;text-decoration:none;font-weight:bold;         }
#captcha_outer {         position:absolute;padding:2px;background:#f0f0f0;border:2px solid #f00;border-bottom:2px solid #a00;z-index:3500;         }
#captcha_outer td {         font-size:11px;         }
#captcha_outer td input {         font-size:12px;vertical-align:middle;         }
#captcha_outer img {         border:1px solid #ddd;vertical-align:middle;         }
.hmenu_outer {         background:url('/images/top_bg.gif') repeat-x bottom;         }
.hmenu_outer table {         width:100%;height:29px;         }
.hmenu_top_left {         width:7px;background:url('/images/top_left.gif') no-repeat bottom left;         }
.hmenu_top_right {         width:9px;background:url('/images/top_right.gif') no-repeat bottom right;         }
.hmenu_outer img {         vertical-align:middle;         }
.hmenu_newmail {         color:#1a0;         }
.pw_remind_outer {         position:absolute;top:60px;right:44px;z-index:500;         }
.pw_remind_link {         color:#24A;         }
.site_description_outer {         font-size:11px;font-weight:normal;margin-top:10px;width:550px;text-align:left;color:#777;position:relative;         }
.logo_outer {         height:81px;         }
.selector_cat {         background:url('/images/cat_selector.png') no-repeat 2px 2px;width:100%;         }
#cat_inner {         font-weight:bold;font-size:11px;margin-left:3px;margin-top:-6px;width:179px;position:absolute;z-index:700;         }
#cat_inner td {         font-weight:bold;font-size:11px;         }
.footer_menu {         float:right;text-align:left;         }
.footer_menu_inner {         padding-bottom:4px;         }
.statusbar_outer {         margin-top:10px;background:url('/images/hline_bg.gif') repeat-x top;         }
.statusbar_right {         background:url('/images/hline_right.gif') no-repeat top right;width:8px;vertical-align:top;         }
.statusbar_left {         background:url('/images/hline_left.gif') no-repeat top left;         }
.slots_outer {         position:relative;width:735px;margin-left:175px;         }
.light {         color:#777;         }
.dropdown {         width:179px;         }
.dropdown .tinyrow {         height:5px;         }
.dropdown_bottom {         background:url('/images/drop_bottom.gif') repeat-x 0px 100%;         }
.dropdown_top {         background:url('/images/drop_top.gif') repeat-x top;         }
.dropdown_toprow {         background:url('/images/drop_top.gif') repeat-x 0px -5px #000BEF;         }
.dropdown_tl {         width:5px;background:url('/images/drop_tl.gif') no-repeat top left;         }
.dropdown_tr {         width:5px;background:url('/images/drop_tr.gif') no-repeat top right;         }
.dropdown_bl {         width:5px;background:url('/images/drop_bl.gif') no-repeat bottom left;         }
.dropdown_br {         width:5px;background:url('/images/drop_br.gif') no-repeat bottom right;         }
.confirm_prompt {         float:left;padding-top:3px;         }
.a_main a {         text-indent:25px;         }
.drop_current {       background:url('/images/drop_current.gif') no-repeat 6px 5px;height:25px;       }
.drop_future {       background:url('/images/drop_future.gif') no-repeat 7px 6px;height:25px;       }
.drop_demo {       background:url('/images/drop_demo.gif') no-repeat 6px 5px;height:25px;       }
.drop_ended {       background:url('/images/drop_ended.gif') no-repeat 7px 6px;font-size:10px;height:25px;       }
.drop_catdiv {         border-top:1px solid #fff;margin-top:8px;font-size:1px;line-height:1px;height:8px;margin-left:4px;margin-right:4px;         }
.drop_category {         font-size:10px;text-transform:lowercase;         }
.hmenu_row {         height:29px;         }
.header_row {         height:140px;         }
.header_cell {         padding-top:10px;         }
.footer_row {         height:90px;         }
.footer_cell {         vertical-align:middle;         }
.more_auctions {         width:100%;border:1px solid #ccc;         }
.endlist_title {         padding-top:3px;         }
.auctions .future_mark img {         position:absolute;top:25px;left:10px;width:70px;height:70px;         }
.auctions .demo_mark img {         position:absolute;top:40px;left:10px;width:70px;height:70px;         }
.auctions .new_mark img {         position:absolute;top:108px;left:56px;width:61px;height:15px;         }
.more_auctions .future_mark img {         position:absolute;top:-15px;left:-15px;width:70px;height:70px;         }
.more_auctions .demo_mark img {         position:absolute;top:-15px;left:-15px;width:70px;height:70px         }
.more_auctions .new_mark img {         position:absolute;top:65px;left:59px;background:url('/images/new.png') no-repeat top right;width:61px;height:15px;         }
.ctl_, .ctr_, .cbl_, .cbr_, .ctl_r, .ctr_r, .cbl_r, .cbr_r {         width:10px;height:10px;position:absolute;         }
.ctl_ {         background:url('/images/corner_topleft.gif') no-repeat top left;top:0px;left:0px;z-index:41;         }
.ctr_ {         background:url('/images/corner_topright.gif') no-repeat top right;top:0px;right:0px;z-index:42;         }
.cbl_ {         background:url('/images/corner_bottomleft.gif') no-repeat bottom left;bottom:0px;left:0px;z-index:43;         }
.cbr_ {         background:url('/images/corner_bottomright.gif') no-repeat bottom right;bottom:0px;right:0px;z-index:44;         }
.ctl_r {         background:url('/images/corner_topleft_r.gif') no-repeat top left;top:0px;left:0px;z-index:41;         }
.ctr_r {         background:url('/images/corner_topright_r.gif') no-repeat top right;top:0px;right:0px;z-index:42;         }
.cbl_r {         background:url('/images/corner_bottomleft_r.gif') no-repeat bottom left;bottom:0px;left:0px;z-index:43;         }
.cbr_r {         background:url('/images/corner_bottomright_r.gif') no-repeat bottom right;bottom:0px;right:0px;z-index:44;         }
.steps td {         font-size:11px;         }
.subtype_text {         padding-top:3px;         }
.subtype_text_em {         padding-top:3px;color:#f00;         }
.item_bigcell {         border:1px solid #ccc;padding:10px;position:relative;         }
.au_toplist {         margin-top:3px;height:144px;         }
.au_toplist_item {         height:36px;         }
.au_subtypes_outer {         padding-top:6px;margin-top:6px;margin-right:10px;border-top:1px solid #ccc;         }
.au_subtypes_bold {         color:#24a;font-size:11px;         }
.nodelivery {         text-align:right;font-size:10px;color:#777;         }
.au_title_id {         color:#fd0;         }
.au_big_outer {         padding:10px;padding-right:0px;padding-top:0px;border:1px solid #ccc;margin-bottom:6px;         }
.h1_au_item {         margin:0px;padding:0px;padding-top:8px;margin-bottom:8px;         }
.savings_outer {         position:relative;float:left;width:258px;margin-left:15px;         }
.au_item_description {         padding:10px;padding-top:0px;border:1px solid #ccc;         }
.nobids_cell {         padding:5px;color:#f00;         }
.return_outer {         position:relative;width:234px;         }
.return_inner {         border:1px solid #ccc;padding:10px;         }
.autobid_error {         font-size:11px;color:#f00;padding:4px;padding-bottom:7px;         }
.advert_outer {         position:relative;float:left;width:100%;         }
.advert_inner {         border:1px solid #ccc;padding-top:10px;padding-bottom:10px;text-align:center;         }
.button_notify {        background:url('/images/button_bid_big.png') no-repeat top left;color:#fff;width:134px;height:25px;line-height:22px;font-weight:bold;cursor:pointer;border:0px;        }
.filterbutton {     float:left;cursor:pointer;width:92px;height:16px;background:url('/images/filter_button.gif') no-repeat top left;font-size:10px;color:#000;font-weight:bold;border:0px;vertical-align:middle;position:absolute;top:-1px;     }
.filter {     float:left;width:92px;position:relative;     }
.filteritem_outer {     float:left;width:50px;position:relative;     }
.filteritem_inner {     position:absolute;top:-4px;     }
.topmenu_outer {   float:right;width:530px;   }
.topmenu_outer div {   float:left;padding-bottom:10px;   }
.topmenu_outer div.wide {   width:180px;   }
.topmenu_outer div.narrow {   width:150px;   }
.topmenu_outer div img {   vertical-align:middle;   }
.topmenu_outer div a {   font-size:18px;color:#555;font-weight:normal;display:block;padding-left:32px;text-decoration:underline;   }
.menu_home {   background:url('/images/home.gif') no-repeat 1px 50%;   }
.menu_my {   background:url('/images/account.gif') no-repeat 0px 50%;   }
.menu_forum {   background:url('/images/forum.gif') no-repeat 0px 50%;   }
.menu_help {   background:url('/images/help.gif') no-repeat 0px 50%;   }
.menu_gallery {   background:url('/images/winners.gif') no-repeat 2px 50%;   }
.menu_register {   background:url('/images/register.gif') no-repeat 0px 50%;   }
.menu_buybids {   background:url('/images/paybid.gif') no-repeat 0px 50%;   }
.types_list {   padding-bottom:2px;position:relative;   }
.types_list b {   display:block;float:left;padding-right:10px;   }
.types_list a {  color:#555;display:block;position:relative;margin-left:5px;margin-right:5px;  }
.types_list span {  display:block;position:relative;margin-left:5px;margin-right:5px;  }
.types_table {   position:absolute;height:39px;top:-12px;   }
.types_table .l {   background:url('/images/hmenu_act_left.gif') no-repeat top right;width:5px;   }
.types_table .m {   background:url('/images/hmenu_act_slice.gif') repeat-x top;font-weight:bold;color:#2244AA;   }
.types_table .r {   background:url('/images/hmenu_act_right.gif') no-repeat top left;width:5px;   }
