* { 
	padding: 0px;
	margin: 0px;
	outline: none;
}
html {overflow-y: scroll;}
img, fieldset {
	border: none;
}
h1{    
    color: #73c21c;
	font: bold 24px arial;
	padding: 0 0 15px 0;
	display: block;
}
h2{
    font-size: 18px;
    color: #73c21c;
}

#GetLoanForm .radio{ margin:-3px 4px 0 0; }
/*Sub navigation menu*/
#navlist{
	vertical-align: bottom;
}
#navlist li, #iconlist li{
	list-style-type: none;
	display: inline;
	vertical-align: bottom;
}
#iconlist a{
    border: 1px solid #c5e6f0;
    background: url(images/icons/tabicons.jpg) no-repeat -5px 0;
	display: block;
	height: 66px;
	width: 75px;
	color: #02A0C4;
	font-size: 13px;
	float: left;
	vertical-align: bottom;
	font-family: arial, verdana, Sans-Serif;
	cursor: pointer;
}

#pagecontent
{
    min-height:400px
}

.user_search{
    width: 900px;
}
.user_search tr >td:first-child{ padding-left: 30px }
.user_search label{
    display: inline-block;    
    width: 90px;
    text-align: right;
    padding-right: 6px;

}
.conversation_box .heading, .conversation_box .heading a {
    color: #399ADE;
    font-weight: bold;
    font-size: 14px;
}
.conversation_box .date{
    float: right;
    font-size: 11px;
    color: #999;
}
.conversation_box p{ margin-bottom: -12px}
.conversation_box .question {padding-bottom: 5px; border-bottom: 1px dotted #76B8ED; margin-bottom: 5px }
.conversation_box .chat_corner{position: relative; top: 6px; left: 6px;}
input[type="text"].bidbox{width: 60px}
.avatar_border_s
{
    float: left;
    padding:7px 0 0 6px;
    width:60px;
    height:75px;
    background:url(images/avatar_border_s.png) no-repeat 0 0;
    margin-right: 15px;
}
#iconlist #applications{background-position: -5px 0; }
#iconlist #applications.passive:hover{background-position: -5px -66px; }
#iconlist #applications.active{background-position: -5px -132px; border-bottom: 0 }

#iconlist #contacts{background-position: -103px 0; margin-left: -1px}
#iconlist #contacts.passive:hover{background-position: -103px -66px; }
#iconlist #contacts.active{background-position: -103px -132px; border-bottom: 0 }

#iconlist #investments{background-position: -201px 0; margin-left: -1px}
#iconlist #investments.passive:hover{background-position: -201px -66px;}
#iconlist #investments.active{background-position: -201px -132px; border-bottom: 0 }

#iconlist #loans{background-position: -299px 0; margin-left: -1px}
#iconlist #loans.passive:hover{background-position: -299px -66px; }
#iconlist #loans.active{background-position: -299px -132px; border-bottom: 0 }

#iconlist #message{background-position: -397px 0; margin-left: -1px}
#iconlist #message.passive:hover{background-position: -397px -66px; }
#iconlist #message.active{background-position: -397px -132px; border-bottom: 0 }

#iconlist #pictures{background-position: -495px 0; margin-left: -1px}
#iconlist #pictures.passive:hover{background-position: -495px -66px; }
#iconlist #pictures.active{background-position: -495px -132px; border-bottom: 0 }

#iconlist #questions{background-position: -593px 0; margin-left: -1px}
#iconlist #questions.passive:hover{background-position: -593px -66px; }
#iconlist #questions.active{background-position: -593px -132px; border-bottom: 0 }

#iconlist #settings{background-position: -691px 0; margin-left: -1px}
#iconlist #settings.passive:hover{background-position: -691px -66px; }
#iconlist #settings.active{background-position: -691px -132px; border-bottom: 0 }
/**/
#iconlist #bids{background-position: -791px 4px; margin-left: -1px}
#iconlist #bids.passive:hover{background-position: -791px -66px; }
#iconlist #bids.active{background-position: -791px -128px; border-bottom: 0 }

#iconlist #debts{background-position: -893px 3px; margin-left: -1px}
#iconlist #debts.passive:hover{background-position: -893px -65px; }
#iconlist #debts.active{background-position: -893px -129px; border-bottom: 0 }

#iconlist #user_data{background-position: -988px 0; margin-left: -1px}
#iconlist #user_data.passive:hover{background-position: -988px -66px; }
#iconlist #user_data.active{background-position: -988px -132px; border-bottom: 0 }

#iconlist #user_history{background-position: -1095px 0; margin-left: -1px}
#iconlist #user_history.passive:hover{background-position: -1095px -66px; }
#iconlist #user_history.active{background-position: -1095px -132px; border-bottom: 0 }

#iconlist #income_expenses{background-position: -1194px 0; margin-left: -1px}
#iconlist #income_expenses.passive:hover{background-position: -1194px -66px; }
#iconlist #income_expenses.active{background-position: -1194px -132px; border-bottom: 0 }
/* */
#iconlist #businessdata{background-position: -1293px 0; margin-left: -1px}
#iconlist #businessdata.passive:hover{background-position: -1293px -69px; }
#iconlist #businessdata.active{background-position: -1293px -132px; border-bottom: 0 }

#iconlist #statements{background-position: -1392px 0; margin-left: -1px}
#iconlist #statements.passive:hover{background-position: -1392px -68px; }
#iconlist #statements.active{background-position: -1392px -132px; border-bottom: 0 }

#iconlist #factreport{background-position: -1491px 0; margin-left: -1px}
#iconlist #factreport.passive:hover{background-position: -1491px -68px; }
#iconlist #factreport.active{background-position: -1491px -132px; border-bottom: 0 }

.moreinfo b{font-size: 13px; }
#taotlustabel_cal {
    background:url("images/otsing_v2.png") no-repeat scroll 0 0 transparent;
    height:110px;
    margin:20px 30px;    
    width:107px;
    float: left;
}
ipred{
    color: #D40000;
}
a.CSV{
    background:url("images/diskett.png") no-repeat scroll left top transparent;
    padding:2px 0 2px 25px;
}
#commentBox{
    padding: 0;
    overflow: hidden;
}
#content #navlist a{
	border: 1px solid #c5e6f0;
	background: url("images/mid_navi_btnbck.png") repeat-x left top;
	display: block;
	height: 24px;
	color: #02A0C4;
	font-size: 14px;
	float: left;
	padding: 5px 14px 0px 14px;
	vertical-align: bottom;
	font-family: arial, Sans-Serif;
	cursor: pointer;
}
#content #navlist.small_links a{font-size: 11px}
#content #navlist.small_links a.active_link{font-size: 12px}

