@charset "utf-8";
/* CSS Document */

#note {
	position:absolute;
	left:723px;
	top:788px;
	width:150px;
	background-color:#EE0000;
	border:2px solid #fff;
	padding:7px;
	color:#fff;
	font-size:13px;
	text-align:center;
	/*-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	
	-moz-box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 35px 3px 0px rgba(0,0,0,0.1);
	box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
}

#certificate {
	position:relative;
	margin:0 auto;
	width:700px;
	height:466px;
	background:url(../images/certificate.gif);
}
#certificatetext {
	position:relative;
	margin:0 auto;
	width:550px;
	top:200px;
	font-size:12px;
	font-family:"Courier New";
}
#certificatename1 {
	position:relative;
	float:left;
	width:150px;
	top:235px;
	left:120px;
	font-size:16px;
	font-family:"Courier New";
	text-align:center;
}
#certificatename2 {
	position:relative;
	float:right;
	width:150px;
	top:235px;
	left:-120px;
	font-size:16px;
	font-family:"Courier New";
	text-align:center;
}



#page {
	position:relative;
	width:800px;
	padding:20px 50px;
	margin:20px auto 20px auto;
	
	background-color:#fff;
	
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;	

	-moz-box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	-webkit-box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
	box-shadow: 5px 5px 5px rgba(0,0,0,0.1);
}

#arrow1 {
	position:relative;
	width:50px;
	height:38px;
	background:url(../images/arrow50.png);
	float:left;
	left:100px;
}
#arrow2 {
	position:relative;
	width:50px;
	height:38px;
	background:url(../images/arrow50.png);
	margin:0 auto;
}
#arrow3 {
	position:relative;
	width:50px;
	height:38px;
	background:url(../images/arrow50.png);
	float:right;
	top:-38px;
	left:-100px;
}
#arrowwrap {
	margin:20px;
}

#arrowbig2 {
	position:relative;
	width:100px;
	height:74px;
	background:url(../images/arrow100.png);
	margin:0 auto;
}

#arrowcurve1 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	top:164px;
	left:-37px;
}
#arrowcurve2 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	top:164px;
	left:520px;
	/*display: block;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";

}

#arrowcurve3 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	left:-95px;
}
#arrowcurve4 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	left:850px;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
}


#arrowcurve5 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	top:570px;
	left:-50px;
}
#arrowcurve6 {
	position:absolute;
	width:151px;
	height:161px;
	background:url(../images/arrowc150.png);
	top:570px;
	left:540px;
	/*display: block;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
	
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";

}


#scissors {
	position:absolute;
	width:35px;
	height:25px;
	background:url(../images/scissors.png);
	top:-15px;
	left:30px;
}

#optinbox {
	position:relative;
	width:600px;
	padding:20px;
	margin:0 auto;
	
	border:3px dashed #333;
	
	-moz-box-shadow: 5px 5px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 5px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 5px 5px 0px rgba(0,0,0,0.2);
	
	background: #ffffc6;
	background: -moz-linear-gradient(top, #ffffc6 0%, #ffffd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffc6), color-stop(100%,#ffffd8));
	background: -webkit-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	background: -o-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	background: -ms-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffc6', endColorstr='#ffffd8',GradientType=0 );
	background: linear-gradient(top, #ffffc6 0%,#ffffd8 100%);	
}

#form {
	font-family:Arial;
	font-size:24px;
	/*font-weight:bold;*/
	color:#666;
}

textarea, input, select {
	font-family:Arial;
	color:#666;
	font-size:13pt;
	border:#93ccff 2px solid;
	padding:3px;
}

.input {

	
	border:2px solid #ccc;	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:2px;
}
.button {
	border:0;
	color:#006f9d;
	width:75%;
	padding:10px;
	/*background-color:#ffdb00;*/
	text-decoration:none;	
	text-align:center;
	text-shadow: #fff 1px 1px 1px;
	font-family:Impact;
	font-size:36px;
	/*font-weight:bold;*/
	/*font-style:italic;*/
	text-transform:uppercase;
	letter-spacing:-0.01em;
	
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	margin:0 auto;
	
	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	
	background: #ffd65e;
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04));
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
	background: linear-gradient(top, #ffd65e 0%,#febf04 100%);
}

.button a, #button a{
	position:relative;
	color:#006f9d;
	width:75%;
	padding:10px;
	text-decoration:none;	
	text-shadow: #fff 1px 1px 1px;
	text-align:center;
	font-family:Impact;
	font-size:36px;
	font-weight:normal;
	
	left:85px;
	/*margin:0 auto;*/
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	
	background: #ffd65e;
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04));
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
	background: linear-gradient(top, #ffd65e 0%,#febf04 100%);
}
.button a:hover, #button a:hover {
	/*position:relative;*/
	color:#44a9e1;	
	width:75%;
	padding:10px;
	text-decoration:none;	
	text-shadow: #fff 1px 1px 1px;
	text-align:center;
	font-family:Impact;
	font-size:36px;
	font-weight:normal;

	/*left:85px;	
	margin:0 auto;*/
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;

	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	
	background: #ffd65e;
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04));
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 );
	background: linear-gradient(top, #ffd65e 0%,#febf04 100%);
}

