/* CSS Document */

/* =sb_screen
----------------------------------------------------------------------*/

#login_tab
{
	background: url(../img/login_tab.png) no-repeat left bottom;
	cursor: pointer;
	display: block;
	font-size: 0;
	overflow: hidden;
	text-indent: -99999px;
	top: 0;
	right: 0;
	visibility: hidden;
	float:right;
	width: 100px;
	margin-right:66px;
	height: 20px;
}

#login_tab.on
{
	background-position: 0 0;
}

/* =sb_print
----------------------------------------------------------------------*/


.shadow,
#login_index,
#header form,
#header span,
#nav_main_wrap,
#nav_sub_wrap,
#get_map,
#new_here,
#footer .left a
{
	display: none;
}

/* =Preset
----------------------------------------------------------------------*/

ul#menu ul
{

}

ul#menu a.arrow,
#login_tab
{
	visibility: visible;
}

#login_index
{

}


/* =Login Index Begin
----------------------------------------------------------------------*/

#login_index
{
	font-size: 11px;
	margin: 0 auto;
	padding: 10px 0 20px;
	width: 999px;
	background:#86BE01;
}

#login_index dl
{
	float: left;
	overflow: hidden;
	padding: 0 10px;
	width: 172px;
}

#login_index dt
{
	padding: 10px 0 5px;
}

#login_index dd
{
	padding: 1px 0;
}

#login_index dt a
{
	color: #fff;
}

#login_index dd a
{
	color: #968b79;
}

#login_index a:hover
{
	text-decoration: underline;
}

	#login_index form span.user { color:#FFFFFF; font-weight:bold;}

	#login_index form label.pass { margin-left:14px; margin-top:15px; color:#FFFFFF;}
	#login_index form span.pass { margin-left:-5px; margin-top:15px; color:#FFFFFF; font-weight:bold;}
	#login_index form input.pass { margin-left:-1px; margin-top:15px;}
	#login_index p { color:#FFFFFF; font:Arial, Helvetica, sans-serif; font-weight:bold;}
	
	#user { }