﻿ï»¿#navigation {
z-index:99999;
}
#navigation, #navigation ul {
background:transparent url(/images/nav_teal_ext.png) repeat-x scroll right top;
height:37px;
line-height:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:997px;
}
ul#navigation li {
list-style-type:none;
margin-left:0;
}
#navigation li:hover, #navigation li.hover {
position:static;
}
#navigation a {
color:#FFFFFF;
display:block;
text-decoration:none;
}
#navigation li {
background:transparent url(/images/nav_teal.png) repeat-x scroll right top;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:20px;
margin-left:0;
padding:6px 8px 0 6px;
}
#navigation li.on {
background:transparent url(/images/nav_bg.png) no-repeat scroll right -26px !important;
}
#navigation li.on a {
color:#17568E;
}
#navigation li#LISymbolDirectory {
background:transparent url(/images/nav_teal.jpg) repeat-x scroll left top;
padding-left:9px;
vertical-align:middle;
}
#navigation li#LISymbolDirectory img {
margin-right:3px;
position:relative;
top:-1px;
vertical-align:middle;
}
#navigation li#LIFeedback {
background:transparent url(/images/nav_teal.jpg) repeat-x scroll right top;
padding-left:3px;
padding-right:10px;
}
#navigation li#LIFeedback img {
margin-right:3px;
position:relative;
top:-1px;
vertical-align:middle;
}
#navigation li ul {
background:transparent url(/images/subNav_left_bg.png) no-repeat scroll left bottom;
left:-999em;
margin-left:-10px;
margin-top:6px;
padding:3px 0 2px 3px;
position:absolute;
width:202px;
z-index:99999;
}
html > body #navigation li ul {
background:transparent url(/images/subNav_left_bg.png) no-repeat scroll left bottom;
left:-999em;
margin-left:-10px;
margin-top:6px;
padding:0 0 5px 3px;
position:absolute;
width:202px;
}
#navigation li ul li {
background-image:none;
float:none;
height:auto;
line-height:11px;
margin-bottom:0 !important;
margin-top:0 !important;
padding-bottom:1px !important;
padding-left:0;
padding-right:0;
padding-top:1px !important;
}
html > body #navigation li ul li {
background-image:none;
float:none;
height:auto;
margin-top:0;
padding-bottom:0 !important;
padding-left:0;
padding-right:0;
padding-top:0 !important;
}


/* ---------------- LEFT DROP DOWN ------------------ */
#navigation li ul li.nav_arrow:hover a, #navigation li ul li.sfhover a, 
#navigation li#li_optionspricing ul li.nav_arrow:hover a, #navigation li#li_optionspricing ul li.sfhover a,
#navigation li ul li.nav_arrow:hover a, #navigation li ul li.sfhover a, 
#navigation li#li_optionsnews ul li.nav_arrow:hover a, #navigation li#li_optionspricing ul li.sfhover a
{
background-color: #e0ecf6;
border-bottom: 1px solid #e0ecf6;
border-top: 1px solid #e0ecf6;
background: transparent url(/images/subNav_hover_ltblue_arrow.png) top left repeat-x;
}
/* ---------------- LEFT DROP DOWN ------------------ */


