.menu UL {
	MARGIN: 0px;
	FONT: bold 11px Verdana;
	LIST-STYLE-TYPE: none;
	padding: 0px;
}
.menu LI {
	FLOAT: left;
	FONT: bold 11px Verdana;
	POSITION: relative;
	TEXT-ALIGN: center;
	padding: 3px;
	width: auto;
	border: 1px solid #FFFFFF;
	background-color: #d5dff3;
}
.menu LI UL {
	DISPLAY: none;
	LEFT: -2px;
	POSITION: absolute;
	BACKGROUND-COLOR: #FFFFFF;
	margin-top: 6px;
	width: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	top: 19px;
}
.menu LI UL LI {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FLOAT: none;
	TEXT-ALIGN: left
}
.menu LI > UL {
	LEFT: -2px; TOP: auto
}
.menu LI:hover UL {
	DISPLAY: block
}
.menu LI.over UL {
	DISPLAY: block
}
.menu LI:hover {
	background-color: #3366cc;

}
.menu LI.over {
	BACKGROUND-COLOR: #3366cc;
}
.menu LI UL LI:hover {
	background-color: #3366cc;

}
.menu LI UL LI.over {
	BACKGROUND-COLOR: #3366cc;
}
.menu UL LI.li110px {
	WIDTH: 112px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.menu > UL LI.li110px {
	WIDTH: 110px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.menu UL LI.li120px {
	WIDTH: 122px;
}
.menu > UL LI.li120px {
	WIDTH: 120px;

}
.menu UL LI.li105px {
	WIDTH: 140px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.menu UL LI.my {
	DISPLAY: none
}
.menu > UL LI.li105px {
	WIDTH: 138px;
	padding-top: 6px;
	padding-bottom: 6px;
}
.menu A {
	DISPLAY: block;
	COLOR: #000066;
	TEXT-DECORATION: none
}
.menu  A:hover {
	DISPLAY: block;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none
}
