.Navigation
{
    font-family:    Verdana, Arial, Helvetica;
    font-size:      11px;
    font-weight:    normal;
    width:          100%;
}

.Navigation ul
{
    margin:          0;
    padding:         0;
    list-style-type: none;
}

.Navigation li
{
    margin:			0; /* Set Margin again to default and overwrite li-line-height from global.css */
}

/*Top level list items*/
.Navigation ul li
{
    position:           relative;
    display:            inline;
    float:              left;
}

/*Top level menu link items style*/
.Navigation ul li a
{
    display:            block;
    color:              #000000;
    padding:            8px 15px 8px 15px;
    text-decoration:    none;
    border-bottom:      1px dotted #000000; /* Bottom-Border for Toplevel Items */
}

* html .Navigation ul li a /*IE6 hack to get sub menu links to behave correctly*/
{
    display:            inline-block;
}

.Navigation ul li a:link, .Navigation ul li a:visited
{
    color:              #000000;
}

.Navigation ul li a:hover
{
    background:         #C0C0C0;
    border-bottom:      1px solid #000000; /* Bottom-Border for Toplevel Items */
}
	
/*1st sub level menu*/
.Navigation ul li ul
{
    position:       absolute;
    left:           0;
    display:        block;
    visibility:     hidden;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.Navigation ul li ul li{
    display:        list-item;
    float:          none;
    border-bottom:  0px solid #000000; /* Bottom-Border for 2nd/3rd Level Items */
}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.Navigation ul li ul li ul
{
    top:            0;
}

/* Sub level menu links style */
.Navigation ul li ul li a
{
    font-weight:    normal;
    width:          160px; /*width of sub menus*/
    padding:        5px;
    margin:         0;
    background:     #FFFFFF;
    border-bottom:  1px dotted #000000;
}

.Navigationz ul li ul li a:hover /*sub menus hover style*/
{
    color:          black;
}

/* ######### CSS classes applied to down and right arrow images  ######### */

.downarrowclass
{
    position:       absolute;
    top:            12px;
    right:          15px;
}

.rightarrowclass
{
    position:       absolute;
    top:            6px;
    right:          5px;
}
