@charset "utf-8";
/* CSS Document */

/*table---------------------------------------------------------*/
.fontb{ font-weight:bold;}
/* =========================================================================================== */
table.proj0101a{
	border: 0;
	clear: both;
	width: 722px;
}
table.proj0101a td{
	padding: 0px;
	text-align:center;
}
table.proj0101b{
	border: 0;
	width: 82%;
}
table.proj0101b td{
	padding: 0px;
	text-align:center;
	vertical-align: bottom;
}
table.proj0102a{
	border: 0;
	clear: both;
	width: 722px;
}
table.proj0102a td{
	padding: 5px;
	text-align:left;
	font-size: 0.75em;
	font-weight: bold;
}
table.proj0102b{
	border: 0;
	width: 480px;
}
table.proj0102b td{
	padding: 0px;
	text-align:center;
	vertical-align: bottom;
}
table.proj0104a{
	border: 0;
	width: 76%;
}
table.proj0104a td{
	padding: 0px;
	text-align:center;
	vertical-align: bottom;
}
table.proj010101{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #343B9B;
	width: 100%;
}
table.proj010101 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #343B9B;
}

tr.trbgcolor01{ background-color: #96C6EA;  font-weight:bold;}
td.tdbgcolor01{
	background-color: #DFEFFF;
}

table.proj010104{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:0px auto 0px auto;
	border-color: #343B9B;
	width: 82%;
}
table.proj010104 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #343B9B;
}
table.proj010203{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:0px auto 0px auto;
	border-color: #343B9B;
	width: 480px;
}
table.proj010203 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #343B9B;
}
table.proj010401{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:0px auto 0px auto;
	border-color: #343B9B;
	width: 75%;
}
table.proj010401 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #343B9B;
}
/* =========================================================================================== */
table.proj02{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #00B0F0;
	width: 728px;
}
.content #paper_proj09 .proj02-1 {
}

table.proj02 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #00B0F0;
}

tr.trbgcolor02{ background-color: #D3EFFB;  font-weight:bold;}
tr.trbgcolor02b{ background-color: #D3EFFB;}
td.tdbgcolor02{ background-color: #FADCE8;}

/* =========================================================================================== */
/* =========================================================================================== */

/* ---------------------------------------------------------------- */
table.proj030101{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #00456B;
	width: 100%;
}
table.proj030101 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #00456B;
}

tr.trbgcolor03{
	background-color: #33A1DB;
	font-weight:bold;
}
td.tdbgcolor03{
	background-color: #DFEFFF;
}
/* ---------------------------------------------------------------- */






/* =========================================================================================== */
/* =========================================================================================== */
table#proj04{ border-collapse:collapse; border:1px solid #A8C889; font-size:12px; margin:30px auto 0px auto; clear:both;}
table#proj04 td{ border-bottom:1px solid #A8C889; border-right:1px solid #A8C889; padding:5px; text-align:center;}
table#proj04 td.port{ text-align:left; padding-left:15px;}

table#proj05{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #FF0066;
	width: 100%;
}
table#proj05 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:5px;
	text-align:center;
	border-color: #FF0066;	
}
table#proj05 td.port{ width: 11%;}
table#proj05 td.port2{ width: 12%;}
table#proj05 td.port3{ width: 20%;}
table#proj05 td.port3 p{text-align: left; padding-top: 3px;}
table#proj05 td.port3 img{float: left; padding-left: 20px;}
table#proj05 tr.trbgcolor05{ background-color: #FBEFF3;}
table#proj05 td.tdbgcolor05{ background-color: #FADCE8;}
table#proj05 tr.trbgcolor0503{ background-color: #FADCE8;}

table#proj0502{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:20px auto 0px auto;
	border-color: #FF0066;
	width: 220px;
}
table#proj0502 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding: 3px;
	text-align:center;
	border-color: #FF0066;	
}
table#proj0502 img{
	float: left;	
}
table#proj0502 tr.trbgcolor0502{ background-color: #FADCE8;}
table#proj0502 td.tdbgcolor0502{ width: 50%; background-color: #FBEFF3;}

table#proj050302{
	border-collapse:collapse;
	border:2px solid #FF0066;
	font-size:12px;
	margin:0px auto 0px 220px;
	border-color: #FF0066;
	width: 60%;
}
table#proj050302 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:5px;
	text-align:center;
	border-color: #FF0066;
}
table#proj050302 tr.trbgcolor050302{ background-color: #FADCE8;}
table#proj050302 td.tdbgcolor050302{ background-color: #FBEFF3;}
/* =========================================================================================== */
table.proj07{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #C832BA;
	width: 100%;
}
table.proj07 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
	width: 82px;
}

