﻿html
 
              {

                  height:100%;

              }

       
  
              body

              {

                  margin:0px;

                  padding:0px;

              }
body
{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: Arial;
	background-color: #fff;
	text-align: center;
}
.timeBox
{
	margin: 10px 0 0 6px;
	-margin: 10px 0 0 3px;
}
.timeBox div
{
	float: left;
}
a
{
	outline:none;
	color: #2E73AF;
	text-decoration: underline;
}
a:hover
{
	text-decoration: none !important;
}
.wraper
{
	width: 100%;
	overflow:auto;
}

h3
{
	color: #c0911c;
	font-size: 18px;
	font-weight: 400;
}
h2
{
	font-weight: 400;
	font-size: 26px;
}

.divContent
{
	text-align: left;
	left: 62px;
	top: 20px;
	min-height: 400px;
}

.divWidth
{
	width: 1000px;
	margin: 0 auto;
}
.divHeader
{
	height: 180px;
	margin: 0 auto;
	background: url( images/bgHeader.jpg) repeat-x;
}

div.logo
{
	width: 275px;
	text-align: right;
	margin-top: 22px;
}
.divHeader div
{
	float: left;
}
.registr
{
	background: url( images/bg_registration.jpg) no-repeat;
	width: 575px;
	height: 39px;
	text-align: left;
}

span.regText
{
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	margin-top: 9px;
	margin-left: 28px;
	-margin-left: 18px;
}
span.regText a
{
	text-decoration: none;
	background: url( images/bg_reg.jpg) no-repeat bottom left;
	margin: 0px;
	padding: 0px;
}
span.regText a:hover
{
	text-decoration: none;
	background: none;
}

.registrDiv input
{
	width: 116px;
	height: 19px;
	margin: 0px;
	padding: 0px;
	background: url( images/bg_input.jpg) no-repeat;
	border-width: 0px;
	margin-top: 6px;
	margin-right: 8px;
	padding-left: 8px;
	color: #B7B7B7;
}
input.ch
{
	margin: 1px;
	border: none;
	width: 12px;
	height: 12px;
}
div.ch
{
	background-color: #939CAA;
	margin: 0px;
	padding: 0px;
	margin-left: 22px;
	margin-top: 10px;
}
.remMe
{
	font-size: 11px;
	color: #808080;
	margin-left: 5px;
	margin-top: 10px;
}
div.registr div
{
	float: left;
}
.LeftInp
{
	border: medium none;
	margin-right: 18px;
}
.but_ok
{
	margin-top: 7px;
}
.menudiv
{
	float: left;
	width: 725px;
	height: 90px;
}

.mainmenu
{
	margin-top: 20px;
	margin-left: 9px;
	background: url(images/bg_menu.jpg) no-repeat;
	width: 661px;
	height: 46px;
	clear: both;
	padding-left: 12px;
}
.mainmenu a
{
	display: block;
	width: 95px;
	height: 20px;
	padding-left: 15px;
	margin-top: 14px;
	float: left;
	color: White;
	font-size: 14px;
	text-align: left;
	text-decoration: underline;
}
.mainmenu a.current
{
	background: url(images/menu_arrow.gif) no-repeat;
	color: #78E2FF;
	text-decoration: none;
}
.mainmenu a.auc
{
	color: White;
}
.subMenu
{
	margin-top: 0px;
	margin-left: 121px !important;
	-margin-left: 65px !important;
	background: url(images/bg_sub_menu.jpg) no-repeat;
	padding-left: 8px;
	width: 328px;
	height: 35px;
}

.subMenu a
{
	display: block;
	height: 15px;
	padding-left: 8px;
	margin-top: 9px;
	float: left;
	color: White;
	font-size: 12px;
	text-align: left;
}
.subMenu a.a_lot
{
	width: 94px;
}
.subMenu a.b_lot
{
	width: 95px;
}
.subMenu a.c_lot
{
	width: 99px;
}
.subMenu a.current
{
	background: url(images/bg_menu_07.jpg) no-repeat left center;
	color: #573708;
	text-decoration: none;
}
.divMain
{
	background: url(images/bgMain.jpg) no-repeat 0px 85px;

	min-height: 1147px;
	-height: 1147px;
}
.divMain2
{
	background: url(images/bgMain.jpg) no-repeat 0px 85px;

	min-height: 1147px;
	-height: 1147px;
}


/* ------------item--------*/
.item img
{

	border: none;
}
.item
{
	background: url(images/bg_item.gif) no-repeat;
	width: 282px;
	height: 249px;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
	text-align: left;
}
.item_long
{
	background: url(images/item_long.gif) no-repeat;
	width: 669px;
	height: 161px;
	margin: 0px;
	padding: 0px;
	margin-top: 8px;
	margin-bottom: 8px;
	float: left;
	text-align: left;
}

.left
{
	margin-left: 54px;
	-margin-left: 24px;
}
.right
{
}
.center
{
	margin-left: 22px;
	margin-right: 22px;
}

.itemName
{
	margin-top: 18px;
	margin-left: 20px;
	margin-bottom: 10px;
}
.itemName a
{
	font-size: 17px;
}
.photo
{
	float: left;
	margin-left: 11px;
	-margin-left: 6px;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 125px;
	width: 128px;
	text-align:center;
}
.info
{
	float: right;
	width:127px;
	-width:130px;
	margin-right: 5px;
	margin-bottom: 0px;
	height: 125px;
}
.line
{
	margin-top: 6px;
	!margin-top: -6px;
	margin-bottom: 0px;
}
.line_long
{
	margin-top: 0px;
	margin-bottom: 0px;
	background: url(images/item_10.jpg) repeat-x;
}

.LotHeader
{
	font-size:29px;
}
.closeLot
{
	margin-top: 6px;
	margin-left: 6px;
	margin-bottom: 5px;
	color: #808080;
	font-size: 11px;
}
.closeLotTime
{
	color: #ADD10B;
	font-size: 16px;
	font-weight: bold;
}
.econom
{
	font-size: 16px!important;
}

.divTime1
{
	padding-top:2px;
	float: left;
	margin-left: 4px;
	margin-bottom: 10px;
}
.divTime2
{
	float: left;
	background: transparent url(images/bg_item_14.jpg) no-repeat left top;
	width: 84px;
	height: 43px;
	font-size: 18px;
	color: Black;
	margin-bottom: 10px;
}
.divTime2 p
{
	margin-top: 10px;
	margin-left: 6px;
}
.user
{
	margin-top: 0px;
	margin-left: 10px;
	margin-bottom: 0px;
}
.user a
{
	font-size: 11px;
}
.user2
{
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom: 0px;
}
.user2 a
{
	font-size: 11px;
}
.number
{
	color: #ADADAD;
	float: left;
	font-size: 11px;
	margin-bottom: 0;
	margin-left: 30px;
	-margin-left: 21px;
	clear:both;
	width:100px;
	margin-top: 0;
}
.stavka
{
	float: left;
	margin-top: 7px;
	margin-left: 17px;
	-margin-left: 9px;
	background: url(images/bg_item_22.jpg) no-repeat;
	width: 253px;
	height: 36px;
}
.stavka_sold
{
	background: url(images/price_sold.gif) no-repeat;
	width: 134px;
	height: 36px;

}
.stavka_win
{
	background: url(images/winBack.GIF) no-repeat;
	width: 231px;
	height: 36px;

	margin-left:10px;
}
.price
{
	float: left;
	margin-top: 2px;
	margin-left: 11px;
	-margin-left: 7px;
	margin-right: 0px;
	font-size: 26px;
	font-weight: bold;
	color: #73560E;
}
.price span
{
	font-size: 18px;
}
.doStavka
{
	float:right;
	margin-top:11px;
	margin-right:16px;
	-margin-right:7px;
	text-align: center;
}
.doStavka a, .doStavka label
{
	color: White;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 92px;
	text-align: center;
	display: block;
	text-decoration: none;
}



