/* CSS Document */

 /* common styling */
#menubg {
width: 1020px;
background: url(images/shadow_bg.jpg) repeat-y center top;
z-index: 6;
text-align: center;
}

.menu1 {
	float:left;
	width:1020px;
	font-family: verdana, arial, sans-serif;
	font-size:10px;
	background: #fff url(images/menu_bg.gif) repeat-x center top;
	border-bottom:3px solid #dbe4ef;
	display: inline;
	text-align: left;
	padding-left: 0px;
	z-index: 6;
	
}

.menu1 ul {
padding:0;margin:0;list-style-type:none; z-index: 6;
}

.menu1 ul li {
float:left; position:relative; background:url(images/divider.gif) no-repeat top right; z-index: 6;
}

.menu1 ul li a, .menu1 ul li a:visited {
float:left; display:block; text-decoration:none;color:#014a8b; padding:0 16px; line-height:32px; height:30px; border-bottom:3px solid #fff;  z-index: 6;
}

.menu1 ul li:hover {width:auto; z-index: 6; }

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#c00; z-index: 6;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#fc0; z-index: 6;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#cc0; z-index: 6;}
.menu1 ul li a.menu1four:hover {border-color:#080; color:#0e0; z-index: 6;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color:#aaf; z-index: 6;}
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#f8f; z-index: 6;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#c00; z-index: 6;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#fc0; z-index: 6;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#cc0; z-index: 6;}
.menu1 ul li:hover a.menu1four {border-color:#080; color:#0e0; z-index: 6;}
.menu1 ul li:hover a.menu1five {border-color:#00c; color:#aaf; z-index: 6;}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#f8f; z-index: 6;}

.menu1 ul li ul {
display: none;
z-index: 6;
}

.menu1 table {
margin:0; border-collapse:collapse; font-size:11px; position:absolute; top:0; left:0; z-index: 6;
}

/* specific to non IE browsers */
.menu1 ul li:hover ul {
display:block;position:absolute;top:32px;margin-top:1px; left:0;width:154px;border-bottom:1px solid #014a8b; z-index: 6;
}

.menu1 ul li:hover ul.endstop {
left:-40px;
z-index: 6;
}

.menu1 ul li:hover ul li ul {
display: none;
z-index: 6;
}

.menu1 ul li:hover ul li a {
display:block;background:#fff;color:#014a8b;height:auto;line-height:13px;padding:7px 16px; width:120px; border:1px solid #014a8b; border-bottom:0; z-index: 6;
}

.menu1 ul li:hover ul li a.drop {
background:#dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; z-index: 6;
}

.menu1 ul li:hover ul li a:hover {
color:#014a8b; background: #dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; z-index: 6;
}

.menu1 ul li:hover ul li a:hover.drop {
background: #dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; z-index: 6;
}

.menu1 ul li:hover ul li:hover ul {
display:block; position:absolute; left:153px; top:-1px; z-index: 6;
}

.menu1 ul li:hover ul li:hover ul.left {
left:-153px;
z-index: 6;
}



/* specific to IE5.5 and IE6 browsers */
.menu1 ul li a:hover ul {
display:block;position:absolute;top:30px; t\op:33px; background:#fff;left:0; border-bottom:1px solid #014a8b; z-index: 6;
}

.menu1 ul li a:hover ul.endstop {
left: -40px;
z-index: 6;
}

.menu1 ul li a:hover ul li a {
display:block;background:#fff;color:#014a8b; height:1px; line-height:13px; padding:7px 16px; width:154px; width:120px; border:1px solid #014a8b; border-bottom:0; z-index: 6;
}

.menu1 ul li a:hover ul li a.drop {
background:#dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; padding-bottom:4px; z-index: 6;
}

.menu1 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; width:0; z-index: 6;
}

.menu1 ul li a:hover ul li a:hover {
color:#014a8b; background: #dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; z-index: 6;
}

.menu1 ul li a:hover ul li a:hover.drop {
 background: #dbe4ef url(images/bullet1.gif) no-repeat 4px 10px; z-index: 6;
}

.menu1 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; top:0;color:#014a8b; left:153px; z-index: 6;
}

.menu1 ul li a:hover ul li a:hover ul.left {
left:-153px; z-index: 6;
}