@charset "utf-8";
/*	-------------------------------------------------------------
	CSS - AKON RINGTONES 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Filename:		akrt_registration.css
	Date:			October 13, 2008
	Author:			Halo Media LLC - http://www.halopowered.com/
	-------------------------------------------------------------	*/

	/*	--------------------------------------------------------------------------------------------------------------------------
	mainCol Styles 
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/	
	.mainCol .header h1 {
		font:bold 12px Arial, Helvetica, sans-serif;
	}
		
	/*	registration */
	.mainCol .registration {
		width:598px;
		margin:0 0 25px 0;
		color:#fff;
		font:normal 11px Arial, Helvetica, sans-serif;
	}
		.mainCol .registration .header {
			height:18px;
			padding:4px 0 0 16px;
			background:url(../images/bg_header.gif) repeat-x;
			color:#FFFFFF;
		}
			.mainCol .registration .header h1.h1Registration {
				width:92px; height:12px;
				background:url(../images/h1_registration.png) no-repeat;
				behavior:url(iepngfix.htc);
			}
		
		/* content */
		.mainCol .registration .content {
			padding:30px 0 30px 20px;
			width:578px;
			background:url(../images/bg_registration.png) no-repeat;
			behavior:url(iepngfix.htc);
		}
			.mainCol .registration .content h2 {
				margin:0 0 18px 0;
				font:bold 14px Arial, Helvetica, sans-serif;
			}
			.mainCol .registration .content p {
				margin:0 0 17px 0;
				width:540px;
			}
			.mainCol .registration .content p.lead {
				font-size:12px;
			}
		
		/* form */
		.mainCol .registration form#account {
			font:normal 12px Arial, Helvetica, sans-serif;
		}
			.mainCol .registration form#account label {
				display:block;
				text-align:right;
				width:135px;
				font:bold 12px Arial, Helvetica, sans-serif;
				float:left;
			}
			.mainCol .registration form#account .line {
				margin:0 0 13px 0;
			}
				.mainCol .registration form#account .line input {
					margin:0 10px 0 10px; padding:1px 0 0 2px;
					width:183px; height:15px;
					background:#fff;
					font:normal 10px Arial, Helvetica, sans-serif;
					border:none;
					float:left;
				}
				.mainCol .registration form#account .line input.cell3 {	
					margin:0 0 0 10px;	
					width:23px;
				}
				.mainCol .registration form#account .line input.cell4 {	
					margin:0 90px 0 10px;	
					width:33px;
				}				
				.mainCol .registration form#account .example {
					float:left;
				}
				.mainCol .registration form#account input.check {
					margin:0 10px 0 145px;
					width:15px; height:15px;
					background:#fff;
					border:none;
					float:left;
				}
				.mainCol .registration form#account .line .checkText {
					width:205px;
					float:left;
				}
					.mainCol .registration form#account .line .checkText a:link, .mainCol .registration form#account .line .checkText a:active, .mainCol .registration form#account .line .checkText a:visited {
						text-decoration:none;
						color:#a8dff3;
					}
						.mainCol .registration form#account .line .checkText a:hover {
							color:#fff;
						}
					form#account .radioBtns {
						margin:0 0 13px 0;
					}
						form#account input.radio {
							margin:2px 0 0 10px;
							width:12px; height:12px;
							float:left;
							background:#000;
						}
							form#account .genderLabel {
								margin:1px 0 0 8px;
								float:left;
								width:40px;
							}
				
				.mainCol .registration a.btnCreate:link, .mainCol .registration a.btnCreate:active, .mainCol .registration a.btnCreate:visited {
					margin:55px 0 0 145px;
					width:134px; height:26px;
					background:url(../images/btn_createAccount.png) 0 top no-repeat;
					display:block;
				}
					.mainCol .registration a.btnCreate:hover {
						background-position:bottom;
					} 
					.mainCol .registration a.btnCreate img {
						width:134px; height:26px;
					}
					
				.mainCol .registration .message {
					margin:30px 0 0 145px; padding:0 0 0 65px;
					width:230px; height:50px;
					background:url(../images/icon_phone.png) no-repeat;
					behavior:url(iepngfix.htc);
				}

/*Erez - for error messages*/	
.registration .line .error{
/* 	float: left;
	padding: 0 0 0 0px; */
	line-height: 17px;
	font-weight: bold;
	color: #FFCF4C;
}
