/* CSS Document */

.menuList, .menuList ul {
	margin : 0;
	padding : 0;
	list-style : none;
	float : left;
	height:32px;
}
.menuList li a {
	display : block;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	line-height:32px;
	height:32px;
	margin : 0 0px;
}
.menuList li .active {
	font-weight : bold;
	color : #ffffff;
}
.menuList li span {
	display : block;
	padding-left : 21px;
	padding-right : 13px;
	line-height : 32px;
	font-weight : bold;
}
.menuList li .selected {
	font-weight : bold;
	color : #ffffff;
	padding-left : 8px;
	background : url(images/nav_a_left.png) no-repeat left top;
}
.menuList li .selected span {
	font-weight : bold;
	padding-left : 13px;
	padding-right : 13px;
	background : url(images/nav_a_right.png) no-repeat right top;
}
.menuList li .highlighted {
	color : #ffffff;
	padding-left : 8px;
	background : url(images/nav_a_left.png) no-repeat left top;
}
.menuList li .highlighted span {
	padding-left : 13px;
	padding-right : 13px;
	background : url(images/nav_a_right.png) no-repeat right top;
}
.menuList li a:hover {
	color : #ffffff;
	padding-left : 8px;
	background : url(images/nav_a_left.png) no-repeat left top;
}
.menuList li a:hover span {
	padding-left : 13px;
	padding-right : 13px;
	background : url(images/nav_a_right.png) no-repeat right top;
}
.menuSep {
	float : left;
	position : relative;
	width : 1px;
	padding : 0;
	margin : 0;
	height : 32px;
}
.menuList li {
	float : left;
	padding : 0 0 0 0;
	margin : 0 0 0 0;
	position : relative;
	font : normal 12px Arial;
}
.menuList ul li a {
	padding : 5px 8px;
}
.menuList li ul {
	display:inline-block;
	text-align:left;
}
.menuList ul {
	visibility : hidden;
	position : absolute;
	top : 30px;
	left : 0px;
	width : 215px;
	z-index : 100;
	border-bottom:#CDCDCD 1px solid;
}
.menuList ul ul {
	top : 0;
	left : 215px;
	width : 215px;
}
.menuList ul li {
	clear:both;
	margin: 0;
	padding:0;
	width: 215px;
	background: #43b4f2 ;
	border-bottom: 1px solid #3399ff;
	color: #FFF;
}
.menuList ul li a {
	width:215px;
	height:auto;
	min-height:32px;
	padding:0 0px 0 0px;
	background:url(images/ic-arw02-w.gif) 10px center no-repeat;
	color:#FFF;
	text-decoration:none;
	line-height:32px;
	padding-left:20px;
	font-weight:normal;
}
.menuList ul li a:hover, .menuList ul li a.highlighted:hover, .menuList ul li a:focus {
	background:url(images/ic-arw02-w.gif) 10px center no-repeat;
	color:#fff;
	padding:0;
	text-decoration:underline;
	padding-left:20px;
}
.menuList ul a.highlighted {
	background:url(images/ic-arw02-r.gif) 10px center no-repeat;
	color:#fff;
	text-decoration:underline;
	padding:0;
	padding-left:20px;
}
.menuList a .subind {
	display : none;
	float : right;
}
.menuList ul a .subind {
	display : block;
	float : right;
	padding-right:10px;
}
.menuList a {
	float : left;
}
.menuList ul a {
	float : none;
}
.menuList a {
	float : none;
}
