/* CSS Document */

.row_l{
	width:280px;
}

.row_r{
	width:320px;
}


h2{
	background: #E1E1E1 url(../images/bk_circle_blue.gif) 8px center no-repeat;
	border: none;
	line-height:1.5;
	padding:2px 0 2px 25px;
}

h3{
	background: #E1E1E1 url(../images/bk_circle_gray.gif) 8px center no-repeat;
	border: none;
	line-height:1.5;
	padding:2px 0 2px 25px;
}

dl.vertical{
	line-height: 1.4;
	background:url(../../images/common/line1.gif) bottom repeat-x;
	margin:0;
	padding:0;

}

dl.vertical dt{
	background:url(../../images/common/col/dd.gif) 0 0.45em no-repeat;
	float:left;
	padding: 0 0 0 11px;
	width:6.5em;
	_zoom:1;
}

.row_r dl.vertical dt{
	background:url(../../images/common/col/dd.gif) 0 0.45em no-repeat;
	float:left;
	padding: 0 0 0 11px;
	width:10em;
	_zoom:1;
}

dl.vertical dd{
	margin-bottom: 10px;
	overflow:hidden;
	_zoom:1;
}

.row_r dl.vertical dd{
	margin-bottom: 10px;
	overflow:hidden;
	_zoom:1;
}

dl.title{
	background: none;
	border-bottom: 1px solid #000000;
}

.row_r dl.title dt{
	background:none;
}

dl.title dt{
	background: none;
}

dl.vertical ul{
	margin:0;
	padding:0;
}

dl.vertical ul li{
	list-style:none;
	margin:0;
	padding:0;
	_zoom:1;
}

ul.link li,
dl.vertical ul.link li{
	background:url(../../images/common/col/dd.gif) 0 0.45em no-repeat;
	list-style:none;
	margin:0 0 0 5px;
	padding: 0 0 0 18px;
	_zoom:1;
}

ol.list_parentheses{
  padding:0 0 0 2em;
  margin:0;
}
 
ol.list_parentheses li{
  list-style-type:none;
  list-style-position:inside;
  counter-increment: cnt;
}
ol.list_parentheses li:before{
  display: marker;
  content: "(" counter(cnt) ") ";
}