body {

	margin: 0;

	padding: 0;

	font-family: Tahoma;

	font-size: 11px;

	color: #000000;

	background: #FFFFFF url('images/bg_all.gif') repeat-x 0 125px;

	}

img, table, td {

	margin: 0;

	padding: 0;

	font-size: 11px;

	}

img {

	border: 1;
	background-repeat: no-repeat;
	background-position: center center;
	}

h1, h2, h3, h4, h5, h6, h7, p {

	padding: 0 0 5px 0;

	margin: 0;

	}

ul, ol, li {

	padding: 0;

	margin: 0;

	list-style: none;

	}

form {

	padding: 0;

	margin: 0;

	}

select, input, textarea, option {

	padding: 0;

	margin: 0;

	font-size: 11px;

	font-family: Tahoma;

	color: #3B3A3A;

	}

a {

	color: #003CFE;

	cursor: pointer;

	}

a:hover {

	color: #F35F06;

	}

table, td {

	border-collapse: collapse;

	}

td {

	vertical-align: top;

	}

td.chk {

	vertical-align: middle;

	text-align: center;

	height: 24px;

	width: 24px;

	}



/*********************************************/



table.page {

	margin: 0 auto;

	}

td.copy {

	text-align: center;

	padding: 10px;

	color: #003CFE;

	}

td.copy p {

	padding: 0 0 2px 0;

	font-size: 10px;

	}

div.a_03 {

	position: relative;

	width: 215px;

	height: 125px;

	overflow: hidden;

	}

div.a_03 div.bc {

	position: absolute;

	left: 3px;

	top: 12px;

	width: 215px;

	height: 98px;

	overflow: hidden;

	}

div.a_03 p {

	padding: 0 0 3px 0;

	font-weight: bold;

	}

div.a_03 a {

	color: #008AFF;

	cursor: pointer;

	}

div.a_03 a:hover {

	color: #F35F06;

	}

div.a_01 {

	position: relative;

	width: 154px;

	height: 125px;

	overflow: hidden;

	}

div.a_01 div.bc {

	position: absolute;

	left: 52px;

	top: 29px;

	width: 75px;

	height: 43px;

	overflow: hidden;

	text-align: center;

	}

div.a_01 p {

	padding: 0 0 2px 0;

	}

div.a_01 a {

	color: #FFF7B8;

	}

div.a_01 a:hover {

	color: #000000;

	}

td.main {

	padding: 20px 0;

	}

div.a_02 {

	position: relative;

	width: 551px;

	height: 125px;

	overflow: hidden;

	}

div.a_02 div.bc {

	position: absolute;

	left: 0;

	top: 83px;

	width: 533px;

	height: 29px;

	overflow: hidden;

	color: #017FEA;

	}

td.q1 {

	background: url('images/bg_top.gif') repeat-x 100% 0;

	}

td.q2 {

	background: url('images/bg_top.gif') repeat-x 82px 0;

	}

div.mn {

	position: relative;

	width: 212px;

	height: 58px;

	overflow: hidden;

	}

div.mn div.bc {

	position: absolute;

	left: 4px;

	top: 16px;

	width: 208px;

	text-align: center;

	font-size: 19px;

	}
