/* --------------------------------------------------
	SiteName : ASIAN STUDIES PROGRAM
	FileName : gnav.css
	Description : global navigation style
	
	== TOC =========================================
	1 : base style
	2 : current mode
	
-------------------------------------------------- */
/* 1 : base style
================================================== */
#gnav {
  position: relative;
  z-index: 100;
  font-size: 77%; }

*:first-child + html #gnav {
  font-size: 10px; }

#gnav a {
  color: #333;
  text-decoration: none; }

#gnav a:hover {
  color: #000; }

#gnav ul.link {
  position: absolute;
  top: 4px;
  right: 0; }

*:first-child + html #gnav ul.link {
  top: 0; }

#gnav ul.link li {
  float: left;
  margin-right: 17px; }

#gnav ul.link .access {
  margin-right: 25px; }

#gnav ul.link .contact {
  margin-right: 20px; }

#gnav ul.link .access,
#gnav ul.link .contact {
  margin-top: 5px; }

*:first-child + html #gnav ul.link .access,
*:first-child + html #gnav ul.link .contact {
  margin-top: 9px; }

#gnav ul.link .access a,
#gnav ul.link .contact a {
  background: left top no-repeat;
  text-indent: -9999px;
  display: block;
  height: 10px; }

#gnav ul.link .access a:hover,
#gnav ul.link .contact a:hover {
  background-position-y: -10px; }

#gnav ul.link .access a {
  background-image: url(/asp/images/common/gnav/btn_access.png);
  width: 52px; }

#gnav ul.link .contact a {
  background-image: url(/asp/images/common/gnav/btn_contact.png);
  width: 78px; }

#gnav ul.link .search {
  margin-top: 0;
  /* all browsers */
  margin-top: -3px\9;
  /* IE8 */
  *margin-top: 0;
  /* IE7 */ }

#gnav ul.link .searchform-head {
  position: relative; }

#gnav ul.link .searchBtn-head {
  top: 0;
  _top: 1px; }

*:first-child + html #gnav ul.link .searchBtn-head {
  top: 1px; }

#gnav ul.link .keywords-head {
  width: 118px;
  height: 12px;
  background: #fff;
  border: #d2cdb2 1px solid;
  padding: 4px;
  margin-left: 5px;
  margin-right: -17px;
  color: #333; }

/* parent
-------------------------------------------------- */
#gnav ul#gnav-parent li {
  float: left; }

#gnav li#nav-cat1 a {
  background: url(/asp/images/common/gnav/cat1.gif) 0 0 no-repeat;
  display: block;
  overflow: hidden;
  text-indent: -9999px;
  width: 134px;
  height: 30px; }

#gnav li#nav-cat1 a:hover {
  background: url(/asp/images/common/gnav/cat1.gif) 0 -60px no-repeat; }

#gnav li#nav-cat2 a {
  background: url(/asp/images/common/gnav/cat2.gif) 0 0 no-repeat;
  display: block;
  overflow: hidden;
  text-indent: -9999px;
  width: 228px;
  height: 30px; }

#gnav li#nav-cat2 a:hover {
  background: url(/asp/images/common/gnav/cat2.gif) 0 -60px no-repeat; }

#gnav li#nav-cat3 a {
  background: url(/asp/images/common/gnav/cat3.gif) 0 0 no-repeat;
  display: block;
  overflow: hidden;
  text-indent: -9999px;
  width: 180px;
  height: 30px; }

#gnav li#nav-cat3 a:hover {
  background: url(/asp/images/common/gnav/cat3.gif) 0 -60px no-repeat; }

/* child
-------------------------------------------------- */
#gnav ul.sub li {
  position: relative;
  float: left;
  padding: 1px;
  background: #fff;
  border-bottom: #ece9d9 1px solid; }

#gnav ul.sub li a {
  display: block;
  background: #fff;
  text-align: left;
  padding: 8px 0 6px 40px; }

#gnav ul.sub li a:hover {
  background: #ece9d9; }

/* ground child ( drop down )
-------------------------------------------------- */
#gnav ul.sub li ul.drop {
  position: absolute;
  margin-left: -2px;
  border: #ece9d9 1px solid;
  border-top: 0; }

*:first-child + html #gnav ul.sub li ul.drop {
  top: 23px;
  left: 0; }

#gnav ul.sub li ul.drop li {
  background: #fff; }

#gnav ul.sub li ul.drop li:first-child {
  margin-top: 2px; }

#gnav ul.sub li ul.drop li:last-child {
  border-bottom: 0; }

#gnav ul.sub li ul.drop li a {
  display: block;
  background: #fff;
  text-align: left;
  padding: 8px 0 6px 39px; }

#gnav ul.sub li ul.drop li a:hover {
  background: #ece9d9; }

/* size
-------------------------------------------------- */
#gnav ul.sub-narrow li a,
#gnav ul.sub li ul.drop-narrow li a {
  padding-left: 25px; }

#gnav #nav-cat1-1 {
  width: 140px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat1-1 span {
  padding-left: 27px; }

#gnav #nav-cat1-2 {
  width: 196px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat1-3 {
  width: 113px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat1-4 {
  width: 118px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat1-5 {
  width: 220px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat1-6 {
  width: 176px; }

#gnav #wrap-nav-cat1-1 a {
  width: 210px; }

#gnav #wrap-nav-cat1-2 a {
  width: 255px; }

#gnav #wrap-nav-cat1-3 a {
  width: 170px; }

#gnav #wrap-nav-cat1-4 a {
  width: 210px; }

#gnav #wrap-nav-cat1-5 a {
  width: 195px; }

#gnav #wrap-nav-cat1-6 a {
  width: 151px; }

#gnav #nav-cat2-1 {
  width: 187px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat2-2 {
  width: 178px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat2-3 {
  width: 145px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat2-4 {
  width: 238px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat2-5 {
  width: 218px; }

#gnav #wrap-nav-cat2-5 a {
  width: 280px; }

#gnav ul.sub li ul.nav-cat2-last {
  margin-left: -103px; }

#gnav #nav-cat3-1 {
  width: 177px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat3-2 {
  width: 201px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat3-3 {
  width: 209px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat3-4 {
  width: 133px;
  border-right: #e7e4d6 1px solid; }

#gnav #nav-cat3-5 {
  width: 246px; }

#gnav #wrap-nav-cat3-1 a {
  width: 300px; }

#gnav #wrap-nav-cat3-3 a {
  width: 245px; }

#gnav #wrap-nav-cat3-4 a {
  width: 280px; }

/* 2 : current mode
================================================== */
/* current ( parent )
-------------------------------------------------- */
body#home li#nav-cat1 a,
body#cat1 li#nav-cat1 a,
body#cat1-1 li#nav-cat1 a,
body#cat1-1-1 li#nav-cat1 a,
body#cat1-1-2 li#nav-cat1 a,
body#cat1-1-3 li#nav-cat1 a,
body#cat1-1-4 li#nav-cat1 a,
body#cat1-1-5 li#nav-cat1 a,
body#cat1-1-6 li#nav-cat1 a,
body#cat1-1-7 li#nav-cat1 a,
body#cat1-2 li#nav-cat1 a,
body#cat1-2-1 li#nav-cat1 a,
body#cat1-2-2 li#nav-cat1 a,
body#cat1-2-3 li#nav-cat1 a,
body#cat1-2-4 li#nav-cat1 a,
body#cat1-2-5 li#nav-cat1 a,
body#cat1-3 li#nav-cat1 a,
body#cat1-3-1 li#nav-cat1 a,
body#cat1-3-2 li#nav-cat1 a,
body#cat1-3-3 li#nav-cat1 a,
body#cat1-3-4 li#nav-cat1 a,
body#cat1-3-5 li#nav-cat1 a,
body#cat1-3-6 li#nav-cat1 a,
body#cat1-3-7 li#nav-cat1 a,
body#cat1-3-8 li#nav-cat1 a,
body#cat1-4 li#nav-cat1 a,
body#cat1-4-1 li#nav-cat1 a,
body#cat1-4-2 li#nav-cat1 a,
body#cat1-4-3 li#nav-cat1 a,
body#cat1-4-4 li#nav-cat1 a,
body#cat1-4-5 li#nav-cat1 a,
body#cat1-5 li#nav-cat1 a,
body#cat1-5-1 li#nav-cat1 a,
body#cat1-5-2 li#nav-cat1 a,
body#cat1-5-3 li#nav-cat1 a,
body#cat1-6 li#nav-cat1 a,
body#cat1-6-1 li#nav-cat1 a,
body#cat1-6-2 li#nav-cat1 a,
body#cat1-6-3 li#nav-cat1 a,
body#cat1-6-4 li#nav-cat1 a {
  background: url(/asp/images/common/gnav/cat1.gif) 0 -30px no-repeat; }

body#home li#nav-cat1 a:hover,
body#cat1 li#nav-cat1 a:hover,
body#cat1-1 li#nav-cat1 a:hover,
body#cat1-1-1 li#nav-cat1 a:hover,
body#cat1-1-2 li#nav-cat1 a:hover,
body#cat1-1-3 li#nav-cat1 a:hover,
body#cat1-1-4 li#nav-cat1 a:hover,
body#cat1-1-5 li#nav-cat1 a:hover,
body#cat1-1-6 li#nav-cat1 a:hover,
body#cat1-1-7 li#nav-cat1 a:hover,
body#cat1-2 li#nav-cat1 a:hover,
body#cat1-2-1 li#nav-cat1 a:hover,
body#cat1-2-2 li#nav-cat1 a:hover,
body#cat1-2-3 li#nav-cat1 a:hover,
body#cat1-2-4 li#nav-cat1 a:hover,
body#cat1-2-5 li#nav-cat1 a:hover,
body#cat1-3 li#nav-cat1 a:hover,
body#cat1-3-1 li#nav-cat1 a:hover,
body#cat1-3-2 li#nav-cat1 a:hover,
body#cat1-3-3 li#nav-cat1 a:hover,
body#cat1-3-4 li#nav-cat1 a:hover,
body#cat1-3-5 li#nav-cat1 a:hover,
body#cat1-3-6 li#nav-cat1 a:hover,
body#cat1-3-7 li#nav-cat1 a:hover,
body#cat1-3-8 li#nav-cat1 a:hover,
body#cat1-4 li#nav-cat1 a:hover,
body#cat1-4-1 li#nav-cat1 a:hover,
body#cat1-4-2 li#nav-cat1 a:hover,
body#cat1-4-3 li#nav-cat1 a:hover,
body#cat1-4-4 li#nav-cat1 a:hover,
body#cat1-4-5 li#nav-cat1 a:hover,
body#cat1-5 li#nav-cat1 a:hover,
body#cat1-5-1 li#nav-cat1 a:hover,
body#cat1-5-2 li#nav-cat1 a:hover,
body#cat1-5-3 li#nav-cat1 a:hover,
body#cat1-6 li#nav-cat1 a:hover,
body#cat1-6-1 li#nav-cat1 a:hover,
body#cat1-6-2 li#nav-cat1 a:hover,
body#cat1-6-3 li#nav-cat1 a:hover,
body#cat1-6-4 li#nav-cat1 a:hover {
  background: url(/asp/images/common/gnav/cat1.gif) 0 -30px no-repeat; }

