#ja-cssmenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    PADDING-TOP: 0px
}
#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: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 2px 0px 0px;
    PADDING-TOP: 0px
}
#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.9em;
    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
{
    PADDING-RIGHT: 15px;
    DISPLAY: block;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    BACKGROUND: url(mainnav-sep.gif) no-repeat right top;
    PADDING-BOTTOM: 12px;
    TEXT-TRANSFORM: uppercase;
    COLOR: #888888;
    PADDING-TOP: 12px;
    TEXT-DECORATION: none
}
#ja-cssmenu LI A:hover
{
    COLOR: #ffffff
}
#ja-cssmenu LI A:active
{
    COLOR: #ffffff
}
#ja-cssmenu LI A:focus
{
    COLOR: #ffffff
}
#ja-cssmenu LI:hover A
{
    COLOR: #ffffff
}
#ja-cssmenu LI.sfhover A
{
    COLOR: #ffffff
}
#ja-cssmenu LI.havechildsfhover A
{
    COLOR: #ffffff
}
#ja-cssmenu LI.havechild-activesfhover A
{
    COLOR: #ffffff
}
#ja-cssmenu LI.active
{
    BACKGROUND: url(mainnav-active-r.gif) no-repeat right top
}
#ja-cssmenu LI.active A
{
    BACKGROUND: url(mainnav-active-l.gif) no-repeat left top;
    COLOR: #ffffff
}
#ja-cssmenu LI A.active:hover
{
    COLOR: #ffffff
}
#ja-cssmenu LI A.active:active
{
    COLOR: #ffffff
}
#ja-cssmenu LI A.active:focus
{
    COLOR: #ffffff
}
#ja-cssmenu LI UL
{
    BORDER-RIGHT: #202020 1px solid;
    BORDER-TOP: #202020 1px solid;
    BACKGROUND: url(trans-bg.png);
    BORDER-LEFT: #202020 1px solid;
    BORDER-BOTTOM: #202020 1px solid
}
#ja-cssmenu LI UL UL
{
    BORDER-RIGHT: #202020 1px solid;
    BORDER-TOP: #202020 1px solid;
    BORDER-LEFT: #202020 1px solid;
    BORDER-BOTTOM: #202020 1px solid
}
#ja-cssmenu LI UL LI
{
    BORDER-RIGHT: medium none;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    BORDER-BOTTOM: #202020 1px solid
}
#ja-cssmenu LI UL A
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    TEXT-TRANSFORM: none;
    COLOR: #cccccc! important;
    PADDING-TOP: 7px;
    WHITE-SPACE: nowrap
}
#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: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu LI UL A:active
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu LI UL A:focus
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI:hover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI.sfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI.havesubchildsfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI.havesubchild-activesfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL UL LI:hover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL UL LI.sfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL UL LI.havesubchildsfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL UL LI.havesubchild-activesfhover
{
    BACKGROUND: url(mainnav-active.gif) #e27f1d repeat-x left top;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI A.active
{
    FONT-WEIGHT: bold! important;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI A.active:hover
{
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI A.active:active
{
    COLOR: #ffffff! important
}
#ja-cssmenu UL LI A.active:focus
{
    COLOR: #ffffff! important
}
