﻿/* Breadcrumb Style (start)  */
#currenntLink{color:#35ABDF;}
/* Breadcrumb Style (End)   */

#mainmenu {
	width:960px;
	height:44px;
	float:left;
	z-index:999;
	left:0px;
	top:69px;
	overflow:hidden;
	position: absolute;
}
.Insideleft {
	float:left;
	width:176px;
}
/* left Menu Style (start)  */
#submenu_head {
	float:left;
	padding-left:5px;
	margin-top:18px;
	padding-bottom:5px;
	padding-top:20px;
	color:#083668;
	font-size:15px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-weight:bold;
	text-decoration:none;
	line-height:15px;
	width:170px;
	background:url(../../images/corporate/h_title.gif) no-repeat top left;
		letter-spacing:0.1em;
}
#submenu_head a{
	color:#083668;
	text-decoration:none;
}
#submenu_head a:hover{
	color:#083668;
	text-decoration:none;
}
#submenu_textlink {
	float:left;
	padding-left:30px;
	margin-top:2px;
	padding-bottom:2px;
	padding-top:3px;
	color:#5A5B5D;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:none;
	line-height:16px;
	width:145px;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink a {
	color:#5A5B5D;
	text-decoration:none;
}
#submenu_textlink a:hover {
	color:#5A5B5D;
	text-decoration:underline;
}
#submenu_textlink_o {
	float:left;
	padding-left:30px;
	margin-top:2px;
	padding-bottom:5px;
	padding-top:3px;
	color:#35ABDF;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:none;
	font-weight:bold;
	line-height:16px;
	width:145px;
	background:url(../../images/corporate/left_on.gif);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink_o a {
	color:#35ABDF;
	text-decoration:none;
}
#submenu_textlink_o a:hover {
	color:#35ABDF;
	text-decoration:underline;
}
#submenu_textlink_lv2 {
	float:left;
	padding-left:45px;
	margin-top:2px;
	padding-bottom:2px;
	padding-top:3px;
	color:#5A5B5D;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:none;
	line-height:16px;
	width:130px;
	background:url(../../images/corporate/menu_lv2_bullet1.jpg) 32px 10px;
	background-repeat:no-repeat;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink_lv2 a {
	color:#5A5B5D;
	text-decoration:none;
}
#submenu_textlink_lv2 a:hover {
	color:#5A5B5D;
	text-decoration:underline;
}
#submenu_textlink_lv2_o {
	float:left;
	padding-left:45px;
	margin-top:2px;
	padding-bottom:2px;
	padding-top:3px;
	color:#35ABDF;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:none;
	line-height:16px;
	width:130px;
	background:url(../../images/corporate/menu_lv2_bullet2.jpg) 32px 10px;
	background-repeat:no-repeat;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink_lv2_o a {
	color:#35ABDF;
	text-decoration:none;
}
#submenu_textlink_lv2_o a:hover {
	color:#35ABDF;
	text-decoration:underline;
}
#submenu_textlink_lv3 {
	float:left;
	padding-left:55px;
	margin-top:2px;
	padding-bottom:2px;
	padding-top:3px;
	color:#5A5B5D;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-style:italic;
	text-decoration:none;
	line-height:16px;
	width:120px;
	background:url(../../images/corporate/menu_lv3_bullet1.jpg) 42px 10px;
	background-repeat:no-repeat;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink_lv3 a {
	color:#5A5B5D;
	text-decoration:none;
}
#submenu_textlink_lv3 a:hover {
	color:#5A5B5D;
	text-decoration:underline;
}
#submenu_textlink_lv3_o {
	float:left;
	padding-left:55px;
	margin-top:2px;
	padding-bottom:2px;
	padding-top:3px;
	color:#35ABDF;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-style:italic;
	text-decoration:none;
	line-height:16px;
	width:120px;
	background:url(../../images/corporate/menu_lv3_bullet2.jpg) 42px 10px;
	background-repeat:no-repeat;
	text-align:left;
		letter-spacing:0.1em;
}
#submenu_textlink_lv3_o a {
	color:#35ABDF;
	text-decoration:none;
}
#submenu_textlink_lv3_o a:hover {
	color:#35ABDF;
	text-decoration:underline;
}
/* left Menu Style (End)  */



