﻿div#header		{
				background-image:url('../img/header-bg.jpg');
				background-position:left top;
				background-repeat:repeat-x;
				height:80px;
				}
				
			
div#header div.container ul 		{
				float:left;
				margin:45px 0 0 15px;
				}

div#header div.container ul li, div#header div.container ul li a		{
				display:block;
				float:left;
				padding:0;
				margin:0;

				}

div#header div.container ul li a		{
				width:100px;
				padding:11px 10px;
				color:#ebf1ab;
				font-weight:bold;
				font-size:14px;
				}

div#header div.container ul li a:hover		{

				}
				
div#header div.container ul li.active		{
				background-image:url('../img/nav-bg-right.jpg');
				background-position:right top;
				background-repeat:no-repeat;
				margin-top:-2px;
				position:relative;
				}


div#header div.container ul li.active a		{				
				color:#223343;
				padding-top:13px;
				background-image:url('../img/nav-bg-left.jpg');
				background-position:left top;
				background-repeat:no-repeat;
				}
				
div#header div.container ul li.active ul li a		{
				background-image:none;
				/*background-color:#fff;*/
				}

div#header div.container ul li ul 		{
				width:960px;
				position:absolute;
				margin-left:-360px;
				top:47px;
				padding:0 12px 15px 0;
				float:left;
				clear:left;
				font-size:12px;
				background-image:url('../img/nav-subul1-bg.png');
				background-position:right bottom;
				background-repeat:no-repeat;
				_background-image:none;
				_padding:0;
				_background-color:#fff;
				_border-right:1px solid #cbcbca;
				_border-bottom:1px solid #cbcbca;
				z-index:150;
				}
				
div#header div.container ul li ul#a2 		{
				margin-left:-480px;
				}

div#header div.container ul li ul#a3 		{
				margin-left:-600px;
				}

div#header div.container ul li ul#a4 		{
				margin-left:-720px;
				}
				
div#header div.container ul li ul#a5 		{
				margin-left:-840px;
				}


div#header div.container ul li ul li a 		{
				font-size:12px;
				color:#1a77a7;
				line-height:1.2em;
				}		
				
div#header div.container ul li ul li ul		{
				float:left;
				width:120px;
				position:relative;
				left:auto;
				margin:0;
				padding:0;
				top:0;
				background:none;
				border:none;
				}
				
div#header div.container ul li.active ul li a	{
				color:#1a77a7;
				}


div#header div.container ul li ul li	{
				/*border-left:1px solid #f0f1e6;*/
				}
				
div#header div.container ul li ul li ul li	{
				border:none;
				}

div#header div.container ul li ul li ul li a, div#header div.container ul li.active ul li ul li a 		{
				font-size:11px;
				font-weight:normal;
				color:#858a8c;
				}
		
div#header div.container ul li ul 		{
				display:none;				
				}
				
div#header div.container ul li ul li ul 		{
				display:block;
				}

div#header div.container ul li:hover ul 		{
				/*display:block;*/
				}
				
ul#nav li span.drop	{
				display:block;
				cursor:pointer;
				position:absolute;
				margin:11px 0 0 95px;
				width:17px;
				padding:0;
				height:15px;
				background-image:url('../img/drop.gif');
				background-position:center top;
				background-repeat:no-repeat;
				text-indent:-10000px;
				z-index:110;
				}
				
div#header div.container ul#nav li span.drop a, div#header div.container ul#nav li.active span.drop a	{
				background:none;
				width:17px;
				padding:0;
				height:15px;
				}

ul#nav li.active span.drop 	{
				margin-top:13px;
				background-image:url('../img/active-drop.gif');
				}

				
ul#nav li span.drop:hover	{
				background-position:center bottom;
				}

