@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,h7{
	margin:0px;
	padding:0px;
}
body{
	color:#000023;
	background:#000000;
	padding:20px;
	
}
#wrapper{
	border:1px solid #000000;
	width:700px;
	padding:15px;
	background-color:#FFFFFF;
	margin: auto;
	text-align:center;	
	height:100%;
	overflow:hidden;
}

h1{	font:normal 100px Impact, Arial, Helvetica, sans-serif;	color:#003399;}
h2 { font:bold 24px Arial Black, Helvetica, sans-serif;}
h3{font:bold 21px Arial, Helvetica, sans-serif;}
h4{font:bold 35px Impact, Arial, Helvetica, sans-serif;}
h5{font:bold 45px Impact, Arial, Helvetica, sans-serif;}
h6{font:normal 35px Tahoma, Arial, Helvetica, sans-serif;}
.h7{	font:normal 70px Impact, Arial, Helvetica, sans-serif;}

.redf{ color:red;}
.bluef{ color:#244061}
.normalf{font-weight:normal;}
.verdanaf{font-family:Verdana, Arial, Helvetica, sans-serif;}
.lth{
	text-decoration:line-through;
}
u{text-decoration:underline;}

#wrapper p,#watchVideo ol li{
	font:normal 14px Arial, Helvetica, sans-serif;
	text-align:left;
	color:#333333;
}

.proof{
	float:left;
	top:-20px;
}	
#wrapper p.note{
	background-color:yellow;
}
#wrapper span{font:bold 14px Arial, Helvetica, sans-serif;
}
.paragraph{
	width: 100%;
	display: table;
}
.floatleft {float:left;
}
.floatright {float:right;
}
a {	font:bold 11px Arial, Helvetica, sans-serif;margin:27px;
	color:#3737FF;
}
a:hover{color:#993300;
}

italic{
	font-style:italic;
}
#qualifies{
	padding:10px;
	text-align:left;
	width:600px;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:#CCCCCC;
	margin:0 auto 10px auto;
	height:170px;
}

#qualifies div{
	height:35px;
	width:600px;	
}
#qualifies div label {
	float:left;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#333333;
}
#qualifies div span{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	float:right;
}


#congratulations{
	background:url(../images/congratulations.png) center 10px no-repeat;
	height:100%;overflow:hidden;
	padding:100px 100px 10px 100px;
	margin:0 auto 0 auto;
}


#searchingDiv{
	height:50px;
	width:280px;
	margin:10px auto 10px auto;
	display:none;
	
}

#info{
	padding:10px;
	text-align:left;
	width:400px;
	background-color:#CCCCCC;
	margin:0 auto 10px auto;
}

#info div{
	height:35px;
	width:400px;
	
}
#info div label {
	float:left;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#333333;
	size:22;
}
#info div span{
	float:right;
}
#info div input{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	width:150px;
}	
#info div select, #info div select option{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;
	width:154px;
}
#errorInfoDiv{
	height:100%;overflow:hidden;
	width:200px;
	float:right;
	background-color:#FF0000;
	margin-right:40px;
	display:none;
}
#watchVideo{
	padding:0px 10px;
}
#watchVideo ol{
	text-align:left
}
#watchVideo ol li{
	padding:10px 0 10px 0;
}
.grey{
	color:#74859f;
}



#cardCredit{
	float:right;
	width:400px;
	height:100%;
	background-color:#CCCCCC;
	padding:15px;
	margin-left:10px;
}
#cardCredit div{
	height:30px;
	width:400px;

	
}
#cardCredit div label {
	float:left;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#333333;
	width:165px;
	text-align:left;
}
#cardCredit div span{
	float:right;
}
select.boxCard, select.boxCard option{
	width:165px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;	
}
input.input1{
	width:161px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;	
}
input.input2{
	width:50px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#333333;	
}
#cardCredit a{
	font:normal 12px Arial;
	color:#3333EE;margin:0px;
}	

#cardCredit p{
	text-align:center;
}	

#playerDiv{
	width:460px;
	margin:auto;
}
.bg-yellow{background-color:yellow;}
div.centered {text-align:center;font:normal 18px Arial, Helvetica, sans-serif;	color:#333333;}
.dashed-line{border-bottom:4px dashed #000000;width:80%;margin:10px auto 30px auto;}

#wrapper p.indent-paragraf{text-indent:20px;font:normal 16px Georgia, Arial, Helvetica, sans-serif;	color:#333333;padding:0px 50px 0px 50px;	}