#navigation li ul li a {
border-bottom:1px solid #C1D9EE;
border-left:0 none;
border-top:1px solid #C1D9EE;
color:#17568E;
font-size:11px;
font-weight:bold;
margin-bottom:0;
margin-right:3px;
margin-top:0;
padding-bottom:4px;
padding-left:10px;
padding-top:3px;
}
#navigation li#li_news ul li a {
padding-left:18px;
}
#navigation li ul li a:hover {
background:transparent url(/images/subNav_hover_green.png) repeat-x scroll right top;
border-bottom:1px solid #FFFFFF;
border-left:0 none;
border-top:1px solid #FFFFFF;
}
#navigation li ul li.nav_arrow a {
background:transparent url(/images/subNav_blue_arrow.png) repeat-x scroll left top;
}
#navigation li#li_news ul li.nav_arrow a {
background:transparent url(/images/subNav_blue_arrowlft.png) repeat-x scroll left top;
}
#navigation li ul li.nav_arrow:hover a, #navigation li ul li.sfhover a, #navigation li#li_news ul li.nav_arrow:hover a, #navigation li#li_news ul li.sfhover a {
background:transparent url(/images/subNav_hover_ltblue_arrow.png) repeat-x scroll left top;
border-bottom:1px solid #E0ECF6;
border-top:1px solid #E0ECF6;
}
#navigation li ul li.nav_arrow:hover a, #navigation li ul li.sfhover a {
background:transparent url(/images/subNav_hover_ltblue_arrow.png) repeat-x scroll left top;
border-bottom:1px solid #E0ECF6;
border-top:1px solid #E0ECF6;
}
#navigation li ul li.nav_arrow ul li a {
background:transparent url(/images/subNav_hover_ltblue_arrow.png) repeat-x scroll left top;
}
#navigation li ul li.nav_arrow a:hover {
background:transparent url(/images/subNav_hover_green_arrow.png) repeat-x scroll left top;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
#navigation li#li_news ul li.nav_arrow a:hover {
background:transparent url(/images/subNav_hover_arrowlft.png) repeat-x scroll left top;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
}
#navigation li ul li img {
display:none;
}
#navigation li ul li.nav_arrow ul li a:hover, #navigation li#li_news ul li.nav_arrow ul li a:hover {
background:transparent url(/images/subNav_hover_green.png) repeat-x scroll left top;
}
#navigation li ul ul {
background:transparent url(/images/3rdsubNav_bg.png) no-repeat scroll right bottom;
margin:0 0 0 195px;
padding:3px 3px 2px 0;
position:absolute;
top:0;
}
#navigation li#li_news ul ul {
background:transparent url(/images/3rdsubNav_bglft.png) no-repeat scroll right bottom;
margin:0 0 0 -205px;
}
html > body #navigation li ul ul {
background:transparent url(/images/3rdsubNav_bg.png) no-repeat scroll right bottom;
line-height:normal;
margin:0 0 0 195px;
padding:0 3px 5px 0;
position:absolute;
top:0;
}
html > body #navigation li#li_news ul ul {
background:transparent url(/images/3rdsubNav_bglft.png) no-repeat scroll right bottom;
margin:0 0 0 -205px;
}
#navigation li ul ul li a {
border-bottom:1px solid #E0ECF6;
border-right:0 none;
border-top:1px solid #E0ECF6;
font-weight:normal;
margin-left:3px;
margin-right:0;
}
#navigation li#li_news ul ul li a {
margin-left:6px;
margin-right:-3px;
}
#navigation li ul ul li a:hover {
background:transparent url(/images/subNav_hover_green.png) repeat-x scroll left top;
border-right:0 none;
}
#navigation li:hover ul ul, #navigation li.sfhover ul ul {
left:-999em;
}
#navigation li:hover ul, #navigation li li:hover ul, #navigation li.sfhover ul, #navigation li li.sfhover ul {
left:auto;
}
#navigation li#li_home:hover ul, #navigation li#li_home li:hover ul, #navigation li#li_home.sfhover ul, #navigation li#li_home li.sfhover ul {
left:10px;
}
#navigation ul li:hover a, #navigation ul li.sfhover a {
background-color:#E0ECF6;
border-bottom:1px solid #E0ECF6;
border-top:1px solid #E0ECF6;
}
#navigation iframe {
left:0;
position:absolute;
top:0;
z-index:-1;
}
#navigation li#li_optionshome:hover, #navigation li#li_optionshome.sfhover, #navigation li#li_optionsconnect:hover, #navigation li#li_optionsconnect.sfhover, #navigation li#li_optionsphlx:hover, #navigation li#li_optionsphlx.sfhover, #navigation li#li_optionspbotfutures:hover, #navigation li#li_optionspbotfutures.sfhover, #navigation li#li_optionsmarketdata:hover, #navigation li#li_optionsmarketdata.sfhover, #navigation li#li_optionstechinfo:hover, #navigation li#li_optionstechinfo.sfhover, #navigation li#li_optionsreg:hover, #navigation li#li_optionsreg.sfhover, #navigation li#li_optionspricing:hover, #navigation li#li_optionspricing.sfhover, #navigation li#li_optionsnews:hover, #navigation li#li_optionsnews.sfhover {
background:transparent url(/images/nav_bg.png) no-repeat scroll right -26px;
}
#navigation li#li_optionshome:hover a, #navigation li#li_optionshome.sfhover a, #navigation li#li_optionsconnect:hover a, #navigation li#li_optionsconnect.sfhover a, #navigation li#li_optionsphlx:hover a, #navigation li#li_optionsphlx.sfhover a, #navigation li#li_optionspbotfutures:hover a, #navigation li#li_optionspbotfutures.sfhover a, #navigation li#li_optionsmarketdata:hover a, #navigation li#li_optionsmarketdata.sfhover a, #navigation li#li_optionstechinfo:hover a, #navigation li#li_optionstechinfo.sfhover a, #navigation li#li_optionsreg:hover a, #navigation li#li_optionsreg.sfhover a, #navigation li#li_optionspricing:hover a, #navigation li#li_optionspricing.sfhover a, #navigation li#li_optionsnews:hover a, #navigation li#li_optionsnews.sfhover a {
color:#17568E !important;
}
#navigation li ul {
background:transparent url(/images/subNav_left_bg.png) no-repeat scroll left bottom;
left:-999em;
margin-left:-10px;
margin-top:6px;
padding:3px 0 2px 3px;
position:absolute;
width:202px;
z-index:99999;
}
#navigation li#li_optionshome ul {
height:80px;
}
#navigation li#li_optionsconnect ul {
height:220px;
}
#navigation li#li_optionsphlx ul {
height:220px;
}
#navigation li#li_optionspbotfutures ul {
height:239px;
}
#navigation li#li_optionsmarketdata ul {
height:120px;
}
#navigation li#li_optionstechinfo ul {
height:120px;
}
#navigation li#li_optionsreg ul {
height:280px;
}
#navigation li#li_optionspricing ul {
height:140px;
}
#navigation li#li_optionsnews ul {
height:100px;
}


