@charset "utf-8";
/* CSS Document */

* {
	font-size:100%;
	line-height:1.125em;
}
body{
	margin:0px;
	background-color:#373737;
}
.wrapper{
	margin:auto;
	width:800px;
	border-left:1px solid black;
	border-right:1px solid black;
}
.wrapper .content a, .wrapper .content a:visited{
	color:#FFFFF;
	text-decoration:underline;
}
.wrapper .content a:hover, .wrapper .content a:visited:hover{
	color:#FFFFF;
	text-decoration:underline;
}
.wrapper .header{
	/*background:url(../images/top-grey-panel.gif);*/
	background:#000;
	height:160px;
	position:relative;
}
.wrapper .header .buy-now{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	position:relative;
	float:right;
	margin-right:15px;
	text-align:center;
	color:#fff;
}
.wrapper .header .logo{
	display:block;
	width:265px;
	height:74px;
	background:url(/images/logo.gif);
	position:absolute;
	left:16px;
	top:4px;
}
.wrapper .header .logo span{
	display:none;
}
.wrapper .green-strip{
	background-color:#84bf25;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:8px;
	padding-bottom:13px;
	position:absolute;
	bottom:-35px;
	width:784px;
	text-align:center;
	background:url(../images/header-green-strip.gif);
	letter-spacing:1px;
	left: 0px;
	z-index:1;
}
.wrapper .middle-section, .wrapper .middle-section-privacy{
	background:url(/images/bottom-grey-full.gif) top repeat-x;
	width:100%;
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.wrapper .middle-section .content, .wrapper .middle-section-privacy .content{
	padding:20px;
	padding-bottom:77px;
	font-size:1.3em;
}
.wrapper .middle-section .content span{
	color:#94d928;
}
.wrapper .middle-section .leaf{
	height:473px;
	width:800px;
	background:url(../images/middle-leaf.jpg);
	position:relative;
}
.wrapper .middle-section .green-bar{
	background-color:#c0e850;
	padding:2px;
	border-top:1px solid white;
	border-bottom:1px solid white;
}
.wrapper .middle-section .leaf .flash{
	position:absolute;
	width:702px;
	height:361px;
	border:1px solid #c0e850;
	left: 48px;
	top: 59px;
}
.wrapper .greenBar a, .wrapper .greenBar a:visited {
	font-style:italic;
	font-size:16px;
	color:#FFFFFF;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wrapper .greenBar a:hover, .wrapper .greenBar a:visited:hover {
	font-style:italic;
	font-size:16px;
	color:#CC0000;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.wrapper .footer,.wrapper .greenBar {
	background-color:#84c025;
	padding:10px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	letter-spacing:1px;
	text-align:center;
	width:780px;
	position:relative;
}
.wrapper .footer a, .wrapper .greenBar a {
	color:white;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}
.wrapper .footer a:hover, .wrapper .footer a:visited:hover{
	text-decoration:underline;
}
.wrapper .footer .copyright{
	font-size:9px;
	letter-spacing:normal;
	text-align:right;
	position:absolute;
	right:9px;
	top:7px;
}
.wrapper .footer .badge{
	margin-right:10px;
}
.wrapper .footer{
	line-height:15px;
}
.wrapper .large {
	font-size:1.2em;
	margin:0;
	padding:0;
}

#easy-links a, #easy-links a:visited {
	color:#990066;
}

#easy-links {
	float:right;
	color:#660033;
}

.special {
	color:#FFCC00;
	float:right;
	font-size:20px;
	text-decoration:underline;
	margin:20px 10px 0 0;
	text-align:center;
}
.home-paynow-button, .home-paynow-button a{
	float:right;
	text-align:center;
	border:none;
	display:block;
	float:right;
	background:url('../images/button-bg.gif') no-repeat;
	color:#FFF;
	width:150px;
	height:50px;
	margin:20px 5px 0 0;
	line-height:50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.paynow-page-button {
	text-align:center;
	border:none;
	display:block;
	float:left;
	background:url('../images/paynow-button-bg-gray.jpg') no-repeat;
	color:#FFF;
	width:150px;
	height:50px;
	margin:0 50px 0 0;
	line-height:50px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.numberMain {
	float:right;
	color:#84bf26;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	margin:20px 20px 0 0;
	font-size:20px;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
