/* <style> */

/* ----- Required ----------------------------------------------------------- */

div.vert_menu
{
  position: absolute;
  visibility: hidden;
  display: none;
  border-top: solid 1px #a4a4a4;
  border-left: solid 1px #a4a4a4;
  border-right: solid 1px #a4a4a4;
}

div.horz_menu a { display: block; float: left; }
div.vert_menu a { display: block; float: none; }

/* ----- NWS Menu ----------------------------------------------------------- */

div.nwsMenu div.horz_menu a
{
	padding: 0px 0px 0px 0px;
	background: #a4a4a4;
	text-align: center;
	text-decoration: none;
	margin-right: -1px;
	font-family: 細明體;
	font-size: 8pt;
	color: #FFFFFF;
}

div.horz_menu 
div.horz_menu a:hover,
div.horz_menu a.active
{
	background: #a4a4a4;
}

div.nwsMenu
{
	text-decoration: none;
	font-family: 細明體;
	font-size: 8pt;
}

div.nwsMenu a:link,
div.nwsMenu a:visited
{

	/*font-family: 細明體;
	font-size: 7pt;
	background: #FFFFFF;
	text-decoration: none;
	width: 155px;
	height: 15px;
	color: #a4a4a4;
	padding-left: 4px;
	border-bottom: solid 1px #a4a4a4;*/
	/*border: solid 1px #000000;*/


	font-family: 細明體;
	font-size: 7pt;
	background: #FFFFFF;
	text-decoration: none;
	width: 155px;
	height: 15px;
	/*color: #474747;*/
    color: #a4a4a4;
	padding: 4px;
	
	/* padding-left: 5px; */
	/*border-bottom: dashed 1px #ffffff;*/
	/*border: solid 1px #a4a4a4;*/
	/*border-top: solid 1px #a4a4a4;
    border-left: solid 1px #a4a4a4;
    border-right: solid 1px #a4a4a4;*/
	border-bottom: solid 1px #a4a4a4;
	
	/* transparent */
	/*
	filter: alpha(opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	-moz-opacity: 0.80;
	opacity:0.8;
	*/
}

div.nwsMenu a:hover,
div.nwsMenu a.active
{
	font-family: 細明體;
	font-size:8pt;
	color: #ffffff;
	text-decoration: none;
	background: #a4a4a4; 
}