/*----selled-----*/
.selled
{
	margin-top: 10px;
	width: 881px;
	height: 289px;
	background: url(images/bg_selected.gif) no-repeat;
}

.selItems
{
}
h1
{
	font-size: 26px;
	margin-top: 22px;
}
.selItems div
{
	float: left;
	width: 288px;
	background: transparent;
	margin-left: 0px;
	margin-right: 0px;
}
/*----- items ---------*/
.UName
{
	height:15px;
	width: 100%;
	padding-top: 20px;
	margin-bottom: 10px;
	text-align: center;
	background: transparent url(images/bg_sellName.jpg) no-repeat top center !important;
}

.UName a
{
	font-size: 12px;
}
.IName
{
	/*margin-left: 76px !important;
	width: 210px !important;*/ 
	margin-top: 0px;
	text-align:center;
}
.IName a
{
	font-size: 17px;
}
.selPr
{
	color: Black;
	font-size: 12px;
	text-align:center;
	
	margin-top: 3px;
	/*width: 210px !important;margin-left: 76px !important;*/
}
.selPr .price1
{
	font-size: 26px;
	font-weight: bold;
}
.selPr .ue
{
	font-size: 18px;
}
/* ---- footer---*/
.Footer
{
	background: transparent url(images/bg_footer.jpg) repeat-x;
	height: 152px;
	clear: both;
	margin-top: 17px;
}
.Footer td
{
	vertical-align: top;
	font-size: 11px;
	text-align: left;
}
.Footer td a
{
	font-size: 11px;
}

.t1
{
	width: 195px;
}
.t2
{
	width: 125px;
}
.t3
{
	width: 130px;
}
.t4
{
	width: 395px;
}
.t5 div
{
	background: transparent url(images/footer_75.jpg) no-repeat;
	width: 120px;
	height: 42px;
	margin-top: 65px;
	padding-left: 15px;
	color: White;
}
.t5 div a
{
	color: White;
}
.navRow
{
	background: url(images/navRow.gif) no-repeat scroll 0%;
	width: 3px;
	height: 15px;
	float: left;
	margin-right: 7px;
}
.navigation
{
	font-family: Arial;
	font-size: 11px;
	float: left;
	margin: 31px 10px 0 287px;
	-margin: 31px 10px 0 150px;
}
.navigation li
{
	display: inline;
}
.navigation ul
{
	padding: 0px;
	margin: 0px;
}
.navigation a
{
	float: left;
	margin-right: 7px;
	color: #0377A7!important;
}
.navigation a:hover
{
	text-decoration: none;
}
.navigation label
{
	color: #5e5e5e;
	float: left;
}
.menuCss
{
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/bg_menu02.gif);
	background-position: 0 0;
	background-repeat: no-repeat;
}
.Regtitle
{
	margin: 16px 0 0 287px;
	-margin: 16px 0 0 150px;
	float: left;
	font-size: 29px;
	display: block;
}
.lotBlock
{
	margin:16px 0 0 50px;

	float:left;
	display:block;
	width:694px;
}
.LotTitle
{
	margin-left:50px;
	-margin-left:63px;
	float:left;
	font-size:27px;
}
.Proftitle
{
	margin: 16px 0 0 0px;
	float: left;
	font-size: 29px;
	display: block;
	clear:none;
}
.allReq
{
	margin: 18px 0 0 287px;
	-margin: 18px 0 0 150px;
	float: left;
	display: block;
	clear: both;
	color: #b88400;
}
.regTable .error
{
}
.cityError
{
	padding-top: 32px;
	vertical-align: top;
}
.regError
{
	padding-top: 6px;
	vertical-align: top;
}
.mobError
{
	padding-top: 6px;
	vertical-align: top;
}
.regTable
{
	clear:both;
	float: left;
}
#RegisterForm
{
	width:485px;
	margin: 10px 0 0 158px;
	-margin: 0px 0 0 86px;
	clear: both;
	float: left;
}
#UpdateUserForm
{
	clear: both;
	float: left;
}
.nameregtd
{
	width:117px;
	padding-right: 10px;
	padding-top: 4px;
	text-align: right;
	vertical-align: top;
}
.nameregtdCt
{
	padding-right: 10px;
	padding-top: 50px;
	text-align: right;
	vertical-align: top;
}
.valueregtd input
{
	width: 327px;
	float: left;
}
.reqComment
{
	float: left;
	clear: both;
	color: #808080;
	font-size: 11px;
	width: 327px;
	margin: 5px 0px 5px 4px;
}

/* --- Contacts ---*/
div.divContacts
{
	margin: 16px 0 0 287px;
	-margin: 16px 0 0 150px;
	float: left;
}

ul.contacts
{
	margin: 0px;
	padding: 10px 0px 0px 0px;
	list-style-type: none;
}
ul.contacts li
{
	background: url(images/list_marker.gif) no-repeat;
	background-position: 0 0.6em;
	padding: 0px 0px 20px 15px;
}

ul.contacts li label
{
	color: #808080;
	padding: 0px 5px 0px 5px;
}



.textBorder textarea
{
	border: solid 1px #b3b9c3;
	width: 280px;
}

.goodwin_table td
{
	vertical-align: top;
	padding: 5px 10px 15px 0px;
}

.goodwin_table td.label
{
	text-align: right;
}
.goodwin_table input
{
	margin-top: -3px;
}

div.contactUs
{
	background: url(images/contact_us.png) no-repeat;
	padding: 5px 0px 0px 0px;
	text-align: center;
	vertical-align: middle;
	width: 77px;
	height: 25px;
}

