.menu {
	FONT-SIZE: 11px;
	Z-INDEX: 100;
	FONT-WEIGHT: bold;
	margin: 0px;
	padding: 0px;

}

.menu UL {
PADDING-RIGHT: 0px;
PADDING-LEFT: 0px;
FONT-WEIGHT:normal;
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
LIST-STYLE-TYPE: none;
FONT-WEIGHT: bold;
}
.menu UL UL {
FONT-WEIGHT: bold;
}

.menu LI {
FONT-WEIGHT:normal; 
FLOAT: left; 
PADDING-TOP: 0px;
POSITION: relative;
}


.menu A {

PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
FONT-WEIGHT:normal; 
FONT-SIZE: 12px;
MAX-WIDTH: 250px; 
PADDING-BOTTOM: 7px; 
COLOR: #ffffff; 
LINE-HEIGHT: 27px; 
PADDING-TOP: 7px; 
HEIGHT: 27px; 
TEXT-DECORATION: none;

}

.menu A:visited {
PADDING-RIGHT: 5px;
PADDING-LEFT: 5px;
FONT-WEIGHT:normal; 
FONT-SIZE: 12px; 
MAX-WIDTH: 250px; 
PADDING-BOTTOM: 7px; 
COLOR: #ffffff; 
PADDING-TOP: 7px; 
HEIGHT: 27px; 
TEXT-DECORATION: none;


}

* HTML .menu A {}

* HTML .menu A:visited {}

.menu UL UL A.drop {
/*This is the first level of drop down*/
BORDER-TOP-WIDTH: 0px;
PADDING-RIGHT: 5px; 
MIN-WIDTH: 100px; 
PADDING-LEFT: 20px; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; 
MAX-WIDTH: 250px; 
PADDING-BOTTOM: 0px; 
WIDTH: 148px; 
COLOR: #ffffff; 
PADDING-TOP: 0px; 
HEIGHT: 25px; 
BORDER-RIGHT-WIDTH: 0px;
BACKGROUND-IMAGE:url(../images/nav_corner_a.gif); 
}

.menu UL UL A.drop:visited {
BORDER-TOP-WIDTH: 0px; 
PADDING-RIGHT: 5px; 
MIN-WIDTH: 100px; 
PADDING-LEFT: 20px; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; 
MAX-WIDTH: 250px; 
PADDING-BOTTOM: 0px; 
WIDTH: 148px; 
COLOR: #ffffff;
PADDING-TOP: 0px; 
HEIGHT: 25px; 
BORDER-RIGHT-WIDTH: 0px;
BACKGROUND-COLOR: #1F4F94; 
}

.menu UL UL A.drop:hover {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: left top; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif); 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none;
}

.menu UL UL :hover > A.drop {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: left top; 
DISPLAY: block; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif); 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-COLOR: #4C72A9; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none; 
line-hight: 20px;
}

.menu UL UL A.drop2 {
/*This is the level of the second drop down*/
BORDER-TOP-WIDTH: 0px; 
PADDING-RIGHT: 5px; 
MIN-WIDTH: 100px; 
PADDING-LEFT: 20px;
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND: #1F4F94; 
BORDER-BOTTOM-WIDTH: 0px; 
MAX-WIDTH: 150px; 
PADDING-BOTTOM: 0px; 
WIDTH: 150px; 
COLOR: #ffffff; 
LINE-HEIGHT: 20px; 
PADDING-TOP: 0px; 
HEIGHT: 25px; 
BORDER-RIGHT-WIDTH: 0px;
BACKGROUND-IMAGE:url(../images/nav_corner_a.gif); 

}

.menu UL UL A.drop2:visited {
BORDER-TOP-WIDTH: 0px; 
PADDING-RIGHT: 5px; 
MIN-WIDTH: 100px; 
PADDING-LEFT: 20px; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 

BORDER-BOTTOM-WIDTH: 0px; 
MAX-WIDTH: 150px; 
PADDING-BOTTOM: 0px; 
WIDTH: 150px; 
COLOR: #ffffff; 
LINE-HEIGHT: 20px; 
PADDING-TOP: 0px; 
HEIGHT: 25px; 
BORDER-RIGHT-WIDTH: 0px;
}

.menu UL UL :hover > A.drop2 {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: left top; 
DISPLAY: block; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif); 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-COLOR: #4C72A9; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none; 
line-height: 20px
}


.menu UL UL {
	FONT-WEIGHT:normal;
	Z-INDEX: 5000;
	LEFT: 0px;
	WIDTH: 150px;
	POSITION: absolute;
	TOP: 27px;
	HEIGHT: 0px;
	visibility: hidden;
}

* HTML .menu UL UL {
FONT-WEIGHT:normal; 
Z-INDEX: 5000; 
TOP: 28px;
}

.menu UL UL UL A.drop2:hover {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: left top; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif); 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none; 
}

.menu UL UL UL :hover > A.drop2 {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: left top; 
DISPLAY: block; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif);
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BACKGROUND-COLOR: #4C72A9; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none; 
line-height: 20px
}

.menu UL UL UL {
FONT-WEIGHT:normal; 
LEFT: 173px; 
WIDTH: 50px; 
TOP: 0px;
}

.menu UL UL UL.left {
FONT-WEIGHT:normal; 
LEFT: -150px
}

.menu TABLE {
Z-INDEX: 5000; 
LEFT: 0px; 
POSITION: absolute; 
TOP: 0px
}

.menu UL UL A {
BORDER-TOP-WIDTH: 0px; 
PADDING-RIGHT: 5px; 
DISPLAY: block; 
PADDING-LEFT: 20px; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-COLOR: #1F4F94; 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
LINE-HEIGHT: 20px; 
HEIGHT: 25px; 
BORDER-RIGHT-WIDTH: 0px;
}

.menu UL UL A:visited {
BORDER-TOP-WIDTH: 0px; 
PADDING-RIGHT: 5px; 
DISPLAY: block; 
PADDING-LEFT: 20px; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-COLOR: #1F4F94; 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
LINE-HEIGHT: 20px; 
HEIGHT: 20px; 
BORDER-RIGHT-WIDTH: 0px;
}

* HTML .menu UL UL A {
FONT-WEIGHT:normal; 
WIDTH: 129px;
}

.menu A:hover {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: right top; 
FONT-WEIGHT:normal; 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff;
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none;
}

.menu UL UL A:hover {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: right top; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BACKGROUND-IMAGE:url(../images/nav_corner1.gif); 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BACKGROUND-REPEAT: no-repeat; 
BORDER-BOTTOM-WIDTH: 0px; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none;
background:#C3D2E9;
}

.menu :hover > A {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: right top; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none;
}

.menu UL UL :hover > A {
BORDER-TOP-WIDTH: 0px; 
BACKGROUND-POSITION: right top; 
FONT-WEIGHT:normal; 
BORDER-LEFT-WIDTH: 0px; 
BORDER-BOTTOM-WIDTH: 0px; 
COLOR: #ffffff; 
BORDER-RIGHT-WIDTH: 0px; 
TEXT-DECORATION: none;
}

.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}
.menu UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL {
	VISIBILITY: visible
}
.menu UL :hover UL :hover UL UL {
	VISIBILITY: hidden
}
.menu UL :hover UL :hover UL :hover UL {
	VISIBILITY: visible
}

