﻿body {
	margin: 0px auto 0px auto;
	background-position: center top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url('bak.png');
	background-repeat: repeat-x;
	background-attachment: fixed;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 40px;
}
a:link {
	color: #000000;
}
a:visited {
	color: #000000;
}
#wrapper {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	width: 780px;
}
#colMain {
	width: 780px;
	float: left;
}
#colLeft {
	float: left;
	width: 480px;
	margin-left: 28px;
}
#colRight {
	float: right;
	width: 246px;
	margin-right: 22px;
}
#optin {
	width: 268px;
	height: 408px;
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
}

.inner {
	margin-right: 40px;
	margin-left: 40px;
}
/* Registration */
.reginput {
	width: 200px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 16px;
}
.regtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	padding-bottom: 4px;
	padding-top: 10px;
	white-space: nowrap;
}
.regerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}
.regerror2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

.continuebtn {
	border-style: none;
	width: 185px;
	height: 47px;
}
/* Contact Us */
.contactinput {
	width: 300px;
	height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 16px;
}
.contacttextbox {
	width: 400px;
	height: 250px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 16px;
}
.contacttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #000000;
	padding-bottom: 4px;
	padding-top: 10px;
}
.contacterror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}
.contacterror2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}
.sendbtn {
	border-style: none;
	width: 224px;
	height: 57px;
}
/* Login & Forgot */
.loginbg {
	background-image: url('loginbak.png');
	background-color: #EDF4FE;
	background-repeat: no-repeat;
	width: 453px;
	height: 262px;
	margin-right: auto;
	margin-left: auto;
}
.logininput {
	width: 200px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 18px;
}
.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #000000;
	font-weight: normal;
	padding-bottom: 10px;
	text-align: right;
}
.loginerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	text-align: left;
}
.loginerror2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}
.tbcenter {
	margin-right: auto;
	margin-left: auto;
}

.formerror {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	font-weight: bold;
	padding-left: 22px;
}
.tablebg0 {
	background-image: url('08-0.jpg');
}
.tablebg1 {
	background-image: url('08-1.jpg');
}
.tablebg2 {
	background-image: url('08-2.jpg');
}
.tablebg3 {
	background-image: url('08-3.jpg');
}
.forminput {
	width: 200px;
	height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle;
	font-size: 18px;
	margin-left: 22px;
}
.formtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #000000;
	padding-left: 22px;
	padding-bottom: 4px;
	padding-top: 10px;
	font-weight: bold;
}
.formbutton {
	border-width: 0px;
	margin-top: 10px;
	width: 242px;
	height: 67px;
}
.formterms {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-align: center;
	padding-top: 5px;
}
.formterms a:link {
	color: #000000;
}
.formterms a:visited {
	color: #000000;
}
.formmembers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 10px;
}
.formmembers a:visited {
	color: #022454;
}

.formmembers a:link {
	color: #022454;
}
.topbg0 {
	background-image: url('06-0.jpg');
	background-repeat: no-repeat;
	height: 406px;
}
.topbg1 {
	background-image: url('06-1.jpg');
	background-repeat: no-repeat;
	height: 406px;
}
.topbg2 {
	background-image: url('06-2.jpg');
	background-repeat: no-repeat;
	height: 406px;
}
.topbg3 {
	background-image: url('06-3.jpg');
	background-repeat: no-repeat;
	height: 406px;
}
.formtable {
	width: 100%;
	margin-top: 90px;
}
.footer {
	background-image: url('11.jpg');
	height: 91px;
	background-repeat: repeat-y;
	text-align: center;
	color: #E5E5E5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
}
.footer a:visited {
	color: #ffffff;	
}
.footer a:link {
	color: #ffffff;	
}
.noborder {
	border-width: 0px;
}
.red {
	color: #cc0000;
}
.copyR {
	font-family: "Times New Roman";
}
.testimonials {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	vertical-align: top;
}
.testimonials2 {
	width: 220px;
	margin-left: 10px;
}
.center {
	text-align: center;
}
.bullettxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #022454;
}
.left {
	text-align: left;
}
.px10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.px12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.tbcenter {
	margin-right: auto;
	margin-left: auto;
}
.right {
	text-align: right;
}
.captchaptr {
	font-family: "Times New Roman";
	font-size: 24px;
}
.highlight {
	background-color: #FFFF00;
}
.underscore {
	text-decoration: underline;
}

.bb01 {
	background-image: url('bb_04.png');
	background-repeat: repeat-y;
}
.bb02 {
	background-image: url('bb_09.png');
	background-repeat: repeat-y;
}
.bb03 {
	background-image: url('bb_02.png');
	background-repeat: repeat-x;
}
.bb04 {
	background-image: url('bb_11.png');
	background-repeat: repeat-x;
	text-align: center;
}
.bb05 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3B3B;
	background-color: #E7F4FC;
	line-height: 17px;
}
.bb05 a:link, .bb05 a:visited {
	color: #000000;
}
.bb06 {
	font-size: 13px;
	color: #133655;
	font-weight: bold;
}
.bb06 a:link, .bb06 a:visited {
	color: #133655;
}
.bb07 {
	margin-top: 1px;
	font-size: 18px;
	color: #133655;
	font-weight: bold;
	text-decoration: none;
}
.bb07 a:link, .bb07 a:visited {
	color: #133655;
	text-decoration: none;
}
.px18 {
	font-size: 18px;
}
.px16 {
	font-size: 16px;
}
.px13 {
	font-size: 13px;
}
.px10 {
	font-size: 10px;
}
.px8 {
	font-size: 8px;
}
.pt10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

/* Reg Process */
.reg {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #000000;
}
.reg_26px {
	font-size: 26px;
}
.reg_20px {
	font-size: 20px;
}
.reg_18px {
	font-size: 18px;
}
.reg_14px {
	font-size: 14px;
}
.reg_input {
	font-size: 20px;
}
.reg_photo {
	border: 1px solid #000000;
	margin-left: 10px;
	margin-right: 10px;
}
.reg .red {
	color: #cc0000;
}
.reg .grey {
	color: #666666;
}
.right {
	text-align: right;
}
.reg .steps {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
	padding-right: 20px;
	text-decoration: underline;
}