

.login_overlay {
	display:none;
	z-index:10000;
	background:url('../img/bg-login-overlay.png') left top no-repeat;
	width:400px;
	height:350px;
	padding:75px 0 0 58px;
}

.login_overlay p {
	font-size:14px;
	line-height:18px;
	padding-right:30px;
	margin:0;
}

.form-overlay {

display:none;

z-index:56;

width:1000px;

padding:0;

}



#reg h2 {

font-family:"Trebuchet MS", Arial;

color:#FFFFFF;

font-size:24px;

line-height:30px;

margin-bottom:14px;

}





.login-fieldset legend {
	display:block;
	font-size:14px;
	color:#bebebe;
}

.login-fieldset .fields {
	padding:11px 0 0;
}

.input_text
{
border:#D7D7D7 1px solid;
height:20px;
color:#A4A4A4;
font-size:14px;
font-weight:230;
}


/*close-txt*/
.close-txt {position: absolute;top: 40px;right: 100px;font-family:"Trebuchet MS",Arial;font-size:20px;font-weight:400;line-height:36px;cursor:pointer;display: block;z-index: 12000;}
.close-txt a {color:#575757;text-decoration: none;}
/* endclose-txt*/

.login_overlay {display:none;z-index:10000;background:url('../img/bg-login-overlay.png') left top no-repeat;width:400px;height:196px;padding:52px 0 0 58px;}
.login_overlay p {font-size:14px;line-height:18px;padding-right:30px;margin:0;}

.form-overlay {display: none;z-index:56;width:1100px;padding:0;}

#reg h2 {font-family:"Trebuchet MS", Arial;	color:#2d2d2d;font-size:24px;line-height:30px;margin-bottom:14px;}

.form-overlay .close {background-image:url('../img/close.gif');position:absolute;right:180px;top:44px;cursor:pointer;height:30px;width:30px;z-index:11400;}

#add-login div.close {background-image:url('../img/close.gif');cursor:pointer;height:30px;position:absolute;right:5%;top:10%;width:30px;z-index:1000;}

.form-overlay-top {width:1100px;height:39px;background:url('../img/bg-form-overlay-top.png') left top no-repeat;}
.form-overlay-bottom {width:1100px;height:39px;background:url('../img/bg-form-overlay-bottom.png') left bottom no-repeat;}

.main-form {width:1100px;background:url('../img/bg-form-overlay.png') left bottom repeat-y;padding:0 10px 0 9px;}
.main-form h2 {font-family:"Trebuchet MS", Arial;}
.main-form h2 span {color:#b7b7b7;}
.main-form .reg-buy {float: right;color: #FF9000;}
.main-form .reg-sale {float: right;color: #00B5E5;}
.main-form .padder {position:relative;z-index:11300;padding:24px 0 18px 45px;}
.main-form .even {background:#f7f7f7;}
.main-form h4 {color:#5e5d5d;font-size:14px;font-weight:400;display:inline-block;width:229px;line-height:28px;vertical-align:middle;}
.main-form h3 {color:#000;font-size:18px;font-weight:400;font-family:"Trebuchet MS", Arial;line-height:24px;vertical-align:middle;margin-bottom:12px;}
.main-form p {margin-left:232px;font-family:"Trebuchet MS", Arial;font-size:12px;line-height:12px;color:#b1b1b1;}
.main-form .iblock {clear:both;margin:0 0 6px;}
.main-form .startup-block {clear:both;margin: 16px 0 0 0;}
.main-form .iblock-more {clear:both;margin:0 0 18px;}
.main-form .left-side {float:left;width:400px;}
.main-form .left-side .select-right {width:171px;float:right;padding-top:6px;}
.main-form .right-side {width:400px;float:left;}
.main-form .right-side h4 {margin:0 0 12px;}
.main-form .right-side textarea {width:338px;height:68px;margin:0 0 30px;}

.special h4 {display:block;float:left;}

a.add {display:block;clear:both;line-height:14px;}

.upload {margin:0 0 4px;}

.form-comment {width:338px;height:68px;}

.left-side .form-comment {margin-top:9px;}

/*main-form*/
.main-form .arrow-red {position:absolute;bottom:30px;right:35px;width:160px;height:167px;background:url('../img/red-arrow.png') top left no-repeat;}
.main-form .arrow-red-min {position:absolute;bottom:30px;right:35px;width:96px;height:100px;background:url('../img/red-arrow-min.png') top left no-repeat;}
.main-form .arrow-blue {position:absolute;bottom:30px;right:35px;width:93px;height:66px;background:url('../img/blue-arrow.png') top left no-repeat;}

.main-form .arrow-orange {position:absolute;bottom:15px;right:45px;width:72px;height:93px;background:url('../img/orange-arrow.png') top left no-repeat;}
.main-form .select-right .selectArea {width:30px;}
.main-form .select-right .selectArea .right a {margin-left:-36px;width:55px;}

div.fileinputs {position:relative;width:340px;height:24px;margin-bottom:12px;}

.upload-img {position:relative;top:7px;vertical-align:baseline;cursor:pointer;left:3px;}

div.fakefile {position:absolute;top:0;left:0;z-index:11400;}

input.file {position:relative;text-align:right;	-moz-opacity:0;	filter:alpha(opacity: 0); opacity:0; z-index:12400;	width:340px; height:20px;}