/* -------------------------  LEFT 3rd levels ------------------  */


#navigation li#li_optionspricing ul li a, #navigation li#li_optionsnews ul li a { /* LAST TAB DROPDOWN RULES */ 
padding-left: 18px;
}

#navigation li#li_optionspricing  ul li.nav_arrow a:hover, #navigation li#li_optionsnews  ul li.nav_arrow a:hover /* LAST TAB DROPDOWN RULES */
{
background: transparent url(/images/subNav_hover_arrowlft_green.png) top left repeat-x;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
}

#navigation li ul li.nav_arrow ul li a:hover, 
#navigation li#li_optionspricing ul li.nav_arrow ul li a:hover, 
#navigation li#li_optionsnews ul li.nav_arrow ul li a:hover { /* LAST TAB DROPDOWN RULES */
background: transparent url(/images/subNav_hover_green.png) top left repeat-x;
}

#navigation li#li_optionspricing ul ul, #navigation li#li_optionsnews ul ul { /* LAST TAB DROPDOWN RULES */
	margin: 0px 0 0 -205px;
	background: transparent url(/images/3rdsubNav_bglft.png) bottom right no-repeat;
}

html > body #navigation li#li_optionspricing ul ul { /* LAST TAB DROPDOWN RULES */
	margin: 0px 0 0 -205px;
	background: transparent url(/images/3rdsubNav_bglft.png) bottom right no-repeat;
}

html > body #navigation li#li_optionsnews ul ul { /* LAST TAB DROPDOWN RULES */
	margin: 0px 0 0 -205px;
	background: transparent url(/images/3rdsubNav_bglft.png) bottom right no-repeat;
}

#navigation li#li_optionspricing ul ul li a, #navigation li#li_optionsnews ul ul li a  { /* LAST TAB DROPDOWN RULES */
margin-left: 6px;
margin-right: -3px;
}

#navigation li#li_optionspricing ul li.nav_arrow a, #navigation li#li_optionsnews ul li.nav_arrow a { /* LAST TAB DROPDOWN RULES */
background: transparent url(/images/subNav_blue_arrowlft.png) top left repeat-x;
}

#navigation li#li_optionspricing ul li.sfhover a, #navigation li#li_optionsnews ul li.sfhover a
{
background-color: #e0ecf6;
border-bottom: 1px solid #e0ecf6;
border-top: 1px solid #e0ecf6;
background: transparent url(/images/subNav_hover_ltblue_arrow.png) top left repeat-x;
}







