@charset "utf-8";

body {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #2C2C2C;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image: url(images/Website-Background.jpg);
	background-repeat: repeat;
}
#name {
	height: 35px;
	width: 400px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #616161;
	margin-left: 90px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}

.button
{
	width: 524px;
	height: 50px;
	color: #960001;
	font-size: 25px;
	line-height: 50px;
	text-align: center;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.button#yellow
{
	background-color: #f1c40f;
	-webkit-box-shadow: 0px 7px 0px rgba(243,163,36,1);
	-moz-box-shadow: 0px 7px 0px rgba(243,163,36,1);
	box-shadow: 0px 7px 0px rgba(243,163,36,1);
	color: #9E0000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 26px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.button#yellow:hover
{
	background-color: #a8c448;
	-webkit-box-shadow: 0px 7px 0px rgba(126, 161, 45, 1);
	-moz-box-shadow: 0px 7px 0px rgba(126, 161, 45, 1);
	box-shadow: 0px 7px 0px rgba(126, 161, 45, 1);
	color: #003300;
	cursor:pointer;
}

ul#countdown li span::before {

  content: '';

  width: 100%;

  height: 1px;



  position: absolute;

  top: 31px;

}
.text-style1 {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 40px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.text-style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #FF0000;
	font-weight: bold;
}
.text-style3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FF0000;
	font-weight: bold;
}
.clock {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 44px;
	color: #D80305;
	font-weight: bold;
	padding-top: 47px;
}
#table-box {
	margin-top: 35px;
	width: 30px;
	height: 30px;
	margin-left: 3px;
}
.optin-form {
	background: rgb(76,76,76); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQxJSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iIzQyNDI0MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYjJiMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(76,76,76,1) 0%, rgba(89,89,89,1) 12%, rgba(71,71,71,1) 41%, rgba(66,66,66,1) 80%, rgba(43,43,43,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(76,76,76,1)), color-stop(12%,rgba(89,89,89,1)), color-stop(41%,rgba(71,71,71,1)), color-stop(80%,rgba(66,66,66,1)), color-stop(100%,rgba(43,43,43,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(71,71,71,1) 41%,rgba(66,66,66,1) 80%,rgba(43,43,43,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(76,76,76,1) 0%,rgba(89,89,89,1) 12%,rgba(71,71,71,1) 41%,rgba(66,66,66,1) 80%,rgba(43,43,43,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-8 */
	border: 10px solid #990000;
	animation: border-pulsate 3s infinite;
	-webkit-animation:border-pulsate 3s infinite;
	-moz-animation:border-pulsate 3s infinite;
	-o-animation:border-pulsate 3s infinite;
	color: #FFFFFF;
	background-image: url(images/dollar-background.png);
	background-repeat: no-repeat;
	background-position: center center;
}
@keyframes border-pulsate {
    0%   { border-color:#b0b0b0; }
    50% { border-color:#990000; }
    100%   { border-color:#0307b7); }
}


@-webkit-keyframes border-pulsate {
    0%   { border-color:#b0b0b0; }
    50% { border-color:#990000; }
    100%   { border-color:#0307b7); }
}

@-moz-keyframes border-pulsate {
    0%   { border-color:#b0b0b0; }
    50% { border-color:#990000; }
    100%   { border-color:#0307b7); }
}

@-o-keyframes border-pulsate {
    0%   { border-color:#b0b0b0; }
    50% { border-color:#990000; }
    100%   { border-color:#0307b7); }
}
.frm input {
	width: 230px;
	height: 40px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
}

.btn {
	background: rgb(249,217,74); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5ZDk0YSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjhlMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(249,217,74,1) 0%, rgba(255,142,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(249,217,74,1)), color-stop(100%,rgba(255,142,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(249,217,74,1) 0%,rgba(255,142,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(249,217,74,1) 0%,rgba(255,142,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(249,217,74,1) 0%,rgba(255,142,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(249,217,74,1) 0%,rgba(255,142,5,1) 100%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9d94a', endColorstr='#ff8e05',GradientType=0 ); /* IE6-8 */
	border: 1px solid #FFCC00;
	width: 500px;
	height: 50px;
	font-size: 22px;
	text-transform: uppercase;

}
.btn:hover {
	background: rgb(255,142,5); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmOGUwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmOWQ5NGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,142,5,1) 0%, rgba(249,217,74,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,142,5,1)), color-stop(100%,rgba(249,217,74,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,142,5,1) 0%,rgba(249,217,74,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,142,5,1) 0%,rgba(249,217,74,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,142,5,1) 0%,rgba(249,217,74,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,142,5,1) 0%,rgba(249,217,74,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8e05', endColorstr='#f9d94a',GradientType=0 ); /* IE6-8 */
	border: 1px solid #FFCC00;
	width: 500px;
	height: 50px;
	font-size: 22px;
	text-transform: uppercase;
	cursor:pointer;

}
.frm1 input {
	width: 460px;
	height: 40px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	border: 1px solid #6699CC;
}
#right-count {
	background-image: url(images/top-right.png);
	background-repeat: no-repeat;
	height: 194px;
	width: 200px;
	position: fixed;
	float: right;
	right: 0px;
}
#right-count #rc {
	padding: 0px;
	width: 150px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
#left-count {
	background-image: url(images/top-left.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 190px;
	position: fixed;
	clear: right;
	left: 0px;
}
#left-count #lc {
	padding: 0px;
	width: 150px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #E4E4E4;
	text-align: center;
}
.aff-link {
	background-image: url(images/aff-link.png);
	background-repeat: no-repeat;
	height: 73px;
	width: 667px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 73px;
	color: #FFFFFF;
}
.aff-link input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height: 63px;
	color: #FFFFFF;
	background-color: #121212;
	height: 63px;
	border: 1px solid #0E0E0E;
	margin-top: 5px;
	width: 661px;
	text-align: center;
}

.ff input {
	width: 480px;
	height: 40px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	border: 1px solid #890101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C2C2C;
	text-align: center;
}
.tt1 {
	height: 70px;
	width: 600px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	padding: 5px;
	border: 1px solid #333333;
	margin-bottom: 20px;
	resize: none;
}
.name input {
	width: 480px;
	height: 40px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #890101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C2C2C;
	text-align: left;
	background-image: url(images/name-icon.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	text-indent: 65px;
	background-position: 10px center;
}
.clicksure input {
	width: 480px;
	height: 40px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #890101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C2C2C;
	text-align: left;
	background-image: url(images/clicksure-icon.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	text-indent: 65px;
	background-position: 10px center;
}
.ee input {
	width: 480px;
	height: 40px;
	margin: 0px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #890101;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #2C2C2C;
	text-align: left;
	background-image: url(images/email-icon.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	text-indent: 65px;
	background-position: 10px center;
}

#checkbox {
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 30px;
	width: 30px;
}
.email {
	height: 35px;
	width: 400px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #616161;
	margin-left: 90px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}
.step1 {
	background: rgb(1,86,87); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMDE1NjU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDklIiBzdG9wLWNvbG9yPSIjMDE4NDg2IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMDE1NjU3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(45deg,  rgba(1,86,87,1) 0%, rgba(1,132,134,1) 49%, rgba(1,86,87,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(1,86,87,1)), color-stop(49%,rgba(1,132,134,1)), color-stop(99%,rgba(1,86,87,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  rgba(1,86,87,1) 0%,rgba(1,132,134,1) 49%,rgba(1,86,87,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  rgba(1,86,87,1) 0%,rgba(1,132,134,1) 49%,rgba(1,86,87,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  rgba(1,86,87,1) 0%,rgba(1,132,134,1) 49%,rgba(1,86,87,1) 99%); /* IE10+ */
	background: linear-gradient(45deg,  rgba(1,86,87,1) 0%,rgba(1,132,134,1) 49%,rgba(1,86,87,1) 99%); /* W3C */



filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#015657', endColorstr='#015657',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	padding: 15px;
	text-shadow: 1px 1px 1px #474747;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	color: #FFFFFF;
	-webkit-box-shadow:inset 1px 1px 10px 1px #00fcff;
	box-shadow:inset 1px 1px 10px 1px #00fcff;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 28px;
	
}

.step2 {
	background: rgb(168,120,0); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYTg3ODAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDclIiBzdG9wLWNvbG9yPSIjZTg4NzAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjYTg3ODAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(45deg,  rgba(168,120,0,1) 0%, rgba(232,135,0,1) 47%, rgba(168,120,0,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,rgba(168,120,0,1)), color-stop(47%,rgba(232,135,0,1)), color-stop(99%,rgba(168,120,0,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  rgba(168,120,0,1) 0%,rgba(232,135,0,1) 47%,rgba(168,120,0,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  rgba(168,120,0,1) 0%,rgba(232,135,0,1) 47%,rgba(168,120,0,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  rgba(168,120,0,1) 0%,rgba(232,135,0,1) 47%,rgba(168,120,0,1) 99%); /* IE10+ */
	background: linear-gradient(45deg,  rgba(168,120,0,1) 0%,rgba(232,135,0,1) 47%,rgba(168,120,0,1) 99%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a87800', endColorstr='#a87800',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	padding: 15px;
	text-shadow: 1px 1px 1px #474747;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	color: #FFFFFF;
	-webkit-box-shadow:inset 1px 1px 10px 1px #f6ff00;
	box-shadow:inset 1px 1px 10px 1px #f6ff00;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 28px;
	
}

.step3 {
	background: rgb(36,122,3); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjEwMCUiIHkyPSIwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjYlIiBzdG9wLWNvbG9yPSIjMjQ3YTAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTIlIiBzdG9wLWNvbG9yPSIjMDNiNDA3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iOTklIiBzdG9wLWNvbG9yPSIjMjQ3YTAzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(45deg,  rgba(36,122,3,1) 6%, rgba(3,180,7,1) 52%, rgba(36,122,3,1) 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left bottom, right top, color-stop(6%,rgba(36,122,3,1)), color-stop(52%,rgba(3,180,7,1)), color-stop(99%,rgba(36,122,3,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(45deg,  rgba(36,122,3,1) 6%,rgba(3,180,7,1) 52%,rgba(36,122,3,1) 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(45deg,  rgba(36,122,3,1) 6%,rgba(3,180,7,1) 52%,rgba(36,122,3,1) 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(45deg,  rgba(36,122,3,1) 6%,rgba(3,180,7,1) 52%,rgba(36,122,3,1) 99%); /* IE10+ */
	background: linear-gradient(45deg,  rgba(36,122,3,1) 6%,rgba(3,180,7,1) 52%,rgba(36,122,3,1) 99%); /* W3C */

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#247a03', endColorstr='#247a03',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */
	padding: 15px;
	text-shadow: 1px 1px 1px #474747;
	-webkit-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	color: #FFFFFF;
	-webkit-box-shadow:inset 1px 1px 10px 1px #03b407;
	box-shadow:inset 1px 1px 10px 1px #03b407;
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 28px;
	
}.flname  input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/name-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.lastname input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/lastname-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}

.emailads input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/email-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.state input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/state-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.coun input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/country-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.phone input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/phone-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}

.zip input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/zip-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.passd input {
	width: 180px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/password-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.arrow {
	background-image: url(images/both-arrow.png);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#right-count1 {
	background-repeat: no-repeat;
	height: 60px;
	width: 200px;
	position: fixed;
	float: right;
	right: 0px;
	padding: 10px;
	background: rgb(232,128,32); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U4ODAyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWJmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(232,128,32,1) 0%, rgba(254,191,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232,128,32,1)), color-stop(100%,rgba(254,191,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(232,128,32,1) 0%,rgba(254,191,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(232,128,32,1) 0%,rgba(254,191,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(232,128,32,1) 0%,rgba(254,191,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(232,128,32,1) 0%,rgba(254,191,4,1) 100%); /* W3C */


filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e88020', endColorstr='#febf04',GradientType=0 );
	text-shadow: 1px 1px 2px #FFDD00;
	color: #000000;
}
.quotes {display: none;}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.copyright a {
	color: #999999;
	text-decoration: none;
	font-size: 12px;
}
.copyright a:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
#right-count2 {
	background-image: url(images/top-right1.png);
	background-repeat: no-repeat;
	height: 88px;
	width: 198px;
	position: fixed;
	float: right;
	right: 0px;
}
#right-count2  #rc {
	padding: 0px;
	width: 150px;
	margin-top: 14px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCCCCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
.avl-title {
	padding: 0px;
	width: 150px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#left-count-avl {
	background-image: url(images/avl-box.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 187px;
	width: 157px;
	position: fixed;
	clear: right;
	left: 0px;
}

#left-count-avl #lc {
	padding: 0px;
	width: 147px;
	margin-top: 60px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #E4E4E4;
	text-align: center;
}
#right-count-avl {
	background-image: url(images/avl-box.png);
	background-repeat: no-repeat;
	height: 187px;
	width: 157px;
	position: fixed;
	float: right;
	right: 0px;
}
#right-count-avl #rc {
	padding: 0px;
	width: 147px;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCCCCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
#right-avl-box {
	background-image: url(images/avl-right-box.png);
	background-repeat: no-repeat;
	height: 340px;
	width: 157px;
	position: fixed;
	float: right;
	right: 5px;
}
#right-avl-box #rc {
	padding: 0px;
	width: 147px;
	margin-top: 50px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCCCCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
#right-avl-box #rc #theTime4 {
	font-size: 40px;
	font-weight: bold;
	color: #F81414;
}

#right-avl-box #rc1 {
	padding: 0px;
	width: 147px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	color: #CCCCCC;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
}
#right-avl-box #rc1 #badge {
	font-size: 40px;
	color: #F81414;
	font-weight: bold;
}
.geninp {
	width: 400px;
	height: 50px;
	border: 3px dashed #910000;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #0B0B0B;
}
.gensub {
	width: 260px;
	height: 56px;
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	background: rgb(229,22,22); /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U1MTYxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMDAzMDUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  rgba(229,22,22,1) 0%, rgba(160,3,5,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,22,22,1)), color-stop(100%,rgba(160,3,5,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(229,22,22,1) 0%,rgba(160,3,5,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(229,22,22,1) 0%,rgba(160,3,5,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(229,22,22,1) 0%,rgba(160,3,5,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(229,22,22,1) 0%,rgba(160,3,5,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51616', endColorstr='#a00305',GradientType=0 ); /* IE6-8 */
	color: #FFFFFF;
}

.gensub:hover {
	width: 260px;
	height: 56px;
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	text-align: center;
	background: rgb(160,3,5); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2EwMDMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNTE2MTYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(160,3,5,1) 0%, rgba(229,22,22,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(160,3,5,1)), color-stop(100%,rgba(229,22,22,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(160,3,5,1) 0%,rgba(229,22,22,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(160,3,5,1) 0%,rgba(229,22,22,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(160,3,5,1) 0%,rgba(229,22,22,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(160,3,5,1) 0%,rgba(229,22,22,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a00305', endColorstr='#e51616',GradientType=0 ); /* IE6-8 */
	color: #FFFFFF;
	cursor:pointer;
}
.tt2 {
	width: 500px;
	height: 200px;
	border: 1px solid #2A2A2A;
	padding: 10px;
}
.email1 {
	height: 35px;
	width: 400px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #616161;
	margin-left: 90px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}
.emailads1 input {
	width: 530px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	border: 1px solid #C80202;
	background-image: url(images/email-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.text-style1a {
	font-family: 'Roboto Condensed', sans-serif;
	font-size: 32px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.phone-group input {
	width: 100px;
	height: 45px;
	padding-right: 10px;
	padding-left: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	border: 1px solid #6699CC;
	background-image: url(images/phone-icon.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	background-color: #FFFFFF;
}
.email1 {
	height: 35px;
	width: 380px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #616161;
	margin-left: 80px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}
#hasCountdown {
	color: #990000;
	font-size: 28px;
}