#box {
	position:relative;
	/*width:700px;*/
	width:600px;
	padding:20px;
	margin:0px auto 30px auto;
	
	/*border:1px solid #43beff;*/
	border:3px dashed #333;

	/*-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;*/
	
	-moz-box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	
	/*background: #e5f4fc;
	background: -moz-linear-gradient(top, #e5f4fc 0%, #fcfcfc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5f4fc), color-stop(100%,#fcfcfc));
	background: -webkit-linear-gradient(top, #e5f4fc 0%,#fcfcfc 100%);
	background: -o-linear-gradient(top, #e5f4fc 0%,#fcfcfc 100%);
	background: -ms-linear-gradient(top, #e5f4fc 0%,#fcfcfc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5f4fc', endColorstr='#fcfcfc',GradientType=0 );
	background: linear-gradient(top, #e5f4fc 0%,#fcfcfc 100%);*/
}

#boxtick {
	position:absolute;
	width:74px;
	height:62px;
	background:url(../images/tickl.png);
	top:10px;
	left:10px;
}
#box h1 {
	width:80%;
	text-shadow:#fff 1px 1px 0px ;
	letter-spacing:-0.03em;
	line-height:1.2em;
}

#boxbonus {
	position:relative;
	/*width:700px;*/
	width:600px;
	padding:20px;
	margin:0px auto 30px auto;
	
	/*border:1px solid #43beff;*/
	border:3px dashed #ccc;

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 3px 3px 0px rgba(0,0,0,0.1);
	box-shadow: 3px 3px 0px rgba(0,0,0,0.1);

}

#star {
	position:absolute;
	width:70px;
	height:70px;
	background:url(../images/star.png);
	top:10px;
	left:560px;
}
#star2 {
	position:absolute;
	width:70px;
	height:70px;
	background:url(../images/star2.png);
	top:10px;
	left:560px;
}
#star3 {
	position:absolute;
	width:70px;
	height:70px;
	background:url(../images/star3.png);
	top:17px;
	left:650px;
}

.timer {
	background-color:#ffff00;
	margin:0 auto;
	border:1px solid #ccc;
	
	color:#444;
	font-weight:bold;
	font-size:30px;
	font-family:"Courier New";
	text-align:center;
	
	text-decoration:blink;
}

#licensebox {
	position:relative;
	width:500px;
	padding:20px;
	margin:0 auto;
	
	font-family:"Courier New";
	font-size:12px;
	
	border:2px dashed #666;
	
	/*-moz-box-shadow: 5px 5px 0px rgba(0,0,0,0.2);
	-webkit-box-shadow: 5px 5px 0px rgba(0,0,0,0.2);
	box-shadow: 5px 5px 0px rgba(0,0,0,0.2);*/
	
	background: #ffffc6;
	background: -moz-linear-gradient(top, #ffffc6 0%, #ffffd8 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffc6), color-stop(100%,#ffffd8));
	background: -webkit-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	background: -o-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	background: -ms-linear-gradient(top, #ffffc6 0%,#ffffd8 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffc6', endColorstr='#ffffd8',GradientType=0 );
	background: linear-gradient(top, #ffffc6 0%,#ffffd8 100%);	
}

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#325880;
	font-size:13pt;
	line-height:1.5;
	background-color:#E7E7E7;
}
h1, h2, h3 {
	font-family:Arial, Verdana, Calibri, "Arial Black",Georgia, "Times New Roman", Times, serif;
	/*font-weight:bold;*/
	color:#193c5a;
	text-align:center;
	text-transform:capitalize;
	width:100%;
	margin:0px auto 10px auto;
	/*margin:0 auto;*/
	line-height:1.1;
	/*text-shadow:#0a2533 1px 1px 1px;*/
}
h1 {
	font-size:30pt;
}
h2 {
	font-size:20pt;
}
h2.white {
	color:#FFF;
	text-shadow: #666 1px 1px 3px;
	font-size:30pt;
}
h2.blue {
	color:#26a9cd;
	text-shadow: #FFF 1px 1px 3px;
	font-size:30pt;
}
h2.border {
	background-color:#167da7/*#006f9d*//*#193c5a*/;
	color:#FFF;
	width:98%;
	padding:10px;
	margin-top:50px;
	/*text-shadow: #0a2533 1px 1px 1px;*/
	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	
}
h3 {

}
a:link {
	text-decoration:none;
	color:#266e94;
	font-weight:bold;
}
a:hover {
	text-decoration:none;
	color:#44a9e1;
	font-weight:bold;
}
a:active {
	text-decoration:none;
	color:#266e94;
	font-weight:bold;
}
a:visited {
	text-decoration:none;
	color:#266e94;
	font-weight:bold;
}


#menuwrap {
	position:relative;
	left: 100px;
	/*top: 180px;*/
	top:-10px;
	width: 700px;
	margin:0 auto;
}



