﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 30px;
	background-color: #3399CC;
}
.style2 {color: #FFFFFF}
.LeftBand {
	font-size: 12px;
	text-align: right;
	vertical-align: top;
	width: 183px;
	padding-top: 5px;

}
.LeftTable {
	border: 1px solid #004894;
	width: 180px;

}
.LeftMenuBox {
	font-family: "Arial", "新細明體";
	font-size: 12px;
	line-height: 20px;
	color: #181D20;
	background-color: #BCE4FF;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;


}
.Forms {
	border: 1px solid #71787C;
}
.LeftBoxLine {
	background-image: url(images/LeftBoxLine_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 1px;
	font-size: 1px;
	letter-spacing: 0px;
}
.LeftMenuText {
	font-size: 12px;
	line-height: 20px;
	color: #050505;
	background-image: url(images/Point_01.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;

}
.LeftMenuLink:link {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}

.LeftMenuLink:visited {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}

.LeftMenuLink:hover {
	color: #0000CC;
	text-decoration: none;
	font-size: 12px;
}

.LeftMenuLink:active {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}

.MainTable {
	font-size: 12px;
	line-height: 20px;
	color: #050505;
	padding-top: 5px;
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;
	vertical-align: top;

}
.MainTopTitle01 {
	border: 1px solid #D4D3CF;
	background-image: url(images/MainTitleBg_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 23px;
	text-align: left;
	vertical-align: top;



}
.MainTopTitle02 {
	border: 1px solid #D4D3CF;
	background-image: url(images/MainTitleBg_02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 23px;
	text-align: left;
	vertical-align: top;


}
.MainBoxTopLeft {
	background-image: url(images/MainBoxTopLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 9px;
	width: 7px;
	font-size: 1px;
	letter-spacing: 0px;

}
.MainBoxTopCenter {
	background-image: url(images/MainBoxTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	font-size: 1px;
	letter-spacing: 0px;

}
.MainBoxTopRight {
	font-size: 1px;
	background-image: url(images/MainBoxTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	letter-spacing: 0px;
	height: 9px;
	width: 19px;
}
.MainBoxMiddleLeft {
	font-size: 1px;
	background-image: url(images/MainBoxMiddleLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: top;
	width: 7px;
}
.MainBoxMiddleRight {
	font-size: 1px;
	background-image: url(images/MainBoxMiddleRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	letter-spacing: 0px;
	text-align: right;
	vertical-align: top;
	width: 19px;
}
.MainBoxBottomLeft {
	font-size: 1px;
	background-image: url(images/MainBoxBottomLeft.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: top;
	height: 9px;
	width: 7px;
}
.MainBoxBottomCenter {
	font-size: 1px;
	background-image: url(images/MainBoxLine_01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 0px;
	text-align: left;
	vertical-align: top;
	height: 9px;
}
.MainBoxBottomRight {
	font-size: 1px;
	background-image: url(images/MainBoxBottomRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	letter-spacing: 1px;
	text-align: right;
	vertical-align: top;
	height: 9px;
	width: 19px;
}
.PicTable {
	background-color: #FFFFFF;
	border: 1px solid #D4DBDD;
}
.MainBoxText {
	font-size: 12px;
	line-height: 20px;
	color: #131313;
	background-image: url(images/Point_02.gif);
	background-repeat: no-repeat;
	background-position: 5px 8px;
	font-family: "Arial", "新細明體";
	padding-left: 20px;
	text-align: left;
	vertical-align: top;
	padding-bottom: 5px;

}
.MainBoxLink:link {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}

.MainBoxLink:visited {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}

.MainBoxLink:hover {
	color: #446AE5;
	text-decoration: none;
	font-size: 12px;
}

.MainBoxLink:active {
	color: #131313;
	text-decoration: none;
	font-size: 12px;
}
.BannerBox {
	background-color: #BCE4FF;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
}
.ViewMainTopBar {
	background-image:  url(images/MainTopBar.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 33px;
	border: 1px solid #0E5C8D;
}
.ViewMainTitle {
	background-image:  url(images/MainTitleBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 24px;
	border: 1px solid #C7CACD;
}
.PhotoTopCenter {
	background-image:  url(images/PhotoTopCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 9px;
	font-size: 1px;
	letter-spacing: 0em;
}
.PhotoMiddleLeft {
	background-image:  url(images/PhotoMiddleLeft.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 30px;
	text-align: left;
	vertical-align: top;

}
.PhotoMiddleRight {
	background-image:  url(images/PhotoMiddleRight.gif);
	background-repeat: repeat-y;
	background-position: left top;
	width: 6px;
	text-align: left;
	vertical-align: top;
	height: 30px;


}
.PhotoBotCenter {
	font-size: 1px;
	background-image:  url(images/PhotoBotCenter.gif);
	background-repeat: repeat-x;
	background-position: left top;
	letter-spacing: 0em;
}
.PhotoMiddleCenter {
	background-color: #FEFBE9;
	border: 1px solid #D3DADC;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 10px;
	text-align: center;
	vertical-align: top;
}
.PhotoInfoText {
	font-size: 12px;
	color: #998A6B;
	background-image:  url(images/PhotoArm01.gif);
	background-repeat: no-repeat;
	height: 26px;
	padding-top: 5px;
	padding-left: 14px;
	background-position: left 10px;
	line-height: 22px;
	text-align: left;
	vertical-align: top;



}
.PhotoInfoTextLink:link {
	color: #998A6B;
	text-decoration: underline;
	font-size: 12px;
}

.PhotoInfoTextLink:visited {
	color: #998A6B;
	text-decoration: underline;
	font-size: 12px;
}

.PhotoInfoTextLink:hover {
	color: #0096FF;
	text-decoration: underline;
	font-size: 12px;
}

.PhotoInfoTextLink:active {
	color: #998A6B;
	text-decoration: underline;
	font-size: 12px;
}
.ViewMainTitleText {
	font-size: 12px;
	font-weight: bold;
	color: #626C6F;
	background-position: left top;
	padding-left: 15px;
	letter-spacing: 1px;
	padding-top: 3px;



}
.HireTable {
	padding-top: 3px;
	padding-right: 2px;
	padding-left: 2px;
}
.FormsBox01 {
	padding-top: 15px;
	padding-right: 14px;
	padding-left: 14px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	color: #CE8630;
	line-height: 24px;



}
.FormsBox02 {
	background-color: #ABB4B4;





}
.FormsBoxTitle01 {
	font-size: 12px;
	color: #000000;
	background-color: #8EC3FF;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Arial", "新細明體";
	font-weight: bold;



}
.FormsBoxTitle02 {
	font-size: 12px;
	color: #000000;
	background-color: #8EC3FF;
	text-align: left;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	font-family: "Arial", "新細明體";


}

.FormsBoxText01 {
	font-size: 12px;
	color: #28323D;
	text-align: center;
	vertical-align: top;
	background-color: #B3E2FF;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;



}
.FormsBoxText02 {
	font-size: 12px;
	color: #28323D;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;



}
.FormsBoxText03 {
	font-size: 12px;
	color: #28323D;
	text-align: left;
	vertical-align: top;
	background-color: #FFFED5;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 18px;
	padding-bottom: 5px;



}
.FormsBoxText04 {
	font-size: 12px;
	color: #28323D;
	text-align: left;
	vertical-align: top;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 18px;
	padding-bottom: 5px;



}
.FormsBoxText05 {
	font-size: 12px;
	color: #28323D;
	text-align: left;
	vertical-align: top;
	line-height: 22px;
	padding-top: 3px;


}
.FormsBoxText06 {
	font-size: 12px;
	color: #28323D;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 30px;
	line-height: 26px;
}
.FormsBoxText07 {
	font-size: 12px;
	color: #28323D;
	text-align: center;
	vertical-align: top;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.FormsBoxTextLink:link {
	color: #4100D4;
	text-decoration: underline;
	font-size: 12px;
}

.FormsBoxTextLink:visited {
	color: #4100D4;
	text-decoration: underline;
	font-size: 12px;
}

.FormsBoxTextLink:hover {
	color: #9A2DDC;
	text-decoration: underline;
	font-size: 12px;
}

.FormsBoxTextLink:active {
	color: #4100D4;
	text-decoration: underline;
	font-size: 12px;
}
.HireMainText {
	font-size: 12px;
	color: #535D62;
	background-image:  url(images/HireIcon01.gif);
	background-repeat: no-repeat;
	background-position: 10px 11px;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 30px;
	text-align: left;
	vertical-align: top;
}
.Forms01 {
	border: 1px solid #71787C;
	background-image:  url(images/ButtonBg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #F9F9F9;
}
.PopTable {
	background-color: #FFFFFF;
	border: 1px solid #004894;
}
.BodyClass {
	padding-top: 13px;
	padding-left: 5px;
}
.PopTextLink:link {
	color: #CE8630;
	text-decoration: underline;
	font-size: 12px;
}

.PopTextLink:visited {
	color: #CE8630;
	text-decoration: underline;
	font-size: 12px;
}

.PopTextLink:hover {
	color: #0096FF;
	text-decoration: underline;
	font-size: 12px;
}

.PopTextLink:active {
	color: #CE8630;
	text-decoration: underline;
	font-size: 12px;
}
.PopBotBox01 {
	padding-top: 10px;
	padding-right: 14px;
	padding-left: 14px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	color: #CE8630;
	line-height: 24px;
	padding-bottom: 10px;
	background-color: #00CCFF;
}
.BigPhotoBox {
	padding-top: 15px;
	padding-right: 14px;
	padding-left: 14px;
	text-align: center;
	vertical-align: top;
	font-size: 12px;
	color: #CE8630;
	line-height: 24px;
	padding-bottom: 24px;

}
.PhotoTopTitle {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #5E7387;
	border: 1px solid #D3DADC;
	height: 22px;
	text-align: left;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;


}
.PhotoBoxText {
	padding-top: 5px;
	padding-right: 14px;
	padding-left: 9px;
	text-align: left;
	vertical-align: top;
	font-size: 12px;
	color: #CE8630;
	line-height: 24px;
	padding-bottom: 5px;

}
.PageSelcet {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #5E7387;
	border: 1px solid #D3DADC;
	height: 22px;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.PageSelcetLink:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.PageSelcetLink:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}

.PageSelcetLink:hover {
	color: #FFF000;
	text-decoration: none;
	font-size: 12px;
}

.PageSelcetLink:active {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.AreaAheadTopText {
	font-size: 12px;
	line-height: 24px;
	color: #131313;
	padding-left: 10px;
}
.AreaAheadMainBoxTop {
	background-image:   url(images/AheadLine01.gif);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
	text-align: left;
	vertical-align: top;

}
.AreaAheadText {
	font-size: 12px;
	line-height: 24px;
	color: #131313;
	text-align: left;
	vertical-align: top;
}
.AreaAheadTopLink01 {
	font-size: 12px;
	color: #0E5C8D;
	height: 30px;
	text-align: left;
	vertical-align: middle;

}
.AreaAheadTopLink01Link:link {
	color: #0E5C8D;
	text-decoration: underline;
	font-size: 12px;
}

.AreaAheadTopLink01Link:visited {
	color: #0E5C8D;
	text-decoration: underline;
	font-size: 12px;
}

.AreaAheadTopLink01Link:hover {
	color: #00A0F7;
	text-decoration: underline;
	font-size: 12px;
}

.AreaAheadTopLink01Link:active {
	color: #0E5C8D;
	text-decoration: underline;
	font-size: 12px;
}
.MainTextTitle {
	font-size: 12px;
	color: #6633FF;

}
.TableBox01 {
	border: 1px solid #ABB4B4;
}
.MainTopTitleText01 {
	font-size: 12px;
	text-align: right;
	vertical-align: middle;
	padding-right: 10px;


}
.EdmTopTitle {
	font-size: 15px;
	font-weight: bold;
	color: #CA7900;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
	background-image: url(images/AheadLine01.gif);
	background-repeat: repeat-x;
	background-position: left bottom;


}
.EdmTitle01 {
	font-size: 15px;
	font-weight: bold;
	color: #242457;
	padding-top: 5px;
	padding-bottom: 5px;
	background-image: url(images/HireIcon01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;

}
.EdmTable01 {
	border: 1px solid #ABB4B4;
	padding: 10px;
}
.Curr_Top_Title {
	font-size: 15px;
	font-weight: bold;
	color: #93614C;
	background-image: url(images/curr_open_icon_02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	letter-spacing: 2px;
	padding-left: 15px;
	padding-bottom: 10px;
	height: 25px;
	padding-top: 12px;
}
.Member_Title {
	font-size: 13px;
	font-weight: bold;
	color: #626C6F;
	background-position: left top;
	padding-left: 15px;
	letter-spacing: 1px;
	padding-top: 3px;
	text-decoration: underline;
	line-height: 20px;
	padding-right: 15px;
	padding-bottom: 3px;
}
.Member_Table_Title {
	background-color: #ABB4B4;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	letter-spacing: 5px;
	background-position: center;
	text-align: center;
}