#content #navlist a:hover{
	text-decoration: none;
	background: url("images/mid_navi_btnbck_hover.png") repeat-x left top;
	color: #00a9d2 !important;
}
#content #navlist a.active_link{
	color: #333 !important;
	font-weight: bold;
	background-image: none;
	background-image: none;
	padding: 5px 10px 0px 10px;
	font-size: 14px;
	border-bottom: none;
	height: 25px;
	cursor: default;
}
/***/
input[type=submit],input[type=button], .input_button{
    font-weight: bold;
	font-family: arial, calibri;
	font-size: 14px;
	cursor: pointer;
	border: 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #18ABD0;
	color: white;
	padding: 3px 6px;
	margin-top: 15px;
}
input[type=submit]:hover, .input_button:hover{ background-color: #148EB0; }
.input_button:hover { color: #fff !important }
input[type=text], input[type=password]{
    color: #666;
	padding: 3px;
	border: solid 1px #c5e6f0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #f8fdff;
	border-radius: 4px;
	width: 143px;
}
ul {
	list-style: none;
}
ul.sitemap{
    list-style-type: circle;
    list-style-image: url(images/icons/sitemap_li_dot.gif);
    list-style-position: inside;
}
body 
{
    background: url(images/background2.png) repeat-x 0 0;
    background-color: #F6FDFF;
    line-height: 20px;
	color: #333;
	font-size:14px;
	font-family: Arial,sans-serif;
	behavior: url("/csshover.htc");
}
#main {
	width: 960px;
	margin: 0 auto;
}
#logo {
	padding: 10px 0;
	float: left;
}
.info{
	display: inline-block;
	margin: 5px 0 0 2px;
	height: 13px;
	width: 14px;
	background: url(images/icons/form_info.png) no-repeat 0 0;
}
a.info:hover
{
    background-position:-13px 0;   
}
#lang {
	width: 162px;
	margin: 10px 0 0 60px;
	float: left;
}
/*Minu*/
#lang li{
    float: left;	
	margin-right: 5px;
}
#lang li a{
    display: block;
    width: 29px;
	height: 23px;
}
#lang li a.est{background: url(images/icons/flags.png) no-repeat 0 0;}
#lang li a.rus{background: url(images/icons/flags.png) no-repeat -34px 0;}
#lang li a.eng{background: url(images/icons/flags.png) no-repeat -68px 0;}
/*
#lang li.level_1 {
	height: 27px;
	padding: 0 0 0 10px;
	position: relative;
	float: left;
}
#lang li:hover.level_1 {
	background: url(images/lang_items.gif) no-repeat 0 bottom;
}
#lang li.level_1 span {
	height: 27px;
	background: url(images/lang_items.gif) no-repeat right 0;
	padding: 0 10px 0 0;
	position: relative;
	z-index: 1;
	float: left;
}
#lang li:hover.level_1 span {
	background: url(images/lang_items.gif) no-repeat right bottom;
}
#lang li.level_1 a {
	padding: 4px 20px 0 22px;
}
#lang li.level_1 ul li a {
	padding: 4px 0 0 22px;
}
#lang li a {
	height: 20px;
	color: #000;
	text-decoration: none;
	float: left;
}
#lang li a.ee {
	background: url(images/lang_flags.gif) no-repeat 0 9px;
}
#lang li a.ru {
	background: url(images/lang_flags.gif) no-repeat 0 -41px;
}
#lang li a.en {
	background: url(images/lang_flags.gif) no-repeat 0 -91px;
}
#lang li.level_1 div {
	width: 162px;
	display: none;
	position: absolute;
	top: 26px;
	left: 0;
}
#lang li.level_1 ul {
	width: 162px;
	background: url(images/lang_drop_items.png) no-repeat;
	padding: 3px 0 0 0;
	float: left;
}
#lang li.level_1 ul li {
	width: 148px;
	border-top: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
	padding: 0 0 0 10px;
	margin: 0 0 0 1px;
	display: inline;
	float: left;
}
#lang li.level_1 ul li:hover {
	background: #F7FDFF;
	border-top: 1px solid #DFF6FF;
	border-bottom: 1px solid #DFF6FF;
}
#lang li.level_1 ul li.last {
	width: 162px;
	height: 5px;
	font-size: 0;
	background: url(images/lang_drop_items.png) no-repeat 0 bottom;
	border: none;
	padding: 0;
	margin: 0 0 -5px 0;
}
#lang li.level_1 ul li a {
	width: 126px;
	color: #019FC5;
}
#lang li:hover.level_1 div {
	display: block;
}
*/

/* Registration and login */

.login_section {    
	width: 350px;
	border: solid 1px #def2f8;	
	padding: 0 30px 0 30px;
	border-bottom: solid 5px #def2f8 !important;		
}
.login_section #form1 ol li label
{
    width: 130px;
    line-height: 1.7em;
}
.forgot_pw{
	width: 350px;
	border: solid 1px #def2f8;
	padding: 6px 30px;
	text-align: center;
	border-top: 0;
	vertical-align: middle;	
}
#registration_section ol,
#login_section ol{margin-right: 20px;}
#registration_section input[type=text],
#login_section input[type=text], 
#registration_section input[type=password], 
select{padding: 3px;}
#login_section input[type=password],
select,
textarea{
    color: #666;
	padding: 3px;
	border: solid 1px #c5e6f0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #f8fdff;
	font-family: Arial, Sans-Serif;
	border-radius: 4px; 
}
textarea{font-size: 12px}
.spacer{ display: block; width: 151px; float: left; text-align: left; }
#registration_section ol{
    text-align: right;
}
#registration_section label, #login_section label{
    float: none;
    color: #555;
    display: inline;
}
#login_section li{margin-top: 5px;}

/***/

