/* main menu */
.menu_dd3 * { Z-INDEX:999;}

.menu_dd3 {
	xFONT-SIZE: 0.85em; xPADDING-BOTTOM: 200px; xBORDER-bottom: orange 1px solid;  
}
/* main menu -all tabs */
.menu_dd3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; xHEIGHT: 3em; xBORDER-bottom: orange 1px solid;  
}
.menu_dd3 UL UL {
	xWIDTH: 15em, xyyZ-INDEX:3; 
}
/* main menu - each tab */
.menu_dd3 UL LI {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 30px; HEIGHT: 30px; width:auto; xbackground:orange;
}
.menu_dd3 UL UL LI {
	DISPLAY: block; xWIDTH: 14em; LINE-HEIGHT: 1em; HEIGHT: auto
}
/* level 1 -each link*/
.menu_dd3 A, .menu_dd3 a:active {
	xBORDER-bottom: orange 1px solid;  PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1em; xBACKGROUND: url(top_grad.gif) #949e7c center center; FLOAT: left; xPADDING-BOTTOM: 0px; BORDER-LEFT: #eee 1px solid; xWIDTH: 7em; COLOR: #fff; xPADDING-TOP: 0px; xxHEIGHT: 100%; TEXT-DECORATION: none
}

* HTML .menu_dd3 A, * HTML .menu_dd3 A:visited  {
	xWIDTH: 7em
}
/* the dropdown menu - level 2 */
.menu_dd3 UL UL { background: url(../images/a_green.jpg) ; height:auto; background-repeat:no-repeat; }
.menu_dd3 UL UL A, .menu_dd3 UL UL A:visited  {
	DISPLAY: block; BACKGROUND: url(../images/a_menu.jpg) #388d00; #5b8686;WIDTH: 14em;LINE-HEIGHT: 20px; BORDER-BOTTOM: #7aa 1px solid; HEIGHT: auto;  margin:0px;
}
.menu_dd3 UL UL A:hover  {color:#5b6768; b4be9c; background:white; }

* HTML .menu_dd3 UL UL A, * HTML .menu_dd3 UL UL A:visited  {
	WIDTH: 14em; 
}
.menu_dd3 TABLE {
	xPADDING-RIGHT: 0px; xPADDING-LEFT: 0px; FONT-SIZE: 1em; yyZ-INDEX: 1; xPADDING-BOTTOM: 0px; MARGIN: -1px; xWIDTH: 0px; xPADDING-TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 0px
}
.menu_dd3 UL UL UL A, .menu_dd3 UL UL UL A:visited  {
	xBACKGROUND: url(sub_grad.gif) #b4be9c; 
}
.menu_dd3 UL UL UL UL A, .menu_dd3 UL UL UL UL A:visited  {
	xBACKGROUND: url(sub_grad.gif) #c4ceac; 
}
.menu_dd3 UL :hover A.sub1, .menu_dd3 UL UL :hover A.sub2 {
	xBACKGROUND: #447b7b; xcolor:red; 
}
* HTML .menu_dd3 A:hover {
	yyZ-INDEX: 100; xBACKGROUND: url(top_grad_2.gif) #d4d8bd center center; xCOLOR: #ff0; POSITION: relative
}
.menu_dd3 LI:hover, .menu_dd3 UL UL LI:hover  {
	POSITION: relative
}
.menu_dd3 :hover > A {
	xBACKGROUND: url(top_grad_2.gif) #d4d8bd center center; xCOLOR: #ff0
}
* HTML .menu_dd3 UL UL A:hover {
	yyZ-INDEX: 110; xBACKGROUND: #7aa; xCOLOR: #ff0; POSITION: relative
}
.menu_dd3 UL UL :hover > A {
	xBACKGROUND: #7aa; xCOLOR: #ff0
}
* HTML .menu_dd3 UL UL UL A:hover {
	yyZ-INDEX: 120; xBACKGROUND: #7aa; POSITION: relative
}
.menu_dd3 UL UL UL :hover > A {
	xBACKGROUND: #7aa
}
.menu_dd3 UL UL UL UL A:hover {
	yyZ-INDEX: 130; xBACKGROUND: #7aa; POSITION: relative; xcolor:red;
}
.menu_dd3 UL UL {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 14em; POSITION: absolute; TOP: 30px; HEIGHT: 50px
}
.menu_dd3 UL UL UL {
	LEFT: 14em; WIDTH: 14em; TOP: 0px
}
.menu_dd3 UL :hover UL {
	xPADDING-RIGHT: 3em; xPADDING-LEFT: 3em; xBACKGROUND: url(images/trans.gif); xLEFT: -3em; VISIBILITY: visible; PADDING-BOTTOM: 3em; xPADDING-TOP: 0px; xHEIGHT: auto; line-height:30px; height:30px; xwidth:auto; xwidth:100px; float:left; 
}
.menu_dd3 UL :hover UL UL {
	VISIBILITY: hidden
}
.menu_dd3 UL :hover UL :hover UL UL {
	VISIBILITY: hidden
}
.menu_dd3 UL :hover UL :hover UL {
	LEFT: 9em; VISIBILITY: visible
}
.menu_dd3 UL :hover UL :hover UL :hover UL {
	VISIBILITY: visible

