@CHARSET "UTF-8";

#navmain {
	float:right;
}

#navmain {
  border-right: solid 1px #ffffff;
  width: 744px;
  height: 222px;
  float: right;
}

#navmain ul li ul li {
	margin: 0px;
	padding: 0px;
}

#nav_ul {
	margin: 0px;
	margin-top: 148px;
}

#navmain ul {
/*	margin-left: 18px;
	padding-left: 10px;
*/
	list-style-type: none;
       float:right;
}

#navmain ul li {
	float: left;
	position:relative; 
	z-index:1000; 
	border-left:solid 1px #fff;	
}

#navmain ul li ul {
	margin:  0px;
	padding: 0px; 
	display:none;
	border-top: 1px solid rgb(175,175,175);
	border-right: 1px solid rgb(175,175,175);
	background: transparent;
}

#navmain ul li:hover a {
	text-decoration:none;
}


/* DFE4E6
#navmain ul li:hover {
	width:auto;
}
*/

#navmain ul li a {
	color: #182C56;	
	display: block;
}

#navmain ul li a {
  float:left; 
  display:block; 
  height:29px; 
  line-height:29px;
  margin-right:0px !important /*Non-IE6*/;
  margin-right:-4px /*IE6*/; 
  padding:0 16px 0 16px; 
  text-decoration:none; 
  font-weight:bold; 
  color: #182C56;
}

#navmain table {
  position: absolute; 
  z-index: 999; 
  top: 0px; 
  left:0px; 
  border-collapse:collapse; 
  margin:0; 
  padding:0; 
  table-layout: fixed; 
  width: 100%;
}


#navmain table tr, #navmain table tr td {
	margin:0;
	padding:0;
	border:0px solid black;
}


/* NON IE6 */
#navmain ul li:hover a {background-image: none; text-decoration:none;} /*Color main cells hovering mode*/
#navmain ul li.notlast:hover ul {display:block; position:absolute; z-index:998; top:28px; margin-top:5px; left:-1px;}
#navmain ul li.last:hover ul {display:block; position:absolute; z-index:998; top:28px; margin-top:5px; right:-1px;}
#navmain ul li:hover ul li ul {display: none;}
#navmain ul li:hover ul li a {display:block; width:11em; height:auto; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(240,240,240); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
#navmain ul li:hover ul li a:hover {color: #fff; background-color:#fa9e00; text-decoration:none;} /*Color subcells hovering mode*/

/*IE6*/
#navmain ul li a:hover {clear: both; text-decoration:none;} /*Color main cells hovering mode*/
#navmain ul li a:hover ul {display:block; position:absolute;z-index: 998; top:28px; t\op:28px; left:0; marg\in-top:0px; margin:0; padding:0;}
#navmain ul li a:hover ul li a {display:block;  w\idth:11em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-bottom: solid 1px rgb(175,175,175); background-color:rgb(255,255,255); font-weight:normal; color:rgb(50,50,50); font-size: 12px;} /*Color subcells normal mode*/
#navmain ul li a:hover ul li a:hover {background-image: none; color: #fff; background-color:#fa9e00; text-decoration:none;} /*Color subcells hovering mode*/

img { border: none;}

