@charset "utf-8";
/* CSS Document */
body{
	background:#010101;
margin:0;
font-family:trebuchet MS;
font-size:12px;
color:#000000;
}
p{ margin:0;
}

.main-area{
background:url(../images/body-bg-rpt.jpg) repeat;
width:100%;
float:left;
margin:0 auto;
text-align:center;
}
.under-main-area{
	background:url(../images/main-body-new-bg.jpg) repeat-x;
	width:100%;
	float:left;
	text-align:center;
}

.under-main-area-rpt{
	background:url(../images/main-body-new-bg-rpt.jpg) repeat;
	width:100%;
	float:left;
}
	
.main-body-area{
width:958px;
margin:auto;
}
.logo-area{
background:#ffffff url(../images/top-area-bg.gif) repeat-x;
width:944px;
float:left;
}
.logo-area-black{
background:#000000 url(../images/top-area-bg-black.gif) repeat-x;
width:958px;
float:left;
}
.top-txt{
float:left;
width:180px;
padding-top:15px;
font-weight:bold;
color:#8b8b8b;
font-size:12px;
height:85px;
}
.main-content-area{
background:url(../images/main-new-bg.jpg) no-repeat;
float:left;
width:958px;
}


.main-content-area-rpt{
background:url(../images/main-new-bg-rpt.jpg) repeat-y;
float:left;
width:958px;
}
.content-area{
	width:944px;
	float:left;
	background:#FFF;
}
.main-content-area-black{
background:#000000;
float:left;
width:958px;
}
.head-txt{
font-size:20px;
font-weight:bold;
}
.box-txt{
background:#0c0c0c;
width:314px;
float:left;
font-size:11px;
text-align:center;
height:38px;
padding-top:4px;
color:#999999;
font-family:arial;
}
.box-txt3{
	background:#0c0c0c;
width:314px;
float:left;
font-size:11px;
text-align:center;
height:38px;
padding-top:4px;
color:#999999;
font-family:arial;
}
.box-txt3 a{
text-align:center;
text-decoration:none;
color:#999999;
font-family:arial;
}
.box-txt a{
text-align:center;
text-decoration:none;
color:#999999;
font-family:arial;
}
.required-pic{
background:url(../images/FeaturesIncludeButton-over.gif) no-repeat;
float:left;
width:245px;
height:155px;
}
.required-pic-logout{
background:url(../images/FeaturesIncludeButton.gif) no-repeat;
float:left;
width:245px;
height:155px;
}
.how-to-use-txt{
float:left;
width:300px;
padding-top:15px;
color:#9cab5a;
text-align:left;
font-size:17px;
font-family:"Times New Roman", Times, serif;
}
.how-to-use-txt a{
color:#9cab5a;
text-decoration:none;
text-align:left;
}
.thanks
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#000
}
.main-bottom-area-bg-rpt{
	width:100%;
	float:left;
	background:#010101 url(../images/bottom-area-bg-rpt.jpg) repeat-x;
	height:161px;
	text-align:center;
	}
.main-bottom-area-bg{
	width:958px;
	float:left;
	background:url(../images/bottom-content-area-bg.jpg) no-repeat;
}