 ul.nav, ul.nav ul { padding: 0; margin: 0; list-style: none; } ul.nav a { display: block; } ul.nav li { float: left; padding:0; width: 101px; } ul.nav li ul { position: absolute; z-index: 100000000; width: 160px; left: -999em; } ul.nav li li { border: 0px; width: 100%; } ul.nav li:hover ul, ul.nav li.iehover ul { left: auto; margin-left:-1px; } ul.nav li:hover, ul.nav li.iehover { background-color: #F3F3F3; } ul.nav li { border-left: 0px; } ul.nav li ul { background-color:#fff; } ul.nav a { padding: 4px 5px 5px; font-family: Arial, sans-serif; font-size: 11px; color: #333; } ul.nav a:visited { text-decoration: none; } ul.nav li ul { height: auto; border-width: 1px; border: 1px solid #F3F3F3; margin: 0; margin-top: 1px; } ul.nav { width:881px; } ul.nav:after { content: "."; height: 0; display: block; visibility: hidden; overflow: hidden; clear: both; } ul.nav { } ul.nav iframe { position: absolute; left: 0; top: 0; z-index:99999999; filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0); } ul.nav li a { position: relative; } ul.nav { height: 1%; } ul.nav li:hover>a { color: #d94275; } ul.nav .submenu { background-image: url(/app/site/images/navbar/nav/arrow.gif); background-repeat: no-repeat; background-position: right; } ul.nav li:hover ul ul, ul.nav li.iehover ul ul { left: -999em; } ul.nav li li:hover ul, ul.nav li li.iehover ul { left:auto; margin-top:-23px; margin-left:160px; } ul.nav li:hover ul ul ul, ul.nav li.iehover ul ul ul { visibility:hidden; } ul.nav li li li:hover ul, ul.nav li li li.iehover ul { visibility:visible; left:auto; } ul.nav a { padding: 5px 8px 5px 10px; text-decoration:none; } ul.nav a:hover { color: #D94275; } ul.nav li li:hover ul, ul.nav li li.iehover ul { margin-top:-28px; margin-left:101px; } ul.nav li ul { width: 101px; padding-top: 3px; padding-bottom: 7px; background-color: #F3F3F3; } ul.nav li li { width: 100%; background-color: #F3F3F3; } #ShoppingBook { height: 23px; width: 49px !important; border-width: 0px 0px 0px 0px !important; background-color: transparent !important; margin-bottom: -2px !important; overflow:visible; } #ShoppingBook .tab { margin:0; padding:0; background-image: url(/app/site/images/navbar/nav/ShopBook.gif); background-repeat: no-repeat; background-position: top center; height: 24px; width: 55px !important; margin-top:-2px; } #ShoppingBook .tab span { display: none; } #ShoppingBag { height: 23px; width: 39px !important; border-width: 0px 1px 0px 0px !important; background-color: transparent !important; margin-bottom: -2px !important; overflow:visible; } #ShoppingBag .tab { margin:0; padding:0; background-image: url(/app/site/images/navbar/nav/ShopBagIcon3.gif); background-repeat: no-repeat; background-position: top left; height: 23px; width: 26px !important; margin-left:8px; } #ShoppingBag .tab span { display: none; } 

#navGlamToday { width:54px; margin:0; padding:0; background-image: 
url(http://images.glam.jp/codeblue/system/nav_home_over.jpg); background-repeat: no-repeat; background-position: left; } 
#navGlamToday .tab { background-image: url(http://images.glam.jp/codeblue/system/nav_home.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } 
#navGlamToday .tab span { display: none; } 
#navGlamToday.selected .tab { background-image: none; } ul.nav li#navGlamToday:hover .tab, ul.nav li#navGlamToday.iehover .tab { background-image: none; } 
#navArticles { 
	width:81px; margin:0; padding:0; 
	background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_jp/CodeBlueNav_JP/2_articles_roll.gif); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navArticles .tab { 
	background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_jp/CodeBlueNav_JP/2_articles.gif); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navArticles .tab span { display: none; } 
#navArticles.selected .tab { background-image: none; } 
ul.nav li#navArticles:hover .tab, ul.nav li#navArticles.iehover .tab { background-image: none; } 

#navBlogs { 
	width: 54px; margin:0; padding:0; 
	background-image: url(http://images.glam.jp/codeblue/system/nav_blogs_over.jpg); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navBlogs .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_blogs.jpg); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navBlogs .tab span { display: none; } 
#navBlogs.selected .tab { background-image: none; } 
ul.nav li#navBlogs:hover .tab, ul.nav li#navBlogs.iehover .tab { background-image: none; } 

#navMostWanted{
	width: 118px; margin:0; padding:0; 
	background-image: url(http://images.glam.jp/codeblue/system/nav_mostwanted_over.jpg); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navMostWanted .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_mostwanted.jpg); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navMostWanted .tab span { display: none; } 
#navMostWanted.selected .tab { background-image: none; } 
ul.nav li#navMostWanted:hover .tab, ul.nav li#navMostWanted.iehover .tab { background-image: none; } 

#navBrashpress{
	width: 118px; margin:0; padding:0; 
	background-image: url(http://images.glam.jp/codeblue/system/nav_brashpress_over.jpg); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navBrashpress .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_brashpress.jpg); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navBrashpress .tab span { display: none; } 
#navBrashpress.selected .tab { background-image: none; } 
ul.nav li#navBrashpress:hover .tab, ul.nav li#navBrashpress.iehover .tab { background-image: none; } 

#navSpecial{
	width: 75px; margin:0; padding:0; 
	background-image: url(http://images.glam.jp/codeblue/system/nav_special_over.jpg); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navSpecial .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_special.jpg); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navSpecial .tab span { display: none; } 
#navSpecial.selected .tab { background-image: none; } 
ul.nav li#navSpecial:hover .tab, ul.nav li#navSpecial.iehover .tab { background-image: none; } 

#navInfo {
	width: 121px; margin:0; padding:0; 
	background-image: url(http://images.glam.jp/codeblue/system/nav_info_over.jpg); 
	background-repeat: no-repeat; 
	background-position: left; } 
#navInfo .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_info.jpg); 
	background-repeat: no-repeat; 
	background-position: left; margin:0; padding:0; height:26px; } 
#navInfo .tab span { display: none; } 
#navInfo.selected .tab { background-image: none; } 
ul.nav li#navInfo:hover .tab, ul.nav li#navInfo.iehover.tab { background-image: none; } 

#navPhotos { 
	width:91px; margin:0; padding:0; background-image: 
	url(http://images.glam.jp/codeblue/system/nav_brash25_over.jpg); background-repeat: no-repeat; background-position: left; } 
#navPhotos .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_brash25.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } 
#navPhotos .tab span { display: none; } #navPhotos.selected .tab { background-image: none; } 
ul.nav li#navPhotos:hover .tab, ul.nav li#navPhotos.iehover .tab { background-image: none; } 

#navGlam{
	width:49px; margin:0; padding:0; background-image: 
	url(http://images.glam.jp/codeblue/system/nav_glam_over.jpg); background-repeat: no-repeat; background-position: left; } 
#navGlam .tab { 
	background-image: url(http://images.glam.jp/codeblue/system/nav_glam.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } 
#navGlam .tab span { display: none; } #navGlam.selected .tab { background-image: none; } 
ul.nav li#navGlam:hover .tab, ul.nav li#navGlam.iehover .tab { background-image: none; } 

#navVideos { width:66px; margin:0; padding:0; background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_jp/CodeBlueNav_JP/videos_roll.gif); background-repeat: no-repeat; background-position: left; } #navVideos .tab { background-image: url(http://fileserver2.glam.com/app/site/images/codeblue_jp/CodeBlueNav_JP/videos.gif); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navVideos .tab span { display: none; } #navVideos.selected .tab { background-image: none; } ul.nav li#navVideos:hover .tab, ul.nav li#navVideos.iehover .tab { background-image: none; } 
#navChannels { width:75px; margin:0; padding:0; background-image: url(http://images.glam.jp/codeblue/system/nav_channel_over.jpg); background-repeat: no-repeat; background-position: left; } #navChannels .tab { background-image: url(http://images.glam.jp/codeblue/system/nav_channel.jpg); background-repeat: no-repeat; background-position: left; margin:0; padding:0; height:26px; } #navChannels .tab span { display: none; } #navChannels.selected .tab { background-image: none; } ul.nav li#navChannels:hover .tab, ul.nav li#navChannels.iehover .tab { background-image: none; }  
