@charset "utf-8";
body{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* <!--Begin : HEAD --> */
#head{
	background-color:#104E79;
	color:#FFFFFF;
	font-size:8pt;
}
#head ul{
	padding-top:1em;
	height:2em;
	margin-left:0px;
	padding-left:190px;
	background-image:url('../images/navi1_bg.gif');
}

#head li{
	margin: 0;
	padding-top:0;
	padding-left: 10px;
	display: inline;
	list-style-type: none;
}
#head p a{
	color:#FFF;
	text-decoration:none;
	font-size:8pt;
}
/* <!--END : HEAD -->*/
/* <!--Begin : LEFT --> */
#left {
	position: absolute;
	padding:10px;
	left:0px;
	top:110px;
	bottom:80px;
	width:175px;
	font-size:8pt;
}
#left a{
	color:#2986C8;
	text-decoration:none;
}
#left ul {
	padding-left:0;
	margin-left:0;
}
#left ul li{
	background-image:url('../images/lastetopp_btm.gif');
	color:#FFF;
	background-repeat: no-repeat;
	width:170px;
	font-size:8pt;
	margin-top:1em;
}
#left h2{
	background-image:url('../images/blocktitle.gif');
	color:#FFF;
	background-repeat: no-repeat;
	width:175px;
	height:2em;
	font-size:8pt;
	font-weight:normal;
	padding-top:8px;
	padding-left:24px;
	margin-bottom:2px;
}
#left form{
	margin-top:0px;
	/*
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	background-color:#FFFFEA;
	*/
}
#left h3{
	padding-left:2em;
	padding-top:0.5em;
	background-image:url('..//image/bt-bk.gif');
	color:#09F;
	background-repeat: repeat-x;
	width:200px;
	height:3em;
	font-size:10px;
}
#left p {
	margin-top:2px;
	margin-bottom:8px;
	padding:8px;
	padding-bottom:0px;
	line-height:8px;
}
#left .job_opt {
	background-image:url('../images/lastetopp_btm.gif');
	text-align:left;
	font-size:8pt;
	padding-bottom:2px;
}
/* <!--END : left -->*/
/* <!--Begin : Content --> */
#content {
	background:#FFF;	/*設定背景顏色*/
	padding:10px;		/*設定內容與區塊邊緣距離*/
	margin-top:10px;	/*設定與上邊緣距離*/
	margin-right:250px;	/*設定與右邊緣距離*/
	margin-left:200px;	/*設定與左邊緣距離*/
	margin-bottom:20px;	/*設定與下邊緣距離*/
	width:460px;
}
#content p,#content li{
	font-size:8pt;
	color:#303030;
}
#content h1 {
	height:30px;
	background-image:url('../images/h1_bg.gif');
	font-size:11pt;
	font-weight:normal;	
	background-repeat: no-repeat;
	color:#3399CC;
	font-weight:bold;
	vertical-align:middle;
	padding-top:5px;
}
#content h2 {
	background-image:url('../images/blocktitle1.gif');
	color:#FFF;
	background-repeat: no-repeat;
	width:185px;
	height:2em;
	font-size:11px;
	font-weight:normal;
	padding-top:1em;
	padding-left:3em;
	margin-bottom:0px;
}
#content h3 {
	font-size:8pt;
	color:#FFFFFF;
	background-image:url('../images/promobg_450_blue.gif');
	margin-bottom:0px;
	font-weight:normal;
	padding-left:8px;
	padding-top:1px;
	padding-bottom:2px;
}
#content h4{
	font-size:12pt;
	color:#2986C8;
	margin-bottom:6px;
}
#content h5{
	height:15pt;
	font-size:10pt;
	color:#FFF;
	background-image:url('../images/promobg_170_blue.gif');
	background-repeat: repeat-x	;
}
#content h6 {
	background-image:url('../images/banner.gif'); 
	background-repeat:repeat-x;
	color:#3399FF;
	font-size:8pt;
	height:30px;
	padding-top:6px;
	padding-left:100px;
	margin-top:0px;
	font-weight:normal;
}
#content em{
	color:#CC0033;
	font-size:8pt;
	font-weight:normal;
}
#content dt{
	margin-top:8px;
	font-size:13px;
	color:#0099FF;
}
#content dt span {
	color:#000000;
	font-size:10pt;
}
#content dd{
	margin:0px;
	margin-left:10px;
	font-size:13px;
}
#content a{
	text-decoration:none;
}
#content td, #content th{
	font-size:8pt;
}
#content .jobs_opening {
	background-image:url(../images/promobg_450_blue.gif);
	background-repeat:repeat-x;
	text-align:left;
	padding-top:2px;
	padding-left:10px;
	margin-left:3px;
	margin-top:5px;
	margin-bottom:15px;
}
#content fieldset p {
	margin-top:10px;
	margin-left:25px;
	margin-right:5px;
	margin-bottom:10px;
}
#content legend {
	font-size:8pt;
	font-weight:bold;
}
#content .p_arrow {
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}

