﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #000000;
background-image:url(../img/bg2.gif);
}
.largecontent{
	width:980px;
	height:100%;
	margin:0 auto;
}
.headertop{
	width:980px;
	height:124px;
	margin: 0 auto;
	position: relative;
	background-image:url(../img/topbg.jpg);
}
.topbg{
	width:980px;
	height:88px;
	margin: 0 auto;
	position:absolute;
	background-image:url(../img/topbg.jpg);
}
.toplogo{
	width:155px;
	height:73px;
	margin: 0 auto;
	top:8px;
	left:15px;
	position:absolute;
	background-image:url(../img/logo/toplogo.gif);
}
.toplanguage{
	width:170px;
	height:30px;
line-height:30px;
	margin: 0 auto;
	top:33px;
	float:right;
	right:200px;
	position:absolute;
text-decoration:none;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.toplogin{
color:#FFFFFF;
	width:155px;
	height:29px;
	line-height:29px;
	margin: 0 auto;
	float:right;
	top:33px;
	right:15px;
	position:absolute;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../img/button/toplogin.jpg);
}
.toplogin a{
text-decoration:none;
color:#FFFFFF;
}
.toplogin a:hover{
text-decoration:underline;
	color:#FFFFFF;
}

.title_header.add_border {
    border-bottom:1px solid #CCCCCC;
}
.login_page .title_header {
    margin:0 0 10px;
    padding:0 0 10px;
}
.title_header {
    -moz-background-clip:border;
    -moz-background-inline-policy:continuous;
    -moz-background-origin:padding;
    padding-bottom:5px;
}

.headermenubg{
	width:980px;
	height:32px;
	top: 90px; 
	left:0px;
	position: relative;
	border-top:0px solid #026B9E;
}
#webmenu {width:980px;
	height:32px;
	text-align:center;
	list-style-type:none;
	font-family: Arial,sans-serif,"MS PGothic","Osaka";
	margin:0;
	padding:0;
}

#webmenu a {
	font-size:12px;text-decoration:none;
}
#webmenu li ul {
	display:none;list-style-type:none; 
}
#webmenu li ul li {
	float:none; 
}
*html #webmenu li ul li {
	display:inline;list-style-type:none;
}
#webmenu li ul a {
	float:none;
	height:32px;
	line-height:32px;
	padding:0 10px;
	text-transform:capitalize;
    list-style-type:none;
}
#webmenu .height-auto {
	line-height:32px;
	padding:0;
	list-style-type:none;
}
.second-menu, .third-menu, .fourth-menu {
	position:absolute;
}
/*.mainmenu li {float:left; position:relative; list-style-type:none; margin:0px 2px 0px 0px;}*/
.first-menu li {
	float:left;
	position:relative;
	list-style-type:none;
	margin:0px 5px 0px 0px;
}
.first-menu a {
	width:134px;
	float:left;
	display:block;
	padding:0;
	height:32px;
	line-height:32px;
	border-top:0px solid #4a4a4a;
	border-left:0px solid #4a4a4a;
	border-bottom:0px solid #242424;
	border-right:0px solid #242424;
	font-size:12px;
	background-image:url(../img/button/topbutton.jpg);
	color:#ffffff;
}
.first-menu a:hover {
	background-image:url(../img/button/topbutton_r.jpg);
	border-top:0px solid #5db1e0;
	border-left:0px solid #5db1e0;
	list-style-type:none;
	color:#FFFF00;
}
.second-menu {
	top:32px;
	right:0;
}
*html .second-menu {
	right:-1px;

}
.second-menu a {
	font-size:12px;border-bottom:1px solid #464646; border-left:1px solid #464646; border-right:1px solid #464646;
    width:134px;
}
.second-menu a.arrow {
	background:#000;
}
.second-menu a.arrow:hover {
	background:#464646;border-bottom:1px solid #464646; border-left:1px solid #464646; border-right:1px solid #464646;
}
.second-menu a.arrow-02 {
	background:#000 url(../img/arrow2.gif) no-repeat right -64px;
}
.second-menu a.arrow-02:hover {
	background:#464646 url(../img/arrow2.gif) no-repeat right -110px;
}
.third-menu, .fourth-menu {
	width:146px;
	top:0;
	left:180px;
}
.third-menu a {
	background:#fff;
	font-weight:normal;
	border-top:0px solid #595959;
	border-left:0px solid #595959;
	border-bottom:1px solid #B6D0DD;
	border-right:0px solid #333;
}
.third-menu a:hover {
	background:#DCEFF9;
	font-weight:normal;
	border-top:0px solid #595959;
	border-left:0px solid #595959;
	border-bottom:1px solid #B6D0DD;
	border-right:0px solid #333;
}
#subMgm {
	width:146px;
}
#subMgm .third-menu {
	left:150px;
}
#subMgm .fourth-menu {
	left:150px;
}
#subMusic, #subNews {
	width:146px;
}
.maincontent{
	width:980px;
	height:100%;
	margin:0px 0 0 0;
	background-color:#000;
}
.copyright{
	width:980px;
	height:30px;
	line-height:30px;
	margin:0px 0 0 0;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fff;
border-top:2px solid #6B6A6A;
}
.maintext {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	color: #E8E8E8;
	text-decoration: none;
	line-height:19px;
}
.maintext a:link{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	color: #8ED0FF;
	text-decoration:none;
	line-height:19px;
}
.maintext a:hover{
	font-family: Arial,Helvetica, sans-serif;
	font-size: 13px;
	color: #FF9600;
	text-decoration:underline;
	line-height:19px;
}
.maintexttitle {
	font-family: Times New Roman, Times, sans-serif;
	font-size: 24px;

	color: #FF0000;
	text-decoration: none;
	line-height:28px;
}
.titlefaq {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 14px;

	color: #FFC000;
	text-decoration: none;
	line-height:18px;
}
a {
color: #0099cc;
}
a, :focus, :active{
outline-color: -moz-use-text-color;
outline-style: none;
outline-width: medium;
}
a {
color: #2971a7;
text-decoration: none;
}
a, :focus, :active {
outline-color: -moz-use-text-color;
outline-style: none;
outline-width: medium;
}
a:hover{
text-decoration: underline;
}
a {
color: #0088cc;
}
a:link, a:visited, a:active {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
table {border-collapse:collapse;}
p,div,span,form {margin:0px;padding:0px;}
.hrwrite {height:0px;border-width:0 0 1px 0;border-style:solid;border-color:#D8DFEA;}
.inputtext, .inputpassword {border:1px solid #bdc7d8;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px;padding:3px;}


.x-btn {padding:2px 5px 3px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:#D9DFEA;border-left-color:#D9DFEA;border-bottom-color:#0e1f5b;border-right-color:#0e1f5b;background-color:#3b5998;color:#FFFFFF;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center; cursor:pointer;}
.c-btn {padding:2px 5px 3px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:#e7e7e7;border-left-color:#e7e7e7;border-bottom-color:#666;border-right-color:#666;background-color:#f0f0f0;color:#000;font-size:11px;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;text-align:center; cursor:pointer;}
.redemptionpoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
