.dummy {}
/********************************/
/*		PORTAL LOGIN			*/
/********************************/
/* login */

#login {
	clear: both;
	background: url(../../../pages/img/portal/bg_menu1.gif) repeat-y #E2E2E2;
	border-style: solid;
	border-width: 1px;
	border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
	padding: 6px;
	margin: 0 0 10px 0;
	visibility: hidden;
	display: none;
}
#login label {
	display: block;
}
#login p {
	margin: 0 0 2px 0;
	padding: 0px;
}
#login input {
	margin: 2px 0 0 0;
}
#login .login,
#login .register {
	background: url(../../../pages/img/portal/marker_right.gif) no-repeat;
	padding: 0 0 0 6px;
	margin: 0 6px 0 0; 
	display: inline; 
	float: left;
}

/* logout, edit userdata */
#logoutarea {
	padding: 0px;
	margin: 0 0 10px 0;
	clear: both;
}
#logout .logout, 
#logout .editlogin {
	border-style: solid;
	border-width: 1px;
	border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
	background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #E2E2E2;
	padding: 4px 0 4px 12px;
	display: block;
	font-weight: bold;
}
#logout a:hover.logout,  
#logout a:hover.editlogin {
	color:#81B1DA;
	background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;
}
#logout .editloginon {
	border-style: solid;
	border-width: 1px;
	border-color: #F3F3F3 #C7C7C7 #C7C7C7 #F3F3F3;
	background: url(../../../pages/img/portal/bg_menu2.gif) repeat-y #E2E2E2;
	padding: 4px 0 4px 12px;
	display: block;
	font-weight: bold;
	color: #81B1DA;
}
#logout a:hover.editloginon {
	color: #81B1DA;
	background: url(../../../pages/img/portal/bg_menu2_over.gif) repeat-y #F5F5F5;
}

#logout .logout input {
	border: none;
	background: none;
	padding: 0px;
	margin: 0px; 
	color: #596FBE;
	font-family: verdana, arial, helvetica;
	font-size: 11px;
	text-align: left;
	cursor: pointer;
	display: inline;
	font-weight: bold;
}
 
#logout .logout input.over {
	color: #C896D4;
}