 

.itemblock {
	width:1px;
	min-width:1px;
	max-width:1px;
	overflow:hidden;
	height:27px;
	min-height:27px;
	position:absolute;
	top:4px;
	background:url(/wwwadmin/globals/templates/9975/images/menu/divider.jpg) top left no-repeat;
}

.menu {
	width:756px; 
	height:40px;
	position:relative;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#003466;
}

* html .menu {
	width:757px; 
	w\idth:756px;
}

.menu ul {
	padding:0;
	margin:0;
	list-style-type:none;
}

.menu ul ul {
	width:151.2px;
	white-space:nowrap;
}

.menu li {
	float:left;
	width:151.2px;
	position:relative;
}

.menu li#last {
	float:left;
	width:151.2px;
	position:relative;
	border:0;
}

.menu ul li ul li {
	border:0;
}

.menu a, 
.menu a:visited {
	display:block;
	font-size:13px;
	text-decoration:none; 
	color:#003466; 
	width:151.2px;
	height:35px;
	background:#cdcdcd url(/wwwadmin/globals/templates/9975/images/menu/toplevel_states.jpg) top left repeat-x;
	line-height:35px;
	text-align:center;
	text-transform:uppercase;
	vertical-align:text-top;
}
* html .menu a, 
* html .menu a:visited {
	width:162.2px; 
	w\idth:151.2px;
}

.menu li#last a, 
.menu li#last a:visited {
	width:151.2px;
	height:35px;
	background:#cdcdcd url(/wwwadmin/globals/templates/9975/images/menu/toplevel_states.jpg) top left repeat-x;
	line-height:35px;
	text-align:center;
	text-transform:uppercase;
}
* html .menu li#last a, 
* html .menu li#last a:visited {
	width:162.2px;
	w\idth:151.2px;
}

.menu ul ul {
	visibility:hidden;
	position:absolute;
	height:0;
	top:35px;
	left:0; 
	width:104.2px;
	text-align:left;
}
* html .menu ul ul {
	top:34px;
	t\op:35px;
}

.menu table {
	position:absolute; 
	top:0; 
	left:0; 
	border-collapse:collapse;
}

.menu ul ul a, 
.menu ul ul a:visited,
.menu ul li#last ul li a,
.menu ul li#last ul li a:visited{
	background:#e2e2e2; 
	color:#003466; 
	height:auto; 
	line-height:1em; 
	padding:12px 24px; 
    padding-right:36px;
	width:104.2px;
	text-align:left;
}
* html .menu ul ul a, 
* html .menu ul ul a:visited,
* html .menu ul li#last ul li a,
* html .menu ul li#last ul li a:visited {
	width:126.2px;
	w\idth:104.2px;
}

.menu ul li ul li#last a,
.menu ul li ul li#last a:visited,
.menu ul li#last ul li#last a,
.menu ul li#last ul li#last a:visited {
	background:#e2e2e2; 
	color:#003466; 
	height:auto; 
	line-height:1em; 
	padding:12px 24px; 
    padding-right:36px;
	width:104.2px;
	text-align:left;
	border-bottom:solid 5px #7a0000;
}

* html .menu ul li ul li#last a,
* html .menu ul li ul li#last a:visited,
* html .menu ul li#last ul li#last a,
* html .menu ul li#last ul li#last a:visited {
	width:126.2px;
	w\idth:104.2px;
}

.menu a:hover, 
.menu :hover > a,
.menu li#last a:hover, 
.menu li#last:hover > a { 
	background:#dddddd url(/wwwadmin/globals/templates/9975/images/menu/toplevel_states.jpg) bottom left repeat-x;
}

.menu ul ul a:hover,
.menu ul ul :hover > a,
.menu ul li ul li#last a:hover,
.menu ul li ul li#last :hover > a,
.menu ul li#last ul li a:hover,
.menu ul li#last ul :hover > a,
.menu ul li#last ul li#last a:hover,
.menu ul li#last ul li#last :hover > a {
	background:#efefef;
}

.menu ul li:hover ul,
.menu ul a:hover ul {
	visibility:visible; 
}

 

