#cont1 {
	position:absolute;
	left:50%;
	top:47px;
	width:1000px;
	height:260px;
	z-index:3;
	margin-left: -500px;
}

#sublinks {
	position:absolute;
	left:513px;
	top:-28px;
	width:291px;
	height:21px;
	z-index:4;
}

body,td,th {
	font-family: Helvetica;
}

.main_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #515151;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
}

.main_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #515151;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
	text-align: center;
}

a.main_body:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #3783d6;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
	text-decoration: none;
}

a.main_body:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #3783d6;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
	text-decoration: none;
}

a.main_body:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 15pt;
	color: black;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
	text-decoration: none;
}

.main_body_headline {
	color: #3783d6;
	padding-right: 2px;
	text-shadow: white 0 1px 0;
	font: 11pt/18pt Arial, Helvetica, sans-serif;
	word-spacing: 2px;
}

.iframedownload {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #515151;
	text-align: left;
	text-shadow: white 0 1px 0;
	list-style-type: disc;
	list-style-position: outside;
	opacity: 1;
}

.iframedownload2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #08c;
	text-align: left;
	text-shadow: white 0 1px 0;
	list-style-type: disc;
	list-style-position: outside;
	opacity: 1;
}

.iframedownload_head {
	color: #08c;
	text-align: left;
	text-shadow: white 0 1px 0;
	white-space: nowrap;
	font: 12pt/10px Arial, Helvetica, sans-serif;
}

.downloadlink {
	color: #383838;
	text-align: center;
	text-shadow: #fff9fe 0 1px 0;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
	opacity: 0.9;
	text-decoration: none;
}

.downloadlink:link {
	color: white;
	text-align: center;
	text-shadow: #373637 0 1px 0;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
	opacity: 0.9;
	text-decoration: none;
}

.downloadlink:visited {
	color: white;
	text-align: center;
	text-shadow: #373637 0 1px 0;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
	opacity: 0.9;
	text-decoration: none;
}

.downloadlink:hover {
	text-align: center;
	text-shadow: white 0 1px 0;
	font: 10pt/15pt Arial, Helvetica, sans-serif;
	opacity: 0.9;
	color: #212121;
}

.head1 {
	color: #494949;
	text-align: center;
	text-shadow: white 0 1px 0;
	font: 16pt Helvetica;
}

.currentsublink {
	color: black;
	word-spacing: 15px;
	text-align: right;
	font: small-caps 12pt/15pt Arial, Helvetica, sans-serif;
	padding-right: 0;
	text-shadow: white 0 1px 0;
}

.sublinks {
	color: #3783d6;
	word-spacing: 15px;
	text-align: right;
	font: small-caps 12pt/15pt Arial, Helvetica, sans-serif;
	text-shadow: white 0 1px 0;
}

a.sublinks:link {
	color: #3783d6;
	word-spacing: 15px;
	text-align: right;
	text-decoration: none;
	font: small-caps 12pt/15pt Arial, Helvetica, sans-serif;
	text-shadow: white 0 1px 0;
}

a.sublinks:visited {
	color: #3783d6;
	word-spacing: 15px;
	text-align: right;
	text-decoration: none;
	text-shadow: white 0 1px 0;
	font: small-caps 12pt/15pt Arial, Helvetica, sans-serif;
}

a.sublinks:hover {
	color: black;
	word-spacing: 15px;
	text-align: right;
	font: small-caps 12pt/15pt Arial, Helvetica, sans-serif;
	padding-right: 0;
	text-shadow: white 0 1px 0;
}


.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #666;
}

.links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #666;
}

.links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #666;
}

#content {
	width: 550px;
	margin: 30px auto;
	padding: 10px 20px;
	background: #FFF;	
	border: 1px solid #CCC;
}

