.nav {
	Z-INDEX: -1; BACKGROUND: url(images/violet_nav_bg.png) #fff repeat-x 50% top; FLOAT: left; WIDTH: 98%; HEIGHT: 45px
}
.nav A {
	PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 12px bold Helvetica, Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.nev-wrapper {
	CLEAR: both; FLOAT: left
}
.nav-left {
	BACKGROUND: url(images/violet_nav_left.png) no-repeat left top; FLOAT: left; WIDTH: 6px; HEIGHT: 45px
}
.nav-right {
	BACKGROUND: url(images/violet_nav_right.png) no-repeat right top; FLOAT: left; WIDTH: 6px; HEIGHT: 45px
}
.nav UL {
	PADDING-LEFT: 0px; FONT-SIZE: 15px; FLOAT: left; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 35px
}
.nav LI {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right center; PADDING-LEFT: 0px; FLOAT: left; BACKGROUND-IMAGE: url(images/violet_split.png); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; POSITION: relative
}
.nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.nav LI:hover {
	Z-INDEX: 2
}
.nav LI A {
	DISPLAY: block; FLOAT: left; OVERFLOW: hidden; LINE-HEIGHT: 35px
}
A .menu-left {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 35px; HEIGHT: 35px
}
A .menu-mid {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(images/violet_menu_mid.gif) no-repeat center top; FLOAT: left; LINE-HEIGHT: 35px; HEIGHT: 35px
}
A .menu-right {
	DISPLAY: block; FLOAT: left; LINE-HEIGHT: 35px; HEIGHT: 35px
}
.nav LI A:hover .menu-left {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI.active A .menu-left {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI:hover A .menu-left {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI A:hover .menu-mid {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI.active A .menu-mid {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI:hover A .menu-mid {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI A:hover .menu-right {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI.active A .menu-right {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI:hover A .menu-right {
	BACKGROUND-POSITION: center -40px; COLOR: white; HEIGHT: 40px
}
.nav LI A:hover {
	HEIGHT: 40px; TEXT-DECORATION: none
}
.nav LI.active A {
	HEIGHT: 40px; TEXT-DECORATION: none
}
.nav LI.hover A {
	HEIGHT: 40px; TEXT-DECORATION: none
}
.nav LI:hover A {
	HEIGHT: 40px; TEXT-DECORATION: none
}
.nav LI:hover .sub {
	DISPLAY: block
}
.nav LI .sub LI .sub1 LI .sub1 {
	DISPLAY: none; POSITION: absolute
}
.nav LI .sub LI .sub {
	DISPLAY: none; POSITION: absolute
}
.nav LI .sub LI .sub1 LI:hover .sub1 {
	DISPLAY: block; LEFT: 150px; POSITION: absolute; TOP: 0px
}
.nav LI .sub LI:hover .sub1 {
	DISPLAY: block; LEFT: 150px; POSITION: absolute; TOP: 0px
}
.nav LI .sub {
	DISPLAY: none; BACKGROUND: url(images/violet_submenu_top.png) no-repeat; LEFT: 6px; WIDTH: 186px; PADDING-TOP: 9px; POSITION: absolute; TOP: 27px
}
.nav LI .sub1 {
	DISPLAY: none; BACKGROUND: url(images/violet_submenu_top1.png) no-repeat; LEFT: 6px; WIDTH: 186px; PADDING-TOP: 9px; POSITION: absolute; TOP: 27px
}
.nav LI UL {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 14px; BACKGROUND: url(images/violet_submenu_bg.png) repeat-y; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 162px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: auto
}
.nav LI:hover LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #c1d9f0 1px dashed
}
.nav LI.active LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 1px; BORDER-BOTTOM: #c1d9f0 1px dashed
}
.nav LI .sub LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 3px; PADDING-BOTTOM: 11px; MARGIN: 0px; WIDTH: 146px; COLOR: #09548b; TEXT-INDENT: 1px; LINE-HEIGHT: normal; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.nav LI .sub LI A.havechild {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(images/violet_sub.gif) no-repeat right center; PADDING-BOTTOM: 1px; MARGIN: 0px; WIDTH: 146px; COLOR: #09548b; TEXT-INDENT: 1px; LINE-HEIGHT: normal; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.nav LI:hover LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 146px; COLOR: #09548b; TEXT-INDENT: 1px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.nav LI.active LI A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; WIDTH: 146px; COLOR: #09548b; TEXT-INDENT: 1px; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.nav LI:hover LI A:hover {
	BACKGROUND: #165b9f; COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav LI.active LI A:hover {
	BACKGROUND: #165b9f; COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav LI:hover LI A.havechild:hover {
	COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav LI.active LI A.havechild:hover {
	COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav LI LI A:hover {
	BACKGROUND: #165b9f; COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav LI LI A:hover {
	BACKGROUND: #165b9f; COLOR: #fff; LINE-HEIGHT: normal; TEXT-DECORATION: none
}
.nav .btm-bg {
	CLEAR: both; BACKGROUND: url(images/violet_submenu_bottom.png) no-repeat; OVERFLOW: hidden; WIDTH: 205px; HEIGHT: 9px
}
