﻿
 
/**********************************************************
 * This is Generated Code
 * You should not modify this code as it may be overwritten.
 * Generated By Generative Objects 
 *********************************************************/
/*-----------Jquery Menu---------------*/

.navigation-menu .ui-menu {width: auto; min-width:200px;  min-height: 34px; }
.navigation-menu ul#horizontal-menu { width: auto; min-width:100px;}
.navigation-menu ul#horizontal-menu > li{ width: auto;min-width:100px; float: left;}

div.navigation-menu { 
    cursor: pointer; 
    padding-bottom: 10px;
}

/* Corner radius */
.navigation-menu .ui-corner-all, .navigation-menu .ui-corner-top, .navigation-menu .ui-corner-left , .navigation-menu .ui-corner-tl { -moz-border-radius-topleft: 1px; -webkit-border-top-left-radius: 1px; -khtml-border-top-left-radius: 1px; border-top-left-radius: 1px; }
.navigation-menu .ui-corner-all, .navigation-menu .ui-corner-top, .navigation-menu .ui-corner-right , .navigation-menu .ui-corner-tr { -moz-border-radius-topright: 1px; -webkit-border-top-right-radius: 1px; -khtml-border-top-right-radius: 1px; border-top-right-radius: 1px; }
.navigation-menu .ui-corner-all, .navigation-menu .ui-corner-bottom, .ui-corner-left , .navigation-menu .ui-corner-bl { -moz-border-radius-bottomleft: 1px; -webkit-border-bottom-left-radius: 1px; -khtml-border-bottom-left-radius: 1px; border-bottom-left-radius: 1px; }
.navigation-menu .ui-corner-all, .navigation-menu .ui-corner-bottom, .navigation-menu .ui-corner-right, .navigation-menu .ui-corner-br { -moz-border-radius-bottomright: 1px; -webkit-border-bottom-right-radius: 1px; -khtml-border-bottom-right-radius: 1px; border-bottom-right-radius: 1px; }

/* Component containers
----------------------------------*/
.navigation-menu .ui-widget { font-family: Segoe UI,Arial,sans-serif; font-size: 1.1em; }
.navigation-menu .ui-widget .ui-widget { font-size: 1em; }
.navigation-menu .ui-widget input, .ui-widget select, .navigation-menu .ui-widget textarea, .navigation-menu .ui-widget button { font-family: Segoe UI,Arial,sans-serif; font-size: 1em; }

.navigation-menu .ui-widget-content { background:transparent; color: #ffffff; border: 1px none #666666;  z-index: 1300;}


.navigation-menu .ui-widget-content a { color: #37474f; border: 0px transparent none;}
.navigation-menu .ui-widget-header a { color: #37474f; }

.navigation-menu ul.ui-widget-content ul.ui-widget-content {background: white; color: #ffffff;max-width: 250px;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}

.navigation-menu ul.ui-widget-content .ui-widget-content a {color: #0d47a1;}

.navigation-menu ul.ui-widget-content .ui-state-hover a, .navigation-menu .ui-state-hover a:hover, .ui-state-hover a:link, .navigation-menu .ui-state-hover a:visited { color: #37474f; text-decoration: none; }
.navigation-menu ul.ui-widget-content .ui-state-active, .navigation-menu .ui-widget-content .ui-state-active, .navigation-menu .ui-widget-header .ui-state-active {	border: 1px #FFFFFF solid;	background: transparent;	color: #37474f;}
.navigation-menu ul.ui-widget-content .ui-state-active a, .navigation-menu  .ui-state-active a:link, .navigation-menu .ui-state-active a:visited { color: #37474f; text-decoration: none; }
.navigation-menu li.menu-root > a.ui-state-hover, .navigation-menu li.menu-root > a.ui-state-focus, .navigation-menu li.menu-root > a.ui-state-active { border: none; background: none; margin: 0px; text-shadow: #ccc 1px 1px 1px;  }

	
.navigation-menu .ui-menu {	font-size: 13px;	min-height: 22px;	font-family: Arial, Helvetica, sans-serif;		line-height: 34px;}
.navigation-menu .ui-menu { list-style:none; padding: 2px; margin: 0; display:block; outline: none; }
.navigation-menu .ui-menu .ui-menu { margin-top: -3px; position: absolute; float:none;   }
.navigation-menu .ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%;  vertical-align:	middle; text-align:  center  }
.navigation-menu .ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.navigation-menu .ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px 1em; line-height: 30px; zoom: 1; }

.navigation-menu .ui-menu .ui-state-disabled {  margin: .4em 0 .2em; line-height: 1.5; }
.navigation-menu .ui-menu .ui-state-disabled a { cursor: default; }
.navigation-menu .ui-menu .ui-menu-item  { color: #ffffff; clear: none; }


.navigation-menu ul.ui-widget-content ul.ui-widget-content li  {color: #ffffff; text-align: left}
.navigation-menu ul.ui-widget-content ul.ui-widget-content li:last-child  {	border-bottom: none;	background: #ffffff;	color: #ffffff; text-align: left }
.navigation-menu ul.ui-widget-content ul.ui-widget-content .ui-menu-item a{ text-align: left }
.navigation-menu ul.ui-widget-content ul.ui-widget-content .ui-menu-item a.ui-state-focus ,
.navigation-menu ul.ui-widget-content ul.ui-widget-content .ui-menu-item a.ui-state-hover ,
.navigation-menu ul.ui-widget-content ul.ui-widget-content .ui-menu-item a.ui-state-active  { text-decoration: none; }

.navigation-menu ul.ui-widget-content ul.ui-widget-content  .ui-menu-item   { color: #ffffff;}



/* icon support */
.navigation-menu .ui-menu-icons { position: relative; }
.navigation-menu .ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }

/* left-aligned */
.navigation-menu .ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }

/* right-aligned */
.navigation-menu .ui-menu .ui-menu-icon { position: static; float: right; margin: 7px 0; }

/* Interaction states
----------------------------------*/
.navigation-menu .ui-state-default, .navigation-menu .ui-widget-content .ui-state-default , .navigation-menu .ui-widget-header .ui-state-default { border: 1px solid #666666; background: #555555 url("../images/ui-bg_glass_20_555555_1x400.png") 50% 50% repeat-x;  color: #eeeeee; }
.navigation-menu .ui-state-default a, .navigation-menu .ui-state-default a:link , .navigation-menu .ui-state-default a:visited { color: #eeeeee; text-decoration: none; }

.navigation-menu .ui-state-hover, .navigation-menu .ui-widget-content .ui-state-hover, .navigation-menu .ui-widget-header .ui-state-hover, .navigation-menu .ui-state-focus, .navigation-menu .ui-widget-content .ui-state-focus, .navigation-menu  .ui-widget-header .ui-state-focus {border: 1px solid #eee; background: #eee;}

.navigation-menu .ui-state-hover a, .navigation-menu  .ui-state-hover a:hover, .navigation-menu  .ui-state-hover a:link, .navigation-menu .ui-state-hover a:visited { color: #ffffff; text-decoration: none; }
.navigation-menu .ui-state-active, .navigation-menu  .ui-widget-content .ui-state-active, .navigation-menu  .ui-widget-header .ui-state-active {	border: 1px #FFFFFF solid;	background: #99CC33;}
.navigation-menu .ui-state-active a, .navigation-menu .ui-state-active a:link, .navigation-menu .ui-state-active a:visited { text-decoration: none; }            
