/* CSS Document */


/*****************************************************************
	Register Overlay
*****************************************************************/

	/*-----------------------------------------
		Overlay Holder
	-----------------------------------------*/
		
		#registerOverlayHolder
		{
			background-color: #f7f7f7;
			width: 861px;
			height: 555px;
			padding: 10px;
			margin: auto;
			position: relative;
			top: 2%;
			
			-moz-box-shadow: 0 0 5px #000;
			-webkit-box-shadow: 0 0 5px #000;
			box-shadow: 0 0 5px #000;
		}

	/*-----------------------------------------
		Overlay Background
	-----------------------------------------*/
		
		.registerOverlayInside
		{
			background: url(/images/back-overlay_register.png) #5d443a left top no-repeat;
			width: 370px;
			height: 219px;
			padding: 30px;
			
			-moz-box-shadow: 0 2px 5px #333;
			-webkit-box-shadow: 0 2px 5px #333;
			box-shadow: 0 2px 5px #333;
		}
		
	/*-----------------------------------------
		Overlay Header
	-----------------------------------------*/
		
		.registerOverlayInside h1
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.25em;
			font-weight: normal;
			line-height: 1.25em;
			color: #fff;
			padding: 0px 0px 0px 0px;
			margin: 0px;
		}
		
	/*-----------------------------------------
		Overlay paragraph
	-----------------------------------------*/
		
		.registerOverlayInside p
		{
			color: #fff;
			padding: 10px 0px 0px 0px;
		}
		
	/*-----------------------------------------
		Overlay Evelope
	-----------------------------------------*/

		#registerOverlayHolder .envelope
		{
			position: absolute;
			top: 0px;
			right: 0px;
		}
		
	/*-----------------------------------------
		Overlay Negative
	-----------------------------------------*/

		#registerOverlayHolder .negative
		{
			position: absolute;
			top: 312px;
			right: 0px;
		}
		
/*****************************************************************
	Register Form
*****************************************************************/

	/*-----------------------------------------
		Form Holder
	-----------------------------------------*/
	
		#registerOverlayHolder .formHolder
		{
			background: url(/images/back-register_form.png) #fcfbdc left top no-repeat;
			position: absolute;
			bottom: 10px;
			left: 140px;
			width: 430px;
			height: 419px;
			
			-moz-box-shadow: 0 0 5px #333;
			-webkit-box-shadow: 0 0 5px #333;
			box-shadow: 0 0 5px #333;
		}

		#registerOverlayHolder .formWait
		{
			position: absolute;
			bottom: 10px;
			left: 140px;
			width: 430px;
			height: 419px;
			padding: 20px;
			display: inline-block;
			vertical-align: top;
		}

	/*-----------------------------------------
		Form 
	-----------------------------------------*/
		
		#registerOverlayHolder .formHolder form
		{
			padding: 20px;
		}

	/*-----------------------------------------
		Form Labels and Spans
	-----------------------------------------*/
		
		#registerOverlayHolder .formHolder form label
		{
			
			line-height: 3.8em;
			text-align: right;
		}
		
		#registerOverlayHolder .formHolder form label span
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1em;
			font-weight: normal;
			width: 95px;
			text-align: right;
			display: inline-block;
			vertical-align: top;
		}

	/*-----------------------------------------
		Form inputs
	-----------------------------------------*/
		
		#registerOverlayHolder .formHolder form label input
		{
			border: none;
			background: none;
			width: 265px;
			font-size: 1.125em;
			font-weight: normal;
			padding: 8px;
			display: inline-block;
		}
		
		/* IE7 */
		*:first-child+html #registerOverlayHolder .formHolder form label input
		{
			vertical-align: middle;
			margin-top: 10px;
		}
		
		/* IE6 */
		*html #registerOverlayHolder .formHolder form label input
		{
			margin-top: 11px;
		}

	/*-----------------------------------------
		Form Text Area
	-----------------------------------------*/
		
		#registerOverlayHolder .formHolder form label textarea
		{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 0.75em;
			font-weight: normal;
			line-height: normal;
			border: none;
			background: none;
			width: 275px;
			height: 165px;
			padding: 8px;
			margin-top: 6px;
			display: inline-block;
		}

	/*-----------------------------------------
		Form Submit
	-----------------------------------------*/
	
		#registerOverlayHolder .formHolder form input.sendButton
		{
			background: url(/images/button-send_stamp.png) left top no-repeat;
			width: 106px;
			height: 93px;
			font-size: 0px;
			color: #FFFFFF;
			text-align: left;
			border: none;
			position: absolute;
			bottom: 0px;
			right: -70px;
		}
