/* styles written in this file is for standard */

html	{
	width:			100%;
	height:			100%;
}

body	{
	margin:			0px;
	overflow:		hidden;
	width:			100%;
	height:			100%;
	background-color:	#000000;
}

.clearance{
	margin:			0px 0px 0px 0px;
	padding:		0px;
	font-size:		0px;
	line-height:		0;
	visibility:		hidden;
	clear:			both;
	}

img	{
	border:			none;
	}

.append-context{
	display:		none;
	}

div#head{
	margin:			0px;
	padding:		0px 0px 0px 0px;
	height:			88px;
}

div#head h1{
	margin:			0px;
	padding:		0px;
	width:			300px;
}

div#foot{
	margin:			0px;
	padding:		0px;
}

div#foot p{
	margin:			0px;
	padding:		0px;
}

div#foot p.logo{
	margin:			0px;
	padding:		0px;
	float:			left;
}

div#foot p.button{
	margin:			35px 0px 0px 0px;
	padding:		0px 31px 0px 9px;
	float:right;
}

div#index-main div#foot ul.download{
	margin:			0px;
	padding:		0px;
	list-style-type:	none;
	font-size:		10px;
	line-height:		120%;
	color:			#ffffff;
	width:			390px;
	float:			right;
}

div#index-main div#foot ul.download li{
	margin:			0px;
	padding:		0px 0px 0px 0px;
	float:			left;
}

div#index-main div#foot ul.download li.li-1{
	width:			210px;
}

div#index-main div#foot ul.download li.li-2{
	width:			180px;
}

div#index-main div#foot ul.download li img{
	float:			left;
}

div#index-main div#foot ul.download li span{
	display:		block;
	float:			left;
	padding:		0px 0px 0px 6px;
}

div#index-main div#foot p{
	float:			left;
}


/*--index-main--*/

div#index-main{
	margin:			-379px 0px 0px -497px;
	padding:		0px;
	width:			994px;
	height:			728px;
	position:		absolute;
	left:			50%;
	top:			50%;
}

div#index-main #btn{
	margin:			120px 0px 0px 2px;
	height:			446px;
	display:		block;
}

div#index-main #btn div.btn-child{
	width:			318px;
	float:			left;
	margin:			0px 12px 0px 0px;
}

div#index-main #btn div.btn-child h2{
	margin:			0px;
	padding:		0px 0px 21px 0px;
}

div#index-main #btn div.btn-child h2 img{
	vertical-align:		bottom;
}

div#index-main #btn div.btn-child p{
	margin:			0px;
	padding:		0px;
}

div#index-main #btn div.btn-child ul{
	margin:			0px;
	padding:		3px 0px 0px 0px;
	list-style-type:	none;
}

div#index-main #btn div.btn-child ul li{
	margin:			0px;
	padding:		0px;
	width:			159px;
	float:			left;
}




/*--qt-main--*/

div#qt-main{
	margin:			-379px 0px 0px -497px;
	padding:		0px;
	width:			994px;
	height:			728px;
	position:		absolute;
	left:			50%;
	top:			50%;
}

div#qt-main div#head h1{
	float:			left;
}

div#qt-main div#head p.back{
	float:			right;
	margin:			0px;
	padding:		31px 0px 0px 0px;
}

div#qt-main #player{
	text-align:		center;
	height:			566px;
/*	height:			548px;
*/}

div#qt-main #player object,
div#qt-main #player embed{
	margin:			0px auto;
	width:			720px;
	height:			494px;
/*	height:			423px;
*/	display:		block;
}

div#qt-main div#foot ul.button{
	margin:			0px;
	padding:		34px 0px 0px 0px;
	list-style-type:	none;
	font-size:		0px;
	line-height:		0;
	float:			right;
}

div#qt-main div#foot ul.button li{
	margin:			0px;
	padding:		0px 0px 0px 31px;
	display:		inline;
}





/*--flash-main--*/

div#flash-main{
	margin:			-357px 0px 0px -497px;
	padding:		0px;
	width:			994px;
	height:			684px;
	position:		absolute;
	left:			50%;
	top:			50%;
}

div#flash-player{
	text-align:		center;
}

div#flash-player object,
div#flash-player embed{
	margin:			0px auto;
	width:			970px;
	display:		block;
}


div#player_fla{
	margin:			-357px 0px 0px -497px;
	padding:		0px;
	width:			994px;
	height:			684px;
	position:		absolute;
	left:			50%;
	top:			50%;
}



/*--fla2-main--*/

div#fla2-main{
	margin:			-348px 0px 0px -507px;
	padding:		0px;
	width:			976px;
	height:			584px;
	position:		absolute;
	left:			50%;
	top:			50%;
}

div#fla2-main div#head h1{
	float:			left;
}

div#fla2-main div#head p.back{
	float:			right;
	margin:			0px;
	padding:		31px 0px 0px 0px;
}

div#fla2-main #player{
	text-align:		center;
	height:			513px;
/*	height:			400px;
*/}

div#fla2-main #player object,
div#fla2-main #player embed{
	margin:			0px auto;
	width:			550px;
	height:			400px;
/*	height:			423px;
*/	display:		block;
}

div#fla2-main div#foot ul.button{
	margin:			0px;
	padding:		34px 0px 0px 0px;
	list-style-type:	none;
	font-size:		0px;
	line-height:		0;
	float:			right;
}

div#fla2-main div#foot ul.button li{
	margin:			0px;
	padding:		0px 0px 0px 31px;
	display:		inline;
}

div#foot p.logo{
	margin:			0px;
	padding:		0px;
	float:			left;
}









