#menu {
	display: block;
	width: 200px;
}

    #menu li { 
	   position: relative;
    }

		#menu li a {
			color: #3b5997;
			display: block;
			height: 25px;
			line-height: 25px;
            overflow: hidden;
			padding: 0 5px;
			width: 190px;
		}
        
			#menu li a:hover {
				background: transparent url(../images/navigation-hover-bg.png) no-repeat top left;
				color: #fff;
			}			

#menu ul {
    display: none;
}

#menuSub ul {
    border: none;    
    background: transparent url(../images/navigation-sub-bottom-bg.png) no-repeat bottom left;
    margin-bottom: 5px;
    padding-bottom: 5px;
}

    #menuSub ul li a {        
        background: #bde4f8;
    	color: #3b5997;
    	display: block;
    	height: 25px;
    	line-height: 25px;
        overflow: hidden;
    	padding: 0 5px;
    	/*width: 190px;*/
        width: 290px;
    }

		#menuSub ul li a:hover {
			background: #bde4f8 url(../images/navigation-sub-hover-bg.png) no-repeat top left;
			color: #fff;
		}			

/* Created By Javascript */

.subMenuParentBtn{ 
    background: transparent url(../images/navigation-more-bg.png) no-repeat top left;
}

.mainMenuParentBtn{
    background: transparent url(../images/navigation-more-bg.png) no-repeat top left;     
}

.mainMenuParentBtnFocused{	
    background: transparent url(../images/navigation-more-hover-bg.png) no-repeat top left !important;
    color: #ffffff !important;
}

/* Submenu Outer Wrapper - each submenu is inside a div with this class - javascript users only */

.smOW {
    background: transparent url(../images/navigation-sub-top-bg.png) no-repeat top left;    
	display: none; 
    margin: 5px 2px 0;
    overflow: hidden;
    padding: 5px 0 0;
    position: absolute;
    top: 0;
    /*width: 200px;*/
    width: 300px;    
}
