html,body{
    background-color:#fff;
    background-image:url(bg.gif);
    background-repeat:repeat-y;
    background-position:center;
	overflow:scroll;
    }
img{
    border:none;   
    }
*{  
    margin:0;
    padding:0;
    font:11px Tahoma, sans-serif;
    line-height:16px;
    }
p,font{
    color:#2f2f2f;
    line-height:16px;   
    }
a{
    text-decoration:none;
    color:#2f2f2f;
    }
a:hover{
    text-decoration:underline;
    }
b{
    font-weight:bold;
    }
i{
    font-style:italic;
    }
.r1 {
    font-size:12px;
    font-weight:bold;
    }
.r12 {
    font-size:12px;
    font-weight:bold;
    color:#69c72f;
    }
.g {
    color:#69c72f;
    }
.r {
    color:#c20804;
    }
.s {
    font-size:11px;
    color:#787878;
    }
.s {
    font-weight:bold;
    text-decoration:underline;
    }
.s:hover {
    text-decoration:none;
    }
#center{
    position:absolute;
    width:100%;
    background-image:url(bg_1.gif);
    background-repeat:repeat-x;
    }
#tlo{
    width:908px;
    overflow:hidden;
    text-align:left;
    background-image:url(bg.gif);
    background-repeat:repeat-y;
    margin:0 auto;
    }
#top{
    width:908px;
    height:103px;
    margin:0 auto 29px auto;
    }
#top .col1{
    width:29px;
    float:left;
    height:103px;
    }
#top .col2{
    width:850px;
    height:103px;
    float:left;
    background-image:url(top_bg.gif);
    background-repeat:repeat-x;
    }
#top .col3{
    width:195px;
    float:left;
    padding:9px;
    }
#top .col33{
    width:220px;
    float:left;
    padding:9px 0 9px 0;
  }
#top .col33 img{
    display:block;
    float:left;
    margin-right:8px;
    }
#top .col4{
    width:417px;
    float:left;
    }
#top .col5{
    width:433px;
    float:left;
    }
#top .col6{
    width:417px;
    float:left;
    color:#fff;
    }
#top .col7{
    float:left;
    color:#fff;
    padding-left:20px;
    }
#top .col7 b{
    color:#6cfb13;
    font-weight:bold;
    padding-right:4px;
    }
#top .col8{
    width:270px;
    float:left;
    }
#top .col9{
    width:124px;
    float:left;
    text-align:right;
    padding-right:23px;
    overflow:hidden;
    }
#top .col10{
    width:610px;
    float:left;
    background-color:#e4e4e4;
    height:32px;
    background-image:url(r1.gif);
    background-position:bottom right;
    background-repeat:no-repeat;
    padding:1px 2px 0px 4px;
    }
#top .col10 a{
    display:block;
    width:77px;
    height:18px;
    float:left;
    margin:5px;
    padding-top:2px;
    color:#fff;
    font-weight:bold;
    text-align:center;
    background-image:url(but2.gif);
    }
#top .col10 a.con{
	color:#6cfb13;
}
#top .col10 a:hover{
    background-image:url(but3.gif);
    text-decoration:none;
	color:#fff;
    }
#top .col11{
    width:224px;
    float:left;
    height:33px;
    padding:0px 5px 0px 5px;
    }
#top .col12 input{
    width:166px;
    height:18px;
    background-image:url(form2.gif);
    border:0px;
    color:#2f2f2f;
    padding:2px 0px 0px 4px;
    }
#top .col13 input{
    padding:6px;
    }
#top .col12{
    padding:6px 3px 0px 10px;
    float:left;
    }
#top .row1{
    width:850px;
    height:47px;
    }
#top .row2{
    width:850px;
    height:20px;
    padding-top:3px;
    }
#top .row2 a{
    text-decoration:underline;
    color:#b6b6b6;
    }
#top .row2 a:hover{
    text-decoration:none;
    color:#6cfb13;
    }
