/* Header menu */
.headermenu { 
	z-index:10; 
	position:absolute; 
	top:0px; 
	right:50%; 
	margin-right:-495px; 
}

.headermenu ul { 
	list-style:none; 
	margin:0; 
	padding:0; 
}

.headermenu li.topinactive { 
	float:left; 
	display:inline-block; 
	width:92px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-bg.png') no-repeat top; 
}

.headermenu li a { 
	font-family:Trebuchet MS; 
	text-decoration:none; 
	font-size:12px; 
	color:#ffffff; 
}

.headermenu li.active { 
	float:left; 
	display:inline-block; 
	width:92px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-hv.png') no-repeat top;
}

.headermenu li.first { 
	float:left; 
	display:inline-block; 
	width:90px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-bg-first.png') no-repeat top;
}

.headermenu li.first-active { 
	float:left; 
	display:inline-block; 
	width:90px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-hv-first.png') no-repeat top;
}

.headermenu li.last { 
	float:left; 
	display:inline-block; 
	width:94px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-bg-last.png') no-repeat top;
}

.headermenu li.last-active { 
	float:left; 
	display:inline-block; 
	width:94px; 
	height:23px; 
	cursor:pointer; 
	padding-top:2px; 
	margin-left:-2px; 
	text-align:center; 
	background:url('img/nav/top-menu-hv-last.png') no-repeat top;
}


.headermenu li.status { 
	font-family:Trebuchet MS; 
	float:left; 
	display:inline-block; 
	height:21px; 
	padding:2px 0px 0px 34px; 
	margin-left:-2px; 
	background:url('img/header-top-bg.png') no-repeat left; 
	margin-right:5px; 
	width:auto; 
	color:#22647b; 
}

.headermenu li.status img.logout { 
	margin:0px 8px -2px 10px; 
}

.headermenu li.eng { 
	font-family:Trebuchet MS; 
	float:left; 
	display:inline-block; 
	height:21px; 
	padding:2px 22px 0px 15px; 
	margin-left:-2px; 
	margin-right:5px; 
	width:auto; 
}

.headermenu li.eng a { 
	color:#addff0; 
}

.headermenu li.eng a:hover { 
	color:#ffffff; 
}



/* Top menu */
.topmenu { 
	z-index:10; 
	position:absolute; 
	top:283px; 
	left:50%; 
	margin-left:-491px;
	width:992px; 
}

.topmenu ul { 
	list-style:none; 
	margin:0; 
	padding:0; 
}

.topmenu li { 
	float:left; 
	display:inline; 
	height:50px; 
}


/* Left menu */
.left-menu { padding:15px 0px 0px 20px; }
.left-menu ul { margin:0; padding:0; list-style:none; }
.left-menu ul li { height:22px; display:block; cursor:pointer; }

.left-menu ul li.active { background:url('img/left-menu-active.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.inactive { background:url('img/left-menu-inactive.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.last-inactive { background:url('img/left-menu-last-inactive.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.first-active { background:url('img/left-menu-active.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.last-active { background:url('img/left-menu-last-active.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }

.left-menu ul li.active-blue { background:url('img/left-menu-active-blue.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.first-active-blue { background:url('img/left-menu-active-blue.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.last-active-blue { background:url('img/left-menu-last-blue-active.jpg') no-repeat; padding:8px 0px 0px 15px; cursor:pointer; }

.left-menu a { font-family:Trebuchet MS; color:#000000; text-decoration:none; }
.left-menu a:hover { color:#000000; }
.left-menu a.active { font-family:Trebuchet MS; color:#ffffff; text-decoration:none; }
.left-menu a.active:hover { color:#ffffff; }


/* Sub menu blue */
.left-menu ul li.sub-blue { margin:4px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.sub-first-blue { margin:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.sub-blue img, .left-menu ul li.sub-first-blue img { margin-right:5px; }
.left-menu ul li.sub-blue a.sub, .left-menu ul li.sub-first-blue a.sub { font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#000000; }
.left-menu ul li.sub-blue a.sub-active, .left-menu ul li.sub-first-blue a.sub-active { font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#24A5D0; }

/* Sub menu red */
.left-menu ul li.sub { margin:4px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.sub-first { margin:8px 0px 0px 15px; cursor:pointer; }
.left-menu ul li.sub img, .left-menu ul li.sub-first img { margin-right:5px; }
.left-menu ul li.sub-first { margin:8px 0px 0px 14px; }
.left-menu ul li.sub a.sub, .left-menu ul li.sub-first a.sub { font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#000000; }
.left-menu ul li.sub a.sub-active, .left-menu ul li.sub-first a.sub-active { font-family:Trebuchet MS; font-size:12px; text-decoration:none; color:#d41313; }