/* CURRENT STUDENTS */
body#cat2 li#nav-cat2 a,
body#cat2-1 li#nav-cat2 a,
body#cat2-2 li#nav-cat2 a,
body#cat2-3 li#nav-cat2 a,
body#cat2-4 li#nav-cat2 a,
body#cat2-5 li#nav-cat2 a,
body#cat2-5-1 li#nav-cat2 a,
body#cat2-5-2 li#nav-cat2 a,
body#cat2-5-3 li#nav-cat2 a,
body#cat2-5-4 li#nav-cat2 a {
  background: url(/asp/images/common/gnav/cat2.gif) 0 -30px no-repeat; }

body#cat2 li#nav-cat2 a:hover,
body#cat2-1 li#nav-cat2 a:hover,
body#cat2-2 li#nav-cat2 a:hover,
body#cat2-3 li#nav-cat2 a:hover,
body#cat2-4 li#nav-cat2 a:hover,
body#cat2-5 li#nav-cat2 a:hover,
body#cat2-5-1 li#nav-cat2 a:hover,
body#cat2-5-2 li#nav-cat2 a:hover,
body#cat2-5-3 li#nav-cat2 a:hover,
body#cat2-5-4 li#nav-cat2 a:hover {
  background: url(/asp/images/common/gnav/cat2.gif) 0 -30px no-repeat; }

/* PRE-ARRIVALS */
body#cat3 li#nav-cat3 a,
body#cat3-1 li#nav-cat3 a,
body#cat3-1-1 li#nav-cat3 a,
body#cat3-1-2 li#nav-cat3 a,
body#cat3-2 li#nav-cat3 a,
body#cat3-3 li#nav-cat3 a,
body#cat3-3-1 li#nav-cat3 a,
body#cat3-3-2 li#nav-cat3 a,
body#cat3-3-3 li#nav-cat3 a,
body#cat3-3-4 li#nav-cat3 a,
body#cat3-3-5 li#nav-cat3 a,
body#cat3-3-6 li#nav-cat3 a,
body#cat3-3-7 li#nav-cat3 a,
body#cat3-3-8 li#nav-cat3 a,
body#cat3-3-9 li#nav-cat3 a,
body#cat3-3-10 li#nav-cat3 a,
body#cat3-4 li#nav-cat3 a,
body#cat3-4-1 li#nav-cat3 a,
body#cat3-4-2 li#nav-cat3 a,
body#cat3-4-3 li#nav-cat3 a,
body#cat3-4-4 li#nav-cat3 a,
body#cat3-4-5 li#nav-cat3 a,
body#cat3-4-6 li#nav-cat3 a,
body#cat3-4-7 li#nav-cat3 a,
body#cat3-4-8 li#nav-cat3 a,
body#cat3-5 li#nav-cat3 a {
  background: url(/asp/images/common/gnav/cat3.gif) 0 -30px no-repeat; }

body#cat3 li#nav-cat3 a:hover,
body#cat3-1 li#nav-cat3 a:hover,
body#cat3-1-1 li#nav-cat3 a:hover,
body#cat3-1-2 li#nav-cat3 a:hover,
body#cat3-2 li#nav-cat3 a:hover,
body#cat3-3 li#nav-cat3 a:hover,
body#cat3-3-1 li#nav-cat3 a:hover,
body#cat3-3-2 li#nav-cat3 a:hover,
body#cat3-3-3 li#nav-cat3 a:hover,
body#cat3-3-4 li#nav-cat3 a:hover,
body#cat3-3-5 li#nav-cat3 a:hover,
body#cat3-3-6 li#nav-cat3 a:hover,
body#cat3-3-7 li#nav-cat3 a:hover,
body#cat3-3-8 li#nav-cat3 a:hover,
body#cat3-3-9 li#nav-cat3 a:hover,
body#cat3-3-10 li#nav-cat3 a:hover,
body#cat3-4 li#nav-cat3 a:hover,
body#cat3-4-1 li#nav-cat3 a:hover,
body#cat3-4-2 li#nav-cat3 a:hover,
body#cat3-4-3 li#nav-cat3 a:hover,
body#cat3-4-4 li#nav-cat3 a:hover,
body#cat3-4-5 li#nav-cat3 a:hover,
body#cat3-4-6 li#nav-cat3 a:hover,
body#cat3-4-7 li#nav-cat3 a:hover,
body#cat3-4-8 li#nav-cat3 a:hover,
body#cat3-5 li#nav-cat3 a:hover {
  background: url(/asp/images/common/gnav/cat3.gif) 0 -30px no-repeat; }

/* child + grand child
-------------------------------------------------- */
/* HOME */
body#cat1-1 li#nav-cat1-1 a,
body#cat1-2 li#nav-cat1-2 a,
body#cat1-3 li#nav-cat1-3 a,
body#cat1-4 li#nav-cat1-4 a,
body#cat1-5 li#nav-cat1-5 a,
body#cat2-1 li#nav-cat2-1 a,
body#cat2-2 li#nav-cat2-2 a,
body#cat2-3 li#nav-cat2-3 a,
body#cat2-4 li#nav-cat2-4 a,
body#cat2-5 li#nav-cat2-5 a,
body#cat3-1 li#nav-cat3-1 a,
body#cat3-2 li#nav-cat3-2 a,
body#cat3-3 li#nav-cat3-3 a,
body#cat3-4 li#nav-cat3-4 a,
body#cat3-5 li#nav-cat3-5 a,
body#cat3-6 li#nav-cat3-6 a {
  background: #ece9d9; }

/* cat1-1 */
body#cat1-1 li#nav-cat1-1-1 a,
body#cat1-1 li#nav-cat1-1-2 a,
body#cat1-1 li#nav-cat1-1-3 a,
body#cat1-1 li#nav-cat1-1-4 a,
body#cat1-1 li#nav-cat1-1-5 a,
body#cat1-1 li#nav-cat1-1-6 a,
body#cat1-1 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1 li#nav-cat1-1-1 a:hover,
body#cat1-1 li#nav-cat1-1-2 a:hover,
body#cat1-1 li#nav-cat1-1-3 a:hover,
body#cat1-1 li#nav-cat1-1-4 a:hover,
body#cat1-1 li#nav-cat1-1-5 a:hover,
body#cat1-1 li#nav-cat1-1-6 a:hover,
body#cat1-1 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-1 */
body#cat1-1-1 li#nav-cat1-1 a,
body#cat1-1-1 li#nav-cat1-1-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-1 li#nav-cat1-1-2 a,
body#cat1-1-1 li#nav-cat1-1-3 a,
body#cat1-1-1 li#nav-cat1-1-4 a,
body#cat1-1-1 li#nav-cat1-1-5 a,
body#cat1-1-1 li#nav-cat1-1-6 a,
body#cat1-1-1 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-1 li#nav-cat1-1-2 a:hover,
body#cat1-1-1 li#nav-cat1-1-3 a:hover,
body#cat1-1-1 li#nav-cat1-1-4 a:hover,
body#cat1-1-1 li#nav-cat1-1-5 a:hover,
body#cat1-1-1 li#nav-cat1-1-6 a:hover,
body#cat1-1-1 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-2 */
body#cat1-1-2 li#nav-cat1-1 a,
body#cat1-1-2 li#nav-cat1-1-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-2 li#nav-cat1-1-1 a,
body#cat1-1-2 li#nav-cat1-1-3 a,
body#cat1-1-2 li#nav-cat1-1-4 a,
body#cat1-1-2 li#nav-cat1-1-5 a,
body#cat1-1-2 li#nav-cat1-1-6 a,
body#cat1-1-2 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-2 li#nav-cat1-1-1 a:hover,
body#cat1-1-2 li#nav-cat1-1-3 a:hover,
body#cat1-1-2 li#nav-cat1-1-4 a:hover,
body#cat1-1-2 li#nav-cat1-1-5 a:hover,
body#cat1-1-2 li#nav-cat1-1-6 a:hover,
body#cat1-1-2 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-3 */
body#cat1-1-3 li#nav-cat1-1 a,
body#cat1-1-3 li#nav-cat1-1-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-3 li#nav-cat1-1-1 a,
body#cat1-1-3 li#nav-cat1-1-2 a,
body#cat1-1-3 li#nav-cat1-1-4 a,
body#cat1-1-3 li#nav-cat1-1-5 a,
body#cat1-1-3 li#nav-cat1-1-6 a,
body#cat1-1-3 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-3 li#nav-cat1-1-1 a:hover,
body#cat1-1-3 li#nav-cat1-1-2 a:hover,
body#cat1-1-3 li#nav-cat1-1-4 a:hover,
body#cat1-1-3 li#nav-cat1-1-5 a:hover,
body#cat1-1-3 li#nav-cat1-1-6 a:hover,
body#cat1-1-3 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-4 */
body#cat1-1-4 li#nav-cat1-1 a,
body#cat1-1-4 li#nav-cat1-1-4 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-4 li#nav-cat1-1-1 a,
body#cat1-1-4 li#nav-cat1-1-2 a,
body#cat1-1-4 li#nav-cat1-1-3 a,
body#cat1-1-4 li#nav-cat1-1-5 a,
body#cat1-1-4 li#nav-cat1-1-6 a,
body#cat1-1-4 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-4 li#nav-cat1-1-1 a:hover,
body#cat1-1-4 li#nav-cat1-1-2 a:hover,
body#cat1-1-4 li#nav-cat1-1-3 a:hover,
body#cat1-1-4 li#nav-cat1-1-5 a:hover,
body#cat1-1-4 li#nav-cat1-1-6 a:hover,
body#cat1-1-4 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-5 */
body#cat1-1-5 li#nav-cat1-1 a,
body#cat1-1-5 li#nav-cat1-1-5 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-5 li#nav-cat1-1-1 a,
body#cat1-1-5 li#nav-cat1-1-2 a,
body#cat1-1-5 li#nav-cat1-1-3 a,
body#cat1-1-5 li#nav-cat1-1-4 a,
body#cat1-1-5 li#nav-cat1-1-6 a,
body#cat1-1-5 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-5 li#nav-cat1-1-1 a:hover,
body#cat1-1-5 li#nav-cat1-1-2 a:hover,
body#cat1-1-5 li#nav-cat1-1-3 a:hover,
body#cat1-1-5 li#nav-cat1-1-4 a:hover,
body#cat1-1-5 li#nav-cat1-1-6 a:hover,
body#cat1-1-5 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-6 */
body#cat1-1-6 li#nav-cat1-1 a,
body#cat1-1-6 li#nav-cat1-1-6 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-6 li#nav-cat1-1-1 a,
body#cat1-1-6 li#nav-cat1-1-2 a,
body#cat1-1-6 li#nav-cat1-1-3 a,
body#cat1-1-6 li#nav-cat1-1-4 a,
body#cat1-1-6 li#nav-cat1-1-5 a,
body#cat1-1-6 li#nav-cat1-1-7 a {
  background: #fff;
  color: #333; }

