#login-form-window
{
	/*border:1px solid #007FB2;
	width:220px !important;
	width:240px;
	background:#F5F5ED;*/
	padding:10px;
	color: #454545;
}
.login{height:30px;padding:4px 5px 3px; vertical-align:middle;}
#login-form-window table td {padding-bottom:7px;}
#login-form-window table td .input-text {width:100%;}
#login-form-window table td .input-submit {
	width:100%;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#login-form-window table td .input-title {margin-bottom:5px; font-size:16px; display:block; margin-left:10px;}
#login-form-window table td a {text-decoration:none;}

.login a, a.auth-new-link {text-decoration:none;}
a.auth-new-link {display:inline-block;position:relative;}
.login a:link {color: #FFE51E;}
.login a:visited{color: #FFE51E;} /*15406F*/
.login a:active {color: #FFE51E;} /*2775C*/
.login a:hover{color: #FFDA2F; text-decoration:underline;}
.login a.dot:hover{text-decoration:none;}
.login a.auth-new-link:link {color: #292929;}
.login a.auth-new-link:visited{color: #292929;} /*15406F*/
.login a.auth-new-link:active {color: #292929;} /*2775C*/
.login a.auth-new-link:hover{color: #636363;}

.login_div_mini div.drop_down a{color: #007fb2;}
.login_div_mini div.drop_down a:hover{color: #15406F;}

.login_div_mini{
	/*width:220px !important;
	width:240px;
	border:1px solid #007FB2;
	padding:10px;*/
	color:#fff;
}
.login_div_mini .user_edit{
	background:transparent url(images/pencil.png) no-repeat scroll 0 0;
	padding-left:18px;
	font-size:10px;
	padding-bottom:8px;
	padding-left:18px;
	padding-top:2px;
}
.login_div_mini input.exit{
	float:right;
}
.login_div_mini a.exit{
	margin:0 10px;
	font-size:11px;
	/*margin-left:5px;
	margin-top:-2px;*/
}

.login_div_mini div.advancet span{
	/*border-bottom:1px dotted #fff;*/
	padding-left:5px;
	text-shadow: 0 1px 0 #4190AF;
	font-family:'SymbolSignsBasisset';
}
.login_div_mini div.advancet{
	/*background: url(images/drop.gif) no-repeat 110px center;*/
	/*width:125px;*/
	display:block;
	/*margin:0 -8px -8px;
	padding:5px 10px 8px;*/
	color:#fff;
	cursor:pointer;
	text-shadow: -1px 1px 0 #01679A;
}
.login_div_mini div.advancet.hover{
	color:#09232F;
	text-shadow: 0 1px 0 #4190AF;
}
.login_div_mini div.drop_down{
	position:absolute;
	z-index:20;
	background:#fff;
	border:1px solid #007FB2;
	margin-top:11px;
	right:0;
	width:140px;
    /*margin-right: -6px;*/
	padding:10px;
	line-height:22px;
	-webkit-border-radius: 0px 0px 10px 10px;
	   -moz-border-radius: 0px 0px 10px 10px;
	        border-radius: 0px 0px 10px 10px;
	-moz-box-shadow: 0 1px 3px #292929;
	-webkit-box-shadow: 0 1px 3px #292929;
	box-shadow: 0 1px 3px #292929;
	background:-moz-radial-gradient(center top 45deg, circle farthest-side, #E0F6FF 0%, white 100%);
}
.search{
	margin:0 0 10px;
	display:block;
	/*width:220px !important;
	width:240px;*/
}
.auth-new-link
{
	font-size:17px;
}
#enter-link {
	background: #e3e3e3;
	background: -moz-linear-gradient(top, #CCFFFF, #c8c8c8);
	background: -webkit-gradient(linear, left top, left bottom, from(#e3e3e3), to(#c8c8c8));
	margin-top: -21px;
	left:-20px;
	position: relative;
	width: auto;
	/*height:50px;*/
	vertical-align:bottom;
	text-align:center;
	display:inline-block;
	-moz-box-shadow: 1px 1px 3px #292929;
	-webkit-box-shadow: 1px 1px 3px #292929;
    box-shadow: 1px 1px 3px #292929;
	color: #454545;
	text-shadow: -1px 1px 0 white;
	border-bottom:1px solid #B5B5B5;
	border-left:1px solid #B5B5B5;
	border-right:1px solid #B5B5B5;
	-webkit-border-radius: 0px 0px 5px 5px;
	   -moz-border-radius: 0px 0px 5px 5px;
	        border-radius: 0px 0px 5px 5px;
}
#enter-link a{padding:20px; display:inline-block;}
#enter-link .arrow {
	border-bottom: 15px solid #C8C8C8;
    border-right: 7px solid transparent;
    height: 0;
    left: 100%;
    line-height: 0;
    position: absolute;
    right: 12px;
    top: 0;
    width: 0;
}
#enter-link a:not(:last-child):after{
	content:'';
	width:1px;
	height:100%;
	z-index: 2;
	position: absolute;
	right: -1px;
	bottom:0;
	background: #AAAAAA;
	background: -moz-linear-gradient(top, rgba(203, 244, 244, .0), rgba(120, 120, 120, 0.9) 65%, rgba(203, 244, 244, .0));
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(203, 244, 244, .0)), color-stop(.5, rgba(170, 170, 170, 0.9)), to(rgba(203, 244, 244, .0)));
}