#nav, #nav ul {
   list-style: none;
   padding: 0px;
   border: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 20px;
}



/*******************************************/
/* level 0 hyperlinks */
#nav a {
  display: block;
  color: #777777;

  text-decoration: none;
  text-align: center;
  vertical-align: middle;
}

#nav a:hover {
   background-color: #255ba7;
   color: #ffffff;
}
#nav a:active {
   background-color: #255ba7;
   color: #ffffff;
}

#nav a.mb_home {
   width: 70px;
}
#nav a.mb_kts {
   width: 120px;
}
#nav a.mb_ak {
   width: 120px;
}
#nav a.mb_4p {
   width: 160px;
}
#nav a.mb_p {
   width: 80px;
}
#nav a.mb_rks {
   width: 90px;
}
#nav a.mb_rkt {
   width: 90px;
}


/*******************************************/
/* level 0 block */
#nav li {
   float: left;
   font-family: Tahoma;
   font-weight: bold;
   font-size: 12px;
}

/*******************************************/
/* level 1 block */
#nav li ul {
  position: absolute;
  background-color: #ededed;
  left: -999em;
  border-top: 0px;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}

#nav li ul.mb_kts { width: 170px;}
#nav li ul.mb_ak { width: 190px;}
#nav li ul.mb_ak_s { width: 120px;}
#nav li ul.mb_4p { width: 110px;}
#nav li ul.mb_p { width: 160px;}
#nav li ul.mb_rks { width: 190px;}
#nav li ul.mb_rkt { width: 180px;}

/*******************************************/
/* level 1 hyperlinks */
#nav li ul a {

  text-align: left;
  padding-left: 10px;
}

#nav li ul a.mb_kts { width: 160px;}
#nav li ul a.mb_ak { width: 180px;}
#nav li ul a.mb_ak_s { width: 110px; line-height: 14px; }
#nav li ul a.mb_4p { width: 100px;}
#nav li ul a.mb_4p_gt { width: 100px; }
#nav li ul a.mb_4p_it { width: 100px; }
#nav li ul a.mb_4p_at { width: 100px; }
#nav li ul a.mb_4p_rt { width: 100px; }
#nav li ul a.mb_4p_gt:hover { width: 100px; background-color: #fdf8af; color: #777777;}
#nav li ul a.mb_4p_it:hover { width: 100px; background-color: #7fff7f; color: #777777;}
#nav li ul a.mb_4p_at:hover { width: 100px; background-color: #ff7f7f; color: #777777;}
#nav li ul a.mb_4p_rt:hover { width: 100px; background-color: #bfbfff; color: #777777;}
#nav li ul a.mb_4p_gt:active { width: 100px; background-color: #fdf8af; color: #777777;}
#nav li ul a.mb_4p_it:active { width: 100px; background-color: #7fff7f; color: #777777;}
#nav li ul a.mb_4p_at:active { width: 100px; background-color: #ff7f7f; color: #777777;}
#nav li ul a.mb_4p_rt:active { width: 100px; background-color: #bfbfff; color: #777777;}
#nav li ul a.mb_p { width: 150px; }
#nav li ul a.mb_rkt { width: 170px;}
#nav li ul a.mb_rks { width: 180px;}

#nav li ul a:hover {
   color: #ffffff;
   background-color: #255ba7;
}
#nav li ul a:active {
   color: #ffffff;
   background-color: #255ba7;
}

/*******************************************/
/* level 2 block */
#nav li ul ul {
   border-top: 1px solid #cccccc;
   width: 110px;
	margin: -20px 0 0 110px;
}

/*******************************************/
/* level 2 hyperlinks */
#nav li ul ul a {

  text-align: left;
  padding-left: 10px;
}

#nav li ul ul a.mb_4p_g { width: 100px;}
#nav li ul ul a.mb_4p_i { width: 100px;}
#nav li ul ul a.mb_4p_a { width: 100px;}
#nav li ul ul a.mb_4p_r { width: 100px;}

#nav li ul ul a.mb_4p_g:hover { background-color: #fdf8af; color: #777777;}
#nav li ul ul a.mb_4p_i:hover { background-color: #7fff7f; color: #777777;}
#nav li ul ul a.mb_4p_a:hover { background-color: #ff7f7f; color: #777777;}
#nav li ul ul a.mb_4p_r:hover { background-color: #bfbfff; color: #777777;}

#nav li ul ul a.mb_4p_g:active { background-color: #fdf8af; color: #777777;}
#nav li ul ul a.mb_4p_i:active { background-color: #7fff7f; color: #777777;}
#nav li ul ul a.mb_4p_a:active { background-color: #ff7f7f; color: #777777;}
#nav li ul ul a.mb_4p_r:active { background-color: #bfbfff; color: #777777;}


#nav li ul a:hover {
   color: #ffffff;
   background-color: #255ba7;
}
#nav li ul a:active {
   color: #ffffff;
   background-color: #255ba7;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
   left: auto;
/*
  opacity: 0.85; filter:

  alpha(opacity=85);

  -moz-opacity: 0.85;
  -khtml-opacity: .85;
*/

}