﻿div#topnav .tier2 ul li a { padding:5px 0 0 20px; }
div#topnav .subMenu ul li.first .tier3 ul li a { padding:5px 20px 0 20px; }
div#topnav ul.menu li a { padding:13px 17px 0px 17px; }

.main_content_container { background:#FFF; padding-bottom: 20px; }

.header .small_JP { background:url('/images/jp/ja/flag_japan.gif') no-repeat; padding: 0 12px 3px 1px; }

.left_nav { background:transparent; }
.middle { background: url('/images/bg_footer.png') repeat-x scroll left bottom #E3E8EC; margin-top: 0; }

.search-container { background:transparent !important; border-top:none !important; }

div.site_container_noLeft { background: url('/images/bg_footer.png') repeat-x left bottom #E3E8EC; }

/* Left navigation links for About iShares/ETFs */
.about_etfs.understanding_etfs a.understanding_etfs,
.about_etfs.benefits_of_etfs a.benefits_of_etfs,
.about_etfs.institutional_investors a.institutional_investors, 
.about_etfs.basic_use_of_etfs a.basic_use_of_etfs,
.about_etfs.understanding_indexes a.understanding_indexes,
.about_ishares.about_ishares_about a.about_ishares,
.about_ishares.brand_mission a.brand_mission,
.about_ishares.building_portfolio a.building_portfolio,
.about_ishares.example_portfolio a.example_portfolio,
.about_ishares.how_to_buy a.how_to_buy { color:#333; }
	
.about_etfs.understanding_etfs a.understanding_etfs:hover,
.about_etfs.benefits_of_etfs a.benefits_of_etfs:hover,
.about_etfs.institutional_investors a.institutional_investors:hover, 
.about_etfs.basic_use_of_etfs a.basic_use_of_etfs:hover,
.about_etfs.understanding_indexes a.understanding_indexes:hover,
.about_ishares.about_ishares_about a.about_ishares:hover,
.about_ishares.brand_mission a.brand_mission:hover,
.about_ishares.building_portfolio a.building_portfolio:hover,
.about_ishares.example_portfolio a.example_portfolio:hover,
.about_ishares.how_to_buy a.how_to_buy:hover { text-decoration:none; cursor:default; }

/* Left navigation links for Document library */
.library .global_product_list .global_product_list,
.library .jap_global_etf_research .jap_global_etf_research,
.library .other_global_report .other_global_report,
.library .japan_product_list .japan_product_list,
.library .japanese_documents .japanese_documents,
.library .fund_fact_sheet_japanese .fund_fact_sheet_japanese,
.library .annual_reports_english .annual_reports_english,
.library .japanese_annual_report .japanese_annual_report,
.library .english_prospectus .english_prospectus { color:#333; }

.library .global_product_list .global_product_list:hover,
.library .jap_global_etf_research .jap_global_etf_research:hover,
.library .other_global_report .other_global_report:hover,
.library .japan_product_list .japan_product_list:hover,
.library .japanese_documents .japanese_documents:hover,
.library .fund_fact_sheet_japanese .fund_fact_sheet_japanese:hover,
.library .annual_reports_english .annual_reports_english:hover,
.library .japanese_annual_report .japanese_annual_report:hover,
.library .english_prospectus .english_prospectus:hover { text-decoration:none; cursor:default; }

.quickfinder #qf-tabs { border-bottom:none ; }
.left_nav_links { border-bottom:none; margin: 0 10px 0; }


/***** START of additional change for japan site revamp (mostly overwriting styles defined in vi-webcommon.css) *****/
    
/* Icons */
.ppt { background:transparent url( '/images/sprite_icons.gif' ) 0px -282px no-repeat; }
.pdf { background:transparent url( '/images/sprite_icons.gif' ) 0px -506px no-repeat; }
.excel, .vi  .xls { background:url('/images/sprite_icons.gif') 0px -1287px no-repeat; }
.link { background:url('/images/sprite_icons.gif') 0px -1398px no-repeat; }
.email, .vi  .email_friend { background:url('/images/sprite_icons.gif') 0px -1509px no-repeat; }
.print { background:url('/images/sprite_icons.gif') 0px -840px no-repeat; }
body.print { background:none; }
.fact {background:transparent url('/images/sprite_icons.gif') 0px -1061px no-repeat; }
.feedback { background:url('/images/sprite_icons.gif') 0px -1950px no-repeat; }
.rss { background:url('/images/sprite_icons.gif') 0px -953px no-repeat; }
.podcast { background:url('/images/sprite_icons.gif') 0px -727px no-repeat; }
.video { background:url('/images/sprite_icons.gif') 0px -1175px no-repeat; }
.close { background:url('/images/sprite_icons.gif') 0px -2179px no-repeat; padding:2px 10px 8px 23px;}
.remove{ background:url('/images/sprite_icons.gif') 0px -2064px no-repeat; }
.help {  background:url('/images/sprite_icons.gif') 0px -2286px no-repeat; }
.enquiry { background:url('/images/sprite_icons.gif') 0px -2510px no-repeat; }
.info { background:url('/images/sprite_icons.gif') 0px -1730px no-repeat; }
.newpage { background:url('/images/sprite_icons.gif') 0px -2563px no-repeat; }
.chevron { background:transparent url('/images/sprite_icons.gif') 2px -2616px no-repeat;}  

/* Left Nav */
#searchbox { margin: 14px 10px 10px; overflow: hidden; padding: 0; }
.ie7 #searchbox { margin: 14px 10px 10px 5px; }
#searchBoxButton { background: none repeat scroll 0 0 #2296D3; border: 1px solid #A5ACAF; color: #FFFFFF; display: inline-block; float: left; font-size: 11px; font-weight:bold; height: 21px; margin: 0; padding: 0 3px 3px !important; position: relative; text-align: center; top: 0; }
#qt { border-color: #0F96D6 -moz-use-text-color #0F96D6 #0F96D6; border-style: solid none solid solid; border-width: 1px 0 1px 1px; color: #888888; float: left; font-size: 11px; margin: 0; padding: 2px 0 2px 4px; width: 139px; height: 15px; }
#searchbox label { display: none; }
.left_nav #searchbox #qt { width: 140px; height: 15px; }
.left_nav #searchbox #searchBoxButton { width: 40px; }

/* Breadcrumbs*/
.breadcrumb { clear: both; display: block; height: 34px; }
.breadcrumb .links { float: right; position: relative; top: 80px; }
#breadcrumb { clear:both; font-size:11px;}
#breadcrumb a { font-size:11px; color:#156CC6;}
#breadcrumb .crumb { float:left;  }
#breadcrumb .links { float:right; }
#breadcrumb .links li { color:#156CC6; float:left; padding-left:5px; display:inline; }
#breadcrumb .links li a {color:#156CC6; display:block; padding:0 0 0 20px;  height:18px;}
#breadcrumb .links li .print { background:transparent url(/images/apac_sprite.png) no-repeat scroll -0px -95px; }
#breadcrumb .links li .excel, #breadcrumb .links li .excel-dl { background:transparent url(/images/apac_sprite.png) no-repeat scroll -3px -1648px;}

/* Hyperlinks */
a.link_page_top { clear: both; display: inline-block; float: right; margin: 10px 0; }
a { color: #156CC6; font-size: 12px; text-decoration: none; }
a:hover { text-decoration: underline; }
.buttonShadow a { border: medium none; color: #FFFFFF !important; cursor: pointer; font-size: 12px !important; font-weight: bold; assssheight: 22px; line-height: 23px !important; margin: 0; padding: 0 20px; }
#pd_holdings_page .t_all_holdings th a, a.excel_export { font-size: 11px; }

/* Headers */
h1, h2, h3 { clear: both; }
h1 { border-bottom: 1px solid #999999; font-size: 24px; font-weight: normal; line-height: 36px; margin: 0 0 40px; }
h2 { border-bottom: 1px solid #D3D5D7; font-size: 15px; font-weight: bold; line-height: 15px; margin: 35px 0 0; padding-bottom: 11px; }
.first_element { margin-top: 0 !important; }

#footer h2 { border: medium none; font-size: 12px; height: 0; line-height: 12px; margin: 0; overflow: hidden; padding-bottom: 0; }
h1.intro { margin: 0 0 10px; }

/* Home Tab */
.overview-disclaimer-module p { margin-top: 0px; margin-bottom: 0px; font-size: 10px; }
.content_section { padding: 0 0 0 5px; }
.content_newsroom dl dd a { color:#2288d6; }
#main_flash{ padding: 0; }
#home .popular { margin: 0 5px 0 0; }

/* ETFs Tab */
.left_nav_links { background: none repeat scroll 0 0 #FFFFFF; border-top: 4px solid #1094D5; }
.left_nav_links ul { padding: 12px 10px 12px 20px; }
.left_nav_links li { padding: 0 0 10px; }

/* Product Info Tab */
.vi .filter_container { margin: 25px 0 10px; }
.product_info .layout_container { padding: 10px; width: auto; }
.product_info .breadcrumb { height: auto; padding-top: 0;}
.product_info #searchbox { float: right; margin: 0; }
.fundPage .breadcrumb .links { top: 0; }
h2.fund_page_heading { border: none; line-height: 25px; padding-top: 0px; }
.dragbox-content p { margin: 0px; }
.column .dragbox h3 { line-height: 15px; }
#fund_header h2.fund_page_heading { margin: 0; padding: 0; }

/* Document Library Tab */
.library .header { position:relative; }

/* Blue buttons (with shadowns) */
.buttonShadow { background: url("/images/bg_button.png") no-repeat scroll right top transparent; display: inline-block; height: 28px; margin-right: 3px; padding-right: 3px; }
.buttonShadow input { border:medium none; color:#FFF; height:24px; font-size:12px; font-weight:bold; cursor:pointer; margin:0; vertical-align:top; padding:0 20px; background:url('/images/bg_button.png') repeat-x; }
.buttonShadow a { border:medium none; color:#FFF !important; height:22px; font-size:12px !important; line-height:23px !important; font-weight:bold; display:inline-block; }
.buttonShadow a:hover { text-decoration:none; }
.ie7 .buttonShadow input { padding:0 20px 0 24px; }
.ie7 .buttonShadow input#continue { padding: 0px; }
.ie7 .registration-content .controls #continue { float: none; }

/* Gray buttons (with shadows)  */
.buttonShadowAlternative { display:inline-block; height:28px; padding-right:3px; margin-right:3px; background:url('/images/bg_button_alternative.png') top right no-repeat; }
.buttonShadowAlternative input { border:medium none; color:#FFF; height:24px; font-size:12px; font-weight:bold; cursor:pointer; margin:0; vertical-align:top; padding:0 20px; background:url('/images/bg_button_alternative.png') repeat-x; }

/* Body */
body  { background-color:#efeef0; margin:0; padding:0; }
body.fundPage { font-family: arial; }
body.fundPage .disclaimer_style p, body.fundPage #topnav ul li a, 
body.fundPage #site_map, body.fundPage #qf-tabs ul li.qf-tab a div,
body.fundPage #ishares_links, body.fundPage .qf-menu li a, body.fundPage .qf-menu li a span, 
body.fundPage #header_docs li a { font-family: "ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",verdana, arial, sans-serif; }
body.fundPage #header_docs li a  { font-size: 12px; }
body.ie8 #footer div.col ul li a { font-size: 11px; }
body.safari #qf-tabs li.qf-tab a { font-size: 10px; }

/* Search page (/css/search.css) */
/* General */
.search_header { font-size:26px; font-weight:normal; color:#003D6C; border-bottom:1px solid #BBBBBB; margin: 10px 0; padding-bottom:10px; }
.search_subheader_container { display:block; width:765px; clear:both; padding:9px 0px 9px 0px; background: #e6e6e6 url(/images/hk/blue_bkg.gif) repeat-x scroll 0 100%; background-color:#e6e6e6; }
.search_subheader_container .search_subheader { color: #333333; display:inline; font-size:13px; padding-left:10px; float:left; }
.search_subheader_container .search_doc_count { display:inline; float:right; }
.search_subheader_container .doc_wrapper { display:block; font-size:13px; margin-right:10px; width: auto; }
.search_subheader_container .doc_wrapper a { text-decoration:underline; }
.results_bar { display:block; margin:0px 0px 20px 0px; color:#333; width:765px; height:33px; clear:both; font-size:13px; border-bottom:1px solid #bbb; background-color: #FFFFFF; }
.results_bar_left { display:inline; float:left; margin:10px 0px 0px 10px; }
.results_bar_right { display:inline; float:right; margin:10px 0 0px 0px; }
.results_bar_right a { color:#fff; }
.results_bar_right .results_page { margin-right:10px; }
.results_main_container { display:block; width:765px; clear:both; font-size:13px; }
.results_main_container a { text-decoration:none; }
.results_main_container a:hover { text-decoration:underline; }
/* For No Results Section */
.results_main_container .no_results { display:block; width:745px; font-size:13px; color:#333; margin:0px 10px 50px 10px; clear:both; }
.results_main_container .no_documents { display:block; color:#333; margin:0px 0px 30px 0px; font-weight:bold; }
.results_main_container .additional_options { display:block; margin-bottom:23px; font-weight:bold; }
.results_main_container .noresult_inline { display:inline; float:left; }
.results_main_container .noresult_left { display:block; width:187px;  border-right:1px solid #bbb; }
.results_main_container .noresult_left a { color:#006BB4; line-height:150%;}
.results_main_container .noresult_right { display:block; padding-left:21px; width:500px; }
.results_main_container .noresult_left .spacing { padding-bottom:10px; }
.results_main_container .looking { display:block; width:400px; line-height:150%; margin-bottom:10px; }
.results_main_container .doclib a { display:block; font-weight:normal; font-size:13px; color:#006BB4; }

/* Home Banner */
.home_banner_text_clone div {padding: 10px 10px 0 10px;}
#home_banner h3 {font-size: 14px;}
.home_banner_text_clone ol {padding:0 0 0 15px;}
.home_banner_text_clone ol li{list-style-type:decimal; padding:0px 0 2px 0px;}

/***** END of additional change for japan site revamp *****/
