@charset "utf-8";
/* CSS Document */


/*#nav{
	padding:0px 0px;
	height:35px;
	background-image: url(../images/nav_off_bg.png);
	}

#nav ul {
  font-family: Arial, Verdana;
  font-size: 24px;
  margin: 0;
  padding: 0;
  list-style: none;
  
}
#nav ul li {
  display: block;
  position: relative;
  float: left;
  width:250px;
  padding: 0px 0px 0px 4px;
}
#nav li ul { display: none; }
#nav ul li a {
  display: block;
  height:31px;
  text-decoration: none;
  color: #ffffff;
  padding: 4px 0px 0px 4px;
 /* background-image: url(../images/nav_off_bg.png);*/
  /*margin-left: 1px;
  white-space: nowrap;
  text-align:center;
  vertical-align: bottom;
  
}
#nav ul li a:hover { background-image: url(../images/nav_on_bg.png); }
#nav li:hover ul {
  display: block;
  position: absolute;
}
#nav li:hover li { background-image: url(../images/nav_off_bg.png);
  float: none;
  font-size: 14px;
}
#nav li:hover a { background: background-image: url(../images/nav_off_bg.png); }
#nav li:hover li a:hover { background-image: url(../images/nav_on_bg.png); } */

/* common styling */
.menu {font-family: arial, sans-serif; width:1024px; height:35px; position:relative; font-size:24px; z-index:100;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#fff;width:255px; height:35px; text-align:center; color:#fff; background-image: url(../images/nav_off_bg.png); line-height:30px; font-size:24px; overflow:hidden;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; background-image: url(../images/nav_on_bg.png); }
.menu ul li:hover ul {display:block; position:absolute; top:35px; left:0; width:105px; }
.menu ul li:hover ul li a.hide {background-image: url(../images/nav_on_bg.png); color:#fff;}
.menu ul li:hover ul li:hover a.hide {background-image: url(../images/nav_off_bg.png); color:#fff;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background-image: url(../images/nav_off_bg.png); color:#fff;font-size:13px;}
.menu ul li:hover ul li a:hover {background-image: url(../images/nav_on_bg.png); color:#fff;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
.menu ul li:hover ul li:hover ul.left {left:-105px;}

