body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	text-align: left;
	line-height: 1.35;
	background: url(images/bg.png) repeat left top;
	background-color: #6B7791;
}

a:link {color:#000000; text-decoration: none;}
a:visited {color:#000000; text-decoration: none;}
a:hover {color:#0050A0; text-decoration: none;}
a:focus {outline: 0; text-decoration: none;}

.t1 {font-size: 10pt; font-weight: 800; color: #003366; padding-top: 20px; padding-bottom: 15px;}
.t2 {font-size: 8pt; font-weight: 800; color: #007070; line-height: 1.55;}
.t3 {font-size: 10pt; font-weight: 800; color: #003366; padding-top: 5px; padding-bottom: 15px;}
.t4 {font-size: 20pt; font-weight: 400;}
.t5 {font-size: 10pt; font-weight: 800;}

h1
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	text-align: left;
	line-height: 1.35;
}

h2
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: 400;
	color: #000000;
	text-align: left;
	line-height: 1.35;
}

.c1
{
	width: 100%;
	left: 0px;
	top: 0px;
	text-align: center;	
	position: relative;
}

.c2
{
	width: 1000px;
	height: 65px;
	left: 0px;
	top: 0px;
	margin: 0 auto;
	margin-top: 25px;
	padding: 0px;
	background: url(images/top.png) no-repeat left top;
	position: relative;
}

.c3
{
	width: 940px;
	min-height: 500px;
	left: 0;
	top: 0;
	margin: 0 auto;
	padding: 20px 30px 30px 30px;
	text-align: left;
	position: relative;
	background: url(images/border.png) repeat-y left top;
}

.c4
{
	width: 265px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	font-size: 8pt;
	position: relative;
	float: right;
	z-index: 4;
}

.c5
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	margin-bottom: 50px;
	background: url(images/bottom.png) no-repeat left top;
	position: relative;
}

.c6
{
	margin: 25px 0px 15px 30px;
	position: relative;
}

.c7
{
	height: 675px;
	position: relative;
}

.c8
{
	width: 375px;
	height: 200px;
	position: relative;
	float: left;
}

.c9
{
	width: 605px;
	margin: 0px;
	padding: 0px 0px 0px 20px;
	float: none;
}

.c10
{
	width: 300px;
	height: 200px;
	margin: 0px;
	padding: 1px 1px 0px 0px;
	float: left;
}

.img1
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.sh1
{
	left: -25px;
	top: 0px;
	width: 25px;
	height: 350px;
	position: absolute;
	background: url(images/sh1.png) no-repeat left top;
}

.sh2
{
	left: 1000px;
	top: 0px;
	width: 25px;
	height: 350px;
	position: absolute;
	background: url(images/sh2.png) no-repeat left top;
}

.sh3
{
	left: -25px;
	top: -200px;
	width: 25px;
	height: 350px;
	position: absolute;
	background: url(images/sh3.png) no-repeat left top;
}

.sh4
{
	left: 1000px;
	top: -200px;
	width: 25px;
	height: 350px;
	position: absolute;
	background: url(images/sh4.png) no-repeat left top;
}

.home
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/home.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
	z-index: 5;
}

.legal
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/legal.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.about
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/about.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.products
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/products.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.services
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/services.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.downloads
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/downloads.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.order
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/order.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.support
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/support.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.clients
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/clients.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.testimonials
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/testimonials.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.partners
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/partners.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.more
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/more.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.games
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/games.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.rw
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/rw.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.rwsl
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/rwsl.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.extensions
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/extensions.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.leaf
{
	width: 1000px;
	height: 150px;
	margin: 0 auto;
	background: url(images/leaf.png) no-repeat left top;
	background-color: #007CFD;
	position: relative;
}

.mrk
{
	left: 0px;
	top: 0px;
	padding: 0px 0px 0px 15px;
	background: url(images/mrk.png) no-repeat left top;
	position: relative;
}

.mrk a:link {color: #FFFFFF; text-decoration: none;}
.mrk a:visited {color: #FFFFFF; text-decoration: none;}
.mrk a:hover {color: #FFD500; text-decoration: none;}
.mrk a:focus {outline: 0;}

.nets
{
	left: 878px;
	top: 15px;
	padding: 0px;
	margin: 0px;
	position: absolute;
}

.rss
{
	width: 32px;
	height: 50px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background: url(images/rss.png) no-repeat left top;
	position: relative;
	float: left;
	cursor: pointer;
}

.fb
{
	width: 32px;
	height: 50px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background: url(images/fb.png) no-repeat left top;
	position: relative;
	float: left;
	cursor: pointer;
}

.twitter
{
	width: 32px;
	height: 50px;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	background: url(images/twitter.png) no-repeat left top;
	position: relative;
	float: left;
	cursor: pointer;
}

.b1t1
{
	width: 260px;
	height: 33px;
	background: url(images/b1t1.png) no-repeat left top;
}

.b1t2
{
	width: 260px;
	height: 33px;
	background: url(images/b1t2.png) no-repeat left top;
}

.b1t3
{
	width: 260px;
	height: 33px;
	background: url(images/b1t3.png) no-repeat left top;
}

.b1t4
{
	width: 260px;
	height: 33px;
	background: url(images/b1t4.png) no-repeat left top;
}

.b1t5
{
	width: 260px;
	height: 33px;
	background: url(images/b1t5.png) no-repeat left top;
}

.b1c1
{
	font-size: 10pt;
	font-weight: 400;
	color: #FFFFFF;
	padding: 8px 12px 0px 12px;
}

.b1d1
{
	width: 260px;
	font-size: 10pt;
	font-weight: 400;
	line-height: 1.75;
	color: #000000;
	margin: 0px;
	padding: 10px 12px 10px 12px;
	background: url(images/b1d1.png) repeat-y left top;
}

.b1b1
{
	width: 260px;
	height: 25px;
	background: url(images/b1b1.png) no-repeat left top;
}

.sep1
{
	padding: 0px 0px 5px 0px;
}

.sep2
{
	padding: 0px 0px 20px 0px;
}

.sep3
{
	padding: 0px 0px 15px 0px;
}

.sep4
{
	padding: 0px 0px 10px 0px;
}

.sep5
{
	padding: 0px 0px 30px 0px;
}

.m1
{
	left: 175px;
	top: -49px;
	position: absolute;
	text-align: left;
}

.m1i1
{
	font-weight: 400;
	margin: 8px 0px 0px 0px;
	padding: 0px;
	cursor: pointer;
	float: left;
}

.m1s1
{
	font-size: 10pt;
	font-weight: 400;
	margin: 8px 8px 5px 8px;
	padding: 0px;
	cursor: default;
	float: left;
}

.m2
{
	min-width: 105px;
	font-size: 10pt;
	font-weight: 400;
	padding: 4px;
	margin: 0px 0px 0px -8px;
	text-align: left;
	background: #202020;
	display: none;
	position: absolute;
}

.m2i1
{
	color: #C5C5C5;
	margin: 0px;
	padding: 2px 5px 2px 5px;
	cursor: pointer;
}

.m2i1:hover
{
	color: #000000;
	background: #FFD000;
}

.m3
{
	left: 708px;
	top: 115px;
	position: absolute;
	font-size: 10pt;
	text-align: left;

}

.m4
{
	left: 60px;
	top: 27px;
	font-size: 9pt;
	font-weight: 400;
	line-height: 1.7;
	color: #B0C0D0;
	text-align: left;
	float: left;
	position: absolute;
}

.m4 a:link {color: #B0C0D0;}
.m4 a:visited {color: #B0C0D0;}
.m4 a:hover {color: #20C5FF;}
.m4 a:focus {outline: 0;}

.m5
{
	left: 60px;
	top: 55px;
	font-size: 9pt;
	font-weight: 400;
	line-height: 1.7;
	color: #B0C0D0;
	text-align: left;
	float: left;
	position: absolute;
}

.m5 a:link {color: #B0C0D0;}
.m5 a:visited {color: #B0C0D0;}
.m5 a:hover {color: #20C5FF;}
.m5 a:focus {outline: 0;}

.l1
{
	padding: 0px 0px 0px 0px;
	margin: 15px 0px 15px 35px;
}

.l2
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}

.l3
{
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 15px 45px;
}

.l4
{
	padding: 0px 0px 0px 0px;
	margin: 5px 0px 5px 35px;
}

.n1c
{
	font-size: 10pt;
	font-weight: 400;
	padding: 0px 0px 2px 15px;
	cursor: pointer;
}

.n1c:hover
{
	color: #0050A0;
}

.n1b
{
	font-size: 10pt;

	padding: 0px 5px 0px 10px;
	margin: 5px 0px 10px 25px;
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	display: none;
}

.p1
{
	min-height: 135px;
	padding: 15px 0px 0px 130px;
	background: url(images/free.png) no-repeat left top;
}

.p2
{
	min-height: 135px;
	padding: 15px 0px 0px 130px;
	background: url(images/d25.png) no-repeat left top;
}

.question
{
	font-size: 10pt;
	font-weight: 400;
	padding: 0px 0px 1px 0px;
	cursor: pointer;
}

.question:hover
{
	color: #0050A0;
}

.answer
{
	font-size: 10pt;
	padding: 0px 5px 0px 10px;
	margin: 5px 0px 10px 10px;
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	display: none;
}

.start
{
	font-size: 10pt;
	font-weight: 400;
	padding: 5px 35px 0px 0px;
	text-align: right;
}

.right
{
	font-size: 10pt;
	font-weight: 400;
	padding: 10px 35px 0px 0px;
	text-align: right;
}

.q1t1
{
	width: 553px;
	height: 15px;
	background: url(images/q1t1.png) no-repeat left top;
}

.q1d1
{
	width: 553px;
	font-size: 10pt;
	font-weight: 400;
	line-height: 1.75;
	color: #000000;
	padding: 10px 0px 10px 0px;
	background: url(images/q1d1.png) repeat-y left top;
}

.q1b1
{
	width: 553px;
	height: 25px;
	background: url(images/q1b1.png) no-repeat left top;
}

.q1
{
	width: 20px;
	height: 20px;
	margin: -12px 0px 0px 17px;
	background: url(images/q1.png) no-repeat left top;
}

.q2
{
	width: 20px;
	height: 20px;
	margin: -15px 0px 0px 515px;
	background: url(images/q2.png) no-repeat left top;
}

.quote
{
	padding: 0px 20px 0px 20px;
	text-align: justify;
}

.author
{
	font-size: 10pt;
	font-weight: 800;
	padding: 0px 75px 0px 0px;
	text-align: right;
}

.logos
{
	padding: 20px 0px 5px 20px;
}

.game
{
	width: 645px;
	padding: 0px 0px 20px 0px;
	text-align: justify;
}

.copyright
{
	font-size: 8pt;
	font-weight: 400;
	color: #B0C0D0;
	padding: 108px 0px 0px 60px;
	text-align: left;
}