/* CSS Document */

/*---NoTitle---------------------------------------*/

.notitle{
    width:100%;
	margin-bottom:15px;
	border-collapse:collapse;
	border:0;
}
.notitle .contents{
	color:#636363;
	font-size:12px;
	line-height:1.5em;
}
.notitle .contents td{
	color:#636363;
	font-size:12px;
	line-height:1.5em;
}

/*---NaviBox---------------------------------------*/

.navibox{
    width:100%;
	border-collapse:collapse;
	border:0;
}
.navibox .navibox-txt{
	color:#636363;
	font-size:12px;
	line-height:1.5em;
}
.navibox .navibox-txt td{
	color:#636363;
	font-size:12px;
	line-height:1.5em;
}


/*---Pin---------------------------------------*/
.pin-box{
    width:100%;
	border-collapse:collapse;
	border:0;
	margin-bottom:15px;
}
.pin-box td.pin-title img{
    margin-right:5px;
}
.pin-box td.pin-title .Head{
	padding:5px 0 0 5px;
	font-size:15px;
	font-weight:bold;
	color:#00509A;
}
.pin-box td.pin-txt{
    background:url(images/line_left.gif) repeat-y left;
	padding:20px 0 10px 15px;
	font-size:12px;
	color:#636363;
	line-height:1.5em;
}
.line_right{
    background:url(images/line_right.gif) repeat-y;
}

/*---OrangeLine---------------------------------------*/
.orange-box{
    width:100%;
	border-collapse:collapse;
	border:0;
	margin-bottom:15px;
}
.orange-box .orange-title{
    background:url(images/orange_line-bg.jpg) repeat-x left top;
	padding:5px 0 0 5px;
	font-size:15px;
	font-weight:bold;
	color:#00509A;
	vertical-align:middle;
}
.orange-box .orange-title .Head{
	font-size:15px;
	font-weight:bold;
	color:#00509A;
	vertical-align:middle;
}
.orange-box td.orange-txt{
    padding:10px 8px 10px 0;
	font-size:12px;
	color:#636363;
	line-height:1.5em;
}
.orange-box .orange-bottom{
    background:url(images/orange_line-btm.jpg) repeat-x;
	vertical-align:bottom;
}
.orange-box .orange_left{
    background:url(images/orange_line-left.jpg) repeat-y left;
}
.orange-box .orange_right{
    background:url(images/orange_line-right.jpg) repeat-y right;
}


/*---NoLine---------------------------------------*/
.noline-box{
    width:100%;
	border-collapse:collapse;
	border:0;
	margin-bottom:15px;
}
.noline-box .noline-titlebox{
	padding:0;
}
.noline-box .noline-title{
	width:100%;
	height:40px;
	border-collapse:collapse;
}
.noline-box .noline-titlebody{
	padding:8px 0 0 5px;
	height:40px;
    background:url(images/pin_title-bg.gif) repeat-x left bottom;
}
.noline-box .noline-titlebody .Head{
	font-size:15px;
	font-weight:bold;
	color:#00509A;
}
.noline-box td.noline-txt{
    padding:15px 20px;
	font-size:12px;
	color:#636363;
	line-height:1.5em;
}

/*---Label---------------------------------------*/
.label {
    width:820px;
	margin-bottom:15px;
}
.label td.label-title {
    height:95px;
    background:url(images/label-title.jpg) no-repeat top left;
	padding:50px 0 0 59px;
}
.label-title .Head {
	font-size:16px;
	font-weight:bold;
	color:#00509a;
}
.label td.label-txt {
    background:url(images/label-bg.jpg) repeat-y top left;
	padding:20px;
}
.label-end {
    text-align:left;
}