#menubar {
	min-width:1024px;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:62px;
	z-index:1;
	background-image: url(../../images/lay_menubar_02.png);
}
#navi {
	position:absolute;
	left:50%;
	top:0px;
	width:1000px;
	height:62px;
	z-index:1;
	margin-left: -500px;
}
#logo {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_01.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:0px;
	top:0px;
	width:212px;
	height:62px;
	z-index:1;
}
#home {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -18px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:344px;
	top:0px;
	width:121px;
	height:60px;
	z-index:2;
}
#home:hover {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -18px -55px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:344px;
	top:0px;
	width:121px;
	height:60px;
	z-index:2;
}
#home:active {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -18px -110px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:344px;
	top:0px;
	width:121px;
	height:60px;
	z-index:2;
}
#products {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -142px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:465px;
	top:0px;
	width:150px;
	height:60px;
	z-index:3;
}
#products:hover {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -142px -55px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:465px;
	top:0px;
	width:150px;
	height:60px;
	z-index:3;
}
#products:active {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -142px -110px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:465px;
	top:0px;
	width:150px;
	height:60px;
	z-index:3;
}
#store {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -292px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:615px;
	top:0px;
	width:130px;
	height:60px;
	z-index:4;
}
#store:hover {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -292px -55px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:615px;
	top:0px;
	width:130px;
	height:60px;
	z-index:4;
}
#store:active {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -292px -110px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:615px;
	top:0px;
	width:130px;
	height:60px;
	z-index:4;
}
#news {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -422px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:745px;
	top:0px;
	width:99px;
	height:60px;
	z-index:5;
}
#news:hover {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -422px -55px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:745px;
	top:0px;
	width:99px;
	height:60px;
	z-index:5;
}
#news:active {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -422px -110px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:745px;
	top:0px;
	width:99px;
	height:60px;
	z-index:5;
}
#support {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -521px 0px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:844px;
	top:0px;
	width:156px;
	height:60px;
	z-index:6;
}
#support:hover {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -521px -55px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:844px;
	top:0px;
	width:156px;
	height:60px;
	z-index:6;
}
#support:active {
	text-decoration: none;
	background-image: url(../../images/lay_menubar_03.png);
	background-repeat: no-repeat;
	background-position: -521px -110px;
	display: block;
	overflow: hidden;
	position:absolute;
	left:844px;
	top:0px;
	width:156px;
	height:60px;
	z-index:6;
}
#container-body {
	min-width:1024px;
	position:absolute;
	left:0px;
	top:71px;
	width:100%;
	height:1139px;
	z-index:1;
}
#mainbody {
	position:absolute;
	left:0;
	top:-1px;
	width:100%;
	height:2700px;
	z-index:2;
	background-image: url(images/background_v2.jpg);
	background-repeat: repeat-x;
}

