/*masthead and mastfoot styles*/
#yhtw_masthead{min-height:33px; _height:33px; font-family:"MingLiU","PMingLiU"; padding:0 0px; margin-bottom:0px;}
#xyhtw_masthead{min-width:700px;
behavior:expression(this.style.width=(document.documentElement.offsetWidth>700)?"auto":"700px");}

#yhtw_masthead[id] {position:relative;*position:static;behavior:none;z-index:999;}
#yhtw_masthead .mhlogo{height:33px;height/**/:auto;display:inline;}
#yhtw_masthead .mhuser{height:33px;height/**/:auto;display:inline;border-left:solid 1px #dedede;padding:10px 0 34px 34px;}
#yhtw_masthead .mhuser p{display:inline;}
#yhtw_masthead .mhuser q{quotes:"" "";}
#yhtw_masthead .mhuser div{display:inline;color:white;font-size:12px;}
#yhtw_masthead .mhuser div a, #xyhtw_masthead .mhuser div b{color:white;}
#yhtw_masthead .mhlogo img{border:solid 3px white;height:100px;vertical-align:middle;position:relative;}
#yhtw_masthead .mhlogo a{text-decoration:none;font-weight:bold;color:white;}
#yhtw_masthead .mhsch{float:right;position:relative;margin-top:-23px;z-index:999;}
#yhtw_masthead .mhsch div{color:#fff;text-align:right;font-size:12px;width:22em;z-index:999;}
#yhtw_masthead .mhsch a{color:#fff;margin:0 1px;}
#yhtw_masthead .mhsch b{color:#fff;margin:0 1px;font-weight:normal;}
#yhtw_masthead .masthead_function{font-size:12px;position:relative;}
#yhtw_masthead .masthead_function strong{font-weight:normal;color:#fff;text-decoration:underline;cursor:pointer;cursor:hand;padding-bottom:5px;}
#yhtw_masthead .masthead_function span {display:none;position:absolute;top:4em;left:-7.6em;text-align:center;background:white;border:solid 1px #ffffff;}
#yhtw_masthead span:hover.masthead_function span{display:block;}
#yhtw_masthead .masthead_function span a
{
	color: #f5fbd7;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
	width: 220px;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px; /*background-image: url(../images/sub_menu.jpg);*/
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;
	
	background-color: #868e43;
	
}
#yhtw_masthead .masthead_function span a:hover{
	color:  #600000;
	text-decoration:none;
	background-image: url(../images/sub_menu.JPG);
	border-bottom:solid 1px #ffffff;
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;

}
#yhtw_masthead .masthead_function span.block{display:block;}
#yhtw_masthead .masthead_function{behavior:expression(void((window.ie_css_masthead_function_fix!=null) ? ie_css_masthead_function_fix(this):0	));}

	/*ie patch*/
	#yhtw_masthead .masthead_functionb{font-size:12px;position:relative;}
#yhtw_masthead .masthead_functionb strong{font-weight:normal;color:#fff;text-decoration:underline;cursor:pointer;cursor:hand;padding-bottom:5px;}
#yhtw_masthead .masthead_functionb span {display:none;position:absolute;top:4em;left:-9.2em;text-align:center;background:white;border:solid 1px #ffffff;}
#yhtw_masthead span:hover.masthead_functionb span{display:block;}
#yhtw_masthead .masthead_functionb span a
{
	color: #f5fbd7;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
	width: 220px;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px; /*background-image: url(../images/sub_menu.jpg);*/
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;
	
	background-color:#868e43;
	
}
#yhtw_masthead .masthead_functionb span a:hover{
	color: #600000;
	text-decoration:none;
	background-image: url(../images/sub_menu.JPG);
	border-bottom:solid 1px #ffffff;
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;

}
#yhtw_masthead .masthead_functionb span.block{display:block;}
#yhtw_masthead .masthead_functionb{behavior:expression(void((window.ie_css_masthead_function_fix!=null) ? ie_css_masthead_function_fix(this):0	));}

	/*ie patch*/
	#yhtw_masthead .masthead_functionc{font-size:12px;position:relative;}
