.menu2 {
width: 94px;
}

.menu2 ul {
list-style: none;
margin: 0;
padding: 0;
height: 17px;
color:#FFFFFF;
vertical-align:middle;
background-image:url(../media/Other.gif);
background-repeat:no-repeat;
}

.menu2 ul:hover {
cursor:default;
font-weight:600;
background-position: 0 -17px;
background-repeat:no-repeat;
}

.menu2 a {
font: bold 11px arial, helvetica, sans-serif;
display: block;
background: #0B00AB;
margin: 0px;
padding: 0px;
/*borders*/
border-width: 1px;
border-style: solid;
border-color: #0B00AB #751A1A #0B00AB #751A1A;
/*text*/
color: #FFFFFF;
text-decoration: none;
}

.menu2 a:hover {
border-color: #FF0000;
color: #a00;
background: #CEE9F7;
}

.menu2 li {
position: relative;
font-size:12px;
}

.menu2 ul ul {
position: absolute;
top: 0;
left: 100%;
height: auto;
width: 100%;
}

.border-middle {
height: 0px;
line-height: 0px;;
border-width: 1px;
border-style: solid;
border-bottom-color: #751A1A;
border-top-color: #751A1A;
}

.border-top {
height: 0px;
line-height: 0px;
border-width: 1px;
border-style: solid;
border-bottom-color: #751A1A;
}

.border-bottom {
height: 0px;
line-height: 0px;
border-width: 1px;
border-style: solid;
border-top-color: #751A1A;
}

.menu2 ul ul,
.menu2 ul li:hover ul ul
{display: none;}

div.menu2 ul li:hover ul,
div.menu2 ul ul li:hover ul
{display: block;}

a.rollover {
	font-size: 12px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	width: 94px;
	height: 17px;
	background-repeat:no-repeat;
	background-image: url(../media/Button.gif);
}

a.rollover:hover {
	font-weight:600;
	background-position: 0px -17px;
}