#signinnow {
	position: absolute;
	top: 18px;
	right: 0px;
	color: #ffffff;
	font-weight: bold;
	font-size: 1.1em;
}
	#signinnow a.btn_signinnow {
		color:#ff8434;
		background: url(../images/update_login/btn_signinnow.gif) no-repeat right top;
		padding: 0px 15px 0px 0px;
	}
.text_center {
	text-align: center;
}
h1#rovingcontactssigninup {
	width: 460px;
	height: 48px;
	background: url(../images/update_login/rovingcontactssigninup.jpg) no-repeat left top;
	text-indent: -9999px;
	margin-left: 150px;
}
h1#rovingcontactssignin {
	width: 402px;
	height: 49px;
	background: url(../images/update_login/rovingcontactssignin.jpg) no-repeat left top;
	text-indent: -9999px;
	margin-left: 160px;
}
h1#invitedrovingcontacts {
	width: 668px;
	height: 44px;
	background: url(../images/update_login/invitedrovingcontacts.jpg) no-repeat left top;
	text-indent: -9999px;
	margin-left: 48px;
}
h1#rovingcontactscreateaccount {
	width: 467px;
	height: 48px;
	background: url(../images/update_login/rovingcontactscreateaccount.jpg) no-repeat left top;
	text-indent: -9999px;
	margin-left: 130px;
}
h1#myrovingcontacts {
	width: 346px;
	height: 49px;
	background: url(../images/update_login/myrovingcontacts.jpg) no-repeat left top;
	text-indent: -9999px;
	margin-left: 200px;
}
h2.storage {
	line-height: 31px;
	background: url(../images/update_login/storage.gif) no-repeat left center;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 5px 0px;
}
h2.lock {
	line-height: 31px;
	background: url(../images/update_login/lock.gif) no-repeat left center;
	padding: 0px 0px 0px 35px;
	margin: 0px 0px 5px 0px;
}
h2.private {
	line-height: 31px;
	background: url(../images/update_login/private.gif) no-repeat left center;
	padding: 0px 0px 0px 45px;
	margin: 0px 0px 5px 0px;
}
h2.bin {
	line-height: 31px;
	background: url(../images/update_login/bin.gif) no-repeat left center;
	padding: 0px 0px 0px 30px;
	margin: 0px 0px 5px 0px;
}
.box170 {
	width: 170px;
}
.box355 {
	width: 355px;
}
.notmember {
	width: 134px;
	height: 11px;
	margin: 0px 0px 12px 0px;
	text-indent: -9999px;
	background: url(../images/update_login/notmember.jpg) no-repeat left top;
}
.basicaccountinformation {
	width: 197px;
	height: 11px;
	margin: 0px 0px 12px 0px;
	text-indent: -9999px;
	background: url(../images/update_login/basicaccountinformation.jpg) no-repeat left top;
}
.pickyourusername {
	width: 264px;
	height: 11px;
	margin: 0px 0px 12px 0px;
	text-indent: -9999px;
	background: url(../images/update_login/pickyourusername.jpg) no-repeat left top;
}
.registrationcomplete {
	width: 169px;
	height: 11px;
	margin: 0px 0px 12px 0px;
	background: url(../images/update_login/registrationcomplete.jpg) no-repeat left top;
	text-indent: -9999px;
}
.signin {
	width: 49px;
	height: 11px;
	margin: 0px 0px 12px 0px;
	text-indent: -9999px;
	background: url(../images/update_login/signin.jpg) no-repeat left top;
}
	#signintable, #accountinfotable, #userinfoform {
		width: 100%;
	}
		#signintable td, #accountinfotable td {
			padding: 3px 0px 5px 0px;
		}
	#signinform .txtinput, #accountinfoform .txtinput, #userinfoform .txtinput {
		width: 245px;
	}
		#signinform label, #accountinfoform label, #userinfoform label { font-size: 1.1em; }
a.signup {
	display: inline-block;
	width: 168px;
	height: 38px;
	background: url(../images/update_login/btn_signup.jpg) no-repeat left top;
	text-indent: -9999px;
}
	a:hover.signup {
		background: url(../images/update_login/btn_signup.jpg) no-repeat left bottom;
	}
