a {color: #990000; text-decoration:none}
a:hover {color: #990000; text-decoration:underline; }

a.menu {color: #fff; text-decoration:none}
a.menu:hover {color:#990000; text-decoration:underline}

a.privacylink:link, a.privacylink:visited {color: #006699; text-decoration:none}
a.privacylink:hover, a.privacylink:active {color:#990000; text-decoration:underline}

a.wmango {font-size: 9px; color:#666666}
a.wmango:hover {font-size: 9px; color:#990000; text-decoration:underline}

img {border:none}
html, body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}
body {font-family:arial, sans-serif;}
#background{position:absolute; z-index:1; width:100%; height:100%;}
#scroller {position:absolute; width:100%; height:100%; top:0; left:0; overflow:auto; z-index:2;}
#copyright {background-color:#9FCBEC; padding-top: 10px; padding-bottom: 10px; text-align:center; font-size: 9px; color:#666666}
#content {}
p,li,.names,.check,.certtext {font-family: "Arial"; font-size: 12pt; line-height: 23px; letter-spacing:0px; text-align: left}
.subheadings,.cd {font-family: "Tahoma"; color:#CC0000; font-size:20pt; margin:30pt 0 30pt 0; font-weight:bold;  line-height: 30px; text-align:center}
.cd {margin-top:0; color:#000066; font-size:19pt;}

#fixed {position:absolute; top:0; left:5px; width:220px; z-index:10; color:#567; border:0 solid #000; text-align:center }

#topmenu {position:relative; top:-6px; left:130px; z-index:20; color:#000; padding:10px; margin-bottom: -41px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF}

#topmenu_sub {position:relative; top:-260px; left:110px; z-index:20; color:#000; padding:10px; margin-bottom: -40px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff}

#certificate {background-image:url(../images/certificate_lge.jpg); background-repeat:no-repeat; background-position:center; width:559px; height:327px; padding:20px}
.certtext {padding: 130px 100px 0 100px; font-size:11pt; line-height: 12pt}
.style1 {
	font-size: xx-large;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
	margin-top: 5px;
	line-height: 42px;
}
.style11 {font-family: Arial, Helvetica, sans-serif; line-height: 35px;}
.introcopy,.intropoints {font-family: "Arial"; color: #000066; font-size: 15pt; line-height: 28px; letter-spacing:0px; text-align: left} 
.intropoints {color:#000066; font-size:12pt; font-weight:bold; line-height:10px}
.spacer {padding-top: 10px}
.test {color:#FFFFFF}
.box,.cd_bg {border:solid #ffffff 1px; padding:30px; background-color:#d5f0f7; margin-bottom:10px}
.cd_bg {background-image:url(../images/bg_cd.jpg); background-repeat:no-repeat; background-position:center}
.quote {font-family: "Courier New";	color:#000066; font-size:22px;	font-weight:bold;	display:block;text-align:center;	margin-bottom:8px;	letter-spacing:-1px; text-align:justify; font-style:italic}
.names {font-size:10pt; margin-bottom:30px; font-weight:bold}
.bullet {list-style-image:url(../images/dot_r.gif)}
.check {list-style:url(../images/check.gif); color:#000066; font-weight:bolder; font-style:italic; margin: 40px 40px 40px 40px}
.lists {margin:30px}
.family {}



#header {
background: url(../images/top2.jpg) top center no-repeat;
height: 249px;
top:0
}

#headline {
position: relative;
top: -200px;
left: 80px;
font-weight: bold;
text-align:center;
font-size:48px;
line-height: 50px;
font-family: "Tahoma"; 
color:#CC0000;
}

html>body #headline {
top: -240px;
}

#headline2 {
margin-top: -110px;
text-align:center;
font-family: "Tahoma"; 
color:#CC0000; 
font-size:20pt; 
font-weight:bold;  
line-height: 30px; 
text-align:center}

html>body #headline2 {
margin-top: -190px;
}

#form_wrap {
background-image:url(../images/form_bg.gif);
text-align:center;
height:248px;
/*
border-left:#99ccff 1px solid;
border-right:#99ccff 1px solid;
top:0; */
}


.formspacer {
margin-top: -20px
}

html>body .formspacer {
margin-top: 5px
}

.subscribe {
color: #006699;
font-size: 10px;
text-align:center;
}

h4 {
margin: 0 0 -4px 0;
padding-top:40px;
color: #000059;
font-size: 16px;
}

#privacy {
color: #006699;
font-size: 10px;
text-align:center;
margin-top: -12px
}

html>body #privacy {
margin-top: 8px
}

#fields {}

label,#firstname,#lastname,#email {
	display: block;
	width: 100px;
	float: left;
	margin-bottom: 2px;
}

	#firstname,#lastname,#email {
	border: 1px solid #000059;
	color: #000059;
	padding-left: 5px;
	font-family: Arial, sans-serif;
	font-size: 9pt;
	margin-left: -10px
}

html>body #firstname,#label_firstname {
margin-top:18px
}

label {
	text-align: right;
	font-weight:bold;
	width: 70px;
	font-size:9px;
	padding-right: 20px;
	color: #000059;
}

br {
	clear: left;
}

	.submit {
	background-color: #006699;
	border: 1px solid #006699;
	color: white;
	font-weight: bold;
	font-family: arial;
	font-size: 8pt;
	margin-top: 10px;
	width: 95px;
}

	.resetalignment {
	margin-left: 10px;
}

	.reset {
	background-color: #006699;
	border: 1px solid #006699;
	color: white;
	font-weight: bold;
	font-family: arial;
	font-size: 8pt;
	margin-top: 10px;
	width: 50px;
}

#button1 {
margin-top: 50px;
font-size: 9px;
text-align:center
}

.paypal {
border: 1px solid #CC0000;
height:100px;
width:330px;
background-color: #FFFFFF;
text-align: center;
margin:auto
}

.paypalverified {padding-bottom: 10px; padding-right: 8px}