/* keep */
.popmenu {
	background-color:#fff;
	z-index:9999;
  position:absolute;
  display:none;
  float:left;
	border-left:1px solid #dddddd;
	border-right:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
}
.popmenu {
  background-color:#ffffff;
  /*background-color: transparent;*/
  font-size:16px;
  color:navy;
  
  padding-bottom:8px;
  
  -moz-border-radius-bottomleft:4px;
  -moz-border-radius-bottomright:4px;
  -webkit-border-bottom-right-radius:4px;
  -webkit-border-bottom-left-radius:4px;
  border-bottom-left-radius:4px;
  border-bottom-right-radius:4px;
}

.menudiv {
		/*position:relative;*/
		width:100%;
		height:32px;
		overflow:hidden;
		background: url('img/2b.png') no-repeat 0 0 ; 
/*		background-color: white;*/
}

.menudiv,
.menudiv a{
		color: #ffffff;
		font-family:Verdana,"BitStream vera Sans",Helvetica,Sans-serif;
		/*text-shadow: #EEEEEE 0px 1px 2px;*/
}


.menudiv ul{
  margin: 0 0 0 12px;
  padding: 0;
  list-style-type: none;  
}

.menudiv ul li {
	margin: 0;
  float: left;
	padding-right:6px;
}
.menudiv ul li a{
	font-size:12px;
  text-decoration:none;
	display:block;
}
.menudiv ul.top li a{
	padding:0 10px 0 6px;
	line-height:32px;
	margin-left: 4px;
}
.menudiv ul li a:hover {
	text-decoration: underline;
}
.menudiv ul li.hover{
  background:transparent url('img/tab-left.png')  no-repeat;
  background-color: transparent;
}
.menudiv ul li.hover a{
  background:transparent url('img/tab-right.png') 100% 0 no-repeat;
  color: #225db7;
	text-decoration: none;
	background-color: transparent;
}

.popmenu_contain {
  /*margin:8px;*/
	background-color: #00ffff;
	/*overflow: auto;*/
	
}
.popmenu_contain ul{
  margin: 8px;
  padding: 0;
  list-style-type: none;
	display:inline;
	float:left;
	border-right:1px solid #bbb;
}
.popmenu_contain ul.last{
		border:none;
}

.popmenu_contain ul li{
		display:block;
		float:left;
		width:100%;
		clear:left;
}

.popmenu_contain ul li a{
		margin:0 10px;
		padding: 2px 10px 2px 2px ;
		/*font-weight:700;
		letter-spacing:0;*/
		font-size: 12px;

		/*color:#225db7!important;*/
		color:#225db7;
		white-space:nowrap;
		text-decoration:none;
		display:block;
		width:auto;
		position:relative;
		font-family:Verdana,sans-serif;
		margin-left:-5px;
		padding-left:5px;
		padding-right:5px;
}
.popmenu_contain ul li a:hover {
		color: #ffffff;
		background-color:#225db7;
}


#nav-main-search{
  text-align:right;
  display:table-cell;
  vertical-align:middle;
  float:right;
  margin-right:8px;
  margin-top:2px;
}
#nav-main-search .submit {
  vertical-align:middle;
  font-size: 12px;
  height:18px;
}
#nav-main-search input.text{
  vertical-align:middle;
  width:auto;
  border:1px solid #ebebeb;
  background-color:#ebebeb;
  color:#000;
}

#menubtn6b {
}
#menubtn6b a {
 color:#FC972B;
 font-weight:bold;
 text-decoration:underline;
}