body#cat1-1-6 li#nav-cat1-1-1 a:hover,
body#cat1-1-6 li#nav-cat1-1-2 a:hover,
body#cat1-1-6 li#nav-cat1-1-3 a:hover,
body#cat1-1-6 li#nav-cat1-1-4 a:hover,
body#cat1-1-6 li#nav-cat1-1-5 a:hover,
body#cat1-1-6 li#nav-cat1-1-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-1-7 */
body#cat1-1-7 li#nav-cat1-1 a,
body#cat1-1-7 li#nav-cat1-1-7 a {
  background: #ece9d9;
  color: #000; }

body#cat1-1-7 li#nav-cat1-1-1 a,
body#cat1-1-7 li#nav-cat1-1-2 a,
body#cat1-1-7 li#nav-cat1-1-3 a,
body#cat1-1-7 li#nav-cat1-1-4 a,
body#cat1-1-7 li#nav-cat1-1-5 a,
body#cat1-1-7 li#nav-cat1-1-6 a {
  background: #fff;
  color: #333; }

body#cat1-1-7 li#nav-cat1-1-1 a:hover,
body#cat1-1-7 li#nav-cat1-1-2 a:hover,
body#cat1-1-7 li#nav-cat1-1-3 a:hover,
body#cat1-1-7 li#nav-cat1-1-4 a:hover,
body#cat1-1-7 li#nav-cat1-1-5 a:hover,
body#cat1-1-7 li#nav-cat1-1-6 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2 */
body#cat1-2 li#nav-cat1-2-1 a,
body#cat1-2 li#nav-cat1-2-2 a,
body#cat1-2 li#nav-cat1-2-3 a,
body#cat1-2 li#nav-cat1-2-4 a,
body#cat1-2 li#nav-cat1-2-5 a {
  background: #fff;
  color: #333; }

body#cat1-2 li#nav-cat1-2-1 a:hover,
body#cat1-2 li#nav-cat1-2-2 a:hover,
body#cat1-2 li#nav-cat1-2-3 a:hover,
body#cat1-2 li#nav-cat1-2-4 a:hover,
body#cat1-2 li#nav-cat1-2-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2-1 */
body#cat1-2-1 li#nav-cat1-2 a,
body#cat1-2-1 li#nav-cat1-2-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-2-1 li#nav-cat1-2-2 a,
body#cat1-2-1 li#nav-cat1-2-3 a,
body#cat1-2-1 li#nav-cat1-2-4 a,
body#cat1-2-1 li#nav-cat1-2-5 a {
  background: #fff;
  color: #333; }

body#cat1-2-1 li#nav-cat1-2-2 a:hover,
body#cat1-2-1 li#nav-cat1-2-3 a:hover,
body#cat1-2-1 li#nav-cat1-2-4 a:hover,
body#cat1-2-1 li#nav-cat1-2-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2-2 */
body#cat1-2-2 li#nav-cat1-2 a,
body#cat1-2-2 li#nav-cat1-2-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-2-2 li#nav-cat1-2-1 a,
body#cat1-2-2 li#nav-cat1-2-3 a,
body#cat1-2-2 li#nav-cat1-2-4 a,
body#cat1-2-2 li#nav-cat1-2-5 a {
  background: #fff;
  color: #333; }

body#cat1-2-2 li#nav-cat1-2-1 a:hover,
body#cat1-2-2 li#nav-cat1-2-3 a:hover,
body#cat1-2-2 li#nav-cat1-2-4 a:hover,
body#cat1-2-2 li#nav-cat1-2-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2-3 */
body#cat1-2-3 li#nav-cat1-2 a,
body#cat1-2-3 li#nav-cat1-2-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-2-3 li#nav-cat1-2-1 a,
body#cat1-2-3 li#nav-cat1-2-2 a,
body#cat1-2-3 li#nav-cat1-2-4 a,
body#cat1-2-3 li#nav-cat1-2-5 a {
  background: #fff;
  color: #333; }

body#cat1-2-3 li#nav-cat1-2-1 a:hover,
body#cat1-2-3 li#nav-cat1-2-2 a:hover,
body#cat1-2-3 li#nav-cat1-2-4 a:hover,
body#cat1-2-3 li#nav-cat1-2-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2-4 */
body#cat1-2-4 li#nav-cat1-2 a,
body#cat1-2-4 li#nav-cat1-2-4 a {
  background: #ece9d9;
  color: #000; }

body#cat1-2-4 li#nav-cat1-2-1 a,
body#cat1-2-4 li#nav-cat1-2-2 a,
body#cat1-2-4 li#nav-cat1-2-3 a,
body#cat1-2-4 li#nav-cat1-2-5 a {
  background: #fff;
  color: #333; }

body#cat1-2-4 li#nav-cat1-2-1 a:hover,
body#cat1-2-4 li#nav-cat1-2-2 a:hover,
body#cat1-2-4 li#nav-cat1-2-3 a:hover,
body#cat1-2-4 li#nav-cat1-2-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-2-5 */
body#cat1-2-5 li#nav-cat1-2 a,
body#cat1-2-5 li#nav-cat1-2-5 a {
  background: #ece9d9;
  color: #000; }

body#cat1-2-5 li#nav-cat1-2-1 a,
body#cat1-2-5 li#nav-cat1-2-2 a,
body#cat1-2-5 li#nav-cat1-2-3 a,
body#cat1-2-5 li#nav-cat1-2-4 a {
  background: #fff;
  color: #333; }