#login_logout {
	margin: 10px 0 6px 0;
	float: right;
}
#login_logout li {
	height: 30px;
	background: url(images/login_logout_bg.gif) no-repeat right -70px;
	padding: 0 10px;
	float: left;
}
#login_logout li.last {
	background: url(images/login_logout_bg.gif) no-repeat right -105px;
}
#login_logout li.left, #login_logout li.right {
	width: 10px;
	height: 30px;
	padding: 0;
	float: left;
}
#login_logout li.left {
	background: url(images/login_logout_bg.gif) no-repeat;
}
#login_logout li.right {
	background: url(images/login_logout_bg.gif) no-repeat 0 -35px;
}
#login_logout a {
	text-decoration: none;
	float: left;
}
#login_logout a.comments, #login_logout a.reg, #login_logout a.mail, #login_logout a.singin {
	line-height: 1.5;
	padding: 0 0 0 27px;
	margin: 8px 0 0 0;
}
#login_logout a.comments {
	color: #05A1C7;
	background: url(images/login_logout_icons.gif) no-repeat;
	font-size: 12px;
	line-height: 1.4em;
}
#login_logout a.reg {
	color: #73c21c;
	font-weight: bold;
	background: url(images/login_logout_icons.gif) no-repeat 0 -71px;
	line-height: 1.2em;
	font-size: 12px;
	padding-bottom: 4px;
}
#login_logout a.mail {
	color: #05a2c8;
	background: url(images/login_logout_icons.gif) no-repeat 0 -103px;
	line-height: 1.2em;
	font-size: 12px;
}
#login_logout a.singin {
	color: #05a2c8;
	background: url(images/login_logout_icons.gif) no-repeat 0 -140px;
	line-height: 1.2em;
	font-size: 12px;
}
#login_logout a.comments strong {
	color: #333;
}
#login_logout select {
	width: 140px;
	font: 12px arial;
	margin: 4px 10px 0 0;
	float: left;
}
html>/**/body #login_logout select, x:-moz-any-link {
	padding: 0;
}
#login_logout a.delete {
	width: 18px;
	height: 17px;
	background: url(images/login_logout_icons.gif) no-repeat 0 -35px;
	margin: 7px 0 0 0;
}
#help_links {
	width: 550px;
	clear: right;
}
#help_links li a {
	color: #656565;
	font: 11px arial;
	text-decoration: none;
	padding: 0 0 0 17px;
	margin: 0 0 0 10px;
	float: left;
}
#help_links li a:hover {
	color: #019FC5 !important;
}
#help_links li a.mail {
	font-weight: bold;
	background: url(images/help_links_icons.gif) no-repeat;
}
#help_links li a:hover.mail {
	background: url(images/help_links_icons.gif) no-repeat 0 -25px;
}
#help_links li a.facebook {
	background: url(images/help_links_icons.gif) no-repeat 0 -50px;
}
#help_links li a:hover.facebook {
	background: url(images/help_links_icons.gif) no-repeat 0 -75px;
}
#help_links li a.twitter {
	background: url(images/help_links_icons.gif) no-repeat 0 -100px;
}
#help_links li a:hover.twitter {
	background: url(images/help_links_icons.gif) no-repeat 0 -125px;
}
#help_links li a.rss {
	background: url(images/help_links_icons.gif) no-repeat 0 -150px;
}
#help_links li a:hover.rss {
	background: url(images/help_links_icons.gif) no-repeat 0 -175px;
}
#menu {
	width: 930px;
	height: 28px;
	background: url(images/menu_submenu_bg.gif) no-repeat;
	padding: 0 15px;
	float: left;
}
#menu li a {
	height: 22px;
	color: #FEFEFF;
	font: bold 14px arial;
	text-decoration: none;
	padding: 6px 12px 0 12px;
	float: left;
}
#menu li a.active, #menu li a:hover {
	color: #FEFEFF !important;
	background: url(images/menu_act.gif) repeat-x;
}
#submenu {
	width: 960px;
	height: 28px;
	background: url(images/menu_submenu_bg.gif) no-repeat 0 bottom;
	float: left;
	padding-left: 12px;
}
#submenu li {
	padding: 6px 0 0 15px;
	float: left;
}
#submenu li.date {
	color: #A0ECFF;
	font: 11px arial;
	padding: 7px 25px 0 0;
	float: right;
}
#submenu li a {
	color: #FFF;
	font: bold 12px arial;
	text-decoration: none;
	float: left;
}
#submenu li a:hover {
	color: #FFF !important;
	text-decoration: underline;
}
#submenu li a.active {
	text-decoration: underline;
}
.loan_slider li{    
    display: block;
    float: left;
    clear: both;
}
.loan_slider .output input[type="text"]{
    float: right; 
    margin-top:-25px; 
    font-weight: bold;
    color: #333;
    font-family: Arial;
    background-color: #fff;
    font-size: 14px;
}
.home_row {
	width: 960px;	
	border: 1px solid #DDF0F7;
    border-bottom-width: 5px;
    margin-top: 20px;
    background-color: #FAFDFF;
	float: left;
}
.border_top {
	background: url(images/line_horizontal.gif) repeat-x;
	float: left;
}
.home_row .home_box_main {
	width: 938px;
	float: left;
}
.home_row .home_box {
	width: 258px;
	padding: 20px;
}
.home_row .home_box.style_1 {
}
.home_row .home_box.style_2 {	
}
.home_row .home_box.style_3 {	
}
.home_row .home_box h2 
{
	font-size:24px;
	padding: 0 0 10px 0;
	display: block;	
}
.home_row .home_box h2 .green {
	color: #73C11B;
}
.home_row .home_box h2 .blue {
	color: #05A1C7;
}
.home_row .home_box img {
	margin: 0 0 0 10px;
	float: right;
}
.home_row .home_box p {
	line-height: 1.5;
	padding: 0 0 10px 0;
	display: block;
}
.home_row .home_box big {
	color: #05a2c8;
	font: bold 18px arial;
	margin: 0 0 0 5px;
}
.home_row .ad {
	width: 258px;
	text-align: center;
	padding: 15px 20px;
}
.home_row .middle {
	margin: 0 0 0 22px;
}
.home_row .box h3 {
	color: #73C11B;
	font: 24px arial;
	padding: 0 0 15px 0;
	display: block;
}
#footer_row h3 {
	color: #73C11B;
	font-weight: bold;
	font-size: 20px;
	padding: 0 0 5px 0;
	margin-bottom: 10px;
	display: block;
	width: 100%;
	border-bottom: 1px dotted #BDD9E4;
}
.home_row .radio{margin:3px 4px 0 0;}
.home_row .options {
	display: block;
}
.home_row .options ul li {
	width: 258px;
	padding: 0 0 8px 0;
	float: left;
}
.home_row .options p {
	font: bold 14px arial;
	padding: 0 0 12px 0;
	display: block;
}
.home_row .options ul li .label_1 {
	position:relative;
    top:2px;
	width: 67px;
	color: #999;
	float: left;
	font-size: 12px;
}
.home_row .options ul li label {
	font-weight: bold;
	padding: 0 10px 0 0;
	float: left;
}
.home_row .options ul li #area1, .home_row .options ul li #area2, .home_row .options ul li #area3 {
	width: 121px;
	height: 20px;
	float: left;
	margin-right:15px;
	margin-top:4px;
}
.home_row .options ul li #knob1, .home_row .options ul li #knob2, .home_row .options ul li #knob3 {
	width: 11px;
	height: 20px;
	background: url(images/slider_knob.gif) no-repeat;
	float: left;
}
.home_row .options ul li #knob1:hover, .home_row .options ul li #knob2:hover, .home_row .options ul li #knob3:hover {
	background: url(images/slider_knob.gif) no-repeat 0 bottom;
}
.home_row .options ul li .fr {
	font: bold 14px arial;
}
.home_row .options ul li big {
	color: #73C11B;
	font: bold 18px arial;
}
.home_row .box .home_list li {
	font: bold 14px arial;
	line-height: 1.7;
	background: url(images/home_list_icon.gif) no-repeat;
	padding: 0 0 3px 31px;
	display: block;
}
.home_row .box .home_news li {
	line-height: 1.7;
	padding: 0 0 12px 0;
	display: block;
}
.home_row .box .home_news li .date {
	color: #999;
}
.home_row .box .home_news li .name {
	color: #73C11B;
}
.home_row .box .home_news li a {
	color: #05A1C7;
	font: bold 14px arial;
	text-decoration: none;
	display: block;
}
.home_row .box .auctions_list {
	width: 100%;
	border-bottom: 1px solid #C5E6F0;
	margin: 0 0 12px 0;
	float: left;
}
.home_row .box .auctions_list li {
	width: 100%;
	height: 100%;
	font: bold 14px arial;
	border-top: 1px solid #C5E6F0;
	padding: 2px 0;
	float: left;
}
.home_row .box .auctions_list li .fl * {
	color: #05A1C7;
	text-decoration: none;
}
.home_row .box .quotation {
	padding: 0 0 0 50px;
	display: block;
}
.home_row .box .quotation img {
	width: 43px;
	margin: 0 0 0 -50px;
	float: left;
}
.home_row .box .quotation p {
	line-height: 1.5;
	padding: 0 0 10px 0;
	display: block;
}
.home_row .box .quotation .name {
	font-weight:bold;
	text-align: right;
	clear: both;
	display: block;
}
a.more {
	color: #05A1C7;
	font: 14px arial;
	text-decoration: none;
	background: url(images/a.more.gif) no-repeat 0 4px;
	padding: 0 0 0 11px;
	float: left;
}
a.more_small {
	height: 20px;
	color: #FFF;
	font: bold 12px arial;
	text-decoration: none;
	cursor: pointer;
	background: url(images/a.more_small.gif) no-repeat;
	padding: 0 0 0 10px;
	margin: 10px 20px 0 0;
	float: left;
}
#login_logout a.more_small {
	margin: 5px 20px 0 0;
}
a:hover.more_small {
	background: url(images/a.more_small.gif) no-repeat 0 bottom;
}
a.more_small span {
	height: 18px;
	background: url(images/a.more_small.gif) no-repeat right 0;
	padding: 2px 10px 0 0;
	margin: 0 -10px 0 0;
	position: relative;
	float: left;
	color: #FFF;
}
a:hover.more_small span {
	background: url(images/a.more_small.gif) no-repeat right bottom;
}
a.more_big, button.more_big {
	height: 24px;
	color: #FFF;
	font: bold 14px arial;
	text-decoration: none;
	cursor: pointer;
	background: url(images/a.more_big.gif) no-repeat;
	padding: 0 0 0 10px;
	margin: 0 20px 0 0;
	float: left;
}
a:hover.more_big, button:hover.more_big {
	background: url(images/a.more_big.gif) no-repeat 0 bottom;
}
a.more_big span, button.more_big span {
	height: 20px;
	background: url(images/a.more_big.gif) no-repeat right 0;
	padding: 4px 10px 0 0;
	margin: 0 -10px 0 0;
	position: relative;
	float: left;
	color: #FFF;
}
a:hover.more_big span, button:hover.more_big span {
	background: url(images/a.more_big.gif) no-repeat right bottom;
}
a:hover.more_small, a:hover.more_big, button:hover.more_big span {
	color: #FFF !important;
}
#content {
	background: url(images/content_bg.png) no-repeat;
	padding: 20px;
	margin: 15px 0 0 0;
	float: left;
	width: 920px;
}
#content #navlist li a .green,
#content #navlist li a .blue{
    color: inherit;
    text-transform: inherit;
    font-weight: inherit;
}
/*
#content p {
	font: 12px arial;
	line-height: 1.4;
	padding: 0 0 12px 0;
	display: block;
}*/