div.contactUs a
{
	color: White;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
/* --- Validators styles ---*/
.field-validation-error
{
	color: #ff0000;
}

.input-validation-error
{
	border: 1px solid #ff0000;
	background-color: #ffeeee;
}

.mobTel
{
	display: block;
	margin-bottom: 27px;
}
.birthDate
{
	display: block;
	margin-top: 16px;
}
.specVal select
{
	width: 331px;
	float: left;
	color: #808080;
	font-size: 12px;
}
.regionReg select
{
	width: 160px;
	float: left;
	color: #808080;
	font-size: 12px;
}
.regionReg #CitySelect
{
	margin-left: 11px;
}
.regDay, .regMounth, .regYear
{
	text-align: left;
	float: left;
}
.regDay label, .regMounth label, .regYear label, .greysmall
{
	color: #808080;
	font-size: 12px;
}
.regDay select
{
	width: 65px;
}
.regMounth select
{
	width: 122px;
}
.regYear select
{
	width: 90px;
}
.regDay
{
	width: 98px;
}
.regMounth
{
	width: 141px;
}
.regYear
{
	width: 90px;
}
.valueregtd
{
	padding-bottom: 15px;
}
.dotted
{
	background: transparent url(images/dotted.gif) repeat-x;
	clear: both;
	float: left;
	height: 1px;
	margin-bottom: 20px;
	margin-left: 128px;
	-margin-left: 64px;
	margin-top: 10px;
	width: 329px;
}
.dotted2
{
	background: transparent url(images/dotted.gif) repeat-x;
	clear: both;
	float: left;
	height: 1px;
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 253px;
	margin-left: 27px;
}

.registerText
{
	text-align:left;
	background: transparent url(images/regText.gif) no-repeat;
	width: 260px;
	height: 103px;
	margin-right: 60px;
	-margin-right: 30px;
	margin-top: 12px;
	float: right;
}
.registerTextBody
{
	display:block;
}
.registerTextHead
{
	
	font-weight:bold;
	display:block;
	margin-bottom:10px;
}
.registerText label
{
	font-size:11px;
	color:#808080;
	margin-left:45px;
}
.photoReg
{
}
.regPhoto
{
	width: 350px;
	text-align: left;
	float: left;
	clear: both;
	margin-left: 128px;
	-margin-left: 64px;
	margin-bottom: 10px;
}
.regPhoto label
{
	display: block;
	text-align: left;
	margin-bottom: 5px;
	clear: both;
	color: #b88400;
	font-weight: bold;
}
.regPhoto input
{
	clear: both;
}

.pickAvatar
{
	width: 327px;
	clear: both;
	display: block;
	float: left;
	margin-top: 15px;
}
.regConfirm
{
	text-align: left;
	margin-left: 128px;
	-margin-left: 128px;

}
.regConfirm #Registration
{
	background: transparent url(images/register.gif) no-repeat;
	border: medium none;
	clear: both;
	float: left;
	height: 25px;
	margin-top: 23px;
	width: 140px;
	

}
.regAcceptBlock
{
	text-align: left;
	width: 300px;
	clear: both;
	float: left;
	font-size: 12px;
}
.regAcceptBlock2 #Registration
{
	background: transparent url(images/update.gif) no-repeat;
	border: medium none;
	clear: both;
	float: left;
	height: 25px;
	margin-top: 23px;
	width: 70px;
}
.regAcceptBlock2
{
	float:left;
	text-align: left;
}
.regAcceptBlock label, .regAcceptBlock2 label
{
	color: #808080;
	vertical-align: top;
}
.regAcceptBlock2 .topLbl
{
	margin-bottom: 7px;
}
.regAcceptBlock a
{
	vertical-align: top;
}
.regAcceptBlock input
{
	padding: 0px;
	height: 15px;
	width: 15px;
	margin: 0px 5px 0px 0px;
}
#galleryHolder
{
	clear: both;
	float: left;
	margin: 0;
	text-align: left;
	width: 326px;
}
#galleryHolder img
{
	cursor: pointer;
}
.mobType
{
	clear: both;
	text-align: left;
}
label.error
{
	color: Red;
	display: none;
}
.customCity
{
	width: 334px;
	margin-top: 7px;
	float: left;
	clear: both;
	text-align: left;
}
.customCity input
{
	width: 100px;
	float: left;
}
.customCity label
{
	color: #808080;
	display: block;
	float: left;
	font-size: 12px;
	margin: 3px 28px 0 0;
}
.customCityLbl
{
	margin-bottom: 29px;
}
#customErrors
{
	clear: both;
	color: Red;
	display: block;
	float: left;
	margin: 4px 0 0 287px;
	-margin: 4px 0 0 150px;
}
.wel
{
	margin: 10px 0 0 27px;
	font-size: 11px;
}
.welText
{
}
.welName
{
	color: #b88400;
}
.welDelim
{
	color: White;
	margin: 0 15px;
}
.wel a
{
}
.loginSub input
{
	background: transparent url(images/but_reg_ok.jpg) no-repeat;
	border: medium none;
	height: 20px;
	margin-top: 6px;
	width: 25px;
	cursor: pointer;
}
.profileContent
{
	clear: both;
	float: left;
	margin-top: 30px;
}
.profileAvatar
{
	border: 3px solid #eadfc1;
	float: left;
}
.profileInfo
{
	float: left;
}
.profileView
{
	margin-left: 25px;
	margin-top: 2px;
	text-align: left;
}
.profileInfo img
{
	margin-bottom: 2px;
	margin-right: 8px;
	vertical-align: middle;
}
.profileName
{
	color: #808080;
}
.profileNick
{
	color: #acd00b;
}
.profileView td
{
	padding-bottom: 35px;
}
.profileChangePhoto
{
	color: #b88400;
	margin-left: 22px;
	font-weight: bold;
}
.profileSmallTD
{
	padding-bottom: 4px !important;
}
.updatePhoto
{
	clear:both;
float:left;
	width:250px;
	margin-left: 47px;
	text-align: left;
}
.changeSubmit
{
	margin-left: 110px;
}
.updatePhoto label
{
	clear: both;
	display: block;
	margin-bottom: 2px;
}
.changeSubmit #Update
{
	background: transparent url(images/update.gif) no-repeat;
	border: medium none;
	clear: both;
	float: left;
	height: 25px;
	width: 70px;
}
.updatePhoto #Registration
{
	background: transparent url(images/update.gif) no-repeat;
	border: medium none;
	clear: both;
	float: left;
	height: 25px;
	margin-top: 20px;
	width: 70px;
}
.profileMenuBody
{
	width: 195px;
	float: left;
	margin-top: 32px;
}
.profileMenuBody .bottomImg
{
	float: left;
	clear: both;
}
.profileMenuBody .topImg
{
	float: left;
}
#ProfileWrapper
{
	float: left;
	margin-left: 89px;
}
.profileMenuInner
{
	float: left;
	clear: both;
	background-color: #fbfbfb;
	text-align: left;
	width: 196px;
}
.profileMenuInner ul
{
	margin: 0px;
	padding: 0px;
}
.profileMenuInner li
{
	display: inline;
}
.profileMenuRow
{
	background: transparent url(Images/profileMenuRow.gif) no-repeat;
	float: left;
	height: 6px;
	margin-left: 18px;
	-margin-left: 0px;
	margin-top: 8px;
	width: 3px;
}
.profileMenuSelectRow
{
	background: transparent url(Images/profileMenuSelectRow.gif) no-repeat;
	float: left;
	height: 6px;
	margin-left: 18px;
	-margin-left: 6px;
	margin-top: 8px;
	width: 3px;
}
.profileMenuSelect
{
	background: url(Images/profileMenuSelect.gif) no-repeat;
	width: 166px;
	margin-left: 16px;
	-margin-left: 6px;
	height: 21px;
	clear: both;
	margin-bottom: 8px;
}
.profileMenu
{
	width: 177px;
	clear: both;
	float: left;
	margin-left: 16px;
	-margin-left: 9px;
	margin-bottom: 10px;
}
.profileMenuInner a
{
	float: left;
	margin-left: 10px;
	margin-top: 4px;
}
.profileMenuSelect a
{
	text-decoration: none;
	color: #b88400;
}
.dotted3
{
	background: transparent url(images/dotted.gif) repeat-x;
	clear: both;
	float: left;
	height: 1px;
	margin-bottom: 2px;
	margin-top: 8px;
	-margin-top: 4px;
	width: 118px;
	margin-left: 35px;
	-margin-left: 15px;
	-margin-bottom: -10px;
}
.profileSubMenu
{
	background: url(Images/profileSubmenu.gif);
	width: 167px;
	height: 87px;
	float: left;
	margin-left: 16px;
	-margin-left: 4px;
}
.profileSatistMenu a
{
	text-decoration: none;
	color: #b88400;
}
.profileSatistMenu
{
	clear: both;
	float: left;
	margin-bottom: 5px;
}
.profileMenuSubSelect a
{
	color: #add10b;
	text-decoration: none;
}
.profileMenuSub a
{
}
.profileMenuSubSelect
{
	float: left;
	margin-left: 35px;
	-margin-left: 15px;
}
.profileMenuSub
{
	float: left;
	margin-left: 35px;
	-margin-left: 15px;
}
.profileMenuSubSelectRow
{
	background: transparent url(Images/greenDot.gif) no-repeat;
	float: left;
	height: 5px;
	margin-top: 10px;
	width: 5px;
}
.profileMenuSubRow
{
	background: url(Images/blueDot.gif) no-repeat;
	width: 5px;
	height: 5px;
	float: left;
	margin-top: 10px;
}
.chagePassAttention
{
	color: #B88400;
	display: block;
	float: left;
	margin-top: 25px;
	clear:both;
	margin-bottom: 13px;
}
.searchAttention
{
	clear: both;
	color: #B88400;
	display: block;
	float: left;
	margin-top: 25px;
	margin-bottom: 13px;
}
.chageStatus
{
	clear: both;
	float: left;
	margin-top: 10px;
}
.changeMessage
{
	color: Red;
}
.changeSuccess
{
	color: Green !important;
}
.bidsSelectedPage
{
	display: block;
	color: #73560E;
	background: url( images/active_page_link.gif) no-repeat;
	width: 28px;
	height: 28px;
	text-align: center;
	padding-top: 6px;
	text-decoration: none;
	cursor: default;
}
.linksNavigator
{
}
.linksNavigator li
{
	display: block;
	float: left;
	vertical-align: middle;
}

.bidData
{
}
.bidData li
{
	display: block;
}

.navQuick
{
	display: block;
	width: 20px;
	height: 28px;
	text-align: center;
	padding-top: 6px;
	text-align: center;
	vertical-align: middle;
}
.navQuickFirst
{
	background: url( images/quick_btn_first.gif) no-repeat;
}

.navQuickPrev
{
	background: url( images/quick_btn_prev.gif) no-repeat;
}
.navQuickNext
{
	background: url( images/quick_btn_next.gif) no-repeat;
}
.navQuickLast
{
	background: url( images/quick_btn_last.gif) no-repeat;
}


.paging
{
	display: block;
	width: 28px;
	height: 28px;
	text-align: center;
	padding-top: 6px;
}

.linksNavigator a
{
}
.linksNavigator a:hover
{
}
.cpWrapper
{

	float: left;
	clear: both;
}
.search
{
	float: left;
	clear: both;
	text-align: left;
}
.search #UserName
{
	width: 327px;
}
.search #Find
{
	border: 0px;
	background: url( images/find.gif) no-repeat;
	width: 52px;
	height: 25px;
	margin-left: 8px;
	cursor: pointer;
}
.search .errorDiv
{
	clear: both;
}
#searchResult
{
	text-align: left;
	float: left;
	margin-top: 5px;
}
#searchResult label
{
	color: Red;
}
#searchResult li
{
	margin-top: 10px;
	display: block;
}
#searchResult ul
{
	margin: 0;
	padding: 0;
}
#searchResult img, #searchResult a
{
	border: none;
}
#searchResult a
{
	text-decoration: none;
	font-size: 14px;
}
#searchResult a:hover
{
	color: #B88400;
}
.minWrapper
{
	min-height: 250px;
	-height: 250px;
	
}

#contactsThankyou
{
	margin-top: 25px;
	float: left;
}
.loader
{
	border:none;
}
.noBorder
{
	outline: none;
}
.userPlace
{
	float:left;
	clear:both;
}
.smallTextBid
{
	font-size:10px;
}
.numberDiv
{
	width:200px;
	margin-left:50px;
	-margin-left:33px;
	color:#ADADAD;
	text-align:left;
	clear:both;
	float:left;
	margin-top:15px;
}
.iPhotos img
{
	border:0;

}
.iPhotos
{
	text-align:center;
		clear:both;
	float:left;
	margin-top:20px;
	margin-bottom:35px;
}
.bids_legend
{
	float:left;
	clear:both;
	margin-left:50px;
	-margin-left:35px;
	text-align:left;
	
}
.bids_legend .bids_head
{
	width:200px;
	display:block;
	font-weight:bold;
}
.bids_legend .headDiv
{ 
	background:url('images/bidsLegend.GIF') no-repeat;
	width:202px;
	height:30px;
	vertical-align:middle;
	margin-top:17px;
}
.step_bid,.time_bid
{
	color:#453010;
display:block;
float:left;
margin-top:6px;
	
	
}
.time_bid
{
	margin-left:28px;
	
}
.step_bid
{
	margin-left:10px;
	-margin-left:5px;
}
.bidRecord
{
	margin-top:12px;
	float:left;
	clear:both;
	width:202px;
}
.bid_delim
{
	float:left;
	clear:both;
	background:url(images/bidsLine.GIF) no-repeat;
	width:202px;
	margin-top:11px;
	height:5px;
}
.bidsBody
{
	width:202px;
	float:left;
	clear:left;
}
.time_bid_val
{
	display:block;
	color:#808080;
	float:right;
	margin-right:38px;
	-margin-right:18px;
}
.step_bid_val
{
	display:block;
	margin-left:18px;
	-margin-left:10px;
	color:#b88400;
	float:left;
}
.hiddenImgs
{
	display:none;
}
.lotimgBlock
{
	float:left;
}
.lotimgBlock
{
	margin-left:98px;
	-margin-left:48px;
width:91px;
margin-top:43px;
	
}
.lotimgBlock img
{
	border:none;
	margin-bottom:6px;
	display:block
}
.lotimgBlock a
{
	border:none;
	display:block;
}
.imgRecord
{
	
	margin-bottom:35px;
}
.lot_rightSide
{
	float:right;
	width:408px;
	
}
.lot_leftSide
{
	text-align:left;
	width:252px;
	float:left;
}
.lotDesc
{
	margin-left:12px;
	-margin-left:0px;
	width:396px;
	text-align:left;
	color:#808080;
	margin-top:10px;
}
.typesLot
{
	margin-left:12px;
	-margin-left:0px;
	width:396px;
	text-align:left;
	color:#808080;
	margin-top:51px;
}
.dottedBid
{
	margin-left:12px;
	-margin-left:4px;
background:transparent url(images/dotted.gif)  repeat-x;
clear:both;
float:left;
height:1px;

margin-bottom:25px;
-margin-bottom:20px;
margin-top:25px;
width:396px;
}
.lotInfoLeft
{
	margin-left:12px;
	-margin-left:4px;
	float:left;
	text-align:left;
	width:140px;
	clear:left;
	height:190px;
}
.userPlaceBid
{
	float:left;
	width:140px;
	clear:left;
	height:20px;
}
.lotInfoRight
{
	float:left;
	margin-left:45px;
	-margin-left:45px;

	text-align:left;
}
.bidCost
{
	background:url(images/bidCost.GIF)  repeat-x;
	width:211px;
	height:36px;

}
.bidCost span
{
	font-size:18px;
}
.costLot
{
	width:130px;
	margin-top: 6px;
	margin-bottom: 11px;
	font-size: 11px;
}
.bidcostinfo
{
	width:208px;
	margin-top:16px;
	float:left;
	color:#808080;
	font-size: 11px;
	
}
.bidcostinfo .val
{
	font-weight:bold;
	color:#8eae00;
}
.bidcostinfoRecord
{
	margin-bottom:5px;
}
.LastBids
{
clear:both;
float:left;
text-align:left;
width:396px;
}
.LastBidsTitle
{
	margin-left:12px;
	-margin-left:16px;
	font-weight:bold;
}
.grayHist
{
	background:transparent url(images/bidPlace.gif) no-repeat scroll 0 0;
height:29px;
-margin-left:0px;
padding-left:5px;
padding-top:2px;
width:390px;
float:left;
clear:both;
-float:none;
-clear:none;

	
}
.whiteHist
{
	
height:33px;
-margin-left:0px;
padding-left:5px;
padding-top:8px;
width:390px;
float:left;
clear:both;
-float:none;
-clear:none;




}
.bidsPlace
{
	clear:left;

float:left;
	margin-top:10px;
}
.bidDateWrappper
{}
.user3
{
	float:left;
	margin-top: 3px;
	margin-left: 5px;
	margin-bottom: 0px;
}
.user3 a
{
	font-size: 11px;
}
.bidDateWrappper
{
	float:right;
margin-bottom:0;

margin-top:5px;
}
.bidcostWrappper
{
		float:left;
margin-bottom:0;
margin-left:73px;
margin-top:5px;
color:#b88400;
}
.bidDateUserWrapper
{
	
	float:left;
width:239px;
}
.bidbuttn
{
	background:transparent url(images/btn.gif) no-repeat scroll 0 0;
	width:110px;
	height:25px;
}
.bidbuttn .doStavka
{

	-height:16px;
	margin-top:0px!important;
	margin-right:12px!important;
}
.bidbuttn .doStavka a,.bidbuttn .doStavka label
{

	margin-top:5px;
	margin-left:6px;
}
.bidbuttn .doStavka img
{
	margin-top:5px;
}
.bidbuttn
{
	margin-top:0px!important;
}
.lotWrapper
{
	float:left;


}
.attrsList
{
	float:left;
	text-align:left;
	clear:both;
	width:396px;
}
.attrRecord
{
}
.groupHist
{
	margin-top:15px;
	color:#585858;
	font-size:16px;
	font-weight:bold;
	width:382px;
	padding-left:12px;
	padding-top:4px;
	height:25px;
}
.userAttribute
{
	
}
.attrRecord
{
	width:374px;
	float:left;
	clear:left;
}
.attrDelim
{
	float:left;
	clear:both;
	background:url(images/attrRow.gif) no-repeat;
	width:374px;
	margin-top:7px;
	height:7px;
}
.userAttributeValue
{
	margin-top:15px;
	float:left;
	}
.userAttributeName
{
	margin-left:14px;
margin-top:15px;
	color:#808080;
	float:left;
	width:181px;
}
.attrDelim:last-child 
{
	background:none;
	margin-top:0px;

}
.photo img
{
	border: none;
}
.photoNews
{
	background: #d0d0d0;
	padding: 4px;
	margin-left:10px;
}
.newsLinkText
{
	font-style: italic;
	font-size: larger;
}
.newsDetailsText
{
	color: #808080;
}
#backToNewsList a
{
	text-decoration: none;
	font-size: 12px;
}
.filterMonthYear1
{
	background-color: Gray;
}
.filterMonthYear
{
	background-color: #F8F4EB;
}
.filterSelect
{
	font-size: 11px;
	font-family: Microsoft Sans Serif;
}
.autoStopMessage
{
	font-size: 16px;
	color: Orange;
}
.globalMessage
{
	font-size: 20px;
	color: Red;
}
.photoNewsDiv
{
	float: left;
	margin: 0 0 0 0;
}
.noLots
{
	font-size:29px;
}


/* --- Help --- */
.divHelp
{
}

.divHelp h3
{
	cursor: pointer;
}

.help_helpitem
{
	margin: 30px 0px 20px 0px;
	height: auto;
	width: 100%;
}

.help_num
{
	background: white url(images/help_marker.png) no-repeat 0px 0px;
	width: 18px;
	height: 20px;
	padding-left: 28px;	
	font-weight: bold;
	float: left;
}

.help_header
{
	cursor: pointer;
	color: #2e73af;
}

.help_header_expanded {	color:  #808080; }
.help_header_expanded a { color: #808080;text-decoration:none; }
.help_header_expanded .help_num { background-image: url(images/help_marker_hover.png) }

.help_desc
{
	width:750px;
	float:left;	
}

.help_content 
{
	display: none;	
}

.help_content h2
{
	font-size: 22px;
	margin: 15px 0px 0px 45px;
}

.goodwin_help_text
{
	background-color:#f4f7fa;
	margin:8px 0px 0px 17px;
	padding:20px 30px 20px 30px;
	text-align:left;
	font-style:italic;
	width:740px;
	
}

#help_pager
{
	position: absolute;
	margin: 50px 0px 0px 0px;
	float:left;
	width: 300px;
	height: 25px;
	bottom: 20px;
}

#help_pager .linksNavigator
{
	padding: 0px !important;
	margin: 0px !important;
}

#help_help a { margin: 8px; }

/* --- pager ---*/
div.helppager
{
	height: 24px;
	font-size: 14px;
}

div.helppager .pagingMiddle {display:none; }

div.helppager .firstLinks ul li
{
	margin-right: 15px;
}

div.helppager div
{
	float: left;
	width: auto;
	height: 24px;
}

div.helppager ul
{
	padding: 0px;
	margin: 0px;
	width: auto;
	height: 24px;
}

div.helppager ul li 
{
	display: block;
	float: left;
	width: auto;
	height: 24px;
	margin-right: 3px;
}

.prewLink a
{
	margin: -5px 15px 0px 0px;
	background: white url(images/pager_prev.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.nextLink a
{
	margin-top: -5px;
	background: white url(images/pager_next.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.firstLink a
{
	margin-top: -5px;
	background: white url(images/pager_first.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}
.lastLink a
{
	margin-top: -5px;
	background: white url(images/pager_last.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.selectedpage
{
	background: white url(images/pager_selectedpage.PNG) no-repeat 0px 0px;
	width: 24px;
	height: 25px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	margin-top: -5px;
	overflow: hidden;
	display: block;
	color:#7d560e;
	cursor: default;
	text-decoration: none !important;
}
 /* --- Order --- */
 
 #orderSuccess
 {
 	margin: 20px 0px 20px 0px;
 	display:block;
 	font-size: 14px;
 }
 
 #orderErrors
 {
 	display:block;
 	clear:both;
 	color:Red;
 }
 
 #order_content
 {
 	text-align: left;
 	width: 670px;
 }
 
 #order_content .line_long
 {
 	margin-bottom: 35px !important;
 }
 
 #order_content ul.contacts li
 {
 	padding-bottom: 26px !important;
 }
 
  #order_content ul.contacts 
 {
 	padding-top: 0px !important;
 }
 
 #order_content h3
 {
 	padding-bottom: 10px !important;
 }
 
 .order_item
 {
 	margin: 20px 0px 40px 0px;
 }
 
 .line_gradient
 {
 	margin: 15px 0px 20px 20px;
 }
  
 .order_item_picture
 {
 	float: left;
 }
  .order_item_picture img
  {
  	border:none;
  }
 
 .order_item_picture img
 {
 	border: none;
 }
 
 .order_item_description 
 {
 	float: left;
 	padding: 10px 0px 0px 10px;
 }
 
.product_number
{
	color:#ADADAD;
	font-size:11px;
	margin: 15px 15px 20px 15px;
}

.product_link  {margin: 0 15px 15px 15px; }
.product_link a
{
	font-size: 17px;
}

.product_price { margin: 15px 15px 15px 15px; }
 
.product_price label 
{ 
	font-size:14px; 
	float: left;
	margin-top: 4px;
}
.product_price div 
{
	font-size: 26px;
	float: left;
	color: #73560e;
	background: url(images/price.png) no-repeat scroll 0 0;
	padding: 1px 5px 5px 4px;	
	margin: -8px 0px 0px 10px;
	width: 134px;
	height: 36px;
	text-align:center;
	vertical-align: top;
} 
 
 .order_table td.label
 {
 	width: 80px;
 }
  .order_table tr
  {
  	margin-bottom:2px;
  }
 
 .order_table select
 {
	color:#808080;
	font-size:12px;
	width:280px;
}

.order_button
{
	background:transparent url(images/order_button.png) no-repeat scroll 0 0;
	border:medium none;
	height:25px;
	width:70px;
	cursor: pointer;
}
.confirmCodeAgainLink
{
	width: 420px;
	height: 30px;
	font-size: 12px;
	text-align:center;
	line-height:30px;
	vertical-align:middle;
	margin-left:279px;
	-margin-left: 145px;
	margin-top:20px;
	float:left;
}
.confirmCodeAgainLink label
{
	color: #808080;
	text-align:left;
	background-color:#F0F0F0;
}
.autoBid
{
	background:transparent url(images/autobidbtn.gif) no-repeat scroll 0 0;
	width:90px;
	height:25px;
	float:left;
	margin-top:22px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:White;
}
#killBids
{
	color:White;
	text-decoration:none;
}
.killautoBid
{
	background:transparent url(images/btn.gif) no-repeat scroll 0 0;
	width:110px;
	height:25px;
	float:left;
	margin-top:21px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	color:White;
	cursor:pointer;
}
.killautoBid label
{
	cursor:pointer;
}

.autoBid label
{
	margin-top:4px;
	cursor:pointer;
	display:block;
}
.autoBid a
{
	display:block;
	color:White;
	text-decoration:none;
	
	width:92px;
}
.bidsCount
{
	margin-top:15px;
	float:left;
	clear:both;
}
.captcha
{
	margin-top:30px;
	float:left;
	clear:both;
}
.captchaLabel
{
	display:block;
	width:280px;
}
.AutoTitle
{
	display:block;
	font-size: 12px;
	font-weight:bold;
}
.doAutoBid
{
	margin-top:30px;
	
	float:left;
	clear:both;
}
.doAutoBid input
{
	border:none;
	background:transparent url(images/autobidbtn.gif) no-repeat scroll 0 0;
	width:90px;
	height:25px;
	color:White;
	font-weight:bold;
	cursor:pointer;
}
.autoNeedReg
{
	margin:170px 0 0 41px;
	text-align:center;
	float:left;
	clear:both;
	width:229px;
	height:150px;
	font-size: 22px;
	font-weight:bold;
}
.autoError
{
	color:Red;
	font-weight:bold;
}
.win_zakaz
{
	background:transparent url(images/zakaz.GIF) no-repeat scroll 0 0;
	width:70px;
	height:25px;
	float:right;
	margin-top:6px;

	margin-right:7px;
}

.win_zakaz a, .win_zakaz label
{
	color: White;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 70px;
	text-align: center;
	display: block;
	text-decoration: none;
	margin-top:4px;
	
}
.sortBox
{
	float:left;
	clear:both;
	background-color:#faf6ee;
	width:649px;
	height:52px;
	margin-top:30px;
	
}
.sortBy
{
	float:left;
margin-top:15px;
margin-left:20px;
}
.sortBy label
{
	color:#808080;
}
.sortBy select
{
	width:147px;
	margin-left:20px;
}
.sortType
{
	float:left;
	margin-left:15px;
	margin-top:15px;
}
.asc
{
	float:left;
	display:block;
	background:transparent url(images/asc2.gif) no-repeat scroll 0 0;
	width:21px;
	height:21px;
}
.desc
{
	margin-left:10px;
	float:left;
	display:block;
	background:transparent url(images/desc.gif) no-repeat scroll 0 0;
	width:21px;
	height:22px;
}
.asc_s
{
	float:left;
	display:block;
	background:transparent url(images/asc.gif) no-repeat scroll 0 0;
	width:21px;
	height:21px;
}
.desc_s
{
	margin-left:10px;
	float:left;
	display:block;
	background:transparent url(images/desc_s.gif) no-repeat scroll 0 0;
	width:21px;
	height:22px;
}
.sortBtn
{
	
	width:91px;
	height:25px;
	float:left;
	margin-left:25px;
	margin-top:15px;
}
.sortBtn input
{
	background:transparent url(images/sortPlace.gif) no-repeat scroll 0 0;
	width:91px;
	height:25px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	border:none;
	vertical-align:middle;
}
.bidsHist
{
	float:left;
	clear:both;
	margin-top:30px;
}
.bidsHistHead
{
	background:transparent url(images/bidshead.gif) no-repeat scroll 0 0;
	float:left;
	clear:both;
	width:658px;
	height:57px;
	
}
.bidsHistHead2
{
	background:transparent url(images/bidshead2.gif) no-repeat scroll 0 0;
	float:left;
	clear:both;
	width:658px;
	height:57px;
	
}
.bidsHistBottom
{
	background:transparent url(images/bidsbottom.gif) no-repeat scroll 0 0;
	float:left;
	clear:both;
	width:658px;
	height:35px;
}
.ldate, .ltime,.lname,.lcost,.laddedtime,.laddedcost,.lpdate,.lpAmount
{
	float:left;
	color:White;
	margin-top:27px;
}
.ldate
{
	margin-left:30px;
}
.ltime
{
	margin-left:30px;
}
 .lname
{
	margin-left:30px;
}
.lcost
{
	margin-left:30px;
}
 .laddedtime
{
	margin-left:31px;
}
.laddedcost
{
	margin-left:30px;
}
.lpAmount
{
	margin-top:30px;
	margin-left:30px;
}
.lpdate
{
	margin-top:30px;
	margin-left:40px;
}

.bidHistBody
{
	width:656px;
	float:left;
	clear:both;
	border-left: solid 1px #e6e6e6;
	border-right:solid 1px #e6e6e6;
}
.bidHistGreyRecord
{
	background-color:#f8f8f8;
	float:left;
	clear:both;
	height:36px;
	width:645px;
	margin-left:6px;
	-margin-left:3px;
}
.bidHistWhiteRecord
{
	margin-left:6px;
	float:left;
	clear:both;
	height:36px;
	width:645px;
	-margin-left:3px;

}
.bidHistWhiteRecord:first-child
{
	margin-left:6px;
	float:left;
	clear:both;
	height:7px;
	width:645px;
}

.vdate, .vtime,.vname,.vcost,.vaddedtime,.vaddedcost, .vpdate, .vptime
{
	float:left;
	color:White;
	border-left:solid 1px #e6e6e6;
	height:25px;
	padding-top:11px;
}
.vdate
{
	color:#808080;
	width:65px;
	border:0px;
}
.vpdate
{
	color:#808080;
	width:152px;
	border:0px;
}
.vtime
{
	color:#808080;
	width:10px;
	width:66px;
}
.vptime
{
	color:#b88400;
	width:10px;
	width:140px;
}
 .vname
{
	width:117px;
}
.vcost
{
	color:#b88400;
	width:90px;
}
 .vaddedtime
{
	color:Black;
	width:146px;
}
.vaddedcost
{
	color:#9abd00;
	width:146px;
}
.blockName
{
	padding-top:5px!important;
}
.blockName span
{
	color:Red;
}
.blockLbl
{
	color:Red;
}
.bidsHistPaging
{
	float:left;
	clear:both;
	width:645px;
}
.BidType
{
	float:right;
	margin-top:5px;
	margin-right:25px;
}
.lastLotsImg  img
{
	border:0px;
}
.lastLotsImg 
{
	height:136px;
	margin-bottom:5px;
}
.solded
{
	float:left;

}
#soldContainer
{
	
	
}
#RegistrationCodeBtn
{
	background: transparent url(images/btn_send.PNG) no-repeat;
	border: medium none;
	clear: both;
	height: 27px;
	margin-top: 2px;
	width: 78px;
	float:left;
	margin-left:285px;
	-margin-left:298px;
	
}
.regCodeError
{
	padding-top: 20px;
	vertical-align: top;
}
.profileNeedConfirmCode
{
	color: Red;
	margin-left: 22px;
	font-weight: bold;
}
.profileCodeConfirmed
{
	color: Green;
	margin-left: 22px;
	font-weight: bold;
}
.RecoverTable
{
	margin: 16px 0 0 137px;
	-margin: 16px 0 0 75px;
	float: left;
	display: block;
}

/* --- Help --- */
.help_item
{
	margin: 30px 0px 20px 0px;
	height: auto;
	width: 100%;
}

.help_num
{
	background: white url(images/help_marker.png) no-repeat 0px 0px;
	width: 18px;
	height: 20px;
	padding-left: 28px;	
	font-weight: bold;
	float: left;
}

.help_header
{
	cursor: pointer;
	color: #2e73af;
}

.help_header_expanded {	color:  #808080; }
.help_header_expanded a { color: #808080;text-decoration:none; }
.help_header_expanded .help_num { background-image: url(images/help_marker_hover.png) }

.help_desc
{
	width:750px;
	float:left;	
}

.help_content 
{
		
}

.help_content h2
{
	font-size: 22px;
	margin: 15px 0px 0px 45px;
}

.goodwin_help_text
{
	background-color:#f4f7fa;
	margin:8px 0px 0px 17px;
	padding:20px 30px 20px 30px;
	text-align:left;
	font-style:italic;
	width:740px;
	float:left;
}

#help_pager
{
	position: absolute;
	margin: 50px 0px 0px 0px;
	float:left;
	width: 300px;
	height: 25px;
	bottom: 20px;
}

#help_help
{
	margin: 0px 0px 0px 0px;
	float: right;
	background-color: #f4f7fa;
	height: 33px;
	width:277px;
	position:static!important;
	background: white url(images/help_div.gif) no-repeat 0px 0px;
	padding: 10px 10px 0px 10px;
}
#help_help a { margin: 8px; }

/* --- pager ---*/
div.helppager
{
	height: 24px;
	font-size: 14px;
}

div.helppager .pagingMiddle {display:none; }

div.helppager .firstLinks ul li
{
	margin-right: 15px;
}

div.helppager div
{
	float: left;
	width: auto;
	height: 24px;
}

div.helppager ul
{
	padding: 0px;
	margin: 0px;
	width: auto;
	height: 24px;
}

div.helppager ul li 
{
	display: block;
	float: left;
	width: auto;
	height: 24px;
	margin-right: 3px;
}

.prewLink a
{
	margin: -5px 15px 0px 0px;
	background: white url(images/pager_prev.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.nextLink a
{
	margin-top: -5px;
	background: white url(images/pager_next.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.firstLink a
{
	margin-top: -5px;
	background: white url(images/pager_first.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}
.lastLink a
{
	margin-top: -5px;
	background: white url(images/pager_last.PNG) no-repeat 0px 0px;
	font-size: 1px;
	overflow: hidden;
	text-indent: -1999px;
	display: block;
	width: 15px !important;
	height: 24px;
}

.selectedpage
{
	background: white url(images/pager_selectedpage.PNG) no-repeat 0px 0px;
	width: 24px;
	height: 25px;
	padding: 5px 0px 0px 0px;
	text-align: center;
	margin-top: -5px;
	overflow: hidden;
	display: block;
	color:#7d560e;
	cursor: default;
	text-decoration: none !important;
}
 /* --- Order --- */
 
 #order_content
 {
 	text-align: left;
 }
 
 .order_item
 {
 	margin: 20px 0px 40px 0px;
 }
 
 .order_item_picture
 {
 	float: left;
 }
 
 .order_item_description 
 {
 	float: left;
 	padding: 10px 0px 0px 10px;
 }
 
.product_number
{
	color:#ADADAD;
	font-size:11px;
	margin: 15px;
}

.product_link  {margin: 15px; }
.product_link a
{
	font-size: 17px;
}

.product_price { margin: 15px; }
 
.product_price label 
{ 
	font-size:14px; 
	float: left;
	margin-top: 4px;
}
.product_price div 
{
	font-size: 26px;
	float: left;
	color: #73560e;
	background: url(images/price.png) no-repeat scroll 0 0;
	padding: 3px;	
	margin: -10px 0px 0px 10px;
	width: 134px;
	height: 36px;
	text-align:center;
} 
 
 .order_table td.label
 {
 	width: 80px;
 }
 
 .order_table select
 {
	color:#808080;
	font-size:12px;
	width:280px;
}

.order_button
{
	background:transparent url(images/order_button.png) no-repeat scroll 0 0;
	border:medium none;
	height:25px;
	width:76px;
	cursor: pointer;
}


.compensation
{
	color:#ADD10B;
}
.compLbl
{
	display:block;
	margin-left:14px;
	margin-top:65px;
	color:#ADD10B;
}
#subLogin
{
	float:left;
	clear:both;
	margin-top:30px;
	margin-left:287px;
	-margin-left:150px;
}
.forLink
{
	padding-left:29px !important;
width:81px !important;
}
.captchaDiv
{
	width:100%;
	left:0px;
	position:absolute;
	bottom:0px;
	
	
}
.textCap
{
	display:block;
	margin-left:43px;
}
.counterCap
{
	margin-left:43px;
-margin-left:20px;
	display:block;
	float:left;
}
.captchaCap
{
	margin-top:10px;
	margin-left:20px;
	clear:both;
}
.CapInner
{
	padding-top:33px;
	color:#606060;
	height:180px;
	background: url(images/mesBody.gif) no-repeat scroll 0 0;
	margin:0px auto;
	width:813px;
	text-align:left;
}
#captchaCap label
{
	display:block;
float:left;
margin-top:19px;
margin-right:10px;

}
#captchaCap input
{
	float:left;
}
#restcaptcha
{
	font-weight:bold;
	color:Black;
}
#captchaCap
{
	text-align:left;
	float:left;
	clear:both;
	margin-left:43px;
	-margin-left:20px;
}
.doCaptcha
{
	margin-top:10px;
	
	float:left;
	clear:both;
}
.doCaptcha input
{
	border:none;
	background:transparent url(images/capbtn.gif) no-repeat scroll 0 0;
	width:93px;
	height:25px;
	color:White;
	font-weight:bold;
	cursor:pointer;
}
	width:81px !important;
}
.allReq1
{
	margin: 18px 0 0 0px;
	-margin: 18px 0 0 0px;
	float: left;
	display: block;
	clear: both;
	color: #b88400;
}
#RegistrationCodeBtnProfile
{
	background: transparent url(images/btn_send.PNG) no-repeat;
	border: medium none;
	clear: both;
	height: 27px;
	margin-top: 2px;
	width: 78px;
	float: left;
}
.confirmCodeAgainLinkProfile
{
	width: 420px;
	height: 30px;
	font-size: 12px;
	text-align: left;
	line-height: 30px;
	vertical-align: middle;
	margin-top: 20px;
	float: left;
}
.profileView #regTable1 td
{
	padding-bottom: 0px;
}
.confirmCodeAgainLinkProfile label
{
	color: #808080;
	text-align: left;
	background-color: #F0F0F0;
}

tr.bids_pack_row0 {
	background-color: #F0F0F0; color: black;
}
tr.bids_pack_row1 {
	background-color: #ADD10B; color: black;
}
.buyBidsControl
{
	width:200px;
}
.RecoverTable #Update
{
	background: transparent url(images/update.gif) no-repeat;
	border: medium none;
	clear: both;
	float: left;
	height: 25px;
	margin-top: 23px;
	width: 70px;
}
.help_head
{
	clear:both;
float:left;
width:100%;
position:static!important;
}
.soldMarket
{
	color:#808080;
	margin-right:22px;
	font-size:11px;
}
.soldMarket .val {
color:#8EAE00;
font-weight:bold;
}
.titleWrap
{
	float:left;clear:both;width:600px;
}
.fb_text
{
	width:387px;
	margin-top:10px;
	margin-bottom:10px;
	
}
.fb_text label
{
	font-size:12px;
	font-weight:bold;
}
.sms_bye
{
	margin-bottom:10px;
	font-size:14px;
	width:650px;
	text-align:left;
}
.friendsLbl
{
	width:500px;
	margin-top:10px;
	float:left;
	display:block;
}
.winnDate
{
	color:#ADADAD;
}
.chatHead
{
		background:transparent url(images/chatHead.jpg) no-repeat scroll 0 0;
	float:left;
	clear:both;
	width:884px;
	height:49px;
}
.chatBottom
{
	background:transparent url(images/chatBottom.jpg) no-repeat scroll 0 0;
	float:left;
	clear:both;
	width:884px;
	height:19px;
}
.chatPlace
{
	float:left;
	margin-left:59px;	
}
.chatBody
{
	overflow:auto;
	float:left;
	width:868px;
	margin-top:6px;
	height:210px;
}
.chatOuterBody
{
	float:left;
	width:880px;
	height:216px;
		border-left:solid #c2c2c2 1px;
	border-right:solid #c2c2c2 1px;
}
.chatControl
{
	float:left;
	margin-top:16px;
	margin-left:18px;
}
.chatControl textarea
{
	border:solid #c2c2c2 1px;
	margin-left:20px;
	width:635px;
	float:left;
		line-height:12px;
	height:24px;
	min-height:24px;
}
.chatControl label
{
	margin-top:4px;
	float:left;

}
.smileBtn
{
	background:transparent url(images/smile.GIF) no-repeat scroll 0 0;
	width:25px;
	height:16px;
	float:left;
	margin-top:4px;
	margin-left:5px;
}
.sendBtn
{
	background:transparent url(images/autobidbtn.gif) no-repeat scroll 0 0;
	width:90px;
	height:25px;
	float:left;
	margin-left:10px;
}
.sendBtn a, .sendBtn label
{
	margin-top:4px;
	color: White;
	font-size: 12px;
	font-weight: bold;
	float: left;
	width: 92px;
	text-align: center;
	display: block;
	text-decoration: none;
}
.chatArea
{
	float:left;
}
.chatRecord
{
	width:850px;
	float:left;
	text-align:left;
}
.date_chat
{
	margin-right:23px;
	color:#808080;
	font-size:11px;
	margin-left:10px;
}
.vote_chat 
{
	float:left;
	background:transparent url(images/voteGrey.GIF) no-repeat scroll 0 0;
	width:7px;
	height:7px;
	margin:5px 0 0 22px;
	cursor:pointer;
}
.vote_chatALT
{
	background:transparent url(images/voteRed.GIF) no-repeat scroll 0 0!important;
}
.vote_link
{
	margin-right:12px;
}
.vote_chat a
{
		width:7px;
	height:7px;
	float:left;
		display: block;
		cursor:pointer;
	text-decoration: none;
}
.message_chat a
{
	border:none;
	margin-right:7px;
}
.message_chat
{
	overflow:hidden;
	float:left;
	margin-left:13px;
	text-align:left;
	width:750px;
}
.userChatIcon
{
	vertical-align:text-top;
	margin-right:5px;
}
.messageHolder
{

}
.chatValidation
{
	float:left;
	margin-left:18px;
	text-align:left;
}
.voteResponse
{
	float:left;
	clear:both;
	margin-left:18px;
	margin-top:11px;
}
.smileBtn a
{ 
	cursor:pointer;
	width:25px;
	height:16px;
	display:block;
}
#Smiles
{
	background-color:White;
	border:solid #c2c2c2 1px;
	width:375px;
	height:134px;
	position:absolute;
	display:none;
	float:left;
	z-index:3000;
	
}
.smileIcon
{
	cursor:pointer;
vertical-align:baseline;
}
.cWrapper
{
	margin-top:20px;
	margin-bottom:20px;
	float:left;
}
.chatUser
{
	margin-right:10px;
}
.requestBlock
{
	background:transparent url(images/btn.gif) no-repeat scroll 0 0;
	width:110px;
	height:25px;
	float:left;
	margin-top:21px;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	padding-top:5px;
	color:White;
	cursor:pointer;
}
.requestBlock label
{
	cursor:pointer;
}
.reqInfo
{
	clear:both;

	float:left;
	margin-top:10px;
	font-size:13px;
	border:1px solid red;
	padding:10px;
	width:215px;
	color:#808080;
}
.reqLbl
{
	color:#8EAE00;
}
#requestHolder
{
	float:left;
	margin-top:20px;
}
.adminViewUsers
{
	float:left;
	width:200px;
	clear:both;
}
.adminViewUsers li
{
	display:block;
}
.adminViewUsers ul
{
	
}
.hideREQ a
{
	text-decoration:none;
}
.adminViewUsers img
{
	border:none;
}
.reqInfoInner
{
	float:left;
}

.a_red
{
	color: #FF0000 !important;
}
.infoLots
{
	background:black;
	position:absolute;
	z-index:99;
	opacity:0.7;
	width:100px;
	height:100px;
	margin-left:95px;
}
.info_main
{
	background:black;
	position:absolute;
	z-index:99;
	opacity:0.7;
	color:White;
}
.helpLinks img
{
	border:none;
}
