@charset "utf-8";
/* CSS Document */
.menu {
	font-family: Georgia, "Times New Roman", Times, serif; 
	width: 100%; 
	height: 32px; 
	position: relative; 
	margin: 0; 
	font-size: 12px; 
	margin: 0 0 30px 0px; 
	background: #ffbd10; 
	position: relative; 
	z-index: 100;
	text-align: center;
}

/* Style of unordered list */
.menu ul {padding:0; margin:0; list-style-type: none;}

/* Style of list items */
.menu ul li {float:left; border-left:1px solid #eee; width:120px;}

/* Style of list items which are links */
.menu ul li a, .menu ul li a:visited {
	display: block; 
	width: 120px; 
	text-decoration: none; 
	padding: 0 5px 0 5px; 
	height: 32px; 
	line-height: 30px; 
	color: #fff;
	font-weight: bold; 
	background: #ffbd10;
	font-size: 1em;
}

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em;}

/* Style for 2nd level unordered list */
.menu ul li ul {visibility:hidden; position:absolute; top:30px; left:0; }

/* Hover Styles for 1st level of menu */
.menu ul li:hover a,
.menu ul li a:hover {color:#fff; background:#cb1014; width: 100%;}

/*background to second level*/
.menu ul li:hover ul,
.menu ul li a:hover ul {visibility:visible; width:100%;background:#ffd466; color:#fff;
	border-top: 5px solid #cb1014;
}

.menu ul li:hover ul.right_side li,
.menu ul li a:hover ul.right_side li {float:right; border:0; border-left:1px solid #eee;}

.menu ul li:hover ul.left_side li,
.menu ul li a:hover ul.left_side li {float:left; border:0; border-left:1px solid #eee;}

.menu ul li:hover ul li a.sub,
.menu ul li a:hover ul li a.sub {background:#cb1014 url(../../graphics/drop2.gif) bottom right no-repeat; color:#fff;}

.menu ul li:hover ul li ul,
.menu ul li a:hover ul li a ul {visibility:hidden; position:absolute; left:20px; top:30px; }

/*highlighted hover second level */
.menu ul li:hover ul li a,
.menu ul li a:hover ul li a {display:block; background:#ffd466; color:#fff;padding-right:.2em;}

.menu ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover {background:#cb1014; color:#ffd466; width: 100%;padding-right:1em;}

.menu ul li:hover ul li:hover ul,
.menu ul li a:hover ul li a:hover ul {visibility:visible; color:#000; background:#dfc184;}

.menu ul li:hover ul.right li {float:right;}

.menu ul li:hover ul li:hover ul li a,
.menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;}

.menu ul li:hover ul li:hover ul li a:hover,
.menu ul li a:hover ul li a:hover ul li a:hover {background:#bd8d5e; color:#fff;}