p {
	padding: 0 0 12px 0;
	display: block;
}
#footer {
	width: 960px;
	background: url(images/footer_line.gif) no-repeat center 30px;
	padding: 45px 0 10px 0;
	float: left;
}
#footer #nav_bottom {
	width: 960px;
	color: #73C11B;
	text-align: center;
	padding: 0 0 15px 0;
	float: left;
}
#footer #nav_bottom li {
	background: url(images/nav_bottom_dot.gif) no-repeat right 6px;
	padding: 0 10px 0 5px;
	display: inline;
}
#footer #nav_bottom li.spec {
	font-weight: bold;
}
#footer #nav_bottom li.last {
	background: none;
	padding: 0 5px;
}
#footer #nav_bottom li a {
	color: #666;
	text-decoration: none;
}
#footer #partners {
	width: 960px;
	text-align: center;
	float: left;
}
#footer #partners a {
	margin: 0 15px;
}
.radio {
	width: 14px;
	height: 14px;
	margin: 0 5px 0 0;
	float: left;
}
.fl, #menu li {
	float: left;
}
.fr, #help_links, #help_links li {
	float: right;
}
a:hover {
	color: #006593 !important;
}

table
{
	border-collapse: collapse;
}
td
{
	padding: 0px;
}

a:link, a {
color : #05A2C8;
text-decoration : none;
outline: none;

}

.linkbox a:hover{
    background-color: #fff !important;
    color: #0093B4 !important;
    text-decoration: none !important;
}
.linkbox a, .linkbox a:visited
{
	color : black;
}
.blue a, .blue a:visited, .blue a:hover
{
	color : black;
}

a:visited {
    color : #219ED7;
    
}
a:active {
color : #228ab9;
}


/*TICKER*/

/*
#ticker 
{
    width: 930px;
	height: 23px;
	color: #73C11B;
	background: url(images/marquee_bg.gif) no-repeat;
	padding: 8px 15px 0 15px;
	margin: 15px 0 10px 0;
	float: left;
	


}
.container .wrap {
    width: 930px;
    height: 23px;
    overflow: hidden;
    font-size-adjust: none;
	position: relative;
	margin-top: -3px;
}
div.stockTicker {
    list-style-type: none;
    margin: 0;
    padding: 0;
    position: relative;
}

div.stockTicker span {
    margin: 0 10px 0;
}
div.stockTicker span.up {
    color: green;
    padding-left: 2px;
}

div.stockTicker span.down {
    color: red;
    margin: 0;
    padding-left: 10px;
}

div.stockTicker span.eq {
    margin: 0;
    padding-left: 10px;
}

div.stockTicker span.quote {
    margin: 0;
    font-weight: bold;
    padding-left: 10px;
}
*/

/*CONTENT*/


.textPage ol
{

	padding:0px;
	padding-left:15px;	
	padding-right:15px;
	list-style:inside decimal;
	
}

#content .blue
{
	color: #333;
	font-weight: bold;
}
#content .green
{
	color: #65CB0B;
	text-transform: none;
}
#content .red
{
	color: red;
}
#content .linkbox{
	float: right;			
}
#content .linkbox a{
    background-color:#eff9fd;
    border:1px solid #C5E6F0;
    /*color:#26A5D7;*/
    color: #05a2c8;
    display:block;
    font-family:arial, Sans-Serif;
    font-weight: bold;
    font-size:14px;
    height:34px;
    line-height:34px;
    margin-bottom:-1px;
    padding-left:10px;
    width:184px;
}
#content .linkbox a.active,#content .linkbox a.active:hover{
    background-color: #05a2c8 !important;
    color: #fff !important;
}
#content .linkbox span {
	margin-bottom: 5px;
	display: block;
	width: 214px;
	padding-left: 15px;
	height: 34px;
	line-height: 34px;
	background: url( "images/titleBg.png" ) no-repeat;
	color: black;
	font-weight: bold;
}
#content .help
{
	display: block;
	float: right;
	height: 19px;
	width: 19px;
}
#content .help img
{
	width: 100%;
	height: 100%;
	border: 0px;
}
#content .smalllink
{
	display: block;
	width: 114px;
	padding-left: 15px;
	height: 34px;
	line-height: 34px;
	text-align: left;
	background: url( "images/smalllinkBg.png" ) no-repeat;
	font-weight: bold;
}
#content .subheader a:hover{color: #52A309 !important}
.subheader{ width: 680px; border-bottom: 1px solid #BADFEB; padding-bottom: 5px; display: block;}
.subheader .modal_link, td .modal_link 
{
    cursor: pointer; 
    display: block; 
    background: url(images/icons/modal_arrows.png) no-repeat 0 0; 
    width: 17px; 
    height: 13px; 
    float: left;
    margin: 3px 10px 0 0;
}
td .modal_link:hover{ background-position: -18px 0; }
.subheader .open, td .open{ background-position: -54px 0; cursor: pointer;}
.subheader .closed .open, td .closed .open{ background-position: 0 0; }
.subheader .closed .open:hover, td .closed .open:hover{ background-position: -18px 0; }  
.subheader a:hover, td a:hover{ color: #0A3D6D; }
.subheader a:hover .open, td a:hover .open{ background-position: -36px 0; }
.subheader a.closed:hover .open, td a.closed:hover .open{ background-position: -18px 0; }
/*.subheader .open:hover, td .open:hover{ background-position: -18px 0; }*/
.subheader .open:hover, td .open:hover{ background-position: -36px 0; }

/*BOX*/
#content .box
{
	width: 320px;
	margin-top: 10px;
	margin-right: 15px;
	float: left;
}
#content .box.wide{
	width: 620px;
}
#content .box_wide{
    width: 680px;
	float: left;
}

#content .box .header{	
	border-bottom: 1px dotted #ccc;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
	height: 40px;	
	line-height: 55px;	
	padding-left: 15px;
	padding-right: 0;
	width: 310px;		
	font-weight: bold;
}
#content .header .green {color: #333; font-size: 80%;}
#content .box.wide .header{
	/*background: url( "images/blueLongTitleBg.png" ) no-repeat;*/
	width: 583px;
}
#content .help{	
	background:url("images/help_icon_donut.png") no-repeat scroll 0 0 transparent !important;
	margin-left: 5px;	
}
#content .subheader .help, #content .box .header .help{margin-top: 15px !important;}

#content .help:hover{
    background-position: 0 -18px !important;
}

#content .box .body
{
	margin-top: 10px;
	padding: 10px 0;
}
#content .box.wide .body
{
	background: none;
}

#content .box .footer
{
	height: 20px;
}
#content .box.wide .footer
{
	height: 0px;
	background: none;
}

/*SIDEBAR*/
#sidebar
{
	padding-left: 25px;
	float: right;
	color: #666666;
	/*height: 145px;*/
}
#sidebar .help
{
	background: url( "images/helpWhite.png" ) no-repeat !important;
	margin-top: 25px;
	margin-right: 15px;
}