/* lv5 (start)  */
.lv5_menu{width:150px; float:left; margin-left:0px; margin-top:5px; margin-bottom:20px; background:url(../../images/corporate/lv5_bg4.jpg); z-index:0;}
.lv5_head{margin-bottom:2px; padding:3px;  height:18px; background:url(../../images/corporate/lv5_bg2.jpg) no-repeat top left;}
.lv5_link{margin-bottom:2px; padding-left:20px; padding-right:3px;padding-top:3px;padding-bottom:3px;color:#5A5B5D;font-size:13px;font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;line-height:18px; text-align:left; background:url(../../images/corporate/hs_compliance_bullet.gif) no-repeat 8px 10px; letter-spacing:0.2em;}
.lv5_btm{ padding:3px;  height:18px; background:url(../../images/corporate/lv5_bg3.jpg) no-repeat top left; background-color:#FFF;}
.lv5_heading{
	color:#1c78a0;
	font-size:14px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	font-weight:bold;
	letter-spacing:0.2em;

}
/* lv5 (End)   */




/*content*/

img {
	border: none;
}
#mcontent2 {
	float:right;
	width:756px;
	background:url(../../images/corporate/content_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	z-index:0;
}
#mcontent2 h1 {
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:15px;
	color:#083668;
	letter-spacing:0.2em;

}
#mcontent3 {
	float:right;
	width:936px;
	background:url(../../images/corporate/content_bg940.gif);
	background-repeat:no-repeat;
	background-position:top;
	position:relative;
	z-index:0;
}
#mcontent3 h1 {
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:15px;
	color:#083668;
}

.h1 {
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:15px;
	color:#083668;
}
h4{
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:15px;
	color:#083668;
}

/*RSS*/
.topline{ border-top:#CCCDC8 1px solid; text-align:left; font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;}
.topline_eng{ border-top:#CCCDC8 1px solid; text-align:left; font-family:font-family:Arial, Helvetica, sans-serif; letter-spacing:0em; font-size:12px;}
.topline_icon{ border-top:#CCCDC8 1px solid; text-align:center;}
.bottomline_w{ border-bottom:#ffffff 1px solid;}


/* txt Style (start)  */
.common_text_11_italic {
	font-style: italic;
	color:#5A5B5D;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	letter-spacing:0.1em;
}
.common_text {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	text-align:justify;
letter-spacing:0.2em;

}
.common_text_b {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-weight:bold;
	line-height:18px;
	letter-spacing:0.2em;
}
.common_text a {
	color:#35ABDF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:underline;
	 letter-spacing:0.2em;
}
.bullet_blue_text {
	color:#1A5A6D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:15px;
	background:url(../../images/corporate/bullet1.gif) no-repeat 4px 6px;
	text-align:left;
	 letter-spacing:0.2em;
}
.bullet_blue_text a {
	color:#1A5A6D;
	text-decoration: none;
}
.bullet_blue_text a:hover {
	color:#35ABDF;
	text-decoration: underline;
}
.bullet_blue_text2 {
	color:#35ABDF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:15px;
	background:url(../../images/corporate/bullet1.gif) no-repeat 4px 13px;
	 letter-spacing:0.2em;
}
.bullet_blue_text2 a {
	color:#35ABDF;
	text-decoration: none;
}
.bullet_blue_text2 a:hover {
	color:#35ABDF;
	text-decoration: underline;
}
.lightblue {
	color:#35ABDF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	font-weight:bold;
	 letter-spacing:0.2em;
}
.lightblue a {
	color:#35ABDF;
	text-decoration: none;
}
.lightblue a:hover {
	color:#35ABDF;
	text-decoration:underline;
}

.searchtitle {
	color:#35ABDF;
	font-size:15px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
}
.searchtitle a {
	color:#35ABDF;
	text-decoration: none;
}
.searchtitle a:hover {
	color:#35ABDF;
	text-decoration:underline;
}


.lightgreen {
	color:#339900;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
}
.lightgreen a {
	color:#339900;
	text-decoration: none;
}

.lightgreen a:hover {
	color:#339900;
	text-decoration:underline;
}

.white_12 {
	color:#FFF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration: none;
	 letter-spacing:0.2em;
}
.white_12 a {
	color:#FFF;
	text-decoration: none;
}
.white_12 a:hover {
	color:#FFF;
	text-decoration:underline;
}
.Uppercase {
	text-transform: uppercase;
}
#gray_square_bullet {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:20px;
	background:url(../../images/corporate/hs_key_bullet.jpg) no-repeat 8px 8px;
	margin-bottom:5px;
	text-align:left;
	 letter-spacing:0.2em;
	
}
#gray_square_bullet2 {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:20px;
	background:url(../../images/corporate/hs_key_bullet.jpg) no-repeat 8px 8px;
	text-align:left;
	 letter-spacing:0.2em;
}
#lightblue_arrowlink_bullet {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:20px;
	background:url(../../images/corporate/hs_compliance_bullet.gif) no-repeat 8px 8px;
	margin-bottom:5px;
	text-align:left;
	padding-right:5px;
	 letter-spacing:0.2em;
}

#lightblue_noarrowlink_bullet {
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	padding-left:20px;
	margin-bottom:5px;
	text-align:left;
	padding-right:5px;
	 letter-spacing:0.2em;
}

