@charset "UTF-8";

@import url(../base.css);
@import url(../footer.css);
@import url(../format.css);

#contentBorder h2 {
	width: 727px;
	height: 19px;
	background:  url(../../common_img/h2_none.gif) no-repeat;
}

#contentBorder h2 span {
	display: none;
}

#contentBody h3{
	font-size: 120%;
	line-height: 130%;
	padding: 8px;
	margin: 0 0 20px 0;
	background-color: #eeeeee;
	border-top: 1px solid #aaaaaa;
	border-bottom: 1px solid #aaaaaa;
}

#contentBody h3 span {
	font-weight: normal;
	font-size: 90%;
}

#contentBody h3 span.tr {
	display: block;
	text-align: right;
}


#contentBody p {
	margin: 0 0 20px 10px;
}

#contentBody p.textRight{
	text-align: right;
	margin: 0 0 10px 0;
}

#contentBody p.textSub{
	margin: 0 0 20px 30px;
}

#contentBody p.image580{
	margin: 0 0 20px 0;
	padding: 0;
}

#contentBody h4{
	font-size: 100%;
	padding: 5px;
	margin: 0 0 20px 0;
	background-color: #eeeeee;
}

#contentBody ul { padding: 0 10px 20px 10px; }
#contentBody ul li { padding: 0 0 10px 15px; }

#contentBody ul.ctgRed li {
	background: url(../../common_img/arrow_red.gif) left top no-repeat;
}

#contentBody ul.ctgBlue li {
	background: url(../../common_img/arrow_blue.gif) left top no-repeat;
}

#contentBody div.discription{
	background-color: #ffffdd;
	border: 1px solid #aaaaaa;
	margin: 0 0 20px 0;
	padding: 10px 20px;
}

#contentBody div.discription p{
	margin: 0 0 10px 0;
}

#contentBody div.discription p.textTitle{
	margin: 10px 0 10px 0;
	padding-bottom: 5px;
	border-bottom: 1px dotted #aaaaaa;
}

#contentBody p.contact{
	text-align: center;
	padding: 10px;
	margin: 10px 0 20px 0;
	border: 1px solid #aaaaaa;
}


#contentBody table {
	width: 100%;
	margin: 0 0 20px 0;
}

#contentBody table th,
#contentBody table td{
	padding: 7px;
}

#contentBody table th p.ctr,
#contentBody table td p.ctr{
	margin: 10px 5px 5px 5px;
	text-align: center;
}

#contentBody table.outline {
	border-collapse: separate;
	border-spacing: 0;
	border-top: 1px solid #b8b8b8;
	border-left: 1px solid #b8b8b8;
}

#contentBody table.outline th,
#contentBody table.outline td{
	border-bottom: 1px solid #b8b8b8;
	border-right: 1px solid #b8b8b8;
	text-align: left;
}


#contentBody table.outline th {
	background-color: #EEEEEE;
}