#sidebar p
{
	padding-left: 5px;
	text-align: justify;
	overflow:hidden;
	width:253px;
}
#sidebar.single_auction{ width: 207px; }
#sidebar.single_auction p{ width: 200px; }
#sidebar.single_auction .linkbox a{ font-size: 12px; }
#sidebar.single_auction .boldText { color: inherit; font-weight: inherit; }
.auction_details .big_boldText{ font-size: 14px }
.auction_details .green{ color: #82CC3E; font-size: 13px; font-weight: bold; }
.auction_details .heading{ font-weight: bold; }
.box_green {
    width: 182px;
    border: 1px solid #CCF8BE; 
    background-color: #F2FAFE; 
    padding: 10px 8px; 
    float:right; 
    margin:0 0 20px 0 
}

#sidebar div.hr
{
	margin-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
/*TAOTLUSTABEL*/
#taotlustabel table
{
	width: 920px;
}
#taotlustabel table td
{
	border-bottom: 1px solid #E3F4F9;
	padding-left: 3px;
	padding-right: 3px;
	white-space: nowrap;
	text-align: center;
	font-size: 14px;
	margin: 0;	
}
#taotlustabel table td.title
{
	text-align: left;
}
#taotlustabel table td.title a:link
{
	text-align: left;
	color: #05A2C8;
	font-weight: bold;
}
#taotlustabel table td.title a:visited{
    color: #6CA7B4;
}
#taotlustabel table td.notBold
{
	font-weight: normal;
}
#taotlustabel table td.gray
{
	/*color: #666666;*/
}
#taotlustabel table td.red
{
	color: red;
}
#taotlustabel table td.green
{
	color: #51A409;
}
#taotlustabel table tr.blue td{
	color: #333;
	background-color: #fff;

}
#taotlustabel table td.tabletitle
{
	font-size: 16px;
	font-weight: bold;
	color: #65CB0B;
	text-align: left;
	padding-left: 15px;
}
#content .tinytext{
    width: 37px; height: 21px; border: none; background: url(images/input_back_tiny.png) no-repeat 0 0 !important;
}
#content #taotlustabel #searh_forms2 .smalltext{
	width: 83px; height: 20px; border: none; background: url(images/input_back_small_20x83.png) no-repeat 0 0 !important;
}
#content #taotlustabel #searh_forms2 .text{
	width: 175px; height: 20px; border: none; background: url(images/input_back_long_small_175x20.png) no-repeat 0 0 !important;
}
#taotlustabel table input.text{
	width: 206px;
}
 #taotlustabel table select.text
{
	width: 130px;
}
#taotlustabel table select.text
{
	width: 137px;
}
#taotlustabel table td.kiirotsing, #taotlustabel table td.tappisotsing
{
	padding: 0px;
}
#taotlustabel table td.kiirotsing table
{
	margin: 0px;
	height: 100px;
}
#taotlustabel table td.tappisotsing table
{
	margin: 0px;
	height: 150px;
}
#taotlustabel table td.kiirotsing table td, #taotlustabel table td.tappisotsing table td
{
	border: 0px;
	padding-bottom: 2px;
	padding-top: 2px;
}
#taotlustabel table td.kiirotsing table td.separator, #taotlustabel table td.tappisotsing table td.separator
{
	background: url( 'images/rowSeparator.png' ) repeat-y;
	width: 1px;
	padding: 0px;
}
.auction_search_col{
    width: 435px; 
    float: left;
    vertical-align: middle;
}
.auction_search_col input, .auction_search_col select{ padding: 1px; font-size: 11px;}
.auction_search_col li{
    height: 26px;
    width: 200px;
    display: block;
    vertical-align: middle;
    float: left;    
    margin: 0 4px;    
    text-align: left;
    font-weight: normal;
    font-size: 11px;
}
#search_auction_submit{clear: both; float: right; margin: -30px 130px 20px;}
.auction_search_col li.fst{
    clear: left;
    text-align: right;
    width: 123px;
}
/*TAOTLUSTABEL -> table -> top*/
#taotlustabel table .top
{
	background: url( "images/rowTop.png" );
	height: 40px;
	line-height: 40px;
	vertical-align: top;
}
/*TAOTLUSTABEL -> table -> blue*/
#taotlustabel table .blue td
{	
	height: 50px;
	white-space: normal;

}
/*#taotlustabel table .blue td.left
{
	background: url( "images/rowBlue.png" );
	width: 7px;
}*/
#taotlustabel table .blue td.right
{
	background: url( "images/rowBlue.png" );
	width: 7px;
	background-position: right;
}
/*TAOTLUSTABEL -> table -> light*/
#taotlustabel table .light td
{
	background-color: #F6FDFF;
	height: 50px;
}
#taotlustabel table.auctions_table tr.over td{ background-color: #fff; }
#taotlustabel table .light td.left
{
	background: url( "images/rowLight.png" );
	width: 7px;
}
#taotlustabel table .light td.right
{
	background: url( "images/rowLight.png" );
	width: 7px;
	background-position: right;
}
/*TAOTLUSTABEL -> table -> dark*/
.auctionMoreArrow {
    background:url("images/icons/search_modal_arrows.png") no-repeat scroll -58px -34px transparent;
    height:9px;
    margin-left:7px;
    width:13px;
}
.auctionInfoCell a.fieldHelpLink{
    border: 0 !important;
}
.staatiline{
    width: 700px;
}
.auctionInfoCell a{
    border-bottom:1px solid #CCCCCC;
    color:#333333;
}
#bid_container h2{width: 100%; text-align: center}
#tag_top{background: url(images/tag_top.png) no-repeat 0 0; width: 200px; height: 76px;}
#content #sidebar #tag_mid .form{background: transparent url(images/tag_mid.png) repeat-y 0 0; width: 200px;}
#tag_end{background: url(images/tag_bottom.png) no-repeat 0 0; width: 200px; height: 12px;}

#bid_container .form ol {padding: 5px 0}
#bid_container{    
    width:200px;
    float: right;   
}
.makebid .info{
    background:url("images/icons/form_info_small.png") no-repeat scroll 0 0 transparent !important;
    border:0 none;
    display:inline-block;
    height:10px;    
    width:11px !important;
    position:relative;
    left:3px;    
}
.auctionInfoCell a.info {
    background:url("images/icons/form_info_small.png") no-repeat scroll 0 0 transparent !important;
    border:0 none;
    display:inline-block;
    height:10px;
    left:3px;
    position:relative;
    top:1px;
    width:11px !important;
}
.auctionInfoCell a.info:hover {
    background:url("images/icons/form_info_small.png") no-repeat scroll 0 -10px transparent !important;
}
#taotlustabel table .dark td
{
	background-color: #EEF9FD;
	height: 50px;
}
#taotlustabel table .dark td.left
{
	background: url( "images/rowDark.png" );
	width: 7px;
}
#taotlustabel table .dark td.right
{
	background: url( "images/rowDark.png" );
	width: 7px;
	background-position: right;
}
/*TAOTLUSTABEL -> table -> bottom*/
#taotlustabel table .bottom
{
	height: 60px;
	border-bottom: 0;
}
#taotlustabel table .bottom td
{
	text-align: left;
	padding-left: 15px;
	font-weight: normal;
}
#taotlustabel table .selected
{
	font-weight: bold;
}
.progressImage{
	height: 11px;
	width: 51px;
	background: url(images/icons/progress_bar.png) no-repeat 0 0;
}
.pr_0{background-position: 0 0}
.pr_0_f{background-position: 0 -49px}

.pr_10{background-position: -74px 0}
.pr_10_f{background-position: -74px -49px}

.pr_20{background-position: -150px 0}
.pr_20_f{background-position: -150px -49px}

.pr_30{background-position: -226px 0}
.pr_30_f{background-position: -226px -49px}

.pr_40{background-position: -327px 0}
.pr_40_f{background-position: -327px -49px}

.pr_50{background-position: -403px 0}
.pr_50_f{background-position: -403px -49px}

.pr_60{background-position: -479px 0}
.pr_60_f{background-position: -479px -49px}

.pr_70{background-position: -555px 0}
.pr_70_f{background-position: -555px -49px}

.pr_80{background-position: -631px 0}
.pr_80_f{background-position: -631px -49px}

.pr_90{background-position: -707px 0}
.pr_90_f{background-position: -707px -49px}

.pr_100{background-position: -783px 0}
.pr_100_f{background-position: -783px -49px}
#tooltip
{
	position: absolute;
	z-index: 3000;
	border: 1px solid #DEF2F8;
	border-bottom: 3px solid #DEF2F8;
	border-right: 3px solid #DEF2F8;
	background-color: white;
	padding: 4px 7px;	
}
#tooltip h3, #tooltip div
{
	margin: 0;
}

.tipnormal
{
	width: 250px;
}
#ui-datepicker-div .ui-datepicker-title .ui-datepicker-month ,#ui-datepicker-div .ui-datepicker-title .ui-datepicker-year { -moz-border-radius:0;}
.tipwide
{
	width: 400px;
}

.myinvestmentsbids{            
    list-style-type: none;    
    text-align: right;
    float: left;
}
.myinvestmentsbids input[type="submit"]{ padding: 2px 14px; }
#content .smalltext, #content .datepicker{ width: 94px; height: 18px; border: none; background: url(images/input_back_normal.png) no-repeat 0 0;}
#content input.datepicker{ background: url(images/input_back_cal.png) no-repeat 0 0; }
#content .text{ width: 204px; height: 18px; border: none; background: url(images/input_back_long.png) no-repeat 0 0; }



