#nav{position:absolute;width:759px;height: 35px;z-index:10000;}

#nav_div{width:759px;height: 35px;}

#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	display:inline;
}

#nav li{ /* all list items */
	position : relative;
	float : left;
	height: auto;
	width: auto;
	background-color:#ffffff;
	display:inline;
	margin-bottom : -1px;
}

#nav li ul { /* second-level lists */
	position: absolute;
	display: none;
	left:0px;
	height: auto;
	width:140px;
}

#nav li ul ul { /* third-and-above-level lists */
	display:none;
	left:170px;
	top : 0px;
	height: auto;
	margin-top:0px;
}

/* class to push level to opposite direction */
#nav li .op, #nav li .op ul, #nav li .op ul ul{left : -170px;}

/* class to push level to opposite direction */
#nav li .leftside{left : -85px;}

/* ----- nav -----*/
#nav li a{
	display : block;
	font-weight: bold;
	font-family: Verdana,arial;
	font-size : 11px;
	text-decoration : none;
	height: auto;
}

#nav li li a{
	display : block;
	font-weight: bold;
	font-family: Verdana,arial;
	font-size : 11px;
	text-decoration : none;
	height: auto;
	width:140px;
	padding:5px 10px 5px 11px;
	border:1px solid #bababa;
}

#nav li a:hover, #nav li li:hover, #nav li li.over {background-color : #83cae6;color: #ffffff;}

/* ----- nav display -----*/
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.over ul ul, #nav li.over ul ul ul, #nav li.over ul ul ul ul
{display:none;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.over ul, #nav li li.over ul, #nav li li li.over ul, #nav li li li li.over ul
{display:block;}

/* ----- nav content ----
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a, #nav li li li li li:hover li a,
#nav li.over li a, #nav li li.over li a, #nav li li li.over li a,	#nav li li li li.over li a, #nav li li li li li.over li a
{color: #666666;}

#nav li:hover a, #nav li li:hover a, #nav li li li:hover a, #nav li li li li:hover a, #nav li li li li li:hover a,
#nav li.over a, #nav li li.over a, #nav li li li.over a, #nav li li li li.over a, #nav li li li li li.over a
{color: #666666;}
-*/
.border_line{border-top:1px solid #666666;}