	fieldset{
		background-color:white;
	}
	:focus { -moz-outline-style: none; }
	#openid{
		border: 1px solid gray;
		display: inline;
		position:relative;
		left:2em;;
		margin-left:0;;
	}
	#openid, #openid INPUT{
		font-family: "Trebuchet MS";
		font-size: 12px;
	}
	#openid LEGEND{
		font-weight: bold;
		color: #FF6200;
		padding-left: 5px;
		padding-right: 5px;
	}
	INPUT.hyves{
	   background-color: #fff;
	   color: #000;
	   width:52px;
	   padding-left:4px;
	
	}
	#openid INPUT.openid_login{
	   background-color: #fff;
	   background-position: 0 50%;
	   color: #000;
	   padding-left: 22px;
	   width: 220px;
	   margin-right: 10px;
	}
	#openid A{
	color: purple;
	}
	#openid A:hover{
		color: #5e5e5e;
	}
	form, fieldset{
		float:left;
		margin:2em;
		margin-top:3em;;
		margin-bottom:1em;
		margin-right:0;
		margin-top:1.25em;
	}
	p{
		color:gray;
		padding-left:2em;
		padding-right:2em;
		padding-bottom:0em;
		padding-top:1em;
		margin:0;
		text-align:justify;
		width:100%;
		line-height:1.5;
		background-color:white;
		border-left:2px solid #FF6200;
	}
	#all{
		font-family: "Trebuchet MS";
		font-size:10pt;
		margin: 0 auto;
		width:400px;;
	}
	body{
		background-color:white;
	}
	h1{
		margin-left:24px;
	}
	#menu{
		margin-left:2em;
	}
	#menu a:visited, #menu a:active, #menu a:hover, #menu a{
		color:silver;
	}
	input[type="checkbox"]{
		position:relative;
		top:2px;
	}
	a img{
		border:none;
		vertical-align:bottom;
	}
	.talignr{
		text-align:right;
		width:100%;
	}
	#hyves{
		display:none;
	}
	.smallInput{
		size: 2em;
	}