.myinvestmentsbids li{
    margin: 4px 0;
}
.minus{
    font-size: 10px;
}
table.oldtable tr.bottom, table.oldtable tr.bottom td, #taotlustabel table.auctions_table td.bottom{
    background-color: inherit !important;
}
.form{
    background-color: #fafdff;
    border: solid 1px #def2f8;
	margin: 10px 0 0 0;	
	padding: 5px 30px 20px 30px;	
}
.plain{
    background-color: transparent; border: 0;
}
div.form ol
{
	padding: 17px 0em 0px 0em;
	list-style: none;
}
div.form li
{
	padding-bottom: 3px;
	width: 100%;
	clear: both;
}
ol li .info{
    margin-bottom: -4px;
    position: relative;
    bottom: 5px !important;
    margin-right: -19px;
}
div#infoblock .body .form label{
    float: left;
}
div#infoblock .body .form span{
    position: relative;
    bottom: 3px;
}
div#infoblock .body .form .info{
    display: inline-block;
    float: none;              
    position:relative;
    /*left:26px;*/
    bottom: 3px;   
}
div.form label
{
	float: left;
	width: 183px;
	margin-right: 1em;
	text-align: right;
	display: inline;
}

div.searchform ol
{
	padding: 0 0 0 20px;
}
div.searchform label
{	
	width: 220px;
}
div.searchform .ErrorSpan
{	
	padding-left: 100px;
}

div.shortform label
{
	width:120px;
}
#sidebar div.form label
{
	float: left;
	margin-right: 1em;
	width: 75px;
	text-align: right;
	display: inline;
}
div.smallform
{
	padding: 3px 3px 3px 3px;
}
div.smallform label
{
	float: left;
	text-align: right;
}

.loanFieldIntro
{
	padding: 10px;
	margin: 20px 0px 10px 0px;
	font-size: 80%;
	border: 1px solid #AFBABF;
	background-color: #D8E6EC;
}

.notificationBlock
{
	padding: 10px;
	margin: 20px 0px 10px 0px;
	font-size: 100%;
	border: 1px solid #B92916;
	background-color: #F25F4C;
	color: White;
}

.notificationBlock a
{
	color: White;
}

.pagination-digg li
{
	border: 0;
	margin: 0;
	padding: 0;
	font-size: 14px;
	list-style: none; /* savers */
	float: left;
	clear: none;
}
.pagination-digg a
{
	border: solid 1px #C2ECF9;
	margin-right: 2px;
}
.pagination-digg .previous-off, .pagination-digg .next-off
{
	border: solid 1px #FFFFFF;
	color: #888888;
	display: block;
	float: left;
	font-weight: bold;
	margin-right: 2px;
	padding: 3px 4px;
}
.pagination-digg .next a, .pagination-digg .previous a
{
	font-weight: bold;
}
.pagination-digg .active
{
	background: #05A2C8;
	color: #FFFFFF;
	font-weight: bold;
	display: block;
	float: left;	
	margin-right: 2px;
	padding: 2px 0;
	width: 36px;
	text-align: center;
	line-height: 20px;
}
#taotlustabel .pagination-digg a:link, #taotlustabel .pagination-digg a:visited{ padding: 1px; height: 20px}
.pagination-digg a:link, .pagination-digg a:visited
{
	float: left;
	padding: 4px 0;
	height: 14px;
	width: 34px;
	text-align: center;
	font-weight: bold;
}
.pagination-digg a:hover
{
	border: solid 1px #1F96BE;
	color:#0C758C !important;	
}


.ErrorSpan
{
	clear: left;
	padding-left: 85px;
}
td .ErrorSpan
{
	clear: left;
	padding-left: 0px;
}

ol.user_history li label{    
    float: left;
    font-weight: bold;
}
.auction_details, .auction_details label{
    font-size: 12px;
    color: #333;
}
table.auction td
{
	text-align: left;
	padding: 2px;
}

table.auction tr > td:first-child{
    text-align: right;
}
table.auction td.noborder
{
	border-bottom: 0px;
}

table.auction tr.noborder td
{
	border-bottom: 0px;
}

table.comments td
{
	vertical-align:top;
}

.boldText
{
	font-weight: bold;
}

#sidebar .boldText
{
	color:#000000;
}

.rssLink
{
	display: block;
	float: right;
	height: 19px;
	width: 19px;
	background: url(images/icons/rss.png) no-repeat;
}
.replacement {
     width: 130px;
	padding-left: 15px;
	height: 34px;
	line-height: 34px;
    margin: 0 0 0 0px;
    padding: 0;
    border: 0;
    padding-left: 15px;
    background: transparent url("images/smalllinkBg.png") no-repeat center top;
    cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* for IE 5.x */
    text-align: left;
	font-weight: bold;
}

.textPage{
	text-align:justify;
}

.icon{
	border:0;
}

table.oldtable{
    width: 100%;
    padding : 0;
    margin-bottom : 15px;
    margin-top : 10px;
    line-height:14px;
    white-space : normal;
}

table.oldtable .dark td {
    background: #EEF9FD;
}

table.oldtable .extradark td a, table.oldtable .extradark th a { color: #333;}
table.oldtable .extradark td, table.oldtable .extradark th {
    font-weight: bold;
}

table.oldtable .message td, table.oldtable .message th {
    padding:10px;
    font-weight:bold;
}

table.oldtable .bottom td, table.oldtable .bottom th {
    border : 0;
}

table.oldtable .past td, table.oldtable .past th {
    background : #CCFFCC;
}

table.oldtable .debt td, table.oldtable .debt th {
    background : #FF6666;
}

table.oldtable .future td, table.oldtable .future th {
    background : #FFFF99;
}

table.oldtable td, table.oldtable th {
    border-bottom:1px solid #E3F4F9;
    border-top:1px solid #E3F4F9;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    padding: 5px 2px;    
    text-align: center;
    white-space: normal;
}
table.oldtable td{padding:5px 0}
table.oldtable th{padding: 10px 3px;}
table.oldtable.big td, table.oldtable.big th {
    font-size: 14px;
}
table.oldtable tr > td:first-child, table.oldtable tr > th:first-child{
    text-align: left;
    padding-left: 6px;
}
table.oldtable th{ color: #333; background-color: #FAFDFF }

table.oldtable .future td, table.oldtable .future th {
    background : #FFFF99;
}
.oldtable tr.over td{
    background-color: #fff !important;
}
#content table.oldtable tr.tablefooter td{
    border: 0;
    background-color: #EEF8FD !important;
}

/* INVITE FRIEND */
table.invitefriend td{
    padding: 3px 3px;
}
table.invitefriend input[type="text"]{
    width: 150px;
}
table.invitefriend textarea{
    font-family: arial, sans-serif; font-size: 12px; line-height: 1.5em; padding: 8px; margin: 20px 0 0 17px;  height:150px; width: 415px;
}   
table.invitefriend input{ margin: 0 3px; }
/***/
/*
#contractBox {
    overflow : scroll;
    width : 98%;
    height : 300px;
    background-color : white;
    border : 1px solid #999999;
    padding : 3px 5px 3px 5px;
}
#contractBox h1, #contractBox h2 {
    font-size : 1.3em;
    line-height : 1.7em;
    padding : 0 10px;
    margin : 0 0px 0 0px;
    color : #333333;
    text-transform : none;
    background : none;
    border : 0;
    clear : both;
}*/

.profileImgContainer_top{
    width: 245px;
    height: 143px;
    background: url(images/avatar_border_top.gif) no-repeat 0 0;
    margin-bottom: -119px;
}
.profileImgContainer_mid{
    width: 246px;
    background: url(images/avatar_border_mid.gif) repeat-y 8px 0;
}
.profileImgContainer_bot{
    width: 239px;
    height: 164px;
    background: url(images/avatar_border_bot.gif) no-repeat 0 0;
    margin:-130px 0 0 8px;
}

.profileImgContainer
{
    width: 246px; height: 309px;
    padding: 20px 0 0 7px; 
    background: url(images/avatar_border.png) no-repeat 0 0;
	margin-bottom: 20px;
	position: relative;
	right: 6px;
}

.profileImgContainer_mid img
{
	border: 1px solid rgb(214, 214, 214); width: 200px;
	margin-left: 24px;
}

.alphabet{
    margin: 10px 0 0 18px;
}
.alphabet a{
	font-weight:bold;
	font-size:14px;
	padding: 3px 4px;
	margin-right: 4px;
}
.alphabet a:hover{
    color: #fff !important;
    background-color: #05A2C8;
}

#taotlustabel table td.title a.usernameLink
{
	color: #4A8F02;
	font-weight: normal;
}

#bidtable table td a.usernameLink
{
	color: green;
	float:left;
}

.bidtable table td a.usernameLink
{
	color: green;
	float:left;
}
a.usernameLink
{
	color: #73C21C;
}

.profilesearch
{
	background: transparent url(images/kiirotsingBg.png) no-repeat scroll 0pt 0pt; height: 100px;
}

.profilesearch table
{
	margin-bottom:0px;
}

.profilesearch table td
{
	border-bottom: 0;
	padding-bottom:2px;
	padding-top:2px;
}

.profilesearch table input.text
{
	width: 128px;
	border: 1px solid #CCCCCC;
	background-color: #FAFAFA;
}
.profilesearch table select.text
{
	width: 137px;
}
/*COMPACT TABLE*/
#bidtable table.compactTable tr td {
	text-align: left;
	font-size: 85%;
	border-bottom: none;
	white-space:normal;
}
#bidtable table.compactTable td img {
	vertical-align: middle;
	position: relative;
	top: -2px;
	border: 0px;
}
#bidtable tr.blueArea td {
	border-bottom: none;
}

