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

body{
	background-color:#1A1717;
	padding-bottom:30px;
	padding-top:30px;
	text-align:center;
}

body *{
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
}

a{
	color:#f58026;
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}

.font-emphase{
	color:#c4c383;
}

.font_success{
	color:#c4c383;
	font-size:11px;
}

.font_failure{
	color:#FF0000;
	font-size:11px;
}

.main{
	border:1px solid #E7E7E7;
	display:block;
	height:auto;
	margin:auto;
	width:900px;
}

.main .header{
	display:block;
}

.main .content{
	display:block;
	padding-bottom:40px;
	padding-left:80px;
	padding-right:80px;
	padding-top:25px;
	text-align:justify;
}

.main .content .left-col{
	padding-right:25px;
	vertical-align:top;
	width:50%;
}
.main .content .right-col{
	padding-left:25px;
	vertical-align:top;
	width:50%;
}

.main .content .table_1{
	width:100%;
}

.main .content .table_2, .main .content .table_3{
	border:1px solid #666666;
	border-top:none;
	border-left:none;
	width:100%;
}

.main .content .table_2 td{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	padding:5px;
	width:33%;
	text-align:center;
}

.main .content .table_3 TD{
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	padding:5px;
	width:25%;
	text-align:center;
}

.inputbox{
	background-color:#ffffff;
	border:1px solid #FFFFFF;
	color:#333333;
	height:18px;
	margin-top:5px;
	width:300px;
}

.textarea{
	background-color:#ffffff;
	border:1px solid #FFFFFF;
	color:#333333;
	height:200px;
	margin-top:5px;
	width:300px;
}