/*
 * @file
 * Open Cube Quick Menu style overrides.
 *
 * @author Shannon M. Rause <shannon.rause@creativeflavor.com>
 * @version $Revision: 1.6 $
 * @version $Name: SAVORTHEFLAVOR_2009-02-13_8 $
 * @version $Id: menu.css,v 1.6 2008/02/07 17:51:02 smr Exp $
 *
 * These files are copyrighted to Creative Flavor Inc. and are
 * subject to the terms of the applicable Service Agreement.
 * If no service agreement is available you must contact us at
 * legal@creativeflavor.com or 303-379-9450.
 * 
 * These files may be watermarked to ensure traceability.
 */

/*
 * Do not override the following 5 styles.
 */
.qmclear
{
   clear: left;
   display: block;
   font-size: 1px;
   height: 0px;
   line-height: 0px;
   width: 0px;
}

.qmmc
{
   position: relative;
}

.qmmc a
{
   display: block;
   float: left;
   white-space: nowrap;
}

.qmmc div a
{
   float: none;
}

.qmmc div
{
   position: absolute;
   visibility: hidden;
}


/********************************************************************************
 * The remaining styles are defaults and should be overridden.
 * Note that you will also need to add: .qmmc a {float:none} for vertical menus.
 *******************************************************************************/

/*
 * All.
 */
.qmmc
{ 
   background-color: transparent;
}


/*
 * Main items.
 */
.qmmc a
{
   background-color: #ffffff;
   border-color: #dddddd;
   border-style: solid;
   border-width: 1px;
   color: #000000;
   font-family: Arial;
   font-size: .8em;
   text-decoration: none;
   padding: 5px 40px 5px 8px;
}


/*
 * Main hover state.
 */
.qmmc a:hover
{ 
   background-color: #efefef;
}


/*
 * Main active state.
 * Note: Add '!important' after each style (per QuickMenu docs).
 */
.qmmc .qmactive
{ 
   background-color: #efefef !important;
   text-decoration: underline !important;
}


/*
 * Main parent items.
 */
.qmmc .qmparent
{
   background-image: url(/images/en/core/menu_arrow_down.gif);
   background-position: 95%;
   background-repeat: no-repeat;
}


/*
 * Sub containers.
 */
.qmmc div
{
   background-color: #efefef;
   border-color: #cccccc;
   border-style: solid;
   border-width: 1px;
   margin-top: 0px;
   padding: 5px;
}


/*
 * Sub hover state.
 */
.qmmc div a:hover
{
   text-decoration: underline;
}


/*
 * Sub active state.
 * Note: Add '!important' after each style (per QuickMenu docs).
 */
.qmmc div .qmactive
{
   background-color: #ffffff !important;
}


/*
 * Sub parent items.
 */
.qmmc div .qmparent 
{
   background-image: url(/images/en/core/menu_arrow_right.gif);   
}


/*
 * Sub items.
 */
.qmmc div a
{     
   background-color: #eeeeee;
   border-color: #000000;
   border-style: none;
   border-width: 0px;
   padding: 2px 8px;
}