#bidtable table.compactTable tr.isNotRead td {
	background-color: #edf9fd;
	border-bottom: none;
	font-weight:bold;
}
#bidtable tr.blueAreaHead td.left {
	height: 17px;
	width: 10px;
}
#bidtable tr.blueAreaHead td.right {
	height: 17px;
	width: 10px;
}
#bidtable tr.blueAreaHead td {
	border-bottom: none;
}
#bidtable tr.blueAreaFoot td.left {
	height: 17px;
	width: 10px;
}
#bidtable tr.blueAreaFoot td.right {
	height: 17px;
	width: 10px;
}
#bidtable table.compactTable tr {
	border-bottom: 1px gray dashed;
}


.chartBox
{
	margin-top: 10px;
	margin-bottom: 10px;
}


.get-loan-form
{
	margin-left:40px;
	margin-right:50px;
}

.get-loan-form ol li label
{
	width:22em;
}

.get-loan-form .field-validation-error{
    display: block;
    width: 100%;
    text-align:center;
}
#ordersteps6{
	height:67px;
	margin: 20px 0 20px 137px;
}
#ordersteps6.company{
    margin: 20px 0 20px 65px;
}
/*1*/
#ordersteps6 ol li#s_one.active {
    background:transparent url(images/steps/new/progress_bar_7_active.png) no-repeat scroll 35px 0;
}
#ordersteps6 ol li#s_one.done {
    background:transparent url(images/steps/new/progress_bar_7_done.png) no-repeat scroll 35px 0;
}
#ordersteps6 ol li#s_one {
    background:transparent url(images/steps/new/progress_bar_7_deactive.png) no-repeat scroll 35px 0;
}
/*2*/
#ordersteps6 ol li#s_two.active {
    background:transparent url(images/steps/new/progress_bar_7_active.png) no-repeat scroll -127px 0;
}
#ordersteps6 ol li#s_two.done {
    background:transparent url(images/steps/new/progress_bar_7_done.png) no-repeat scroll -127px 0;
}
#ordersteps6 ol li#s_two {
    background:transparent url(images/steps/new/progress_bar_7_deactive.png) no-repeat scroll -127px 0;
}
/*3*/
#ordersteps6 ol li#s_three.active {
    background:transparent url(images/steps/new/progress_bar_7_active.png) no-repeat scroll -277px 0;
}
#ordersteps6 ol li#s_three.done {
    background:transparent url(images/steps/new/progress_bar_7_done.png) no-repeat scroll -277px 0;
}
#ordersteps6 ol li#s_three {
    background:transparent url(images/steps/new/progress_bar_7_deactive.png) no-repeat scroll -277px 0;
}
/*4 Person*/
#ordersteps6 ol li#s_four.active {
    background:transparent url(images/steps/new/progress_bar_4_active.png) no-repeat scroll -440px 0;
}
#ordersteps6 ol li#s_four.done {
    background:transparent url(images/steps/new/progress_bar_4_done.png) no-repeat scroll -440px 0;
}
#ordersteps6 ol li#s_four {
    background:transparent url(images/steps/new/progress_bar_4_deactive.png) no-repeat scroll -440px 0;
}
/*4 Company*/
#ordersteps6.company ol li#s_four.active {
    background:transparent url(images/steps/new/progress_bar_7_active.png) no-repeat scroll -440px 0;
}
#ordersteps6.company ol li#s_four.done {
    background:transparent url(images/steps/new/progress_bar_7_done.png) no-repeat scroll -440px 0;
}
#ordersteps6.company ol li#s_four {
    background:transparent url(images/steps/new/progress_bar_7_deactive.png) no-repeat scroll -440px 0;
}
/*5*/
#ordersteps6 ol li#s_five.active {
    background:transparent url(images/steps/new/progress_bar_5_active.png) no-repeat scroll -595px 0;
}
#ordersteps6 ol li#s_five.done {
    background:transparent url(images/steps/new/progress_bar_5_done.png) no-repeat scroll -595px 0;
}
#ordersteps6 ol li#s_five {
    background:transparent url(images/steps/new/progress_bar_5_deactive.png) no-repeat scroll -595px 0;
}
/*6*/
#ordersteps6 ol li#s_six.active {
    background:transparent url(images/steps/new/progress_bar_7_active.png) no-repeat scroll -750px 0;
}
#ordersteps6 ol li#s_six.done {
    background:transparent url(images/steps/new/progress_bar_7_done.png) no-repeat scroll -750px 0;
}
#ordersteps6 ol li#s_six {
    background:transparent url(images/steps/new/progress_bar_7_deactive.png) no-repeat scroll -750px 0;
}

#ordersteps6 ol li.active {
color:#6CC418;
}
#ordersteps6 ol li.done {
color:#62B9D5;
}
#ordersteps6 ol li {
color:#ADAC9C;
display:block;
float:left;
font-family: Arial, sans-serif;
font-size:1.1em;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding-top:48px;
text-align:center;
width:154px;
}

#ordersteps6 ol {
padding:0 0 0 5px;
}


/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family: Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

th.sorthead
{
	padding:2px 10px;
	cursor:pointer;
}

th.sortasc
{
	background-image:url(images/icons/sort_asc.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 10px;
	cursor:pointer;
}
th.sortdesc
{
	background-image:url(images/icons/sort_desc.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding:2px 10px;
	cursor:pointer;
}

div.jjmenu {
	
	position:absolute;
	background:#fffef0;
	border-bottom:2px solid gray;
	border-right:1px solid gray;
	padding:0px;
}

div.jj_menu_item {
	color:black;
	border:1px solid gray;
	border-bottom:none;
	background-color: #ffffff;
	cursor:pointer;
}
#searh_forms{
    float: left;
    width: 850px;
    margin-top: 16px;
    height: 165px;
}
#searh_forms2{
    float: left;
    width: 880px;       
}
.otsi_luup{
    float: left;
    width: 39px;
    height: 24px;
    background: url(images/icons/search_modal_arrows.png) no-repeat -208px 0;
}
.otsi_arrow{
    display: inline-block;
    width: 26px;
    height: 24px;
    background: url(images/icons/search_modal_arrows.png) no-repeat -104px 0;
    cursor: pointer;  
}
.otsi_arrow:hover{
    background-position: -156px 0;
}
.closed{
    background-position: -52px 0;
}
.closed:hover{
    background-position: 0 0;
    }
/*.simpleSearch {
    background:url("images/kiirotsing.png") no-repeat scroll 0 0 transparent;
    color:#999999;
    display:inline-block;
    font-family:calibri,arial;
    font-size:15px;
    font-weight:bold;
    height:22px;
    margin-right:-12px;
    padding:2px 0 0 9px;
    width:77px;
    text-align: left;
}
.simpleSearch:hover, .advancedSearch:hover {
    color:#228AB9 !important;
    cursor:pointer;
    text-decoration:none !important;
}
.simpleSearch_active {
    background-position:0 -24px;
    color:#555555;
}
.advancedSearch {
    background:url("images/detailotsing.png") no-repeat scroll 0 -24px transparent;
    color:#999999;
    display:inline-block;
    font-family:calibri,arial;
    font-size:15px;
    font-weight:bold;
    height:22px;
    padding:2px 0 0 1px;
    width:93px;
    margin: 0 8px 0 0;
}
.advancedSearch_active {
    background:url("images/detailotsing.png") no-repeat scroll 0 0 transparent;
    color:#555555;
}*/
div.jj_menu_item span {
	display:block;
	padding:4px;
}

