.text {  font-size: 14px; line-height: 24px}
.text-s {  font-size: 12px; line-height: 24px}
.text-title {  font-size: 18px; line-height: 22px}
.text-large {
	font-size: 24px; line-height: 26px;
}
body {
	margin: 0px;
}
table {
	margin: 0;
}
ol {  font-size: 14px; line-height: 18px; padding-top: 6px; padding-bottom: 6px; margin-top: 0px; margin-bottom: 0px}
li {  font-size: 14px; line-height: 24px}
form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
input {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 14px}
.text-t {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px
;}
A:link {
	TEXT-DECORATION: none;
	color: #191970
}
A:visited {
	TEXT-DECORATION: none;
	color: #D2691E
}
div.print {page-break-before: always; }

A:hover {
	color:#ffffff;
	background-color:#191970
}
.Topic14px {
	FONT-SIZE: 87.5%; LINE-HEIGHT: 125%
}
.text-tt {
	FONT-SIZE: 14px; LINE-HEIGHT: 21px
;}
.text-ts {
	FONT-SIZE: 16px; LINE-HEIGHT: 21px
;}
.contents {
	width: 550px;
}
.topic {
	width: 150px;
	border-top:2px solid #a9a9a9;
	border-bottom:2px solid #a9a9a9;
	padding:2px 0px 2px 5px;
	background-color: #dcdcdc;
}
.line {
	background-image: url(line_n.gif);
	background-repeat: repeat;
	line-height: 24px;
	margin:0; padding:0;
}
h1 {
	border-left:10px solid #800000;
	border-bottom:4px solid #800000;
	color: #800000;
}
.topic2 {
	border-left:6px solid #800000;
	border-bottom:2px solid #800000;
	color: #800000;
}
.topic3 {
	border-right:1px solid #800000;
	border-bottom:1px solid #800000;
	border-left:1px solid #800000;
	padding:4px 4px 4px 4px;
	background-color: #ffffff;
}
.topic4 {
	border-top:2px solid #a9a9a9;
	border-right:2px solid #a9a9a9;
	border-bottom:2px solid #a9a9a9;
	border-left:2px solid #a9a9a9;
	padding:4px 4px 4px 4px;
	background-color: #dcdcdc;
	font-size: 16px;
}