#ja-cssmenu {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

	margin-left: 1px;

}

#ja-cssmenu UL {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#ja-cssmenu LI {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../img/mainnav-sep.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0px; width: 14.2%;

	text-align: center;

}

#ja-cssmenu LI UL {

	Z-INDEX: 99; LEFT: -999em; WIDTH: 15.9em; POSITION: absolute; HEIGHT: auto

}

#ja-cssmenu LI UL UL {

	MARGIN: -2em 0px 0px 15em

}

#ja-cssmenu LI LI {

	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 14.35em; PADDING-TOP: 0px

}

#ja-cssmenu UL A {

	WIDTH: 10.8em

}

#ja-cssmenu LI:hover UL UL {

	LEFT: -999em

}

#ja-cssmenu LI:hover UL UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.sfhover UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.havechildsfhover UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.havechild-activesfhover UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.activesfhover UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.sfhover UL UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.havechildsfhover UL UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.havechild-activesfhover UL UL UL {

	LEFT: -999em

}

#ja-cssmenu LI.activesfhover UL UL UL {

	LEFT: -999em

}

#ja-cssmenu LI:hover UL {

	LEFT: auto

}

#ja-cssmenu LI LI:hover UL {

	LEFT: auto

}

#ja-cssmenu LI LI LI:hover UL {

	LEFT: auto

}

#ja-cssmenu LI.sfhover UL {

	LEFT: auto

}

#ja-cssmenu LI.havechildsfhover UL {

	LEFT: auto

}

#ja-cssmenu LI.havechild-activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI.activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI.sfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI.havesubchildsfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI.havesubchild-activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI.activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI LI.sfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI LI.havesubchildsfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI LI.havesubchild-activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI LI LI.activesfhover UL {

	LEFT: auto

}

#ja-cssmenu LI A {

	DISPLAY: block; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #333333; HEIGHT: 70px; TEXT-DECORATION: none;

	text-align: center;

}

#ja-cssmenu LI A:hover {

	BACKGROUND: url(../img/mainnav-h.jpg) repeat-x top;

	color: #FFFFFF;

}

#ja-cssmenu LI A:active {

	BACKGROUND: url(../img/mainnav-hover.jpg) no-repeat center top

}

#ja-cssmenu LI A:unknown {

	BACKGROUND: url(../img/mainnav-hover.jpg) no-repeat center top

}

#ja-cssmenu LI.sfhover A {

	BACKGROUND: url(../img/mainnav-hover.jpg) no-repeat center top

}

#ja-cssmenu LI.havechildsfhover A {

	BACKGROUND: url(../img/mainnav-hover.jpg) no-repeat center top

}

#ja-cssmenu LI.havechild-activesfhover A {

	BACKGROUND: url(../img/mainnav-hover.jpg) no-repeat center top

}

#ja-cssmenu LI A.active {

	BACKGROUND: url(../img/mainnav-active.jpg) no-repeat center top

}

#ja-cssmenu LI A.active:hover {

	BACKGROUND: url(../img/mainnav-active.jpg) no-repeat center top

}

#ja-cssmenu LI A.active:active {

	BACKGROUND: url(../img/mainnav-active.jpg) no-repeat center top

}

#ja-cssmenu LI A.active:unknown {

	BACKGROUND: url(../img/mainnav-active.jpg) no-repeat center top

}

#ja-cssmenu LI A.active SPAN {

	DISPLAY: block

}

#ja-cssmenu LI A.active:hover SPAN {

	DISPLAY: block

}

#ja-cssmenu LI A.active:active SPAN {

	DISPLAY: block

}

#ja-cssmenu LI A.active:unknown SPAN {

	DISPLAY: block

}

#ja-cssmenu LI UL {

	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid

}

#ja-cssmenu LI UL UL {

	BORDER-RIGHT: #e6e6e6 1px solid; BORDER-TOP: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BORDER-BOTTOM: #e6e6e6 1px solid

}

#ja-cssmenu LI UL LI {

	BORDER-TOP: #e6e6e6 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-RIGHT-STYLE: none; HEIGHT: auto

}

#ja-cssmenu LI UL A {

	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 85%; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #666666; PADDING-TOP: 7px; BORDER-RIGHT-STYLE: none; HEIGHT: auto; text-align: left

}

#ja-cssmenu LI UL A SPAN.menu-title {

	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

#ja-cssmenu LI.havesubchild {

	BACKGROUND: url(img/arrow-1.gif) no-repeat 95% 50%

}

#ja-cssmenu LI.havesubchild-active {

	BACKGROUND: url(img/arrow-1.gif) no-repeat 95% 50%

}

#ja-cssmenu LI UL A:hover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu LI UL A:active {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu LI UL A:unknown {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL LI:hover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL LI.sfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL LI.havesubchildsfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL LI.havesubchild-activesfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL UL LI:hover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL UL LI.sfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL UL LI.havesubchildsfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL UL LI.havesubchild-activesfhover {

	BACKGROUND: #e15e06; COLOR: #ffffff

}

#ja-cssmenu UL LI A.active {

	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e15e06

}

#ja-cssmenu UL LI A.active:hover {

	COLOR: #ffffff

}

#ja-cssmenu UL LI A.active:active {

	COLOR: #ffffff

}

#ja-cssmenu UL LI A.active:unknown {

	COLOR: #ffffff

}



DIV.module_hilite H3 {

	BACKGROUND: url(../img/h3-hilite-bg.gif) repeat-x 50% bottom; COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

DIV.module_hilite {

	BACKGROUND: url(../img/box-hilite-br.gif) no-repeat right bottom; COLOR: #ffffff

}

DIV.module_hilite DIV {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/box-hilite-bl.gif) no-repeat left bottom; PADDING-BOTTOM: 0px; PADDING-TOP: 0px

}

DIV.module_hilite DIV DIV {

	BACKGROUND: url(../img/box-hilite-tr.gif) no-repeat right top

}

DIV.module_hilite DIV DIV DIV {

	BACKGROUND: url(../img/box-hilite-tl.gif) no-repeat left top

}

