/*///////////////////////////////////////////
	LAYOUT STRUCTURE - MENU > NAVBAR
/////////////////////////////////////////////*/

ul.navbar-base
{
	height: 34px; width:100%; max-width:960px; margin: 0; padding: 0; border: 1px solid #BAADA7; border-bottom: 1px solid #A09088;  border-top:0; background-color:#C5CF88; float:left;
}
	ul.navbar-base li
	{
		list-style: none; padding: 0; margin: 0; float: left; background:#FFF; position:relative;
		behavior:url(/layout/navbar.htc);
	}
	
		ul.navbar-base li ul
		{
			display:none;
			width:174px;
			margin:0;
			padding:0;
			border:1px solid #808080;
			background:#FFF;
			border-top:0;
			position:absolute;
			top:34px;
			left:0;
		}
		
		ul.navbar-base li ul.lastdropdown
		{left:-33px;}
		
		ul.navbar-base li ul li
		{
			margin:0; padding:0;
		}
		
		ul.navbar-base li ul li a,
		ul.navbar-base li ul li a:link,
		ul.navbar-base li ul li a:active,
		ul.navbar-base li ul li a:visited,
		ul.navbar-base li ul li a:hover
		{
			font:normal 12px/24px Arial, Helvetica, sans-serif !important;
			display:block;
			text-decoration:none;
			text-align:left;
			color:#666600;
  		background:none !important;
			width:174px;
			max-width:164px; /*FF Hack*/
			border-top:1px dotted #CCC;
			margin:0;
			padding:0 5px;
		}
		
		ul.navbar-base li ul li a:hover
		{
			text-decoration:underline;
			background-color:#F8F9F1 !important;
		}

		ul.navbar-base li a:link,
		ul.navbar-base li a:visited,
		ul.navbar-base li a:active,
		ul.navbar-base li a:hover
		{
			font: bold 12px/34px Arial, Helvetica, sans-serif; color: #5C6A01; text-decoration: none; /*border-left: 1px solid #EC9B04;*/ background:#FFF url(../images/layout_edirectory/separator_navbar.gif) no-repeat top right; padding: 0 25px 0 25px; display: block;
		}

		ul.navbar-base li a:hover
		{
			/*border-left: 1px solid #FBAA15;*/ color:#666600; /*background: #F8F9F1 url(../images/layout_edirectory/separator_navbar.gif) no-repeat top left;*/
		}
		
		ul.navbar-base li:hover ul
		{
			display:block;
		}
		
		ul.navbar-base li a.link-double-line
		{line-height:17px !important;}

ul.navbar-base li.menuActived a,
ul.navbar-base li.menuActived a:link,
ul.navbar-base li.menuActived a:visited,
ul.navbar-base li.menuActived a:active,
ul.navbar-base li.menuActived a:hover
{
	/*border-left: 1px solid #FBAA15; color:#3F2901; background: #FCC154;*/
}

		ul.navbar-base li.last-left-navItem a:link,
		ul.navbar-base li.last-left-navItem a:visited,
		ul.navbar-base li.last-left-navItem a:active,
		ul.navbar-base li.last-left-navItem a:hover
		{background:#FFF;}

		ul.navbar-base li.right-navbar {
			background:#C5CF88;
		}
		
		ul.navbar-base li.right-navbar a,
		ul.navbar-base li.right-navbar a:link,
		ul.navbar-base li.right-navbar a:visited,
		ul.navbar-base li.right-navbar a:active,
		ul.navbar-base li.right-navbar a:hover
		{padding: 0 10px 0 12px; background: url(../images/layout_edirectory/bullet_rightNavbar.gif) no-repeat 0 12px;}
		
		ul.navbar-base li.first
		{background:url(../images/layout_edirectory/bg_rightNavbar.gif) no-repeat top left; padding-left:20px;}
		
		ul.navbar-base li.right-navbar ul
		{border:1px solid #808080; border-top:0; width:130px !important;}
		
		ul.navbar-base li.right-navbar ul li a,
		ul.navbar-base li.right-navbar ul li a:link,
		ul.navbar-base li.right-navbar ul li a:active,
		ul.navbar-base li.right-navbar ul li a:visited,
		ul.navbar-base li.right-navbar ul li a:hover
		{background:#F8F9F1 !important; border-top:1px dotted #CCCCCC !important; padding:0 5px; color:#666600 !important; text-decoration:none; width:130px !important; max-width:120px !important; /*FF Hack*/}
		
		ul.navbar-base li.right-navbar ul li a:hover
		{text-decoration:none !important; background:#FFF !important;}

/*///////////////////////////////////////////
	LAYOUT STRUCTURE - MENU > NAVBAR
/////////////////////////////////////////////*/
.footer-base
{
	margin: 0 auto 0 auto; width:100%; background:#9AA923;
}

.footer-base td
{
	font: bold 8px/11px Verdana, Arial, sans-serif; color: #FFFFFF; padding: 0 0 0 7px; margin: 0; border-left:1px solid #FFF; text-align:center;
}

.footer-base td a,
.footer-base td a:link,
.footer-base td a:visited,
.footer-base td a:active,
.footer-base td a:hover
{
	font: normal 8pt/11px Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; padding: 0; text-align:center; white-space:nowrap;
}

.footer-base td a:hover
{
	text-decoration: underline;
}

.footer-base td.space
{width:190px;}

.footer-content
{
	border:1px solid #BAADA7; border-top:0;
}

.footer-content img
{ margin:4px 0; padding:0; }

.footer-content p
{
	font:normal 11px Arial, Helvetica, sans-serif; color:#666666; text-align:left; margin:0; padding:5px;
}

.footer-content a
{color:#666600;}

.footer-content a:hover
{color:#FF3300;}
