h1 {
	color: #0852C5;
	font: 14pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}

h2 {
	color: #0852C5;
	font: bold 11pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}

h3 {
	color: #669900;
	font: bold 10pt "Arial", Helvetica, Sans-serif, Courier;
}

h4 {
	color: #FF6600;
	font: bold 10pt "Arial", Helvetica, Sans-serif, Courier;
}

h5 {
	color: #0852C5;
	font: bold 12pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}

h6 {
	color: #444444;
	font: 10pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
	
}

/*
.text {
	color: #666666;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

.bluetext {
	color: #0852C5;
	font: bold 11pt "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
}

.orangetext {
	color: #ff6600;
	font: bold 11pt "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
}

.greentext {
	color: #669900;
	font: bold 11pt "Trebuchet MS", Tahoma, Helvetica, Arial, sans-serif;
}
*/

.style1 {
	color: #669900;
	font: bold 10pt "Arial", Helvetica, Sans-serif, Courier;
}

.style2 {
	font: bold 10pt "Arial", Helvetica, Sans-serif, Courier;
}

.style3 {
	font: bold 11pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}

.style4 {
	color: #0852C5;
	font: bold 11pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}

.style5 {
	color: #444444;
	font: 9pt "Arial", Helvetica, Sans-serif, Courier;
}

