#ja-cssmenu {
	PADDING: 0; MARGIN: 0;
}
#ja-cssmenu UL {
	PADDING: 0; MARGIN: 0;

}
#ja-cssmenu LI {  /* main menu items */
  DISPLAY: block;
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial; FONT-WEIGHT: bold;
	PADDING: 0px 2px 0px 0px;
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav-sep.gif) no-repeat right top;
	FLOAT: left; MARGIN: 0px; CURSOR: pointer;
	height: 25px;
	overflow: hidden;
}
#ja-cssmenu LI UL { /* submenu */
	Z-INDEX: 199; LEFT: -999em; WIDTH: 20em; POSITION: absolute; HEIGHT: auto;
	margin-top: -1px;
}
#ja-cssmenu LI UL UL { /* 2nd level submenu */
	MARGIN: -2.3em 0px 0px 19.8em;
}
#ja-cssmenu LI LI { /* this is horizontal line width separating submenu items  */
	PADDING:  0px 0px 0px 0px; MARGIN: 0px; WIDTH: 19.8em;
}
#ja-cssmenu UL A {
	WIDTH: 20em
}


#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 {  /* Top menu items */
	PADDING: 8px 15px 8px 15px ;
	DISPLAY: block;	FONT-SIZE: 86%;	TEXT-TRANSFORM: uppercase; COLOR: #f0f0f0; TEXT-DECORATION: none; overflow: hidden;
}
#ja-cssmenu LI A:hover {
	COLOR: #ffffff;
}
#ja-cssmenu LI A:active {
	COLOR: #cccccc
}
#ja-cssmenu LI A:focus {
	COLOR: #cccccc
}
#ja-cssmenu LI:hover A {
	BACKGROUND: #666666 repeat-x left top; COLOR: #ffffff;
}
#ja-cssmenu LI.sfhover A {
	BACKGROUND:  #666666 repeat-x left top; COLOR: #ffffff
}
#ja-cssmenu LI.havechildsfhover A {
	BACKGROUND:  #666666 repeat-x left top; COLOR: #ffffff
}
#ja-cssmenu LI.havechild-activesfhover A {
	BACKGROUND:  #666666 repeat-x left top; COLOR: #ffffff
}

#ja-cssmenu LI A.active {
 BACKGROUND: url(/e-signatures/images/site/nav/mainnav-active.gif) #515151  no-repeat center top;
	 COLOR: #ffffff
}
	/*
#ja-cssmenu LI A.active:hover {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav-active.gif) #515151 no-repeat center top; COLOR: #ffffff
}

#ja-cssmenu LI A.active:active {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav-active.gif) #515151 no-repeat center top; COLOR: #ffffff
}
#ja-cssmenu LI A.active:focus {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav-active.gif) #515151 no-repeat center top; COLOR: #ffffff
}
*/
#ja-cssmenu LI UL LI {
	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-SIZE: 9px; FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 7px; MARGIN: 0px; TEXT-TRANSFORM: none;
	COLOR: #ffffff!important; PADDING-TOP: 7px;
	BORDER-RIGHT-STYLE: none; WHITE-SPACE: nowrap
}


#ja-cssmenu LI.havesubchild-active {
	BACKGROUND: url(/e-signatures/images/icons/submenu_arrow.gif) no-repeat 95% 50%
}

#ja-cssmenu LI UL A:hover {
	BACKGROUND: #333333;
}

#ja-cssmenu LI UL A:active {
	BACKGROUND: #333333
}
#ja-cssmenu LI UL A:focus {
	BACKGROUND: #333333
}
#ja-cssmenu UL LI:hover {
	BACKGROUND: #333333
}
#ja-cssmenu UL LI.sfhover {
	BACKGROUND: #333333
}



#ja-cssmenu UL LI.havesubchildsfhover {
	BACKGROUND: #333333!important
}
#ja-cssmenu UL LI.havesubchild-activesfhover {
	BACKGROUND: #333333!important
}
#ja-cssmenu UL UL LI:hover {
	BACKGROUND: #333333!important
}
#ja-cssmenu UL UL LI.sfhover {
	BACKGROUND: #333333!important
}
#ja-cssmenu UL UL LI.havesubchildsfhover {
	BACKGROUND: #333333!important
}
#ja-cssmenu UL UL LI.havesubchild-activesfhover {
	BACKGROUND: #333333!important
}


#ja-cssmenu UL LI A.active {
	FONT-WEIGHT: bold!important; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff!important; TEXT-DECORATION: underline
}
#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
}

/* ########## nav bar for customer login and resources ########## */

 #ja-cssmenu LI.cuslog A {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav_login.gif);
	COLOR: #ffffff!important;
}



#ja-cssmenu LI.res {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav_res.gif) repeat-x;
		height: 25px;
}
#ja-cssmenu LI.ressfhover {
	BACKGROUND:  #666666!important;
}
#ja-cssmenu LI.ressfhover A:hover {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.res LI {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.ressfhover UL {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.ressfhover LI A:hover {
	BACKGROUND:  #333333!important;
}
/*
#ja-cssmenu LI.havechildsfhover UL {
	BACKGROUND:  #666666!important;
	COLOR: #ffffff
}
*/
#ja-cssmenu LI.space {
	width: 100px;
}

 #ja-cssmenu LI.dev {
	BACKGROUND: url(/e-signatures/images/site/nav/mainnav_dev.gif) repeat-x;
		height: 25px;

}
#ja-cssmenu LI.devsfhover {
	BACKGROUND:  #666666!important;
}
#ja-cssmenu LI.devsfhover A:hover {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.devsfhover UL {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.dev LI {
	BACKGROUND:  #666666!important;
}

#ja-cssmenu LI.devsfhover LI A:hover {
	BACKGROUND:  #333333!important;
}
