/* ************************************************************************* */
				           /* SECONDARY ROYAL BLUE */
/* ************************************************************************* */


/*---------------------------------------------------------------*/
/* LINKS + LISTS
/*---------------------------------------------------------------*/
a, p a strong, .link-top {color:#456793;}
#horizontal_nav ul a:hover, #horizontal_nav ul .current_page_item {background:url(/TradePortal/resources/img/submenu/bg-horz-active.jpg) 100% 0 no-repeat;}
#horizontal_nav ul .current_page_item span, #horizontal_nav ul a:hover span {background:url(/TradePortal/resources/img/submenu/bg-horz-active.jpg) no-repeat;}
.nav_right_sub_nav ul a:hover,
.nav_right_sub_nav ul li.current_page_item a {background:url(/TradePortal/resources/img/submenu/sprite.png) 0px -39px no-repeat !important;}
#sub_nav ul a:hover,
#sub_nav ul li.current_page_item a {background:url(/TradePortal/resources/img/submenu/bg_sidemenu.png) 0px 0px no-repeat;}




/*---------------------------------------------------------------*/
/* LAYOUT
/*---------------------------------------------------------------*/
.home-bnr-jquery {background:#44628C url(/TradePortal/resources/img/submenu/bg-jquery-bnr.jpg) 0 0 no-repeat;color: #FFF;}
#main .tools {background:url(/TradePortal/resources/img/submenu/bg-tools-c.jpg) repeat-y;color:#fff;}
#main .tools .holder {background:url(/TradePortal/resources/img/submenu/bg-tools-t.jpg) no-repeat;}
#main .tools .frame {background:url(/TradePortal/resources/img/submenu/bg-tools-b.jpg) 0 100% no-repeat;height:1%;overflow:hidden;padding:18px 22px 0 20px;}
/* jQuery2 */
.home-bnr-jquery ul {background-image: url(/TradePortal/resources/img/submenu/6.gif);background-position:center;background-repeat: no-repeat;}





/*---------------------------------------------------------------*/
/* MISC
/*---------------------------------------------------------------*/
.post_content {background: url(/TradePortal/resources/img/submenu/bg-post-content.png) 577px 0px no-repeat;}
.search-form .text {background:url(/TradePortal/resources/img/submenu/sprite.png) -66px -78px no-repeat;}
.tabset .ui-state-active, .tabset .active, .tabset a:hover {background:url(/TradePortal/resources/img/submenu/bg-horz-active.jpg) 100% 0 no-repeat;}
.tabset .ui-state-active span, .tabset .active span, .tabset a:hover span {background:url(/TradePortal/resources/img/submenu/bg-horz-active.jpg) no-repeat;}
.karma-pages a:active,.karma-pages span.current, .wp-pagenavi a:active,.wp-pagenavi span.current {background: url(/TradePortal/resources/img/submenu/sprite.png) -66px -107px no-repeat;}




/*---------------------------------*/
/* 2. Vertical Sub Navigation
/*---------------------------------*/
#sub_nav {float: left;width:220px;float:left;background:url(/TradePortal/resources/img/submenu/bg-sidebar.gif) 206px 0 repeat-y;padding-bottom:65px;overflow:hidden;}
#sub_nav ul a {display:block;background:url(/TradePortal/resources/img/submenu/separator3.gif) 0 100% repeat-x;padding:0px 0 0px 12px;min-height: 31px; line-height: 30px;position:relative;margin:0 13px 0 0;color: #666;font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
#sub_nav ul a:hover,
#sub_nav ul li.current_page_item a {margin-right:0;color:#fff;text-decoration:none; font-size: 12px !important; min-height: 31px; line-height: 30px; padding: 0px 0 0px 12px !important;}
#sub_nav ul ul a {background:url(/TradePortal/resources/img/submenu/bullet1.gif) 0 9px no-repeat;padding:4px 0 1px 14px;}
#sub_nav ul ul a:hover {text-decoration:underline;color:#666;}
#sub_nav ul {margin:0;padding:0;list-style:none;}
#sub_nav ul li {vertical-align:top;height:1%;}
#sub_nav ul ul {list-style:none;margin:0;padding:9px 0 6px 31px;}
#sub_nav ul ul ul {padding:5px 0 9px 23px;}
#sub_nav .sub-menu {margin-bottom: 20px;}
#main #sub_nav ul {margin: 0;}
#main #sub_nav ul li {margin-bottom: 0;}


.nav_right_sub_nav ul li.current_page_item ul li a,
.nav_right_sub_nav ul li.current_page_item ul li a:hover,
.nav_right_sub_nav ul li.current-menu-parent ul li.current_page_item a,
.nav_right_sub_nav ul li.current-menu-parent ul li.current_page_item a:hover,
.nav_right_sub_nav ul li ul li a,
.nav_right_sub_nav ul li ul li a:hover{padding-left: 15px !important;margin: 0 0 0 13px !important;}
.nav_right_sub_nav ul li.current-menu-parent ul li.current_page_item a,
#sub_nav li.current-menu-parent ul li.current_page_item a {font-weight: bold;}
.nav_right_sub_nav ul li.current_page_item ul li.current_page_item ul li a {font-weight: normal !important;}
.nav_right_sub_nav {float: right !important;background:url(/TradePortal/resources/img/submenu/bg-sidebar.gif) 12px 0 repeat-y !important;}
.nav_right_sub_nav ul a {margin:0 0 0 13px !important;}
.nav_right_sub_nav ul li.current_page_item a, .nav_right_sub_nav ul a:hover {margin-left:0 !important;padding-left: 33px !important;}
#sub_nav ul li ul li.current_page_item ul li a {font-weight: normal !important;}






/*---------------------------------*/
/* 1. Main Navigation
/*---------------------------------*/
#menu-main-nav {list-style:none;margin:0;padding:0;list-style:none;float:right;}
#menu-main-nav a {outline: none;}
#menu-main-nav li {float:left;padding:5px 0px 0px 13px;position:relative;vertical-align:top;height:1%;margin-right: 2px;}
#menu-main-nav ul li {background: none !important;}
#menu-main-nav li.parent:hover {position:relative;}
#menu-main-nav li.parent li.parent:hover {background:none !important;}
#menu-main-nav li.parent li.parent li.parent:hover {background:none !important;}
#menu-main-nav li.parent {letter-spacing:0.2px;}
#menu-main-nav li strong {display:block;font-size:13px;letter-spacing: 0.6px;font-weight:700;}
#menu-main-nav a {display:block;}
#menu-main-nav a:hover {background-position:0 0;text-decoration:none;}
#menu-main-nav .drop {width:236px;padding:0 1px 0 1px;position:absolute;left:-1px;top:52px;display:none;z-index:999;}
#menu-main-nav .sub-menu {display: none;}
#menu-main-nav .drop li.current-menu-item,
#menu-main-nav .drop li.current_page_ancestor,
#menu-main-nav .drop li.hover {z-index:10;}
#menu-main-nav .drop .t,
#menu-main-nav .drop .b {height:10px;overflow:hidden;}
#menu-main-nav .drop .c {width:100%;}
#menu-main-nav .drop ul {margin:0;padding:5px 0 8px;width:236px;list-style:none;}
#menu-main-nav .drop ul li {float:none;padding:0;position:relative;height:1%;padding:0 8px;background:none;}
#menu-main-nav .drop ul a {display:block;height:1%;width: 220px;}
#menu-main-nav .drop ul a span {display:block;padding:7px 13px;height:1%;cursor:pointer;}
#menu-main-nav .drop ul .drop {top:0;left:236px;}
#menu-main-nav .drop ul .drop ul a {background:none;}
#menu-main-nav .drop ul .drop ul a span {background:none;}
#menu-main-nav .drop ul .drop ul .drop a,
#menu-main-nav .drop ul .drop ul .drop a span {background:none !important;}
#menu-main-nav li:hover .drop,
#menu-main-nav li.hover .drop {display:block;}
#menu-main-nav li:hover .drop ul .drop,
#menu-main-nav li.hover .drop ul .drop {display:none;}
#menu-main-nav li:hover .drop ul li:hover .drop,
#menu-main-nav li.hover .drop ul li.hover .drop {display:block;}
#menu-main-nav li.current-menu-parent li a span, #menu-main-nav li.current-menu-item li a span, #menu-main-nav li.current_page_ancestor li a span {text-decoration:none;color:#999;}
#menu-main-nav .drop ul li.current-menu-item ul li a,
#menu-main-nav .drop ul li.current-menu-item ul li a span,
#menu-main-nav li .sub-menu li .sub-menu li .sub-menu li a span {background: none !important;}

