/* ###################################################### */
/* ####################### NAVIGATION ################### */
/* ###################################################### */

#navigation {
    left:0px;
    top:0px;
    position:absolute;
    font-family:Verdana;
}

#mainnavigation {
    left:0px;
    margin-bottom:40px;
    margin-top:0px;
    position:relative;
    width:898px;
    padding-top:12px;
}

/* Level 1 */
#mainnavigation ul, #mainnavigation table, #mainnavigation p {
    background-color:transparent;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0 0 0 10px
    top:0px;

}
#mainnavigation ul li, #mainnavigation table td, #mainnavigation p span {
    top:0px;
    margin:0;
    padding: 3px 42px 3px 3px;
    list-style-type:none;
    float:left;
    margin-right:0px;
    /*min-width:100px;*/
    /*width:100px;*/
}

#mainnavigation ul li a, #mainnavigation table td a, #mainnavigation span a {
    border-bottom:0 none;
    color:#000000;/*#847d7d;*//*#b2b4b6;*/
    display:block;
    font-size:14px;/*17px;*/
    font-weight:normal;
    height:25px;
    margin:0;
    padding:0;
    text-align:left;
    text-decoration:none;
    text-transform:uppercase;
    white-space:nowrap;
    /*width:100px;*/
}
#mainnavigation ul li a:hover, #mainnavigation table td a:hover, #mainnavigation p span a:hover {
    color:#FF8C00;/*#5e5d5d;*/
}
#mainnavigation ul li.active a, #mainnavigation table td.active a, #mainnavigation p span.active a {
    font-weight:bold;
}