/* <!--END : content --> */ 
/* <!--Begin : right --> */
#right {
	position: absolute;
	padding:10px;
	font-size:8pt;
	left:680px;
	top:110px;
	bottom:80px;
	width:175px;
}
#right p {
	margin-top:2px;
	padding-left:5px;
	padding-right:5px;
}
#right li{
	color:#828282;
	width:170px;
	margin-top:1em;
	margin-left:0px;
	margin-right:-35px;
}
#right li a{
	color:#2986C8;
	text-decoration:none;
}
#right li a:hover{
	color:#FF3300;
	text-decoration:none;
}
#right h2{
	background-image:url('../images/blocktitle.gif');
	color:#FFF;
	background-repeat: no-repeat;
	width:175px;
	height:2em;
	font-size:11px;
	font-weight:normal;
	padding-top:8px;
	padding-left:25px;
	margin-bottom:0px;
}
#right form{
	margin-top:0px;
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	background-color:#FFFFEA;
}
#right .p_part {
	color:#0099FF;
	font-size:8pt;
}
/* <!--END : right --> */
/* <!--Begin : footer --> */
#footer{
	font-size:8pt;		/*設定文字大小*/
	color:#828282;		/*設定文字顏色*/
	text-align:center;
	margin-bottom:20px;	/*設定與下邊緣距離*/
}
#footer ul{
	margin-left:0px;
	padding-top:1em;
	background-image:url('../images/navi1_bg.gif');
	height:2em;
}
#footer li{
	display: inline;
	padding:12px;
}
#footer li a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer li a:hover {
	text-decoration:underline;
}
#footer p{
	line-height:0px;
	font-size:11px;
}
/* <!--END : footer --> */
#reg_notic {
	clear:both;
	position: absolute;	/*宣告使用絕對位置 */
	padding:10px;		/*設定內容與區塊邊緣距離*/
	left:680px;
	top:110px;			/*設定與上邊緣距離，因banner部分高度為80px，因此設80px*/
	/*background:#eeeeee;	/*設定背景色*/
	width:175px;		/*設定右欄寬度*/
	margin:0px;
}
#reg_notic h2{
	background-image:url('../images/blocktitle.gif');
	color:#FFF;
	background-repeat: no-repeat;
	width:185px;
	height:2em;
	font-size:11px;
	font-weight:normal;
	padding-top:7px;
	padding-left:22px;
	margin-bottom:0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#reg_notic p{
	margin-top:0px;
	background-color:#FFFFEA;
	font-size:8pt;
	padding:5px;
	border: 1px solid #CCCCCC;
}
#Enterprise tr{
	font-size:13px;
}


body{
	margin:0px;
}
.CropRec li{
	list-style-type:decimal;
	font-weight: bold;
}
.CropRec p{
	font-weight: normal;
}
.CropRec ul li{
	font-weight: normal;
	list-style-type: upper-roman;
}
.Ent_FreeBack{
	font-size:8pt;	
}

.Ent_FreeBack code{
	text-align:right;
	font-size:8pt;
	color:#CCC;
}
.member_view{
	width:100%;
}
.member_view th{
	font-weight: normal;
	text-align:left;
	color:#0099FF;
	white-space: nowrap;
}
.member_view h3{
	background-color:#CCCCCC;
	text-align:center;
	color:#0099FF;
	font-size:12pt;
	font-weight:normall;
	margin-bottom:6px;
	margin-top:10px;
}
.ETP_Form table td{
	border-bottom: dotted	 1px #CCC;
}
.ETP_Form table th{
	border-bottom: dotted	 1px #CCC;
	text-align: right;
	font-weight:normal;
	background-color: #F3FFFF;
}
.Nav {
	margin-top:2px;
	margin-bottom:10px;
}
.Nav a{
	color:#FFFFFF;
	text-decoration:none;
}
.Nav a:hover{
	color: #FFFF99;
}
a.nav_here {
	color:#FFFF00;
	background-position:-10px;
}
#report_print {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:8px;
	text-align:left;
}

#report_print  h1 {
	background-image:none;
	font-size:24px;
	color:#0033CC;
	margin-bottom:8px;
}
#report_print h3 {
	background-image:none;
	background-color:#CCCCCC;
	color:#0033CC;
	font-size:10pt;
	font-weight:normal;
	margin-bottom:5px;
	margin-top:8px;
	text-align:left;
	padding:3px;
}
#report_print table {
	font-size:12px;
}
#report_print th {
	font-weight:normal;
}
#report_print td {
	font-weight:bold;
}
#report_print .job_no {
	color:#0000FF;
	font-weight:bold;
}
.report_eng_title {
	color:#990033;
}
.report_header_title {
	color:#0099FF;
	font-size:16px;
	text-align:center;
}
.report_eng_label {
	color:#666666;
}
.lang_menu {
	position: absolute; /*宣告使用絕對位置 */
	padding:10px;		/*設定內容與區塊邊緣距離*/
	left:550px;			/*設定與左邊緣距離*/
	top:5px;			/*設定與上邊緣距離，因banner部分高度為80px，因此設80px*/
	bottom:80px;		/*設定與下邊緣距離，因footer部分高度為80px，因此設80px*/
	text-align:right;
}
#MenuOpen {
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:8pt;
}
#NewsContent {
	position: absolute; 
	left:8px; 
	top:195px; 
	padding:5px;
	display:none; 
	width:195px; 
	background-color:#D3E2FE; 
	border:1px dotted #000099;
}
.jobcatlog {
 color:#FFF;
}