body {
	font-family: "Times New Roman", Times, serif;
	width: 800px;
	font-size: 14px;
}

td {
	font-family: "Times New Roman", Times, serif;
	margin: 10px;
}

th {
	font-family: "Times New Roman", Times, serif;
}

.step_title {
	font-family: Arial, Helvetica, serif;
	font-size: 16px;
	text-align: left;
	font-weight: 900;
       font-stretch: wider;
}

.step_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	text-align: justify;
}

.index_type {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	line-height: 150%;
}

.item {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 24px;
      font-weight: bold;
      text-align: center;
}

.seqname {
      font-family: Arial, Helvetica, sans-serif;
      font-size: 16px;
      font-weight: bold;
      text-align: center;
}

P {
	margin: 10px;
}

.msg_title {
	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}

.msg_text {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
.plain_text {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
.raw_data {
	font-family: "Courier New", Courier, monospace;
	font-size: 12px;
}
.cat {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
#title {
	position: absolute;
        left: 40px;
	top: 23px;
}
#subtitle {
	position: absolute;
	left: 40px;
	top: 81px;
}
#corner {
	position: absolute;
	left: 400px;
	top: 12px;
}
#left {
	position: absolute;
	left: 10px;
	top: 118px;
}
#content {
	position: absolute;
	left: 40px;
	top: 117px;
        width: 700px;
}
