#cont1 {
	position:absolute;
	left:50%;
	top:47px;
	width:1000px;
	height:440px;
	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: 11pt;
	line-height: 15pt;
	color: #636363;
	padding-right: 2px;
	text-align: left;
	text-shadow: white 0 1px 0;
}

.main_body2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 15pt;
	color: #242424;
	padding-right: 2px;
	text-align: left;
	text-shadow: white 0 1px 0;
}

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

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

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

.main_body_headline {
	color: #3783d6;
	padding-right: 2px;
	text-align: left;
	text-shadow: white 0 1px 0;
	font: small-caps 13pt/35pt 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:120px;
	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:0px;
	top:-1px;
	width:100%;
	height:1211px;
	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: 100%;
	height: 1625px;
	z-index: 3;
	background-image: url(images/main-banner.png);
	background-repeat: no-repeat;
}
#textbox1 {
	position: absolute;
	left: 29px;
	top: 685px;
	width: 272px;
	height: 280px;
	z-index: 1;
}
#textbox2 {
	position: absolute;
	left: 363px;
	top: 685px;
	width: 272px;
	height: 271px;
	z-index: 2;
}
#textbox3 {
	position: absolute;
	left: 694px;
	top: 685px;
	width: 272px;
	height: 267px;
	z-index: 3;
}
#linkbox1 {
	position: absolute;
	left: 238px;
	top: 975px;
	width: 71px;
	height: 32px;
	z-index: 4;
}
#linkbox2 {
	position: absolute;
	left: 573px;
	top: 975px;
	width: 71px;
	height: 32px;
	z-index: 5;
}
#linkbox3 {
	position: absolute;
	left: 904px;
	top: 975px;
	width: 71px;
	height: 32px;
	z-index: 6;
}
#textbox4 {
	position: absolute;
	left: 29px;
	top: 1104px;
	width: 937px;
	height: 497px;
	z-index: 14;
}
#headline1 {
	position: absolute;
	left: 25px;
	top: 636px;
	width: 945px;
	height: 40px;
	z-index: 15;
}
#headline2 {
	position: absolute;
	left: 25px;
	top: 1055px;
	width: 945px;
	height: 40px;
	z-index: 16;
}
#screen1 {
	position:absolute;
	left:0px;
	top:466px;
	width:190px;
	height:140px;
	z-index:7;
}
#screen2 {
	position:absolute;
	left:213px;
	top:466px;
	width:190px;
	height:140px;
	z-index:8;
}
#screen4 {
	position:absolute;
	left:593px;
	top:466px;
	width:190px;
	height:140px;
	z-index:10;
}
#screen5 {
	position:absolute;
	left:782px;
	top:466px;
	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:24px;
	top:120px;
	width:482px;
	height:298px;
	z-index:6;
	text-align: left;
}
#release-details {
	position:absolute;
	left:378px;
	top:18px;
	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:0px;
	top:0px;
	width:537px;
	height:476px;
	z-index:5;
	background-image: url(images/download_content.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:466px;
	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: 1570px;
	width: 1000px;
	height: 80px;
	z-index: 3;
	margin-left: -500px;
	text-align: center;
}
