/*#------------------------------------------------------------------------# Finance Business -August 2011 (for Joomla 1.6)## Copyright (C) 2007-2011 Gavick.com. All Rights Reserved.# License:  Copyrighted Commercial Software# Website:  http://www.gavick.com# Support:  support@gavick.com *//* Extra menu */div.gk-menu {  line-height: 46px;  height: 46px;  position: relative;  z-index: 9999;}div.gk-menu > ul.level0 > li {  height: 46px;  line-height: 46px;}div.gk-menu > ul.level0 > li > a {  color: #1b1f23;  display: block;  height: 46px;  line-height: 46px;  padding: 0 10px;  font-size: 20px;  text-transform: uppercase;}div.gk-menu > ul.level0 > li > a > span.menu-desc {  display: none;}div.gk-menu ul.level0 > li.active > a,div.gk-menu ul.level0 > li > a:hover,div.gk-menu ul.level0 > li:hover > a {  color: #3477bb;  text-decoration: none;}div.gk-menu ul.level0 > li:hover.haschild a {  color: #fff;  background: url('../images/style1/menu_active.png') repeat-x 0 0;}div.gk-menu > ul.level0 > li > .childcontent {  font-size: 11px;  line-height: 28px;  margin: -4px 0 0 0;  display: block;}div.gk-menu > ul.level0 > li > .childcontent .childcontent {  margin-left: 140px !important;  margin-top: -30px !important;}div.gk-menu > ul.level0 > li > .childcontent .childcontent ul.level2 {  border-left: 1px solid #e5e5e5 !important;  padding-bottom: 15px;}div.gk-menu > ul.level0 > li > .childcontent {  background: url('../images/style1/menu_active.png') repeat-x 0 -41px;  padding: 4px 0 0 0;}div.gk-menu > ul.level0 > li > .childcontent > div.childcontent-inner {  border: 1px solid #e5e5e5;  margin: 0;  background: #fff;  -webkit-box-shadow: inset 0 0 5px #eee;  -moz-box-shadow: inset 0 0 5px #eee;  box-shadow: inset 0 0 5px #eee;  float: left;}div.gk-menu > ul.level0 > li > .childcontent div.childcontent-inner {  border-top: none;}div.gk-menu > ul.level0 > li > .childcontent .module {  font-size: 90%;  font-weight: normal;  line-height: 1.2;}div.gk-menu > ul.level0 > li > .childcontent .module p {  width: 170px;}div.gk-menu > ul.level0 > li .childcontent ul li {  background: transparent url('../images/style1/menu_dot.png') no-repeat 4px 13px !important;  padding: 0 0 0 16px;  margin: 0 20px;  display: block;  line-height: 28px;  text-align: left;}div.gk-menu > ul.level0 > li:hover.haschild .childcontent li > a {  background: none;}div.gk-menu > ul.level0 > li .childcontent ul li,div.gk-menu > ul.level0 > li .childcontent ul li a,div.gk-menu > ul.level0 > li .childcontent ul li span {  font-size: 12px;  color: #1b1f23;}div.gk-menu > ul.level0 > li .childcontent ul li:hover > a,div.gk-menu > ul.level0 > li .childcontent ul a:hover > span,div.gk-menu > ul.level0 > li .childcontent ul li:hover > a > span,div.gk-menu > ul.level0 > li .childcontent ul a:hover > span > span,div.gk-menu > ul.level0 > li .childcontent ul li:hover > a > span > span {  color: #3477bb;  text-decoration: underline;}div.gk-menu > ul.level0 > li .childcontent ul a,div.gk-menu > ul.level0 > li .childcontent ul li span {  padding: 0;  display: block;  background: none;}div.gk-menu > ul.level0 > li .childcontent ul ul {  border: 1px solid #e5e5e5;  margin: 0;  background: #fff;  -webkit-box-shadow: inset 0 0 5px #eee;  -moz-box-shadow: inset 0 0 5px #eee;  box-shadow: inset 0 0 5px #eee;}div.gk-menu > ul.level0 > li .childcontent .gkcol ul {  border-left: 1px solid #e5e5e5;  padding-top: 10px;  margin-bottom: 15px;}div.gk-menu > ul.level0 > li .childcontent .gkcol:first-child > ul {  border-left: none;}div.gk-menu > ul.level0 > li li.group {  background: none !important;  padding: 0 !important;  margin: 0 !important;}div.gk-menu > ul.level0 > li ul.level1 li.group {  background: none !important;}div.gk-menu > ul.level0 > li li.group .group-title {  border-bottom: 4px solid #dcdcdc;  line-height: 10px;  padding: 0 0 0 15px;  margin: 15px 0 10px 20px;}div.gk-menu > ul.level0 > li li.group .group-title a {  background: none !important;}div.gk-menu > ul.level0 > li li.group .group-title .menu-title {  line-height: 14px;  font-size: 14px;  text-transform: uppercase;  margin: 0 0 2px !important;  padding: 0 !important;}div.gk-menu > ul.level0 > li li.group .group-title .menu-title a,div.gk-menu > ul.level0 > li li.group .group-title .menu-title span {  color: #1b1f23;}div.gk-menu > ul.level0 > li li.group .group-title .menu-desc {  line-height: 16px;  font-size: 11px;  margin-bottom: 5px;  text-transform: none;}div.gk-menu > ul.level0 > li li.group .gk-group-content > ul {  background: none !important;  padding: 0 !important;  margin: 0 !important;  border: none;  -webkit-box-shadow: none;  -moz-box-shadow: none;  box-shadow: none;}/* Dropline & Split menu */div#gkDropMain {  line-height: 46px;  height: 46px;  position: relative;  z-index: 100000;}div#gkDropMain > ul > li {  height: 46px;  line-height: 46px;}div#gkDropMain > ul > li > a {  color: #1b1f23;  display: block;  height: 46px;  line-height: 46px;  padding: 0 18px;  font-size: 20px;  text-transform: uppercase;}div#gkDropMain > ul > li > a > span.menu-desc {  display: none;}div#gkDropMain > ul > li.active > a,div#gkDropMain > ul > li > a:hover,div#gkDropMain > ul > li:hover > a {  color: #3477bb;  text-decoration: none;}div#gkSubmenu {  height: 35px;  font-size: 12px;  text-align: left;  background: transparent url('../images/light/dropline_bg.png') no-repeat -1px -1px;  border-top: 1px solid #e5e5e5;  padding-left: 75px;  width: auto;}div#gkDropSub {  line-height: 35px;  height: 35px;}div#gkDropSub .menu-desc {  display: none !important;}div#gkDropSub > ul {  background: none;  height: 28px;  line-height: 35px;  padding: 0;}div#gkDropSub > ul ul ul {  margin-top: -24px;  background: #fff;  border: 1px solid #e5e5e5 !important;}div#gkDropSub > ul ul {  border: 1px solid #e5e5e5;  -webkit-box-shadow: inset 0 0 5px #eee;  -moz-box-shadow: inset 0 0 5px #eee;  box-shadow: inset 0 0 5px #eee;  background: #fff;  padding: 15px 0;}div#gkDropSub > ul.active {  background: none;}div#gkDropSub > ul > li {  display: block;  float: left;  margin: 0;  padding: 0;  height: 28px;  line-height: 35px;}div#gkDropSub > ul > li:first-child {  border-left: 0;  background: none !important;}div#gkDropSub > ul > li li {  float: none;}div#gkDropSub > ul > li a {  height: 28px;  line-height: 35px;  overflow: hidden;  display: block;  padding: 0 15px;  text-decoration: none;  font-weight: normal;  border-right: 1px solid #e5e5e5;  font-size: 12px;  color: #1b1f23;}div#gkDropSub > ul > li ul li {  line-height: 24px;  height: 24px;  font-family: Arial, Verdana, sans-serif;  font-size: 11px;  padding: 3px 0 !important;}div#gkDropSub > ul > li li a,div#gkDropSub > ul > li li span {  font-size: 12px;  color: #1b1f23;  line-height: 28px;  border: none;}div#gkDropSub > ul > li li {  background: transparent url('../images/style1/menu_dot.png') no-repeat 4px 13px;  padding: 0 0 0 16px !important;  margin: 0 20px;  display: block;  line-height: 28px;  text-align: left;  border: none;}div#gkDropSub > ul li.active>a,div#gkDropSub > ul li.active>a span,div#gkDropSub > ul li:hover>a,div#gkDropSub > ul li:hover>a span {  color: #3477bb;}