#yhtw_masthead .masthead_function strong{font-weight:normal;color:#fff;text-decoration:underline;cursor:pointer;cursor:hand;padding-bottom:5px;}
#yhtw_masthead .masthead_functionc span {display:none;position:absolute;top:4em;left:-9em;text-align:center;background:white;border:solid 1px #ffffff;}
#yhtw_masthead span:hover.masthead_functionc span{display:block;}
#yhtw_masthead .masthead_functionc span a
{
	color: #f5fbd7;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
	width: 220px;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px; /*background-image: url(../images/sub_menu.jpg);*/
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;
	
	background-color: #868e43;
	
}
#yhtw_masthead .masthead_functionc span a:hover{
	color: #600000;
	text-decoration:none;
	background-image: url(../images/sub_menu.JPG);
	border-bottom:solid 1px #ffffff;
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;

}
#yhtw_masthead .masthead_functionc span.block{display:block;}
#yhtw_masthead .masthead_functionc{behavior:expression(void((window.ie_css_masthead_function_fix!=null) ? ie_css_masthead_function_fix(this):0	));}

	/*ie patch*/
	#yhtw_masthead .masthead_functiond{font-size:12px;position:relative;}
#yhtw_masthead .masthead_functiond strong{font-weight:normal;color:#fff;text-decoration:underline;cursor:pointer;cursor:hand;padding-bottom:5px;}
#yhtw_masthead .masthead_functiond span {display:none;position:absolute;top:4em;left:-5.9em;text-align:center;background:white;border:solid 1px #ffffff;}
#yhtw_masthead span:hover.masthead_functiond span{display:block;}
#yhtw_masthead .masthead_functiond span a
{
	color: #f5fbd7;
	display: block;
	text-decoration: none;
	border-bottom: solid 1px #ffffff;
	width: 220px;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px; /*background-image: url(../images/sub_menu.jpg);*/
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;
	
	background-color: #868e43;

}
#yhtw_masthead .masthead_functiond span a:hover{
	color: #600000;
	text-decoration:none;
	background-image: url(../images/sub_menu.JPG);
	border-bottom:solid 1px #ffffff;
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	font-weight: bold;

}
#yhtw_masthead .masthead_functiond span.block{display:block;}
#yhtw_masthead .masthead_functiond{behavior:expression(void((window.ie_css_masthead_function_fix!=null) ? ie_css_masthead_function_fix(this):0	));}

	/*ie patch*/


#yhtw_mastfoot{clear:both;border-top:1px solid #c7c7c7;color:#777;font-size:12px;font-family:"MingLiU","PMingLiU"; font-family/**/:/**/"Arial","MingLiU","PMingLiU";padding:5px 0;text-align:left;margin:0 auto;zoom:1;}
#yhtw_mastfoot:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
#yhtw_mastfoot a{color:#0000bb}
#yhtw_mastfoot a:hover{color:red;}
#yhtw_mastfoot .cp{float:left;}
#yhtw_mastfoot .ln{float:right;}
#yhtw_mastfoot .ln a
{
	padding:0 0 0 5px;padding/**/:/**/0 1px 0 5px;border-left:1px solid #aaa;
	behavior:expression(
	this.runtimeStyle.behavior =  this.className =  (this.parentNode.all.tags(this.tagName)[0] == this)?"first-child":"null"
	);
}
#yhtw_mastfoot .ln a:first-child{border-left:0;}
#yhtw_mastfoot .ln a.first-child{border-left:0;}
#yhtw_mastfoot .cb{clear:both;}
#yhtw_mastfoot .other{clear:both;margin-top:1em;}
.title{	color: #448aca;
	font-size: 10pt;
	letter-spacing: 1pt;
		word-spacing: 1pt;}
.item{
	color: #535353;
	font-size: 10pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
	padding-left: 8px;
}
.item_content{
	color: #535353;
	font-size: 11pt;
	letter-spacing: 1pt;
	word-spacing: 1pt;
}