body#cat1-2-5 li#nav-cat1-2-1 a:hover,
body#cat1-2-5 li#nav-cat1-2-2 a:hover,
body#cat1-2-5 li#nav-cat1-2-3 a:hover,
body#cat1-2-5 li#nav-cat1-2-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* 3-3 */
body#cat1-3 li#nav-cat1-3-1 a,
body#cat1-3 li#nav-cat1-3-2 a,
body#cat1-3 li#nav-cat1-3-3 a,
body#cat1-3 li#nav-cat1-3-4 a,
body#cat1-3 li#nav-cat1-3-5 a,
body#cat1-3 li#nav-cat1-3-6 a,
body#cat1-3 li#nav-cat1-3-7 a,
body#cat1-3 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3 li#nav-cat1-3-1 a:hover,
body#cat1-3 li#nav-cat1-3-2 a:hover,
body#cat1-3 li#nav-cat1-3-3 a:hover,
body#cat1-3 li#nav-cat1-3-4 a:hover,
body#cat1-3 li#nav-cat1-3-5 a:hover,
body#cat1-3 li#nav-cat1-3-6 a:hover,
body#cat1-3 li#nav-cat1-3-7 a:hover,
body#cat1-3 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-1 */
body#cat1-3-1 li#nav-cat1-3 a,
body#cat1-3-1 li#nav-cat1-3-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-1 li#nav-cat1-3-2 a,
body#cat1-3-1 li#nav-cat1-3-3 a,
body#cat1-3-1 li#nav-cat1-3-4 a,
body#cat1-3-1 li#nav-cat1-3-5 a,
body#cat1-3-1 li#nav-cat1-3-6 a,
body#cat1-3-1 li#nav-cat1-3-7 a,
body#cat1-3-1 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-1 li#nav-cat1-3-2 a:hover,
body#cat1-3-1 li#nav-cat1-3-3 a:hover,
body#cat1-3-1 li#nav-cat1-3-4 a:hover,
body#cat1-3-1 li#nav-cat1-3-5 a:hover,
body#cat1-3-1 li#nav-cat1-3-6 a:hover,
body#cat1-3-1 li#nav-cat1-3-7 a:hover,
body#cat1-3-1 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-2 */
body#cat1-3-2 li#nav-cat1-3 a,
body#cat1-3-2 li#nav-cat1-3-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-2 li#nav-cat1-3-1 a,
body#cat1-3-2 li#nav-cat1-3-3 a,
body#cat1-3-2 li#nav-cat1-3-4 a,
body#cat1-3-2 li#nav-cat1-3-5 a,
body#cat1-3-2 li#nav-cat1-3-6 a,
body#cat1-3-2 li#nav-cat1-3-7 a,
body#cat1-3-2 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-2 li#nav-cat1-3-1 a:hover,
body#cat1-3-2 li#nav-cat1-3-3 a:hover,
body#cat1-3-2 li#nav-cat1-3-4 a:hover,
body#cat1-3-2 li#nav-cat1-3-5 a:hover,
body#cat1-3-2 li#nav-cat1-3-6 a:hover,
body#cat1-3-2 li#nav-cat1-3-7 a:hover,
body#cat1-3-2 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-3 */
body#cat1-3-3 li#nav-cat1-3 a,
body#cat1-3-3 li#nav-cat1-3-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-3 li#nav-cat1-3-1 a,
body#cat1-3-3 li#nav-cat1-3-2 a,
body#cat1-3-3 li#nav-cat1-3-4 a,
body#cat1-3-3 li#nav-cat1-3-5 a,
body#cat1-3-3 li#nav-cat1-3-6 a,
body#cat1-3-3 li#nav-cat1-3-7 a,
body#cat1-3-3 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-3 li#nav-cat1-3-1 a:hover,
body#cat1-3-3 li#nav-cat1-3-2 a:hover,
body#cat1-3-3 li#nav-cat1-3-4 a:hover,
body#cat1-3-3 li#nav-cat1-3-5 a:hover,
body#cat1-3-3 li#nav-cat1-3-6 a:hover,
body#cat1-3-3 li#nav-cat1-3-7 a:hover,
body#cat1-3-3 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-4 */
body#cat1-3-4 li#nav-cat1-3 a,
body#cat1-3-4 li#nav-cat1-3-4 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-4 li#nav-cat1-3-1 a,
body#cat1-3-4 li#nav-cat1-3-2 a,
body#cat1-3-4 li#nav-cat1-3-3 a,
body#cat1-3-4 li#nav-cat1-3-5 a,
body#cat1-3-4 li#nav-cat1-3-6 a,
body#cat1-3-4 li#nav-cat1-3-7 a,
body#cat1-3-4 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-4 li#nav-cat1-3-1 a:hover,
body#cat1-3-4 li#nav-cat1-3-2 a:hover,
body#cat1-3-4 li#nav-cat1-3-3 a:hover,
body#cat1-3-4 li#nav-cat1-3-5 a:hover,
body#cat1-3-4 li#nav-cat1-3-6 a:hover,
body#cat1-3-4 li#nav-cat1-3-7 a:hover,
body#cat1-3-4 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-5 */
body#cat1-3-5 li#nav-cat1-3 a,
body#cat1-3-5 li#nav-cat1-3-5 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-5 li#nav-cat1-3-1 a,
body#cat1-3-5 li#nav-cat1-3-2 a,
body#cat1-3-5 li#nav-cat1-3-3 a,
body#cat1-3-5 li#nav-cat1-3-4 a,
body#cat1-3-5 li#nav-cat1-3-6 a,
body#cat1-3-5 li#nav-cat1-3-7 a,
body#cat1-3-5 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-5 li#nav-cat1-3-1 a:hover,
body#cat1-3-5 li#nav-cat1-3-2 a:hover,
body#cat1-3-5 li#nav-cat1-3-3 a:hover,
body#cat1-3-5 li#nav-cat1-3-4 a:hover,
body#cat1-3-5 li#nav-cat1-3-6 a:hover,
body#cat1-3-5 li#nav-cat1-3-7 a:hover,
body#cat1-3-5 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-6 */
body#cat1-3-6 li#nav-cat1-3 a,
body#cat1-3-6 li#nav-cat1-3-6 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-6 li#nav-cat1-3-1 a,
body#cat1-3-6 li#nav-cat1-3-2 a,
body#cat1-3-6 li#nav-cat1-3-3 a,
body#cat1-3-6 li#nav-cat1-3-4 a,
body#cat1-3-6 li#nav-cat1-3-5 a,
body#cat1-3-6 li#nav-cat1-3-7 a,
body#cat1-3-6 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-6 li#nav-cat1-3-1 a:hover,
body#cat1-3-6 li#nav-cat1-3-2 a:hover,
body#cat1-3-6 li#nav-cat1-3-3 a:hover,
body#cat1-3-6 li#nav-cat1-3-4 a:hover,
body#cat1-3-6 li#nav-cat1-3-5 a:hover,
body#cat1-3-6 li#nav-cat1-3-7 a:hover,
body#cat1-3-6 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-7 */
body#cat1-3-7 li#nav-cat1-3 a,
body#cat1-3-7 li#nav-cat1-3-7 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-7 li#nav-cat1-3-1 a,
body#cat1-3-7 li#nav-cat1-3-2 a,
body#cat1-3-7 li#nav-cat1-3-3 a,
body#cat1-3-7 li#nav-cat1-3-4 a,
body#cat1-3-7 li#nav-cat1-3-5 a,
body#cat1-3-7 li#nav-cat1-3-6 a,
body#cat1-3-7 li#nav-cat1-3-8 a {
  background: #fff;
  color: #333; }

body#cat1-3-7 li#nav-cat1-3-1 a:hover,
body#cat1-3-7 li#nav-cat1-3-2 a:hover,
body#cat1-3-7 li#nav-cat1-3-3 a:hover,
body#cat1-3-7 li#nav-cat1-3-4 a:hover,
body#cat1-3-7 li#nav-cat1-3-5 a:hover,
body#cat1-3-7 li#nav-cat1-3-6 a:hover,
body#cat1-3-7 li#nav-cat1-3-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-3-8 */
body#cat1-3-8 li#nav-cat1-3 a,
body#cat1-3-8 li#nav-cat1-3-8 a {
  background: #ece9d9;
  color: #000; }

body#cat1-3-8 li#nav-cat1-3-1 a,
body#cat1-3-8 li#nav-cat1-3-2 a,
body#cat1-3-8 li#nav-cat1-3-3 a,
body#cat1-3-8 li#nav-cat1-3-4 a,
body#cat1-3-8 li#nav-cat1-3-5 a,
body#cat1-3-8 li#nav-cat1-3-6 a,
body#cat1-3-8 li#nav-cat1-3-7 a {
  background: #fff;
  color: #333; }

body#cat1-3-8 li#nav-cat1-3-1 a:hover,
body#cat1-3-8 li#nav-cat1-3-2 a:hover,
body#cat1-3-8 li#nav-cat1-3-3 a:hover,
body#cat1-3-8 li#nav-cat1-3-4 a:hover,
body#cat1-3-8 li#nav-cat1-3-5 a:hover,
body#cat1-3-8 li#nav-cat1-3-6 a:hover,
body#cat1-3-8 li#nav-cat1-3-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* 3-4 */
body#cat1-4 li#nav-cat1-4-1 a,
body#cat1-4 li#nav-cat1-4-2 a,
body#cat1-4 li#nav-cat1-4-3 a,
body#cat1-4 li#nav-cat1-4-4 a,
body#cat1-4 li#nav-cat1-4-5 a {
  background: #fff;
  color: #333; }

body#cat1-4 li#nav-cat1-4-1 a:hover,
body#cat1-4 li#nav-cat1-4-2 a:hover,
body#cat1-4 li#nav-cat1-4-3 a:hover,
body#cat1-4 li#nav-cat1-4-4 a:hover,
body#cat1-4 li#nav-cat1-4-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-4-1 */
body#cat1-4-1 li#nav-cat1-4 a,
body#cat1-4-1 li#nav-cat1-4-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-4-1 li#nav-cat1-4-2 a,
body#cat1-4-1 li#nav-cat1-4-3 a,
body#cat1-4-1 li#nav-cat1-4-4 a,
body#cat1-4-1 li#nav-cat1-4-5 a {
  background: #fff;
  color: #333; }

body#cat1-4-1 li#nav-cat1-4-2 a:hover,
body#cat1-4-1 li#nav-cat1-4-3 a:hover,
body#cat1-4-1 li#nav-cat1-4-4 a:hover,
body#cat1-4-1 li#nav-cat1-4-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-4-2 */
body#cat1-4-2 li#nav-cat1-4 a,
body#cat1-4-2 li#nav-cat1-4-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-4-2 li#nav-cat1-4-1 a,
body#cat1-4-2 li#nav-cat1-4-3 a,
body#cat1-4-2 li#nav-cat1-4-4 a,
body#cat1-4-2 li#nav-cat1-4-5 a {
  background: #fff;
  color: #333; }

body#cat1-4-2 li#nav-cat1-4-1 a:hover,
body#cat1-4-2 li#nav-cat1-4-3 a:hover,
body#cat1-4-2 li#nav-cat1-4-4 a:hover,
body#cat1-4-2 li#nav-cat1-4-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-4-3 */
body#cat1-4-3 li#nav-cat1-4 a,
body#cat1-4-3 li#nav-cat1-4-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-4-3 li#nav-cat1-4-1 a,
body#cat1-4-3 li#nav-cat1-4-2 a,
body#cat1-4-3 li#nav-cat1-4-4 a,
body#cat1-4-3 li#nav-cat1-4-5 a {
  background: #fff;
  color: #333; }

body#cat1-4-3 li#nav-cat1-4-1 a:hover,
body#cat1-4-3 li#nav-cat1-4-2 a:hover,
body#cat1-4-3 li#nav-cat1-4-4 a:hover,
body#cat1-4-3 li#nav-cat1-4-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-4-4 */
body#cat1-4-4 li#nav-cat1-4 a,
body#cat1-4-4 li#nav-cat1-4-4 a {
  background: #ece9d9;
  color: #000; }

body#cat1-4-4 li#nav-cat1-4-1 a,
body#cat1-4-4 li#nav-cat1-4-2 a,
body#cat1-4-4 li#nav-cat1-4-3 a,
body#cat1-4-4 li#nav-cat1-4-5 a {
  background: #fff;
  color: #333; }

body#cat1-4-4 li#nav-cat1-4-1 a:hover,
body#cat1-4-4 li#nav-cat1-4-2 a:hover,
body#cat1-4-4 li#nav-cat1-4-3 a:hover,
body#cat1-4-4 li#nav-cat1-4-5 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-4-5 */
body#cat1-4-5 li#nav-cat1-4 a,
body#cat1-4-5 li#nav-cat1-4-5 a {
  background: #ece9d9;
  color: #000; }

body#cat1-4-5 li#nav-cat1-4-1 a,
body#cat1-4-5 li#nav-cat1-4-2 a,
body#cat1-4-5 li#nav-cat1-4-3 a,
body#cat1-4-5 li#nav-cat1-4-4 a {
  background: #fff;
  color: #333; }

body#cat1-4-5 li#nav-cat1-4-1 a:hover,
body#cat1-4-5 li#nav-cat1-4-2 a:hover,
body#cat1-4-5 li#nav-cat1-4-3 a:hover,
body#cat1-4-5 li#nav-cat1-4-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* 3-5 */
body#cat1-5 li#nav-cat1-5-1 a,
body#cat1-5 li#nav-cat1-5-2 a,
body#cat1-5 li#nav-cat1-5-3 a {
  background: #fff;
  color: #333; }

