/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/tree_frog_vertical.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {list-style-type:none; padding:0; margin:0; float:left; width:170px; position:relative; left:0; border:1px solid #fff; border-width:0 1px 1px; z-index:100;}
#menu ul {list-style-type:none; padding:0; margin:0; width:170px;}

/* Level 0 Background */
#menu li.sub {background:#fff url(../images/vertical-menu/menu_arrow_down.gif) no-repeat top right; text-indent:18px;}
#menu li, #menu li a {display:block; color:#0033ff; line-height:25px; width:170px; text-decoration:none;  cursor:pointer; /*font-weight:bold; text-indent:5px;*/}
#menu li, #menu li a {display:block; color:#0033ff; line-height:25px; width:170px; text-decoration:none;  cursor:pointer; /*font-weight:bold; text-indent:5px;*/}
#menu li.hover {color:#fff; /*background:#f5f5f5 url(../images/vertical-menu/menu_arrow_down.gif) no-repeat top right;*/ z-index:500; background-color: #06c;}
#menu li {float:left; background:#fff; position:relative; border-top:1px solid #ECF7FF; /*text-indent:18px;*/}

#menu #category {/*background:#090; border-top:1px solid #693;*/ text-indent:18px; }
#menu #category a {color:#03f; cursor:pointer; /*font-weight:bold;*/ text-indent:18px; }
#menu #category a:hover {color: #fff; background:#06c; /* url(../images/template/horseshoe-nav.gif) no-repeat top left;*/ position:relative; display:block;/* background-color: #ECF7FF;*/}

#menu #category-heading {color:#000000; font-size:16px; background-color:#FFFFFF; line-height:25px; /*font-weight:bold; padding-left:5px;*/ padding-top:5px;}

#menu ul,
#menu li.click ul ul,
#menu li.click ul li.hover ul ul {display:none;}



#menu li.click ul {display:block;}


/* Level 1 Background */
#menu li.click {color:#fff; background:#6699cc url(../images/vertical-menu/menu_arrow_down.gif) no-repeat top right;}

#menu li.click ul li {float:left; color:#000000; background:#EAF4FF; position:relative; border-top:1px solid #B3D9FF; text-indent:25px;}
#menu li.click ul li a {display:block; color:#000000; line-height:25px; width:175px; text-decoration:none; cursor:pointer; /*font-weight:bold;*/ text-indent:25px;}
#menu li.click ul li.fly {background: #EAF4FF url(../images/vertical-menu/menu_arrow.gif) no-repeat top right;}
#menu li.click ul li.hover {background:#CAE4FF;}


/* Level 2 Background */
#menu li.click ul li.hover ul {display:block; position:absolute; left:160px; top:-1px; border:1px solid #6699CC; border-width:0 1px 1px; }

#menu li.click ul li.hover ul li {background:#CAE4FF; border-top:1px solid #6699CC; text-indent:5px;}
#menu li.click ul li.hover ul li a {color:#006699;}
#menu li.click ul li.hover ul li.fly {background: #CAE4FF url(../images/vertical-menu/menu_arrow.gif) no-repeat top right;}
#menu li.click ul li.hover ul li.hover {z-index:500; background:#EAF4FF;}
#menu li.click ul li.hover ul li.hover a {color:#006699;}


/* Level 3 Background */
#menu li.click ul li.hover ul li.hover ul {display:block; position:absolute; left:160px; top:-1px; border:1px solid #3f9; border-width:0 1px 1px;}

#menu li.click ul li.hover ul li.hover ul li {background:#D9FFEC; border-top:1px solid #3f9; z-index:500; text-indent:5px;}
#menu li.click ul li.hover ul li.hover ul li.hover {background:#9fc;}
#menu li.click ul li.hover ul li.hover ul li.hover a {color:#000;}
