@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	font-size:12px;
	font-family:trebuchet MS;
	line-height: 15px;
    margin-left:auto;
	margin-right:auto;
	text-align:center;
}
div#bg{	
width:1280px;
background:url(../image/bg.gif) top center;
margin-top:112px;
	text-align:left;
		height:1400px
}
/* Basic link styles 
---------------------------------------------------------------*/
a{
	color:#65bf02;
	text-decoration:none
}
a:link,
a:visited,
a:active,
a:hover{
	text-decoration:none;
}
a:hover{
	color:#66FF66;
}
img{
	border:none;
}
#logo{
position:absolute;
top:-24px;
left:0;
font-size:13px;
font-weight:bold
}
a.login:link{
color:#000000
}
a.login:visited{
color:#000000
}
a.login:hover{
color:#65bf02
}
/* Page structure
------------------------------------------------------------*/
/* top */
div#top{

	min-height: 216px;
	margin:0 auto;
}
div#userarea{
	float:right;
	line-height:25px;
	width:110px;
	height:30px;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	top:0;
	right:18px;
	background:transparent url(../image/login.png) no-repeat left bottom;
}
div#userarea span#login{
border-right: solid 1px #fff;
	padding-right: 6px;
	position:relative;
	left:10px;
	bottom:3px
}
div#userarea span#register{padding-left:18px;position:relative;bottom:3px}

/* menu */
#topmenu{
float:right;
position:relative;
right:164px;
top:-22px;
font-weight:bold;
}
#topmenu span{margin-left:8px}
/* content */
#content{
background:#fff;
	width:996px;
	margin:0 auto 10px auto;
	padding-top:6px;
}

/* popups */
.inputcss1{
width:200px
}
div#popup_login,
div#popup_register{
	position:absolute;
	z-index:100000;
	width:240px;
	display:none;
}
div#popup_login ul{list-style:none}
div#popup_login a {margin-left:4px}

div#close_button_login,
div#close_button_register{
	width:24px;
	margin:3px 0 0 0;
	height:24px;
	cursor:pointer;
	float:right;
}
div.popup_top{
	width:488px;
	padding:0 14px 10px 32px;
	margin:32px 0 0 0;
	overflow:hidden;
}
div.popup_top form#josForm{
	width:480px;
	margin:0 auto;
}
div.popup_bottom{
	width:534px;
	height:23px;
}

ul.gk_tab_ul-style1 {
	list-style-type: none;
	margin:0 0 40px 0;
	padding:0;
	overflow:hidden;
}
div.gk_tab_container1-style1 {
	overflow: hidden;
	height: 300px;
	width: 690px
}
div.gk_tab_item-style1 {
height: 300px;
width: 690px;
	float: left;
	overflow: hidden;
	padding: 0;
}
ul.gk_tab_ul-style1 li{
	float: left;
	cursor: pointer;
	font-size:12px;
	font-weight:bold;
}

ul.gk_tab_ul-style1 li span{
	display:block;
}
/* content */
#thecontent{
background:url(../image/pgbg.gif) center top no-repeat;
	position:relative;
	top:-100px;
	padding:24px;
	height:1100px

}
.page_title1{
font-size:24px;
font-weight:bold;
padding-left:148px
}
.page_title2{
font-size:16px;
font-weight:bold;
text-align:center;
padding-top:48px;
}
.page_title2 span{
margin-left:24px;
margin-right:24px
}
.separator1{
margin-left:auto;
margin-right:auto;
text-align:center;
width:70%;
border-bottom:solid 2px #65bf02
}
.bodytxt1{
width:60%;
margin-left:auto;
margin-right:auto;
text-align:justify
}
/* popups */
div#popup_login,
div#popup_register{
	background:url(../image/popup_top.png) no-repeat 0 0;
}
div#close_button_login,
div#close_button_register{
	background:url(../image/popup_close.png) no-repeat 0 top;
}
div#close_button_login:hover,
div#close_button_register:hover{
	background:url(../image/popup_close.png) no-repeat 100% top;
}
div.popup_top{
	background:url(../image/popup_middle.png) repeat-y 0 0;	
}
div.popup_bottom{
	background:url(../image/popup_bottom.png) no-repeat 0 bottom;
}


ul.gk_tab_ul-style1 li span{
	background:transparent url('../image/tab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li span span{
	background:transparent url('../image/tab_3.png') no-repeat right bottom;
}
ul.gk_tab_ul-style1 li span span span{
	background:transparent url('../image/tab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li span span span span{
	background:transparent url('../image/tab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active{
	background:transparent url('../image/atab_2.png') no-repeat left bottom;
}
ul.gk_tab_ul-style1 li.active span{
	background:transparent url('../image/atab_3.png') no-repeat right bottom;	
}
ul.gk_tab_ul-style1 li.active span span{
	background:transparent url('../image/atab_1.png') no-repeat left top;
}
ul.gk_tab_ul-style1 li.active span span span{
	background:transparent url('../image/atab_4.png') no-repeat right top;
}
ul.gk_tab_ul-style1 li.active span span span span{
	background:transparent url('../image/atab_top.png') no-repeat center top;
}