div.yoo-toppanel div.panel-container {
	position: absolute;
	left: 50%;
	width: 100%;
	height: 0px; /* overlapping link bug */
	margin-left: -50%;
	z-index: 15;
}

div.yoo-toppanel div.panel-wrapper {
	height: 0px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	background:url(../css/img/spacer.png);
}

div.yoo-toppanel div.panel {
	position: relative;
	height: 25px;
}

div.yoo-toppanel div.trigger {
	position:relative;
}

div.default div.yoo-toppanel div.panel {
		color: #969696;
}


div.default div.yoo-toppanel div.close {
	float: right;
	overflow: hidden;
	cursor: pointer;
}

div.default div.yoo-toppanel div.trigger {
	top: 0px;
	width: 120px;
	margin-left: -60px;
	cursor: pointer;
}

div.default div.yoo-toppanel div.trigger img {
	width: 20px;
	height: 19px;
	border: 0px;
}

div.default div.yoo-toppanel div.trigger-l, div.default div.yoo-toppanel div.trigger-r {
	width: 20px;
	height: 19px;
	float: left;
}

div.transparent div.yoo-toppanel div.panel {
	color: #969696;
}

div.transparent div.yoo-toppanel div.close {
	float: right;
	overflow: hidden;
	cursor:pointer;
}

div.transparent div.yoo-toppanel div.trigger {
	top: 0px;
	width: 120px;
	margin-left: -60px;
	cursor: pointer;
}

div.transparent div.yoo-toppanel div.trigger img {
	width: 20px;
	height: 19px;
	border: 0px;
}

div.transparent div.yoo-toppanel div.trigger-l, div.transparent div.yoo-toppanel div.trigger-r {
	width: 20px;
	height: 19px;
	float: left;
}

div.transparent div.yoo-toppanel div.trigger-m {
	width:103px;
	height:20px;
	float:left;
	padding-top:9px;
}

div.transparent div.yoo-toppanel div.trigger-m img {width:103px; height:20px;}

.relative-div {position:relative; width:920px;}

.login-first {position:absolute; top:3px;}
.login-first p {font-size:12px; color:#cccccc; padding:0px 0px 3px 20px; text-align:left;}
.login-first span {display:block; text-align:left; padding-left:20px; line-height:16px;}
.login-first span a {color:#cccccc; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px;}
.login-first span a:hover {color:#f2f2f2;}
.login-first div {background:#454545; width:170px; padding:10px 20px; border:solid 1px #141414;}
.login-first div p {height:23px; line-height:22px; padding:0px;}
.login-first div .last-p {text-align:right; padding-right:35px;}
.login-first div img {float:right; margin-top:11px;}

.login-input {width:103px; height:18px; border:none; padding:2px 5px 0px 27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; vertical-align:middle; background:url(login-input.gif) no-repeat right top;}
.pass-input {width:103px; height:18px; border:none; padding:2px 5px 0px 27px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; vertical-align:middle; background:url(password-input.gif) no-repeat right top;}

.login-last {position:absolute; left:500px; width:350px; top:15px; color:#cccccc; text-decoration:none; font-family:Tahoma, Arial, Verdana; font-size:11px; text-align:justify;}