body#cat1-5 li#nav-cat1-5-1 a:hover,
body#cat1-5 li#nav-cat1-5-2 a:hover,
body#cat1-5 li#nav-cat1-3-3 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-5-1 */
body#cat1-5-1 li#nav-cat1-5 a,
body#cat1-5-1 li#nav-cat1-5-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-5-1 li#nav-cat1-5-2 a,
body#cat1-5-1 li#nav-cat1-5-3 a {
  background: #fff;
  color: #333; }

body#cat1-5-1 li#nav-cat1-5-2 a:hover,
body#cat1-5-1 li#nav-cat1-5-3 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-5-2 */
body#cat1-5-2 li#nav-cat1-5 a,
body#cat1-5-2 li#nav-cat1-5-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-5-2 li#nav-cat1-5-1 a,
body#cat1-5-2 li#nav-cat1-5-3 a {
  background: #fff;
  color: #333; }

body#cat1-5-2 li#nav-cat1-5-1 a:hover,
body#cat1-5-2 li#nav-cat1-5-3 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-5-3 */
body#cat1-5-3 li#nav-cat1-5 a,
body#cat1-5-3 li#nav-cat1-5-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-5-3 li#nav-cat1-5-1 a,
body#cat1-5-3 li#nav-cat1-5-2 a {
  background: #fff;
  color: #333; }

body#cat1-5-3 li#nav-cat1-5-1 a:hover,
body#cat1-5-3 li#nav-cat1-5-2 a:hover {
  background: #ece9d9;
  color: #000; }

/* 3-6 */
body#cat1-6 li#nav-cat1-6-1 a,
body#cat1-6 li#nav-cat1-6-2 a,
body#cat1-6 li#nav-cat1-6-3 a,
body#cat1-6 li#nav-cat1-6-4 a {
  background: #fff;
  color: #333; }

body#cat1-6 li#nav-cat1-6-1 a:hover,
body#cat1-6 li#nav-cat1-6-2 a:hover,
body#cat1-6 li#nav-cat1-6-3 a:hover,
body#cat1-6 li#nav-cat1-6-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-6-1 */
body#cat1-6-1 li#nav-cat1-6 a,
body#cat1-6-1 li#nav-cat1-6-1 a {
  background: #ece9d9;
  color: #000; }

body#cat1-6-1 li#nav-cat1-6-2 a,
body#cat1-6-1 li#nav-cat1-6-3 a,
body#cat1-6-1 li#nav-cat1-6-4 a {
  background: #fff;
  color: #333; }

body#cat1-6-1 li#nav-cat1-6-2 a:hover,
body#cat1-6-1 li#nav-cat1-6-3 a:hover,
body#cat1-6-1 li#nav-cat1-6-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-6-2 */
body#cat1-6-2 li#nav-cat1-6 a,
body#cat1-6-2 li#nav-cat1-6-2 a {
  background: #ece9d9;
  color: #000; }

body#cat1-6-2 li#nav-cat1-6-1 a,
body#cat1-6-2 li#nav-cat1-6-3 a,
body#cat1-6-2 li#nav-cat1-6-4 a {
  background: #fff;
  color: #333; }

body#cat1-6-2 li#nav-cat1-6-1 a:hover,
body#cat1-6-2 li#nav-cat1-6-3 a:hover,
body#cat1-6-2 li#nav-cat1-6-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-6-3 */
body#cat1-6-3 li#nav-cat1-6 a,
body#cat1-6-3 li#nav-cat1-6-3 a {
  background: #ece9d9;
  color: #000; }

body#cat1-6-3 li#nav-cat1-6-1 a,
body#cat1-6-3 li#nav-cat1-6-2 a,
body#cat1-6-3 li#nav-cat1-6-4 a {
  background: #fff;
  color: #333; }

body#cat1-6-3 li#nav-cat1-6-1 a:hover,
body#cat1-6-3 li#nav-cat1-6-2 a:hover,
body#cat1-6-3 li#nav-cat1-6-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat1-6-4 */
body#cat1-6-4 li#nav-cat1-6 a,
body#cat1-6-4 li#nav-cat1-6-4 a {
  background: #ece9d9;
  color: #000; }

body#cat1-6-4 li#nav-cat1-6-1 a,
body#cat1-6-4 li#nav-cat1-6-2 a,
body#cat1-6-4 li#nav-cat1-6-3 a {
  background: #fff;
  color: #333; }

body#cat1-6-4 li#nav-cat1-6-1 a:hover,
body#cat1-6-4 li#nav-cat1-6-2 a:hover,
body#cat1-6-4 li#nav-cat1-6-3 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat2-5 */
body#cat2-5 li#nav-cat2-5-1 a,
body#cat2-5 li#nav-cat2-5-2 a,
body#cat2-5 li#nav-cat2-5-3 a,
body#cat2-5 li#nav-cat2-5-4 a {
  background: #fff;
  color: #333; }

body#cat2-5 li#nav-cat2-5-1 a:hover,
body#cat2-5 li#nav-cat2-5-2 a:hover,
body#cat2-5 li#nav-cat2-5-3 a:hover,
body#cat2-5 li#nav-cat2-5-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat2-5-1 */
body#cat2-5-1 li#nav-cat2-5 a,
body#cat2-5-1 li#nav-cat2-5-1 a {
  background: #ece9d9;
  color: #000; }

body#cat2-5-1 li#nav-cat2-5-2 a,
body#cat2-5-1 li#nav-cat2-5-3 a,
body#cat2-5-1 li#nav-cat2-5-4 a {
  background: #fff;
  color: #333; }

body#cat2-5-1 li#nav-cat2-5-2 a:hover,
body#cat2-5-1 li#nav-cat2-5-3 a:hover,
body#cat2-5-1 li#nav-cat2-5-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat2-5-2 */
body#cat2-5-2 li#nav-cat2-5 a,
body#cat2-5-2 li#nav-cat2-5-2 a {
  background: #ece9d9;
  color: #000; }

body#cat2-5-2 li#nav-cat2-5-1 a,
body#cat2-5-2 li#nav-cat2-5-3 a,
body#cat2-5-2 li#nav-cat2-5-4 a {
  background: #fff;
  color: #333; }

body#cat2-5-2 li#nav-cat2-5-1 a:hover,
body#cat2-5-2 li#nav-cat2-5-3 a:hover,
body#cat2-5-2 li#nav-cat2-5-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat2-5-3 */
body#cat2-5-3 li#nav-cat2-5 a,
body#cat2-5-3 li#nav-cat2-5-3 a {
  background: #ece9d9;
  color: #000; }

body#cat2-5-3 li#nav-cat2-5-1 a,
body#cat2-5-3 li#nav-cat2-5-2 a,
body#cat2-5-3 li#nav-cat2-5-4 a {
  background: #fff;
  color: #333; }

body#cat2-5-3 li#nav-cat2-5-1 a:hover,
body#cat2-5-3 li#nav-cat2-5-2 a:hover,
body#cat2-5-3 li#nav-cat2-5-4 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat2-5-4 */
body#cat2-5-4 li#nav-cat2-5 a,
body#cat2-5-4 li#nav-cat2-5-4 a {
  background: #ece9d9;
  color: #000; }

body#cat2-5-4 li#nav-cat2-5-1 a,
body#cat2-5-4 li#nav-cat2-5-2 a,
body#cat2-5-4 li#nav-cat2-5-3 a {
  background: #fff;
  color: #333; }

body#cat2-5-4 li#nav-cat2-5-1 a:hover,
body#cat2-5-4 li#nav-cat2-5-2 a:hover,
body#cat2-5-4 li#nav-cat2-5-3 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-1 */
body#cat3-1 li#nav-cat3-1-1 a,
body#cat3-1 li#nav-cat3-1-2 a {
  background: #fff;
  color: #333; }

body#cat3-1 li#nav-cat3-1-1 a:hover,
body#cat3-1 li#nav-cat3-1-2 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-1-1 */
body#cat3-1-1 li#nav-cat3-1 a,
body#cat3-1-1 li#nav-cat3-1-1 a {
  background: #ece9d9;
  color: #000; }

body#cat3-1-1 li#nav-cat3-1-2 a {
  background: #fff;
  color: #333; }

body#cat3-1-1 li#nav-cat3-1-2 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-1-2 */
body#cat3-1-2 li#nav-cat3-1 a,
body#cat3-1-2 li#nav-cat3-1-2 a {
  background: #ece9d9;
  color: #000; }

body#cat3-1-2 li#nav-cat3-1-1 a {
  background: #fff;
  color: #333; }

