@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, input {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	font:14px Arial, Helvetica, sans-serif;
	line-height:24px;
	
}
.blue{color:#0086b2;}
.orange{color:#ed1c21;}
body {
	line-height:24px;
	font:14px Arial, Helvetica, sans-serif;
	background:#000;
	text-align:center;
	color:#424244;
}
h1{font:bold 14px Arial, Helvetica, sans-serif; margin-bottom:20px;}
h2{font:bold 18px Arial, Helvetica, sans-serif; margin-bottom:20px;}
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
table, td, th {
	vertical-align: middle;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
a img {
	border: none;
}
div {
	text-align:left;
}
.main-con {
	width:800px;
	overflow:hidden;
	line-height:18px;
	margin:0 auto;
	background:#FFF;
}
.content {
	padding:10px 20px;
	overflow:hidden;
	width:760px;
}
.content p{margin-bottom:20px;}
li{margin-bottom:10px;}
ul.dot{margin-left:20px; list-style:disc; margin-bottom:20px;}
input.text-box{width:200px; height:19px; border:1px solid #999; font:12px Arial, Helvetica, sans-serif;}
table.fTable td{padding:0 0 20px 0;}
table.fTable label{margin-right:5px;}
.footer{overflow:hidden; height:117px; float:left; width:760px;}
table.rTable{border-collapse:collapse;}
table.rTable th,table.rTable td{padding:5px; vertical-align:top; text-align:left; border:1px solid #EAEAEA; }
table.rTable th{font:bold 14px Arial, Helvetica, sans-serif;color:#ed1c21;line-height:24px;}
.red{color:#C00;}