body
{
	background: url(images/back_color.jpg);
	font-family: Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
}

a
{
	color: black;
}

a:visited
{
	color: black;
}

td
{
	font-size: 10pt;
}

.blueLink a
{
	color: blue;
}

.blueLink a:visited
{
	color: blue;
}

.blackLink a
{
	color: black;
}

.blackLink a:visited
{
	color: black;
}

#blackLink_italic a
{
	font-style: italic;
	color: black;
}

#blackLink_italic a:visited
{
	font-style: italic;
	color: black;
}

.redLink a
{
	color: red;
	font-weight: 600;
}

.redLink a:visited
{
	color: red;
	font-weight: 600;
}

.downloadtable
{
	width: 80%;
	border: 0;
}

.featureHeader
{
	font-size: medium;
	font-weight: bold;
}

.mainTable
{
	border: solid 1px #644A4A;
	padding: 10px;
	background-image: url(images/back_color.jpg);
	width: 98%; 
}

.formTable
{
	border: solid 1px #644A4A;
	padding: 8px;
	background-image: url(images/back_color.jpg);
	/*width: 90%; */
}

.formTable td
{
	padding: 8px;
}

#numberedList
{
	list-style-type: decimal;
}

#purchaseText
{
	font-size: 11pt;
	font-style: italic;
	font-weight: 600;
}

#purchaseText a
{
	color: black;
}

#purchaseText a:visited
{
	color: black;
}

#page_table
{
	width: 100%;
	background: url(images/background.jpg);
}

#page_content_table
{
	width: 974px;
}

#logo_cell
{
	height: 81px;
}

#content_cell
{
	width: 974px;
	height: 701px; 
	background: url(images/content_back.jpg) no-repeat;
}

#content_div
{
	width: 954px;
	height: 681px; 
	overflow: auto;
	padding: 10px;
	position: relative;
	margin: 0;
	text-align: left;
}

#tab_table
{
	width: 952px;
}

#tab_table a
{
	text-decoration: none;
} 

#tab_table td
{
	width: 118px;
	height: 29px;
	text-align: center;
}

#tab_table #tab_active
{
	width: 127px;
	text-align: center;
}

#copyright_text
{
	font-size: 8pt;
}

#purchase_price
{
	background: url(images/purchase_price.jpg);
	overflow: hidden;
	position: absolute;
	left: 123px;
	top: 6px;
	width: 727px;
	height: 122px;
	padding: 3px;
}

#purchase_price p
{
	margin-top: 0px;
	margin-bottom: 13px;
}

#purchase_payment
{
	background: url(images/purchase_payment.jpg);
	overflow: hidden;
	position: absolute;
	left: 123px;
	top: 135px;
	width: 727px;
	height: 107px;
	padding: 3px;
}

#purchase_payment p
{
	margin-top: 0px;
	margin-bottom: 13px;
}

#purchase_procedure
{
	background: url(images/purchase_procedure.jpg);
	overflow: hidden;
	position: absolute;
	left: 123px;
	top: 250px;
	width: 729px;
	height: 246px;
	padding: 3px;
}

#purchase_procedure p
{
	margin-top: 0px;
	margin-bottom: 13px;
}

#purchase_button
{
	position: absolute;
	left: 123px;
	top: 537px;
	width: 735px;
	height: 53px;
}

#purchase_button_pre
{
	position: absolute;
	left: 123px;
	top: 593px;
	width: 735px;
	height: 95px;
}

#continue_button
{
	position: absolute;
	left: 366px;
	top: 630px;
	width: 250px;
	height: 53px;
}

#referral_input
{
	position: absolute;
	left: 0px;
	top: 505px;
	width: 100%;
	text-align: center;
	margin: 0;
}

.purchase_titletext
{
	font-size: 14pt;
	font-weight: 600;
	margin-top: 0;
}

.features_titletext
{
	font-size: 14pt;
	font-weight: 600;
	margin-top: 0;
	text-align: center;
}

#purchase_procedure li
{
	margin-bottom: 10px;
}

#purchase_redtext
{
	font-weight: 600;
	color: red;
}

#purchase_bluetext
{
	font-weight: 600;
	color: blue;
}

#purchase_button
{
	left: 366;
	top: 637;
}

#subheader
{
	font-size:11pt;
	font-style: italic;
}

#linetableborder
{
	
}

#linetableborder td
{
	text-align: center;
}

#formtable
{
	border: solid 1px black;
}

#formtable td
{
	text-align: right;
}

#referral_logo1
{
	position: absolute;
	left: 195px;
	top: 15px;
	width: 38px;
	height: 131px;
}

#referral_logo2
{
	position: absolute;
	left: 233px;
	top: 15px;
	width: 548px;
	height: 58px;
}

#referral_earnback1
{
	position: absolute;
	left: 155px;
	top: 94px;
	width: 40px;
	height: 36px;
}

#referral_earnback2
{
	position: absolute;
	left: 233px;
	top: 94px;
	width: 589px;
	height: 36px;
}

#referral_textarea
{
	overflow: hidden;
	position: absolute;
	left: 114px;
	top: 155px;
	width: 742px;
	height: 134px;
	
	text-align: center;
}

#referral_medtext
{
	font-size: 12pt;
}

#referral_boxTitle
{
	font-size: 12pt;
	font-weight: 700;
	text-align: center;
}

#referral_redText
{
	color: red;
}

#referral_box1
{
	background: url(images/referral_box1.png);
	overflow: hidden;
	position: absolute;
	left: 43px;
	top: 300px;
	width: 413px;
	height: 304px;
	padding: 5px;
	padding-right: 7px;
}

