@charset "utf-8";

/* These are the style specifications for the menu layers.  
   Set width to get more browsers' corporation  */
div.menu  {
	position:absolute;
	width:230px;
	left:0;
	top:0;
	z-index:500;
	background-color:#FFE786;
	border: 1px solid #999999;
	padding: 6px;
	visibility: hidden;
}

/* Style specifications for menu items and links  */
div.menu ul, div.menuDoc ul { 
margin-left: 5px;
}
div.menu ul li, div.menuDoc ul li{
	background-position: 0px 10px;
	padding-left: 5px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
div.menu h4 {
	font-size: 12px;
	letter-spacing: 0px;
    color: #006699;
}
/*
div.menu a { text-decoration:none; white-space:nowrap; }  
div.menu a:link { color:#33b }
div.menu a:visited { color:#339 }
div.menu a:hover { color:#33c; border-bottom:1px dashed #33c }
*/
div.menuDoc {
	position:absolute;
	visibility:hidden;
	width:100px;
	left:0;
	top:0;
	z-index:500;
	background-color:#eeeeef;
	border: 1px solid #999999;
	padding: 6px;
}

body, ol, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, form    {
	margin: 0px;
	padding: 0px;
	font-family: sans-serif, "新細明體";
}

p {
	padding-bottom: 12px;
}
ul, li {
	list-style-type: square;	/*list-style-type: none;*/
	list-style-position: outside;
}

