/* accordion menu styles */

/* reset */
#nav			{display:none;}

/* general set up */
* dl.accordion 	{margin:0;padding:0;}
dl.accordion	{width: 146px;font-size:1.2em;}
dl.accordion .selected{text-decoration:underline;}
dl.accordion a	{color:#fff;}

/* first level */
dl.accordion dt	{position:relative;padding:4px 0 4px 8px;color:#fff;}
dl.accordion dt.accordion_toggler_1,
dl.accordion dt.accordion_toggler_2{background-position:128px;background-repeat:no-repeat;padding-right:18px;cursor:pointer;}/*background-position:98%;*/

/* second level */
dl.accordion dd {position:relative;overflow:hidden;background-color:none;margin:0;padding:0 0 0 0px;}/*padding:0 0 0 8px*/
dl.accordion dd dl {margin:0 0 4px 0;}
dl.accordion dd dl dt{background-position:20px 0;padding-left:8px;}
dl.accordion dd dl dt.open{border-bottom:none;}

/* 3rd level */
dl.accordion dd dl dd ul{color:#fff;margin:0 0 4px 10px;padding:0;list-style:none;}/*margin-left:2px*/
dl.accordion dd dl dd ul li{margin-left:0px;font-size:0.9em;padding:2px 2px 2px 8px;background-color:transparent;text-indent:0px;}


/* attempt to add bottomborder to last item when open - NOT WORKING - added as variable to js*/	
/*dl.accordion dl.open.last dd{border-bottom:;}*/
	
	
/* Consumer */
#nav.consumer dl.accordion dt {background-color:#632580;border-bottom:1px solid #4d1e62;}
#nav.consumer dl.accordion dt.accordion_toggler_1,
#nav.consumer dl.accordion dt.accordion_toggler_2 {background-image:url(../consumer/img/nav/menu-expand.gif);}
#nav.consumer dl.accordion dt.open {background-color:#4d1f63; background-image: url(../consumer/img/nav/menu-close.gif);border-bottom:none;}
#nav.consumer dl.accordion dt.last {border-bottom:0;}
#nav.consumer dl.accordion dd dl {border-left:1px solid #722e90;border-right:1px solid #722e90;border-top:1px solid #722e90;}
#nav.consumer dl.accordion dd dl dt {background-color:#632580;border-bottom:1px solid #722e90;}
#nav.consumer dl.accordion dd dl dd ul{color:#fff;}
#nav.consumer dl.accordion dd dl dd ul li{border:none;background-color:transparent;background-image:url(../consumer/img/nav/level3-li-bg.gif);background-position: left 8px;background-repeat:no-repeat;}

/* Trade */
#nav.trade dl.accordion dt {background-color:#d4970a;border-bottom:1px solid #8e4600;}
#nav.trade dl.accordion dt.accordion_toggler_1,
#nav.trade dl.accordion dt.accordion_toggler_2 {background-image:url(../trade/img/nav/menu-expand.gif);}
#nav.trade dl.accordion dt.open {background-color:#9e6a00; background-image:url(../trade/img/nav/menu-close.gif);border-bottom:none;}
#nav.trade dl.accordion dt.last {border-bottom:0;}
#nav.trade dl.accordion dd dl {border-left:1px solid #8e4600;border-right:1px solid #8e4600;border-top:1px solid #8e4600;}
#nav.trade dl.accordion dd dl dt {background-color:#d4970a;border-bottom:1px solid #8e4600;}
#nav.trade dl.accordion dd dl dd ul{color:#fff;}
#nav.trade dl.accordion dd dl dd ul li{border:none;background-color:transparent;background-image:url(../trade/img/nav/level3-li-bg.gif);background-position: left 8px;background-repeat:no-repeat;}

/* Members */
#nav.members dl.accordion dt {background-color:#1654a4;border-bottom:1px solid #002078;}
#nav.members dl.accordion dt.accordion_toggler_1,
#nav.members dl.accordion dt.accordion_toggler_2 {background-image:url(../members/img/nav/menu-expand.gif);}
#nav.members dl.accordion dt.open {background-color:#002078; background-image:url(../members/img/nav/menu-close.gif);border-bottom:none;}
#nav.members dl.accordion dt.last {border-bottom:0;}
#nav.members dl.accordion dd dl {border-left:1px solid #1b5eb2;border-right:1px solid #1b5eb2;border-top:1px solid #1b5eb2;}
#nav.members dl.accordion dd dl dt {background-color:#16368e;border-bottom:1px solid #1b5eb2;}
#nav.members dl.accordion dd dl dd ul{color:#fff;}
#nav.members dl.accordion dd dl dd ul li{border:none;background-color:transparent;background-image:url(../members/img/nav/level3-li-bg.gif);background-position: left 8px;background-repeat:no-repeat;}
