/* CSS Document */
body{
	background:#010626 url(/images/splash_bg3.jpg) no-repeat center top; 
	color:#333333;
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	text-align:center;
	word-wrap:break-word;
	}

a{color:#FFF;}

.spacer{font-size:0; line-height:0; clear:both}

/*-----------------main div start-----------*/
.logo_div{
	background:transparent url(/images/splash_logo.png) no-repeat scroll left top;
	height:131px;
	margin-left:20px;
	margin-top:0px;
	overflow:hidden;
	width:718px;
	}

.logo_div h1{
	margin:0px;
	height:0;
	overflow:hidden;
	padding-top:131px;
	width:718px;
	}


#mainDiv{
	width:718px;
	margin:0 auto;
	padding-top:0;
	position:relative;
	text-align:left;
	z-index:0;
	}

.emailForm3Bg{background:url(images/email_form3_bg.jpg) no-repeat 0 0}

.emailForm4Bg{background:url(images/email_form4_bg.jpg) no-repeat 0 0}

.opacityDiv{
	background:transparent url(/images/splash_page_light_frm.png) no-repeat scroll left top;
	float:left;
	height:325px;
	margin-top:0;
	padding-top:0;
	position:relative;
	text-align:left;
	width:718px;
	z-index:0;
	}

#thankyou_msg{
	display:none;
	position:relative;
	}

.info_div {
	color:#010524;
	font-size:16px;
	margin-top:50px;
	text-align:center;
	text-shadow:0 1px 1px #EFF1FB;
}

/*----------left part st art-------*/
#left{width:384px; float:left}

#left h2{margin:0 0 22px 0; text-indent:-22222px; background:url(images/hello.gif) no-repeat 0 0; height:45px; font-size:0; line-height:0}

#left p{font-size:14px; line-height:24px}

/*------------right part start---------*/
#right{width:404px; float:right; padding:0}

#right form{padding:15px 0 0 0}

#right form input.textBox{height:28px; width:304px; margin:0 0 11px 0; padding:15px 0 0 15px; border:none; font:normal 14px "Lucida Grande",Arial,Helvetica,sans-serif}

#right form input.blueTextBox{background:url(images/blue_input_bg.png) no-repeat 0 0; width:304px; height:28px; margin:0 0 11px 0; padding:15px 0 0 15px; border:none; font:normal 14px "Lucida Grande",Arial,Helvetica,sans-serif}

.fromrelative{position:relative}

.required{background:url(images/required.png) no-repeat 0 0; height:13px; width:69px; position:absolute; left:285px; top:16px; text-indent:-22222px}

.invalid{background:url(images/invalid.png) no-repeat 0 0; height:13px; width:69px; position:absolute; left:285px; top:16px; text-indent:-22222px}

#right form input.submit{background:url(images/submit.png) no-repeat 0 0; height:32px; width:83px; border:none; margin:5px 0 0 222px; cursor:pointer}

/*------------form style---------*/
#name{
	background:transparent url(/images/light_text_field.png) no-repeat scroll left top;
	border:0 none;
	font-size:20px;
	height:41px;
	margin-left:60px;
	margin-top:35px;
	padding:9px 10px 0;
	position:relative;
	text-align:left;
	width:580px;
	}

#email{
	background:transparent url(/images/light_text_field.png) no-repeat scroll left top;
	border:0 none;
	font-size:20px;
	height:41px;
	margin-left:60px;
	margin-top:35px;
	padding:9px 10px 0;
	position:relative;
	text-align:left;
	width:580px;
	}

.submit{
	background:transparent url(/images/splash_form_btn_light.png) no-repeat scroll 0px -42px;
	border:0 none;
	float:right;
	height:42px;
	margin-right:80px;
	margin-top:25px;
	position:relative;
	width:140px;
	}

.submit_disabled{
	background:transparent url(/images/splash_form_btn_light.png) no-repeat scroll left top;
	border:0 none;
	float:right;
	height:42px;
	margin-right:80px;
	margin-top:25px;
	position:relative;
	width:140px;
	}

.info_text{	
	color:#FFFFFF;
	float:left;
	font-size:14px;
	margin-left:40px;
	margin-top:30px;
	position:relative;
	width:638px;
	}

.duplicate_error{
	background:transparent url(http://boo.ly//images/email_error.png) no-repeat scroll left top;
	bottom:40px;
	height:61px;
	left:40px;
	position:absolute;
	width:408px;
	display:none;
	}

.duplicate_error_txt{
	color:#540909;
	font-size:14px;
	height:35px;
	left:30px;
	line-height:35px;
	position:absolute;
	top:25px;
	}

#thankyou_msg{
	background:transparent url(/images/sucess_tick.png) no-repeat scroll left 20px;
	float:left;
	font-size:18px;
	margin-left:60px;
	margin-top:50px;
	position:relative;
	width:573px;
	}

#thankyou_msg span{
	display:inline;
	float:left;
	margin-left:190px;
	position:relative;
	}

#htmlelement{
	float:right;
	margin-right:100px;
	margin-top:20px;
	position:relative;
	}

.launch_text{
	float:left;
	font-size:12px;
	margin-left:190px;
	margin-top:25px;
	position:relative;
	}