		/*--START LMF login and register--*/
		
		#LMF-Container{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 6px 14px;
			width: 147px;
			height: 52px;
			background-image: url(http://cache.lego.com/eng/images/globalNav/img147x052loggedInbg.gif);
			background-repeat: no-repeat;
			display: block;
			float: left;
			border: 0px solid red;
		}
		
		#LMF-AnonContainer{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 6px 14px;
			width: 147px;
			height: 52px;
			background-image: url(http://cache.lego.com/eng/images/globalNav/img147x052loggedOutbg.gif);
			background-repeat: no-repeat;
			display: block;
			float: left;
			border: 0px solid red;
		}
				
		#LMF-Content{
			padding: 0px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			width: 147px;
			height: 52px;
			display: block;
			border: 0px solid red;
		}
		
		#LMF-Content p{
			padding: 23px 0px 0px 0px;
			margin: 0px 0px 0px 0px;
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			font-weight: bold;
			border: 0px solid red;
		}
				
		#LMF-Container img {
			padding: 0px 0px 0px 6px;
			margin: 0px 2px 0px 0px;
			border: 0px solid green;
			display: block;
			float: left;
		}
		
		#LMF-AnonContainer p{
			padding: 22px 0px 0px 0px;
			margin: 0px 0px 0px 55px;
			border: 0px solid green;
			width: 97px;
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;  
			color: #ff7011;
			font-weight: bold;
			border: 0px solid green;
		}
		
		a#LMF-signIn{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #1C63A5;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-signIn:hover{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-signOut{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #999999;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-signOut:hover{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			text-decoration: underline;
			font-weight: bold;
		}

		a#LMF-userName{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-userName:hover{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-registerNow{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #999999;
			text-decoration: underline;
			font-weight: bold;
		}
		
		a#LMF-registerNow:hover{
			font: 10px/12px Verdana, Tahoma, Arial, sans-serif;
			color: #ff7011;
			text-decoration: underline;
			font-weight: bold;
		}
		
		/*--END LMF login and register--*/
	
/*--START LEGO ID--*/

#h-LEGOIDContainerSignedOut, #h-LEGOIDContainerSignedIn{
padding: 0px;
margin: 0px 0px 6px 6px;
width: 147px;
height: 51px;
background-image: url(http://cache.lego.com/eng/images/globalNav/img147x50_950.gif);
background-repeat: no-repeat;
float: left;
display: inline;
overflow:hidden;
white-space:nowrap;
}

#h-LEGOIDContainerSignedOut ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 78px;
float: left;
}
#h-LEGOIDContainerSignedOut li {
padding: 0px 0px 0px 0px ;
margin: 0px;
line-height:16px;
}

#h-LEGOIDContainerSignedIn ul {
list-style: none;
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 78px;
float: left;
}
#h-LEGOIDContainerSignedIn li {
padding: 0px 0 0 0;
margin: 0px;
line-height:12px;
}

#h-LEGOIDUsername{
font: 9px/14px Verdana, Tahoma, Arial, sans-serif;
color: #68b4da;
font-weight: bold;
text-decoration: none;
}

a.h-LEGOIDLink
{
font: 9px/14px Verdana, Tahoma, Arial, sans-serif;
color: #0186c9;
font-weight: bold;
text-decoration: none;
}

a.h-LEGOIDLink:hover{
text-decoration: underline;
}


/*--END LEGO ID--*/

	
