#container_login {
	width:780px;
	margin:0 auto;
	position: relative;
	}
  	#topnav a.signin{ background:url(../tndo_img/t_login-h.png) no-repeat left top; outline:none; width:81px; height:26px; display:block;float:right;margin-right:10px;}
  	#topnav a.signin:hover { background:url(../tndo_img/t_login-n.png) no-repeat left top; width:81px; height:26px; margin-right:10px; display:block;}
  	#topnav a.login_cng { background:url(../tndo_img/login_up.png) no-repeat left top; width:81px; height:26px; margin-right:10px; display:block;outline:none;}
  	#signin_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#b6e3fc;
	position:absolute;
	width:218px;
	z-index:100;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 17px; 
	right: 0px; 
	margin-top:10px;
	margin-right: 0px;
	*margin-right: -1px;
	color:#666;
	font-size:11px;
	
}
#signin_menu input[type=text], #signin_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	margin:0 0 5px;
	width:203px;
	color:#333;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:18px;
	padding:6px;
}
#signin_menu p {
	margin:0;
}
#signin_menu a {
	color:#6AC;
}
#signin_menu label {
	font-weight:normal;
	font:13px/16px "Lucida Grande",Arial,Sans-serif;
}
#signin_menu p.remember {
	padding:10px 0;
}
#signin_menu p.forgot, #signin_menu p.complete {
	clear:both;
	margin:5px 0;
}
#signin_menu p a {
	color:#27B!important;
}
#signin {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d ;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:2px 12px;
	font-size:14px;
	margin:0 5px 0 0;
	font-weight:bold;
	cursor:pointer;
	float:right
}

	#topnav a.feedback{ background:url(../tndo_img/t_feedback-h.png) no-repeat right top; outline:none; width:32px; height:26px; display:block;float:right;}
	#topnav a.feedback:hover { background:url(../tndo_img/t_feedback-n.png) no-repeat right top; width:32px; height:26px; display:block;}
	#topnav a.feedback_cng { background:url(../tndo_img/t_feedback-n.png) no-repeat right top; width:32px; height:26px; display:block;outline:none;}
	#feedback_menu {
	-moz-border-radius-topleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-bottomright:5px;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	display:none;
	background-color:#B6E3FC;
	position:absolute;
	width:218px;
	border:1px transparent;
	text-align:left;
	padding:12px;
	top: 17px; 
	right: 0px;
	color:#666;
	margin-top:10px;
	margin-right: 0px;
	*margin-right: -1px;
	font-size:11px;
	z-index:100;
}
	
#feedback_menu input[type=text], #feedback_menu input[type=password] {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	margin:0 0 5px;
	width:203px;
	color:#333;
	font-family:"Arial",Verdana,Helvetica,sans-serif;
	font-size:18px;
	padding:6px;
}
#feedback_menu textarea {
	display:block;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border:1px solid #ACE;
	margin:0 0 5px;
	width:203px;
	color:#333;
	font-family:"Arial",Verdana,Helvetica,sans-serif;
	font-size:12px;
	padding:6px;
}
#feedback_menu p {
	margin:0;
}
#feedback_menu a {
	color:#6AC;
}
#feedback_menu label {
	font-weight:normal;
	font:13px/16px "Arial",Sans-serif;
}
#feedback_menu p.remember {
	padding:10px 0;
}
#feedback_menu p.forgot, #feedback_menu p.complete {
	clear:both;
	margin:5px 0;
}
#feedback_menu p a {
	color:#27B!important;
}
#feedback_submit {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	background:#39d ;
	border:1px solid #39D;
	color:#fff;
	text-shadow:0 -1px 0 #39d;
	padding:2px 12px;
	font-size:14px;
	margin:0 5px 0 0;
	font-weight:bold;
	float:right
}

#feedback_submit::-moz-focus-inner {
padding:0;
border:0;
}
#feedback_submit:hover, #feedback_submit:focus {
	background-position:0 -5px;
	cursor:pointer;
}

.topnav a{ text-decoration:none;}
.alertmes{
	float:left; 
	color:red; 
	width:205px; 
	border:1px dotted #e6d32e; 
	background:#f2fda5; 
	padding:0px 5px;
	display:none;
	line-height:14px;}