body#cat3-1-2 li#nav-cat3-1-1 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3 */
body#cat3-3 li#nav-cat3-3-1 a,
body#cat3-3 li#nav-cat3-3-2 a,
body#cat3-3 li#nav-cat3-3-3 a,
body#cat3-3 li#nav-cat3-3-4 a,
body#cat3-3 li#nav-cat3-3-5 a,
body#cat3-3 li#nav-cat3-3-6 a,
body#cat3-3 li#nav-cat3-3-7 a,
body#cat3-3 li#nav-cat3-3-8 a,
body#cat3-3 li#nav-cat3-3-9 a,
body#cat3-3 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3 li#nav-cat3-3-1 a:hover,
body#cat3-3 li#nav-cat3-3-2 a:hover,
body#cat3-3 li#nav-cat3-3-3 a:hover,
body#cat3-3 li#nav-cat3-3-4 a:hover,
body#cat3-3 li#nav-cat3-3-5 a:hover,
body#cat3-3 li#nav-cat3-3-6 a:hover,
body#cat3-3 li#nav-cat3-3-7 a:hover,
body#cat3-3 li#nav-cat3-3-8 a:hover,
body#cat3-3 li#nav-cat3-3-9 a:hover,
body#cat3-3 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-1 */
body#cat3-3-1 li#nav-cat3-3 a,
body#cat3-3-1 li#nav-cat3-3-1 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-1 li#nav-cat3-3-2 a,
body#cat3-3-1 li#nav-cat3-3-3 a,
body#cat3-3-1 li#nav-cat3-3-4 a,
body#cat3-3-1 li#nav-cat3-3-5 a,
body#cat3-3-1 li#nav-cat3-3-6 a,
body#cat3-3-1 li#nav-cat3-3-7 a,
body#cat3-3-1 li#nav-cat3-3-8 a,
body#cat3-3-1 li#nav-cat3-3-9 a,
body#cat3-3-1 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-1 li#nav-cat3-3-2 a:hover,
body#cat3-3-1 li#nav-cat3-3-3 a:hover,
body#cat3-3-1 li#nav-cat3-3-4 a:hover,
body#cat3-3-1 li#nav-cat3-3-5 a:hover,
body#cat3-3-1 li#nav-cat3-3-6 a:hover,
body#cat3-3-1 li#nav-cat3-3-7 a:hover,
body#cat3-3-1 li#nav-cat3-3-8 a:hover,
body#cat3-3-1 li#nav-cat3-3-9 a:hover,
body#cat3-3-1 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-2 */
body#cat3-3-2 li#nav-cat3-3 a,
body#cat3-3-2 li#nav-cat3-3-2 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-2 li#nav-cat3-3-1 a,
body#cat3-3-2 li#nav-cat3-3-3 a,
body#cat3-3-2 li#nav-cat3-3-4 a,
body#cat3-3-2 li#nav-cat3-3-5 a,
body#cat3-3-2 li#nav-cat3-3-6 a,
body#cat3-3-2 li#nav-cat3-3-7 a,
body#cat3-3-2 li#nav-cat3-3-8 a,
body#cat3-3-2 li#nav-cat3-3-9 a,
body#cat3-3-2 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-2 li#nav-cat3-3-1 a:hover,
body#cat3-3-2 li#nav-cat3-3-3 a:hover,
body#cat3-3-2 li#nav-cat3-3-4 a:hover,
body#cat3-3-2 li#nav-cat3-3-5 a:hover,
body#cat3-3-2 li#nav-cat3-3-6 a:hover,
body#cat3-3-2 li#nav-cat3-3-7 a:hover,
body#cat3-3-2 li#nav-cat3-3-8 a:hover,
body#cat3-3-2 li#nav-cat3-3-9 a:hover,
body#cat3-3-2 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-3 */
body#cat3-3-3 li#nav-cat3-3 a,
body#cat3-3-3 li#nav-cat3-3-3 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-3 li#nav-cat3-3-1 a,
body#cat3-3-3 li#nav-cat3-3-2 a,
body#cat3-3-3 li#nav-cat3-3-4 a,
body#cat3-3-3 li#nav-cat3-3-5 a,
body#cat3-3-3 li#nav-cat3-3-6 a,
body#cat3-3-3 li#nav-cat3-3-7 a,
body#cat3-3-3 li#nav-cat3-3-8 a,
body#cat3-3-3 li#nav-cat3-3-9 a,
body#cat3-3-3 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-3 li#nav-cat3-3-1 a:hover,
body#cat3-3-3 li#nav-cat3-3-2 a:hover,
body#cat3-3-3 li#nav-cat3-3-4 a:hover,
body#cat3-3-3 li#nav-cat3-3-5 a:hover,
body#cat3-3-3 li#nav-cat3-3-6 a:hover,
body#cat3-3-3 li#nav-cat3-3-7 a:hover,
body#cat3-3-3 li#nav-cat3-3-8 a:hover,
body#cat3-3-3 li#nav-cat3-3-9 a:hover,
body#cat3-3-3 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-4 */
body#cat3-3-4 li#nav-cat3-3 a,
body#cat3-3-4 li#nav-cat3-3-4 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-4 li#nav-cat3-3-1 a,
body#cat3-3-4 li#nav-cat3-3-2 a,
body#cat3-3-4 li#nav-cat3-3-3 a,
body#cat3-3-4 li#nav-cat3-3-5 a,
body#cat3-3-4 li#nav-cat3-3-6 a,
body#cat3-3-4 li#nav-cat3-3-7 a,
body#cat3-3-4 li#nav-cat3-3-8 a,
body#cat3-3-4 li#nav-cat3-3-9 a,
body#cat3-3-4 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-4 li#nav-cat3-3-1 a:hover,
body#cat3-3-4 li#nav-cat3-3-2 a:hover,
body#cat3-3-4 li#nav-cat3-3-3 a:hover,
body#cat3-3-4 li#nav-cat3-3-5 a:hover,
body#cat3-3-4 li#nav-cat3-3-6 a:hover,
body#cat3-3-4 li#nav-cat3-3-7 a:hover,
body#cat3-3-4 li#nav-cat3-3-8 a:hover,
body#cat3-3-4 li#nav-cat3-3-9 a:hover,
body#cat3-3-4 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-5 */
body#cat3-3-5 li#nav-cat3-3 a,
body#cat3-3-5 li#nav-cat3-3-5 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-5 li#nav-cat3-3-1 a,
body#cat3-3-5 li#nav-cat3-3-2 a,
body#cat3-3-5 li#nav-cat3-3-3 a,
body#cat3-3-5 li#nav-cat3-3-4 a,
body#cat3-3-5 li#nav-cat3-3-6 a,
body#cat3-3-5 li#nav-cat3-3-7 a,
body#cat3-3-5 li#nav-cat3-3-8 a,
body#cat3-3-5 li#nav-cat3-3-9 a,
body#cat3-3-5 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-5 li#nav-cat3-3-1 a:hover,
body#cat3-3-5 li#nav-cat3-3-2 a:hover,
body#cat3-3-5 li#nav-cat3-3-3 a:hover,
body#cat3-3-5 li#nav-cat3-3-4 a:hover,
body#cat3-3-5 li#nav-cat3-3-6 a:hover,
body#cat3-3-5 li#nav-cat3-3-7 a:hover,
body#cat3-3-5 li#nav-cat3-3-8 a:hover,
body#cat3-3-5 li#nav-cat3-3-9 a:hover,
body#cat3-3-5 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-6 */
body#cat3-3-6 li#nav-cat3-3 a,
body#cat3-3-6 li#nav-cat3-3-6 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-6 li#nav-cat3-3-1 a,
body#cat3-3-6 li#nav-cat3-3-2 a,
body#cat3-3-6 li#nav-cat3-3-3 a,
body#cat3-3-6 li#nav-cat3-3-4 a,
body#cat3-3-6 li#nav-cat3-3-5 a,
body#cat3-3-6 li#nav-cat3-3-7 a,
body#cat3-3-6 li#nav-cat3-3-8 a,
body#cat3-3-6 li#nav-cat3-3-9 a,
body#cat3-3-6 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-6 li#nav-cat3-3-1 a:hover,
body#cat3-3-6 li#nav-cat3-3-2 a:hover,
body#cat3-3-6 li#nav-cat3-3-3 a:hover,
body#cat3-3-6 li#nav-cat3-3-4 a:hover,
body#cat3-3-6 li#nav-cat3-3-5 a:hover,
body#cat3-3-6 li#nav-cat3-3-7 a:hover,
body#cat3-3-6 li#nav-cat3-3-8 a:hover,
body#cat3-3-6 li#nav-cat3-3-9 a:hover,
body#cat3-3-6 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-7 */
body#cat3-3-7 li#nav-cat3-3 a,
body#cat3-3-7 li#nav-cat3-3-7 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-7 li#nav-cat3-3-1 a,
body#cat3-3-7 li#nav-cat3-3-2 a,
body#cat3-3-7 li#nav-cat3-3-3 a,
body#cat3-3-7 li#nav-cat3-3-4 a,
body#cat3-3-7 li#nav-cat3-3-5 a,
body#cat3-3-7 li#nav-cat3-3-6 a,
body#cat3-3-7 li#nav-cat3-3-8 a,
body#cat3-3-7 li#nav-cat3-3-9 a,
body#cat3-3-7 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-7 li#nav-cat3-3-1 a:hover,
body#cat3-3-7 li#nav-cat3-3-2 a:hover,
body#cat3-3-7 li#nav-cat3-3-3 a:hover,
body#cat3-3-7 li#nav-cat3-3-4 a:hover,
body#cat3-3-7 li#nav-cat3-3-5 a:hover,
body#cat3-3-7 li#nav-cat3-3-6 a:hover,
body#cat3-3-7 li#nav-cat3-3-8 a:hover,
body#cat3-3-7 li#nav-cat3-3-9 a:hover,
body#cat3-3-7 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-8 */
body#cat3-3-8 li#nav-cat3-3 a,
body#cat3-3-8 li#nav-cat3-3-8 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-8 li#nav-cat3-3-1 a,
body#cat3-3-8 li#nav-cat3-3-2 a,
body#cat3-3-8 li#nav-cat3-3-3 a,
body#cat3-3-8 li#nav-cat3-3-4 a,
body#cat3-3-8 li#nav-cat3-3-5 a,
body#cat3-3-8 li#nav-cat3-3-6 a,
body#cat3-3-8 li#nav-cat3-3-7 a,
body#cat3-3-8 li#nav-cat3-3-9 a,
body#cat3-3-8 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-8 li#nav-cat3-3-1 a:hover,
body#cat3-3-8 li#nav-cat3-3-2 a:hover,
body#cat3-3-8 li#nav-cat3-3-3 a:hover,
body#cat3-3-8 li#nav-cat3-3-4 a:hover,
body#cat3-3-8 li#nav-cat3-3-5 a:hover,
body#cat3-3-8 li#nav-cat3-3-6 a:hover,
body#cat3-3-8 li#nav-cat3-3-7 a:hover,
body#cat3-3-8 li#nav-cat3-3-9 a:hover,
body#cat3-3-8 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-9 */
body#cat3-3-9 li#nav-cat3-3 a,
body#cat3-3-9 li#nav-cat3-3-9 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-9 li#nav-cat3-3-1 a,
body#cat3-3-9 li#nav-cat3-3-2 a,
body#cat3-3-9 li#nav-cat3-3-3 a,
body#cat3-3-9 li#nav-cat3-3-4 a,
body#cat3-3-9 li#nav-cat3-3-5 a,
body#cat3-3-9 li#nav-cat3-3-6 a,
body#cat3-3-9 li#nav-cat3-3-7 a,
body#cat3-3-9 li#nav-cat3-3-8 a,
body#cat3-3-9 li#nav-cat3-3-10 a {
  background: #fff;
  color: #333; }

