body {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 10px;

}

.main

{

	width:986px;

}

.left-col

{

	width:200px;

}



.left-col a

{

	color:#999999;

	text-decoration:none;

}



.left-col a:hover

{

	color:#000000;

	text-decoration:none;

}



.right-col

{

	width:200px;

}



.contents

{
	padding:10px;
	text-align: center;
	font-weight: bold;

}

.footer

{

	font-size:10px;

	text-align:center;

	padding:5px;

}

.text-box

{

	background-color: #F9F9F9;

	width: 200px;

	height:30px;

	border: 1px solid #000000;	

	font-size:18px;

}

.text-box2

{

	background-color: #FFFFFF;

	width: 300px;

	border: 1px solid #000000;	

}

.button-box

{

		border: 1px solid #000000;	

}

h1

{

	font-size:18px;

	padding:0px;

	margin:0px;

}

h2

{

	font-size:18px;

	color:#01B4B8;

	font-weight: bold;

}

.light-blue

{

	color:#1AE2FF;

	font-size:16px;

	font-weight:bold;

}

.red{

	color:#FF0000;

	font-size:16px;

	font-weight:bold;

}

.green

{

	color:#378167;

	font-size:16px;

	font-weight:bold;

}

.light-brown

{

	color:#A4516D;

	font-size:14px;

	font-weight:bold;

}

.blue

{

	color:#0000FF;

	font-size:12px;

	font-weight:bold;

}

.black

{

	color:black;

	font-size:14px;

	font-weight:bold;

}

.black-b

{

	color:black;

	font-size:12px;

	font-weight:bold;

}



.error

{

	color:#FF0000;

	font-weight:bold;

}

.register-table

{

	border: 1px solid #CCCCCC;

	background-color: #F0F0F0;

}
.main tr .contents ol li {
	text-align: left;
	font-weight: normal;
}
.main tr .contents p {
	font-weight: normal;
}
.main tr .contents p strong {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.main tr .contents h3 strong {
	color: #F00;
	font-size: 18px;
}