tr.trbgcolor07{ background-color: #F7DFF4;  font-weight:bold;}
td.tdbgcolor07{ background-color: #FADCE8;}

table.proj070101{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #C832BA;
	width: 100%;
}
table.proj070101 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
	width: 72px;
}
table.proj070102{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #C832BA;
	width: 100%;
}
table.proj070102 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
	width: 100px;
}
table.proj070201{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #C832BA;
	width: 100%;
}
table.proj070201 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
	width: 110px;
	height: 38px;
}
table.proj070301a {
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #C832BA;
	width: 100%;
}
table.proj070301a td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
}
table#proj070401a {
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	border-color: #C832BA;
	width: 60%;
	float: left;
}
table#proj070401a td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #C832BA;
}
/* =========================================================================================== */
table.proj08{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #A52968;
	width: 100%;
}
table.proj08 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #A52968;
	width: 82px;
}

tr.trbgcolor08{ background-color: #FA869F;  font-weight:bold;}
td.tdbgcolor08{ background-color: #FCB6C5;}

table.proj080101{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #A52968;
	width: 100%;
}
table.proj080101 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:5px;
	text-align:center;
	border-color: #A52968;
}

table.proj080102{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #A52968;
	width: 100%;
}
table.proj080102 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:5px;
	text-align:center;
	border-color: #A52968;
	width: 90px;
}

table.proj080201{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #A52968;
	width: 100%;
}
table.proj080201 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #A52968;
}
/* =========================================================================================== */
table.proj09{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #00B0F0;
	width: 100%;
}
table.proj09 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #00B0F0;
	width: 82px;
}

tr.trbgcolor09{ background-color: #D3EFFB;  font-weight:bold;}
td.tdbgcolor09{ background-color: #FADCE8;}

table.proj090102{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #00B0F0;
	width: 100%;
}
table.proj090102 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #00B0F0;
	width: 72px;
}

table.proj090202{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:5px auto 0px auto;
	clear:both;
	border-color: #00B0F0;
	width: 100%;
}
table.proj090202 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #00B0F0;
}

/* =========================================================================================== */
table#proj10{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #FFCC00;
	width: 100%;
}
table#proj10 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #FFCC00;
	width: 82px;
}

table#proj1004a{
	border-collapse:collapse;
	border:1px solid #FFCC00;
	font-size:12px;
	margin:0px auto 0px 220px;
	border-color: #FFCC00;
	width: 60%;
}
table#proj1004a td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #FFCC00;
}

table#proj1004b{
	border-collapse:collapse;
	border:1px solid #FFCC00;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #FFCC00;
	width: 100%;
}
table#proj1004b td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #FFCC00;
}

table#proj1004c{
	border-collapse:collapse;
	border:1px solid #FFCC00;
	font-size:12px;
	margin:0px auto 0px 0px;
	border-color: #FFCC00;
	width: 60%;
	float: left;
}
table#proj1004c td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #FFCC00;
}
/* =========================================================================================== */
table#proj11{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #B07313;
	width: 100%;
}
table#proj11 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:6px;
	text-align:center;
	border-color: #B07313;
}
tr.trbgcolor11{	background-color: #F9E1BF; font-weight:bold;}
td.tdbgcolor11{	background-color: #FCEEDC;}

table#proj1101{
	font-size: 14px;
	width: 380px;
	float: left;
	line-height: 1.5em;
}
table#proj1101 td{
	padding:2px;
}
/* =========================================================================================== */
/* =========================================================================================== */
table#proj12{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #7030A0;
	width: 100%;
}
table#proj12 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:3px;
	text-align:center;
	border-color: #7030A0;
}
tr.trbgcolor12{	background-color: #B793FF; font-weight:bold;}
td.tdbgcolor1201{ background-color: #FFFFFF;}

table#proj1205{
	border-collapse:collapse;
	border:2px solid;
	font-size:12px;
	margin:30px auto 0px auto;
	clear:both;
	border-color: #7030A0;
	width: 100%;
}
table#proj1205 td{
	border-bottom:1px solid;
	border-right:1px solid;
	padding:2px;
	text-align:center;
	border-color: #7030A0;
	height: 25px;
}

/* =========================================================================================== */
p.line {
	border-bottom: 1px dotted #333;
}
/*other tables is Application---------------------------------------------------------*/
table.Application{border-collapse:collapse; border: none; margin:0px auto 0px auto;}
table.Application td{ border-bottom:0px; border-right:0px ;padding:5px; text-align:left;}