#top .row3{
    width:850px;
    height:33px;
    }
#log {
    width:394px;
    height:38px;
    }
#log .row1 {
    width:380px;
    height:31px;
    }
#log .col1{
    width:7px;
    float:left;
    height:38px;
    }
#log .col2{
    width:380px;
    float:left;
    height:38px;
    background-image:url(log_bg.gif);
    background-repeat:repeat-x;
    }
#log .col3{
    float:left;
    width:115px;
    height:20px;
    padding:11px 4px 0px 0px;
    }
#log .col4{
    float:left;
    width:34px;
    height:20px;
    padding-top:11px;
    }
#log .col5{
    float:left;
    width:102px;
    height:20px;
    padding-top:11px;
    }
#log .col6{
    float:left;
    width:26px;
    height:21px;
    border:1px solid #222222;
	margin:7px 7px 0px 0px;
    }
#log .col6 img{
    width:26px;
	height:21px;
    }
#log .c7{
    float:left;
    width:150px;
    height:20px;
    padding-top:11px;
    }
#log .c8{
    float:left;
    width:95px;
    height:20px;
    padding-top:11px;
    }
#log .col3 input{
    width:111px;
    height:18px;
    background-image:url(form1.gif);
    border:0px;
    color:#6cfb13;
    padding:2px 0px 0px 4px;
    }
#log .col5 input{
    margin-right:4px;
    }
#ban{
    width:908px;
    margin:0 auto;
    }
#ban .row1{
    width:836px;
    height:36px;
    text-align:left;
    }
#ban .row2{
    width:836px;
    height:196px;
    text-align:left;
    background-color:#e4e4e4;
    padding:7px 0px;
    }
#ban .row3{
    width:376px;
    height:166px;
    background-color:#f6f6f6;
    padding:15px;
    color:#212121;
    font-size:12px;
    line-height:20px;
    }
#ban .row3 big{
    display:block;
    color:#5fc321;
    font-size:20px;
    padding-bottom:10px;
    }
#ban .rek1{
    width:816px;
    padding-bottom:20px;
    text-align:center;
    overflow:hidden;
    }
#ban .row4{
    width:816px;
    padding: 0px 10px;
    text-align:left;
    overflow:hidden;
    }
#ban .row5{
    width:308px;
    padding: 10px 0px;
    }
#ban .row6{
    width:908px;
    overflow:hidden;
    background-image:url(bg.gif);
    background-repeat:repeat-y;
    }
#ban .row7{
    width:836px;
    background-color:#e4e4e4;
    padding:7px 0px;
    text-align:center;
    margin-top:15px;
    }
#ban .row8{
    width:540px;
	 padding: 0px 10px;
    text-align:left;
    overflow:hidden;
    }
#ban .row88{
    padding:15px;
    text-align:left;
    overflow:hidden;
	float:right;
    }
#ban .row88 a{
    font-weight:bold;
	color:#51c00b;
	text-decoration:underline;
    }
#ban .row88 a:hover{
	text-decoration:none;
    }
#ban .row9{
    width:816px;
    padding: 20px 10px 0px 10px;
    text-align:left;
    overflow:hidden;
	margin-bottom:10px;
    }
#ban .row91{
    width:816px;
    padding:0 10px 0 10px;
    text-align:left;
    overflow:hidden;
    background-color:#e4e4e4;
    }
#ban .col1{
    width:36px;

    float:left;
    }
#ban .col2{
    width:836px;
    background-color:#fff;
    float:left;
    }
#ban .col11{
    width:36px;
    float:left;
    }
#ban .col21{
    width:836px;
    background-color:#fff;
    float:left;
    border-top:3px solid #e4e4e4;
    margin-top:36px;
    padding-top:10px;
    padding-bottom:10px;
    }
#ban .col211{
    width:421px;
    float:left;
    padding-left:15px;
    text-align:left;
    }
#ban .col212{
    width:385px;
    float:left;
    padding-right:15px;
    text-align:right;
    }