body#cat3-3-9 li#nav-cat3-3-1 a:hover,
body#cat3-3-9 li#nav-cat3-3-2 a:hover,
body#cat3-3-9 li#nav-cat3-3-3 a:hover,
body#cat3-3-9 li#nav-cat3-3-4 a:hover,
body#cat3-3-9 li#nav-cat3-3-5 a:hover,
body#cat3-3-9 li#nav-cat3-3-6 a:hover,
body#cat3-3-9 li#nav-cat3-3-7 a:hover,
body#cat3-3-9 li#nav-cat3-3-8 a:hover,
body#cat3-3-9 li#nav-cat3-3-10 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-3-10 */
body#cat3-3-10 li#nav-cat3-3 a,
body#cat3-3-10 li#nav-cat3-3-10 a {
  background: #ece9d9;
  color: #000; }

body#cat3-3-10 li#nav-cat3-3-1 a,
body#cat3-3-10 li#nav-cat3-3-2 a,
body#cat3-3-10 li#nav-cat3-3-3 a,
body#cat3-3-10 li#nav-cat3-3-4 a,
body#cat3-3-10 li#nav-cat3-3-5 a,
body#cat3-3-10 li#nav-cat3-3-6 a,
body#cat3-3-10 li#nav-cat3-3-7 a,
body#cat3-3-10 li#nav-cat3-3-8 a,
body#cat3-3-10 li#nav-cat3-3-9 a {
  background: #fff;
  color: #333; }

body#cat3-3-10 li#nav-cat3-3-1 a:hover,
body#cat3-3-10 li#nav-cat3-3-2 a:hover,
body#cat3-3-10 li#nav-cat3-3-3 a:hover,
body#cat3-3-10 li#nav-cat3-3-4 a:hover,
body#cat3-3-10 li#nav-cat3-3-5 a:hover,
body#cat3-3-10 li#nav-cat3-3-6 a:hover,
body#cat3-3-10 li#nav-cat3-3-7 a:hover,
body#cat3-3-10 li#nav-cat3-3-8 a:hover,
body#cat3-3-10 li#nav-cat3-3-9 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4 */
body#cat3-4 li#nav-cat3-4-1 a,
body#cat3-4 li#nav-cat3-4-2 a,
body#cat3-4 li#nav-cat3-4-3 a,
body#cat3-4 li#nav-cat3-4-4 a,
body#cat3-4 li#nav-cat3-4-5 a,
body#cat3-4 li#nav-cat3-4-6 a,
body#cat3-4 li#nav-cat3-4-7 a,
body#cat3-4 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4 li#nav-cat3-4-1 a:hover,
body#cat3-4 li#nav-cat3-4-2 a:hover,
body#cat3-4 li#nav-cat3-4-3 a:hover,
body#cat3-4 li#nav-cat3-4-4 a:hover,
body#cat3-4 li#nav-cat3-4-5 a:hover,
body#cat3-4 li#nav-cat3-4-6 a:hover,
body#cat3-4 li#nav-cat3-4-7 a:hover,
body#cat3-4 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-1 */
body#cat3-4-1 li#nav-cat3-4 a,
body#cat3-4-1 li#nav-cat3-4-1 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-1 li#nav-cat3-4-2 a,
body#cat3-4-1 li#nav-cat3-4-3 a,
body#cat3-4-1 li#nav-cat3-4-4 a,
body#cat3-4-1 li#nav-cat3-4-5 a,
body#cat3-4-1 li#nav-cat3-4-6 a,
body#cat3-4-1 li#nav-cat3-4-7 a,
body#cat3-4-1 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-1 li#nav-cat3-4-2 a:hover,
body#cat3-4-1 li#nav-cat3-4-3 a:hover,
body#cat3-4-1 li#nav-cat3-4-4 a:hover,
body#cat3-4-1 li#nav-cat3-4-5 a:hover,
body#cat3-4-1 li#nav-cat3-4-6 a:hover,
body#cat3-4-1 li#nav-cat3-4-7 a:hover,
body#cat3-4-1 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-2 */
body#cat3-4-2 li#nav-cat3-4 a,
body#cat3-4-2 li#nav-cat3-4-2 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-2 li#nav-cat3-4-1 a,
body#cat3-4-2 li#nav-cat3-4-3 a,
body#cat3-4-2 li#nav-cat3-4-4 a,
body#cat3-4-2 li#nav-cat3-4-5 a,
body#cat3-4-2 li#nav-cat3-4-6 a,
body#cat3-4-2 li#nav-cat3-4-7 a,
body#cat3-4-2 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-2 li#nav-cat3-4-1 a:hover,
body#cat3-4-2 li#nav-cat3-4-3 a:hover,
body#cat3-4-2 li#nav-cat3-4-4 a:hover,
body#cat3-4-2 li#nav-cat3-4-5 a:hover,
body#cat3-4-2 li#nav-cat3-4-6 a:hover,
body#cat3-4-2 li#nav-cat3-4-7 a:hover,
body#cat3-4-2 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-3 */
body#cat3-4-3 li#nav-cat3-4 a,
body#cat3-4-3 li#nav-cat3-4-3 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-3 li#nav-cat3-4-1 a,
body#cat3-4-3 li#nav-cat3-4-2 a,
body#cat3-4-3 li#nav-cat3-4-4 a,
body#cat3-4-3 li#nav-cat3-4-5 a,
body#cat3-4-3 li#nav-cat3-4-6 a,
body#cat3-4-3 li#nav-cat3-4-7 a,
body#cat3-4-3 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-3 li#nav-cat3-4-1 a:hover,
body#cat3-4-3 li#nav-cat3-4-2 a:hover,
body#cat3-4-3 li#nav-cat3-4-4 a:hover,
body#cat3-4-3 li#nav-cat3-4-5 a:hover,
body#cat3-4-3 li#nav-cat3-4-6 a:hover,
body#cat3-4-3 li#nav-cat3-4-7 a:hover,
body#cat3-4-3 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-4 */
body#cat3-4-4 li#nav-cat3-4 a,
body#cat3-4-4 li#nav-cat3-4-4 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-4 li#nav-cat3-4-1 a,
body#cat3-4-4 li#nav-cat3-4-2 a,
body#cat3-4-4 li#nav-cat3-4-3 a,
body#cat3-4-4 li#nav-cat3-4-5 a,
body#cat3-4-4 li#nav-cat3-4-6 a,
body#cat3-4-4 li#nav-cat3-4-7 a,
body#cat3-4-4 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-4 li#nav-cat3-4-1 a:hover,
body#cat3-4-4 li#nav-cat3-4-2 a:hover,
body#cat3-4-4 li#nav-cat3-4-3 a:hover,
body#cat3-4-4 li#nav-cat3-4-5 a:hover,
body#cat3-4-4 li#nav-cat3-4-6 a:hover,
body#cat3-4-4 li#nav-cat3-4-7 a:hover,
body#cat3-4-4 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-5 */
body#cat3-4-5 li#nav-cat3-4 a,
body#cat3-4-5 li#nav-cat3-4-5 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-5 li#nav-cat3-4-1 a,
body#cat3-4-5 li#nav-cat3-4-2 a,
body#cat3-4-5 li#nav-cat3-4-3 a,
body#cat3-4-5 li#nav-cat3-4-4 a,
body#cat3-4-5 li#nav-cat3-4-6 a,
body#cat3-4-5 li#nav-cat3-4-7 a,
body#cat3-4-5 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-5 li#nav-cat3-4-1 a:hover,
body#cat3-4-5 li#nav-cat3-4-2 a:hover,
body#cat3-4-5 li#nav-cat3-4-3 a:hover,
body#cat3-4-5 li#nav-cat3-4-4 a:hover,
body#cat3-4-5 li#nav-cat3-4-6 a:hover,
body#cat3-4-5 li#nav-cat3-4-7 a:hover,
body#cat3-4-5 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-6 */
body#cat3-4-6 li#nav-cat3-4 a,
body#cat3-4-6 li#nav-cat3-4-6 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-6 li#nav-cat3-4-1 a,
body#cat3-4-6 li#nav-cat3-4-2 a,
body#cat3-4-6 li#nav-cat3-4-3 a,
body#cat3-4-6 li#nav-cat3-4-4 a,
body#cat3-4-6 li#nav-cat3-4-5 a,
body#cat3-4-6 li#nav-cat3-4-7 a,
body#cat3-4-6 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-6 li#nav-cat3-4-1 a:hover,
body#cat3-4-6 li#nav-cat3-4-2 a:hover,
body#cat3-4-6 li#nav-cat3-4-3 a:hover,
body#cat3-4-6 li#nav-cat3-4-4 a:hover,
body#cat3-4-6 li#nav-cat3-4-5 a:hover,
body#cat3-4-6 li#nav-cat3-4-7 a:hover,
body#cat3-4-6 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-7 */
body#cat3-4-7 li#nav-cat3-4 a,
body#cat3-4-7 li#nav-cat3-4-7 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-7 li#nav-cat3-4-1 a,
body#cat3-4-7 li#nav-cat3-4-2 a,
body#cat3-4-7 li#nav-cat3-4-3 a,
body#cat3-4-7 li#nav-cat3-4-4 a,
body#cat3-4-7 li#nav-cat3-4-5 a,
body#cat3-4-7 li#nav-cat3-4-6 a,
body#cat3-4-7 li#nav-cat3-4-8 a {
  background: #fff;
  color: #333; }

body#cat3-4-7 li#nav-cat3-4-1 a:hover,
body#cat3-4-7 li#nav-cat3-4-2 a:hover,
body#cat3-4-7 li#nav-cat3-4-3 a:hover,
body#cat3-4-7 li#nav-cat3-4-4 a:hover,
body#cat3-4-7 li#nav-cat3-4-5 a:hover,
body#cat3-4-7 li#nav-cat3-4-6 a:hover,
body#cat3-4-7 li#nav-cat3-4-8 a:hover {
  background: #ece9d9;
  color: #000; }

/* cat3-4-8 */
body#cat3-4-8 li#nav-cat3-4 a,
body#cat3-4-8 li#nav-cat3-4-8 a {
  background: #ece9d9;
  color: #000; }

body#cat3-4-8 li#nav-cat3-4-1 a,
body#cat3-4-8 li#nav-cat3-4-2 a,
body#cat3-4-8 li#nav-cat3-4-3 a,
body#cat3-4-8 li#nav-cat3-4-4 a,
body#cat3-4-8 li#nav-cat3-4-5 a,
body#cat3-4-8 li#nav-cat3-4-6 a,
body#cat3-4-8 li#nav-cat3-4-7 a {
  background: #fff;
  color: #333; }

