#applyBody {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

#tableOut .Out1 {
	width: 41px;
	background-image: url(images/applyBg_01.gif);
	background-repeat: no-repeat;
	height: 46px;
}
#tableOut .Out2 {
	background-image: url(images/applyBg_02.gif);
	background-repeat: repeat-x;
	height: 46px;
}
#tableOut .Out3 {
	width: 42px;
	background-image: url(images/applyBg_03.gif);
	background-repeat: no-repeat;
	height: 46px;
}
#tableOut .Out4 {
	width: 41px;
	background-image: url(images/applyBg_04.gif);
	background-repeat: repeat-y;
}
#tableOut .Out5 {
	background-image: url(images/applyBg_05.gif);
	background-repeat: repeat;
	vertical-align: top;
}
#tableOut .Out6 {
	width: 42px;
	background-image: url(images/applyBg_06.gif);
	background-repeat: repeat-y;
}


#tableOut .Out7 {
	width: 41px;
	background-image: url(images/applyBg_07.gif);
	background-repeat: no-repeat;
	height: 39px;
	float: left;
}
#tableOut .Out8 {
	background-image: url(images/applyBg_08.gif);
	background-repeat: repeat-x;
	height: 39px;
}
#tableOut .Out9 {
	width: 42px;
	background-image: url(images/applyBg_09.gif);
	background-repeat: no-repeat;
	height: 39px;
	float: right;

}
.pageDown {
	bottom: 0px;
	position: static;
}


#apply {
	width: 90%;
}

#applyTable {
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #7CA4D3;
	border-left-color: #7CA4D3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	width: 100%;
}
#applyTable .tableTd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	font-size: 13px;
	color: #006699;
	padding: 5px 3px 3px;
	background-color: #FFFFFF;
}
#applyTable .tableTh {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	border-top-width: 4px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: double;
	border-top-color: #C6DBEC;
	border-bottom-color: #7CA4D3;
	text-align: center;
	padding: 5px 3px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7CA4D3;
	background-color: #eeeeee;

}
#applyTable a {
	color: #999900;
	text-decoration: none;
}
#applyTable a:hover {
	color: #985101;
	text-decoration: underline;
}

#applyTable2 {
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #7CA4D3;
	border-left-color: #7CA4D3;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-right-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	width: 100%;
}
#applyTable2 .tableTd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	font-size: 13px;
	color: #75853F;
	padding: 5px 3px 3px;
	background-color: #FFFFFF;
}
#applyTable2 .tableTd2 {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	font-size: 13px;
	color: #993300;
	padding: 5px 3px 3px;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #B5CBE6;
	line-height: 20px;
}
#applyTable2 .tableTd3 {
	height: 6px;
	background-color: #B5CBE6;
}
#applyTable2 .tableTd4 {
	height: 1px;
	background-color: #7CA4D3;
}



#applyTable2 .tableTh {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7CA4D3;
	text-align: right;
	padding: 5px 3px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7CA4D3;
	background-color: #eeeeee;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #BEDDF3;
}


#applyTable2 a {
	color: #999900;
	text-decoration: none;
}
#applyTable2 a:hover {
	color: #985101;
	text-decoration: underline;
}
#applyTableList {
	border-top-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #7CA4D3;
	border-left-color: #7CA4D3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	width: 100%;
}
#applyTableList .tableTd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	font-size: 13px;
	color: #006699;
	padding: 5px 3px 3px;
}
#applyTableList .tableTd2 {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #7CA4D3;
	border-bottom-color: #7CA4D3;
	font-size: 13px;
	color: #006699;
	padding: 5px 3px 3px;
	background-color: #eeeeee;
}

#applyTableList .tableTh {
	font-size: 15px;
	font-weight: bold;
	color: #006699;
	border-top-width: 4px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: double;
	border-top-color: #C0D385;
	border-bottom-color: #7CA4D3;
	text-align: center;
	padding: 5px 3px 3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #7CA4D3;
	background-color: #E8ECCC;
}
#applyTableList a {
	color: #999900;
	text-decoration: none;
}
#applyTableList a:hover {
	color: #985101;
	text-decoration: underline;
}
.input {
	color: #575700;
	background-color: #F3F3F3;
	border: 1px solid #999999;
	padding-left: 3px;
	padding-top: 3px;
}
.button {
	color: #224780;
	background-color: #D8EFF8;
	border: 2px solid #5FA4C9;
	cursor: hand;
	padding-top: 2px;
	padding-left: 2px;
	height: 24px;



}
.Title {
	font-size: 16px;
	font-weight: bold;
	color: #C44000;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}


/* ---- 資料庫資料相關設定 ------- */

#dataTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-left-color: #006699;
}
#dataTable td {
	color: #006699;
	font-size: 13px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #006699;
	border-right-color: #006699;
	padding: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #F2F7FB;
}
#dataTable .tdTitle {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
	border-bottom-style: double;
	border-right-style: solid;
	border-bottom-color: #006699;
	border-right-color: #006699;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 3px;
	background-color: #F3F7E8;
	text-align: center;
	letter-spacing: 5px;
}
#dataTable .Topic {
	color: #006699;
	font-size: 13px;
	font-weight: bold;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #C4DADF;
	border-right-color: #006699;
	padding: 7px;
	border-right-width: 1px;
	border-bottom-width: 5px;
	background-color: #F3F7E8;
	text-align: center;
	letter-spacing: 5px;
}

#dataTable .Title {
	color: #A6643C;
	font-size: 13px;
	font-weight: bold;
	border-bottom-style: solid;
	border-right-style: solid;
	border-bottom-color: #006699;
	border-right-color: #006699;
	padding: 7px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	background-color: #F2F7FB;
	text-align: center;
}