#mainbanner {
	position:absolute;
	left:0px;
	top:38px;
	width:1000px;
	height:254px;
	z-index:1;
}
#howitworks {
	position:absolute;
	left:0px;
	top:-41px;
	width:1000px;
	height:2678px;
	z-index:3;
	background-image: url(images/how-it-works.png);
	background-repeat: no-repeat;
}
#textbox1 {
	position:absolute;
	left:164px;
	top:654px;
	width:794px;
	height:164px;
	z-index:1;
}
#textbox2 {
	position:absolute;
	left:363px;
	top:645px;
	width:272px;
	height:271px;
	z-index:2;
}
#textbox3 {
	position:absolute;
	left:694px;
	top:645px;
	width:272px;
	height:267px;
	z-index:3;
}
#linkbox1 {
	position:absolute;
	left:245px;
	top:907px;
	width:65px;
	height:32px;
	z-index:4;
}
#linkbox2 {
	position:absolute;
	left:579px;
	top:907px;
	width:65px;
	height:32px;
	z-index:5;
}
#linkbox3 {
	position:absolute;
	left:911px;
	top:907px;
	width:65px;
	height:32px;
	z-index:6;
}
#screen1 {
	position:absolute;
	left:0px;
	top:292px;
	width:214px;
	height:140px;
	z-index:7;
}
#screen2 {
	position:absolute;
	left:213px;
	top:292px;
	width:190px;
	height:140px;
	z-index:8;
}
#screen4 {
	position:absolute;
	left:593px;
	top:292px;
	width:190px;
	height:140px;
	z-index:10;
}
#screen5 {
	position:absolute;
	left:782px;
	top:292px;
	width:190px;
	height:140px;
	z-index:11;
}
#trybutton {
	position:absolute;
	left:828px;
	top:5px;
	width:70px;
	height:26px;
	z-index:12;
}
#trytxt {
	position:absolute;
	left:6px;
	top:5px;
	width:67px;
	height:18px;
	z-index:1;
}
#buybutton {
	position:absolute;
	left:911px;
	top:5px;
	width:70px;
	height:21px;
	z-index:13;
}
#buytxt {
	position:absolute;
	left:6px;
	top:5px;
	width:66px;
	height:18px;
	z-index:1;
}
#download-box {
	position:absolute;
	left:27px;
	top:29px;
	width:302px;
	height:233px;
	z-index:6;
	text-align: left;
}
#release-details {
	position:absolute;
	left:378px;
	top:20px;
	width:121px;
	height:247px;
	z-index:9;
}
#release-details-txt {
	position:absolute;
	left:0px;
	top:155px;
	width:116px;
	height:86px;
	z-index:1;
	text-align: center;
}
#download-box-up {
	position:absolute;
	left:3px;
	top:4px;
	width:350px;
	height:27px;
	z-index:4;
	background-image: url(images/download_box_iframe_01.png);
}
#download-box-middle {
	position:absolute;
	left:3px;
	top:26px;
	width:348px;
	height:240px;
	z-index:5;
	background-image: url(images/download_box_iframe_02.png);
}
#download-box-down {
	position:absolute;
	left:3px;
	top:259px;
	width:350px;
	height:24px;
	z-index:2;
	background-image: url(images/download_box_iframe_03.png);
}
#release-details-up {
	position:absolute;
	left:348px;
	top:14px;
	width:175px;
	height:16px;
	z-index:7;
	background-image: url(images/download_box_iframe_05.png);
}
#release-details-middle {
	position:absolute;
	left:348px;
	top:29px;
	width:175px;
	height:237px;
	z-index:8;
	background-image: url(images/download_box_iframe_07.png);
}
#release-details-down {
	position:absolute;
	left:348px;
	top:264px;
	width:175px;
	height:16px;
	z-index:10;
	background-image: url(images/download_box_iframe_08.png);
}

#screen3 {
	position:absolute;
	left:403px;
	top:292px;
	width:190px;
	height:140px;
	z-index:9;
}
#fstrial {
	text-decoration: none;
	background-image: url(images/download.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	overflow: hidden;
	height: 30px;
	width: 80px;
}
#fstrial:hover {
	background-image: url(images/download.png);
	background-repeat: no-repeat;
	background-position: 0px -29px;
}
#fstrial:active {
	background-image: url(images/download.png);
	background-repeat: no-repeat;
	background-position: 0px -58px;
}
#fstrial span {
	visibility: hidden;
}
#fsbuynow {
	text-decoration: none;
	background-image: url(images/purchase.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	overflow: hidden;
	height: 30px;
	width: 80px;
}
#fsbuynow:hover {
	background-image: url(images/purchase.png);
	background-repeat: no-repeat;
	background-position: 0px -29px;
}
#fsbuynow:active {
	background-image: url(images/purchase.png);
	background-repeat: no-repeat;
	background-position: 0px -58px;
}
#fsbuynow span {
	visibility: hidden;
}
#apDiv18 {
	position:absolute;
	left:50%;
	top:2570px;
	width:1000px;
	height:73px;
	z-index:3;
	margin-left: -500px;
	text-align: center;
}

