/* Global	#E8F1F8
-----------------------------------------*/
* { margin: 0; padding: 0; }
html, body { width: 100%; height: 100%; }
table { border-collapse: collapse; border-spacing: 0; }

body { background: #28132f; font: normal 12px/1.5 Tahoma, Verdana, Helvetica, sans-serif; color: #101010; }

h1 { font-size: 18px; color: #070707; }
h2 { font-size: 18px; }
h2.auctionInfo { line-height: 18px;padding-left: 40px; }
h3 { font-size: 12px; }
h4 { font-size: 14px; padding-bottom:2px; }
h5 { font-size: 12px; padding-bottom:2px; }

img { border: none; outline: none; }
input { padding: 1px; }
wbr { display: inline-block }
fieldset { border: none; }
fieldset legend { display: none; }

ul, li { list-style: none; }

th {white-space:nowrap}

a { color: #0b7fbf; }
a:link,
a:visited,
a:hover,
a:active { text-decoration: underline; }
a:hover { text-decoration: none; }

a.url_no_underline:link { text-decoration: none}
a.url_no_underline:visited {text-decoration: none}
a.url_no_underline:active { text-decoration: none}
a.url_no_underline:hover { text-decoration: underline;}

a.url_no_underline_black:link { text-decoration: none;color:black;}
a.url_no_underline_black:visited {text-decoration: none;color:black;}
a.url_no_underline_black:active { text-decoration: none;color:black;}
a.url_no_underline_black:hover { text-decoration: underline;color:black;}

a.url_no_underline_red:link { text-decoration: none;color:red;}
a.url_no_underline_red:visited {text-decoration: none;color:red;}
a.url_no_underline_red:active { text-decoration: none;color:red;}
a.url_no_underline_red:hover { text-decoration: underline;color:red;}

a.url_no_underline_grey:link { text-decoration: none;color:grey;}
a.url_no_underline_grey:visited {text-decoration: none;color:grey;}
a.url_no_underline_grey:active { text-decoration: none;color:grey;}
a.url_no_underline_grey:hover { text-decoration: underline;color:grey;}


a.url_red { color:red;}
a.url_grey { color:grey;}

/* Base
-----------------------------------------*/
#container { height: 100%; position: relative; z-index: 2; }
.bg-line { position: relative; margin: 0 auto; background: url('../images/bg_line.gif') top center repeat-y; width: 940px; min-height: 100%; height: auto !important; height: 100%; }
.wrap { position: relative; text-align: left;  }

#body { position: relative; height: 100%; }
.pusher { clear: both; height: 84px; }

.clear { clear: both; height: 0; line-height: 0; }
.clearfix,
.submit-steps-content { zoom: 1; }
.clearfix:after,
.submit-steps-content:after { content: ' '; clear: both; display: block; width: 0; height: 0; overflow: hidden; font-size: 0; }

/* Top Line
-----------------------------------------*/
.top_nav { background: #44204c; height: 33px; color: #fff; }
.top_nav .slogan { float: left; padding-left: 10px; font-weight: bold; font-size: 14px; line-height: 33px; }

.top_nav .top_menu { float: right; padding: 3px 10px 0 0; max-width: 550px; height: 26px; line-height: 26px; }
.top_nav .top_menu li { float: right; margin: 0 1px 0 7px; padding: 0 0 0 6px; height: 26px; white-space: nowrap; }
.top_nav .top_menu a,
.top_nav .top_menu span { display: block; float: left; padding: 0px 7px 0px 1px; height: 26px; font-size: 11px; line-height: 26px; text-align: center; text-decoration: none; color: #fff; }

.top_nav .top_menu li:hover,
.top_nav .top_menu .current { background: url('../images/topMenu.gif') no-repeat left top; }
.top_nav .top_menu li:hover a,
.top_nav .top_menu .current span  { background: url('../images/topMenu.gif') no-repeat right top; }

.top_nav .top_menu li.rss,
.top_nav .top_menu li.rss:hover { margin: 2px 0 0 7px; padding: 0; background: none; height: 21px; }
.top_nav .top_menu .rss a,
.top_nav .top_menu li.rss:hover a { padding: 0px; background: none; height: 21px; }

/* Header
-----------------------------------------*/
.header { background: #43204b url('../images/header_bg.gif') repeat-x left top; height: 140px; color: #fff; }

.logo { float: left; position: relative; padding: 40px 0 0 30px; width: 175px; }
.logo a { display: block; width: 108px; height: 46px; }

.registerGreen { float: left; position: relative; padding: 10px 0px 0px 151px; width: 114px; }
.registerGreen a { display: block; width: 114px; height: 115px; }

.login { float:right; position: relative; padding:0; width:170px; text-align:right; }
.loginBox { float: right; color: #fff; }
.loginBox a { color: #fff; }
.loginBox a:active { text-decoration: none; }

/* Navigation
-----------------------------------------*/
.nav { background: #0081ca; color: #fff; }
.navWrap { height: 43px; text-align: left; }

.nav .leftTabs { float: left; margin-left: 8px; padding-top: 7px; height: 37px; }
.nav .leftTabs li { float: left; margin-right: 1px; padding-left: 9px; background: url('../images/buttonLeft.gif') no-repeat left top; height: 37px; white-space: nowrap; }

.nav .leftTabs a { display: block; padding: 10px 10px 9px 1px; background: url('../images/buttonRight.gif') no-repeat right top; height: 19px; font: bold 14px Arial, Helvetica, sans-serif; text-align: center; text-decoration: underline; }
.nav .leftTabs a:hover,
.nav .leftTabs a.act { text-decoration: none; }

.nav .leftTabs li:hover,
.nav .leftTabs li.act  { background-position: left -37px; }
.nav .leftTabs li:hover a,
.nav .leftTabs li a.act { background-position: right -37px; color: #0180d1; }

.navWrapBannerButton { padding-top: 8px; width: 100%; }
.nav a { color: #fff; }

/* Content
-----------------------------------------*/
.content { background: #fff; }

.main { display: inline; float: left; margin: 0 0 10px 5px; padding: 0 10px; background: #fff url('../images/main_bg.gif') repeat-y left top; width: 610px; }
.main_top { margin: 0 0 0 -10px; background: #fff url('../images/main_bg_top.gif') no-repeat left top; width: 630px; height: 10px; }
.main_bottom { margin: 0 0 0 -10px; background: #fff url('../images/main_bg_bottom.gif') no-repeat left bottom; width: 630px; height: 10px; }

.main_full { margin: 0 10px 10px; padding: 0 10px; background: #fff url('../images/main_full_bg.gif') repeat-y left top; width: 880px; overflow: hidden; }
.main_full .main_top { background: #fff url('../images/main_full_bg_top.gif') no-repeat left top; width: 920px; height: 10px; }
.main_full .main_bottom { background: #fff url('../images/main_full_bg_bottom.gif') no-repeat left bottom; width: 920px; height: 10px; }

.main-full { padding: 0 10px 4px 10px; background: #fff; width: 920px; }

.breadCrumbs { margin: 0 10px 10px 10px; border-bottom: 1px solid #cdcdcd; padding: 5px 0px 5px 5px; font-size: 11px; text-align: left; color: #747474; }
.breadCrumbs a { color: #747474 }

/* Sidebar
-----------------------------------------*/
.sidebar { padding: 0 10px 10px; }

/* Ticker
---------------------------------------- */
#ticker { position: relative; padding-bottom: 11px; background: #f3f2f2 url('/images/chat/ticker_bottom.gif') no-repeat; width: 920px; }
#ticker table { height: 100%; }

#ticker.ticker-public { margin: 0 0 0 10px; }
#ticker.ticker-public table { background: transparent url('/images/chat/ticker_top.gif') no-repeat left top; }

#ticker.ticker-partner { margin: 0px; }
#ticker.ticker-partner table { background: transparent url('/images/chat/ticker_top_partner.gif') no-repeat left top; }

.tickerHolder { margin-top: 5px; border-left: 1px solid #c0c4c6; width: 734px; }
.tickerMessages { margin-left: 18px; border: 1px solid #bcbcbc; background: #fff; width: 714px; overflow-y: scroll; overflow-x: auto; }

.tickerExpander { margin: 29px 1px 0 20px; border-right: 1px solid #c0c4c6; font-weight: bold; font-size: 12px; color: #717273; text-decoration: underline; cursor: pointer; }
.tickerExpander:hover { text-decoration: none; }

.tickerCloser { margin: 3px 1px 0 70px; border-right: 1px solid #c0c4c6; font-weight: bold; font-size: 12px; color: #717273; text-decoration: underline; cursor: pointer;  }
.tickerCloser :hover { text-decoration: none; }

.tickerPusher { margin-right: 1px; border-right: 1px solid #c0c4c6; }
.tickerPause { margin: 0px 105px 0 20px; color: #717273; cursor: pointer; }
.tickerPause { position: absolute; right: 10px; bottom: 13px; }
.tickerSettings { margin: 0px 0 0 20px; font-weight: bold; font-size: 12px; color: #717273; text-decoration: underline; cursor: pointer;  }
.tickerSettings:hover { text-decoration: none; }
.tickerSettings { position: absolute; right: 10px; bottom: 13px; font-weight: bold; font-size: 12px; color: #feaa6c; }
.tickerMessageBox { float: left; margin: 3px 2px 0 0; border: 1px solid #bcbcbc; width: 628px; height: 17px; }

#tickerWelcomeMessage{padding:10px;color:#333;}

#tickerBottomPane { margin-right: 1px; border-right: 1px solid #c0c4c6; border-left: 1px solid #c0c4c6; padding: 15px 0 4px 18px; }
#tickerExpandArrow { position: absolute; left: 433px; bottom: 0; width: 53px; height: 11px; cursor: pointer; }

/* Positioned block (with corners)
---------------------------------------- */
.v-box { position: relative; z-index: 1; width: 100%; }

/* v */
.v-box .v-top-left { background: url('../images/v_box_top_left.gif') no-repeat left top; width: 9px; height: 9px; }
.v-box .v-top { background: url('../images/v_box_top.gif') repeat-x left top; height: 9px; }
.v-box .v-top-right { background: url('../images/v_box_top_right.gif') no-repeat right top; width: 9px; height: 9px; }

.v-box .v-left { background: url('../images/v_box_left.gif') repeat-y left top; width: 9px; }
.v-box .v-cont { background: #f8f8f8; font-size: 12px; }
.v-box .v-right { background: url('../images/v_box_right.gif') repeat-y right top; width: 9px; }

.v-box .v-bottom-left { background: url('../images/v_box_bottom_left.gif') no-repeat left top; width: 9px; height: 9px; }
.v-box .v-bottom { background: url('../images/v_box_bottom.gif') repeat-x left top; height: 9px; }
.v-box .v-bottom-right { background: url('../images/v_box_bottom_right.gif') no-repeat right top; width: 9px; height: 9px; }

/* b */
.v-box .b-top-left { background: #00619e; width: 11px; height: 31px; }
.v-box .b-top { background: #00619e; height: 31px; color: #fff; }
.v-box .b-top-right { background: url('../images/frame_ne.gif') no-repeat right top; width: 11px; height: 31px; }

.v-box .b-left { background: url('../images/frame_w.gif') repeat-y left top; width: 11px; }
.v-box .b-cont { background: #f8f8f8; font-size: 12px; }
.v-box .b-right { background: url('../images/frame_e.gif') repeat-y right top; width: 11px; }

.v-box .b-bottom-left { background: url('../images/frame_sw.gif') no-repeat left bottom; width: 11px; height: 11px; }
.v-box .b-bottom { background: url('../images/frame_s.gif') repeat-x left bottom; height: 11px; }
.v-box .b-bottom-right { background: url('../images/frame_se.gif') no-repeat right bottom; width: 11px; height: 11px; }

/* p */
.v-box .p-top { border-bottom: 1px solid #e2e2e4; height: 29px; font-weight: bold; }
.v-box .p-top a { color: #000; text-decoration: none; }
.v-box .p-top a:hover { text-decoration: underline; }

.v-box .p-left { border-left: 2px solid #73467f; background: #f8f8f8; width: 9px; }
.v-box .p-cont { background: #f8f8f8; font-size: 12px; }
.v-box .p-right { border-right: 2px solid #73467f; background: #f8f8f8; width: 9px; }

.v-box .p-bottom-left { background: url('../images/bg/p_bottom_left.gif') no-repeat left bottom; width: 11px; height: 11px; }
.v-box .p-bottom { background: transparent url('../images/p_bottom.gif') repeat-x left bottom; height: 11px; }
.v-box .p-bottom-right { background: url('../images/bg/p_bottom_right.gif') no-repeat right bottom; width: 11px; height: 11px; }

/* b-comment */
.v-box .b-comment-top-left { background: url('../images/frame_nw.gif') no-repeat left top; width: 11px; height: 11px; }
.v-box .b-comment-top-right { background: url('../images/frame_ne_small.gif') no-repeat right top; width: 11px; height: 11px; }
.v-box .b-comment-top { background: url('../images/frame_n.gif') repeat-x left top; height: 11px; }

/* white p */
.v-box .white .p-bottom-left { background:  #fff url('../images/p_bottom_left_w.gif') no-repeat left bottom; width: 11px; height: 11px; }
.v-box .white .p-bottom { background: #fff url('../images/p_bottom_w.gif') repeat-x left bottom; height: 11px; }
.v-box .white .p-bottom-right { background: #fff url('../images/p_bottom_right_w.gif') no-repeat right bottom; width: 11px; height: 11px; }

/* Auction Header
-----------------------------------------*/
.headerAuction2 { background: transparent url('/images/header_auct_long.gif') repeat-x left top; }
.headerAuction2 .left { padding-left: 9px; background: transparent url('/images/header_auct_long_left.gif') no-repeat left top; }
.headerAuction2 .right { padding-right: 9px; background: transparent url('/images/header_auct_long_right.gif') no-repeat right top; height: 50px; }
.headerAuction2 h2 { float: left; font: bold 16px/35px Verdana; color: #fff; }
.headerAuction2 .rss { float: right; padding-top: 8px; width: 5%; text-align: right; }

/* Auction tabs (v.1)
---------------------------------------- */
.auction-tabs { display: block; height: 22px; }
.auction-tabs li { float: right; margin-left: 5px; height: 22px; }
.auction-tabs li a,
.auction-tabs li a span { display: inline-block; background: url('../images/auction_tabs_bg.gif') right -22px no-repeat !important; height: 22px; line-height: 22px; cursor: pointer; }

.auction-tabs li a { padding-right: 2px; font-weight: bold; color: #0081ca; }
.auction-tabs li a span { padding: 0 10px 0 12px; background-position: left -22px !important; }
.auction-tabs li.current a { background-position: right 0 !important; color: #612b71; }
.auction-tabs li.current a span { background-position: left 0 !important; }

.auction-tabs li a:link,
.auction-tabs li a:visited,
.auction-tabs li a:hover,
.auction-tabs li a:active { text-decoration: none; }
.auction-tabs li a:hover { text-decoration: underline; }
.auction-tabs li.current a:hover { text-decoration: none; }

/* Auction tabs (v.2)
---------------------------------------- */
.auctionTabs2 { position: relative; top: -45px; padding-left: 10px; }
.auctionTabs2 ul { position: absolute; }
.auctionTabs2 .top-row { z-index: 10; top: 0; padding-left: 10px; height: 45px; }
.auctionTabs2 .bottom-row { z-index: 100; top: 23px; height: 23px; }

.auctionTabs2 li { position: relative; float: left; margin-right: 2px; line-height: 23px; }
.auctionTabs2 li a { display: block; float: left; margin-left: 10px; background: url('/images/tabs.gif') no-repeat right 0 !important; font-weight: bold; text-align: center; color: #fff; cursor: pointer; }
* html .auctionTabs2 li a { margin-left: 5px; }
.auctionTabs2 li span { display: block; position: relative; left: -10px; padding: 0 10px 0 20px; background: url('/images/tabs.gif') no-repeat left 0; text-align: center; cursor: pointer; }
* html .auctionTabs2 li span { width: 20px; white-space: nowrap; }

.auctionTabs2 .top-row li a,
.auctionTabs2 .top-row li span { height: 45px; }
.auctionTabs2 .bottom-row li a,
.auctionTabs2 .bottom-row li span { height: 24px; }

.auctionTabs2 li.active a { background-position: right -45px !important; color: #612b71; }
.auctionTabs2 li.active span { background-position: left -45px; }

.auctionTabs2 li a:link,
.auctionTabs2 li a:visited,
.auctionTabs2 li a:hover,
.auctionTabs2 li a:active { text-decoration: none; }
.auctionTabs2 li a:hover { text-decoration: underline; color: #fff; }
.auctionTabs2 li.active a:hover { text-decoration: none; color: #612b71; }
.auctionTabs2 ul li.disabled-tab a { text-decoration: none !important; color: #612b71; cursor: default; }
.auctionTabs2 ul li.disabled-tab a span { cursor: default; }

/* Tabs content
---------------------------------------- */
.tab-block-auction,
.tab-block-list { position: relative; min-height: 383px; height: auto !important; height: 383px; }

.auction-list-home { padding-top: 10px; }

.auction-list-home .list-home,
.auction-list-header { position: relative; margin: 0; background-color: #fff; width: 100%; }
.auction-list-header { height: 25px; font-weight: bold; }
.auction-list-header .title { border: 0; vertical-align: middle; }
.auction-list-header .title .left,
.auction-list-header .title .right { width: 4px; }
.auction-list-header .title .center { padding-left: 9px; background-color: #fdd576; font: 11px Tahoma; text-align: left; }
.auction-list-header .title .left { background: transparent url('../images/auction_list_home_live_l.gif') no-repeat left top; }
.auction-list-header .title .right { background: transparent url('../images/auction_list_home_live_r.gif') no-repeat left top; }

.auction-list-home .expanded_row,
.auction-list-home table tr:hover,
.auction-list-home table tr.hover { background: #fff6cd; }
.auction-list-home .auction_block { background: #fff6cd !important; }

.auction-list-home table th:hover,
.auction-list-home table th.hover { background: #FDD576; }
.auction-list-home table tr.title:hover { background: #FDD576; }


.list-home tr.closed { background-color: #e5e5e5; }
.auction-list-home .list-home tr th { border: solid #ddd; border-width: 1px 1px 1px 0; padding: 0 9px; background: transparent url('../images/auction-table-for-today-head-bg.gif') repeat-x left top; height: 22px; font-weight: bold; font-size: 9px; line-height: 22px; color: #777; cursor: default; }
.auction-list-home .list-home tr th .sorting { font-size: 11px; line-height: 20px;  }
.auction-list-home .list-home td { padding: 0 9px; border-width: 0 1px 1px 0; border-style: solid dashed; border-color: #ebebeb; height: 76px !important; font-size: 11px; line-height: 20px; }
.auction-list-home .list-home th a { color: #777; }
.domain-case-switcher { font-size: 9px !important; }

.auction-list-home .guarantee { font-weight: bold; color: #518d03; }
.auction-list-home .mini { font-size: 10px; }
.auction-list-home p { padding: 10px 0; }

.tab-csv { position: absolute; bottom: 10px; left: 854px; }
.tab-csv-scroll { position: absolute; top: 846px; right: 13px; }
.tab-bottom-help { position: absolute; top: 826px; left: 10px; font-size: 11px; }

/* Expanded block */

.auction-list-home .list-home .expanded_row td { border-bottom: 0 !important; }
.auction-list-home .list-home .auction_block tr { background: transparent !important; }
.auction-list-home .list-home .auction_block td { border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; line-height: 1.5; }
.auction-list-home .list-home .auction_block .block_content { padding-left: 7px; }
.auction-list-home .list-home .auction_block td td { padding: 0; border: 0 !important; }

.auction-list-home .list-home .auction_block .sidebar { padding: 0 7px 0 0; }
.auction-list-home .list-home .v-box .v-top-left,
.auction-list-home .list-home .v-box .v-top,
.auction-list-home .list-home .v-box .v-top-right,
.auction-list-home .list-home .v-box .v-bottom-left,
.auction-list-home .list-home .v-box .v-bottom,
.auction-list-home .list-home .v-box .v-bottom-right { height: 9px !important; line-height: 0px !important; font-size: 0px !important; } 

.auction_video, #auction_video { margin-left: -5px; }
.auction_video embed,
.auction_video object { max-width: 400px !important; }

.auction-list-home .list-home .ablock_info { display: block; width: 205px; }
.auction-list-home .list-home .ablock_info td { height: auto !important; line-height: 22px; }
.auction-list-home .list-home .ablock_info .currentBid { font-weight: bold; font-size: 14px; }
.auction-list-home .list-home .ablock_info .startBid,
.auction-list-home .list-home .ablock_info .userBid,
.auction-list-home .list-home .ablock_info .userProxy { font-weight: bold; }

.auction-list-home .list-home .bidButtonContainer { width: 190px !important; white-space: normal; }
.auction-list-home .list-home .bidWindow,
.auction-list-home .list-home .buyItNowWindow,
.auction-list-home .list-home .confirmWindow,
.auction-list-home .list-home .pauseWindow { width: 190px !important; white-space: normal; }
.auction-list-home .list-home .pauseWindow { float: right; }
.auction-list-home .list-home .bidWindow td { white-space: normal; }
.auction-list-home .list-home .bidStatus { white-space: normal; margin-top: 80px; height: 35px; }
.auction-list-home .list-home .ablock_history { width: 190px !important; line-height: 22px; }
.auction-list-home .list-home .visitor_link { float: right; margin: 0 !important; width: 190px; line-height: 22px; }

.auction-list-home .list-home .comments { padding: 15px 0; }
.auction-list-home .list-home .comments td,
.auction-list-home .list-home .bidForm td { height: auto !important; }

/* Slider */
.slider { margin: 10px 7px 0 0; padding-bottom: 11px; background: transparent url('../images/slider_bg.gif') no-repeat left bottom; width: 845px; }

.slide-heading { position: relative; padding: 6px 0 0 13px; background: transparent url('../images/slider_header_bg.gif') no-repeat left top; height: 25px; font-weight: bold; font-size: 14px; line-height: 25px; color: #0a7dbe; cursor: pointer; }
.slide-heading .plus-minus-button { position: absolute; top: 10px; right: 10px; display: block; overflow: hidden; background-color: transparent; background-image: url('../images/minus_plus.gif'); background-repeat: no-repeat; width: 14px; height: 14px; text-indent: -3000px; background-position: left 0px; }
.slide-heading .plus { background-position: left bottom; background-position: left -14px; }

.slider .text-holder { border-right: 1px solid #efefef; border-left: 1px solid #efefef; padding: 10px; background: #f8f8f8; }
.slider { white-space: normal !important; }
.slider td { height: auto !important; white-space: normal !important; }

/* Cornered block */
.cornered-block { margin-bottom: 10px; padding-bottom: 11px; background: transparent url('../images/cornered_block_bg.gif') no-repeat left bottom; }

.cornered-block-heading { position: relative; padding: 6px 0 0 13px; background: transparent url('../images/cornered_block_header_bg.gif') no-repeat left top; height: 25px; font-weight: bold; font-size: 14px; line-height: 25px; color: #0a7dbe; cursor: pointer; }

.cornered-block .text-holder { border-right: 1px solid #efefef; border-left: 1px solid #efefef; padding: 10px; background: #f8f8f8; }

/* Awaiting setup sidebar */

.sidebar-awaiting { position: relative; float: left; border: 3px solid #e5e5e5; padding: 10px; background: #f8f8f8; width: 429px; min-height: 350px; text-align: center; }
.not-available { background: #f8f8f8 url('../images/sidebar_awaiting.gif') no-repeat center center; font-weight: bold; font-size: 20px; color: #8f8d8d; }
.not-available p { margin-top: 144px; text-align: center; }

.sidebar-awaiting .left-top,
.sidebar-awaiting .right-top,
.sidebar-awaiting .left-bottom,
.sidebar-awaiting .right-bottom { position: absolute; background-color: transparent; background-repeat: no-repeat; background-position: left top; width: 10px; height: 10px; }

.sidebar-awaiting .left-top { left: -3px; top: -3px; background-image: url('../images/sidebar_awaiting_lt.gif'); }
.sidebar-awaiting .right-top { right: -3px; top: -3px; background-image: url('../images/sidebar_awaiting_rt.gif'); }
.sidebar-awaiting .left-bottom { left: -3px; bottom: -3px; background-image: url('../images/sidebar_awaiting_lb.gif'); }
.sidebar-awaiting .right-bottom { right: -3px; bottom: -3px; background-image: url('../images/sidebar_awaiting_rb.gif'); }

/* Scroll Table*/

.scrollContent { position: relative; overflow-y: auto; overflow-x: hidden; width: 100%; }

/* chat */
.chatMessages,
.chatConnectionStatus { height: 304px; overflow: scroll; }
.chatMessages { border-right: 1px solid #f8f8f8; width: 700px; }

.messageNick { font-weight: bold; cursor: pointer; }
.messageTime { color: #666; }

.messageBody .messageNick { color: #00619E; }
.messageBodyUser .messageNick { color: #008000; }
.messageBodySystem { color: #800080; }

.chatUsers { padding-left: 3px; width: 177px; height: 304px; overflow: scroll; }
.chatUsers .chatUser { white-space: nowrap; cursor: pointer; }
.chatUserBido { font-weight: bold; color: #800080; }

.chatMessageBox { border: 1px solid #b3b9c3; width: 522px; height: 18px; }
.chatSendButton { margin-left: 5px; }

#chatToolbar a { float: left; overflow: hidden; margin-right: 4px; background-color: transparent; background-repeat: no-repeat; background-position: left top; width: 19px; height: 18px; text-indent: -3000px; }
#chatToolbar a:hover { background-position: left bottom; }

.chatSelect { width: 300px; }







.ablock_header { line-height: 67px; height: 67px; left: 31px; margin-bottom: 10px; position: relative; width: 395px; }
.ablock_header .left { position: absolute; top: 0; left: -31px; width: 62px; height: 67px; }
.ablock_header .right { position: absolute; top: 0; right: 0px; width: 7px; height: 54px; margin-top: 13px; }

.ablock_info, #ablock_info { float: left; width: 235px; margin-top: 30px;}
#ablock_info td,
#ablock_history { line-height: 22px; }
#ablock_info td { white-space: nowrap; }
.timer-block { position: absolute; left: 100px; top: 70px; width: 224px; text-align: center; }
.for-sale-block { position: absolute; left: 30px; top: 80px; width: 384px; text-align: center; font-size: 12px;}
.pauseWindow, #pauseWindow,
.bidWindow, #bidWindow { clear: both; }
.bidButtonContainer, #bidButtonContainer { float: right; margin-bottom: 4px; width: 170px; margin-top: 30px;}

.blue_header { height: 67px; left: 31px; margin-bottom: 10px; position: relative; width: 226px;}
.blue_header .left { position: absolute; top: 0; left: -31px; width: 62px; height: 67px; }
.blue_header .right { position: absolute; top: 0; right: 0px; width: 7px; height: 54px; margin-top: 13px; }

.accountb1, .accountb2, .accountb3, .accountb4, .accountb5, .accountb6, .accountb7 {display:block; overflow:hidden; font-size:1px;}
.accountb1, .accountb2, .accountb3, .accountb4, .accountb5, .accountb6 {height:1px;}
.accountb4, .accountb5, .accountb6, .accountb7 {background:#fff; border-left:1px solid #3e92c7; border-right:1px solid #3e92c7;}

.accountb1 {margin:0 8px; background:#3e92c7;}
.accountb2 {margin:0 6px; background:#3e92c7;}
.accountb3 {margin:0 4px; background:#3e92c7;}
.accountb4 {margin:0 3px; background:#e4f2fd; border-width:0 5px;}

.accountb5 {margin:0 2px; background:#e4f2fd; border-width:0 4px;}
.accountb6 {margin:0 2px; background:#e4f2fd; border-width:0 3px;}
.accountb7 {margin:0 1px; background:#e4f2fd; border-width:0 3px; height:2px;}

.accountcontent { display: block; background: #e4f2fd; border: 3px solid #3e92c7; border-width: 0 3px; }

table.domain td { padding: 0px 12px; vertical-align: top; }
table.domain .left { width: 100px; }
table.domain p { padding-top: 5px;}

.domain_logged {background: #F8F8F8;}
.domain_logged td { vertical-align: top;}
.domain_logged .left { padding: 0px 10px; width: 100px; }
.domain_logged p { padding-top: 5px;}

.domainb1, .domainb2, .domainb3, .domainb4, .domainb5, .domainb6, .domainb7 {display:block; overflow:hidden; font-size:0;}
.domainb1, .domainb2, .domainb3, .domainb4, .domainb5, .domainb6 {height:1px;}
.domainb4, .domainb5, .domainb6, .domainb7 {background:#fff; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0;}

.domainb1 {margin:0 8px; background:#c0c0c0;}
.domainb2 {margin:0 6px; background:#c0c0c0;}
.domainb3 {margin:0 4px; background:#c0c0c0;}
.domainb4 {margin:0 3px; border-width:0 5px;}

.domainb5 {margin:0 2px; border-width:0 4px;}
.domainb6 {margin:0 2px; border-width:0 3px;}
.domainb7 {margin:0 1px; border-width:0 3px; height:2px;}

.comments { padding: 15px 10px; }
.comments p { padding-top: 5px;}
.comments p.name { background: url('../images/dot.gif') repeat-x left 0.3em; padding-top: 7px;}
.comments p.del { padding-bottom: 3px;}
.comments p.edit { padding-bottom: 3px; float: left; margin-right: 5px;}
.comments a { color: #536372; }

.greyb1, .greyb2, .greyb3, .greyb4{font-size:1px; overflow:hidden; display:block;}
.greyb1 {height:1px; background:#612c70; margin:0 2px;}
.greyb2 {height:1px; background:#612c70; margin:0 1px;}
.greycontentb {background: #612c70;min-height:20px;padding:0.3em 0.7em;color:#fff;font-size:.9em}
.greycontentb div {margin-left: 0;}
.afterGrey { margin: 0.3em 7px 15px; }

.blueb1, .blueb2, .blueb3, .blueb4{font-size:1px; overflow:hidden; display:block;}
.blueb1 {height:1px; background:#d5eeff; margin:0 2px;}
.blueb2 {height:1px; background:#d5eeff; margin:0 1px;}
.bluecontentb {background: #d5eeff;min-height:20px;padding:0.3em 0.7em;text-align:center;}
.bluecontentb div {margin-left: 0;}

.buttonActiveb1, .buttonActiveb2, .buttonActiveb3, .buttonActiveb4{ font-size: 1px; overflow: hidden; display: block; }
.buttonActiveb1 {height:1px; background:#00619e; margin:0 5px;}
.buttonActiveb2 {height:1px; background:#00619e; margin:0 3px;}
.buttonActiveb3 {height:1px; background:#00619e; margin:0 2px;}
.buttonActiveb4 {height:1px; background:#00619e; margin:0 1px;}
.buttonActivecontentb { font-size: 12px; line-height: 15px; background: #00619e;min-height:19px;text-align:center; cursor: pointer; height:19px; }
.buttonActivecontentb div {margin-left: 0;}

.buttonInactiveb1, .buttonInactiveb2, .buttonInactiveb3, .buttonInactiveb4{font-size:1px; overflow:hidden; display:block;}
.buttonInactiveb1 {height:1px; background:#3e92c7; margin:0 5px;}
.buttonInactiveb2 {height:1px; background:#3e92c7; margin:0 3px;}
.buttonInactiveb3 {height:1px; background:#3e92c7; margin:0 2px;}
.buttonInactiveb4 {height:1px; background:#3e92c7; margin:0 1px;}
.buttonInactivecontentb { font-size: 12px; line-height: 15px; background: #3e92c7;min-height:19px;text-align:center; cursor: pointer; height:19px; }
.buttonInactivecontentb div {margin-left: 0;}

/* Auction Tabs
----------------------------------------------*/

.auctionTabs { margin-top: -24px; padding-left: 10px; }
.tab-auction { float: left; width: 90px; margin-right: 3px; text-align: center; }
.buttonInactivecontentp,
.buttonActivecontentp { min-height:19px; font-size: 12px; line-height: 15px; height:19px; cursor: pointer; }

.buttonActivep1, .buttonActivep2, .buttonActivep3, .buttonActivep4{ font-size: 1px; overflow: hidden; display: block; }
.buttonActivep1 { height: 1px; background: #fff; margin: 0 5px; }
.buttonActivep2 { height: 1px; background: #fff; margin: 0 3px; }
.buttonActivep3 { height: 1px; background: #fff; margin: 0 2px; }
.buttonActivep4 { height: 1px; background: #fff; margin: 0 1px; }
.buttonActivecontentp { background: #fff; color: #612b71; }

.buttonInactivep1, .buttonInactivep2, .buttonInactivep3, .buttonInactivep4{ font-size: 1px; overflow: hidden; display: block; }
.buttonInactivep1 { height: 1px; background: #895293; margin: 0 5px; }
.buttonInactivep2 { height: 1px; background: #895293; margin: 0 3px; }
.buttonInactivep3 { height: 1px; background: #895293; margin: 0 2px; }
.buttonInactivep4 { height: 1px; background: #895293; margin: 0 1px; }
.buttonInactivecontentp { background: #895293; color: #f8f8f8; }
.buttonInactivecontentp:hover { text-decoration: underline; }

.buttonPurpleb1, .buttonPurpleb2, .buttonPurpleb3, .buttonPurpleb4{font-size:1px; overflow:hidden; display:block;}
.buttonPurpleb1 {height:1px; background:#004d78; margin:0 2px;}
.buttonPurpleb2 {height:1px; background:#004d78; margin:0 1px;}
.buttonPurplecontentb { display: block; font-size: 12px; background: #004d78;padding:2px 3px 3px; cursor: pointer; }
.buttonPurplecontentbSub { display: block; font-size: 12px; background: #004d78;padding: 0px 0px 1px 7px;cursor: pointer;text-align:left; text-decoration: none;}
.buttonPurplecontentb, .buttonPurplecontentbCurrent {text-align:center;}
a .buttonPurplecontentb { text-decoration: underline; }
a:hover .buttonPurplecontentb { text-decoration: none; }
a:hover .buttonPurplecontentbSub { text-decoration: none; background-color: #FDDFAF; color: #004D78;}
.buttonPurplecontentbCurrent, .buttonPurplecontentbCurrentSub { font-size: 12px; background: #004d78;padding:2px 3px 3px; cursor: default; }
.buttonPurplecontentb div {margin-left: 0;}

.editb1, .editb2, .editb3, .editb4{font-size:1px; overflow:hidden; display:block;}
.editb1 {height:1px; background:#F2F2F2; margin:0 5px;}
.editb2 {height:1px; background:#F2F2F2; margin:0 3px;}
.editb3 {height:1px; background:#F2F2F2; margin:0 2px;}
.editb4 {height:1px; background:#F2F2F2; margin:0 1px;}

.vote-new td { border: 0px; border: none ! important; }
.vote-new tr { border: none ! important; }
.count { border: none ! important; }

.show-auct-details { width: 100%; table-layout: fixed; }
.show-auct-details .name { white-space: nowrap; padding: 5px 30px 5px 10px; font-weight: bold; vertical-align: top; width: 70px; }
.show-auct-details .data { padding: 5px; }

.reserve-auctions { position: relative; width: 932px; margin: 2px 0 0 3px; height: 458px; background: transparent url('../images/reserveAuctions.png') no-repeat left top; }
.reserve-auctions .col-left { width: 648px; float: left; padding-top: 109px; }
.reserve-auctions .points,
.reserve-auctions .points li { list-style: none; display: block; font: bold 13px/31px Arial,Tahoma,Verdana; text-transform: uppercase; }
.reserve-auctions .points { margin-left: 270px; }
.reserve-auctions .points li { padding-left: 32px; }
.reserve-auctions .points .protect { background: transparent url('../images/protect.gif') no-repeat left top; }
.reserve-auctions .points .accurate { background: transparent url('../images/accurate.gif') no-repeat left top; }
.reserve-auctions .points .seller { background: transparent url('../images/seller.gif') no-repeat left top; }
.reserve-auctions .col-left h4 { font: bold 18px/32px Myriad Pro,Arial,Verdana; padding: 0 0 0 15px; margin-top: 6px; color: #fff; }
.reserve-auctions .col-left h4 a { color: #feff98; text-decoration: none; }
.reserve-auctions table th { font: bold 18px Myriad Pro,Arial,Verdana; padding: 20px 0 0 15px; width: 178px; vertical-align: top; }
.reserve-auctions table td { vertical-align: top; white-space: nowrap; }
.reserve-auctions table .first th { color: #b90000; }
.reserve-auctions table .second th { color: #0181ca; }
.reserve-auctions table .second td { padding-top: 10px; }
.reserve-auctions table .bold { font-weight: bold; line-height: 20px; }
.reserve-auctions table .second .bold { line-height: 30px; }
.reserve-auctions table p { font: normal 14px/17px Arial,Verdana; }
.reserve-auctions .col-right { width: 276px; float: right; padding: 70px 8px 0 0; }
.reserve-auctions .col-right h4 { font: bold 18px Myriad Pro,Arial,Verdana; color: #fed78a; padding-left: 43px; margin-top: 20px; }
.reserve-auctions .col-right ul { margin-left: 57px; color: #fff; font: normal 16px Myriad Pro,Arial,Verdana; }
.reserve-auctions .col-right ul li ul { margin: 0; list-style: none; }
.reserve-auctions .col-right .buttons { padding: 0 7px; margin-top: 30px; }

.advertisement { background: #fff; float: right; width: 287px; padding: 0 9px 0 0; height: 451px; }
.advertisement .game { padding-bottom: 10px; }

.whatIsBido .whatMore a:link, .whatIsBido .whatMore a:visited, .whatIsBido .whatMore a:hover, .whatIsBido .whatMore a:active { color: #fff; }

.commentsHeader { padding: 10px 0px; height: 27px; vertical-align: middle; }
.commentsTitle { float: left; font-size: 1em; font-weight: bold; }
.expertComments { margin-bottom: 10px; background:#f8f8f8; font-size: 12px; }
.expertComments2 { margin-bottom: 10px; background: #fff; }
.noExpertComments { border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; background: #f8f8f8; font-size: 12px; }
.headerLong { padding:0.5em 0 0 0.7em; background: url('../images/bg/greenBar.gif') no-repeat; height: 37px; width: 622px; color: #fff; }
.questionImage { border: 3px solid #b5b5b5; background: #e2e2e2; width: 84px; height: 84px; color: #b5b5b5; }
.questionName { text-align: center; font-size: 0.8em; }
.questionBox { float: left; margin-left: 1em; border: 3px solid #68c200; background: #c1f38e; width: 42em; height: 84px; }
.questionContent { padding: 0.7em; font-size: 0.8em; color: #175400; }
.expertImage { margin-left: 10px; background: #ffbd11; width: 100px; height: 100px; text-align: center; }

.submit { float: left; padding: 0 0 0.1em 0; border: 0; height: 24px; width: 66px; font-weight: normal; font-size: 1em; text-align: center; color: #fff; cursor: pointer; }
table.upcomingAuctions { border: 1px solid #d5eeff; background: #fff; width: 100%; font-size: 1em; }

.sectionInfo { margin-bottom: 30px; border: 1px solid #ebeccd; padding: 10px; background: #fbfce2; }
.sectionInfo .title { margin-bottom: 5px; font-weight: bold; font-size: 14px; }

.infobox-green .div, .infobox-red .div, .infobox-yellow .div { padding: 10px; }
.infobox-green .complete, .infobox-red .complete, .infobox-yellow .complete { background: #fff; text-align: center; height: 28px; line-height: 28px; }
.infobox-green .div .title, .infobox-red .div .title, .infobox-yellow .div .title { height: 25px; line-height: 16px; font-weight: bold; padding-left: 22px; font-size: 12px; }
.infobox-green .div .text, .infobox-red .div .text, .infobox-yellow .div .text { font-size: 11px; color: #000; }
.infobox-green { width: 100%; border: 1px solid #98cb00; background: #ddffb8; }
.infobox-green .div .title { background: url('../images/info_green.gif') no-repeat left top; }
.infobox-red { width: 100%; border: 1px solid #ab2020; background: #f4c3c3; }
.infobox-red .div .title { background: url('../images/info_red.gif') no-repeat left top; }
.infobox-yellow { width: 100%; border: 1px solid #0f90ce; background: #d8f4ff; }
.infobox-yellow .div .title { background: url('../images/info_yellow.gif') no-repeat left top; }

.stats-table { width: 100%; height: 20px; }
.stats-table .one { height: 20px; background: #569c30; }
.stats-table .two { height: 20px; background: #aad779; }
.stats-title { padding: 3px 0; }
table.stats { font-family: Verdana; font-size: 11px; color: #605f5f; width: 100%; height: 120px; table-layout: fixed; }
table.stats tr.bars td { background: #e4f2fd; padding: 1px; height: 1px; vertical-align: bottom; text-align: center; font-size: 9px; letter-spacing: 0px; line-height: 12px; }
table.stats td .bar { background: #e1af27; width: 100%; overflow: hidden; margin-top: 1px; }
table.stats td div.hour { margin: 0 0 1px 0; padding-top: 4px; border-top: 2px solid #3e92c7; }

.list {	background: #fff; clear: both; border-collapse: collapse; }
.list tr { border: 1px solid #ebebeb; }
.list td { vertical-align: middle; border: 1px solid #ebebeb; height: 30px;}
.list tr th { padding: 0 5px 0 5px; height: 23px; background: #f3f3f3 url('../images/h_table.jpg') repeat-x left top; color: #0081ca; text-align: center; font-weight: bold; border-bottom: 1px solid #ebebeb; font-size: 14px; white-space: nowrap; }
.list tr th.left { text-align: left; }
.list tr td { padding: 0 5px; font-size: 12px; }
.list tr td .date { font-size: 11px;}
.list tr th a:link, .list tr th a:visited, .list tr th a:hover, .list tr th a:active { color: #0081ca; }
.list tr.odd {}
.list tr.even { background-color: #FAFAFA;}
.list tr.odd:hover { background-color: #FFFFC8;}
.list tr.even:hover { background-color: #FFFFC8;}
.list tr.future {}
.list tr.future .bp-met { background-color: #c1e2a4; }
.list tr.present { background-color: #faf1ad !important; }
.list tr.endingsoon { background-color: #fbca79; }
.list tr.past { background-color: #c1e2a4; }
.list tr.deleted { background-color: #ccc; }
.list tr.accepted { background-color: #c1e2a4; }
.list tr.refused { background-color: #ccc; }
.list tr.not_sent { background-color: #faf1ad; }
.list tr.canceled { background-color: #777; }
.list tr.hover_row:hover { background-color: #faf1ad; cursor: help; }
.wide { clear: both; background-color: #fff; width: 920px;  }
.narrow { clear: both; }
.list a.marked { color: red; }

.links-list { background: #fff; border: 1px solid #ead9f0; padding: 10px; color: #4a6983; font-size: 11px; }
.links-list a:link, .links-list a:visited, .links-list a:hover, .links-list a:active { color: #4a6983; }

.popup-body { border: 2px solid #6E3F7B; background: #E4E8EA; }
.popup-body tr { background: #fff; }
table.popup {  }
table.popup td { font-family: Tahoma; font-weight: bold; color: #454545; }
.form-popup { width: 248px; height: 16px; border: #7b7b7b 1px solid; font-size: 14px; background-color: #fff; padding: 2px; margin-top: 10px; }
.button-popup {	padding: 4px 2px 0px 2px; cursor: pointer; }

.forms {margin: 0px 10px 10px; }
.forms td.data, .forms td.name { padding: 3px 10px; vertical-align: top; }
.forms td.name { width: 30%; padding-top: 3px; font-size: 12px; }
.forms td.data { width: 70%; }
.forms td.expertText { padding: 10px;}
.forms td.expertText h4 { padding-top: 14px; padding-bottom: 14px; }
.forms td.expertText ul { padding-left: 40px; }

#registrationForm.forms {margin: 0px 10px 10px; }
#registrationForm.forms td.data, .forms td.name { padding: 3px 10px; vertical-align: top; }
#registrationForm.forms td.name { width: 25%; padding-top: 3px; font-size: 12px; }
#registrationForm.forms td.data { width: 50%; }
#registrationForm.forms td.status { width: 25%; }
#registrationForm.forms td.expertText { padding: 10px;}
#registrationForm.forms td.expertText h4 { padding-top: 14px; padding-bottom: 14px; }
#registrationForm.forms td.expertText ul { padding-left: 40px; }

#templateForm .forms td.name { width: 25%; padding-top: 3px; }
#templateForm .forms td.data { width: auto;}
#templateForm .forms td.help { width: 35%; vertical-align: top; padding: 3px 10px;}
#templateForm {padding-bottom: 1px;}

#mainnav { position: absolute; top: 86px; left: 0px; width: 100%; }
#mainnav .rightnav { float: right; margin-right: 0.7em; }
#mainnav ul {margin: 0;padding: 0;list-style: none}
#mainnav li {
	float: left;
	margin: 0 1px 0 0;
	padding: 0 0 0 9px;
	white-space: nowrap;
	height:54px
}

#mainnav > ul a {width: auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a {float: none;}
/* End IE5-Mac hack */

#mainnav a:hover, #mainnav a.act {text-decoration:none}
#mainnav #current {background-position: 0 -35px;color: #fff}
#mainnav #current a {background-position: 100% -35px;color: #fff}
#mainnav li:hover, #mainnav li:hover a, #mainnav li a.act, #mainnav li.act  {background-position: 0% -35px;color: #fff;text-decoration:none}
#mainnav li a.act, #mainnav li.act, #mainnav li:hover a.act {text-decoration:underline}
#mainnav li:hover a, #mainnav li a.act {background-position: 100% -35px}

p.tab-description { font-size: 10px; font-style: italic; font-family: Tahoma; margin-top: -15px; color: #000; font-weight: bold; text-align: right; padding-right: 15px; }

/* Green bar
----------------------------------------- */

.greenBar { position: relative; width: 100%; height: 37px; background: url('../images/greenBar_center.gif') repeat-x left top; color: #fff; margin-bottom: 10px; }
.greenBar .left { position: absolute; top: 0; left: 0; width: 5px; height: 37px; background: url('../images/greenBar_left.gif') no-repeat left top; }
.greenBar .right { float: right; width: 5px; height: 37px; background: url('../images/greenBar_right.gif') no-repeat right top; }

.greenBar .title { float: left; width: 80%; font-size: 16px; font-weight: bold; line-height: 37px; padding-left: 7px; white-space: nowrap; }
.greenBar .rss { float: right; width: 10%; text-align: right; padding: 8px 7px 0 0; }
.greenBar .text { float: right; width: 40%; height: 37px; text-align: right; line-height: 37px; font-size: 12px; }

/* Profile: comments
----------------------------------------- */

.profile-comment { position: relative; border-top: 1px solid #d9d7d7; padding: 0 9px; background: #e5e5e5; height: 28px; }
.profile-comment .left { position: absolute; left: 0; top: -1px; background: url('../images/profile_comm_left_top.gif') no-repeat left top; width: 9px; height: 29px; }
.profile-comment .right { position: absolute; right: 0; top: -1px; background: url('../images/profile_comm_right_top.gif') no-repeat right top; width: 9px; height: 29px; }

.profile-expertComments { position: relative; margin-bottom: 15px; border-width: 0 1px 1px; border-style: solid; border-color: #d9d7d7; padding: 13px 15px 25px; }
.profile-expertComments .left { position: absolute; left: -1px; bottom: -1px; background: url('../images/profile_comm_left_bottom.gif') no-repeat left top; width: 9px; height: 9px; }
.profile-expertComments .right { position: absolute; right: -1px; bottom: -1px; background: url('../images/profile_comm_right_bottom.gif') no-repeat right top; width: 9px; height: 9px; }

/* Domain bid
----------------------------------------- */

.domainBid { position: relative; height: 37px; background: url('../images/gray_top.gif') repeat-x left top; font-size: 12px;}
.domainBid .left { float: left; width: 4px; height: 37px; background: url('../images/gray_left_top.gif') no-repeat left top;}
.domainBid .right { float: right; width: 4px; height: 37px; background: url('../images/gray_right_top.gif') no-repeat right top; }

.auctionTabs, .expertTabs, .expertTabs2 { height:24px; color:#fff; }

.show-auct-details .auction-disclaimer { color: #ff0000; font-weight: bold; padding: 5px 10px; }
.comment-disclaimer-bidding, .comment-disclaimer-seller {
	margin: 7px 9px 0px 0px;
	border: 1px solid;
	float: left;
	padding: 4px 9px;
	clear: right;
	width: 242px;
}
.comment-disclaimer-bidding {
	color: #ff0000;
	background: #ffe6e6;
	border-color:  #ffbfbf;
}
.comment-disclaimer-seller {
	color: #0b3ea8;
	background: #dfeaf8;
	border-color:  #acc4f6;
}

.commentBlock td { vertical-align: top; font-size: 12px; }

.i-text { width: 450px; border: 1px solid #999; height: 18px; }
.t-text { width: 452px; border: 1px solid #999; height: auto; }
@media all and (-webkit-min-device-pixel-ratio:0) {
   .t-text { min-width: 452px; width: 452px; max-width: 452px; }
}
.i-select { width: 454px !important; border: 1px solid #999 ! important; }

.wi-text { width: 500px; border: 1px solid #999; height: 18px; }
.wt-text { width: 502px; border: 1px solid #999; height: auto; }
@media all and (-webkit-min-device-pixel-ratio:0) {
   .wt-text { min-width: 502px; width: 502px; max-width: 502px; }
}
.wi-select { width: 504px !important; border: 1px solid #999 ! important; }

.i-conf-data { width: 235px;}
.i-conf-text { width: 470px;}
.t-conf-text { width: 472px; }
@media all and (-webkit-min-device-pixel-ratio:0) {
   .t-conf-text { min-width: 472px; width: 472px; max-width: 472px; }
}
.i-conf-select { width: 474px !important;}

fieldset.forminput {
    border:none;
    display:block;
    margin:.1em 0;
    padding:.5em;
}
fieldset.forminput div {
    margin:.1em;
    padding-bottom:.2em;
}
fieldset.forminput label {
    display:inline;
    width:15em;
    margin:.2em 0 0 0 !important;
    float:left;
    text-align:left;
    display:block;
    font-weight:800;
}

.cursor { cursor: pointer; }

/* Submit Domain
----------------------------------------- */

.SubmitDomain div { padding-left: 8px; float: left; }
.SubmitDomain input { background: url('../images/input_bg.gif') no-repeat; width: 241px; height: 17px; padding: 5px; border: 0px; }
.SubmitDomain textarea { padding: 1px 0pt 10px 5px; margin-bottom: 10px; border: 0px; overflow: auto;}

/* Ajax loader
----------------------------------------- */

#loading {
	position: absolute;
	z-index: 10;
	background-color: #28132f;
	font-weight: bold;
    color: #fff;
    padding: 2px 6px 2px 2px;
}

body > #loading { position: fixed; left: 0px; top: 0px; }

#loadingImg {
	vertical-align: text-top;
}

/* Main Style Sheet for jQuery Calendar */
#calendar_div, .calendar_inline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 0;
	margin: 0;
	background: #ddd;
}
#calendar_div {
	display: none;
	border: 1px solid #000;
	z-index: 100; /*must have*/
}
#calendar_div, .calendar_control, .calendar_links, .calendar_header, .calendar {
	width: 185px;
}
.calendar_inline {
	float: left;
	display: block;
	border: 0;
}
.calendar_dialog {
	padding: 5px !important;
	border: 4px ridge #ddd !important;
}
button.calendar_trigger {
	width: 25px;
}
img.calendar_trigger {
	margin: 2px;
	vertical-align: middle;
}
.calendar_prompt {
	float: left;
	width: 181px;
	padding: 2px;
	background: #ddd;
	color: #000;
}
* html .calendar_prompt {
	width: 185px;
}
.calendar_control, .calendar_links, .calendar_header, .calendar {
	clear: both;
	float: left;
	color: #fff;
}
.calendar_control {
	background: url('../images/bg_calendar.jpg') repeat-x;
}
.calendar_links {
	background: #fff;
}
.calendar_control, .calendar_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.calendar_links label { /* disabled links */
	padding: 2px 5px;
	color: #888;
}
.calendar_clear, .calendar_prev {
	float: left;
}
.calendar_current {
	float: left;
	width: 35%;
	text-align: center;
}
.calendar_close, .calendar_next {
	float: right;
}
.calendar_header {
	background: #fff;
	text-align: center;
	font-weight: bold;
	padding-bottom:5px;
}
.calendar_header select {
	background: #fff;
	color: #484848;
	border: 1px solid #7c6b88;
	font-weight: bold;
	margin: 0px 3px;
}
.calendar { background: #fff; text-align: center; font-size: 100%; }
.calendar a { display: block; width: 100%; }
.calendar .calendar_titleRow { background: #d6c7e4; }
.calendar .calendar_daysRow { background: #eae5ef; color: #f8c10f; }
.calendar .calendar_daysCell { border: 1px solid #fff; color: #000; }
#calendar .calendar_daysCell a { display: block; }
.calendar .calendar_weekEndCell { background: #c2b6cb; }
.calendar .calendar_daysCellOver { border: 1px solid #bd8713; background: #ffd885; }
.calendar .calendar_unselectable { color: #888; }
.calendar_today { background: #fcc !important; }
.calendar_currentDay { background: #f5ab0c !important; }

/* ________ CALENDAR LINKS _______

** Reset link properties and then override them with !important */
#calendar_div a, .calendar_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.calendar_inline .calendar_links a {
	padding: 0 5px !important;
}
.calendar_control a {
	padding: 2px 5px !important;
	color: #fff !important;
	text-decoration: underline;
}

.calendar_links a {
	padding: 2px 5px !important;
	color: #000 !important;
	text-decoration: underline;
}

.calendar_titleRow a {
	color: #000 !important;
}
.calendar_control a:hover {
	background: none !important;
	color: #fff !important;
	text-decoration: none;
}
.calendar_links a:hover {
	background: none !important;
	color: #000 !important;
	text-decoration: none;
}

.calendar_titleRow a:hover {
	background: #a499ac !important;
	color: #000 !important;
}

/* ___________ IE6 IFRAME FIX ________ */

.calendar_cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 193px; /*must have to match width and borders*/
    height: 200px; /*must have to match maximum height*/
}

/* jquery ptTimeSelect */

#ptTimeSelectCntr {
	width: 250px; 
	font-size: .9em;
	position: absolute;
	z-index: 10;
	display: none;
	background-color: white;
}
#ptTimeSelectCntr .ui-widget{
	padding: .2em;
}
#ptTimeSelectCntr .ui-widget-header {
	padding: .2em;
}
#ptTimeSelectCntr #ptTimeSelectUserTime {
	font-size: larger;
	padding: .2em;
	padding-left: 1em;
	text-align: center;
}
#ptTimeSelectCntr #ptTimeSelectCloseCntr {
	display: block;
	padding: .2em;
}
#ptTimeSelectCntr #ptTimeSelectCloseCntr a {
	display: block;
	padding: .2em;
}
#ptTimeSelectCntr .ui-widget-content {
	 margin-top: .1em;
	 margin-bottom: .1em; 
	 padding: .2em;	
}
#ptTimeSelectCntr .ui-widget.ui-widget-content {
	margin-top: 0;
}
#ptTimeSelectCntr .ptTimeSelectLeftPane.ui-widget-content {
	border-top:none;
	border-bottom:none;
	border-left:none;
	border-right-width: 2px;
}
#ptTimeSelectCntr .ptTimeSelectRightPane.ui-widget-content {
	border: none;
}
#ptTimeSelectCntr .ptTimeSelectHrCntr a,
#ptTimeSelectCntr .ptTimeSelectMinCntr a {
	display: block;
	float: left;
	padding: .2em;
	width: 1.9em;
	margin: 1px;
	text-align: center;
	text-decoration: none;
}
#ptTimeSelectCntr .ptTimeSelectHrAmPmCntr a {
	text-align: center;
	margin: 1px;
}
#ptTimeSelectCntr .ptTimeSelectTimeLabelsCntr {
	font-weight: bold;
	font-size: .9em;
}
#ptTimeSelectCntr #ptTimeSelectSetButton {
	padding-top: .2em;
	padding-bottom: .2em;
}
#ptTimeSelectCntr #ptTimeSelectSetButton a {
 	display: block;
	padding: .2em;
	width: 30%;
	text-align: center;
	float: right;
}

#ptTimeSelectCntr { border: 1px solid #ccc; }
#ptTimeSelectCntr .ui-state-default { background: #EAE5EF; }
#ptTimeSelectCntr .ui-state-hover { background: #a499ac; }

.jqalert-buttons img {
	cursor: pointer;
}

.currentPrice {
	color: #000;
	font-weight: bold;
	font-size: 18px;
	line-height: normal;
}

.help_text {
	cursor: default;
	padding-left: 3px;
	color: #6e6b6b;
	font-size: 12px;
}

.bid_status_text { margin-top: 80px; height: 35px; font-size: 11px; padding-top:12px; }

.help-window {
	border: 1px solid #c0c4c6;
	background:  #fff url('../images/popup_window_background.gif') repeat-x left bottom;
	z-index: 9998;
	cursor: default;
	display: none;
	position: absolute;
	min-width: 100px;
	max-width: 500px;
	padding: 15px 10px 7px 10px;
}

.help-window-content {
	width: 100%;
}

.close_button {
	position: absolute;
	right: 2px;
	top: 2px;
	padding: 0px;
	margin: 0px;
	cursor: pointer;
	width: 11px;
	height: 11px;
	z-index: 9999;
	background: url('../images/buttons/close_grey.png') no-repeat left top;
}

.close_button:hover {
	background: url('../images/buttons/close_hover_grey.png');
}

.ui-drag-bar {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0px;
	top: 0px;
}
.ui-draggable .ui-drag-bar {
	cursor: move;
}

.sound-active {
	color: #0b7fbf;
	cursor: pointer;
	text-decoration: underline;
}

.main .tab-block-auction { width: 588px; }
.main-full .tab-block-auction { width: 898px; }

.auc_desc { color: #565556; width: 574px; }
.auc_desc td { height: 23px; padding: 0px 0px 0px 10px; white-space: nowrap; font-size: 11px; }

.bid-block { position: relative; padding: 2px 3px; min-height: 345px; }
* html .bid-block { height: 370px; }
div.cashback, div#cashback { position: absolute; top: 100%; left: 0; margin-top: -4em !important; width: 100%; }

.other-info-area,
.media-url-area,
.related-links-area { border: 1px solid #808080; }

.row-green {
	background-color: #C1E2A4;
}

.row-gray {
	background-color: #eee;
}

.upcoming-date {
	white-space: nowrap;
	width: 100%;
	font-size: 10px;
}

.quote {
	border: 1px solid #ccc;
	margin: 2px;
	padding: 4px;
}

.message {
	margin: 6px 5px;
	padding: 5px;
	border-bottom: 1px solid #ddd;
}

.message-header, .message-header-abused {
	padding: 1px 10px;
	margin-top: 9px;
}

.message-header {
	background-color: #FEEBBE;
}

.message-header-abused {
	background-color: #fcc;
}

/*PORTFOLIO HELP*/

.portfilioHelp { margin: 0px 10px 0px 10px; padding: 13px 10px 10px 64px; font-family: Arial,Tahoma,Verdana,sans-serif; background: transparent url('../images/porfoilio_main_bg.gif') repeat-x left top; width: 846px; height: 1810px; }
.portfilioHelp .left { width: 439px; float: left; margin-top: 154px; padding: 0 45px 0 22px; position: relative; }
.portfilioHelp .left .contentbg { background: transparent url('../images/portfolio_content_bg.gif') repeat-y left top; position: absolute; top: 398px; left: 0px; z-index: 1; width: 506px; height: 1090px; }
.portfilioHelp .left .bottom { background: transparent url('../images/portfolio_bottom_bg.gif') no-repeat left bottom; position: absolute; left: 0px; width: 439px; height: 200px; padding: 0 45px 10px 22px; font-family: Myriad Pro, Trebuchet MS, Arial; font-weight: bold; z-index: 99; }
.portfilioHelp .left p, .portfilioHelp .left ul, .portfilioHelp .left h2 { margin-top: 15px; z-index: 100; position: relative; }
.portfilioHelp .left ul { margin-left: 20px; }
.portfilioHelp .right { width: 340px; float: right; }
.feature { width: 300px; height: 159px; background: transparent url('../images/feature_bg.gif') no-repeat left top; padding: 20px; font-family: Myriad Pro, Trebuchet MS, Arial; font-weight: bold; font-size: 14px; line-height: 14px; position: relative; }
.feature .person { background: transparent url('../images/person.gif') no-repeat left top; padding-left: 76px; height: 68px; position: relative; }
.feature .money { background: transparent url('../images/money1.gif') no-repeat left top; padding-left: 76px; padding-top: 17px; height: 43px; position: relative; top: 22px; }
.portfilioHelp .right .form { margin: 6px 0 0 7px; padding: 17px 17px 8px; border: 1px solid #1a539f; background: #fff; width: 292px; }


/* Bid history */
#bidHistory {
	width: 600px;
	height: 473px;
	position: absolute;
	z-index: 50;
}

.retract-in-history td { text-decoration: line-through; }

/* Connection status */
.connectionStatus {
	color: #aaaaaa;
	float: right;
	text-align: right;
	margin: -5px 2px -10px 0px;
	height: 12px;
}

#refreshBrowser {
	color: red;
	font-weight: bold;
	float: right;
	text-align: right;
	margin: -5px 2px -10px 0px;
	height: 12px;
}

* html .payWindowMessage { height: 30px; }
.payWindowMessage {
	margin: 4px 1px;
	color: red;
	line-height: normal;
	min-height: 30px;
}

#terms_of_services p {
	margin-top: 15px;
}

.edit-bido-quote-block,
.create-auction-block {
	margin: 36px 0 0;
	padding-bottom: 15px;
	width: 738px;
	border: 1px solid lightgrey;
	background-color: #f8f8f8;
}

.system-block {
	margin: 36px 0 0;
	padding-bottom: 15px;
	width: 678px;
	border: 1px solid lightgrey;
	background-color: #f8f8f8;
}


.edit-bido-quote-block-header,
.create-auction-block-header {
	height: 33px;
	padding-left: 11px;
	font-size: 14px;
	font-weight: bold;
	color: #0081CA;
	background: url('../images/h_table.jpg') repeat-x left top;
	border-bottom: 1px solid lightgrey;
}

/* Email templates */
#templateForm a {
	font-size: 11px;
	text-decoration: none;
	cursor: pointer;
}

#templateForm a:hover {
	text-decoration: underline;
}

#templateForm .name {
	font-weight: bold;
	margin-bottom: 2px;
}

#templateForm .category {
	color: #0B7FBF;
	font-weight: bold;
	margin-bottom: 2px;
}

#templateForm .template-wo-plain-text { 
	font-size: 15px;
	color: #f00;
	font-weight: bold;
}

.responses-table {
	width: 100%;
}

.responses-table th {
	background-color: #cbcccd;
	height: 30px;
	padding-left: 8px;
}

.responses-table td {
	height: 29px;
	padding: 10px 17px;
	border-right: 1px solid #ebebeb;
	border-bottom: 1px solid #ebebeb;
}

.responses-table .rcheck {
	width: 46px;
	text-align: center;
}

.responses-table .rid {
	border-left: 1px solid #ebebeb;
	width: 16px;
	text-align: center;
}

.responses-table .rtype {
	width: 60px;
	text-align: center;
}

.simple-profile th {
	text-align: left;
	vertical-align: top;
	width: 150px;
	font-weight: normal;
}

.simple-profile td {
	padding-bottom: 3px;
}

.simple-profile .data input {
	width: 226px;
}

.list tr.partner-live {
	background-color: #d9eddb;
}

.list tr.partner-closed {
	background-color: #e5e5e5;
}

.list .partner-live td {
	border: 1px solid #fff;
	border-width: 0px 1px 1px 1px;
}

.placebid-window {
	display: none;
	z-index: 60;
}

.placebid-window th { padding: 5px 4px; width: 45%; text-align: left; }

.placebid-window td { padding: 5px 0px; text-align: left; }

.placebid-window .gray { background: #e4e8ea; }

.popup-window { display: none; z-index: 60; }

.popup-window th { padding: 5px 4px 0px 4px; width: 45%; text-align: left; }

.popup-window td {
	text-align: left;
	padding: 5px 0px;
}

.popup-window .gray {
	background: #E4E8EA;
}

select.form-popup {
	height: auto;
	width: 254px;
}

.popup-window form th {
	padding-top: 7px;
}

.popup-body tr:last-child, .popup-body tr:last-child th, .popup-body tr:last-child td {
	padding-bottom: 0px;
}

.button-popup:first-child {
	padding-left: 0px;
}

.button-popup:last-child {
	padding-right: 0px;
}

.cclog-popup-content th {
	vertical-align: top;
}

#amount-votes-window { position: absolute; left: 0; top: 0; padding: 22px 11px 0 6px; background: transparent url('../images/how-many-votes-window.png') no-repeat left top; width: 126px; height: 152px; z-index: 500; display: none; text-align: center; font: 11px Tahoma; color: #5a5b5c; }
#amount-votes-window .close-avw,
#votingPowerHistoryButtonWindow .close { position: absolute; right: 11px; top: 7px; background: transparent url('../images/buttons/close_button_avw.gif') no-repeat left top; width: 8px; height: 7px; text-indent: -3000px; overflow: hidden; cursor: pointer; }
#amount-votes-window .heading { margin-bottom: 3px; font-weight: bold; color: #343434; }
#amount-votes-window p { padding: 0; line-height: 15px; }
#amount-votes-window p span { display: inline; }
#amount-votes-window p #voting-points-required-total,
#amount-votes-window p #votingPower { font-weight: bold; }
#amount-votes-window ol { margin: 0 0 0 18px; }
#amount-votes-window li { width: 26px; height: 20px; color: #cccccc; border: 1px #d8d6d6 none; float: left; cursor: default; margin-right: 7px; text-align: center; font: 18px Tahoma; line-height: 18px; }
#amount-votes-window li.enabled { color: #248cc5; cursor: pointer; }
#amount-votes-window li.enabled:hover,
#amount-votes-window li.enabled.hover { border: 1px #d8d6d6 solid; background-color: #e7e8e8; width: 24px; height: 18px; line-height: 16px; }

#votingPowerHistoryButtonWindow div { padding: 0 !important; }
#votingPowerHistoryButtonWindow .heading { position: relative; background: transparent url('../images/votingPower_bg_top.gif') no-repeat left top; height: 32px; line-height: 32px; color: #4f4d4d; }
#votingPowerHistoryButtonWindow .heading h4 { margin-left: 27px; }
#votingPowerHistoryButtonWindow .popupTable { margin: 10px 15px 15px; color: #3b3d3e; }

#votingPowerHistoryButtonWindow .popupTable .date,
#votingPowerHistoryButtonWindow .popupTable .time { display: block; line-height: 20px; }
#votingPowerHistoryButtonWindow .popupTable .date { font-weight: bold; }
#votingPowerHistoryButtonWindow .popupTable .time img { margin-right: 5px; }

#votingPowerHistoryButtonWindow .popupTable .successful { position: relative; display: block; line-height: 21px; }
#votingPowerHistoryButtonWindow .popupTable .successful span { position: relative; z-index: 10; }
#votingPowerHistoryButtonWindow .popupTable .successful .progress { position: absolute; left: 0; top: 0; z-index: 1; background: #dff2fb; height: 21px; }

#votingPowerHistoryButtonWindow .popupTable .voting-status-0,
#votingPowerHistoryButtonWindow .popupTable .voting-status-1 { display: block; margin: 10px auto; overflow: hidden; background: transparent url('../images/voting_status.gif') no-repeat; width: 25px; height: 18px; text-indent: -3000px; }
#votingPowerHistoryButtonWindow .popupTable .voting-status-0 { background-position: left bottom; }
#votingPowerHistoryButtonWindow .popupTable .voting-status-1 { background-position: left top; }

/* Advertizing stats
---------------------------------------- */

.adv-stats { padding: 12px 40px; }

.category-list { margin-bottom: 13px; border-bottom: 1px solid #CFCFCF; }
.category-list li { font-size: 14px; font-weight: bold; float: left; line-height: 26px; margin-right: 5px; }
.category-list li a { display: block; line-height: 26px; padding-right: 16px; color: #622e71; background: url('../images/users/transfer/category_list.gif') top right no-repeat !important; }
.category-list li a span { display: block; line-height: 26px; padding: 0 10px 0 26px; background: url('../images/users/transfer/category_list.gif') top left no-repeat !important; }
.category-list li a.active { color: #FFF !important; background-position: bottom right !important; }
.category-list li a.active span { color: #FFF !important; background-position: bottom left !important; }
.category-list li a:link,
.category-list li a:visited,
.category-list li a:hover,
.category-list li a:active { text-decoration: none; }

.stats-block { background: #f0f0f0; border: 1px solid #c0c4c6; border-top: 0; padding: 15px 10px 15px 0; position: relative; }
#graph { float: left; }
.stats-block form { float: right; width: 230px; margin-top: 25px; }
.campaigns { background: #fff; border: 1px solid #dedede; padding: 10px; }
.campaigns fieldset { padding-left: 15px; margin-bottom: 4px; background-position: left 50%; background-repeat: no-repeat; }
.campaigns #green { background-image: url('../images/green_bullet.gif'); }
.campaigns #red { background-image: url('../images/red_bullet.gif'); }
.campaigns #purple { background-image: url('../images/purple_bullet.gif'); }
.campaigns #blue { background-image: url('../images/blue_bullet.gif'); }
.campaigns select { width: 193px; }
.stats-block label { padding-left: 5px; }
.stats-block .show-members { padding: 10px 10px 0; }

.periods,
.periods li { list-style: none; }
.periods { margin-left: 13px; }
.periods li { float: left; margin-right: 44px; }
.periods li a { border-bottom: 1px dashed #0081ca; display: block; color: #0081ca; font: normal 13px Tahoma; position: relative; z-index: 100; }
.periods li a:link, .periods li a:visited, .periods li a:hover, .periods li a:active { text-decoration: none; }
.periods li a.active { border: none; color: #683576; }

#customPeriodBlock { background: transparent url('../images/custom_perion_bg.png') no-repeat left top; width: 329px; height: 88px; position: absolute; left: -1px; bottom: -50px; z-index: 10; padding: 0px; line-height: 54px; }
#customPeriodBlock input.date { width: 90px; }
#customPeriodBlock div { padding: 27px 15px 0; line-height: 54px; width: 299px; height: 61px; }

#bidHistory .info { text-align: center; background-color: #fdf6d7; }

.bidtype { font-size: 10px; }
.bidtype-active a { font-size: 10px; color: black; text-decoration: none; cursor: default; }

.multiple-live-auction-block {
	width: 612px;
	padding: 0px 0px 10px 0px;
}
.multiple-live-all-auctions {
	float: right;
	padding: 7px 10px 3px 10px;
	vertical-align: bottom;
}
.multiple-live-auction-button {
	background: transparent url('../images/buttons/multiple_live_auction.gif') no-repeat left top;
	width: 182px;
	height: 20px;
	padding: 7px 10px 3px 10px;
	vertical-align: bottom;
	cursor: pointer;
	float: left;
	margin: 1px;
	font-weight: bold;
	text-decoration: underline;
}
.multiple-live-auction-button:hover {
	background: transparent url('../images/buttons/multiple_live_auction_hover.gif') no-repeat left top;
	text-decoration: none;
}

.auctions-list th { height: 23px; background: transparent url('../images/aucs_list_header.gif') repeat-x left top; border-width: 1px; border-style: solid solid solid none; border-color: #ddd; padding: 0 7px; font: bold 11px/23px Verdana; color: #777; }
.auctions-list td { height: 29px; background: #fff; border-width: 1px; border-style: none dotted solid none; border-color: #ebebeb; padding: 0 7px; font: normal 11px/29px Tahoma; }
.auctions-list td a { font: bold 12px/29px Tahoma; color: rgb(0, 26, 65); text-decoration: none; } /* #0081ca */
.auctions-list td a:hover { text-decoration: underline; }

.live tr:hover td { background: #fdeb96; }
.upcoming tr:hover td { background: #c7f0ff; }
.upcoming tr.even td {  background: #ecf1f8; }
.upcoming tr.even:hover td {  background: #c7f0ff; }

.auctions-list .aucs-header { font-weight: bold; height: 25px; padding: 0 12px 0 0; border: none; }
.auctions-list .aucs-header div { line-height: 25px; padding-left: 12px; }

.live .aucs-header,
.live tr:hover .aucs-header { background: #fdd576 url('../images/live_right.gif') no-repeat right top; }
.live .aucs-header div { background: transparent url('../images/live_left.gif') no-repeat left top; }

.upcoming .aucs-header,
.upcoming tr:hover .aucs-header { background: #bdddef url('../images/upcoming_right.gif') no-repeat right top; }
.upcoming .aucs-header div{ background: transparent url('../images/upcoming_left.gif') no-repeat left top; }

#emergency { margin: 0px 10px 10px 10px; padding: 10px; width: auto; border: 1px solid #c00; background: #fdd; font-weight: bold; color: #c00; font-size:12px; }

.text-button { width: 77px; height: 21px; background: url('/images/buttons/button.gif') no-repeat; color: white; font-weight: bold; cursor:pointer; padding-top: 3px; text-align: center; }
.list-home .text-button { height: 20px; background: url('/images/buttons/tab-button.gif') no-repeat; padding: 0; font-size: 10px; line-height: 20px; }
.wide-text-button { width: 144px; height: 21px; background: url('/images/buttons/wide-button.gif') no-repeat; color: white; font-weight: bold; cursor:pointer; padding-top: 3px; text-align: center; }
.long-text-button { float: left; padding-left: 10px; background: url('/images/buttons/long-button.gif') no-repeat left top; color: #fff; font-weight: bold; cursor: pointer; }
.long-text-button div { padding-right: 10px; background: url('/images/buttons/long-button.gif') no-repeat right top; height: 21px; cursor: pointer; padding-top: 3px; text-align: center; white-space: nowrap; }

.palette .swatches td { width: 20px; height: 20px; cursor: pointer; }
.palette{ width: 245px; }

.palette #palette_color_swatch,
.palette input.palette_color { float: left; margin-top: 5px; border: 1px solid #bbbbbb; height: 19px; width: 79px; }
.palette #palette_color_swatch { margin-right: 3px; }
.palette input.palette_color { height: 17px; font-family: Courier; font-size: 1em; }

.ticker-palette .swatches td {
	width: 15px;
	height: 15px;
	cursor: pointer;
	padding: 0px;
}

.ticker-palette { width: 180px; }

.file-uploader, .palette {
	position: absolute;
	background: white url('../images/preview_popup_bg.gif') repeat-x left bottom;
}
.file-uploader {
	width: 240px;
	height: 155px;
}
.file-uploader tr {
	background: transparent;
}

#stylesTable input[type=text], #file-uploader input[type=text]{
	height: 15px; margin-top: 2px;
}
.preview-body-unavailable {
	display: none;
	float: right;
	padding: 200px 43px;
	text-align: center;
	vertical-align: bottom;
	border: 2px red dashed;
	width: 339px;
	height: 64px;
	font-weight: bold;
	color: red;
}

.preview-body { float: right;  padding: 0 43px; width: 343px; background-color: #28132f; background-image: none; font: normal 5px Tahoma, Verdana, Helvetica, sans-serif; display: none;}
.preview-body * {cursor: default; }
.preview-body .preview-left { float: left; }
.preview-body .preview-right { float: right; }

.preview-top-nav { height: 12px; padding: 0 4px; background-color: #44204c; background-image: none; color: #fff; line-height: 12px; }
.preview-header { position: relative; height: 50px; padding: 0 11px; background-image: url('/images/skins/preview_header.gif'); line-height: 50px; background-color: #43204B; background-repeat: repeat-x;}
.preview-header .preview-logo { margin-top: 13px; }
.preview-header input { margin-top: 2px; }
.preview-header .partner-logo { position: absolute; }

.preview-content { background: url('/images/skins/content.gif'); height: 376px; }
.preview-footer { height: 30px; background-color: #44204c; background-image: none; color: #fff; text-align: center; line-height: 14px; }

.skin-list {
	width: 100%;
	margin-bottom: 12px;
}
.skin-list th {
	color:#0081CA;
	font-size:14px;
	font-weight:bold;
}

.init-list {
	padding-top: 0px;
	margin-top: 20px;
	width:910px;
}
.init-list table tr th {
	border: solid;
	border-width: 1px 1px 1px 0px;
	font-size: 11px;
	color: #777;
	height: 23px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	background: transparent url('../images/init-table-head-bg.gif') repeat-x left top;
	cursor: default;
}
.init-list th:first-child {
	border-width: 1px 1px 1px 1px;
}
.init-list table tr:hover {
	background: #e3e3e4;
}
.init-list td {
	border: #ebebeb solid;
	border-width: 0px 1px 1px 0px;
	border-right: 1px #ebebeb dashed;
	font-size: 11px;
	height: 29px;
	padding: 0px 10px 0px 14px;
}
.init-list td:first-child {
	border-left: 1px #ebebeb solid;
}
.init-list td:last-child {
	border-right: 1px #ebebeb solid;
}
.pager { float: left; margin-bottom: 2px; word-break: break-all; }

.contract { margin: 20px; }
.contract h3,
.contract p,
.contract ol li,
.contract table { margin-bottom: 15px; }

.contract h3 { text-align: center }

.contract  ol,
.contract  ol li
{ list-style: decimal inside; }

.contract  ol li ul,
.contract  ol li ul li{ list-style: lower-latin inside; }
.contract  ol li ul li{ margin-top: 10px; margin-bottom: 0; padding-left: 20px; }

.contract p label b,
.contract p label span { float: left; margin-right: 5px; width: 150px; }

.contract .hr { width: 620px; height: 1px; background: #999; margin-bottom: 15px; }

.contract form { margin-bottom: 30px; }

.contract th,
.contract td { padding: 2px 5px; }

.contract .half-block { float: left; width: 50%; }
.contract .half-block p label span { width: 130px; }
.contract .half-block p label b { float: none; margin: 0; width: auto; }

.featured_commentary {
	background-color: #ffe6e6;
}
.featured_commentary .comment_commentator, .featured_commentary .comment_content {
	border: 1px solid #fa9090 ;
}
.featured_commentary .comment_commentator {
	border-right: 0px;
}
.featured_commentary .comment_content {
	border-left: 0px;
}

#domainsList { width: 100%; }
#domainsList thead tr { position:absolute; top: 0; left: 0; height: 32px; }
#domainsList th, #domainsList td { padding: 5px; }
#domainsList input.price { width: 50px; }
#domainsList .remove { float: right; cursor: pointer; width: 13px; height: 12px; background: url('../images/buttons/close.png') no-repeat left top; text-indent: -3000px; }
#domainsList .remove:hover { background: url('../images/buttons/close_hover.png') no-repeat left top; }

.guarantee #domainsList .domain { width: 348px !important; }
.guarantee #domainsList th.category { width: 250px !important; }

.filter { text-align: left; width: 68px; height: 15px; padding-top: 0px; margin-top: 3px; font-size: 12px; }
.filter-tld { text-align: left; width: 24px; height: 15px; padding-top: 0px; margin-top: 3px; font-size: 12px; }

.edit-auction-details { width: 100%; }
.edit-auction-details td.data, .edit-auction-details td.name { padding: 3px 10px; vertical-align: top; }
.edit-auction-details td.name { width: 42%; padding-top: 3px; font-size: 12px; }
.edit-auction-details td.data { width: 60%; }

div.searchrow { margin-bottom: 13px; white-space: nowrap; text-align: right; }
span.searchLabel {text-align: right; display: inline-block; padding-right: 3px;}
span.searchClose {}

.payment-items span {
	cursor: pointer;
	color: #0081CA;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
}

.payment-items img {
	visibility: hidden;
	vertical-align: baseline;
	margin-bottom:1px;
}

.payment-items.active span {
	color: #6E3F7B;
}

.payment-items.active img {
	visibility: visible;
}

#paymentForm select {
	width: 360px;
	height: 20px;
}

#paymentForm input[type=text] {
	padding: 0px;
	height: 16px;
	width: 356px;
}

.payment-items { margin-left: -14px; }

.help-initiator { color: #0b7fbf; cursor: pointer; }
a.warning-text {color: red;} 

.tab-header { font-weight: bold; }

div.alert-popup { display: none; background: transparent url('../images/alert-popup.gif') no-repeat left top; width: 241px; height: 86px; text-align: center; }

.alert-popup-message { padding: 20px 15px; font-weight: bold; }

.tickerSettingsTable td { margin: 0px; padding: 0px 8px 18px 0px; }

.popup-window .tickerSettingsTable td { padding: 0px 8px 10px 0px; background: #e4e8ea; }

.tabUpdating { display: none; }

.tabUpdating .background, .tabUpdating .text { position: absolute; z-index: 11; width: 878px; }

.tabUpdating .background { background-color: #000; height: 780px; filter: alpha(opacity=40); opacity: 0.4; }

.tabUpdating .text { padding-top: 115px; font-weight: bold; font-size: 24px; text-align: center; color: #fff; }

.darkness { display: none; background-color: #000; filter: alpha(opacity=40); opacity: 0.4; position: absolute; text-align: center; }
.darkness .text { font-weight: bold; font-size: 24px; text-align: center; color: #fff; }

.auction-list-live td, .auction-list-upcoming td, .auction-list-past td { white-space: nowrap; }
.auction-list-home .text-holder td { white-space: normal; height: auto !important; }
.auction-list-home .expand { cursor: pointer; }

.auction-list-home .list-home .gauge_image { border-left: 1px solid #ddd; width: 102px; }
.auction-list-home .list-home td.gauge_image { padding: 0 5px; width: 110px; }
.auction-list-home .list-home .domain_image { border-left: 1px solid #ddd; width: 65px; }
.auction-list-home .list-home td.domain_image { padding: 0 5px; width: 73px; }
.auction-list-home .list-home .name-fixed { margin-top: 25px; }
.auction-list-home .list-home .gauge_image .name-fixed,
.auction-list-home .list-home .domain_image .name-fixed { margin-top: 0; }

.auction-list-home .list-home td.name { position: relative; white-space: nowrap; vertical-align: top; cursor: pointer; }
.auction-list-home .list-home td.name .name-fixed { position: relative; white-space: nowrap; }
.auction-list-home .list-home td.name .float-name { position: absolute; left: -10px; top: -25px; overflow: hidden; padding-left: 10px; background: #f5f5f5; width: 665px; font-weight: bold; font-size: 14px; line-height: 25px; }
.auction-list-home .list-home td.name .domain-name-container { position: relative; float: left; overflow: hidden; padding-right: 25px; max-width: 460px; width: auto; line-height: 25px; }
.auction-list-home .list-home td.name .subtitle { display: block; overflow: hidden; height: 20px; line-height: 20px; }

.auction-list-home .list-home td.name .float-name span.transp,
.auction-list-home .list-home td.name .subtitle span.transp { position: absolute; right: 0; top: 0; background: transparent url('../images/auction_table_name_transp.png') repeat-y right top; width: 35px; }
* html .auction-list-home .list-home td.name .float-name span.transp,
* html .auction-list-home .list-home td.name .subtitle span.transp { right: -1px; }
.auction-list-home .list-home td.name .float-name span.transp { background-position: left top; width: 20px; height: 25px !important; }
.auction-list-home .list-home td.name .subtitle span.transp { right: -9px; height: 20px !important; }
.auction-list-home .list-home td.name .float-name .domain-name-container span.transp { background: transparent url('../images/auction_table_name_domain_transp.png') repeat-y right top; width: 25px !important; }

.auction-list-home .list-home td.bin_price,
.auction-list-home .list-home td.price,
.auction-list-home .list-home td.current_bid,
.auction-list-home .list-home td.bido_price,
.auction-list-home .list-home td.current_price,
.auction-list-home .list-home td.votes_count,
.auction-list-home .list-home td.comments_amount,
.auction-list-home .list-home td.bids_amount,
.auction-list-home .list-home td.days { font-size: 13px; }
.auction-list-home .list-home td.days_sorting { font-size: 13px; }
.auction-list-home .list-home .bid input,
.auction-list-home .list-home .place_bid input { padding: 0; }

.auction-list-home .expanded_row td.name .float-name,
.auction-list-home tr:hover td.name .float-name,
.auction-list-home tr.hover td.name .float-name { background: #f3eac3; }
.auction-list-home .expanded_row td.name span.transp,
.auction-list-home tr:hover td.name span.transp,
.auction-list-home tr.hover td.name span.transp { background-image: url('../images/auction_table_name_transp_hover.png') !important; }
.auction-list-home tr:hover td.name .domain-name-container span.transp,
.auction-list-home tr.hover td.name .domain-name-container span.transp { background: transparent url('../images/auction_table_name_domain_transp_hover.png') right top !important; }

/*
 * Live tab
 */
 .auction-list-home .list-home #empty_live td { border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; }
 
.auction-list-live .domain_image { border-left: none !important; }
.auction-list-live .name { width: 178px; }
.auction-list-live td.name .name-fixed,
.auction-list-live td.name .subtitle { width: 114px; }

.auction-list-live .bidoprice_sort,
.auction-list-live .bido_price { width: 90px; }

.auction-list-live .revenue { width: 64px; }
.auction-list-live td.revenue { text-align: center; }

.auction-list-live .bin_price { width: 70px; }

.auction-list-live .cells_7 th.current_price,
.auction-list-live .cells_7 td.current_bid { width: 107px; text-align: center; }
.auction-list-live .cells_7 th.end_time { width: 140px; }
.auction-list-live .cells_7 td.timer { border-right: 1px solid #ddd; width: auto; }

.auction-list-live .cells_8 .bid { width: 59px; text-align: center; }
.auction-list-live .cells_8 td.bid { padding: 0 8px; width: 63px; }
.auction-list-live .cells_8  .bid div { width: 63px !important; }
.auction-list-live .cells_8 th.current_price,
.auction-list-live .cells_8 td.current_bid { width: 85px; text-align: center; }
.auction-list-live .cells_8 th.end_time { width: 84px; }
.auction-list-live .cells_8 td.timer { border-right: 1px solid #ddd; width: auto;  }

.auction-list-live th.end_time,
.auction-list-live td.timer,
.auction-list-live .bin_price,
.auction-list-live .bido_price,
.auction-list-live .current_bid { text-align: center; border-style: solid; }
.auction-list-live .current_bid { white-space: normal; }
.auction-list-live td.timer { padding-top: 25px; height: 50px !important; }

/*
 * Upcoming tab
 */
 .auction-list-home .list-home #empty_upcoming td { border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; }
 
.auction-list-upcoming .domain_image { border-left: none !important; }
.auction-list-upcoming .bidoprice_sort,
.auction-list-upcoming .bido_price { width: 83px; text-align: center; }
.auction-list-upcoming .bin,
.auction-list-upcoming .bin_price { width: 70px; text-align: center; }
.auction-list-upcoming .revenue { width: 64px; }
.auction-list-upcoming td.revenue { text-align: center; }

.auction-list-upcoming .cells_7 .name { width: 217px; }
.auction-list-upcoming .cells_7 td.name .name-fixed,
.auction-list-upcoming .cells_7 td.name .subtitle { width: 143px; }
.auction-list-upcoming .cells_7 .category_type { padding-right: 0 !important; width: 134px; line-height: 17px; }
.auction-list-upcoming .cells_7 td.category_type .name-fixed { position: relative; width: 134px; overflow: hidden; max-height: 50px; white-space: normal; }
.auction-list-upcoming .cells_7 th.start_time { width: 148px; text-align: center; }
.auction-list-upcoming .cells_7 td.start_time { border-right: 1px solid #ddd; width: auto; text-align: center;  }

.auction-list-upcoming .cells_8 .name { width: 178px; }
.auction-list-upcoming .cells_8 td.name .name-fixed,
.auction-list-upcoming .cells_8 td.name .subtitle { width: 168px; }
.auction-list-upcoming .cells_8 .place_bid { width: 59px; text-align: center; }
.auction-list-upcoming .cells_8 td.place_bid { padding: 0 8px; width: 63px; }
.auction-list-upcoming .cells_8 .place_bid div { width: 63px !important; }
.auction-list-upcoming .cells_8 .category_type { padding-right: 0 !important; width: 79px; line-height: 17px; }
.auction-list-upcoming .cells_8 td.category_type .name-fixed { position: relative; width: 79px; overflow: hidden; max-height: 50px; white-space: normal; }
.auction-list-upcoming .cells_8 th.start_time { width: 100px; text-align: center; }
.auction-list-upcoming .cells_8 td.start_time { border-right: 1px solid #ddd; width: auto; text-align: center; } 

/*
 * Past tab
 */
 .auction-list-home .list-home #empty_past td { border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; }
 
.auction-list-past .name { width: 323px; }
.auction-list-past td.name .float-name { width: 786px !important; }
.auction-list-past td.name .domain-name-container { max-width: 581px !important; }
.auction-list-past td.name .name-fixed,
.auction-list-past td.name .subtitle { width: 323px; }

.auction-list-past td.sale_type { width: 70px; }
.auction-list-past .current_price { width: 95px; white-space: nowrap; }
.auction-list-past td.current_price .name-fixed { white-space: normal; text-align: center;}
.auction-list-past td.bids_amount .name-fixed { white-space: normal; text-align: center;}
.auction-list-past td.comments_amount .name-fixed { white-space: normal; text-align: center;}
.auction-list-past th.current_price  {  text-align: center;}
.auction-list-past th.bids_amount  { text-align: center;}
.auction-list-past th.comments_amount  { text-align: center;}

.auction-list-past .comments_amount { width: 75px; }
.auction-list-past .bids_amount { width: 83px; }
.auction-list-past th.end_time { width: 142px; text-align: center; }
.auction-list-past td.end_time { border-right: 1px solid #ddd; width: auto; text-align: center; } 

/*
 * Submitted tab
 */
 .auction-list-home .list-home #empty_submitted td { border-left: 1px solid #ebebeb; border-right: 1px solid #ebebeb; }
 
.auction-list-submitted th.name { width: 252px; }
.auction-list-submitted td.name { width: 258px; padding-left: 4px; }
.auction-list-submitted td.name .name-fixed { width: 258px; }

.auction-list-submitted td.name .float-name { left: -4px !important; padding-left: 4px !important; width: 791px !important; }
.auction-list-submitted td.name .domain-name-container { max-width: 586px !important; }
.auction-list-submitted td.name .subtitle { margin-left: 21px; width: 172px; }

.auction-list-submitted .revenue { width: 65px; }
.auction-list-submitted td.revenue { text-align: center; }

.auction-list-submitted .category_type { width: 110px; line-height: 17px !important; }
.auction-list-submitted td.category_type .name-fixed { position: relative; overflow: hidden; width: 110px; max-height: 50px; white-space: normal; }

.auction-list-submitted .bin_price { width: 70px; text-align: center; }

.auction-list-submitted .bido_price { width: 92px; text-align: center; }
.auction-list-submitted .bido_price .button-holder span,
.auction-list-submitted .bido_price .button-holder a { margin-left: 1px !important; }
.auction-list-submitted .bido_price .name-fixed { position: relative; width: 83px; }
.auction-list-submitted .bido_price .name-fixed .button-holder { height: 25px; }
.auction-list-submitted .bido_price .name-fixed span { display: block; }

.auction-list-submitted .votes_count { width: 65px; text-align: center; }

.auction-list-submitted th.days_sorting { width: 91px; text-align: center; }
.auction-list-submitted td.days { border-right: 1px solid #ddd; width: auto; text-align: center;  }
.auction-list-submitted td.days_sorting { border-right: 1px solid #ddd; width: auto; text-align: center;  }







.domain-name-container, .dots { color: black; }

.td-height tr td { height: 40px; }

.high-bid { background-color: #00AA00; }
.has-bid { background-color: #AA0000; }
.has-no-bid { background-color: transparent; }
.has-bid, .high-bid { border-right: 1px solid #ddd !important; }



/*
 * Buynow tab
 */
.auction-list-buynow .domain_image { border-left: none !important; }
.auction-list-buynow .name { width: 114px; }
.auction-list-buynow td.name .name-fixed,
.auction-list-buynow td.name .subtitle { width: 114px; }

.auction-list-buynow .bidoprice_sort,
.auction-list-buynow .bido_price { width: 90px; }

.auction-list-buynow .revenue { width: 64px; }
.auction-list-buynow td.revenue { text-align: center; }

.auction-list-buynow .bin_price { width: 70px; }

.auction-list-buynow .cells_8 th.current_price,
.auction-list-buynow .cells_8 td.current_bid { width: 107px; text-align: center; }
.auction-list-buynow .cells_8 th.end_time { width: 140px; }
.auction-list-buynow .cells_8 td.timer { border-right: 1px solid #ddd; width: auto; }

.auction-list-buynow .cells_9 .bid { width: 59px; text-align: center; }
.auction-list-buynow .cells_9 td.bid { padding: 0 8px; width: 63px; }
.auction-list-buynow .cells_9  .bid div { width: 63px !important; }
.auction-list-buynow .cells_9 th.current_price,
.auction-list-buynow .cells_9 td.current_bid { width: 85px; text-align: center; }
.auction-list-buynow .cells_9 th.end_time { width: 84px; }
.auction-list-buynow .cells_9 td.timer { border-right: 1px solid #ddd; width: auto; }

.auction-list-buynow .cells_6 .bid { width: 59px; text-align: center; }
.auction-list-buynow .cells_6 td.bid { padding: 0 8px; width: 63px; }
.auction-list-buynow .cells_6  .bid div { width: 63px !important; }
.auction-list-buynow .cells_6 th.current_price,
.auction-list-buynow .cells_6 td.current_bid { width: 85px; text-align: center; }
.auction-list-buynow .cells_6 th.end_time { width: 84px; }
.auction-list-buynow .cells_6 td.timer { border-right: 1px solid #ddd; width: auto;  }


.auction-list-buynow .category_type { width: 380px; line-height: 17px !important; }
.auction-list-buynow td.category_type .name-fixed { position: relative; overflow: hidden; width: 380px; max-height: 50px; white-space: normal; }
.auction-list-buynow th.days_sorting { width: 91px; text-align: center; }
.auction-list-buynow td.days { border-right: 1px solid #ddd; width: auto; text-align: center;  }
.auction-list-buynow td.days_sorting { border-right: 1px solid #ddd; width: auto; text-align: center;  }


.auction-list-buynow th.end_time,
.auction-list-buynow td.timer,
.auction-list-buynow .bin_price,
.auction-list-buynow .bido_price,
.auction-list-buynow .current_bid { text-align: center; border-style: solid; }
.auction-list-buynow .current_bid { white-space: normal; }
.auction-list-buynow td.timer { padding-top: 25px; height: 50px !important; }

/*
 * Upcoming tab
 */









/* Auction Statistics
-----------------------------------------*/

.auction-stats { width: 110px; height: 52px; background: transparent url('../images/gauge/base_gauge.gif') no-repeat left top; }
.auction-stats .bidding,
.auction-stats .watching,
.auction-stats .voters,
.auction-stats .speed,
.auction-stats .views { margin-left: 48px; background: transparent url('../images/gauge/colored.gif') no-repeat left bottom; height: 10px; }

.bidding-0 .bidding,
.watching-0 .watching,
.voters-0 .voters,
.speed-0 .speed,
.views-0 .views { width: 0; }

.bidding-1 .bidding,
.watching-1 .watching,
.voters-1 .voters,
.speed-1 .speed,
.views-1 .views { width: 11px; }

.bidding-2 .bidding,
.watching-2 .watching,
.voters-2 .voters,
.speed-2 .speed,
.views-2 .views { width: 21px; }

.bidding-3 .bidding,
.watching-3 .watching,
.voters-3 .voters,
.speed-3 .speed,
.views-3 .views { width: 31px; }

.bidding-4 .bidding,
.watching-4 .watching,
.voters-4 .voters,
.speed-4 .speed,
.views-4 .views { width: 41px; }

.bidding-5 .bidding,
.watching-5 .watching,
.voters-5 .voters,
.speed-5 .speed,
.views-5 .views { width: 51px; }

/* Transfer details
-----------------------------------------*/

.transfer-details-block { margin-top: 5px; background: #efefef; }
.transfer-details-block  .block-details { float: left; width: 294px; }
.transfer-details-block  .block-related { float: right; padding-left: 11px; background: #fff; width: 615px; }
* html .transfer-details-block  .block-related { width: 613px; }
.transfer-details-block .block-related .color-box { margin-bottom: 10px; padding: 14px 46px 0 46px; }
.transfer-details-block .block-related .color-box textarea { width: 100%; height: 91px; margin: 5px 0 0 0; border: 1px solid gray; }
.transfer-details-block .block-related .color-box p { margin-top: 10px; text-align: right; }
.transfer-details-block .block-related .color-box input { padding: 0; }

.color-box { background: #efefef; }

.transfer-table { width: 100%; margin-top: 5px; }
.transfer-table td { vertical-align: top; }
.transfer-table .td-details { background: #efefef; width: 294px; }
.transfer-table .td-related { padding-left: 11px; }
.transfer-table .td-related .color-box { padding: 14px 46px 0 46px; width: 523px; }
.transfer-table .td-related .color-box textarea { width: 100%; height: 91px; margin: 5px 0 0 0; border: 1px solid gray; }
.transfer-table .td-related .color-box input { float: right; margin-top: 10px; }

.details-title { position: relative; min-height: 26px; height: auto; line-height: 26px; color: #FFF; font-size: 14px; font-weight: bold; padding: 0 12px; background: #794f85; }
.details-title .details-title-left,
.details-title .details-title-right { position: absolute; top: 0; left: 0; width: 7px; height: 26px; background: url('../images/users/transfer/details_left.gif') top left no-repeat; }
.details-title .details-title-right { left: 100%; margin-left: -7px; background: url('../images/users/transfer/details_right.gif') top left no-repeat; }
.transfer-table .td-related .details-title-right {  }

.transfer-message { position: relative; margin-bottom: 13px; border: 1px solid #d6d6d6; background: #efefef; }
.transfer-message .avatar { position: absolute; top: -1px; left: -36px; width: 26px; height: 26px;}
.transfer-message .author { padding: 0 13px; line-height: 26px; }
.transfer-message .author span { float: right; font-size: 11px; margin-left: 5px; }
.transfer-message .author span.manager_bcc { margin-left: 0; font-weight: bold; }
.transfer-message .author span.time { float: none; margin-left: 0; }
.transfer-message .author .out-of-date { color: #b7b7b7; }
.transfer-message .transfer-message-body { padding: 11px 13px; background: #f3f7fb; }

.transfer-details,
.transfer-more { padding-top: 18px; }
.transfer-more, .transfer-more * { background: transparent !important; }
.transfer-details .name,
.transfer-more .name { padding: 2px 10px; font-weight: bold; text-align: left; }
.transfer-details .seller { color: #632f72; }
.transfer-details .buyer { color: #0081ca; }
.transfer-details .data,
.transfer-more .data { padding: 2px 10px; text-align: left; width: 170px; }

#editAuctionDetailsForm { position: relative; }

.whitetablecells .category-list { margin: 0 -8px 13px; padding: 0 10px; }
.whitetablecells tr { background: white; }

/* Question details
-----------------------------------------*/

.question-details-block { margin-top: 5px; background: #efefef; }
.question-details-block  .block-details { float: left; width: 294px; }
.question-details-block  .block-related { float: right; padding-left: 11px; background: #fff; width: 615px; }
* html .transfer-details-block  .block-related { width: 613px; }
.question-details-block .block-related .color-box { margin-bottom: 10px; padding: 14px 46px 0 46px; }
.question-details-block .block-related .color-box textarea { width: 100%; height: 91px; margin: 5px 0 0 0; border: 1px solid gray; }
.question-details-block .block-related .color-box p { margin-top: 10px; text-align: right; }
.question-details-block .block-related .color-box input { padding: 0; }
.question-details-block .block-related .color-box .additional { display: block; margin-bottom: 10px; font-size: 11px; }
.question-details-block .block-related .color-box .additional span { color: #ff0b00; }

#uploaded-file,
#uploaded-file li { list-style: inside decimal; }
#uploaded-file { padding-bottom: 10px; }
#uploaded-file li { position: relative; padding-left: 20px; background: transparent url('../images/clip.gif') no-repeat left 50%; line-height: 20px; }
#uploaded-file li span { position: relative; z-index: 10; background-color: #efefef; }
#uploaded-file li .bg { position: absolute; left: 40px; top: 0; z-index: 1; border-bottom: 1px dashed #9e9e9e; background: transparent; width: 480px; height: 11px; }
#uploaded-file li .attachment-file { padding-right: 6px; }
#uploaded-file li .delete { float: right; margin-top: 2px; overflow: hidden; padding-left: 6px; background: #efefef url('../images/uploaded_delete.gif') no-repeat 6px top; width: 16px; height: 16px; text-indent: -3000px; }

.color-box { background: #efefef; }

.question-table { width: 100%; margin-top: 5px; }
.question-table td { vertical-align: top; }
.question-table .td-details { background: #efefef; width: 294px; }
.question-table .td-related { padding-left: 11px; }
.question-table .td-related .color-box { padding: 14px 46px 0 46px; width: 523px; }
.question-table .td-related .color-box textarea { width: 100%; height: 91px; margin: 5px 0 0 0; border: 1px solid gray; }
.question-table .td-related .color-box input { float: right; margin-top: 10px; }

#message-board { position: relative; padding: 13px 28px 0 45px; border: 1px solid #ebebeb; }

.details-title { position: relative; height: 26px; line-height: 26px; color: #FFF; font-size: 14px; font-weight: bold; padding: 0 12px; background: #794f85; }
.details-title .details-title-left,
.details-title .details-title-right { position: absolute; top: 0; left: 0; width: 7px; height: 26px; background: url('../images/users/transfer/details_left.gif') top left no-repeat; }
.details-title .details-title-right { left: 100%; margin-left: -7px; background: url('../images/users/transfer/details_right.gif') top left no-repeat; }
.question-table .td-related .details-title-right {  }

.question-message { position: relative; margin-bottom: 13px; border: 1px solid #d6d6d6; background: #efefef; }
.question-message .avatar { position: absolute; top: -1px; left: -36px; width: 26px; height: 26px;}
.question-message .author { padding: 0 13px; line-height: 26px; }
.question-message .author span { float: none !important; position: absolute; top: 0; right: 13px; }
.question-message .author .seller a { color: #632f72; }
.question-message .author .out-of-date { color: #b7b7b7; }
.question-message .question-message-body { padding: 11px 13px; background: #f3f7fb; }
.question-message .question-message-attachment { padding: 0 11px; }
.question-message .question-message-attachment a { float: left; margin-right: 10px; padding-left: 25px; background: transparent url('../images/attachment.gif') no-repeat 2px 50%; line-height: 20px; }


.question-details,
.question-more { padding-top: 18px; }
.question-more, .question-more * { background: transparent !important; }
.question-details .name,
.question-more .name { padding: 2px 10px; font-weight: bold; text-align: left; white-space: nowrap; }
.question-details .seller { color: #632f72; }
.question-details .buyer { color: #0081ca; }
.question-details .data,
.question-more .data { padding: 2px 10px; text-align: left; }

#editQuestionDetailsForm { position: relative; }

.whitetablecells tr { background: white; }

/* Table buttons
-----------------------------------------*/

.float-name { float: left; }
.voted-text { float: right; height: 21px; }
.button-holder { position: relative; float: right; }
.blank,
.restore-button,
.cancel-button,
.recycle-button,
.edit-button,
.add-button,
.acc-button,
.bid-button,
.vote-button,
.vote-down-button,
.voted-button,
.pause-button,
.voted-button-1,
.voted-button-2,
.voted-button-3,
.video-button,
.description-button,
.offer-button,
.push-button { display: block; float: right; overflow: hidden; margin-left: 3px; width: 23px; height: 21px; line-height: 21px; text-indent: -3000px; cursor: pointer; }

.list-home .name .plus-minus-button { display: block; float: left; overflow: hidden; margin-top: 6px; margin-right: 5px; background-color: transparent; background-image: url('../images/minus_plus.gif'); background-repeat: no-repeat; background-position: left -14px; width: 14px; height: 14px; text-indent: -3000px; }
.list-home .name img { float: left; margin-top: 6px; margin-right: 5px; }
.list-home .expanded_row .name .plus-minus-button { background-position: left 0px; }

.restore-button { background: transparent url('../images/buttons/table/restore_b.gif') no-repeat left top; }
.restore-button:hover { background-position: left bottom; }

.cancel-button { background: transparent url('../images/buttons/table/reject.png') no-repeat left top; }
.cancel-button:hover { background-image: url('../images/buttons/table/reject_hover.png'); }

.recycle-button { background: transparent url('../images/buttons/table/trash.png') no-repeat left top; padding: 2px}
.recycle-button:hover { background-image: url('../images/buttons/table/trash.png'); padding: 2px}

.pause-button { background: transparent url('../images/buttons/table/pause.png') no-repeat left top; padding: 2px}
.pause-button:hover { background-image: url('../images/buttons/table/pause_hover.png'); padding: 2px}

.edit-button { background: transparent url('../images/buttons/table/edit_b.gif') no-repeat left top; }
.edit-button:hover { background-image: url('../images/buttons/table/edit_b_hover.gif'); }

.add-button { background: transparent url('../images/buttons/table/add_b.gif') no-repeat left top; }
.add-button:hover { background-image: url('../images/buttons/table/add_b_hover.gif'); }

.acc-button { background: transparent url('../images/buttons/table/acc.gif') no-repeat left top; }
.acc-button:hover { background-position: left bottom; }

.vote-button { background: transparent url('../images/buttons/table/vote_up.gif') no-repeat left top; }
.vote-button:hover { background-position: left bottom; }

.vote-down-button { background: transparent url('../images/buttons/table/vote_down.gif') no-repeat left top; }
.vote-down-button:hover { background-position: left bottom; }

.voted-button-1 { background: transparent url('../images/buttons/table/voted-1.gif') no-repeat left top; }
.voted-button-1:hover { background-position: left bottom; }
.voted-button-2 { background: transparent url('../images/buttons/table/voted-2.gif') no-repeat left top; }
.voted-button-2:hover { background-position: left bottom; }
.voted-button-3 { background: transparent url('../images/buttons/table/voted-3.gif') no-repeat left top; cursor: default;}

.voted-button { background: transparent url('../images/buttons/table/voted.png') no-repeat 4px 3px; cursor: default; }

.bid-button { background: transparent url('../images/buttons/table/placebid.gif') no-repeat left top; }
.bid-button.offer-exists { background: transparent url('../images/buttons/table/made_offer.gif') no-repeat left top; }
.bid-button:hover { background-position: left bottom; }

.video-button { margin-top: 4px; background: transparent url('../images/buttons/table/video.gif') no-repeat left top; }
.video-button:hover { background-position: left bottom; }

.description-button { margin-top: 4px; background: transparent url('../images/buttons/table/description.gif') no-repeat left top; }
.description-button:hover { background-position: left bottom; }

.offer-button { background: transparent url('../images/buttons/table/offer.png') no-repeat left top; }
.offer-button:hover { background-position: left bottom; }

/* Winners
-----------------------------------------*/
.winner-name { float: left; }
.change-winner { float: right; overflow: hidden; background: transparent url('../images/change_winner.gif') no-repeat left top; width: 24px; height: 23px; text-indent: -3000px; cursor: pointer; }
.change-winner:hover { background-position: left bottom; }
td .deadTransactionClass {color : red;}
.popup-window .status-table th,
.popup-window .status-table td { padding: 5px; }

/* Submission Form Wizard
-----------------------------------------*/
#submitted-wizard-window { padding: 15px 15px 5px; }
#submitted-wizard-window .greenBar { margin: 0; }

.close-button { position: absolute; right: 2px; top: 2px; cursor: pointer; width: 13px; height: 12px; background: url('../images/buttons/close.png') no-repeat left top; text-indent: -3000px; }
.close-button:hover { background: url('../images/buttons/close_hover.png') no-repeat left top; }

/* Wizard types */
#submitted-wizard-window .wizard-type-easy-wizard,
#submitted-wizard-window .wizard-type-advanced-form,
#submitted-wizard-window .wizard-type-zip-upload { display: none; zoom: 1; position: relative; }

#submitted-wizard-window .submit-steps-content label.wizard-types,
#submitted-wizard-window.wizard-type-easy-wizard .wizard-type-easy-wizard,
#submitted-wizard-window.wizard-type-advanced-form .wizard-type-advanced-form,
#submitted-wizard-window.wizard-type-zip-upload .wizard-type-zip-upload { display: block; }

/* Steps navigation */
#submitted-wizard-window .submit-steps-navigator { padding-left: 10px; }
#submitted-wizard-window .submit-steps-navigator li { float: left; padding-right: 11px; font: normal 11px/34px Arial; cursor: pointer; }
#submitted-wizard-window .submit-steps-navigator li.step-7 { padding: 0; }
#submitted-wizard-window .submit-steps-navigator li.disabled { cursor: default; }
#submitted-wizard-window .submit-steps-navigator li span { float: left; padding-right: 5px; font-size: 18px; line-height: 34px; color: #684375; }
* html #submitted-wizard-window .submit-steps-navigator li span { padding-right: 1px; }

#submitted-wizard-window.step-1 .submit-steps-navigator .step-1 span,
#submitted-wizard-window.step-2 .submit-steps-navigator .step-2 span,
#submitted-wizard-window.step-3 .submit-steps-navigator .step-3 span,
#submitted-wizard-window.step-4 .submit-steps-navigator .step-4 span,
#submitted-wizard-window.step-5 .submit-steps-navigator .step-5 span,
#submitted-wizard-window.step-6 .submit-steps-navigator .step-6 span,
#submitted-wizard-window.step-7 .submit-steps-navigator .step-7 span { font-size: 30px; }
#submitted-wizard-window .submit-steps-navigator .step-7 { padding: 0; }

/* Steps holder */
#submitted-wizard-window .submit-steps-holder { position: relative; margin-bottom: 10px; background: #fff url('../images/wizard/holder_bg_top.gif') repeat-x left top; }
#submitted-wizard-window .submit-steps-holder .submit-steps-holder-bottom { background: transparent url('../images/wizard/holder_bg_bottom.gif') repeat-x left bottom; }

#submitted-wizard-window .submit-steps-holder .submit-steps-holder-left { background: transparent url('../images/wizard/holder_bg_left.gif') repeat-y left top; }
#submitted-wizard-window .submit-steps-holder .submit-steps-holder-left-top { background: transparent url('../images/wizard/holder_bg_left_top.gif') no-repeat left top; }
#submitted-wizard-window .submit-steps-holder .submit-steps-holder-left-bottom { background: transparent url('../images/wizard/holder_bg_left_bottom.gif') no-repeat left bottom; }

#submitted-wizard-window .submit-steps-holder .submit-steps-holder-right { background: transparent url('../images/wizard/holder_bg_right.gif') repeat-y right top; }
#submitted-wizard-window .submit-steps-holder .submit-steps-holder-right-top { background: transparent url('../images/wizard/holder_bg_right_top.gif') no-repeat right top; }

#submitted-wizard-window .submit-steps-holder .submit-steps-content { display: none; padding: 10px 18px 18px; background: transparent url('../images/wizard/holder_bg_right_bottom.gif') no-repeat right bottom; min-height: 276px; }
* html #submitted-wizard-window .submit-steps-holder .submit-steps-content { height: 276px; }
#submitted-wizard-window .submit-steps-holder .submit-steps-content h2 { margin-bottom: 20px; font-weight: normal; line-height: 18px; color: #353535; }
#submitted-wizard-window  .submit-steps-holder .wizard-type-zip-upload .submit-steps-content.step-3 { padding: 10px }

#submitted-wizard-window.step-1 .submit-steps-holder .step-1,
#submitted-wizard-window.step-2 .submit-steps-holder .step-2,
#submitted-wizard-window.step-3 .submit-steps-holder .step-3,
#submitted-wizard-window.step-4 .submit-steps-holder .step-4,
#submitted-wizard-window.step-5 .submit-steps-holder .step-5,
#submitted-wizard-window.step-6 .submit-steps-holder .step-6,
#submitted-wizard-window.step-7 .submit-steps-holder .step-7 { display: block; }

/* Navigation buttons */
#submitted-wizard-window .navigation-buttons { margin: 0 auto 12px; width: 166px; }
#submitted-wizard-window.step-1 .navigation-buttons,
#submitted-wizard-window.step-3.wizard-type-advanced-form .navigation-buttons,
#submitted-wizard-window.step-3.wizard-type-zip-upload .navigation-buttons,
#submitted-wizard-window.step-6 .navigation-buttons { width: 67px; }

#submitted-wizard-window .navigation-buttons .prev-step-button,
#submitted-wizard-window .navigation-buttons .next-step-button { display: block; overflow: hidden; background-color: transparent; background-repeat: no-repeat; background-position: left top; width: 67px; height: 24px; text-indent: -3000px; cursor: pointer; }
#submitted-wizard-window .navigation-buttons .prev-step-button { float: left; background-image: url('../images/wizard/back.gif'); }
#submitted-wizard-window .navigation-buttons .next-step-button { float: right; background-image: url('../images/wizard/next.gif'); }

#submitted-wizard-window.step-1 .navigation-buttons .prev-step-button,
#submitted-wizard-window.step-3.wizard-type-advanced-form .navigation-buttons .next-step-button,
#submitted-wizard-window.step-3.wizard-type-zip-upload .navigation-buttons .next-step-button,
#submitted-wizard-window.step-6 .navigation-buttons .next-step-button,
#submitted-wizard-window.step-4.wizard-type-advanced-form .navigation-buttons .prev-step-button,
#submitted-wizard-window.step-4.wizard-type-advanced-form .navigation-buttons .next-step-button,
#submitted-wizard-window.step-4.wizard-type-zip-upload .navigation-buttons .prev-step-button,
#submitted-wizard-window.step-4.wizard-type-zip-upload .navigation-buttons .next-step-button,
#submitted-wizard-window.step-7 .navigation-buttons .prev-step-button,
#submitted-wizard-window.step-7 .navigation-buttons .next-step-button { display: none; }

/* revenue-information */
#submitted-wizard-window .revenue-information label { display: block; margin: 0 20px 10px 0; width: 370px; }
#submitted-wizard-window .revenue-information label span { float: left; }
#submitted-wizard-window .revenue-information label input { float: right; width: 190px; }
#submitted-wizard-window .revenue-information .revenue-line label { float: left; }
#submitted-wizard-window .revenue-information .revenue-line .select-label { width: 100px; }
#submitted-wizard-window .revenue-information .revenue-line .select-label span { padding-right: 5px; }

/* Arrowed list & help */
#submitted-wizard-window .submit-steps-holder .arrows-container { position: relative; z-index: 10; left: -18px; float: left; width: 301px; }
#submitted-wizard-window .submit-steps-holder .arrows-container .arrow { display: block; padding: 5px 0 6px 18px; height: 27px; font-size: 18px; line-height: 27px;  }
#submitted-wizard-window .submit-steps-content .wizard-type-help,
#submitted-wizard-window .submit-steps-content .submit-type-help,
#submitted-wizard-window .submit-steps-content .domain-type-help { float: right; width: 228px; }
/*
#submitted-wizard-window .submit-steps-content .submit-type-help .help-1,
#submitted-wizard-window .submit-steps-content .submit-type-help .help-2 { line-height: 38px; }
*/

#submitted-wizard-window .submit-steps-content .help-2 { margin-top: 38px; }
#submitted-wizard-window .submit-steps-content .help-3 { margin-top: 76px; }

#submitted-wizard-window .submit-steps-holder .wizard-type-help .help-1,
#submitted-wizard-window .submit-steps-holder .wizard-type-help .help-2,
#submitted-wizard-window .submit-steps-holder .wizard-type-help .help-3 { display: none; }
#submitted-wizard-window.wizard-type-easy-wizard .submit-steps-holder .wizard-type-help .help-1 { display: block; }
#submitted-wizard-window.wizard-type-advanced-form .submit-steps-holder .wizard-type-help .help-2 { display: block; }
#submitted-wizard-window.wizard-type-zip-upload .submit-steps-holder .wizard-type-help .help-3 { display: block; }

#submitted-wizard-window.wizard-type-easy-wizard .submit-steps-holder .arrows-container .arrow.wizard-type-easy-wizard,
#submitted-wizard-window.wizard-type-advanced-form .submit-steps-holder .arrows-container .arrow.wizard-type-advanced-form,
#submitted-wizard-window.wizard-type-zip-upload .submit-steps-holder .arrows-container .arrow.wizard-type-zip-upload,
#submitted-wizard-window.submit-type-1 .submit-steps-holder .arrow.submit-type-1,
#submitted-wizard-window.submit-type-2 .submit-steps-holder .arrow.submit-type-2,
#submitted-wizard-window.domain-type-1 .submit-steps-holder .arrow.domain-type-1,
#submitted-wizard-window.domain-type-2 .submit-steps-holder .arrow.domain-type-2,
#submitted-wizard-window.domain-type-3 .submit-steps-holder .arrow.domain-type-3 { background: transparent url('../images/wizard/selection.gif') no-repeat left top; }

#submitted-wizard-window.domain-type-1 .submit-steps-holder .arrow.domain-type-1 input,
#submitted-wizard-window.domain-type-2 .submit-steps-holder .arrow.domain-type-2 input,
#submitted-wizard-window.domain-type-3 .submit-steps-holder .arrow.domain-type-3 input { background: none; }

#submitted-wizard-window.submit-type-1 .submit-steps-holder .arrow.submit-type-1 input,
#submitted-wizard-window.submit-type-2 .submit-steps-holder .arrow.submit-type-2 input,
#submitted-wizard-window.submit-type-3 .submit-steps-holder .arrow.submit-type-3 input { background: none; }

#submitted-wizard-window .submit-steps-holder .domain-type-help .help-1,
#submitted-wizard-window .submit-steps-holder .domain-type-help .help-2,
#submitted-wizard-window .submit-steps-holder .domain-type-help .help-3 { display: none; }

#submitted-wizard-window.domain-type-1 .submit-steps-holder .domain-type-help .help-1,
#submitted-wizard-window.domain-type-2 .submit-steps-holder .domain-type-help .help-2,
#submitted-wizard-window.domain-type-3 .submit-steps-holder .domain-type-help .help-3 { display: block; }

#submitted-wizard-window .submit-steps-holder .submit-type-help .help-1,
#submitted-wizard-window .submit-steps-holder .submit-type-help .help-2 { display: none; }

#submitted-wizard-window.submit-type-1 .submit-steps-holder .submit-type-help .help-1,
#submitted-wizard-window.submit-type-2 .submit-steps-holder .submit-type-help .help-2 { display: block; }

#submitted-wizard-window .submit-steps-holder .tips { position: absolute; left: 18px; bottom: 18px; color: #662f76; }
#submitted-wizard-window .submit-steps-holder .params { clear: both; padding-top: 30px;  }
#submitted-wizard-window .submit-steps-holder .params label { display: block; }
#submitted-wizard-window .submit-steps-holder .params .radio,
#submitted-wizard-window .submit-steps-holder .params .bido-price,
#submitted-wizard-window .submit-steps-holder .params .optional { margin-bottom: 8px; }
#submitted-wizard-window .submit-steps-holder .params .bido-price,
#submitted-wizard-window .submit-steps-holder .params .bin-price { width: 200px; }

#submitted-wizard-window .submit-steps-holder .params .bin-price-label,
#submitted-wizard-window .submit-steps-holder .params .bin-price { display: none; }
#submitted-wizard-window.domain-type-2 .submit-steps-holder .params .bin-price-label { display: block; }
#submitted-wizard-window.domain-type-2 .submit-steps-holder .params .bin-price { display: inline; }

#submitted-wizard-window.domain-type-3 .submit-steps-holder .params .bin-price-label { display: block; }
#submitted-wizard-window.domain-type-3 .submit-steps-holder .params .bin-price { display: inline; }

#submitted-wizard-window .submit-steps-holder label.accelerate-voting { margin-left: 16px; display: none; }
#submitted-wizard-window.hide-price-1 .submit-steps-holder label.accelerate-voting { display: block; }

/* Step 2 */
#submitted-wizard-window .submit-steps-holder .descr-details { float: left; width: 326px; }
#submitted-wizard-window .submit-steps-holder .categories { float: right; padding-right: 29px; width: 160px; }

#submitted-wizard-window .submit-steps-holder .step-3 label,
#submitted-wizard-window .submit-steps-holder .step-3 .label { display: block; margin-bottom: 8px; line-height: 22px; }
#submitted-wizard-window .submit-steps-holder .descr-details label span { float: left; }
#submitted-wizard-window .submit-steps-holder .descr-details label input { float: right; width: 190px; }

#submitted-wizard-window .submit-steps-holder .descr-details #description { width: 304px; height: 100px; }
#submitted-wizard-window .submit-steps-holder #description_container { width: 304px !important; }
#submitted-wizard-window .submit-steps-holder #description_container .yui-toolbar-fontname { width: 71px !important; }
#submitted-wizard-window .submit-steps-holder #description_container .yui-editor-editable-container { height: 100px !important; }

#submitted-wizard-window .submit-steps-holder .categories  .checklist,
#submitted-wizard-window .submit-steps-holder .categories  .checklistHighlighted { height: 200px !important; }

* html #submitted-wizard-window .yui-toolbar-container span.yui-toolbar-separator { margin: 0 1px; }
.yui-skin-sam { position: relative; }
/* Step 3 */
#submitted-wizard-window .submit-steps-holder .image-upload-button:hover,
#submitted-wizard-window .submit-steps-holder .image-upload-button { display: block; overflow: hidden; margin: 10px 0 25px; background: transparent url('../images/wizard/upload.gif') no-repeat left top; width: 67px; height: 24px; text-indent: -3000px; cursor:pointer;}
#submitted-wizard-window .submit-steps-holder .domain-image-dummy { }

/* Step 6 */
#submitted-wizard-window .submit-steps-holder .step-6 { font-size: 18px; line-height: 18px; }
#submitted-wizard-window .submit-steps-holder .submission-name { float: left; }
#submitted-wizard-window .submit-steps-holder .submission-value { margin: 0 0 15px 144px; color: #6f7070; }
#submitted-wizard-window .submit-steps-holder .submit-link,
#submitted-wizard-window .submit-steps-holder .remove-bin { text-decoration: underline; color: #0b7fbf; cursor: pointer; font-size: 18px; line-height: 18px; }
#submitted-wizard-window .submit-steps-holder .submit-link { position: absolute; right: 18px; bottom: 30px; }
#submitted-wizard-window .submit-steps-holder .submit-link:hover,
#submitted-wizard-window .submit-steps-holder .remove-bin:hover { text-decoration: none; }
#submitted-wizard-window .submit-steps-holder .owner-verification { position: absolute; bottom: 5px; width: 100%; font-size: 11px; text-align: center; color: #662f76; }

/* Step 6 - listing format */
/*#submitted-wizard-window.hide-price-0 .submit-steps-holder .listing-format span.voting,
#submitted-wizard-window.hide-price-0 .submit-steps-holder .listing-format span.fixprice,
*/
#submitted-wizard-window .submit-steps-holder .listing-format span { display: none; }
#submitted-wizard-window.hide-price-1.no-accelerate-voting .submit-steps-holder .listing-format span.hide-bido-price,
#submitted-wizard-window.hide-price-1.accelerate-voting .submit-steps-holder .listing-format span.accelerate-voting { display: inline; }
#submitted-wizard-window.hide-price-0 .submit-steps-holder .listing-format span { display: none; }

/* Step 5 - price to list */
#submitted-wizard-window .submit-steps-holder div.bin-price,
#submitted-wizard-window .submit-steps-holder div.bido-price,
#submitted-wizard-window .submit-steps-holder .price-to-list span { display: none; }

#submitted-wizard-window.bin-price .submit-steps-holder span.bin-price,
#submitted-wizard-window.price-to-list-no-charge .submit-steps-holder .price-to-list .no-charge,
#submitted-wizard-window.price-to-list-charge .submit-steps-holder .price-to-list .charge { display: inline; }

#submitted-wizard-window.bin-price .submit-steps-holder div.bin-price,
#submitted-wizard-window.bido-price .submit-steps-holder div.bido-price { display: block; }

/* Step 5 - user credits */
#submitted-wizard-window .submit-steps-holder .user-credits .not-enough-credits { display: none; }
#submitted-wizard-window.not-enough-credits .submit-steps-holder .user-credits .not-enough-credits { display: inline; }

/* Step 6 */
#submitted-wizard-window .submit-steps-holder .new-submission { text-decoration: underline; color: #0b7fbf; cursor: pointer; }
#submitted-wizard-window .submit-steps-holder .new-submission:hover { text-decoration: none; }
#submitted-wizard-window .contact-support { text-align: center; }

/* Confirmation step */
#submitted-wizard-window .submit-steps-holder .resubmit-guarantee,
#submitted-wizard-window .submit-steps-holder .one-submitted,
#submitted-wizard-window .submit-steps-holder .multiple-submitted { display: none; }

#submitted-wizard-window.resubmit-guarantee .submit-steps-holder .resubmit-guarantee,
#submitted-wizard-window.one-submitted .submit-steps-holder .one-submitted,
#submitted-wizard-window.multiple-submitted .submit-steps-holder .multiple-submitted { display: inline; }

/* CSV download link */
#submitted-wizard-window .submit-steps-holder .download-csv-holder { cursor: pointer; }
#submitted-wizard-window .submit-steps-holder .download-csv-holder,
#submitted-wizard-window .submit-steps-holder .credits-amount { position: absolute; left: 18px; bottom: 30px; height: 17px; font: normal 14px/17px Tahoma; }
#submitted-wizard-window .submit-steps-holder .download-csv,
#submitted-wizard-window .submit-steps-holder .download-blank-csv { float: left; margin-right: 7px; padding-right: 25px; background: transparent url('/images/buttons/csv.gif') no-repeat right top; height: 17px; cursor: pointer; }
#submitted-wizard-window .submit-steps-holder .csv-zip-upload { display: block; margin-top: 10px; overflow: hidden; background: transparent url('/images/wizard/zip_upload.gif') no-repeat left top; width: 120px; height: 24px; text-indent: -3000px; cursor: pointer !important; }

/* Purchasing */
#submitted-wizard-window.not-ready-to-submit .wizard-type-advanced-form .submit-link,
#submitted-wizard-window.enought-credits .wizard-type-advanced-form .not-enough-credits-link,
#submitted-wizard-window.not-ready-to-submit .wizard-type-zip-upload .submit-link { display: none; }
#submitted-wizard-window.ready-to-submit .wizard-type-advanced-form .submit-link,
#submitted-wizard-window.not-enought-credits .wizard-type-advanced-form .not-enough-credits-link,
#submitted-wizard-window.ready-to-submit .wizard-type-zip-upload .submit-link { display: block; }

/* Advanced form */
#submitted-wizard-window .wizard-type-advanced-form textarea { border: 1px solid #7f9db9; padding: 3px; }

/* Confirmation table */
#submitted-wizard-window .submit-steps-holder .overview-domains { border-collapse: collapse; width: 100%; }
#submitted-wizard-window .submit-steps-holder .overview-domains tr { border: 1px solid #ebebeb; }
#submitted-wizard-window .submit-steps-holder .overview-domains th { padding: 0 5px 0 20px; border-bottom: 1px solid #ebebeb; background: transparent url('/images/wizard/sort.png') no-repeat left top; width: auto; height: 23px; font-weight: bold; font-size: 13px; color: #0081ca; white-space: nowrap; cursor: pointer; }
#submitted-wizard-window .submit-steps-holder .overview-domains th.sort-up { background: url('/images/wizard/sort_up.png') }
#submitted-wizard-window .submit-steps-holder .overview-domains th.sort-down { background: url('/images/wizard/sort_down.png') }
#submitted-wizard-window .submit-steps-holder .overview-domains td { padding: 0 5px; border: 1px solid #ebebeb; height: 30px; vertical-align: middle; }

#submitted-wizard-window .submit-steps-holder .overview-domains td input,
#submitted-wizard-window .submit-steps-holder .overview-domains td .not-enough-credits-link,
#submitted-wizard-window .submit-steps-holder .overview-domains td .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains td .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .domain.edit .domain,
#submitted-wizard-window .submit-steps-holder .overview-domains .bido_price.edit .bido_price,
#submitted-wizard-window .submit-steps-holder .overview-domains .bin_price.edit .bin_price { display: none; }

#submitted-wizard-window .submit-steps-holder .overview-domains td .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains td .save { text-decoration: underline; color: #0b7fbf; cursor: pointer; }
#submitted-wizard-window .submit-steps-holder .overview-domains td .edit:hover,
#submitted-wizard-window .submit-steps-holder .overview-domains td .save:hover { text-decoration: none; }

#submitted-wizard-window .submit-steps-holder .overview-domains .domain .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains .domain.edit .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .description .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains .description.edit .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .domain_image .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains .bido_price .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains .bido_price.edit .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .bin_price .edit,
#submitted-wizard-window .submit-steps-holder .overview-domains .bin_price.edit .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .credits_cost .not-enough-credits-link,
#submitted-wizard-window .submit-steps-holder .overview-domains .credits_cost.edit .save,
#submitted-wizard-window .submit-steps-holder .overview-domains .domain.edit .td-domain input,
#submitted-wizard-window .submit-steps-holder .overview-domains .bido_price.edit .td-bido-price input,
#submitted-wizard-window .submit-steps-holder .overview-domains .bin_price.edit .td-bin-price input { display: inline; }

#submitted-wizard-window .submit-steps-holder .overview-domains .edit .edit { display: none; }

#submitted-wizard-window .submit-steps-holder .overview-domains .td-domain { width: 200px; }
#submitted-wizard-window .submit-steps-holder .overview-domains .td-domain span { display: block; overflow: hidden; width: 198px; }
#submitted-wizard-window .submit-steps-holder .overview-domains .domain.edit .td-domain input { width: 190px; }

#submitted-wizard-window .submit-steps-holder .overview-domains .bido_price.edit .td-bido-price input,
#submitted-wizard-window .submit-steps-holder .overview-domains .bin_price.edit .td-bin-price input { width: 45px; }

.edit-textarea textarea { border: 1px solid #7f9db9; padding: 3px; }

/* Voting Points */
.voting-points .title-name,
.voting-points .learn { float: left; }
.voting-points .learn { clear: left; }
.voting-points .learn,
.voting-points .exchange-credits { display: block; }
.voting-points .exchange-credits { float: right; overflow: hidden; margin-top: 8px; background: transparent url('../images/buttons/table/exchange_credits.gif') no-repeat left top; width: 33px; height: 27px; text-indent: -3000px; }

/* Feedback login
------------------------------------------*/

.feedback-login { margin: 0 10px 10px; background: transparent url('../images/feedback_login/feedback_login_bg.gif') repeat-y left top; }
.feedback-login .feedback-header { padding: 0 15px; background: transparent url('../images/feedback_login/feedback_login_bg_top.gif') no-repeat left top; font-weight: bold; line-height: 35px; color: #371840; }
.feedback-login form { position: relative; padding: 14px; background: transparent url('../images/feedback_login/feedback_login_bg_bottom.gif') no-repeat left bottom; }

.feedback-login .login-form { float: left; width: 400px; }
.feedback-login .login-form .form-row { margin-bottom: 6px; white-space: nowrap; }
.feedback-login .login-form .form-row input { width: 170px; margin-right: 10px; }
.feedback-login .login-form  label { float: left; width: 90px; }

.feedback-login .or { float: left; overflow: hidden; background: transparent url('../images/feedback_login/or.gif') no-repeat 50% top; width: 97px; height: 82px; text-indent: -3000px; }

.feedback-login .guest-button { float: left; display: inline; margin: 30px 0 0 118px; }
.feedback-login .guest-button a { text-decoration: none !important; }
.feedback-login .register-button { position: absolute; right: 10px; bottom: 10px; font-weight: bold;  }

/* Login Popup
-----------------------------------------*/

#login-popup-form { position: absolute; left: 50%; z-index: 80; margin-left: -183px; padding: 20px 36px 22px 27px; background: transparent url('/images/login/login_popup_bg.png') no-repeat left top; width: 304px; height: 134px; display: none; }
#login-popup-form .close_button { top: 8px; right: 12px; text-indent: -3000px; }
#login-popup-form .image-holder { float: left; margin-right: 13px; height: 130px; }
#login-popup-form label { display: block; margin-bottom: 6px; font-weight: bold; line-height: 15px; }
#login-popup-form label input { border: 1px solid #999; padding: 2px; width: 160px; height: 17px; }
#login-popup-form .links-box { position: absolute; left: 155px; bottom: 22px; width: 176px; }
#login-popup-form .links-box a { float: right; }
#login-popup-form .links-box a.restore-password { float: left; }

/* Info: BidoPrice page
------------------------------------------*/

.bp-header *,
.bp-left-col *,
.bp-right-col * { margin-bottom: 12px; }
.bp-header img,
.bp-left-col img,
.bp-right-col img { margin-bottom: 0; }
.bp-left-col h5,
.bp-right-col h5 { padding-left: 36px; background-color: transparent; background-repeat: no-repeat; background-position: left top; font-size: 12px; line-height: 27px; }
.bp-left-col h5.how-work { background-image: url('../images/info/bidoprice/icon_01.gif'); }
.bp-right-col h5.how-pick { background-image: url('../images/info/bidoprice/icon_02.gif'); }
.bp-left-col h5.other-options { background-image: url('../images/info/bidoprice/icon_03.gif'); }

.bp-pic-container { padding-right: 15px; float: left; }
.bp-header { width: 590px; float: left; }
.bp-header .subhead { font-weight: bold; font-size: 18px; font-family: Tahoma, Verdana, Helvetica, Arial; color: #609; }

.bp-left-col { float: left; padding: 0 25px 40px 0; width: 450px; }
.bp-right-col { float: left; padding: 0 0 40px 0; width: 420px; }
.bp-art-img { float: right; }

/* Footer
-----------------------------------------*/
footer { position: relative; z-index: 10; margin-top: 0px; }
.footer { clear: both; margin: 0 auto; border-top: 2px solid #5e3768; padding: 1em 0 0px; background: #44204c; width: 940px; font-size: 12px; text-align: center; color: #fff;  }

.footer a { color: #fff; }
.footer a:active { text-decoration: none; }

/* two layer tabs
------------------------------------------*/
#layer-tabs-holder { position: relative; margin-bottom: 12px; border-bottom: 1px solid #cfcfcf; height: 49px; font-weight: bold; font-size: 14px; line-height: 26px; }

#layer-tabs-holder ul li { position: relative; float: left; }
* html #layer-tabs-holder ul li { width: 50px; white-space: nowrap; }
#layer-tabs-holder ul li a { float: left; color: #622e71; text-decoration: none; }
#layer-tabs-holder ul li a span { position: relative; display: block; }

#layer-tabs-holder ul li a,
#layer-tabs-holder ul li a span { background-color: transparent; background-image: url('../images/transfer_tabs_bg.png'); background-repeat: no-repeat; }

#layer-tabs-holder .back-list { line-height: 23px; }
#layer-tabs-holder .back-list li a { margin-right: 32px; background-position: left bottom; height: 49px; }
#layer-tabs-holder .back-list li a span { right: -28px; padding-right: 28px; height: 49px; background-position: right bottom; }
#layer-tabs-holder .back-list li.active { z-index: 10; }
#layer-tabs-holder .back-list li.active a { position: relative; background-position: left top; }
#layer-tabs-holder .back-list li.active a span { background-position: right top; color: #fff; }

#layer-tabs-holder .front-list { position: absolute; top: 23px; width: 400px; }
#layer-tabs-holder.tab1 .front-list { left: 0; }
#layer-tabs-holder.tab2 .front-list { left: -105px; }
#layer-tabs-holder.tab3 .front-list { left: -45px; }
#layer-tabs-holder.tab4 .front-list { left: -45px; }
#layer-tabs-holder .back-list li.active .front-list li a { margin-right: 13px; background-position: left -49px; height: 26px; }
#layer-tabs-holder .back-list li.active .front-list li a span { right: -9px; padding-right: 9px; background-position: right -49px; height: 26px; color: #622e71; }
#layer-tabs-holder .back-list li.active .front-list li.active a { position: static; background-position: left top; }
#layer-tabs-holder .back-list li.active .front-list li.active a span { background-position: right top; color: #fff; }

.auction_block .sidebar td { padding: 0px; border-width: 0px; }
.auction_block tr { background: #f8f8f8 !important; }
tr.auction_block { background: white !important; }
tr.auction_block td .block_content table .v-box td { padding: 0px; border-width: 0px; height: auto; font-size: 11px; line-height: 10px !important; }
.gray-on-mouseover:hover { background: #dddddd;}

.exchange-coupon { width: 250px; }
.exchange-coupon td { background-color: #f8f8f8; border: 0px; }
.exchange-coupon .description { padding: 5px; }

#create-campaign div { padding-bottom: 10px; }

/* ManageBidoQuotes page
------------------------------------------*/
.manage-bido-quotes-table .bido-quote-status div { display: none; }
.manage-bido-quotes-table .status--2 .bido-quote-status div.status--2,
.manage-bido-quotes-table .status--1 .bido-quote-status div.status--1,
.manage-bido-quotes-table .status-1 .bido-quote-status div.status-1,
.manage-bido-quotes-table .status-2 .bido-quote-status div.status-2,
.manage-bido-quotes-table .status-10 .bido-quote-status div.status-10,
.manage-bido-quotes-table .status-11 .bido-quote-status div.status-11 { display: block; }

.manage-bido-quotes-table .bido-quote-status .verify-link { cursor: pointer; }

.manage-bido-quotes-table .quote-name { }
.manage-bido-quotes-table .edit-button { display: none; }
.manage-bido-quotes-table .status-1 .edit-button,
.manage-bido-quotes-table .status-2 .edit-button { display: block; }

.manage-bido-quotes-table .status--2 span.quote-name,
.manage-bido-quotes-table .status--1 span.quote-name,
.manage-bido-quotes-table .status-1 a.quote-name,
.manage-bido-quotes-table .status-2 a.quote-name,
.manage-bido-quotes-table .status-10 a.quote-name,
.manage-bido-quotes-table .status-11 a.quote-name { display: inline; }

.bido-quote .timer-block { position: static; float: right; width: 50%; text-align: center; }
.bidoquote-info { padding-left: 7px; font-weight: bold; font-size: 14px; }
.bidoquote-info .name { color: #757474; }

.bidoquote-info p { margin-bottom: 2px; padding: 0 18px; line-height: 35px; }
.bidoquote-info p .name { padding-right: 3px; }
.bidoquote-info p .domain-case-switcher { padding-left: 3px; }

.bidoquote-info .buy { margin-bottom: 16px; line-height: 41px; }
.bidoquote-info .buy span { float: left; background: #f9f9f9 }
.bidoquote-info .buy .prebid-button,
.bidoquote-info .buy .bin-button { overflow: hidden; width: 135px; height: 41px; text-indent: -3000px; cursor: pointer; }
.bidoquote-info .buy .name { padding-left: 18px; width: 130px; }
.bidoquote-info .buy .price { width: 110px; font-size: 16px; }
.bidoquote-info .buy .prebid-button { background: transparent url('../images/buttons/big/place_bid.gif') no-repeat center top; }
.bidoquote-info .buy .bin-button { background: transparent url('../images/buttons/big/buy_it_now.gif') no-repeat center top; }

.bidoquote-info .place-prebid-holder { float: left; height: 41px; line-height: 17px; font-size: 12px; }
.bidoquote-info .place-prebid-holder label,
.bidoquote-info .place-prebid-holder div { float: left; }
.bidoquote-info .place-prebid-holder label { margin-right: 10px; }
.bidoquote-info .place-prebid-holder div { margin-right: 5px; }

.bidoquote-info .place-prebid-holder label input { border: 1px solid #7b7b7b; width: 187px; height: 20px; }
.bidoquote-info .place-prebid-holder div { margin-top: 17px; overflow: hidden; height: 24px; text-indent: -3000px; cursor: pointer; }
.bidoquote-info .place-prebid-holder .place-prebid-button { background: transparent url('../images/buttons/place_bid_n.gif') no-repeat left top; width: 77px; }
.bidoquote-info .place-prebid-holder .cancel { background: transparent url('../images/buttons/close.gif') no-repeat left top; width: 67px; }

.bido-quote .description { position: relative; border: 1px solid #e4e3e3; padding: 53px 20px 30px; }
.bido-quote .description .title { position: absolute; left: -1px; top: -1px; padding: 0 13px; background: transparent url('../images/descr_bg.gif') no-repeat left bottom; width: 894px; height: 33px; font-weight: bold; line-height: 33px; font-size: 14px; color: #0a7dbe; }
.bido-quote .description .bottom-bg { position: absolute; left: -1px; bottom: -1px; background: transparent url('../images/descr_bg.gif') no-repeat left top; width: 920px; height: 7px; }

.bido-quote p.non-verified,
.bido-quote p.pass,
.bido-quote #protected-quote label { font-weight: bold; font-size: 14px; text-align: center; }
.bido-quote p.non-verified,
.bido-quote p.pass { margin-top: 30px; margin-bottom: 15px; }
.bido-quote #protected-quote { text-align: center; }
.bido-quote #protected-quote .continue-button { overflow: hidden; margin-left: 20px; border: 0; background: transparent url('../images/buttons/continue_purple.gif') no-repeat left top; width: 77px; height: 24px; text-indent: -3000px; cursor: pointer; }
#placeBidWindow { z-index: 59; }

/* Bido Time popup
------------------------------------------*/

#bidoTime { border: 0; padding-top: 16px; background: transparent url('../images/bido_time_bg.png') no-repeat left top; text-align: center; cursor: move; }
#bidoTime .close { position: absolute; right: 9px; top: 7px; background: transparent url('../images/buttons/close_button_avw.gif') no-repeat left top; width: 8px; height: 7px; text-indent: -3000px; overflow: hidden; cursor: pointer; }
#bidoTimeWatch { margin: 9px auto 11px; padding-top: 12px; background: transparent url('../images/bido_time_watch_bg.gif') no-repeat left top; width: 140px; height: 47px; font-weight: bold; font-size: 14px; line-height: 17px; color: #fefefe; }

/* Filter links on Tabs*/
.tab_filers { color: #0B7FBF; }
.filter_used { color: #6E3F7B; }

/* Day delimiter on Tabs*/
.day_delimiter {color: #000000; background-color: #cccccc; }
.day_delimiter td { font-size: 29px; height:30px !important; }

/* Auction Time popup
------------------------------------------*/

#auctionTime { border: 0; padding-top: 16px; background: transparent url('../images/bido_time_bg.png') no-repeat left top; text-align: center; cursor: move; }
#auctionTime .close { position: absolute; right: 9px; top: 7px; background: transparent url('../images/buttons/close_button_avw.gif') no-repeat left top; width: 8px; height: 7px; text-indent: -3000px; overflow: hidden; cursor: pointer; }
#auctionTimeWatch { margin: 9px auto 11px; padding-top: 12px; background: transparent url('../images/bido_time_watch_bg180.gif') no-repeat left top; width: 180px; height: 47px; font-weight: bold; font-size: 14px; line-height: 17px; color: #fefefe; }


/* Add Calendar popup
------------------------------------------*/

#addToCalendar { border: 0; padding-top: 16px; background: transparent url('../images/bido_time_bg.png') no-repeat left top; text-align: center; cursor: move; }
#addToCalendar .close { position: absolute; right: 9px; top: 7px; background: transparent url('../images/buttons/close_button_avw.gif') no-repeat left top; width: 8px; height: 7px; text-indent: -3000px; overflow: hidden; cursor: pointer; }
/*#auctionTimeWatch { margin: 9px auto 11px; padding-top: 12px; background: transparent url('../images/bido_time_watch_bg180.gif') no-repeat left top; width: 180px; height: 47px; font-weight: bold; font-size: 14px; line-height: 17px; color: #fefefe; }*/


/* Revenue auction block
------------------------------------------*/
.revenue-text { font-size: 12px; line-height: 25px; }
.revenue-ask { font-weight: bold; font-style: italic; }
h2.revenue-questions { margin: 10px 0; border-bottom: 1px solid #e5e5e5; font-size: 16px; color: #0a7dbe; }

/* Slider small */
.slider-small { margin: 0 auto 10px; padding-bottom: 6px; background: transparent url('../images/slider_small_bg.gif') no-repeat left bottom; width: 823px; }

.slider-small .slide-heading { position: relative; padding: 0 0 0 17px; background: #e5e5e5 url('../images/slider_small_header_bg.gif') no-repeat left top; min-height: 21px; height: auto; font-weight: bold; line-height: 21px; cursor: pointer; font-size: 12px; color: #000; }
.slider-small .slide-heading .question { padding-right: 110px; }
.slider-small .slide-heading .replies { position: absolute; right: 50px; top: 0; font-weight: normal; line-height: 21px; font-size: 14px; }
.slider-small .slide-heading .replies span { font-weight: bold; color: #3f9c02; }
.slider-small .slide-heading .plus-minus-button { top: 5px; right: 7px; }

.slider-small .question-messages { border-right: 1px solid #e5e5e5; border-left: 1px solid #e5e5e5; padding: 4px 16px; background: #fff; }
.slider-small .question-messages .response { color: #2e8902; }
.slider-small .question-messages .question { color: #0a2f97; }
.slider-small .question-messages .attachment { display: block; border-top: 1px dashed #e5e5e5; }
.slider-small .question-messages .attachment a { float: left; margin-right: 10px; padding-left: 20px; background: transparent url('../images/attachment.gif') no-repeat 2px 50%; }

/**/
#mass-create-auction-content .success { font-weight: bold; font-size: 14px; margin-bottom: 10px; }
#mass-create-auction-content .errors p { padding: 5px 0; font-weight: bold; color: #f00; }
#mass-create-auction-content .errors .error-holder { max-height: 210px; overflow-y: auto; }
#mass-create-auction-content .errors ul li { margin-bottom: 5px; border-bottom: 1px solid #a5a5a5; padding-bottom: 5px; }
#mass-create-auction-content .errors ul li span { font-weight: bold; color: #0081ca; }
#mass-create-auction-content .errors ul li ul,
#mass-create-auction-content .errors ul li ul li { list-style: inside disc; }
#mass-create-auction-content .errors ul li ul li { margin-bottom: 0; border-bottom: 0; }

li.paymentCC  { background-image: url('/images/payment/cc.gif');display: inline-block;height:45px; width:70px;}
li.paymentPayPal { background-image: url('/images/payment/pp.gif');display: inline-block;;height:45px; width:70px;}
li.paymentSkrill  { background-image: url('/images/payment/skrill.gif');display: inline-block;;height:45px; width:70px;}
li.paymentTransfer { background-image: url('/images/payment/wire.gif');display: inline-block;;height:45px; width:70px;}

.float-name a:link {text-decoration: none}
.float-name a:visited {text-decoration: none}
.float-name a:active {text-decoration: none}
.float-name a:hover {text-decoration: underline; }

a.activebyhover:link {text-decoration: none;color: black;}
a.activebyhover:visited {text-decoration: none;color: black;}
a.activebyhover:active {text-decoration: none;color: black;}
a.activebyhover:hover {text-decoration: underline; color: black;}

.restricted-red {color : red;}

.voting-calculator-holder { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333; margin: 0; width: 550px; float: left; padding: 25px 0 25px 0; }
.voting-calculator-holder img { float: left; }
.voting-calculator-holder a { text-decoration: none; color:#06C; }
.voting-calculator-holder .headlineBar { background-image:url('/images/bg/header.gif'); width:907px; height:50px; background-repeat:no-repeat; margin:0; font-family:Tahoma, Verdana, Helvetica, Arial; font-size:17px; font-weight:bold; color:#FFFFFF; padding-left:10px; padding-right:0; padding-top:7px; padding-bottom:0}
.voting-calculator-holder .clearAll { clear: both; margin: 0; padding: 0; width: 100%; }
.voting-calculator-holder .vote-for-profits-header { width: 640px; float: left; }
.voting-calculator-holder .picContainer { padding-right: 15px; float: left; }
.voting-calculator-holder .subhead { font-family:Tahoma, Verdana, Helvetica, Arial; font-size: 18px; font-weight: bold; color: #660099; padding: 20px 0 0 5px; }
.voting-calculator-holder .paddLeft { padding-left: 5px; }
.voting-calculator-holder .paddTop { padding-top: 10px; }
.voting-calculator-holder .flow { width: 827px; margin: auto; padding-bottom: 25px; }
.voting-calculator-holder .earnings { float: right; padding: 25px 25px 0 25px; }
.voting-calculator-holder .calcTop { width: 100%; float: left; background: url('/images/bg/fon_1.png') no-repeat top left; height: 10px; color: #FFF; font-weight: bold; overflow: hidden; padding-left:25px; padding-right:25px; padding-top:14px; padding-bottom:14px }
.voting-calculator-holder .calcTop input { margin-left: 20px; }
.voting-calculator-holder .label { width: auto; padding-right: 30px; float: left; }
.voting-calculator-holder .votes_holder input { margin: 0 5px 0px 15px; }
.voting-calculator-holder .votes_holder { margin-left: -15px; }
.voting-calculator-holder .calcBot .border { border: #999999 solid; background: #cdcdcd; border-width: 0px 1px 0px 1px; padding: 10px 25px 0 25px; width: 498px; }
.voting-calculator-holder .calcBot { background: url('/images/bg/fon_2.png') no-repeat bottom left; float: left; padding: 10px 0; width: 550px }
.voting-calculator-holder .equals { background: url('/images/bg/screen.gif') no-repeat; width: 170px; height: 52px; color: #666; padding-top: 3px; margin: 0 auto; text-align: center }
.voting-calculator-holder .result { background: none; border: none; font-size: 14px; text-align: center; padding-top: 3px;}
.voting-calculator-holder .param-name { width: 268px; float: left; }
.voting-calculator-holder .param-field { float: left; }
.voting-calculator-holder p { margin: 1em 0; line-height: 15px; }

.tabheader-tld-group { width: 90px; }