/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this scriptt and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_dropline_4.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This script and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* define defaults for IE */
a {
	color:#000000;
}
a:visited {
	color:#111;
}
a:hover {
	color:#222;
}
#content {
	position:relative;
}

#outer {
	padding:0;
	text-align:left;
	margin:0;
	width:100%;
	/* background:url(../images/bar_blank_300x32.png); */
	height:32px;
	/* background-color:#FFFF00; */
}
#outer ul {
	/* background-color:#FF0000; */
	/* display:table; */
	display:inline-table;
	margin:0 auto;
	padding:0;
	list-style-type:none;
	height:32px;
	border-left: 0px solid #505050;
	/* background:url(../images/bar_blank_300x32.png); */
}

#outer ul li {
	display:table-cell;
	width:auto;
	margin:0;
	height:32px;
	line-height:32px;
	border: 0px solid #505050;
	background:url(../images/bar_blank_300x32.png) no-repeat right center;
	float:left;
}
#outer ul li.left {
	display:table-cell;
	min-width:12px;
	padding:0;
	height:32px;
	white-space:nowrap;
	background:url(../images/bar_left_16x32.png) no-repeat left center;
}
#outer ul li.right {
	display:table-cell;
	min-width:12px;
	padding:0;
	white-space:nowrap;
	background:url(../images/bar_right_16x32.png) no-repeat right center;
}
#outer ul li a {
	font-family: sans-serif;
	float:left;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:32px;
	display:block;
	min-width:90px;
	height:32px;
	padding:0 12px;
	white-space:nowrap;
	color:#000000;
	border: 0px solid #505050;
	/* margin-left:-1px; */
}
#outer ul li a.down {
	background:url(../images/bar_blank_down_300x32.png) no-repeat right center;
	padding-right:24px;
}
#outer ul li a:hover {
	color:#FFFFFF;
	background-color:#9595E0;
	background:url(../images/bar_blanka_300x32.png) no-repeat right center;
}
#outer ul li a.down:hover {
	color:#FFFFFF;
	padding-right:24px;
	background:#9595E0 url(../images/bar_blanka_down_300x32.png) no-repeat right center;
}

#outer ul li a:focus {
	outline:0;
}

#outer ul li.downclicked a,
#outer ul li.downclicked a:hover {
	color:#FFFFFF;
	background:#9595E0 url(../images/bar_blanka_down_300x32.png) no-repeat right center;
}

#outer ul li.clicked a {
/* ,
#outer ul li.clicked a:hover { */
	color:#FFFFFF;
	background:#9595E0 url(../images/bar_blanka_300x32.png) no-repeat right center;
}

/* 没链接用 */
#outer ul li span {
	font-family: 微软雅黑;
	float:left;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height:32px;
	display:block;
	min-width:100px;
	height:32px;
	padding:0 12px;
	white-space:nowrap;
	color:#000000;
	border: 0px solid #505050;
	/* margin-left:-1px; */
}

#submenus ul.none {
	display:none;
}
#submenus ul.yes {
	display:table-cell;
	/* display:table; */
}

#submenus {
	margin-top:2px;
	margin-left:12px;

	clear:left;
	text-align:left;
	/* width:100%; */
	/* background-color:#9595E0; */
	/* background:url(../images/subbar_blank.png) repeat-x; */
	position:absolute;
	/* border: 1px solid #505050; */
}
#submenus ul {
	margin:0 auto;
	padding:0;
	list-style-type:none;
	/* height:20px; */
}
#submenus ul li {
	display:table-cell;
	width:auto;
	margin:0;
	/*margin-left: 10px;*/
	border: 0px solid #505050;
	float:left;
}
#submenus ul li a {
	font-family: 微软雅黑;
	float:left;
	font-size:10pt;
	color:#000000;
	text-decoration:none;
	min-width:80px;
	text-align:center;
	/* text-align:left; */
	/* display:table-cell; */
	/* height:20px; */

	line-height: 18px;
	display:block;
	height: 18px;
	padding:0 6px;
	margin:0 1px 0 0;

	white-space:nowrap;
	background-color: #EFEFEF;
	border: 1px solid #505050;
	/* background: url(diamond.gif) no-repeat right center; */
}
#submenus ul li a.last {
	/* background:#c9c93e; */
}
#submenus ul li a:focus {
	outline:0;
}
#submenus ul li a:hover {
	color:#FFFFFF;
	border: 1px solid #A0A0A0;
	background-color: #9595E0;
	/* text-decoration:underline; */
}
#submenus ul li a:active {
	color:#FFFFFF;
	border: 1px solid #A0A0A0;
	background-color: #CCCCCC;
	/* text-decoration:underline; */
}