﻿/*
Kooboo is a content management system based on ASP.NET MVC framework. Copyright 2009 Yardi Technology Limited.

This program is free software: you can redistribute it and/or modify it under the terms of the
GNU General Public License version 3 as published by the Free Software Foundation.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program.
If not, see http://www.kooboo.com/gpl3/.
*/

.menu-container
{
    padding: 0px;
}

.menu_seperator
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #A0A0A0 none repeat scroll 0 0;
    height: 38px;
    text-align: center;
}
.menu_seperator_container
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(images/menu_back.jpg) repeat-x scroll left top;
    border-left: 10px solid #888888;
    border-right: 10px solid #888888;
    height: 38px;
    margin: 0 auto;
    text-align: left;
}
.menu_bar
{
}
.menu_bar ul
{
    height: 38px;
    list-style-image: none;
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.menu_bar li
{
    list-style-type: none;
    float: left;
    width: 10em;
}
.menu_bar li a
{
    color: #CCCCCC;
    display: block;
    line-height: 38px;
    text-align: center;
    text-decoration: none;
}
.menu_bar li a:hover
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(images/menu_hover.jpg) repeat-x scroll left top;
    color: #000000;
}
.menu_bar li ul
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #515151 none repeat scroll 0 0;
    display: none;
    height: auto;
    opacity: 0.95;
    position: absolute;
    width: 225px;
    z-index: 200;
}
.menu_bar li:hover ul
{
    display: block;
}
.menu_bar li li
{
    display: block;
    float: none;
    width: 225px;
}
.menu_bar li ul a
{
    display: block;
    font-size: 14px;
    font-style: normal;
    padding: 5px 10px 5px 15px;
    text-align: left;
}
.menu_bar li ul a:hover
{
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: #949494 none repeat scroll 0 0;
    color: #000000;
    opacity: 1;
}
.menu_bar p
{
    clear: left;
}