a.btn_signin {
	display: inline-block;
	width: 105px;
	height: 38px;
	background: url(../images/update_login/btn_signin.jpg) no-repeat left top;
	text-indent: -9999px;
}
	a:hover.btn_signin {
		background: url(../images/update_login/btn_signin.jpg) no-repeat left bottom;
	}
a.createaccount {
	display: inline-block;
	width: 168px;
	height: 38px;
	background: url(../images/update_login/btn_createaccount.jpg) no-repeat left top;
	text-indent: -9999px;
}
	a:hover.createaccount {
		background: url(../images/update_login/btn_createaccount.jpg) no-repeat left bottom;
	}
a.startnow {
	display: inline-block;
	background: url(../images/update_login/btn_startnow.jpg) no-repeat left top;
	width: 167px;
	height: 38px;
	text-indent: -9999px;
}
	a:hover.startnow {
		background: url(../images/update_login/btn_startnow.jpg) no-repeat left bottom;
	}
.padding10 {
	padding: 10px 0px 10px 0px;
}
.marginright16 {
	margin-right: 16px;
}
.margintop30 {
	margin-top: 30px;
}
.added {
	margin-bottom: 0px 0px 20px 0px;
	position: relative;
	padding: 20px 0px 40px 100px;
}
	.added .countsadded {
		position: absolute;
		top: 0px;
		left: 0px;
		display: block;
		float: left;
		width: 84px;
		height: 84px;
		margin: 0px 20px 0px 0px;
		background: url(../images/update_login/added.gif) no-repeat left top;
		text-align: center;
		color: #ffffff;
		font-size: 1.6em;
		padding: 22px 0px 0px 0px;
		overflow: hidden;
	}
		.added .countsadded span {
			font-size: 1.8em;
			display: block;
			height: 25px;
		}
.tabs {
	position: relative;
	margin: 25px 0px;
}
	.tabs .accept-reject {
		position: absolute;
		top: 0px;
		right: 0px;
	}
	.tabs ul.tabstop li {
		float: left;
		list-style: none;
		margin: 0px 3px 0px 0px;
		background: url(../images/update_login/tabs.gif);
		display: block;
		width: 103px;
		height: 26px;
		text-align: center;
		line-height: 26px;
	}
		.tabs ul.tabstop li.active {
			position: relative;
			top: 1px;
		}
		.tabs .tabscontenttop {
			height: 5px;
			line-height: 5px;
			background: url(../images/update_login/tabscontent_top.gif) no-repeat left top;
		}
		.tabs .tabscontentcenter {
			background: url(../images/update_login/tabscontent_repeat.gif) repeat-y left top;
			padding: 14px 14px 0px 14px;
		}
		.tabs .tabscontentbottom {
			background: url(../images/update_login/tabscontent_bottom.gif) no-repeat left top;
			height: 7px;
			line-height: 7px;	
		}
.accept_invitation {
	display: inline-block;
	line-height: 16px;
	background: url(../images/update_login/accept.gif) no-repeat left top;
	padding: 0px 0px 0px 20px;
	margin: 0px 20px 0px 0px;
	font-size: 1.1em;
}
	.accept {
		display: inline-block;
		line-height: 16px;
		background: url(../images/update_login/accept.gif) no-repeat right top;
		padding: 0px 20px 0px 0px;
		margin: 0px 20px 0px 0px;
	}
.reject_invitation {
	display: inline-block;
	line-height: 16px;
	background: url(../images/update_login/reject.gif) no-repeat left top;
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	font-size: 1.1em;
}
	.reject {
		display: inline-block;
		line-height: 16px;
		background: url(../images/update_login/reject.gif) no-repeat right top;
		padding: 0px 20px 0px 0px;
		margin: 0px 0px 0px 0px;
	}


.tabelopmaak {
	width: 100%;
	font-size: 1.1em;
}
	.tabelopmaak td, .tabelopmaak th {
		padding: 4px 5px;
	}
		.tabelopmaak th {
			font-weight: bold;
		}
		.tabelopmaak td {
			border-bottom: 1px solid #e4e7e9;
		}
		.tabelopmaak tr.last td {
			border: none;
		}