#imgbox1 {
	position:absolute;
	left:34px;
	top:678px;
	width:104px;
	height:140px;
	z-index:2;
}
#textbox2 {
	position:absolute;
	left:37px;
	top:855px;
	width:704px;
	height:148px;
	z-index:14;
}
#imgbox2 {
	position:absolute;
	left:767px;
	top:898px;
	width:191px;
	height:100px;
	z-index:15;
}
#textbox3 {
	position:absolute;
	left:164px;
	top:1049px;
	width:795px;
	height:141px;
	z-index:16;
}
#imgbox3 {
	position:absolute;
	left:37px;
	top:1086px;
	width:100px;
	height:100px;
	z-index:17;
}
#textbox4 {
	position:absolute;
	left:37px;
	top:1233px;
	width:772px;
	height:148px;
	z-index:18;
}
#imgbox4 {
	position:absolute;
	left:853px;
	top:1271px;
	width:103px;
	height:100px;
	z-index:19;
}
#textbox5 {
	position:absolute;
	left:164px;
	top:1422px;
	width:795px;
	height:114px;
	z-index:20;
}
#imgbox5 {
	position:absolute;
	left:37px;
	top:1470px;
	width:103px;
	height:52px;
	z-index:21;
}
#textbox6 {
	position:absolute;
	left:37px;
	top:1577px;
	width:772px;
	height:111px;
	z-index:22;
}
#imgbox6 {
	position:absolute;
	left:853px;
	top:1583px;
	width:100px;
	height:100px;
	z-index:23;
}
#textbox7 {
	position:absolute;
	left:164px;
	top:1725px;
	width:795px;
	height:108px;
	z-index:24;
}
#imgbox7 {
	position:absolute;
	left:37px;
	top:1726px;
	width:97px;
	height:100px;
	z-index:25;
}
#textbox8 {
	position:absolute;
	left:37px;
	top:1867px;
	width:772px;
	height:105px;
	z-index:26;
}
#imgbox8 {
	position:absolute;
	left:848px;
	top:1873px;
	width:109px;
	height:95px;
	z-index:27;
}
#textbox9 {
	position:absolute;
	left:164px;
	top:2002px;
	width:795px;
	height:104px;
	z-index:28;
}
#imgbox9 {
	position:absolute;
	left:37px;
	top:2006px;
	width:100px;
	height:100px;
	z-index:29;
}
#text01 {
	position:absolute;
	left:496px;
	top:696px;
	width:503px;
	height:259px;
	z-index:14;
}
#head01 {
	position:absolute;
	left:495px;
	top:652px;
	width:502px;
	height:39px;
	z-index:15;
}
#img01 {
	position:absolute;
	left:-1px;
	top:639px;
	width:493px;
	height:293px;
	z-index:16;
}
#head02 {
	position:absolute;
	left:0px;
	top:988px;
	width:493px;
	height:39px;
	z-index:17;
}
#text02 {
	position:absolute;
	left:0px;
	top:1033px;
	width:501px;
	height:169px;
	z-index:18;
}
#img02 {
	position:absolute;
	left:518px;
	top:1004px;
	width:481px;
	height:186px;
	z-index:19;
}
#head03 {
	position:absolute;
	left:495px;
	top:1244px;
	width:502px;
	height:39px;
	z-index:20;
}
#text03 {
	position:absolute;
	left:495px;
	top:1289px;
	width:503px;
	height:158px;
	z-index:21;
}
#img03 {
	position:absolute;
	left:0px;
	top:1256px;
	width:473px;
	height:230px;
	z-index:22;
}
#head04 {
	position:absolute;
	left:0px;
	top:1540px;
	width:500px;
	height:39px;
	z-index:23;
}
#text04 {
	position:absolute;
	left:0px;
	top:1584px;
	width:501px;
	height:163px;
	z-index:24;
}
#img04 {
	position:absolute;
	left:518px;
	top:1555px;
	width:481px;
	height:186px;
	z-index:25;
}
#head05 {
	position:absolute;
	left:495px;
	top:1799px;
	width:502px;
	height:39px;
	z-index:26;
}
#text05 {
	position:absolute;
	left:495px;
	top:1843px;
	width:503px;
	height:162px;
	z-index:27;
}
#img05 {
	position:absolute;
	left:0px;
	top:1810px;
	width:473px;
	height:191px;
	z-index:28;
}
#text06 {
	position:absolute;
	left:0px;
	top:2100px;
	width:501px;
	height:162px;
	z-index:29;
}
#head06 {
	position:absolute;
	left:0px;
	top:2055px;
	width:485px;
	height:39px;
	z-index:30;
}
#img06 {
	position:absolute;
	left:518px;
	top:2067px;
	width:481px;
	height:191px;
	z-index:31;
}
#faqhead {
	position:absolute;
	left:20px;
	top:448px;
	width:960px;
	height:44px;
	z-index:14;
}
#faqheadline {	position:absolute;
	left:9px;
	top:0px;
	width:918px;
	height:45px;
	z-index:1;
}
#apDiv1 {
	position:absolute;
	left:20px;
	top:501px;
	width:962px;
	height:2170px;
	z-index:15;
}
