﻿#navigation {
    width: 935px;
}

#navigation, #navigation ul {
    list-style: none;
    padding: 0;
    margin: 0;
}

.primaryMenu {
    background: #0B0C1E url(../images/navigation-background.gif) repeat-x;
    height: 32px;
    font-family:Arial;
    font-size: 12px;
      
}

#navigation li {
    float: left;
    position: relative;
}

a.navHome {
    /*background: url(../images/buttons/btn_home.gif) no-repeat;*/
    /* height changed from 32px*/
    height: 22px;
    width: 76px;
    color:#8d8e98;
}
    a:hover.navHome {
        /*background: url(../images/buttons/btn_home_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }

a.navAbout {
    /*background: url(../images/buttons/btn_about.gif) no-repeat;*/
    /* height changed from 32px*/
    height: 22px;
    width: 83px;
    color:#8d8e98;
}
    a:hover.navAbout {
        /*background: url(../images/buttons/btn_about_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }
    
    #navAbout ul li {
        width: 15.5em;
    }

a.navSolutions {
    /*background: url(../images/buttons/btn_solutions.gif) no-repeat;*/
    /* height changed from 32px*/
    height: 22px;
    width: 108px;
    color:#8d8e98;
   
}
    a:hover.navSolutions {
        /*background: url(../images/buttons/btn_solutions_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }
    
    #navSolutions ul li {
        width: 28em;
    }

a.navServices {
    /*background: url(../images/buttons/btn_services.gif) no-repeat;*/
     /* height changed from 32px*/
    height: 22px;
    width: 103px;
     color:#8d8e98;
}
    a:hover.navServices {
        /*background: url(../images/buttons/btn_services_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }
    
    
    #navServices ul li {
        width: 14em;
    }

a.navDemo {
    /*background: url(../images/buttons/btn_demo.gif) no-repeat;*/
    /* height changed from 32px*/
    height: 22px;
    width: 144px;
    color:#8d8e98;
}
    a:hover.navDemo {
        /*background: url(../images/buttons/btn_demo_hvr.gif) no-repeat;*/
        /*color: #ffffff;*/
    }
    
    #navDemo ul li {
        width: 17em;
    }

a.navLearn {
    /*background: url(../images/buttons/btn_learn.gif) no-repeat;*/
    /* height changed from 32px*/
    height: 22px;
    width: 117px;
    color:#8d8e98;
}
    a:hover.navLearn {
        /*background: url(../images/buttons/btn_learn_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }
    
    #navLearn ul li {
        width: 13.75em;
    }

a.navNews {
    /*background: url(../images/buttons/btn_news.gif) no-repeat;*/
    height: 22px;
    width: 134px;
    color:#8d8e98;
}
    a:hover.navNews {
        /*background: url(../images/buttons/btn_news_hvr.gif) no-repeat;*/
        /*color:#ffffff;*/
    }
    
    #navNews ul li {
        width:10em;
    }

.mainItems {
    /*text-indent: -5000px;*/
    background: url(../images/nav-arrow.gif) no-repeat bottom right;
    text-indent: 25px;
    margin-top: 10px;
}

    #navHome {
        background: none;
    }

.mainItems:hover {
    background: url(../images/nav-arrow-a.gif) no-repeat bottom right;
}

    #navHome:hover {
        background: none;
    }

.mainItems a {
    display: block;
    text-decoration: none;
}

.mainItems a:hover {
    color: #fff;
}

.subULs {
    display: none;
    font-family: Arial;
    font-size: 0.7em;
    /*left changed from 25px*/
    left: 20px;
    position: absolute;
    text-indent: 0;
    /* top changed from 32px*/
    top: 22px;
}

.subULs li {
    clear: both;
}

.subULs a {
    border: 1px solid #D7D1C5;
    background: url(../images/drop-white.png);
    color: #000;
    height: 100%;
    padding: 5px;
    font-size:10px;
}

.subULs a:hover {
    color: #fff;
    background: url(../images/drop-blue.png);
}

#navigation li>ul { 
}

#navigation li:hover ul, li.over ul {
    display: block;
}

* html .subULs a {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/drop-white.png',sizingMethod='scale');
}