#referral_box2
{
	background: url(images/referral_box2.png);
	overflow: hidden;
	position: absolute;
	left: 507px;
	top: 300px;
	width: 413px;
	height: 304px;
	padding: 5px;
	padding-right: 7px;
}

#referral_purchasebtn
{
	position: absolute;
	left: 366px;
	top: 630px;
	width: 250px;
	height: 53px;
}

#forgotPass_text
{
}

#forgotPass_text a
{
	font-size: 8pt;
	color: black;
}

#forgotPass_text a:visited
{
	font-size: 8pt;
	color: black;
}

.blackUnderline
{
	text-decoration: underline;
	color: black;
}

.leftText
{
	text-align: left;
}

.home_headertext
{
	font-size: 11pt;
	text-align: center;
	width: 100%;
	overflow: hidden;
}

.home_linkstext
{
	font-size: 12pt;
	font-weight: bold;
	text-align: center;
}

#home_signbox
{
	background: url(images/newhome/home_signbox.jpg);
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 36px;
	width: 176px;
	height: 115px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 11px;
}
#home_sidelinks
{
	background: url(images/newhome/home_sidelinks.jpg);
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 154px;
	width: 186px;
	height: 326px;
	padding-right: 3px;
}
#home_sidebox_bottom
{
	background: url(images/newhome/home_sidebox_bottom.jpg);
	position: absolute;
	overflow: hidden;
	left: 5px;
	top: 480px;
	width: 190px;
	height: 219px;
}
#home_welcome
{
	background: url(images/newhome/home_welcome.jpg);
	position: absolute;
	overflow: hidden;
	left: 236px;
	top: 36px;
	width: 505px;
	height: 35px;
}
#home_welcometext
{
	background: url(images/newhome/home_welcometext.jpg);
	overflow: hidden;
	position: absolute;
	left: 236px;
	top: 71px;
	width: 492px;
	height: 75px;
	padding: 4px 8px 4px 4px;
	text-align: center;
}

.home_infoboxtitle
{
	font-size: 13pt;
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
}

.home_infobox
{
	background: url(images/newhome/home_infobox.jpg);
	overflow: hidden;
	position: absolute;
	left: 236px;
	top: 154px;
	width: 491px;
	height: 214px;
	padding-left: 3px;
	padding-right: 11px;
	visibility: visible;
}

.home_newstext
{
	width:100%;
	overflow: hidden;
	line-height: 25px;
}

.home_infotext
{
	width:100%;
	overflow: hidden;
	text-indent: 20pt;
}

#newsbox
{
	visibility: visible;
}

#stdbox
{
	visibility: hidden;
}

#prebox
{
	visibility: hidden;
}

#home_pic1
{
	background: url(images/newhome/home_pic1.jpg);
	position: absolute;
	overflow: hidden;
	left: 255px;
	top: 385px;
	width: 483px;
	height: 64px;
}
#home_pic2
{
	background: url(images/newhome/home_pic2.jpg);
	position: absolute;
	overflow: hidden;
	left: 268px;
	top: 449px;
	width: 314px;
	height: 204px;
}
#home_pic3
{
	background: url(images/newhome/home_pic3.jpg);
	position: absolute;
	overflow: hidden;
	left: 582px;
	top: 449px;
	width: 168px;
	height: 207px;
}
.home_smalltext
{
	font-size: 9pt;
}
.home_smallbullet
{
	margin-left: 25px;
}
#home_profimage
{
	background: url(images/newhome/home_profimage.jpg);
	position: absolute;
	overflow: hidden;
	left: 781px;
	top: 34px;
	width: 182px;
	height: 39px;
}
#home_proftext
{
	background: url(images/newhome/home_proftext.jpg);
	overflow: hidden;
	position: absolute;
	left: 781px;
	top: 73px;
	width: 182px;
	height: 120px;
}
#home_powerimage
{
	background: url(images/newhome/home_powerimage.jpg);
	position: absolute;
	overflow: hidden;
	left: 781px;
	top: 193px;
	width: 182px;
	height: 25px;
}
#home_powertext
{
	background: url(images/newhome/home_powertext.jpg);
	overflow: hidden;
	position: absolute;
	left: 781px;
	top: 218px;
	width: 182px;
	height: 156px;
}
#home_simpleimage
{
	background: url(images/newhome/home_simpleimage.jpg);
	position: absolute;
	overflow: hidden;
	left: 781px;
	top: 374px;
	width: 182px;
	height: 30px;
}
#home_simpletext
{
	background: url(images/newhome/home_simpletext.jpg);
	overflow: hidden;
	position: absolute;
	left: 781px;
	top: 404px;
	width: 182px;
	height: 114px;
}
#home_versimage
{
	background: url(images/newhome/home_versimage.jpg);
	position: absolute;
	overflow: hidden;
	left: 781px;
	top: 518px;
	width: 182px;
	height: 28px;
}
#home_verstext
{
	background: url(images/newhome/home_verstext.jpg);
	overflow: hidden;
	position: absolute;
	left: 781px;
	top: 546px;
	width: 182px;
	height: 147px;
}
#home_bar2side
{
	background: url(images/newhome/home_bar2side.jpg);
	position: absolute;
	overflow: hidden;
	left: 963px;
	top: 34px;
	width: 8px;
	height: 665px;
}
#home_bar2bottom
{
	background: url(images/newhome/home_bar2bottom.jpg);
	position: absolute;
	overflow: hidden;
	left: 781px;
	top: 693px;
	width: 182px;
	height: 6px;
}