#nav {width:210px; padding:0; margin:0; float:left; background:url(../images_temp/side_box_bottom.gif) #efeeee bottom left no-repeat; margin-bottom:10px;}
#nav h4 {margin:8px 0 -6px 0;}
/*--------- Level 1 --------------*/


ul#navmenu {display: block; width: 190px; background:url(../images_temp/side_box_top.gif) top left no-repeat;  padding:2px 10px 10px 10px; margin:0; list-style:none; min-height:100px;}
ul#navmenu li {margin-top:8px; font-size:1.3em; line-height: 1.3em;}
ul#navmenu li a {color: #000; text-decoration: none;}
ul#navmenu li a:hover {color: #999;}
.Group_active {display: block;	height: 28px; width: 160px; background:url(../images/nav-arrow.gif) no-repeat top left; padding-left:18px; line-height: 27px; color: #6d6c70; text-decoration: none;}

/*--------- Level 2 --------------*/

ul#navmenu ul {display: block; height:auto; width: 190px;  padding:0; margin:0; list-style:none;}
ul#navmenu ul li{margin:7px 0 2px 10px; font-size:0.85em; line-height:0.95em;}
ul#navmenu ul li a {text-decoration: none; color:#333333;}
ul#navmenu ul li a:hover {color: #999;}
.Option_active {display: block; height:auto; width: 155px; padding:0 0 7px 18px; color: #6d6c70; text-decoration: none;}

/*--------- Level 3 --------------*/

ul#navmenu ul ul {display: block; height:auto; width: 180px; padding:0; margin:0; list-style:none;}
ul#navmenu ul ul li {margin:7px 0 2px 10px; font-size:0.85em; line-height:0.95em;}
ul#navmenu ul ul li a {color: #666666; text-decoration: none;}
ul#navmenu ul ul li a:hover {color: #999;}
.Option2_active {display: block; height:auto; width: 155px; padding:0 0 7px 25px; color: #6d6c70; text-decoration: none;}

.show {display:inline;}
.hide {display:none;}
ul#navmenu li a.active {color: #CC3333;}