.lightgreen_normal {color:#35ABDF; font-size:13px; font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;line-height:18px; letter-spacing:0.2em;}

.allbtn {display: block; width:100px; height:25px; margin-left:10px; background:url(../../images/corporate/btn_bg2.jpg) no-repeat; color:#494E1E;font-size:13px;font-family:Ming(for ISO10646),MingLiU,細明體,Taipei; text-decoration:none; text-align:center; padding-top:5px; letter-spacing:0.2em;}
.allbtn a{color:#494E1E; text-decoration:none; width:100px; height:25px;display:block;}


/* about towngas*/
.values_layer{ position:absolute; width:530px;}

#vm_bg_1 {
	width:520px;
	left:22px;
	position:relative;
	top:-50px;
}
#vm_text_1 {
	width:205px;
	top:55px;
	left:22px;
}
#vm_text_2 {
	width:255px;
	margin-left:260px;
	margin-top:-120px;
}
#milestone_year{
	display: block;
	postition: absolute;
}

#milestone_year ul {
	margin: 0;
	float: left;
	list-style: none;
}

#milestone_year li{
margin: 0;
display: inline;  /*ƦC*/
float: left;
width: 80px;
height:20px;
margin-left:18px;
text-indent:18px;
background:url(../../images/corporate/milestones_year_arrow2.jpg) no-repeat 0px 7px;
}
.milestones_title_line{border-bottom:#A9E7F9 dotted 1px;}




/*social*/
.hse_listing {
	float:left;
	width:118px;
	margin-right:10px;
	margin-bottom:20px;
	margin-left:5px;
}
#cert td {
	border-left: solid #C9EEFB 1px;
	border-bottom:solid #C9EEFB 1px;
}
#cert2 td {
	border-left: solid #C9EEFB 1px;
	border-bottom:solid #C9EEFB 1px;
	border-top:solid #C9EEFB 1px;
}
#cert3 td {
	border-left: solid #C9EEFB 1px;
	border-top:solid #C9EEFB 1px;
}
/*Media*/
.spotlight_thumbnail {
	border:solid 1px #C4E6F5;
	padding:3px;
}
.listing_text {
	color:#35ABDF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	text-decoration: none;
	 letter-spacing:0.2em;
}
.listing_text a {
	color:#35ABDF;
	text-decoration: none;
}
.listing_text a:hover {
	color:#35ABDF;
	text-decoration:underline;
}
.annualresult_listing {
	float:left;
	width:125px;
	margin-right:15px;
	margin-bottom:20px;
	margin-left:5px;
	border:solid 1px #C4E6F5;
	padding:5px;
}
.media_field {
	width:80px;
	height:16px;
	border: 1px solid #6CF;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	color:#5A5B5D;
	 letter-spacing:0.2em;
}
.gallery {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:13px;
	color:#5A5B5D;
	text-decoration:none;
	text-align:left;
	line-height:16px;
	 letter-spacing:0.2em;
	
}
.gallery a {
	color:#5A5B5D;
	text-decoration:none;
	
}
.gallery li {
	margin: 2px;
	padding: 0px;
	float: left;
	position: relative;
	width: 126px;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 3px;
}
.gallery span {
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
}
.gallery .play {
	background:url(../../images/corporate/media_video_play.gif) no-repeat ;
}
.gallery a:hover img  {
	border-color:#6BBAF5;
}
.gallery a:hover span {
	background-position: left -24px;
}

/*IR*/
.ir_pulldown {
	width:100px;
	height:20px;
	background-color:#E2F8FB;
	border: 1px solid #6CF;
	font-size:12px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	color:#5A5B5D;
	 letter-spacing:0.2em;
}
.ir_tableline {
	border-bottom:1px dotted #CEECF7;
}
#ir_tableline2 {
	border:1px #F7F7F7 solid;
	font-family: Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:12px;
	color:#5A5B5D;
	 letter-spacing:0.2em;
}
/*Business*/
.csr_title {
	padding-left:15px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:13px;
	color:#35ABDF;
	 letter-spacing:0.2em;
}
.csr_content {
	padding-left:15px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	font-size:13px;
	color:#5A5B5D;
	 letter-spacing:0.2em;
}
.pagetext{
	color:#5A5B5D;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	line-height:18px;
	text-decoration:none;
}
.pagetext a {
	color:#35ABDF;
	font-size:13px;
	font-family:Ming(for ISO10646),MingLiU,細明體,Taipei;
	text-decoration:underline;
}

/*Careers*/
.trainees_list{width:150px; float:left; margin-right:5px; margin-bottom:20px;}
.trainees_list2{width:150px; float:left; margin-bottom:10px;}

.graylink{color:#5A5B5D; font-size:13px; font-family:Ming(for ISO10646),MingLiU,細明體,Taipei; text-decoration: none;  letter-spacing:0.2em;}
.graylink a {color:#5A5B5D; font-size:13px; font-family:Ming(for ISO10646),MingLiU,細明體,Taipei; text-decoration: none; letter-spacing:0.2em;}
.graylink a:hover {color:#5A5B5D; font-size:13px; font-family:Ming(for ISO10646),MingLiU,細明體,Taipei; text-decoration: underline; letter-spacing:0.2em;}