#menu a { /* includes a:active a:hover a:visited*/
	position:relative;
	width:150px;
	float:left;

	padding:5px;
	/*margin:0 auto;*/
	margin:3px;
	
	color:#fff;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	font-size:16pt;

	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 2px 2px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 2px 2px 0px rgba(0,0,0,0.1);
	box-shadow: 2px 2px 0px rgba(0,0,0,0.1);
	
	background: #6db3f2; /* Old browsers */
	background: -moz-linear-gradient(top, #6db3f2 0%, #54a3ee 50%, #3690f0 51%, #1e69de 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6db3f2), color-stop(50%,#54a3ee), color-stop(51%,#3690f0), color-stop(100%,#1e69de)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #6db3f2 0%,#54a3ee 50%,#3690f0 51%,#1e69de 100%); /* W3C */
}
#menu a:hover{
	position:relative;
	width:150px;
	float:left;

	padding:5px;
	margin:3px;
	
	color:#fff;
	text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
	text-align:center;
	text-decoration:none;
	font-weight:bold;

	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
	box-shadow: 1px 1px 0px rgba(0,0,0,0.1);

background: #cdeb8e;
background: -moz-linear-gradient(top, #cdeb8e 0%, #a5c956 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdeb8e), color-stop(100%,#a5c956));
background: -webkit-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
background: -o-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
background: -ms-linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdeb8e', endColorstr='#a5c956',GradientType=0 );
background: linear-gradient(top, #cdeb8e 0%,#a5c956 100%);
	
	/*background: #9acbf6;
	background: -moz-linear-gradient(top, #9acbf6 0%, #89c0f3 50%, #73b2f5 51%, #6296ea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9acbf6), color-stop(50%,#89c0f3), color-stop(51%,#73b2f5), color-stop(100%,#6296ea));
	background: -webkit-linear-gradient(top, #9acbf6 0%,#89c0f3 50%,#73b2f5 51%,#6296ea 100%);
	background: -o-linear-gradient(top, #9acbf6 0%,#89c0f3 50%,#73b2f5 51%,#6296ea 100%);
	background: -ms-linear-gradient(top, #9acbf6 0%,#89c0f3 50%,#73b2f5 51%,#6296ea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9acbf6', endColorstr='#6296ea',GradientType=0 );
	background: linear-gradient(top, #9acbf6 0%,#89c0f3 50%,#73b2f5 51%,#6296ea 100%);*/
}


ul {
	list-style-image:url(../images/ticks.png);
	list-style-position:inside;
}
li {
	/*margin:10px;*/
}
img {
	border:0px;
}
img.book{
	margin-right:20px;
	float:left;
}
.large {
	font-size:large;
	line-height:1;
}
.larger {
	font-size:larger;
	line-height:1;
}
.x-large {
	font-size:x-large;
	line-height:1;
}
.xx-large {
	font-size:xx-large;
	line-height:1;
}
.small {
	font-size:small;
}
.smaller {
	font-size:smaller;
}
.x-small {
	font-size:x-small;
}
.xx-small {
	font-size:xx-small;
}
.left {
	text-align:left;	
}
.right {
	text-align:right;	
}
.red {
	color:#CC0000;
}
.white {
	color:#FFF;
}
.highlight {
	background-color:#FFFF00;
	color:#000;
}
.disclaimer {
	font-family:Verdana, Arial;
	font-size:7pt;
	color:#999;
	line-height:1.3;
	text-align:justify;
	padding:20px;
}
.footer {
	font-family:Verdana, Arial;
	font-size:8pt;
	color:#999;
	line-height:1.3;
	text-align:center;
}
.title{
	font-family:Impact;
	font-weight:normal;
	/*font-size:36pt;*/
	/*text-shadow: 3px 3px 0px rgba(0,0,0,0.1);*/
}
/*.rotate{
	-webkit-transform: rotate(-1deg); 
	-moz-transform: rotate(-1deg);
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}*/
hr {
	height:1px;
	border: 0;
	margin-bottom:30px;
	
	background: #ffffff;
	background: -moz-linear-gradient(left, #ffffff 0%, #dddddd 50%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(50%,#dddddd), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(left, #ffffff 0%,#dddddd 50%,#ffffff 100%);
	background: -o-linear-gradient(left, #ffffff 0%,#dddddd 50%,#ffffff 100%);
	background: -ms-linear-gradient(left, #ffffff 0%,#dddddd 50%,#ffffff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=1 );
	background: linear-gradient(left, #ffffff 0%,#dddddd 50%,#ffffff 100%);
}
