/* -------------------------------------------------------------------- */
/*																		*/
/*	NATUREPLUS LOGIN LINKS STYLES										*/
/*																		*/
/*	Uses absolute positioning to place content at bottom 				*/
/*	of iframed document, in headers across domain						*/
/*																		*/
/* -------------------------------------------------------------------- */

/* 
extra class on body is so that same stylesheet can be used for a doc in an iframe with 
body.class OR in a page without an iframe where the main page BODY should behave normally
*/
body.np-login, #np-login
{ 
	height: 50px;
	position: absolute;
	padding-left: 2px;			/* prevents edge of frame obscuring left-most content in FF */
	background: transparent;
}
#np-login
{
	font-size: 0.9em;
}
div.textmenu ul, div.textmenu p
{
	text-align: left;		/* overwrite class rule (centred) */
}
div.textmenu ul li a
{
	padding: 0 5px;	/* adjust default from nhm-page.css - should this change apply to all instances of this class? - miks */
}


/*
#np-login-avatar
{
	vertical-align: middle;
	margin-right: 5px;
	border: 1px solid #DBDADA;
	padding: 2px;
}
*/
#np-login ul, #np-login p
{
	position: absolute;
	width: 30em;				/* ?? why is this needed ?? */
	bottom: 10px;
	border: 0px solid red;
	margin-bottom: 0;
}
#np-login a
{
	color: #000 !important;
	font-weight: bold;
	padding-top: 1px;			/* or icon is clipped top and bottom */
	padding-bottom: 1px;
}
#np-login a span
{
	font-weight: normal;
}
#np-login .first-item {
	border-right:1px solid #747474;
	padding-right:5px;
}