body#cat3-4-8 li#nav-cat3-4-1 a:hover,
body#cat3-4-8 li#nav-cat3-4-2 a:hover,
body#cat3-4-8 li#nav-cat3-4-3 a:hover,
body#cat3-4-8 li#nav-cat3-4-4 a:hover,
body#cat3-4-8 li#nav-cat3-4-5 a:hover,
body#cat3-4-8 li#nav-cat3-4-6 a:hover,
body#cat3-4-8 li#nav-cat3-4-7 a:hover {
  background: #ece9d9;
  color: #000; }

/* grand child visible false
-------------------------------------------------- */
body#home #gnav ul#gnav-child2,
body#home #gnav ul#gnav-child3,
body#cat1 #gnav ul#gnav-child2,
body#cat1-1 #gnav ul#gnav-child2,
body#cat1-1-1 #gnav ul#gnav-child2,
body#cat1-1-2 #gnav ul#gnav-child2,
body#cat1-1-3 #gnav ul#gnav-child2,
body#cat1-1-4 #gnav ul#gnav-child2,
body#cat1-1-5 #gnav ul#gnav-child2,
body#cat1-1-6 #gnav ul#gnav-child2,
body#cat1-1-7 #gnav ul#gnav-child2,
body#cat1-2 #gnav ul#gnav-child2,
body#cat1-2-1 #gnav ul#gnav-child2,
body#cat1-2-2 #gnav ul#gnav-child2,
body#cat1-2-3 #gnav ul#gnav-child2,
body#cat1-2-4 #gnav ul#gnav-child2,
body#cat1-2-5 #gnav ul#gnav-child2,
body#cat1-3 #gnav ul#gnav-child2,
body#cat1-3-1 #gnav ul#gnav-child2,
body#cat1-3-2 #gnav ul#gnav-child2,
body#cat1-3-3 #gnav ul#gnav-child2,
body#cat1-3-4 #gnav ul#gnav-child2,
body#cat1-3-5 #gnav ul#gnav-child2,
body#cat1-3-6 #gnav ul#gnav-child2,
body#cat1-3-7 #gnav ul#gnav-child2,
body#cat1-3-8 #gnav ul#gnav-child2,
body#cat1-4 #gnav ul#gnav-child2,
body#cat1-4-1 #gnav ul#gnav-child2,
body#cat1-4-2 #gnav ul#gnav-child2,
body#cat1-4-3 #gnav ul#gnav-child2,
body#cat1-4-4 #gnav ul#gnav-child2,
body#cat1-4-5 #gnav ul#gnav-child2,
body#cat1-5 #gnav ul#gnav-child2,
body#cat1-5-1 #gnav ul#gnav-child2,
body#cat1-5-2 #gnav ul#gnav-child2,
body#cat1-5-3 #gnav ul#gnav-child2,
body#cat1-6 #gnav ul#gnav-child2,
body#cat1-6-1 #gnav ul#gnav-child2,
body#cat1-6-2 #gnav ul#gnav-child2,
body#cat1-6-3 #gnav ul#gnav-child2,
body#cat1-6-4 #gnav ul#gnav-child2,
body#cat1 #gnav ul#gnav-child3,
body#cat1-1 #gnav ul#gnav-child3,
body#cat1-1-1 #gnav ul#gnav-child3,
body#cat1-1-2 #gnav ul#gnav-child3,
body#cat1-1-3 #gnav ul#gnav-child3,
body#cat1-1-4 #gnav ul#gnav-child3,
body#cat1-1-5 #gnav ul#gnav-child3,
body#cat1-1-6 #gnav ul#gnav-child3,
body#cat1-1-7 #gnav ul#gnav-child3,
body#cat1-2 #gnav ul#gnav-child3,
body#cat1-2-1 #gnav ul#gnav-child3,
body#cat1-2-2 #gnav ul#gnav-child3,
body#cat1-2-3 #gnav ul#gnav-child3,
body#cat1-2-4 #gnav ul#gnav-child3,
body#cat1-2-5 #gnav ul#gnav-child3,
body#cat1-3 #gnav ul#gnav-child3,
body#cat1-3-1 #gnav ul#gnav-child3,
body#cat1-3-2 #gnav ul#gnav-child3,
body#cat1-3-3 #gnav ul#gnav-child3,
body#cat1-3-4 #gnav ul#gnav-child3,
body#cat1-3-5 #gnav ul#gnav-child3,
body#cat1-3-6 #gnav ul#gnav-child3,
body#cat1-3-7 #gnav ul#gnav-child3,
body#cat1-3-8 #gnav ul#gnav-child3,
body#cat1-4 #gnav ul#gnav-child3,
body#cat1-4-1 #gnav ul#gnav-child3,
body#cat1-4-2 #gnav ul#gnav-child3,
body#cat1-4-3 #gnav ul#gnav-child3,
body#cat1-4-4 #gnav ul#gnav-child3,
body#cat1-4-5 #gnav ul#gnav-child3,
body#cat1-5 #gnav ul#gnav-child3,
body#cat1-5-1 #gnav ul#gnav-child3,
body#cat1-5-2 #gnav ul#gnav-child3,
body#cat1-5-3 #gnav ul#gnav-child3,
body#cat1-6 #gnav ul#gnav-child3,
body#cat1-6-1 #gnav ul#gnav-child3,
body#cat1-6-2 #gnav ul#gnav-child3,
body#cat1-6-3 #gnav ul#gnav-child3,
body#cat1-6-4 #gnav ul#gnav-child3,
body#cat2 #gnav ul#gnav-child1,
body#cat2-1 #gnav ul#gnav-child1,
body#cat2-2 #gnav ul#gnav-child1,
body#cat2-3 #gnav ul#gnav-child1,
body#cat2-4 #gnav ul#gnav-child1,
body#cat2-5 #gnav ul#gnav-child1,
body#cat2-5-1 #gnav ul#gnav-child1,
body#cat2-5-2 #gnav ul#gnav-child1,
body#cat2-5-3 #gnav ul#gnav-child1,
body#cat2-5-4 #gnav ul#gnav-child1,
body#cat2 #gnav ul#gnav-child3,
body#cat2-1 #gnav ul#gnav-child3,
body#cat2-2 #gnav ul#gnav-child3,
body#cat2-3 #gnav ul#gnav-child3,
body#cat2-4 #gnav ul#gnav-child3,
body#cat2-5 #gnav ul#gnav-child3,
body#cat2-5-1 #gnav ul#gnav-child3,
body#cat2-5-2 #gnav ul#gnav-child3,
body#cat2-5-3 #gnav ul#gnav-child3,
body#cat2-5-4 #gnav ul#gnav-child3,
body#cat3 #gnav ul#gnav-child1,
body#cat3-1 #gnav ul#gnav-child1,
body#cat3-1-1 #gnav ul#gnav-child1,
body#cat3-1-2 #gnav ul#gnav-child1,
body#cat3-2 #gnav ul#gnav-child1,
body#cat3-3 #gnav ul#gnav-child1,
body#cat3-3-1 #gnav ul#gnav-child1,
body#cat3-3-2 #gnav ul#gnav-child1,
body#cat3-3-3 #gnav ul#gnav-child1,
body#cat3-3-4 #gnav ul#gnav-child1,
body#cat3-3-5 #gnav ul#gnav-child1,
body#cat3-3-6 #gnav ul#gnav-child1,
body#cat3-3-7 #gnav ul#gnav-child1,
body#cat3-3-8 #gnav ul#gnav-child1,
body#cat3-3-9 #gnav ul#gnav-child1,
body#cat3-3-10 #gnav ul#gnav-child1,
body#cat3-4 #gnav ul#gnav-child1,
body#cat3-4-1 #gnav ul#gnav-child1,
body#cat3-4-2 #gnav ul#gnav-child1,
body#cat3-4-3 #gnav ul#gnav-child1,
body#cat3-4-4 #gnav ul#gnav-child1,
body#cat3-4-5 #gnav ul#gnav-child1,
body#cat3-4-6 #gnav ul#gnav-child1,
body#cat3-4-7 #gnav ul#gnav-child1,
body#cat3-4-8 #gnav ul#gnav-child1,
body#cat3-5 #gnav ul#gnav-child1,
body#cat3 #gnav ul#gnav-child2,
body#cat3-1 #gnav ul#gnav-child2,
body#cat3-1-1 #gnav ul#gnav-child2,
body#cat3-1-2 #gnav ul#gnav-child2,
body#cat3-2 #gnav ul#gnav-child2,
body#cat3-3 #gnav ul#gnav-child2,
body#cat3-3-1 #gnav ul#gnav-child2,
body#cat3-3-2 #gnav ul#gnav-child2,
body#cat3-3-3 #gnav ul#gnav-child2,
body#cat3-3-4 #gnav ul#gnav-child2,
body#cat3-3-5 #gnav ul#gnav-child2,
body#cat3-3-6 #gnav ul#gnav-child2,
body#cat3-3-7 #gnav ul#gnav-child2,
body#cat3-3-8 #gnav ul#gnav-child2,
body#cat3-3-9 #gnav ul#gnav-child2,
body#cat3-3-10 #gnav ul#gnav-child2,
body#cat3-4 #gnav ul#gnav-child2,
body#cat3-4-1 #gnav ul#gnav-child2,
body#cat3-4-2 #gnav ul#gnav-child2,
body#cat3-4-3 #gnav ul#gnav-child2,
body#cat3-4-4 #gnav ul#gnav-child2,
body#cat3-4-5 #gnav ul#gnav-child2,
body#cat3-4-6 #gnav ul#gnav-child2,
body#cat3-4-7 #gnav ul#gnav-child2,
body#cat3-4-8 #gnav ul#gnav-child2,
body#cat3-5 #gnav ul#gnav-child2 {
  display: none; }

/***********************************************
 * Addition.
 ***********************************************/
#top-navi {
  position: absolute;
  top: 0;
  right: 0; }
  #top-navi li {
    float: left;
    font-size: 11px;
    background-image: url(/asp/images/common/gnav/top-navi-bg.png);
    border-right: 1px solid #bdb285;
    border-left: 1px solid #e7e0c7; }
    #top-navi li:hover {
      opacity: .75; }
    #top-navi li a {
      display: block;
      color: #000;
      text-decoration: none;
      height: 30px;
      padding: 6px 12px;
      box-sizing: border-box; }
