@charset "utf-8";
/* Registration Page CSS */

/* === LOADER === */
/* Overlay loading screen DIV */
div#loading
{
	width:100%;
	height:100%;
	position:fixed;
	background-image:url(../graphics/loader/overlay.png);
	background-repeat:repeat;
	background-color:transparent;
	z-index:20;
	display:none;
}

	/* loading bar DIV */
	div#loader
	{
		position:absolute;
		background-color:#cccccc;
	}

/* === CONTENT === */
/* Container that hold the scrollbar for sliding effect DIV */
div.scroller
{
	width:340px;
	height:480px;
	overflow:hidden;
}

	/* Huge Panel to hold content table UL */
	ul#regpanel
	{
		width:1500px;
		list-style:none;
		padding:0px;
		margin:0px;
	}

		/* container of table of registration form LI */
		ul#regpanel li
		{
			padding-right:80px;
			float:left;
		}
			
			/* registration single page form TABLE */
			table.member
			{
				height:450px;
				text-align:left;
			}

				/* validation error SPAN */
				span.error
				{
					font-size:10px;
					color:#ff0000;
					text-decoration:blink;
				}

				/* next button A */
				a.nextstep
				{
					float:right;
					cursor:pointer;
				}
				
				/* previous button A */
				a.prevstep
				{
					float:left;
					cursor:pointer;
				}
				
				/* country field SELECT */
				select.country
				{
					width:120px;
				}
