/* CSS Document */
body {
		font:12px Arial, Helvetica, sans-serif;
}
.R{
		font-size:12px;
		color:#ff0000;
}
.S{
		font-size:12px;
		font-weight:normal;
}	
A:LINK{
		color:#3D362B
}
A:VISITED{
		color:#3D362B
}
A:HOVER{
		color:#f60
}
input{
	border-right: #666 1px solid;
	border-top: #666 1px solid;
	border-left: #666 1px solid;
	border-bottom: #666 1px solid;
}
textarea{
	border-width:1px;
	border-style:Solid;
}
div.HackBox{
		border-top:1px solid transparent !important;
		margin-top:-1px !important;
		border-top:0;
		margin-top:0;
		clear:both;
		visibility:hidden;
}
#header{
		width:750px;
		padding:0px;
		margin-top:10px;
}
#header div.lefttitle{
		margin-top:3px;
		padding-left:5px;
		float:left;
		font-size:25px;
		font-weight:bold;
		width:300px;
		text-align:left;
}
#header div.rightword{
		margin-top:15px;
		float:right;
		font-size:14px;
		font-weight:bold;
		width:300px;
		text-align:right;
}
/*----------------------------------*/			
#title{
		width:750px;
		padding:0px;
		margin-top:10px;
}
#title div.graybar{
		float:left;
		width:750px;
		height:35px;
		background:#e7e7e7;
		border-top:#666 2px solid;
		text-align:left;
}
#title div.lefttitle{
		margin-top:3px;
		padding-left:5px;
		float:left;
		font-size:20px;
		font-weight:bold;
		width:500px;
}
#title div.rightword{
		margin-top:15px;
		float:right;
		font-size:25px;
		font-weight:bold;
		width:80px;
}

#register{
		width:750px;
		padding:0px;
		}

#register div.leftorange{
		float:left;
		width:15px;
		height:1000px;
		background:#66f;
		}

#register div.contentinfo{
		margin-top:10px;
		float:left;
		width:750px;
		}

#register div.word{
		width:100%;
		text-align:left;
		font-size:12px;
		font-weight:bold;
		}
#register div.title{
		float:right;
		width:750px;
		padding-top:8px;
		margin:0px;
		height:25px;
		border-bottom:#666 1px solid;
		}

#register div.title ul{
		padding:3 0px;
		margin:0px;
		list-style:none;
		text-align:right;
		}

#register div.title ul li{
		padding-right:5px;
		float:right;
		font-size:14px;
		width:200px;
		font-weight:bold;
		color:#666;
		}
#divMessage ul{
		list-style:none;
		text-align:left;
		}

#divMessage ul li{
		padding-right:5px;
		font-size:12px;
		font-weight:bold;
		color:#666;
		}
		
#register div.content{
		width:750px;
		padding:3 0px;
		margin-top:8px;
		float:left;
		}
#register #name{
		width:135px;
		float:left;
		margin-top:4px;
		}

#register #name div.text{
		float:left;
		width:118px;
		font-size:12px;
		text-align:right;
		font-weight:bold;
}
#name div.redstar {
		float:right;
		width:10px;
		font-size:12px;
		text-align:right;
		font-weight:normal;
		color:#ff0000;
		margin-right:3px;
		}
div.inputwidth{
		width:257px;
		float:left;
		}
div.textarea{
	width:600px;
	text-align:left;
	float:left;
	font-size:12px;
	height:200px;
}
div.input{
		width:250px;
		text-align:left;
		float:left;
		font-size:12px;
		}
div.input1{
		width:250px;
		text-align:left;
		font-size:12px;
		}

div.input2{
		width:250px;
		text-align:left;
		font-size:12px;
		}
div.notearea{
		width:500px;
		float:left;
		text-align:left;
		font-size:12px;
		color:#999999;
		padding:3px;
		line-height:130%;
		background:#ffffff;
		border:#ffffff 1px solid;
		}
div.note{
		width:310px;
		float:right;
		text-align:left;
		font-size:12px;
		color:#999999;
		padding:3px;
		line-height:130%;
		background:#ffffff;
		border:#ffffff 1px solid;
		}

div.notetrue{
		width:310px;
		float:right;
		text-align:left;
		font-size:12px;
		padding:3px;
		line-height:130%;
		color:#485E00;
		background:#efefef;
		border:#666 1px solid;
		}

div.noteawoke{
		width:310px;
		float:right;
		text-align:left;
		padding:3px;
		line-height:130%;
		background:#fff5d8;
		border:#ff7300 1px solid;		
		background-image:url(../Images/Register/icon_noteawake_16x16.gif);
		background-repeat:no-repeat;
		background-position:2 3px;
		margin:0px;
		}

div.noteawoke h1{
		margin-left:18px;
		margin-bottom:0px;
		font-size:12px;
		font-weight:normal;
		color:#000000;
		padding:0px;
		}

div.button{
		width:257px;
		float:left;
		text-align:left;
		font-size:12px;
}

#operation{
		border-top:#666 1px solid;
		margin-top:15px;
		width:650px;
		}

#operation div.article{
		margin-top:15px;
		float:center;
		font-size:14px;
		font-weight:bold;
		width:650px;
		text-align:center;
		padding:5px;
		}

#operation div.dm{
		font-size:12px;
		width:310px;
		text-align:center;
		}

#operation div.button{
		font-size:14px;
		font-weight:bold;
		width:650px;
		text-align:center;
		padding-top:15px;
		float:center;
		height:30px;
		}
