nav1 					{
 width:190px; height:40px;  position:absolute; top:70px;  left:50%; margin-left:-95px; z-index:104; border:0px solid;}
nav1 ul					{ padding: 0px;
 margin: 0px;}
nav1 ul li 				{ list-style: none;
  float:left;

 border-right: 0px solid #dfdfdf;}
nav1 ul li a 				{ text-decoration: none;
 display: block;
 text-align:left; color: #666;
  padding: 10px 15px 10px 15px;

 transition: background 0.3s ease-out; /* explorer 10 */
    -webkit-transition: background 0.3s ease-out; /* chrome & safari */
    -moz-transition: background 0.3 ease-out; /* firefox */
    -o-transition: background 0.3 ease-out; /* opera */}
nav1 ul li:hover > a 			{ color: #ffffff;}
nav1 ul li:hover > ul 			{ visibility: visible;}

nav1 ul li.cat1 ul 			{
 background-color: #9b9b9b; height:340px;}
nav1 ul li.cat1:hover			
{ background-color: #8c8c8c;}
nav1 ul li.cat1:hover > ul li a		{ color: #ffffff; background-color: #9b9b9b; text-align:left; width:290px;}
nav1 ul li.cat1:hover > ul li a:hover	{ color: #666;    background-color: #9b9b9b; text-align:left;}

nav1 ul li ul				{ display: inline;
 visibility: hidden;
 position: absolute;
 padding:0px;}
nav1 ul li ul li			{ float: none;}
nav1 ul li ul li a 			{ }
nav1 ul li ul li a:hover		{ background-color: #FAFAFA !important;}


nav2 					{
 width:300px; height:40px;  position:absolute; top:70px;  left:50%; margin-left:92px; z-index:103; border:0px solid;}
nav2 ul					{ padding: 0px;
 margin: 0px;}
nav2 ul li 				{ list-style: none;
  float:left;

 border-right: 0px solid #dfdfdf;}
nav2 ul li a 				{ text-decoration: none;
 display: block;
 text-align:left; color: #333;
  padding: 10px 15px 10px 15px;

 transition: background 0.3s ease-out; /* explorer 10 */
    -webkit-transition: background 0.3s ease-out; /* chrome & safari */
    -moz-transition: background 0.3 ease-out; /* firefox */
    -o-transition: background 0.3 ease-out; /* opera */}
nav2 ul li:hover > a 			{ color: #FAFAFA;}
nav2 ul li:hover > ul 			{ visibility: visible;}

nav2 ul li.cat2 ul 			{
 background-color: #9b9b9b; height:340px;}
nav2 ul li.cat2:hover		
	{ background-color: #8c8c8c;}
nav2 ul li.cat2:hover > ul li a		{ color: #ffffff; background-color: #9b9b9b; text-align:left; width:220px;}
nav2 ul li.cat2:hover > ul li a:hover	{ color: #666;    background-color: #9b9b9b; text-align:left;}

nav2 ul li ul				{ display: inline;
 visibility: hidden;
 position: absolute;
 padding:0px;}
nav2 ul li ul li			{ float: none;}
nav2 ul li ul li a 			{ }
nav2 ul li ul li a:hover		{ background-color: #FAFAFA !important;}


nav3 					{
 width:130px; height:40px;  position:absolute; top:70px;  left:50%; margin-left:265px; z-index:102; border:0px solid; Z-index:1001;}
nav3 ul					{ padding: 0px;
 margin: 0px;}
nav3 ul li 				{ list-style: none;
  float:left;

 border-right: 0px solid #dfdfdf;}
nav3 ul li a 				{ text-decoration: none;
 display: block;
 text-align:left; color: #333;
  padding: 10px 15px 10px 15px;

 transition: background 0.3s ease-out; /* explorer 10 */
    -webkit-transition: background 0.3s ease-out; /* chrome & safari */
    -moz-transition: background 0.3 ease-out; /* firefox */
    -o-transition: background 0.3 ease-out; /* opera */}
nav3 ul li:hover > a 			{ color: #FAFAFA;}
nav3 ul li:hover > ul 			{ visibility: visible;}

nav3 ul li.cat3 ul 			{
 background-color: #9b9b9b; height:340px;}
nav3 ul li.cat3:hover			
{ background-color: #8c8c8c;}
nav3 ul li.cat3:hover > ul li a		{ color: #ffffff; background-color: #9b9b9b; text-align:left; width:192px;}
nav3 ul li.cat3:hover > ul li a:hover	{ color: #666;    background-color: #9b9b9b; text-align:left;}

nav3 ul li ul				{ display: inline;
 visibility: hidden;
 position: absolute;
 padding:0px;}
nav3 ul li ul li			{ float: none;}
nav3 ul li ul li a 			{ color: #FAFAFA;}
nav3 ul li ul li a:hover		{ color: #333;
	background-color: #FAFAFA !important;}


nav4 					{
 width:220px; height:40px;  position:absolute; top:70px;  left:50%; margin-left:272px; z-index:101; border:0px solid;}
nav4 ul					{ padding: 0px;
 margin: 0px;}
nav4 ul li 				{ list-style: none;
 

 border-right: 0px solid #dfdfdf;}
nav4 ul li a 				{ text-decoration: none;
 display: block;
 color: #333;
  padding: 10px 15px 10px 15px;

 transition: background 0.3s ease-out; /* explorer 10 */
    -webkit-transition: background 0.3s ease-out; /* chrome & safari */
    -moz-transition: background 0.3 ease-out; /* firefox */
    -o-transition: background 0.3 ease-out; /* opera */}
nav4 ul li:hover > a 			{ color: #FAFAFA;}
nav4 ul li:hover > ul 			{ visibility: visible;}

nav4 ul li.cat4 ul 			{
 background-color: #9b9b9b; height:340px; }
nav4 ul li.cat4:hover			
{ background-color: #8c8c8c; }
nav4 ul li.cat4:hover > ul li a		{ color: #ffffff; background-color: #9b9b9b; text-align:left; width:190px;}
nav4 ul li.cat4:hover > ul li a:hover	{ color: #666;    background-color: #9b9b9b; text-align:left;}

nav4 ul li ul				{ display: inline;
 visibility: hidden;
 position: absolute;
 padding:0px;}
nav4 ul li ul li			{ float: none;}
nav4 ul li ul li a 			{ color: #FAFAFA;}
nav4 ul li ul li a:hover		{ color: #666;
	background-color: #FAFAFA !important;}

