.ddsubmenustyle,.ddsubmenustyle ul{font: 400 11px Arial; margin: 0; padding: 0; position: absolute; left: 0; top: 0; list-style-type: none; border-bottom-width: 0; visibility: hidden; z-index: 100; cursor: pointer; background: #fff; padding-left: 4px; border: solid 1px #000; background-image: url(../../images/ul_bg.gif); background-repeat: repeat-y;}
.ddsubmenustyle li{border-left: solid 1px #EDEDE6; border-bottom: solid 1px #EDEDE6; border-right: solid 1px #EDEDE6;}
.ddsubmenustyle li a{display: block; width: 164px; color: black; background-color: #fff; text-decoration: none; padding: 4px; border: solid 1px #fff; margin: 0;}
* html .ddsubmenustyle li{display: inline-block; width: 164px; margin: 0;}
.ddsubmenustyle li a:hover{display: block; text-decoration: none; width: 164px; padding: 4px; margin: 0; border: solid 1px #BFD1DD; BACKGROUND-COLOR: #d9e3eb;}
.rightarrowpointer{position: absolute; padding-top: 2px; left: 100px; border: 0;}
.ddiframeshim{position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block;}
A.main:visited, A.main{BORDER-TOP-WIDTH: 0; PADDING-RIGHT: 0; PADDING-LEFT: 0; BORDER-LEFT-WIDTH: 0; BACKGROUND: #172d47; BORDER-BOTTOM-WIDTH: 0; PADDING-BOTTOM: 0; MARGIN: 0; OVERFLOW: hidden; COLOR: #fff; PADDING-TOP: 0; POSITION:relative! important; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0;}
A.flag SPAN, A.main:visited SPAN, A.main SPAN{PADDING-RIGHT: 0; BACKGROUND-POSITION: 0 0; DISPLAY: block; PADDING-LEFT: 0; Z-INDEX: 1; LEFT: 0; BACKGROUND-IMAGE: url(../../Images/SandMenu/topnav_new_new_sc.png); PADDING-BOTTOM: 0; MARGIN: 0; WIDTH: 100%; PADDING-TOP: 0; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 0; HEIGHT: 24px;}
#bHome SPAN{BACKGROUND-POSITION: 0 0; WIDTH: 28px;}
#bHome{BACKGROUND-POSITION: 0 0; WIDTH: 28px; cursor: pointer;}
#bProduct SPAN{BACKGROUND-POSITION: -28px 0; WIDTH: 81px;}
#bProduct{BACKGROUND-POSITION: -28px 0; WIDTH: 81px; cursor: pointer;}
#bMarket SPAN{BACKGROUND-POSITION: -109px 0; WIDTH: 80px;}
#bMarket{BACKGROUND-POSITION: -109px 0; WIDTH: 80px; cursor: pointer;}
#bQuote SPAN{BACKGROUND-POSITION: -189px 0; WIDTH: 56px;}
#bQuote{BACKGROUND-POSITION: -189px 0; WIDTH: 56px; cursor: pointer;}
#bStock SPAN{BACKGROUND-POSITION: -245px 0; WIDTH: 56px;}
#bStock{BACKGROUND-POSITION: -245px 0; WIDTH: 56px; cursor: pointer;}
#bNews SPAN{BACKGROUND-POSITION: -301px 0; WIDTH: 82px;}
#bNews{BACKGROUND-POSITION: -301px 0; WIDTH: 82px; cursor: pointer;}
#bWarrants SPAN{BACKGROUND-POSITION: -383px 0; WIDTH: 69px;}
#bWarrants{BACKGROUND-POSITION: -383px 0; WIDTH: 69px; cursor: pointer;}
#bBullBear SPAN{BACKGROUND-POSITION: -452px 0; WIDTH: 68px;}
#bBullBear{BACKGROUND-POSITION: -452px 0; WIDTH: 68px; cursor: pointer;}
#bUSStock SPAN{BACKGROUND-POSITION: -520px 0; WIDTH: 56px;}
#bUSStock{BACKGROUND-POSITION: -520px 0; WIDTH: 56px; cursor: pointer;}
#bForex SPAN{BACKGROUND-POSITION: -576px 0; WIDTH: 75px;}
#bForex{BACKGROUND-POSITION: -576px 0; WIDTH: 75px; cursor: pointer;}
#bFund SPAN{BACKGROUND-POSITION: -651px 0; WIDTH: 73px;}
#bFund{BACKGROUND-POSITION: -651px 0; WIDTH: 73px; cursor: pointer;}
#bCustomer SPAN{BACKGROUND-POSITION: -724px 0; WIDTH: 80px;}
#bCustomer{BACKGROUND-POSITION: -724px 0; WIDTH: 80px; cursor: pointer;}
#bAbout SPAN{BACKGROUND-POSITION: -804px 0; WIDTH: 80px;}
#bAbout{BACKGROUND-POSITION: -804px 0; WIDTH: 80px; cursor: pointer;}
#bLang1 SPAN{BACKGROUND-POSITION: -884px 0; WIDTH: 47px;}
#bLang1{BACKGROUND-POSITION: -884px 0; WIDTH: 47px; cursor: pointer;}
#bLang2 SPAN{BACKGROUND-POSITION: -931px 0; WIDTH: 47px;}
#bLang2{BACKGROUND-POSITION: -931px 0; WIDTH: 47px; cursor: pointer;}
#blanguage:active SPAN,.udmR#blanguage:visited SPAN,.udmR#blanguage SPAN,#blanguage:hover:visited SPAN,#blanguage:focus SPAN,#blanguage:hover SPAN{BACKGROUND-POSITION: -897px -30px;}
#bProduct:hover SPAN{BACKGROUND-POSITION: -28px -30px;}
#bMarket:hover SPAN{BACKGROUND-POSITION: -109px -30px;}
#bQuote:hover SPAN{BACKGROUND-POSITION: -189px -30px;}
#bStock:hover SPAN{BACKGROUND-POSITION: -245px -30px;}
#bNews:hover SPAN{BACKGROUND-POSITION: -301px -30px;}
#bWarrants:hover SPAN{BACKGROUND-POSITION: -383px -30px;}
#bBullBear:hover SPAN{BACKGROUND-POSITION: -452px -30px;}
#bUSStock:hover SPAN{BACKGROUND-POSITION: -520px -30px;}
#bForex:hover SPAN{BACKGROUND-POSITION: -576px -30px;}
#bFund:hover SPAN{BACKGROUND-POSITION: -651px -30px;}
#bCustomer:hover SPAN{BACKGROUND-POSITION: -724px -30px;}
#bAbout:hover SPAN{BACKGROUND-POSITION: -804px -30px;}
#bLang1:hover SPAN{BACKGROUND-POSITION: -884px -30px;}
#bLang2:hover SPAN{BACKGROUND-POSITION: -931px -30px;}
#bHome:hover SPAN{BACKGROUND-POSITION: 0 -30px;}
.markermenu{width: 175px; clear: left; position: relative;}
.markermenu ul{list-style-type: none; margin: 5px 0; padding: 0; border: 1px solid #9A9A9A;}
.markermenu ul li a{background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; font: 700 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif; color: #00014e; display: block; width: auto; padding: 3px 0; padding-left: 20px; text-decoration: none; border-bottom: 1px solid #B5B5B5;}
* html .markermenu ul li a{width: 155px;}
.markermenu ul li a:visited,.markermenu ul li a:active{color: #00014e;}
.markermenu ul li a:hover,.markermenu ul li a.selected{color: white; background-color: black;}
.blackwhite li a{background: white;}
.blackwhite li a:hover{background: black; color: white;}
.mattblackmenu ul{margin: 0; padding: 0; font: 700 12px Verdana; list-style-type: none; border-bottom: 1px solid gray; overflow: hidden; width: 100%;}
.mattblackmenu li{display: inline; margin: 0;}
.mattblackmenu li a{float: left; display: block; text-decoration: none; margin: 0; color: white; background: #414141;}
.mattblackmenu li a:visited{color: white;}
.mattblackmenu a.selected,.mattblackmenu li a:hover{background: black;}