.style6 {
	color: #053987;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

a:link {
	color: #3366CC;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

a:visited {
	color: #3366CC;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

a:hover {
	color: #FF6600;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

a.tipmsg:link {
	color: #0852C5;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

a.tipmsg:visited {
	color: #0852C5;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

a.tipmsg:hover {
	color: #669900;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

.DropDownList2 {
	color: #333333;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	width: 110px;
}

p, td {
	color: #444444;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

body {
	margin: 0px 0px 0px 0px;
}

table.positionpage {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
	padding: 0px;
}

table.sitepage {
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	width: 754px;
	padding: 0px;
}

table.body {
	border: 0px none;
	border-collapse: collapse;
	border-spacing: 0px;
	width: 100%;
}

table.body td {
	border: 0px none;
	vertical-align: top;
}

table.body td.bodyleft{
	border: 0px none;
	border-collapse: collapse;
	border-spacing: 0;
	color: #444444;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	padding: 18px 8px 18px 2px;
	width: 564px;
}

table.body td.bodyright{
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
	width: 190px;
	padding-top: 8px;
	text-align: right;
}

table.body td.bodyspan {
	border: 0px none;
	border-collapse: collapse;
	width: 100%; 
	padding: 25px 4px 18px 4px;
	vertical-align: top;
	height: 460px;
}

table.headermenu {
	border-collapse: collapse;
	border-spacing: 0;
	height: 20px;
	width: 754px;
	background-color: #69A3FA;
}

table.headermenu td{
	height: 20px;
}

table.menu {
	border-collapse: collapse;
	border-spacing: 0;
	height: 20px;
}

table.menu td {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;	
	padding-right: 15px;
}

table.menu td a:link {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;	
	text-decoration: none;
}

table.menu td a:visited {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;	
}

table.menu td a:hover {
	color: #CCCCCC;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;	
	text-decoration: none;
}

/*footer*/
table.footer {
	border-collapse: collapse;
	border-top: dotted 1 #CCCCCC;
	color: #FFFFFF;
	width: 100%;
	color: #666666;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
}

table.footer a:link {
	color: #3366CC;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: underline;
}

table.footer a:visited {
	color: #69A3FA;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: underline;
}

table.footer a:hover {
	color: #FF6600;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: underline;
}

table.bottommenubar {
	border-collapse: collapse;
	border-spacing: 0;
}

table.bottommenubar td {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;	
	padding: 6px 12px 6px 12px;
}

table.bottommenubar td a:link {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;	
	text-decoration: none;
}

table.bottommenubar td a:visited {
	color: #FFFFFF;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;	
}

table.bottommenubar td a:hover {
	color: #CCCCCC;
	font: 8pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration:  none;	
}

/*form*/
.validationsummary {
	color: #FF0000;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
}

.textbox {
	color: #333333;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	width: 178px;
}

.DropDownList {
	color: #333333;
	font: 8pt "arial narrow", Tahoma, Helvetica, Arial, sans-serif;
	width: 178px;
}

input.button {
	color: #333333;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	width: 40px;
}

table.form {
	border: 1px solid #CDE2FE;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}

table.form td.formheaderleft {
	background-color: #69A3FA;
	color: #FFFFFF;
	padding: 5px;
}

table.form td.formheaderright {
	background-color: #69A3FA;
	color: #FFFFFF;
	vertical-align: middle;
	padding: 5px;
}

/*
table.form font.desc {
	color: #666666;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
}

table.form font.requiredfieldmessage{
	color: #ff6600;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
}
*/
table.form tr.dark {
	background-color: #E7F0FE;
}

table.form tr.light {
	background-color: #F0F8FF;
}

table.form td.formbodyleft {
	vertical-align: top;
	padding: 5px;
	width:40%;
}

table.form td.formbodyright {
	color: #617922;
	vertical-align: top;
	padding: 5px;
}
/*
table.form td.formbodyrightnopadding {
	color: #666666;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

table.nopadding td {
	text-align: left;
	vertical-align: top;
	padding: 0px;
}

.phonenumber {
	width: 120px;
}

.requiredfieldmarker {
	color: #FF0000;
}

.areacode {
	width: 40px;
}
*/

/*refer friend*/
table.form td.formbodyleft2 {
	vertical-align: top;
	padding: 4px 4px 4px 6px;
	width: 60px;
}

table.form td.formbodyright2 {
	color: #617922;
	vertical-align: top;
	padding: 4px 4px 4px 2px;
	width: 230px;
}

.textbox2 {
	color: #333333;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	width: 220px;
}

/*registration*/
table.form2 {
	border: 1px solid #69A3FA;
	border-collapse: collapse;
	border-spacing: 0;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	width: 185px;
}

table.form2 td.formheader {
	background: #69A3FA;
	color: #FFFFFF;
	font: 12pt "arial black", Arial, Helvetica, Sans-serif, Courier;
	text-align: center;
	vertical-align: middle;
	padding: 2px 2px 2px 2px;
}

table.form2 td.formbodyleft {
	background: #E7F0FE;
	color: #444444;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-align: left;
	vertical-align: middle;
	padding: 2px 0px 0px 3px;
	width: 100%;
}

table.form2 td.formbodyleft a:link {
	color: #444444;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 td.formbodyleft a:visited {
	color: #444444;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 td.formbodyleft a:hover {
	color: #669900;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 td.formbodyright {
	background: #E7F0FE;
	color: #0852C5;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	vertical-align: top;
	padding: 0px 0px 2px 3px;
	width: 100%;
}

/*
table.form2 td.formbodyright a:link {
	color: #69A3FA;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 td.formbodyright a:visited {
	color: #69A3FA;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 td.formbodyright a:hover {
	color: #FF6600;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	text-decoration: underline;
}

table.form2 td.formbodyrightnopadding {
	background: #E7F0FE;
	color: #666666;
	font: 7pt "Verdana", Arial, Helvetica, Sans-serif, Courier;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
}

table.form2 font.desc {
	color: #666666;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
}

table.form2 font.desc a:link {
	color: #666666;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 font.desc a:visited {
	color: #666666;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 font.desc a:hover {
	color: #669900;
	font: 7pt "Arial", Helvetica, Sans-serif, Courier;
	text-decoration: none;
}

table.form2 font.requiredfieldmessage{
	color: #ff6600;
	font: 6pt "Arial", Helvetica, Sans-serif, Courier;
}
*/

a.faqtopic:link {
	color: #669900;
	font: 10pt "Arial", Helvetica, Sans-serif, Courier;
}

a.faqtopic:visited {
	color: #669900;
	font: 10pt "Arial", Helvetica, Sans-serif, Courier;
}

a.faqtopic:hover {
	color: #FF6600;
	font: 10pt "Arial", Helvetica, Sans-serif, Courier;
}

table.faq {
	border: 0px none;
	border-collapse: collapse;
	border-spacing: 0;
	padding: 0;
	width: 100%;
}

table.faq td.faqleft {
	border: 0px none;
	vertical-align: top;
	padding: 0px 0px 0px 0px;
	width: 3%;
}

table.faq td.faqright {
	color: #3366CC;
	font: bold 8pt "Arial", Helvetica, Sans-serif, Courier;
	padding: 0px 0px 3px 0px;
}

table.faq td.faqright2 {
	border: 0px none;
	vertical-align: top;
	padding: 0px 0px 18px 0px;
}

a.top:link {
	color: #999999;
	text-decoration: none;
}

a.top:visited {
	color: #999999;
	text-decoration: none;
}

a.top:hover {
	color: #ff9900;
	text-decoration: underline;
}

table.twocolumntable {
	border-collapse: collapse;
	width: 100%;
	border: 0px none;
}

table.twocolumntable td.leftcolumn {
	width: 3%;
	padding: 3px 3px 3px 3px;
	vertical-align: top;
}

table.twocolumntable td.rightcolumn {
	width: 97%;
	padding: 3px 3px 3px 3px;
	vertical-align: top;
}

table.twocolumntable td.leftcolumn2 {
	width: 2%;
	padding: 3px 2px 8px 2px;
	vertical-align: baseline;
}

table.twocolumntable td.rightcolumn2 {
	padding: 3px 0px 8px 2px;
	vertical-align: baseline;
}

table.twocolumntable td.leftcolumnfaq {
	width: 2%;
	padding: 3px 3px 8px 0px;
	color: #999999;
}

table.twocolumntable td.rightcolumnfaq {
	padding: 3px 0px 8px 0px;
	color: #669900;
	font: bold 9pt "Arial", Helvetica, Sans-serif, Courier;
}

/*HIW, how to refer*/
table.twocolumntable td.leftcolumn3 {
	padding: 0px 6px 18px 0px;
	vertical-align: top;
}

table.twocolumntable td.rightcolumn3 {
	padding: 3px 0px 18px 0px;
	vertical-align: top;
}

/*to refer*/
table.howtorefer {
	border-collapse: collapse;
	border: 1px solid #669900;	
	width: 100%;
}

table.howtorefer td {
	font: 9pt "Courier New", Arial, Tahoma, Helvetica, Arial, sans-serif;
	padding: 4px 4px 4px 4px;
}


table.partnerus {
	border-collapse: collapse;
	border: 0px none;	
	width: 100%;
}

table.partnerus td.partnerusheader {
	text-align: center;
	background-color: #69A3FA;
	color: #FFFFFF;
	font: bold 11pt "Trebuchet MS", Arial, Helvetica, Sans-serif, Courier;
}
	
table.partnerus td.partnerusbody {
	padding: 6px 2px 4px 2px;
	background-color: #E7F0FE;
	color: #444444;
	font: 8pt "Arial", Helvetica, Sans-serif, Courier;
	vertical-align: top;
}

/*Free Cash*/
table.specialgrid {
	border: 0px none;
	border-collapse: collapse;
	width: 100%;
}

table.specialgrid td {
	padding: 8px 0px 16px 0px;	
	width: 33%;
	vertical-align: top;
}

table.specialgridtable {
	border: 0px none;
	border-collapse: collapse;
	width: 95%;
}

table.specialgridtable td.specialgridtablebanner {
	border: 0px none;
	padding: 0px 4px 0px 4px;
	background-color: #CCCCCC;
	width: 100%;
	text-align: center;
	height: 68px;
	vertical-align: middle;
}

/*thankyou*/
table.specialgridtable td.specialgridtablebanner2 {
	border: 0px none;
	padding: 0px 6px 0px 6px;
	background-color: #CCCCCC;
	width: 100%;
	text-align: center;
	height: 135px;
	vertical-align: middle;
}

table.specialgridtable td.specialgridtabledescription2 {
	border: 0px none;
	padding: 4px 6px 4px 6px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 100%;
	height: 152px;
}

/*overview*/
table.specialgridtable td.specialgridtabledescription3 {
	border: 0px none;
	padding: 4px 6px 4px 6px;
	background-color: #FFFFFF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	width: 100%;
	height: 164px;
}

table.specialgridtable td.specialgridtablemp {
	border: 0px none;
	padding: 2px 4px 2px 4px;
	background-color: #CCCCCC;
	width: 100%;
	text-align: center;
	color: #D20054;
	font: 10pt "Arial", Helvetica, Sans-serif, Courier;
}

/*new thankyou*/
table.specialgridtablenew {
	border: 0px none;
	border-collapse: collapse;
	width: 100%;
}

table.specialgridtablenew td.specialgridtablenewbanner {
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	padding: 10px 8px 10px 8px;
	width: 136px;
	text-align: center;
	vertical-align: middle;
}

table.specialgridtablenew td.specialgridtablenewheader {
	background-color: #C2DAFC;
	padding: 4px 4px 4px 4px;
	font: 10pt "Arial", Helvetica, Sans-serif, Courier;
	padding-left: 15px;
}

table.specialgridtablenew td.specialgridtablenewdescription {
	padding: 10px 15px 10px 15px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	vertical-align: top;
}

a.specialgridtable:link {
	color: #996699;
	font: bold 9pt "Arial", Helvetica, Sans-serif, Courier;
}

a.specialgridtable:visited {
	color: #996699;
	font: bold 9pt "Arial", Helvetica, Sans-serif, Courier;
}

a.specialgridtable:hover {
	color: #990099;
	font: bold 9pt "Arial", Helvetica, Sans-serif, Courier;
}
/*end Free Cash*/
