td, .text01 { color:#3E3E3E;font-size:12px;line-height:18px;} 
.text02 { color:#3E3E3E;font-size:12px;font-weight:bold;line-height:18px;} 
.text03 { color:#FFFFFF;font-size:12px;line-height:18px;; text-decoration: underline} 
.text03 a:link { color:#ffffff; }
.text03 a:visited { color: #ffffff; }
.text03 a:hover { color:#ffcc33;} 

.text04 { color:#990000;font-size:12px;line-height:14px;} 
A:hover { COLOR:#0000ff;} 

.text05 { color:#339999;font-size:12px;line-height:18px;} 

.text06 { color:#242b51;font-size:12px;line-height:18px;} 

.title { color:#666666;font-size:12px;font-weight:bold;} 

.copyright { color:#666666; face-family:"Verdana","Arial","Helvetica","sans-serif";font-size:13px;} 

.small {  font-size: 10px; line-height: 8px; color: #333333;}



.list_dot { padding: 0; margin: 0;}

.list_dot li {
	list-style-type: none;
	margin: 0 0 5px 0;
	padding-left: 15px;
	background: url('images/dot.gif') left top no-repeat;
}

dd {
	list-style-type: none;
	margin: 0 0 0 1em;
	padding-left: 1em;
	background: url('images/dot.gif') left top no-repeat;
}

.history dd{list-style-type:circ;
	margin:0 0 0 0em;
	padding:0 0 1em 1em;
	font-size:1em;
	background: url('images/blackdot.gif') left top no-repeat;
}
.history dt{font-size: 10px; line-height: 8px; color: #333333;}

	
h1 {
	font-size:1.1em;
	font-weight:bold;
	margin:1em 0 .5em 0
}

h2 {
	font-size:1em;
	font-weight:bold;
	margin:2em 0 .5em 0
}

h3 {
	color:#3E3E3E;
	font-size:1em;
	font-weight:bold;
	margin:2em 0 0.5em 0
} 

h4 {
	color:#3E3E3E;
	font-size:1em;
	font-weight:normal;
	margin:1em 0 0.2em 0
}

.quote {
	padding:.2em 2em .2em 3em;
	color:#242b51;font-size:12px;line-height:18px;
}

ol li{ padding-bottom:1em}
ol.sub li{
	list-style-type:none;
	list-style-position:inside;
	counter-increment: cnt;
}
ol.sub li:before {
	display:inline-block; 
	width:0em;
	position:relative;
	left:-2em; 
	content: "(" counter(cnt) ") ";
}

.content {
  margin-left: 1em;
}
.backbtn {
  text-align: right;
  margin: 2em;
}