html,body{
    font:11px Arial, Helvetica, sans-serif;
	color:#595959;
    margin:0px;
    padding:0px;
    background:#75848C}
h1,h2,h3,p,ul,li{
	list-style:none;
	margin:0;
	padding:0}
h1,h2{
	font-size:12px;
	margin-bottom:20px}
h1 {
	text-transform:uppercase}
h3{
	font-size:12px;
	font-weight:normal;
	height:20px;
	line-height:20px;
	background:#BFC7CA}
p{
	margin-bottom:20px}
a{
	color:#f60;
	text-decoration:underline}
a:hover{
	text-decoration:none}
form,fieldset,input{
	margin:0;
	padding:0}
fieldset{
	font-size:12px;
	width:290px;
	margin:0 auto;
	padding:25px 25px 10px 25px;
	border:1px solid #CCC;
	background:#FFF}
	fieldset p{
		margin-bottom:5px}
label{
	display:block;
	float:left;
	line-height:19px;
	width:80px}
.inp{
	width:205px;
	height:17px;
	border:1px solid #CCC}
.btn{
	font-size:11px;
	width:48px;
	height:18px;
	line-height:13px;
	padding:1px 0 3px 0;
	color:#FFF;
	border:1px solid #F04E11;
	background:#FF9E0C}
#logo a,#s1p1,#s1p2,#s2p1,#s2p2,#enter,#enter a,#moreinfo a,#sch1,#sch2,#sch3{
	height:0;
	padding:0;
	overflow:hidden}
#wrp{
	height:auto;
	margin:50px 0 0 0;
	background:#606F77}
#cnt,#ft{
	width:750px;
	height:auto;
	margin:0 auto}
#cnt{
	padding:15px;
	background:#FFF}
#hd{
	height:43px;
	margin:15px 0 20px 0}
	#slog,#logo{
		float:left}	
	#slog{
		height:0;
		padding:43px 0 0 0;
		width:624px;
		background:url(../img/headtext.gif) no-repeat;
		overflow:hidden}
	#logo{
		width:124px;
		height:47px;
		background:url(../img/logo.gif) no-repeat left -6px}
	#logo a{
		display:block;
		padding-top:43px}
#menu{
	clear:both;
	height:25px;
	background:#FF9E0C}
	#menu li {
		float:left;
		width:auto;
		height:25px;
		line-height:25px;		
		border-right:1px solid #FFF;
		background:#BFC7CA url(../img/arrow.gif) no-repeat 4px center}
	#menu a{
		display:block;
		float:left;
		height:25px;
		color:#FFF;
		text-decoration:none;
		padding:0 20px;
		background:#FF9E0C}	
	#menu a.hl1{	
		background:#F04E11}
	#menu a.hl2{	
		background:#EC7804}
	#menu a:hover,#menu .active{
		background:none}
#page{
	padding:30px 10px;
	background:#EEEFEE}
#ft{
	height:40px;
	padding:5px;
	color:#FFF}
#sample1{
	width:599px;
	margin:0 auto 20px auto}
	#s1p1{
		padding-top:279px;
		background:url(../img/samplep1.jpg) no-repeat}
	#s1p2{
		padding-top:151px;
		background:url(../img/samplep2.jpg) no-repeat}
#scheme{
	width:681px;
	margin:36px auto 40px auto}
	#sch1{
		padding-top:230px;
		background:url(../img/diagram.jpg) no-repeat}
#sample2{
	width:584px;
	margin:0 auto 20px auto;
	overflow:hidden}
	#s2p1,#s2p2{
		width:292px;
		padding-top:310px;
		float:left}
	#s2p1{
		background:url(../img/sample2p1.jpg) no-repeat left center}
	#s2p2{
		background:url(../img/sample2p2.jpg) no-repeat right top}
#enter,#moreinfo{
	height:30px;
	width:180px;
	margin:0 auto}
#enter a,#moreinfo a{
	display:block;
	padding-top:30px}	
#enter{	
	background:#BFC7CA url(../img/enterdemo.gif) no-repeat}
#moreinfo{
	width:317px;
	background:url(../img/moreinfo.gif) no-repeat}
#moreinfo a:hover{
	background:url(../img/moreinfoover.gif) no-repeat}
#page strong{
	color:#E57300}
ul.title{
	height:20px;
	line-height:20px;
	padding:0 5px;
	background:#BFC7CA}
	ul li.tst{
		font-size:11px;
		margin:-20px 0 0 0;
		text-align:right}
.tst span,#regform span{
	color:#F00}
.won{
	height:82px;
	padding:10px 0 0 13px;
	border:1px solid #ccc;
	background:#f9f9f9;
	overflow:hidden}
.won li{
	text-align:center;
	width:66px;
	height:82px;
	float:left;
	border-right:5px solid #F9F9F9;
	display:inline}
.won li a{
	color:#666;
	text-decoration:none}
.won li a:hover{
	text-decoration:underline}
.won li.on{
	background:url(../img/bllton.jpg) 0 59px no-repeat}
.won li.off{
	background:url(../img/blltoff.jpg) 0 59px no-repeat}
.orange,.orange a{
	font-size:16px;
	margin-bottom:0;
	color:#FE850C}
.ac{
	text-align:center}
.ar{
	text-align:right}
span.error{
    color:#F90;
    font-weight:bold}
input.error, select.error, textarea.error{
    border:1px solid #F90;
    background:#FEE}
.error:focus{
    border-color:#F90;
    background-color:#FFF}
.note{
	border:1px solid #FFCA95;
	background:#FFF1DD;
	padding:3px 8px;
	color:#D55500;
	margin:0 0 4px 0}
p.note2{
	border:1px solid #cdcdcd;
	background:#fff;
	width:305px;
	height:25px;
	padding:6px 15px;
	margin:0 auto}
.red{	
	color:#F00}
.chroom{
	height:52px;
	background:#fff}
.demobox{
	border:1px solid #fc6;
	background:#ffc;
	padding:8px;
	color:#C44F00;
	margin:8px 0}
h4{
	font-size:12px;
	border-bottom:1px solid #b9b9b9;
	padding:5px 0 3px 0;
	color:#75848C;
	margin:0 0 13px 0}
.demobox b{
	display:block}
#ftmen{
	text-align:center;
	height:16px;
	padding:4px 0;
	margin:0 -10px -30px -10px;
	background:#D1D3D1}
    #ftmen li{
    	display:inline;
    	border-right:1px solid #444;
    	padding:0 7px 0 9px}
    #ftmen li a{
    	color:#333}
#chfeat{
	 background:url(../img/bgchat.jpg) repeat-x;
	 height:100px}
	#chfeat b{
		display:block;
		color:#333;
		font-size:12px;
		padding:10px 0 5px 10px}
	#chfeat ul{
		margin:0 0 0 27px}
	#chfeat li{
		width:239px;
		background:url(../img/bglichfeat.gif) left 3px no-repeat;
		padding:0 0 2px 15px;
		color:#333;
		float:left}