#ban .col3{
    width:430px;
    float:left;
    }
#ban .col4{
    width:406px;
    float:left;
    }
#ban .col5{
    width:368px;
    float:left;
    padding:20px;
    }
#ban .col6{
    width:408px;
    float:left;
    }
#ban .col61{
    float:left;
	padding-right:15px;
	font-size:18px;
	color:#51c00b;
    }
#ban .col616{
    float:left;
	padding-right:15px;
	font-size:18px;
	font-family:Arial Black;
	color:#51c00b;
	padding-top:3px;
    }
#ban .col7{
    width:428px;
    float:left;
    padding:20px;
    }
#ban .col71{
    width:160px;
    float:left;
    height:30px;
    }
#ban .col72{
    width:268px;
    float:left;
    height:30px;
    }
#ban .col72 input{
    width:170px;
    height:15px;
    border:1px solid #616161;
    padding:2px;
    color:#2f2f2f;
    background-color:#e4e4e4;
    }
#ban .col73{
    width:268px;
    float:left;
    height:30px;
    }
#ban .col73 input{
    width:170px;
    height:20px;
    border:1px solid #616161;
    padding:2px;
    color:#2f2f2f;
    background-color:#e4e4e4;
    }
#ban .col73 textarea{
    width:170px;
    height:50px;
    border:1px solid #616161;
    padding:2px;
    color:#2f2f2f;
    background-color:#e4e4e4;
    }
#ban .col73 select{
    width:174px;
    height:20px;
    border:1px solid #616161;
    color:#2f2f2f;
    background-color:#e4e4e4;
    }
#ban .col8{
    width:308px;
    float:left;
    padding:20px;
    }
#ban .col9{
    width:270px;
    float:left;
    padding:20px 0px 0px 0px;
    }
#ban .row02{
    width:260px;
	margin-top:15px;
	text-align:right;
    }
#ban .row02 a{
	color:#5fc321;
	font-weight:bold;
	text-decoration:underline;
    }
#ban .row02 a:hover{
	text-decoration:none;
    }
#ban .col91{
    width:97px;
	 overflow:hidden;
    float:left;
    padding-right:10px;
    }
#ban .b1{
    width:97px;
    height:76px;
    background-color:#1f1f1f;
    }
#ban .colx1{
    width:544px;
    float:left;
    }
#ban .colx2{
    width:272px;
    float:left;
    }
#ban .b2{
    width:90px;
    height:17px;
    padding:0px 4px 0px 3px;
    background-image:url(b2.gif);
    }
#ban .col92{
    width:145px;
	min-height:100px;
    float:left;
    overflow:hidden;
    }
#ban .col92 a{
    color:#5fc321;
    text-decoration:underline;
    font-size:12px;
    font-weight:bold;
    }
#ban .col92 a:hover{
    text-decoration:none;
    }
#ban .col10{
    width:560px;
    float:left;
    padding:20px 20px 0px 0px;
    }
#ban .co101{
    width:242px;
    float:left;
	text-align:left;
    }
#ban .col101{
    width:212px;
    float:left;
    margin-top:15px;
	padding:10px;
	text-align:left;
	background-color:#e4e4e4;
    }
#ban .col102{
    width:197px;
    float:left;
    margin:8px 0px 0px 15px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#2f2f2f;
	background-color:#fff;
    }
#ban .col102 a{
    color:#5fc321;
	font-size:12px;
	text-decoration:underline;
    }
#ban .col102 a:hover{
	text-decoration:none;
    }
#ban .col102 b{
	font-size:12px;
    }
#ban .col901{
    width:204px;
    float:left;
    }
#ban .row901{
    width:194px;
    font-size:12px;
	color:#5fc321;
	padding:5px;
	font-weight:bold;
    }
#ban .row901 a{
    font-size:12px;
	color:#5fc321;
	font-weight:bold;
	text-decoration:none;
    }