div.jj_menu_item_more span {
	background:url(more.gif)  right no-repeat;	
}
div.jj_menu_item_more span {
	padding-right:20px;
}

div.jj_menu_item_hover {
	background:#e4e4e4;
	
}

/* buttons */

.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
.btn.green { background: #9d4; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(images/shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }

/* end  buttons */


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error
{
    color: #E33C3C;
    margin-left: 20px;
}

.field-validation-valid
{
    display: none;
}

.input-validation-error
{
    border: 1px solid #FC9C9C !important;
    background-color: #ffeeee !important;
}

.validation-summary-errors
{
    font-weight: bold;
    color: #CF2828;
}

.validation-summary-valid
{
    display: none;
}

/* Styles for editor and display helpers
----------------------------------------------------------*/
.display-label,
.editor-label,
.display-field,
.editor-field
{
    margin: 0.5em 0;
}

.text-box
{
    width: 30em;
}

.text-box.multi-line
{
    height: 6.5em;
}

.tri-state
{
    width: 6em;
}

/****Infoboxes****/
.info_icon{
	margin: 0 0 -34px -47px;
	width: 34px;
	height: 34px;
}
.infobox{
	margin: 10px 0;
	border: solid 1px;
	padding: 10px 10px 10px 60px;
}
.infobox p{
    padding-top: 10px;
    text-align: left !important;
}
.info_icon_blue{background: url(images/icons/modal_boxes_icons.png) no-repeat 0 0 #EEF8FD;}
.info_icon_yellow{background: url(images/icons/modal_boxes_icons.png) no-repeat -102px 0 #FCFFC3;}
.info_icon_red{background: url(images/icons/modal_boxes_icons.png) no-repeat -68px 0 #FFE8E8;}
.info_icon_green{background: url(images/icons/modal_boxes_icons.png) no-repeat -34px 0 #D6FFC4;}

.blue_infobox{ background-color: #EEF8FD; border: solid 1px #C4E8F7; border: solid 1px #C4E8F7;}
.yellow_warningbox{ background-color: #FCFFC3; border: solid 1px #E4EA83; }
.red_errorbox{ background-color: #FFE8E8; border: solid 1px #F8CFCF;}
.green_successgbox{ background-color: #D6FFC4; border: solid 1px #9FF572;}
/*************************************************/
.nice_group_border{
    border: 1px solid #DDF0F7;
    border-bottom-width: 5px;
    padding: 20px;
    width: 880px;
    background-color: #FAFDFF;
}
.hideMe{display:none; }
.showMe{display: block; }
.settings_avatar{ background: url(images/avatar.png) no-repeat 0 0; height: 102px; width: 122px; float:right; margin-top: -122px; }
.loading_sprite{ background: url(images/iploader.gif) no-repeat 0 0; height: 25px; width: 201px;}
.loading_sprite_b{ background: url(images/iploader.gif) no-repeat 0 0; height: 25px; width: 201px; margin: 40px 0 0 270px; }
#content .statistics td{ padding: 10px 0 }
#content .pager_link {
    background-image:url("images/icons/search_modal_arrows.png"); 
    background-attachment:scroll; 
    background-repeat: no-repeat; 
    height: 24px; 
    width: 46px; 
    display: block; 
    float:left; 
    border: 0;
    margin: 0;
    padding: 0;
}
#content #taotlustabel .pager_back{ background-position: -258px 0; margin-right: 1px; height: 24px }
#content .pager_back{ background-position: -258px 0; margin-right: 1px; height: 24px }
#content .back_disabled{ background-position: -364px 0 !important; }
#content a.pager_back:hover{ background-position: -258px -25px }

#content #taotlustabel .pager_forward{ background-position: -309px 0; margin-left: -2px; margin-right: 10px; height: 24px }
#content .pager_forward{ background-position: -309px 0; margin-left: -2px; margin-right: 10px; height: 24px }
#content .forward_disabled{ background-position: -364px -25px !important; margin-left: -1px; margin-right: 10px }
#content a.pager_forward:hover{ background-position: -309px -25px }
.type_company {
    width: 14px;
    height: 13px;
    background: url("images/icons/search_modal_arrows.png") no-repeat -86px -35px;
}

/*Custom checkbox, radio-button, select. Powered with JS */
.checkbox, .radio {
	width: 19px;
	height: 25px;
	padding: 0 5px 0 0;
	background: url(images/checkbox.gif) no-repeat;
	display: block;
	float: left;
}
.radio {
	background: url(images/radio.png) no-repeat;
}
.select {
	position: absolute;
	width: 120px;
	color: #666;
	height: 24px;
	padding: 2px 24px 0 8px;
	background: url(images/select_register_151x24.png) no-repeat;
	overflow: hidden;
}
#taotlustabel .select {
	position: absolute;
	width: 143px;
	color: #666;
	height: 20px;
	padding: 1px 24px 0 8px;
	background: url(images/select_auction_175x20.png) no-repeat;
	overflow: hidden;	
}
#content #taotlustabel .showMe{ display:block }
#taotlustabel .score .select {
	position: absolute;
	width: 30px;
	color: #666;
	height: 20px;
	padding: 1px 24px 0 8px;
	background: url(images/select_score_62x20.png) no-repeat;
	overflow: hidden;
}
/***/
#content ol.get_step4fix label{
    width: 180px;
}
#content .customInp{ display: block}
.business_type{ background: url(images/icons/business_type.png) no-repeat 0 0; float: left; margin: 2px 0 0 4px; height: 14px; width: 12px}

.conversation_box .heading2{color: #333; font-size: 13px; font-weight: bold }
.conversation_box .msg_body{ font-size: 13px; color: #444; padding: 0 10px 20px 0; text-align: justify; }
.conversation_box .msg_read .heading, .conversation_box .msg_read .heading2, .conversation_box .msg_read .heading a, .conversation_box .msg_read .msg_body{ color: #7E7E7E }
.conversation_box .msg_read .msg_body a{ color: #888 }
#fix_checbox_right label{ float: left; margin-top: 1px }
#content .personalinfo label{ width: 265px }
#vertaisla{ width: 112px; height: 30px; background: url(images/btn_voudesta_112x60.png) no-repeat 0 0; margin-right: 10px }
#vertaisla:hover{ background-position: 0 -30px }

#thin_top_bar{ height: 30px; background: url(images/top_bar_bg.png) repeat-x 0 0; clear: both; padding-top: 2px }
#thin_top_bar a{ color: #73C11B; font-size: 12px; padding-left: 20px; background: url(images/icons/search_modal_arrows.png) no-repeat 0 0; float: right; margin: 3px 10px 0 10px }
a#market_fin{ background-position: -416px 4px }
a#market_est{ background-position: -416px -32px; }
a#market_cweb{ background-position: -416px -15px; }
a#thin_top_close {
        width: 11px; height: 11px; 
        background: url(images/icons/search_modal_arrows.png) no-repeat -117px -27px; 
        float: right; 
        margin: -16px 0 0 0;
        padding-left: 10px;
        cursor: pointer;
}
a#thin_top_close:hover{ background-position: -117px -38px }
a.orange{ color: #EB922C }
#content .subheader a.orange:hover { color: #C67A24 !important }

.myaccount_index{ margin-left: 30px }
.myaccount_index td{ font-weight: bold; padding: 5px 2px }
.myaccount_index  tr >td:first-child{ font-weight: normal; text-align: right }
#form0 .nofloat label { float: none }
table.oldtable tr.bidsemiwin td { /*background-color: #FFFFCC*/ color: #BF9200 }
table.oldtable tr.bidlose td, table.oldtable tr.bidlose a { color: #999 }
.notvalidl{
    background-color: #FFEEEE !important;
    border: 1px solid #FC9C9C !important;
}
.current_month td{ background-color: #F9F9C3 !important; font-weight: bold }