#ban .row902{

	padding:5px;
	text-align:right;
    }
#ban .row902 a{
	color:#5fc321;
	font-weight:bold;
	text-decoration:underline;
    }
#ban .row902 a:hover{
	text-decoration:none;
    }
#ban .row903{
    width:198px;
	height:23px;
	padding:3px;
	text-align:left;
    }
#ban .row903:hover{
    background-color:#f9f9f9;
    }
#ban .row9032{
    width:198px;
	height:23px;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
    }
#ban .row9032:hover{
    background-color:#f9f9f9;
    }
#ban .rrow903{
    width:450px;
	padding:3px;
	text-align:left;
    }
#ban .rrow903:hover{
    background-color:#f9f9f9;
    }
#ban .rrow903 a{
    font-weight:bold;
    color:#5fc321;
	font-size:12px;
	text-decoration:underline;
    }
#ban .rrow903 a:hover{
	text-decoration:none;
	}
#ban .rrow9032{
    width:450px;
	padding:3px;
	text-align:left;
	background-color:#eeeeee;
    }
#ban .rrow9032:hover{
    background-color:#f9f9f9;
    }
#ban .rrow9032 a{
	font-weight:bold;
    color:#5fc321;
	font-size:12px;
	text-decoration:underline;
    }
#ban .rrow9032 a:hover{
	text-decoration:none;
	}
#ban .col9031{
    width:26px;
	height:21px;
	border:1px solid #222222;
	margin-right:7px;
	float:left;
    }
#ban .col9031 img{
    width:26px;
	height:21px;
    }
#ban .col9032{
    width:137px;
	height:20px;
	padding-top:3px;
	float:left;
	color:#2f2f2f;
    }
#ban .col9033{
    width:26px;
	height:20px;
	padding-top:3px;
	float:left;
	font-weight:bold;
	color:#2f2f2f;
    }
#ban .co11{
    width:544px;
    float:left;
    padding:20px 0px 0px 0px;
    }
#ban .ro11{
    width:544px;
	overflow:hidden;
    }
#ban .ro11 textarea{
    width:300px;
    height:100px;
    border:1px solid #616161;
    padding:2px;
    color:#2f2f2f;
    background-color:#e4e4e4;
	margin-bottom:4px;
    }
#ban .r11 input{
    width:300px;
    height:18px;
    border:1px solid #616161;
    padding:2px;
    color:#2f2f2f;
    background-color:#e4e4e4;
	margin-bottom:4px;
    }
#pol .pol {
	width:420px;
	height:194px;
	border:1px solid #222;
	}
#pol .r1 {
	width:420px;
	height:142px;
	}
#pol .r2 {
	width:416px;
	height:48px;
	margin:2px;
	background-color:#000;
	filter: alpha(opacity=80);
    -moz-opacity:.80;
	opacity:.80;
	}
#pol .c1{
	width:287px;
	padding:8px 0px 8px 10px;
	float:left;
	}
#pol .c1 font{
	color:#fff;
	font-size:12px;
	}
#pol .c1 a{
	color:#6cfb13;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	}
#pol .c1 a:hover{
	text-decoration:underline;
	}
#pol .c2{
	
	margin:14px 10px;
	float:left;
	}
#pol .c2 a{
	float:left;
	width:13px;
	height:18px;
	margin:0px 1px;
	background-image:url(pol1.gif);
	color:#fff;
	font-weight:bold;
	padding:2px 0px 0px 7px;
	}
#pol .c2 a:hover{
	background-image:url(pol2.gif);
	text-decoration:none;
	}
#pol .c3 {
	float:left;
	width:13px;
	height:18px;
	margin:0px 1px;
	background-image:url(pol2.gif);
	color:#fff;
	font-weight:bold;
	padding:2px 0px 0px 7px;
	}
#s1 {
	display:block;
	}
#s2 {
	display:none;
	}
#s3 {
	display:none;
	}
#s4 {
	display:none;
	}

