@import url(fonts.css);
html {
background-color:#E1E1E1;
overflow-y:scroll;
height: 100%;
}

body 
{
	background: url("../img/instgradbg.gif" ) repeat-y scroll 0 0 #454545; 
	color:#454545;
	font-size:11px;
	font-family:Arial;
	margin:0 auto;
	padding:0 13px;
	width:980px;
 
}

#aspnetForm {position:relative;}

input {font:100% arial; color:#454545;}
img {border:0px;}

/* GLOBAL */
.sm {font-size:90%; color: #454545; float:right;}
.smdt {font-size:100%; color: #99991E;  font-weight:bold;}
.cfff {color:#fff;}
.c666 {color:#454545;}
.c999 {color:#454545;}
.c036 {color:#454545;}
.c39f {color:#39f;}
.c9cf {color:#9cf;}

body.size0 { font-size: 70% }
body.size1 { font-size: 80%; }
body.size2 { font-size: 90%; }
body.size3 { font-size: 100%; }

.clear {clear:both; font-size:0px; line-height:0px; margin:0; padding:0; height:0px;}
.left {float:left;}

.pressleft {float:left;color:#454545;font:11px arial;}
.pressHdr {color:#666605;font: bold 12px arial;margin-left: 9px;}
#pressBox {margin-left: 17px;}
#pressBox .emailCt 
{
	color:#666605;
	font: bold 11px arial;
	margin-top: 10px;   
	background:url("../img/icon_email.gif") no-repeat scroll 100% 0 transparent;
	padding-right:19px;
	display:inline-block;
	font:  11px arial;
}

#pressBox a {font-weight:bold; color:#99991E;}

.right {float:right; }

a, a:link, a:visited, a:hover {/*color:#666605;*/ color:#454545; text-decoration:none;}

a.pdficon{display: block; height: 9px; width: 10px; background-image: url(../img/pdf_icon_03.gif); background-repeat: no-repeat; padding: 0px 7px 7px 7px;}

h1 {font-family:univers,arial;font-weight:normal;font-size:28px; color:#99991E; padding:0px; margin:1px 1px 1px 13px; text-align:left;}
h2 {font: bold 11px Arial; padding:0 0 1px 1px;margin:0;    color: #454545;}
h3 {font: bold 14px Arial; padding:0px 0px 3px 0px; margin:0;}
h4 {font: bold 13px Arial; padding:9px 0px 3px 0px; margin:0; color:#454545;}
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {text-decoration:none;}
h5 {font: bold 18px Arial; padding:0 0 1px 1px;margin:0; color: #99991E;}
h2 a:hover, h3 a:hover {text-decoration:underline;}

.affiliateBox h3
{
	color:#99991E;
}

h5 .affiliateBox  a, .affiliateBox a:link, .affiliateBox a:visited, .affiliateBox  a:hover
{
	color:#99991E;
}

a.nound, a.nound:link, a.nound:visited {text-decoration:none;}
a.nound:hover {text-decoration:underline;}

a.nound_instdoc:hover {text-decoration:underline;}

.imginst {  padding-left: 5px; padding-right: 9px; padding-bottom:1px;}
 
a.nound_inst:hover {text-decoration:underline;}


#box3List {margin-top: 10px;}
#box3List .col306 a.nound, .col306 a.nound:link, .col306 a.nound:visited 
{
   background:url("../img/arrow_plum.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
}

.box3 .list5 a.nound, .col306 a.nound:link, .col306 a.nound:visited 
{
   background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
}

.box3 .list4 a.nound, .col306 a.nound:link, .col306 a.nound:visited 
{
   background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
}

.box3 .list3 a.nound, .list3 a.nound:link, .list3 a.nound:visited 
{
   background:url("../img/arrow_plum.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
  color: #99991E;
}

.box3 .invManager {font-size:110%; border-top:1px solid #fff; background-color:White; 
	padding: 10px 0px 8px p; margin-left:13px;}


	
tr .nound_inst{font-size: 11px !important;}

.noundactive   {text-decoration:none; color:#93adc6;} 
#cellActive  { font-weight: bold;  color:#191970; text-decoration:none;}
#cellnoActive  {  color:#93adc6; text-decoration:none;}


#breadcrumb {font-size:90%; /*line-height:80%;*/ color:#99991E; margin-bottom:10px;margin-left:13px;}
#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited {color:#454545; text-decoration:none;}
#breadcrumb a:hover {text-decoration:underline;}

ul.list1 { position: relative; margin-left:0; padding-left:0; list-style: none;}
ul.list1 li {padding-left: 6px; margin-bottom:6px; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position: 0px 4px;}
ul.list2 {margin-left:0; padding-left:0; list-style: none;}
ul.list2 li {padding: 0px 0px 8px 6px; background-image: url(../img/bullet_grey.gif); background-repeat: no-repeat; background-position: 0px 4px;}
ul.list2 li.bot {padding-bottom:0px;}
ul.list3 {margin:0; padding-left: 0; list-style: none;}
ul.list3 li {padding-left: 6px;}
ul.list4 {margin:0px 0px 8px 0px; padding-left: 0; list-style: none;}
ul.list4 li {padding-left: 0px; padding-bottom:1px; }
ul.list5 {margin:0px 0px 8px 0px; padding-left: 0; padding-top:0px; list-style: none;}
ul.list5 li {padding-left: 0px;padding-top:2px; }

#priceperformance a.pdficon
{
    display: block;
    width: 16px;
    height: 16px;
    background: url(../img/file_acrobat.gif) no-repeat;
}

.checkbox {vertical-align: middle; margin-right:5px; margin-left:0px; padding:0px;}

/* HEADER */
#logo {float:left; top:31px; }
#logo img { margin: 30px 0 6px 13px; display: block; }
#headerlft {margin-top:3px; position:relative; width:400px; float:left; border-right:1px solid #fff;z-index: 9999; }
#inst_inv {
	left:199px;
	position:absolute;
	top:33px;
	}
#headerbtw {position:relative;  margin-top: 23px; }
#tag {width:130px; height:63px; float:left; background-image:url(../img/mast_upper03.jpg); background-repeat:repeat-x; line-height:115%;}
#tag .pad {padding:12px 10px 0px 10px;}
.country, .countryon { float: left;background: #F1F5F8 url(../img/mast_country.gif) no-repeat -500px 100%; }
.country {width:204px; /* height:28px; */ height: 2.6em;  }
.countryon {width:203px; /* height:28px; */ height:2.5em; background-position: 0 100%; background-color: #E6EBF1; border: 1px solid #fff; border-width: 1px 1px 0 0; }
#country .pad {padding:6px 10px 0px 18px;}
.countryon .pad {padding:5px 10px 0px 18px !important;}
#countryspacer {float:left; width:123px; height:2.6em; background: #F1F5F8 url(../img/mast_country.gif) no-repeat -500px 100%; } 
#countrymenudata {position:relative; width:204px; background-color:#eee;}
#headerrht {/*width:300px;*/float:right; position:relative;}
#topnav { /* height:40px;*/ height: 4.55em; margin:0; padding:0px; }
#aboutus {float:right;}
#aboutus .pad {padding:20px 10px 10px 10px;}
#aboutus a:link, #aboutus a:visited {color:#454545; text-decoration:none; font: normal 11px arial;}
#aboutus a:hover {text-decoration:underline;}
#aboutusDiv
{
	width:100%; 
	border-top: 2px solid #E1E1E1;
	padding-bottom: 5px;
}
.pad .ip { font: bold 11px arial;}

#links 
{
	color:#4b1866;
	font-size:14px;
	position:absolute;
	right: 10px;
	text-align:right;
	top:17px;
	background: #f3f3d5;
	padding: 3px 3px 3px 3px ;
	width: 130px;
}
a.locked, a .locked 
{
	background:url("/img/icon_lock.gif") no-repeat scroll left top transparent;
	display:inline-block;
	float:left;
	height:15px;
	width:75px;
	font-weight:bold;
	white-space: nowrap;
	text-decoration: none;
	color:#4b1866;
}
#search {float:right; height:26px;}
#search form {display:inline;}
#search .pad {padding: 0px; line-height:0px;margin-left:50px;padding-right: 2px; padding-top:3px; }
.searchinp {width:135px; border:0px; vertical-align:middle; padding-left:3px; font: 11px Arial; color:#737373;background:#ffff;}
.menuitem {position:relative;display: block; width:100%; color:#666605; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff; background-color:#E1E1E1;}
/* .menuitemon { display: block; width:100%; color:#666605; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff; background-color:#fff;} */
.menuitem a {position:relative;display: block; background-color: #E1E1E1; text-decoration: none !important; }
.menuitem a:hover {position:relative;background-color: #666605 ; color:White; }
.menupad {padding:4px 10px 4px 10px;}
#botnav {height:49px; width:100%; border-top:0px; line-height:0;clear:both; padding-right:0px;}
 

/* PAGE LAYOUT */
#margin {padding:0px; margin: 0 20px;}
#container { position: relative; width:940px; text-align:left;}
#header {/*margin-bottom:16px;*/ float:left; clear: both; position:relative; z-index: 999; width:940px;}
#flash {clear:both; padding-bottom:20px;float:left;}
#flashcontainer { position: relative; width:940px; text-align:left;}
#content {clear:both;}
#footer {clear:both; text-align:left; margin-top:30px; padding:6px 0px 50px 0px; border-top:2px solid #ccc;}
#footer .pad {width:800px;}
#footer a:link, #footer a:visited {color:#454545; text-decoration:none; font: normal 11px arial;}
#footer a:hover {text-decoration:underline;}
#cont2col {height:auto !important; height:1px; min-height:1px; background-image:url(../img/bg_2col.gif); background-repeat:repeat-y; margin-bottom:20px;}
#cont3col {height:auto !important; height:1px; min-height:1px; background-image:url(../img/bg_3col.gif); background-repeat:repeat-y; margin-bottom:20px;}
#subfooter {clear:both; margin-top:30px; padding:0px 0px 20px 10px;}
#subfooter .brd {padding-top:6px; border-top:1px solid #ccc;}
#subfooter2 {clear:both; margin-top:20px; padding:0px 0px 0px 10px;}
#subfooter2 .brd {padding-top:6px; border-top:1px solid #ccc;}

#subhdr {position:relative; width:99%; float:left; margin-bottom:10px; }
#subhdr_rht {width:99%; color:#99991E; position:absolute; bottom:0px; text-align:right; z-index:0;font: 11px Arial; margin: 7px 0 6px 0; right:9px;/*margin-bottom: 13px;*/}
#subhdr_rht a, #subhdr_rht a:link, #subhdr_rht a:visited {color:#99991E; text-decoration:none;}
#subhdr_rht a:hover {color:#99991E; text-decoration:underline;}
#subhdr_rpt{position:relative; width:100%; float:left;margin-top:2px; margin-bottom:18px;}
#subhdr_rpt_line {border-bottom:2px solid #E1E1E1;margin-top:20px;}
.subhdr_rpt .list5  a.nound, .list5 a.nound:link, .list5 a.nound:visited {
background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
color:#454545;
display:inline-block;
padding-right:12px;
}

#tabs {position:relative; width:99%; float:left; /*margin-bottom:20px;*/ font: 12px arial;margin-left:13px;}
.tabon { color: #99991E; font-weight:700; position:relative; float:left; padding:0px 15px 12px 0px; margin-right:2px; background-repeat: repeat-x; z-index:10;}
.tabon .arrow {padding-left:25px; background-image: url(../img/pipe.gif); background-repeat: no-repeat; background-position: 5px 2px;}

.taboff {position:relative; float:left; padding:0px 15px 12px 0px; margin-right:2px; color:#454545;   z-index:10;}
.taboff a, .taboff a:link, .taboff a:visited, .tabon a, .tabon a:link, .tabon a:visited, .tabon a:hover {color:#454545; text-decoration:none;}
.taboff a:hover {color:#99991E;}
.taboff .arrow {padding-left:20px; background-image: url(../img/pipe.gif); background-repeat: no-repeat; background-position: 5px 2px;}
.taboff .noarrow {padding-left:0px;background-image:none;}

#location {height: 15px; width:auto; color:#454545; font:12px arial; border-top:2px solid #E1E1E1; }
#location .pad {padding:8px 15px 12px 0px;}
#location .pad a {color:#454545;} 
#location .pad a:link {color:#454545;}
#location .pad a:visited {color:#454545;}
#location .pad a:hover {color:#454545;}


#location .current 
{
	font-weight:bold;
	background-color: #CCCC7D;
	 padding:8px 12px 5px 5px; 
}
#filter { width: auto; padding:8px 10px 10px 15px; border-top: 1px solid #fff; background-color:#F3F3D5; position:relative;}


.viewpoints #filter { width: auto; }
#filterby {margin-bottom:16px;color:#666605;font:12px/14px Arial;}
#filter_container td, #results_container td { vertical-align: top; }
#filter_container td { padding-right: 20px; }
#filter_fields h2 { border-top:1px solid #003366; padding-top: 6px; }
#results_options { float: right; font-weight: bold; }
#pressresults_options { float: right; font: bold 10px arial; }
#pressresults_options a:hover { text-decoration:underline;}
/* MODIFIED SECTION - FRANKLIN EJOH*/
.pressfilter_table {float:left; margin-right:10px;position:relative;z-index:10; }
.pressfilter_table h2 { border-top:1px solid #003366; padding-top: 6px; margin-left:10px;}
.pfilter { width: auto; padding:20px 10px 20px 15px; border-top:1px solid #fff; background-color:#E1E1E1; position:relative; }
.pfilterhide { width: auto; padding:0px 0px 0px 0px; border-top:0px solid #fff; background-color:#E1E1E1;  }
/* END OF MODIFIED SECTION - FRANKLIN EJOH */
.filterpad {padding:6px 0px 16px 0px; border-top:1px solid #666605;position:relative;}
#location2 {margin-bottom:10px; border-top:1px solid #ddd; background: url(../img/Photo_gradient_bg_03.jpg) repeat-x; }
#location2 .pad { width:auto; padding:8px 10px 8px 10px; color:#94a9be;}


#table, #RenderTable{width:940px; border-top:none;}
tr.hdr {color:#666605; font-size:110%; font-weight:bold;}  
tr.hdr td {padding:1px 5px 13px 10px; vertical-align:top;background-color:#E1E1E1;background-repeat:repeat-x; color:#666605;}
tr.hdr td.brd {/*border-right:1px solid #fff;*/ padding:7px 5px 9px 10px;}
tr.row td {padding:7px 10px 9px 10px;  border-bottom:1px solid #E1E1E1;   vertical-align:top;}
tr.row td.brd {font-weight:bold;  white-space: nowrap;}
tr.row td.brd2 {font-weight:bold;}
tr.row td a, tr.row td a:link, tr.row td a:visited {font-weight:bold; text-decoration:none; color:#454545;/*color: #99991E !important;*/}
tr.row td a:hover {text-decoration:underline;}

#priceandperformance td#fundname {width:290;}
#priceandperformance td#nav {width:50;} 
#priceandperformance td#assetclass {width:100; }
#priceandperformance td#shareclass {width:100;}
#priceandperformance td#basecurrency {width:180; }

#fundsearch td#fundname {width:480px;}

#dailyprices {width:960px;margin-top:10px;border-top:3px solid #924901;}
#dailyprices tr td.selected_header {width:300px;}

/*title results for tables*/
tr td.selected_col {background-color:#f3f3d5;white-space:normal;}
tr td.selected_header {color:#FFF; font-weight:bold;   background-color:#99991E;}
tr.hdr td a, tr.hdr td a:link, tr.hdr td a:visited, tr.hdr td a:active { display: block; width: 100%;  color:#454545; text-decoration: none;background:url("../img/sort_arrow_off.gif") no-repeat scroll right center transparent; padding-top: 13px;}
tr.hdr td a.asc { margin-right: 12px;background: url(../img/sort_arrow_down.gif) no-repeat 100% 4px; padding-top:13px;}
tr.hdr td a.desc {margin-right: 12px; background: url(../img/sort_arrow_up.gif) no-repeat 100% 4px; padding-top:13px;}
tr.hdr td a, tr.hdr td a:link, tr.hdr td a:visited, tr.hdr td a:active { display: block; width: 100%; color: #454545; text-decoration: none; }
tr.hdr td a.asc { /* margin-right: 12px; */ background: url(../img/sort_arrow_up.gif) no-repeat 100% 4px; }
tr.hdr td a.desc { /* margin-right: 12px; */ background: url(../img/sort_arrow_down.gif) no-repeat 100% 4px; }
tr.hdr td.selected_header a, tr.hdr td.selected_header a:visited, tr.hdr td.selected_header a:link { color: #fff; text-decoration: none; }

#searchbox {position:relative;padding:5px 10px 5px 10px;color:#454545; font-weight:bold; background-color:#E1E1E1; margin-bottom:20px;}

#volume {clear:both; padding:10px 10px 6px 10px;}
#pressvolume {clear:both; padding:10px 10px 6px 10px;}
#pages {width:950px; clear:both; position:relative; padding:7px 0px 20px 10px; font-weight:bold;}
#pagelinks {float:left; top:7px; padding-left:30px; font-weight:bold; color:#94a9be;}
#pagelinks a, #pagelinks a:link, #pagelinks a:visited {font-weight:bold; text-decoration:none;}
#pagelinks a:hover {text-decoration:underline;}

/* MODIFIED CSS - FRANKLIN */
	#presspages {width:950px; clear:both; position:relative; padding:7px 0px 20px 10px; font-weight:bold;}
	.pressmodpagelinks {float:left; top:7px; padding-left:30px; font:bold 11px arial; color:#454545;}
    .pressmodpagelinks a, .pressmodpagelinks a:link, .pressmodpagelinks a:visited {font-weight:bold; text-decoration:none;color:#99991E;}
    .pressmodpagelinks a:hover {text-decoration:underline;}
    
    .filter_table {float:left; margin-right:10px;position:relative;z-index:10; }
	.filter_table h2 { padding-top: 6px; margin-left:0px;color:#454545; font:bold 11px arial}

	#commentarytable table{font-size:11px;}
	.imagebutton
	{
		vertical-align:middle; 
		padding-left:0px;
		margin-left: 0px;
		margin-right: 3px;
	}
/* END OF MODIFIED CSS SECTION - FRANKLIN*/


.view {font-size:90%; border-top:1px solid #e0e0e0; padding-top:6px; margin:6px 0px 6px 0px;}
.view a:link, .view a:visited, .view a:hover {color:#99991E; font-weight:bold; font-family:verdana; text-decoration:none;}
a.hoverund:hover {text-decoration:underline;}
.pos1 {position:absolute; left:10px; bottom:0px;}
.pos2 {position:absolute; left:337px; bottom:0px;}
.pos3 {position:absolute; left:664px; bottom:0px;}
.pos4 {position:absolute; left:90px; bottom:0px;}
.pos5 {position:absolute; left:417px; bottom:0px;}

.expander {clear:both; width:100%; padding:8px 0px 10px 0px;}
.expanderform {clear:both;  padding:0px 0px 0px 0px;}
.expanderbot {clear:both; width:100%; padding:8px 0px 10px 0px;}
/*.button {width:20px; float:left;}*/
.button {width:15px; float:right; margin-right: 5px; background-color:#E1E1E1;padding-top:3px;padding-bottom:5px;}
.buttonAppForm{  margin-right: 5px; }
.box3 .content {width:440px; float:left;}
.open_list .content {width:440px; float:left;  }
.box3 .contentappform {width:500px; float:left;}
.open_list .contentappform {width:500px; float:left;  }

.box3 .content h2 {color:#666605;background-color:#E1E1E1;padding-bottom: 4px;padding-left:9px;padding-top:3px; }
.box3 .content h3 {color:#666605;}
.box3 .contentappform h2 {color:#666605;}
.box3 .contentappform h3 {color:#666605;}
.affiliateBox h2 {color:#99991E;}
.open_list .content h2 {  font: bold 12px Arial;color:#666605; background-color:#E1E1E1;padding-bottom: 4px;padding-left:9px;padding-top:3px; margin-bottom:10px;}
.open_list .content h3 {color:#666605;}
.open_list .contentappform h2 {color:#666605;}
.open_list  span.noundFundName {color:#666605;}

.content .col210 { display: none; }
.contentappform .col287 { display: none; }
.open_list .content .col210 { display: block; }
.open_list .contentappform .col287 { display: block; }

.open_arrow, .open_list .closed_arrow { display: none; }
.closed_arrow, .open_list .open_arrow { display: inline; }


.brdtop {border-top:1px solid #e0e0e0;}
.brdtopwhite {border-top:1px solid #fff;}

.box1 {border-top:1px solid #666605;}
.box1 .pad {padding:6px 10px 36px 10px;}
.box1b .pad {padding:0px 10px 0px 10px;}
.box2 {margin-bottom:20px;}
.box2 .pad {padding:8px 10px 0px 10px; text-align:left;}
.box2 .hdr {color:#99991E;padding:11px 10px 9px 10px;background-color:#F3F3D5;border-bottom:#4545445 solid 3px; text-align:left; white-space:nowrap;}
.box2 .pad .col225 a {color:#99991E; font-weight:bold;}
.box2 .pad .col225 a:hover {text-decoration: underline;}

.box3 {margin-bottom:20px;text-align:left;}
.box3 .pad {padding:8px 10px 0px 10px;}
.box3 .pad2 {padding:0px 0px 0px 10px;}
.box3 .pad3 {padding:16px 10px 0px 10px;}
.box3 .hdrhomepage {padding: 2px 0 9px 0px; color:#99991E;}
.box3 .hdr {text-align:left; padding: 9px 9px 5px;background-color:#E1E1E1;color:#454545;}
.box3 .hdrInvMang {padding:12px 9px 12px 10px; background-color:#fff;color:#99991E; font: bold 14px arial ;}
.box3 .hdrInv {padding:12px 0px 9px; background-color:#fff;color:#99991E;margin-left: 13px; }
.box3 .hdrcontact{padding:12px 0px 9px; background-color:#fff;color:#454545 ;margin-left: 13px;font-weight:bold;}
.box3 .padInv{padding:0px 10px 13px 13px;}
.box3 .col470 a {font-weight:bold;}
.box3 .col470 a:hover {text-decoration: underline;}
.box3-alt .pad { /*float:right; */ padding-left:20px !important;}
.box3-alt .pad .hdr {padding: 0px 9px 18px 10px;text-align:left; /*background-color:#F3F3D5*/}
.box3-alt .pad  .hdr a {color:#99991E !important; font-weight:bold;} 
.box3-alt .pad  .hdr a:link {color:#99991E !important; font-weight:bold;}  
.box3-alt .pad  .hdr a:visited {color:#99991E !important; font-weight:bold;} 
.box3-alt .pad .pad6bot {border-bottom:#E1E1E1 1px solid; padding: 1px 0 2px 5px;}
.box3-alt .pad .pad6bot .col470 {/*padding: 5px 9px 7px 10px;*/text-align:left;}
.box3-alt .pad .pad6bot .col470 a {color:#454545 !important; font-weight:bold;} 
.box3-alt .pad .pad6bot .col470 a:link {color:#454545 !important; font-weight:bold;} 
.box3-alt .pad .pad6bot .col470 a:visited{color:#454545 !important; font-weight:bold;}
.box3-alt .pad .pad6bot .col500 {/*padding: 5px 9px 7px 10px;*/text-align:left;}
.box3-alt .pad .pad6bot .col500 a {color:#454545 !important; font-weight:bold;} 
.box3-alt .pad .pad6bot .col500 a:link {color:#454545 !important; font-weight:bold;} 
.box3-alt .pad .pad6bot .col500 a:visited{color:#454545 !important; font-weight:bold;}
.box3-alt .pad .pad6bot .col400 {text-align:left; font-weight:bold;}
.box3-alt .pad .pad6bot .col400 a:hover {text-decoration: underline;}
.box3-alt .pad .pad6bot .col430 {text-align:left; font-weight:bold;}
.box3-alt .pad .pad6bot .col430 a:hover {text-decoration: underline;}
.box3-alt .pad .pad6bot .col365 {text-align:left; font-weight:bold;}
.box3-alt .pad .pad6bot .col365 a:hover {text-decoration: underline;}
.box3-alt .pad .pad6bot .col60  {color:#454545 !important; font-weight:bold;}
.hdrAboutUs {padding:2px 9px 2px 0px; background-color:#fff;color:#99991E; font: bold 14px arial ;}
#padAbout { margin-top: 16px;}	
#padfundrat { margin-left: 12px;}	
.box5  h2 {padding-left: 8px;}
.box4 {border-top:none;}
.box5 {margin-bottom:20px;}
.box5 .pad {  padding: 0 10px; }
.box5 .pad h2 {color:#666605; background-color:#E1E1E1;}

.box5 .pad a.nound, .pad a.nound:link, .pad a.nound:visited 
{
   background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
   background-color: White;
   padding-right   :12px;
  display:inline-block;
  color:#99991E; 
}

.box5 p { margin: 8px 0 10px 0; }
.box5 .hdr {padding: 9px 9px 5px; color:#454545;  background-color: #E1E1E1; }
.box5 .hdrInv {color:#fff; background-color:#B4B44B; padding-bottom: 5px; padding-bottom: 5px; padding-top:5px;margin-top:9px; font: bold 11px arial;}
.box6 {border-top:3px solid #E1E1E1;}
.touts { padding-bottom:20px; }
.touts .top_left {padding: 0 5px 0 0;}
.touts .top_middle {padding: 0 5px 0 5px;}
.touts .top_right {padding: 0 0 0 5px;}
.touts .bottom_left {padding: 5px 5px 0 0;}
.touts .bottom_middle {padding: 5px 5px 0 5px;}
.touts .bottom_right {padding: 5px 0 0 5px;}
.touts .pad_right { margin-right: 20px; }
.tout {float:left; font-size:0px; line-height:0px;}
.tout2 {float:left; font-size:0px; line-height:0px;}
.ghost {height:35px; width:20px; float:left;    }
.bluebox {font-size:110%; border-top:1px solid #fff; background-color:#F3F3D5; padding:0px 10px 8px; /*padding:8px 10px 8px;*/ min-height:226px; /*padding:8px 10px 0px;height: 226px;*/}
.bluebox p { margin: 8px 0 10px 0; padding-left: 1px}
.bluebox2 {border-top:1px solid #fff; background-color:#f3f3d5; padding:12px 16px 18px;}

.bluebox h3 {font: bold 14px arial; margin: 8px 0 0 0; color:#666605;}
/*.blueboxbg {margin-bottom:20px;}*/
.bluebox .invManager p
{
	 background-color:White;
}
.contactusbox  
{
	 background-color:White;
	 padding-left: 16px;
}


.contactusbox  p
{
	 background-color:White;
	 padding-left: 1px;
}

#product_detail .blueboxbg { /*height: 226px;*/ margin-top:16px; }

.snapshot {float:right; width:450px; min-height: 226px; /*height:230px; background-image:url(../img/snapshot_w_header.jpg); background-repeat:no-repeat; background-color:#B4B44B;*/ background: #B4B44B url(../img/snapshot_w_header.jpg) repeat-y; margin-left:20px; padding-bottom:8px;}
.snapspace {float:left; width:15px; height:226px;}
.snapcont { margin: 0 15px 0 0; font-weight:bold; padding-top:45px; padding-bottom:8px;}
.snapcont li { background: none !important; }
.snapfoot { margin: 0 15px;  padding-top:6px;}
.snapfoot a, .snapfoot a:link, .snapfoot a:visited {color:#fff; font-weight:bold; text-decoration:none;}
.snapfoot a:hover {text-decoration:underline;}

.snapshotperf 
{
	float:right;
	width:175px;
	height:170px; 
	line-height:14px;
	background-image:url(../img/prices_performance_tout_with_text.jpg); 
	background-repeat:no-repeat; 
	background-color:#3c6289;
}
.snapshotperf a, .snapshotperf a:link, .snapshotperf a:visited 
{color:#fff; font-weight:bold; text-decoration:none;}

.snapshotperfText {padding: 40px 10px 40px 10px}

 .conteneur { background-color: #E1E1E1;}.img {float: right;}

.nonbreaking { white-space: nowrap; }

.gutter {margin-left: 0px;}
.gutter2 {margin-left:30px;}
.gutterprdetail {margin-left:10px;}
.col60 {width:60px; float:left;}
.col100 {width:100px; float:left;}
.col105 {width:105px; float:left;}
.col115 {width:115px; float:left;}
.col120 {width:120px; float:left;}
.col125 {width:125px; float:left;}
.col207 {width:207px; float:left;}
.col210 {width:210px; float:left;}
.col215 {width:215px; float:left;}
.col218 {width:218px; float:left;}
.col225 {width:225px; float:left;}
.col227 {width:227px; float:left;}
.col240 {width:240px; float:left;}
.col244 {width:244px; float:left;}
.col287 {width:287px; float:left;}
.col300 {width:300px; float:left;}
.col306 {width:320px; float:left;}
.col307 {width:307px; float:left;}
.col325 {width:325px; float:left;}
.col365 {width:365px; float:left;}
.col385 {width:385px; float:left;}
.col390 {width:390px; float:left;}
.col400 {width:400px; float:left;}
.col430 {width:430px; float:left;}
.col450 {width:450px; float:left;}
.col460 {width:460px; float:left;}
.col465 {width:465px; float:left;}
.col470 {width:470px; float:left;}
.col475 {width:475px; float:left;}
.col480 {width:480px; float:left;}
.col485 {width:485px; float:left;}
.col490 {width:490px; float:left;}
.col520 {width:520px; float:left;}
.col623 {width:623px; float:left;}
.col633 {width:633px; float:left;}
.col634 {width:634px; float:left;}
.col715 {width:715px; float:left;}
.col940 {width:940px; float:left;}
.col950 {width:950px; float:left;}
.col975 {width:975px; float:left;} 

/* PADDING */
.pad5{padding:5px;}
.pad6tb {padding:6px 0px 6px 0px;}
.pad6top {padding-top:6px;}
.pad6bot {padding-bottom:6px;}
.pad10lft {padding-left:10px;}
.pad10 {padding:10px 10px 10px 10px;}
.pad13lft {padding-left: 13px;}
.pad16lft {padding-left: 16px;}
.pad13top {padding-top:13px;}
.pad13bot {padding-bottom:13px;}
.pad23bot {padding-bottom:23px;}
.pad0bot {padding-bottom:0px;}


.mar5lft {margin-left:5px;}
.mar5rht {margin-right:5px;}
.mar10r {margin-right:10px;} 
.mar8tb {margin:8px 0px 8px 0px;}
.mar8bot {margin-bottom:8px;}
.mar10lft {margin-left:10px;}
.mar10top {margin-top:10px;}
.mar18top {margin-top:18px;}
.mar30bot {margin-bottom:30px;}
.mar55left  {margin-left:55px;}
.mar99left  {margin-left:110px;}
/* LANDING PAGE */
#lpbody {background-color:#0c60a9;}
#lpbody #container {background-image:url(../img/bg.jpg); background-repeat:no-repeat;}
.lpghost {height:35px; width:20px; float:left; background-image:url(../img/right_spacer_06.jpg); background-repeat:repeat-x;}
#lpmenus {padding-top:140px;}
.lpbox {position:relative; color:#fff;}
.lpbox .hdr {padding:11px 10px 9px 10px; margin-bottom:1px; color:#666605; background-image:url(../img/header_gradient_03.gif); background-repeat:repeat-x; background-color:#e4e9f0; z-index:0;}
.lpmenuitem {position:relative; padding-left:10px; height:24px;}
.lpmenuitem .brd {border-top:1px solid #a2b1c3; width:100%; height:100%;}
.lpmenuitemon {position:relative; height:24px; font-weight:bold; background-color:#074d8f;}
.lpmenupad {padding:3px 0px 0px 0px; position:absolute; width:100%;}
.lpmenupad a, .lpmenupad a:link, .lpmenupad a:visited  {color:#fff; text-decoration:none;}
.lpmenupad a:hover {font-weight:bold;}
.lpmenuitemon .lpmenupad {padding:4px 0px 0px 0px; position:absolute; width:100%;}
.lpsubmenu {position:absolute; top:0px; left:0px; font-weight:normal; background-color:#074d8f; z-index:1000;}
.lpsubmenu .col {float:left; border-top:1px solid #5383b1; width:100px; padding:8px 0px 12px 0px;}
.lpsubmenu .col2 {float:left; border-top:1px solid #5383b1; width:210px; padding:8px 0px 12px 0px;}
.lpsubmenu .col2 div {padding-right:10px;}

.lpsubmenuhdr {padding-top:2px;}
.lpsubmenuhdr2 {margin-top:5px; padding-top:6px; border-top:1px solid #5383b1;}
.lpsubmenuitem {position:relative; padding:2px 10px 2px 10px; background-image: url(../img/white_bullet_03.gif); background-repeat: no-repeat; background-position: 0px 5px;}
.lpsubmenuitem a, .lpsubmenuitem a:link, .lpsubmenuitem a:visited  {color:#fff; text-decoration:none;}
.lpsubmenuitem a:hover {text-decoration:underline;}
.lpsubmenuitem2 {position:relative; padding:2px 10px 2px 0px; color:#5383b1;}
.lpsubmenuitem2 a, .lpsubmenuitem2 a:link, .lpsubmenuitem2 a:visited  {color:#fff; text-decoration:none;}
.lpsubmenuitem2 a:hover {text-decoration:underline;}

.lpthirdmenu {background-color:#00295f; padding-top:6px !important; padding-right:10px !important; padding:5px 0px 2px 10px; position:absolute; top:-4px; left:-10px !important; left:-20px; background-image:none;}
.lpthirdmenuhdr {font-weight:bold; border-bottom:1px solid #325a8e; padding:0px 0px 5px 10px; width:100%;}
.lpthirdmenucont {padding:4px 10px 6px 10px; color:#325a8e;}
.lpthirdmenucont a, .lpthirdmenucont a:link, .lpthirdmenucont a:visited  {color:#fff; text-decoration:none;}
.lpthirdmenucont a:hover {font-weight:normal; text-decoration:underline;}

.lpclose {position:absolute; top:6px; right:10px;}
.lpclose a, .lpclose a:link, .lpclose a:visited, .lpclose a:hover {font-weight:normal;}
.lpclose a:hover {text-decoration:none;}

/* submenu styles */
.menupad div ul { margin: 0; padding: 3px 0 0 1px; list-style:none; line-height:125%; }
.menupad div ul li { padding: 0 0 2px 6px; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position: 0px 4px;}
.menupad a:link, .menupad a:visited {text-decoration:none;}
.linkoff { padding-left:10px; border-bottom:1px solid #fff; color: #454545; padding-bottom:4px;}
.menuitemcur { padding:4px 0px 4px 0px; height:100%; width:100%; color:#666605; border-right:1px solid #fff; border-bottom:1px solid #fff; border-left:1px solid #fff; background-color:#E1E1E1;}
.menupadon {padding:0px 0px 0px 0px;}
.menupadon div ul { margin: 0; padding: 4px 0 0 10px; list-style:none; line-height:125%; }

.submenuitemcur { padding:0px 0px 2px 0px; height:100%; width:100%; color:#fff; border-top:0px solid #fff; border-right:0px solid #fff; border-bottom:0px solid #fff; border-left:0px solid #fff; background-color:#95A9C0;}
.submenuitemcur ul li { padding-left: 6px; background-image: url(../img/bullet_white.gif); background-repeat: no-repeat; background-position: 0px 4px;}
.submenutimecur a:link, .submenutimecur a:visited { text-decoration:none; }

.submenuitem { padding:0px 0px 2px 0px; }
.submenuitem ul li { padding-left: 6px; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position: 0px 4px;}
.submenuitem a:link, .submenuitem a:visited { text-decoration:none; }

.submenuitemon { padding:0px 0px 2px 0px; height:100%; width:100%; color:#fff; border-top:0px solid #fff; border-right:0px solid #fff; border-bottom:0px solid #fff; border-left:0px solid #fff; background-color:#fff;}
.submenuitemon ul li { padding-left: 6px; background-image: url(../img/bullet.gif); background-repeat: no-repeat; background-position: 0px 4px;}
.submenuitemon a:link, .submenuitemon a:visited { text-decoration:none; }


/*						--[ filter column widths ]---
 */

#basics_filter .col_SortTitle { width: 80%; }
#basics_filter .col_Date { width: 20%; }

#mauboussin_filter .col_SortTitle { width: 80%; }
#mauboussin_filter .col_Date { width: 20%; }

#commentary_filter .col_SortTitle { width: 80%; }
#commentary_filter .col_Date { width: 20%; }

#news_filter .col_Title { width: 55%; }
#news_filter .col_Date { width: 10%; }
#news_filter .col_Category { width: 35%; }


#news_filter #results_options { display: none; }
/*
#fund_filter .col_ProductName { width: 35%; }
#fund_filter .col_AssetClass { width: 15%; }
#fund_filter .col_Manager { width: 15%; }
#fund_filter .col_CUSIP { width: 10%; }
#fund_filter .col_ISIN { width: 10%; }
#fund_filter .col_BloombergNumber { width: 15%; }
*/

#divAJAX #fundname { width: 35%; }
#divAJAX #assetclass { width: 15%; }
#divAJAX #investmentmanager { width: 20%; }
#divAJAX #isin { width: 10%; }
#divAJAX #bloomberg { width: 20%; }

#price_filter .box4 { width: 625px; }


/* Affiliate Links */

.affiliate_links { position: relative; top: -311px; width: 851px;  }
.affiliate_links a { position: absolute; display: block; text-indent: -9999px; }


/*						--[ country landing pages ]--
 */

#country_lp { background: #FFF; width:100%; height:100%; }
#country_lp #container { background: url(../img/country_lp_map.jpg) no-repeat; }
#country_lp h1 { height: 57px; font-size: 200%; font-style: normal !important; margin: 0; color: #99991E; }
#country_lp h1 .pad { padding: 20px 0 0 0; }
#country_lp .content .left .pad { color:#454545; padding: 15px 18px; }

#country_lp .content .left
{
	width: 470px; 
	background: url(/img/country_lp_left.jpg) no-repeat;
}

#country_lp .content .right
{
	width: 440px;	
}

#country_lp .min_height { float: left; height: 375px; width: 1px; }
#country_lp .right a { color: #454545; text-decoration: none; }
#country_lp .right ul { padding: 0; margin: 10px 0 10px 20px; }
#country_lp .right .pad { position: relative; color: #fff; padding: 10px 10px; }
#country_lp .right .controls { background: #99991E; padding: 7px 9px; color:#fff; }
#country_lp .pad .first_language { padding-top: 0; border-top: none; }
#country_lp .language_name
{
	padding-top: 8px;
	border-top: 1px solid #6D95BA;
}

#country_lp .right .pad .user_type {margin-top:5px;margin-bottom:5px;}
#country_lp .right .pad .first_user {border-top: none;}

#country_lp #country_menu { cursor: pointer; background: #e1e1e1; position: absolute; top: -2.5em; right: 0; width: 173px; text-align:left; color:#454545; border-left:solid 2px #fff;}
#country_lp #country_menu .menu_title { height: 1.9em;padding-left:10px;padding-top:7px;background: url(/img/arrow_plum.gif) no-repeat 58% center; }
#country_lp #country_menu .menu_title_hover { background: url(/img/arrow_down_plum.gif) no-repeat 58% center !important; }
#country_lp #country_menu_items { display: none; border-top: 2px solid #fff; width: 173px; text-align: left; background: #E1E1E1; }
#country_lp #country_menu .item { width: 173px;padding-left:10px; }
#country_lp #country_menu .item:hover { width: 163px;background:#DFDFA3;padding-left:10px; }
#country_lp #country_menu .item a { display: block; padding: 4px 6px; color: #454545; }

/*	--[ disclaimer popup ]--  */
.modal_mask
{
	position: absolute;
	z-index: 9000;
	display: none;
	top: 0;
	left: 0;
	background: #fff;
}

.disclaimer_popup
{
	position: absolute;
	z-index: 9001;
	visibility: hidden;
	top: 0;
	left: 0;
	width: 600px;
	background: none repeat scroll 0 0 #FFFFFF;
	border: 2px solid #333;
}

.disclaimer_content
{
	visibility: hidden;
    padding: 10px;
}

.disclaimer_frame
{
	height: 450px;
	width: 100%;
	
}
.disclaimer_frame1
{
	position:absolute;
	width: 960px;
	z-index:8000;
	top: 109px;
	left:0;
	height: 650px;
	opacity: 0.5;
	filter:alpha(opacity=50);
	display:none;
}
.disclaimer_frame1
{
	position:absolute;
	width: 960px;
	z-index:8000;
	top: 109px;
	left:0;
	height: 650px;
	opacity: 0.5;
	filter:alpha(opacity=50);
	display:none;
}
.disclaimer_frameMenu
{
	position:absolute;
	z-index:99;
	/*border:  1px solid red;*/
	
}
.menu_frame1
{
	position:absolute;
	width: 990px;
	z-index:8000;
	top:  100%;
	left:289px;
	height: 650px;
	opacity: 0.5;
	filter:alpha(opacity=50);
	display:none; 

}
 
.disclaimer_buttons
{
    text-align: right;
    padding: 0 10px 5px 10px;
}


.eptextarea 
{
	width: 285px;
	height: 100px;
}

/**	REGION DROP-DOWN **/

#country { position: relative; }

#countrymenu
{
	position: absolute;
	width: 203px;
	top: 100%;
	background: #E7EDF4; 
	border: 1px solid #fff; 
	border-width: 0 1px 0 0; 
	clear: both;
}

#countrymenu .region
{
	border-bottom: 1px solid #fff;
}

#countrymenu .region .title
{
	line-height: 1.5em;
	border-bottom: 1px solid #fff; 
	padding: 5px 5px 5px 10px; 
	color: #666;
	font-weight: bold;
}

#countrymenu .region .title a
{
    text-decoration: none;
}


#countrymenu .user_type a
{
	display: block;
	padding: 4px 5px 4px 16px;
	text-decoration: none;
	background-image: url(../img/bullet.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 7px;
}

#countrymenu .user_type a:hover
{
	background-color: #fff;
}

#countrymenu .user_type span
{
	display: block;
	padding: 4px 5px 4px 16px;
	background-color: #95A9C0;
	background-image: url(../img/bullet_white.gif); 
	background-repeat: no-repeat; 
	background-position: 10px 7px;
	color: #fff;
}

#countrymenu .last a, #countrymenu .last span
{
	padding-bottom: 17px !important;
}

#ProductTable .brd a {
	white-space: nowrap;
}

form#priceperformance, form#fundsearch {
    margin: 0px;
}

/* MODIFIED SECTION - FRANKLIN EJOH*/
.CurrencyCategoryTableFactSheet
{
	float: left; 
} 

.CurrencyCategoryTableDetail
{
	float: left; 
}

.CurrencyCategoryTableFactSheet td.row a
{
	text-decoration: none !important;

} 

.CurrencyCategoryTableDetail td.row a
{
	text-decoration: none !important;


} 

.CurrencyCategoryTableFactSheet td.row a:hover
{
	text-decoration: underline !important;
} 

.CurrencyCategoryTableDetail td.row a:hover
{
	text-decoration: underline !important;
} 

/* ie6/ie7 hack */
* html .CurrencyCategoryTableFactSheet h2
{
	font-size: 110%;
}

/* ie6/ie7 hack */
* html .CurrencyCategoryTableDetail h2
{
	font-size: 110%;
}



/* END OF MODIFIED SECTION - FRANKLIN EJOH */

ul.list4 td, 
ul.list4 div.nonbreaking
{
    font-size: 10.5px;
}

/*video detail page */
.navy { color: #666605 !important }	
.comment { font-size: 9px; }
.videoswapselected { font-weight: bold; color: #333; }
.video_content { position: relative; float: left; width: 440px; } /* for press symposium page */
.video-panel-content { position: relative }
#video_container { position: absolute; width: 440px; height: 339px; z-index: 1; display: none; left: 0; top: 0; }
#video_description { display: inline; float: left; width: 440px; }
.video-panel-content #video_container, .video-panel-content #video_description { margin-left: 20px; padding-bottom: 30px; p }

.video-panel-top { width: 690px; height: 11px; background: url('../images/video-panel-top.gif') no-repeat; float: left; clear: both; font-size: 1px; }
.video-panel-expand { width: 690px; height: auto; background: url('../images/video-panel-expand.gif') repeat-y; float: left; clear: both}
.video-panel-content { width: 690px; height: auto; padding-top: 9px; padding-bottom: 3px; background: url('../images/video-panel-gradient.gif') no-repeat; float: left; clear: both}
.video-panel-bottom { width: 690px; height: 10px; background: url('../images/video-panel-bottom.gif') no-repeat; float: left; clear: both; font-size: 1px}

.video-topics { display: inline; float: right; width: 185px; margin-right: 20px }
.video-topics li a { font-size: 11px; }

.relateditem { cursor: pointer; background: #ebf2fa url('../images/accordion-arrow-off.gif') 12px 15px no-repeat; padding: 10px 10px 10px 25px; border-top: 1px solid #fff; font-weight: bold }
.selectedRelatedItem { background: #ebf2fa url('../images/accordion-arrow-on.gif') 10px 17px no-repeat; }
.relatedcontent { background-color: #ebf2fa;}
.relatedcontent .pad { padding:10px}

.relatedcontent  select { width: 200px }
.linkFloatContainer { position: relative; width: 100% }
.returnlink { position: relative; width: 100%; }
.returnlink a { position: absolute; top: 0; right: 0; white-space: nowrap }
.backLinkFloat { position: absolute; top: -80px; right: -15px; white-space: nowrap }
.alert { color: #f00 !important; }
/*end video detail page */

.columnone942
{
	width: 942px;
	float: left;
	margin-right: 20px;
	display: inline;
	margin-top: 20px;
}

.columnone690 {
	width: 690px;
	float: left;
	margin-right: 7px;
	display: inline;
	position: relative;
}
.columntwo245 {
	width: 245px;
	float: left;
}
a.video
{
	background: url('../img/icon_video.gif') 0 3px no-repeat;
	padding-left: 19px !important;
	text-decoration: none;
	color:#99991E;
}

li.video
{
	background: url('../img/icon_video.gif') 0 3px no-repeat !important;
	padding: 0 0 15px 22px;
	list-style: none;
}
a.backarrow 
{
	text-decoration: none;
	background: url('../img/back-arrow.gif') 0 50% no-repeat;
	font-weight: bold;
	padding-left: 15px;
}
a.pdf 
{
	background: url('../img/pdf_icon_03.gif') 0 3px no-repeat;
	padding-left: 15px;
}
.video-topics { display: inline; float: right; width: 185px; margin-right: 20px }
.video-topics li a { font-size: 11px; }

/* new style for the navigation menu on the header */
#nav
{
	background:none repeat scroll 0 0 #E1E1E1;
	display:block;
	float:left;
	bottom:0;
	color:#454545;
	font:12px arial;
    height:26px;
	position:relative;	 
	margin:0;
	padding:0px;
	z-index:100;
	_width:100%;
}
#nav ul {
	list-style: none;
	padding:0px;
	margin-top: 26px;
	border-top:1px solid #FFFFFF; 	 
  /*   display : block;    test always display submenu*/
	line-height:26px;
	padding-top:8px;
	padding-right:24px;
	border-left: 1px solid #FFFFFF;
}
 
 	
#nav li {
	float: left;
	position: relative;	
	text-align:left;
	border-right:2px solid #FFFFFF;
	list-style:none outside none;
	background-color:#E1E1E1;	
	
}
#nav li .padbot{padding-bottom:10px;padding-right:24px;}

/* display   the submenu  */
#nav li a {
	display: block;
	line-height:26px;
	background:#E1E1E1;
	color:#454545;
	cursor:pointer;
	text-decoration:none;
    font-weight: normal;
	float:left;
    text-align:center;
    white-space: nowrap;  
    padding-left:12px;
    padding-right:12px;
}
/* hover in the submenu and change background color */
#nav li a:hover{
	background:#DFDFA3; background-repeat: repeat-y;  
	color:#454545;
	}


#nav  li.current a{
	background:#ddd;
	}

#nav  li.current a:hover{
	background:#888;
	}

li ul {
	display: none;
 
	width:100px;
	top: 0;
	left: 0;
	font-weight: normal;
	padding: 1px 0 10px 0;
	margin-left:-1px;
}


#nav  sub
{
	border-top:1px solid #FFFFFF;
	width:220px;
}

#nav  li ul.sub li{
	border-width:1 1px 1px 1px!important;
	width:220px;
	text-align:left;
	
}


#nav li ul.sub li a{
	font-weight: normal!important;	
	width:220px;
	text-align:left;  
	padding-left:12px;
     
}
#nav   ul.sub  a:hover{
	background:#DFDFA3; background-repeat: repeat-y; 
	color:#454545;	 
	float:left;
	width:220px; margin-right:0;   
	height:26px;
}

#nav li ul li
{
	border-right: none;
}

li.ul {
	top: auto;
	left: auto;
}

li:hover ul, li.over ul {
	display: block;
}


/* new style end */

/* new style for the country navigation menu */
#other_lm_sites {
background:url("/img/lmid_othersites.gif") no-repeat scroll 0 0 transparent;
cursor:pointer;
height:26px;
left:340px;
position:absolute;
top:38px;
z-index:9999!important; 
width: 200px;

}

#other_lm_sites ul {
background:url("/img/lmid_othersites_menu.png") no-repeat scroll 0 0 transparent !important;
height:600px;  
min-height:600px;
padding: 36px 0px 0px 0px;
width:215px;
top:0px;
z-index:9999!important; 
margin:0;
 
}

#other_lm_sites li {
list-style:none outside none;
width:213px;
 margin:0;	
}

	
#other_lm_sites a {
	color:#454545;
	display:inline-block !important; 
    font: 11px arial;
   padding: 4px 10px; 
    text-decoration: none;
    margin:0;
    width:194px;
}

/* hover in the submenu and change background color */
#other_lm_sites a:hover{
	background:#DFDFA3; 
	color:#666605;
}

#other_lm_sites .region  a 
{
	color:#454545;
	padding-left: 25px;
	display: block !important; 
	width:180px;
}

/* hover in the submenu and change background color */
#other_lm_sites .region a:hover{
	background:#DFDFA3; 
	color:#666605;
	}


/* new country style end */


/* Domicile Menu */

/* new style for the navigation menu on the header */
#domicileMenu
{
	border-top:2px solid #E1E1E1;
	background:none repeat scroll 0 0 #FFFFFF;
	color:#454545;
	font:12px arial;
    height:28px;
	width:99%;
	float:left;
	padding:0px;
	padding:0 8px 20px 0;
	z-index:100;
	margin-left: 1px
}
#domicileMenu ul {
	list-style: none;
	padding:0px 0;
	margin: 0px;
	text-align:center;
	width:100%;
	line-height:28px;
	position:absolute !important;
}
 
 	
#domicileMenu li {
	float: left;
	display: inline;
	position: relative;
	background-image: url(../img/pipe.gif); 
	background-repeat: no-repeat; 
	background-position: center left;
	padding-right: 1px;
}
/* display   the submenu  */
#domicileMenu li a {
	line-height:28px; 
	color:#454545;
	cursor:pointer;
	text-decoration:none;
    white-space: nowrap;
    padding: 8px 12px;
}
/* hover in the submenu and change background color */
#domicileMenu li a:hover{
	background:#DFDFA3; background-repeat: repeat-y; 
	color:#454545;
	white-space: nowrap;
	background-image:none; 
}

#domicileMenu  li.current a{
	background:#CCCC7D; background-repeat: repeat-y;
	width:145px; 
	padding-right:5px;
	}

#domicileMenu  li.current a:hover{
	background:#CCCC7D;
	}
	
#domicileMenu li.nopipe { background-image:none;}

	
/* End domicile Menu */

/* Domicile Menu Brazil */
#domicileMenuBrazil
{
	/*border-top:2px solid #E1E1E1;*/
	background:none repeat scroll 0 0 #FFFFFF;
	color:#454545;
	font:12px arial;
    height:28px;
	width:99%;
	float:left;
	padding:0 8px 20px 0;
	z-index:100;
	margin-left: 1px
}
#domicileMenuBrazil ul {
	list-style: none;
	padding:0px 0;
	margin: 0px;
	text-align:center;
	width:100%;
	line-height:28px;
	position:absolute !important;
}
 
 	
#domicileMenuBrazil li {
	float: left;
	display: inline;
	position: relative;
	background-image: url(../img/pipe.gif); 
	background-repeat: no-repeat; 
	background-position: center left;
	padding-right: 1px;
}
/* display   the submenu  */
#domicileMenuBrazil li a {
 
	line-height:28px; 
	color:#454545;
	cursor:pointer;
	text-decoration:none;
    white-space: nowrap;
    padding: 8px 12px;
}
/* hover in the submenu and change background color */
#domicileMenuBrazil li a:hover{
	background:#CDE132; background-repeat: repeat-y; 
	color:#454545;
	white-space: nowrap;
	background-image:none; 
}


#domicileMenuBrazil  li.current a{
	background:#249736; background-repeat: repeat-y;
	width:145px; 
	padding-right:5px;
	}

#domicileMenuBrazil  li.current a:hover{
	background:#249736;
	}
	
#domicileMenuBrazil li.nopipe { background-image:none;}
/* End domicile Menu Brazil */

/* Home page column 2 */
.homecol2{float:left;width:100%; margin-bottom: 10px;}
.homecol2 img{float:left;margin:2px 8px 6px 0}
.homecol2 b{color:#900}
.homecol2 strong{display:block;margin:0 6px 4px 0; color: #99991E;font-size: 1.2em;}
#homecol2Pdf {width:67%;float:left;}
#homecol3Pdf {margin-left: 0px;margin-bottom: 10px; margin-top:2px; color: #99991E;}
/*end */

/* Home page column 3 Recent news */
#recentnews {float:right;}
.newshomepage{float:right;}

/* Home page homeview */ 
#homeView { float:left;margin-left: 18px;}
#homeView  .pad { font: bold 13px arial; color:#99991E; text-align:left; border-bottom:#E1E1E1 1px solid; margin:0;}
#homeView ul
{
	margin: 0; padding: 3px 0 0 1px; list-style:none; line-height:125%;  font: bold 10px arial;width:269px;
	white-space: nowrap;
}
#homeView ul li 
{
  list-style: none; margin-bottom: 10px; color :#454545; cursor :pointer; text-decoration :none; text-align:left; white-space: normal; border-bottom:#E1E1E1 1px solid;
}

#homeView a {color :#454545;}
#homeView a:link {color :#454545;}
#homeView a:visited {color :#454545;}
#homeView a:hover {color :#454545;}
#homeView  a:hover{ text-decoration:underline;}	
.gutterhomepage {margin-left:20px;margin-right:20px; border-right: 3px solid #E1E1E1;   min-height: 450px;}
.gutterhomepage2 {border-right: 3px solid #E1E1E1;   min-height: 450px;}
.gutterhomepage3 {margin-left:20px;margin-right:20px; border-right: 0px solid #E1E1E1;   min-height: 450px;}
#subhdrhomepage_rpt_line{border-bottom:3px solid #E1E1E1;margin-top:4px;margin-bottom:9px;}
/*end */

/* HOME PAGE accordian */
#center{float:left;width:472px;}
#accordion{border:none;margin-right:20px;}
#accordion h3{cursor:pointer;font-size:1.2em;color:#666605;padding:3px 0 2px 8px;  border-top:2px solid #fff;height:16px; background: #E1E1E1 url(../img/arrow_plum.gif) 98% 6px no-repeat; }
#accordion h3.hover{background: #DFDFA3 url(../img/arrow_plum.gif) 98% 6px no-repeat;}
#accordion h3.first{border:none}
#accordion h3.open{cursor:default;background: #E1E1E1 url(../img/arrow_down_plum.gif) 98% 6px no-repeat; }
#accordion .element .pad{padding: 10px 13px;}
#accordion .element p {color:#847771;font-size:1.1em;line-height:1.3em;margin-bottom:13px}
#accordion .element h4 {font-size: 1.2em; font-weight:bold; color:#99991E;margin-bottom:6px}
#accordion .element a{color:#99991E;font-weight:bold;}
#accordion a.more {display:inline-block;height:13px;width:13px;background: url(../img/more.gif);font-size:0;vertical-align: -2px}
#accordion a:hover.more {background-position: 0 13px}
.toggle {display:inline-block;height:16px;width:25px;float:right;margin:0px 0px 0 0;position:relative;  font-size:0;}
#accordion h3.hover{background: #DFDFA3 url(../img/arrow_plum.gif) 98% 6px no-repeat !important;}
/*end */

/* Conditional IE statements to fix menu bar flicker issue */
#menu_iframe{position:inherit;}
#menu_iframe{position:absolute\9;} /* IE8 and below */
#menu_iframe{*position:inherit;} /* IE7 and below */
#menu_iframe{_position:inherit;} /* IE6 */
/* end */

.filter_table label {display:inline ! important;}

/** Feature Page Css **/
table.featureNav{clear:both;border:none;background-color:#FFFFFF;text-decoration:none;}
td.featureSpace{width:2px;}
td.topCell{background:url("/img/buttons/button_top.jpg") no-repeat scroll 0 0 transparent;height:10px;width:200px;}
td.bottomCell{background:url("/img/buttons/button_bottom.jpg") no-repeat scroll 0 0 transparent;height:10px;width:200px;}
td.currentTopCell{background:url("/img/buttons/current_top.jpg") no-repeat scroll 0 0 transparent;height:10px;width:200px;}
td.currentBottomCell{background:url("/img/buttons/current_bottom.jpg") no-repeat scroll 0 0 transparent;height:10px;width:200px;}
td.currentButtonContent{font-size:1.8em;font-weight:bold;color:#000000;vertical-align:middle;text-align:center;background-color:#046400;line-height:20px;text-decoration:none;cursor:pointer;}
td.buttonContent{padding:0 5px 0 5px;font-size:1.8em;font-weight:bold;color:#FFFFFF;vertical-align:middle;text-align:center;background-color:#CCE580;line-height:20px;text-decoration:none;cursor:pointer;}
a.contentUrl, a:link.contentUrl, a:visited.contentUrl, a:hover.contentUrl{color:#FFFFFF !important;text-decoration:none !important;}
div.myText{color:#FFFFFF;text-decoration:none;}
td.noButton{background-color:#FFFFFF;height:10px;width:200px;}
td.noContent{padding:0 5px 0 5px;font-size:1.8em;font-weight:bold;vertical-align:middle;text-align:center;background-color:#FFFFFF;line-height:20px;}
.featureCountry{
margin:10px 0 10px 0;
clear:both;
height: 85px;
width:946px;
position: relative;
background:url("/img/feature_country_left.jpg") no-repeat scroll top left transparent;
vertical-align:middle;
}
img.feature_flag{float:left;margin:7px 0 0 65px;}
span.countrySubTitle{
display: block;
font-size:3.0em;
color: #000000;
padding: 0 0 0 0;
margin: 0 0 0 300px;
vertical-align: middle;
height: 85px;
line-height: 85px;
text-decoration: none! important;
background:url("/img/feature_country_right.jpg") no-repeat scroll top right transparent;}

/* Japan specific css */
#menu_left {float:left; width:200px;}
#ia_funds {padding-left:0px;}
#ia_funds li{list-style:none; height:30px; width:180px; padding: 5px 10px 5px 10px;}
#ia_funds .on {background-color:#DFDFA3; list-style-image:url(../img/diamond_bullet.gif); list-style-position: inside;}
#ia_funds .off {background-color:#F3F3D5; list-style-image:url(../img/diamond_bullet_gold.gif); list-style-position: inside;}
#ia_funds li a {font-size:14px; font-weight:bold; display:inline-table;}
#ia_funds li.on a {color: #454545;}
#ia_funds li.off a {color: #99991E;}
#contents_right {float:right; width:700px; padding-right:10px;}
#contents_right .hdr {background-color:#F3F3D5; color:#99991E; margin-top:10px; padding: 5px 10px 5px 10px;}
#contents_right .gpriv {padding-left:10px; font-size:14px;}
#contents_middle_full .hdr {background-color:#F3F3D5; color:#99991E; margin-top:10px; padding: 5px 10px 5px 10px;}
#contents_middle_full a {font-weight:bold;}
#contents_middle_full a:hover {text-decoration:underline;}

#links2 ul {padding:5px 5px 5px 10px! important; list-style-image:url(../img/icon-dotted.gif) ! important; line-height:160% ! important;color:#454545 ! important;}
#links2 li {float:left ! important; width:308px ! important; margin:5px 0px 0px 0px ! important;}
#links2 a:hover {text-decoration:underline;}

.fund2 {border-collapse: collapse;border-top: 2px solid #E1E1E1;}
.fund_ca {background-color:#F3F3D5; width:100px; border-right: 2px solid #E1E1E1; border-bottom: 2px solid #E1E1E1;}
.fund_ca p {color: #99991E; font-size: 12px; padding-left:10px;}
.fund_list {border-bottom: 2px solid #E1E1E1;}
.fund_list ul {padding-left:10px;}
.fund_list li {list-style:none;}
.product_page_category {color:#454545; background-color:#E1E1E1; font: bold 14px Arial;  width:930px;  margin: 10px 0 10px 0; padding: 10px;}

.numbering {margin-right:10px; padding-left:7px;height:19px; width:13px;display:inline-block;background-color:#99991E;color:#FFFFFF;}
.numberingHeading {color:#99991E; background-color:#F3F3D5; padding:5px 10px 5px 10px; margin-bottom:5px;}

/* end of Japan specific css */

/* Stuff copied from commonJP.css */
#wrap {
	width:940px ! important;
	margin:0 auto ! important;
}
.sub-header{padding:5px 0px 10px 13px ! important;}

.co_y {background-color:#DFE2E7 ! important;
	border-bottom:1px solid #fff ! important;
	padding:5px 0px 5px 5px ! important;
}

.co_m {background-color:#DFE2E7 ! important;
	border-bottom:1px solid #fff ! important;
	padding:5px 0px 5px 5px ! important;
}

.co_d {background-color:#DFE2E7 ! important;
	border-bottom:1px solid #fff ! important;
	border-right:1px solid #fff ! important;
	padding:5px 0px 5px 5px ! important;
}

.co_main {background-color:#EBEEF3 ! important;
	border-bottom:1px solid #fff ! important;
	padding:5px 0px 5px 5px ! important;
}

.co_main a:hover {text-decoration:underline;}

.font_80 {font-size:80% ! important;}
.pr40 {padding-left:40px ! important;}
.pb5 {padding-bottom:5px ! important;}
.mt10 {margin-top:10px ! important;}
.mt20 {margin-top:20px ! important;}
.mb10 {margin-bottom:10px ! important;}
.mb20 {margin-bottom:20px ! important;}
.mp0 {margin:0px ! important; padding:0px ! important;}

.box{margin-top:15px ! important;height:60px ! important;/*border-top:2px solid #558AAA ! important;*/width:940px ! important;}
.box td{color: #454545; background-color:#F3F3D5 ! important;font-size:12px ! important;border:0px; padding:4px 0px 4px 10px ! important;}
.box td img{vertical-align:middle ! important;}
.box .box-inner{border-left:1px solid white ! important;border-right:1px solid white ! important;}
.box .btm{width:960px ! important;background-color:white ! important;text-align:right ! important;font-size:10px ! important;}
/*.box3{margin-top:15px ! important;width:960px ! important;}*/

.box a:hover {text-decoration:underline;}
.box a.document {color:#454545; background:url("../img/icon_document.gif") no-repeat scroll 100% 50% transparent; padding-right:12px; display:inline-block;}

.box  a.document,   a.document:link,  a.document:visited 
{
   background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
  color: #99991E;
}
.wblck  a.nound,   a.nound:link,  a.nound:visited 
{
   background:url("../img/icon_document.gif") no-repeat scroll 100% 0 transparent;
  padding-right   :12px;
  display:inline-block;
  color: #99991E;
}
/*.wblck{margin:18px 0px 12px 0px;}*/
.wblck_mt0{margin:0px 0px 12px 0px ! important;}
.wblck a:hover {text-decoration:underline;}




.title01 h2 {
	background-image:url(/img/title01.gif) ! important;
	background-repeat:no-repeat ! important;
	background-color:#fff ! important;
	width:100% ! important;
	height:40px ! important;
	font-size:18px ! important;
	margin-bottom:5xp ! important;
	padding:11px ! important;}

.wblck h2{background-color:#E8EBF2;}
.wblck h2.big{margin-bottom:30px ! important;}
/*.wblck ul{padding:5px ! important;list-style-image:url(../img/icon-dotted.gif) ! important;margin-left:26px ! important;
line-height:160% ! important;color:#666 ! important;}*/
/*.wblck ul li{margin:5px 0px 10px 0px ! important;}*/
.wblck .left{float:left ! important;width:560px ! important;}
.wblck .left .text{padding:5px ! important;margin-left:6px ! important;line-height:160% ! important;color:#666 ! important;}
/*.wblck h3{color:#013366 ! important;margin:10px 0px 0px 10px ! important;font-weight:normal ! important;}*/
.wblck h3.blue{font-size: 11px !important;color:#013366 ! important;margin:10px 0px 0px 10px ! important;font-weight:normal ! important;}
.wblck .right, .right02{float:left ! important;padding:0px 10px 20px 20px ! important;}

.wblck .low{padding-left:38px ! important; width:940px;}
.wblck .low .Llow{float:left ! important;width:242px ! important;height:290px;background-color:#D2E8F3 ! important;color:#333 ! important;}
.wblck .low .Llow02{height:120px ! important;}
.wblck .low .Llow02_02{height:160px ! important;}
.wblck .low .Llow03{background-color:#FFDCBE ! important;}

.wblck .low .Llow ol{list-style:none ! important;padding:5px ! important;margin-left:10px ! important;}
.wblck .low .Llow ol .f1{background:url(../img/icon_b1.gif) no-repeat 0px 2px ! important;padding-left:16px ! important;
margin:5px 0px 10px 0px ! important;}
.wblck .low .Llow ol .f2{background:url(../img/icon_b2.gif) no-repeat 0px 2px ! important;padding-left:16px ! important;
margin:5px 0px 10px 0px ! important;}
.wblck .low .Llow table{font-size:12px ! important;margin:5px 12px ! important;color:#066291}
.wblck .low .Llow table .index{width:60px ! important;padding:1px 0px 0px 0px ! important;}
.wblck .low .Llow table td{vertical-align:top ! important;padding-bottom:4px ! important;}
.wblck .low .Mlow{float:left ! important;width:243px ! important;height:290px;background-color:#FFDCBE ! important;margin-left:120px ! important;
color:#333 ! important;}
.wblck .low .Mlow02{height:120px ! important;}
.wblck .low .Mlow02_02{height:160px ! important;}
.wblck .low .Mlow03{background-color:#D2E8F3 ! important;}

.wblck .low .Mlow ol{list-style:none ! important;padding:5px ! important;margin-left:10px ! important;}
.wblck .low .Mlow ol .f1{background:url(../img/icon_o1.gif) no-repeat 0px 2px ! important;padding-left:16px ! important;
margin:5px 0px 10px 0px ! important;}
.wblck .low .Mlow ol .f2{background:url(../img/icon_o2.gif) no-repeat 0px 2px ! important;padding-left:16px ! important;
margin:5px 0px 10px 0px ! important;}
.wblck .low .Rlow{float:left ! important;width:270px ! important;height:70px ! important;font-size:12px ! important;color:#666 ! important;padding:170px 10px 0px 10px ! important;
line-height:16px ! important;}
.wblck .low .exip{font-size:12px ! important;color:#666 ! important;
line-height:18px ! important;letter-spacing:1px ! important; width:900px;}
.wblck .low .exip td{vertical-align:top ! important;padding-bottom:5px ! important;}
.wblck .low .exip .index{width:24px ! important;}
.wblck .low .text{padding:0px ! important;margin-left:2px ! important;line-height:160% ! important;color:#666 ! important; width:900px;}

.wblck .upper .AnteiGrPls{line-height:140% ! important;color:#666 ! important;margin:0px 0px 5px 10px ! important;}

.wblck .upper .AnteiBond{width:690px ! important;margin-left:50px ! important;}
.wblck .upper .AnteiBond td{border:1px solid white ! important;line-height:140% ! important;color:#666 ! important;vertical-align:top ! important;}
.wblck .upper .AnteiBond .ABleft{width:247px ! important;}
.wblck .upper .AnteiBond .ABmidd{width:60px ! important;vertical-align:middle ! important;text-align:center ! important;}
.wblck .upper .AnteiBond .ABright{width:380px ! important;}
.wblck .upper .AnteiBond .trim{text-align:center ! important;padding:1px ! important;}
.wblck .upper .AnteiBond .txt p{padding:8px ! important;}
.wblck .upper .AnteiBond .desc{background-color:#CEDFEF ! important;}
.wblck .upper .duration{margin-left:38px ! important;}

.wblck .upper .AnteiBeidoru{width:800px ! important;margin-left:50px ! important;}
.wblck .upper .AnteiBeidoru td{border:1px solid white ! important;line-height:140% ! important;color:#666 ! important;vertical-align:top ! important;
width:250px ! important;}
.wblck .upper .AnteiBeidoru .trim{text-align:center ! important;margin:-8px ! important;}
.wblck .upper .AnteiBeidoru p{padding:5px ! important;}

.wblck .upper .AnteiAust{width:800px ! important;margin-left:50px ! important;}
.wblck .upper .AnteiAust td{line-height:140% ! important;color:#666 ! important;vertical-align:top ! important;padding:4px ! important;}

.wblck .upper .subtitle{background-color:#FAA74A ! important;color:white ! important;line-height:140% ! important;
margin-left:50px ! important;padding:5px 5px 5px 15px ! important;width:800px ! important;}
.wblck .upper .AnteiLarge{width:820px ! important;margin:5px 0px 20px 50px ! important;}
.wblck .upper .AnteiLarge .Ttitle{padding-bottom:10px ! important;}
.wblck .upper .AnteiLarge td{line-height:140% ! important;color:#666 ! important;padding:3px ! important;}
.wblck .upper .AnteiLarge .td0{width:86px ! important;text-align:center ! important;vertical-align:top ! important;}
.wblck .upper .AnteiLarge .td1{color:white ! important;background-color:#657FB2 ! important;width:170px ! important;text-align:center ! important;}
.wblck .upper .AnteiLarge .td2{color:white ! important;background-color:#999 ! important;width:170px ! important;text-align:center ! important;}
.wblck .upper .AnteiLarge .td3{color:white ! important;background-color:#999 ! important;width:170px ! important;text-align:center ! important;}
.wblck .upper .AnteiLarge .td4{color:white ! important;background-color:#096291 ! important;width:170px ! important;text-align:center ! important;}

.wblck .attention{padding:15px 5px 0px 10px ! important; line-height:160% ! important;letter-spacing:0.02em ! important;/*color:#666 ! important;*/}
.wblck .attention2{padding:15px 5px 15px 10px ! important; line-height:160% ! important;letter-spacing:0.02em ! important;/*color:#666 ! important;*/}
.wblck .AbRisk{padding:5px 5px 0px 32px ! important; line-height:160% ! important;letter-spacing:0.02em ! important;/*color:#666 ! important;*/}

.wblck .fund{background-color:#EBEEF3 ! important;width:940px ! important;margin:1px 0px 0px 0px ! important; /*color:#666 ! important;*/}
.wblck .fund td{border:1px solid white ! important;vertical-align:top ! important;}
.wblck .fund td p{padding:10px 5px 10px 5px ! important;}
.wblck .fund .index{width:110px ! important;background-color:#DFE2E7 ! important;}
.wblck .fund .callender{margin-left:39px ! important;font-size:12px ! important;}
.wblck .fund .callender td{border:1px solid #EBEEF3 ! important;background-color:#C5CEDD ! important;padding:4px ! important;}
.wblck .fund .callender .cind{width:40px ! important;}
.wblck .fund .callender .ccont{width:340px ! important;}
.wblck .fund .callender .month{display:block ! important;width:26px ! important;text-align:right ! important;}
.wblck .fund .callender table td{border:none ! important;vertical-align:top ! important;}
.wblck .fund .callender .date{width:48px ! important;text-align:right ! important;padding-top:-1px ! important;}
.wblck .fund .cattent{margin-left:39px ! important;padding-bottom:20px ! important;}

.wblck .comp{width:939px ! important;color:#666 ! important;margin:1px 0px 0px 1px ! important;}
.wblck .comp td{border:1px solid #CCC ! important;padding:10px 5px 10px 5px ! important;}
.wblck .comp .name{border:1px solid white ! important;background-color:#EBEEF3 ! important;width:180px ! important;}
.wblck .comp .txt{width:197px ! important;padding:10px 80px 10px 10px ! important;}
.wblck .comp .numb{width:229px ! important;}
.wblck .refer{color:#666 ! important;padding:20px 0px 20px 5px ! important;}

.wblck .attended{padding:0px 5px 0px 10px ! important;
line-height:160% ! important;letter-spacing:0.02em ! important;color:#666 ! important;}

.wblck .fund .asta{padding:5px ! important;list-style-image:url(../img/icon-asta.gif) ! important;margin-left:26px ! important;
line-height:160% ! important;font-size:12px ! important;}
.wblck .fund h3{font-size:12px ! important;color:#013366 ! important;margin:10px 0px 0px 6px ! important;font-weight:normal ! important;}
.wblck .fund .first{margin-left:-2px ! important;}
.wblck .fund ol{margin-left:42px ! important;margin-bottom:20px ! important;
line-height:160% ! important;color:#666 ! important;}
.wblck .fund .shintaku{color:#666 ! important;margin-left:8px ! important;}
.wblck .fund .shintaku td{border:1px solid #ddd ! important;padding:5px ! important;text-align:center ! important;}
.wblck .fund .shintaku .head{background-color:#8E959F ! important;color:white ! important;}
.wblck .fund .shintaku .ind {background-color:#C5CEDD ! important;}
.wblck .fund .alpha{list-style-type: lower-alpha ! important;margin-left:32px ! important;margin-bottom:20px ! important;
line-height:160% ! important;margin-top:10px ! important;}
.wblck .fund h4{font-size:12px ! important;color:#076291 ! important;margin:10px 0px 0px 6px ! important;font-weight:normal ! important;}
.wblck .fund .kazei{width:610px ! important;color:#666 ! important;margin-left:8px ! important;}
.wblck .fund .kazei td{border:none ! important;padding:10px ! important;vertical-align:middle}
.wblck .fund .kazei .left{border-bottom:1px solid white ! important;width:250px ! important;background-color:#C5CEDD ! important;}
.wblck .fund .kazei .middle{width:50px ! important;}
.wblck .fund .kazei .right{border-bottom:1px solid white ! important;width:310px ! important;background-color:#C5CEDD ! important;}
.wblck .fund .kazei .bleft{width:250px ! important;background-color:#C5CEDD ! important;}
.wblck .fund .kazei .bright{width:300px ! important;background-color:#C5CEDD ! important;}
.wblck .fund .jukazei{width:800px ! important;color:#666 ! important;margin-left:8px ! important;margin-top:5px ! important;
line-height:160% ! important;background-color:#C5CEDD ! important;}
.wblck .fund .jukazei td{border:1px solid #ddd ! important;padding:10px ! important;vertical-align:top ! important;}
.wblck .fund .jukazei .left{width:140px ! important;}
.wblck .fund .jukazei .middle{width:340px ! important;text-align:center ! important;}
.wblck .fund .jukazei .right{width:290px ! important;text-align:center ! important;}
.wblck .fund .jukazei .bmiddle{width:340px ! important;background-color:white ! important;}
.wblck .fund .jukazei .bright{width:290px ! important;background-color:white ! important;}
.wblck .fund .jukazei2{width:800px ! important;color:#666 ! important;margin-left:8px ! important;margin-top:5px ! important;
line-height:160% ! important;background-color:#C5CEDD ! important;}
.wblck .fund .jukazei2 td{border:1px solid #ddd ! important;padding:10px ! important;vertical-align:top ! important;}
.wblck .fund .jukazei2 .left{width:140px ! important;}
.wblck .fund .jukazei2 .middle{width:340px ! important;text-align:center ! important;}
.wblck .fund .jukazei2 .right{width:290px ! important;text-align:center ! important;}
.wblck .fund .jukazei2 .bmiddle{width:340px ! important;background-color:white ! important;}
.wblck .fund .jukazei2 .bright{width:290px ! important;background-color:white ! important;}
.wblck .fund .kyaku{width:700px ! important;border:none ! important;color:#666 ! important;margin-left:8px ! important;margin-bottom:20px ! important;
line-height:160% ! important;background-color:white ! important;}
.wblck .fund .kyaku td{border:none ! important;padding:5px ! important;}
.wblck .fund .kyaku .ktitle{background-color:#8E959F ! important;color:white ! important;}
.wblck .fund .kyaku p{color:#666 ! important;}
.wblck .fund .kyaku ul{font-size:12px ! important;}
.wblck .fund .callIncome{width:414px ! important;margin-left:8px ! important;}
.wblck .fund .callIncome td{border:1px solid white ! important;padding:5px ! important;color:#666 ! important;
background-color:#C5CEDD ! important;}
.wblck .fund .shisanSogaku{width:800px ! important;color:#666 ! important;margin-left:8px ! important;
line-height:160% ! important;background-color:white ! important;}
.wblck .fund .shisanSogaku td{padding:5px ! important;border:1px solid #ddd ! important;}
.wblck .fund .shisanSogaku .sstit{background-color:#8E959F ! important;color:white ! important;vertical-align:middle ! important;}
.wblck .fund .shisanSogaku .sstit2{background-color:#8E959F ! important;color:white ! important;vertical-align:middle ! important;
text-align:center ! important;}
.wblck .fund .shisanSogaku .subt{background-color:#C5CEDD ! important;}
.wblck .fund .shisanSogaku .subt2{background-color:#C5CEDD ! important;text-align:center ! important;}

.wblck .EuroMap{border-bottom:1px solid #657FB2 ! important;width:566px ! important;}
.wblck .EuroMap td{vertical-align:top ! important;}
.wblck .EuroMap .Ind{background-color:#657FB2 ! important;width:162px ! important;border-right:1px solid white ! important;}
.wblck .EuroMap .Ind2{background-color:#657FB2 ! important;width:202px ! important;border-right:1px solid white ! important;}
.wblck .EuroMap p{font-size:100% ! important;line-height:160% ! important;color:#666 ! important;padding:15px 2px 15px 2px ! important;}
.wblck .EuroMap .line{border-bottom:1px solid #657FB2 ! important;}
.wblck .EuroMap .Txt{width:162px ! important;}
.wblck .EuroMap .Txt2{width:202px ! important;}
.wblck .fund .calTop{margin-left:32px ! important;}

.wblck .fund .monthly{width:390px ! important;margin-left:10px ! important;}
.wblck .fund .monthly td{border:none ! important;}
.wblck .fund .monthly .Ind{padding:1px 5px 1px 5px ! important;background-color:white ! important;width:198px ! important;text-align:center ! important;}
.wblck .fund .monthly .LeFt{line-height:160% ! important;width:198px ! important;padding:5px 5px 5px 20px ! important;}
.wblck .fund .monthly .RiGht{line-height:160% ! important;width:198px ! important;padding:5px 30px 5px 5px ! important;text-align:right ! important;}

.wblck .valuefund{line-height:160% ! important;color:#666 ! important;margin:0px 0px 20px 10px ! important;}

.BLn{border-bottom:1px solid #ccc ! important;}
.Lineup{width:960px ! important;color:#666 ! important;}
.Lineup td{padding:20px 0px 20px 0px ! important;}
.Lineup .img{width:110px ! important;padding-left:20px ! important;text-align:center ! important;x}
.Lineup .txt{width:350px ! important;line-height:160% ! important;letter-spacing:0.05em ! important;}

.wblck .gpriv{padding:15px 10px 10px 10px ! important;line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .gpriv02{padding:0px 10px 10px 0px ! important;line-height:160% ! important;/*color:#666 ! important;*/}

.wblck .gprivTop{padding:2px 10px 13px 10px ! important;line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .privPoli{margin-left:50px ! important;}

.wblck .votetxt{padding:5px 10px 10px 35px ! important;line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .vtbl{margin-top:20px ! important;margin-left:7px ! important;line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .vtbl td{vertical-align:top ! important;padding:5px 10px 5px 2px ! important;}

.wblck .sthlp{width:800px ! important;margin-left:10px ! important;border:1px solid #B2B2B2 ! important;}
.wblck .sthlp .sthlef{padding:5px 5px 20px 30px ! important;}
.wblck .sthlp .shpInner{margin:5px 5px 5px 10px ! important;}
.wblck .sthlp .shpInner td{vertical-align:top ! important;padding:5px 5px 5px 5px ! important;}
.wblck .sthlp .shpInner p{line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .sthlp .sthatt{line-height:160% ! important;/*color:#666 ! important;*/}
.wblck .shpIn2{width:740px ! important;margin:5px 5px 5px 40px ! important;}
.wblck .shpIn2 td{vertical-align:top ! important;padding:5px 5px 5px 5px ! important;}
.wblck .shpIn2 p{line-height:160% ! important;/*color:#666 ! important;*/}

.wblck .bult{margin:-10px 0px 10px 22px ! important;width:560px ! important;}
.wblck .bult td{vertical-align:top ! important;line-height:160% ! important;/*color:#666 ! important;*/padding-right:5px ! important;}
.wblck .bult2{margin:-10px 0px 0px 20px ! important;width:500px ! important;}
.wblck .bult2 td{vertical-align:top ! important;line-height:160% ! important;/*color:#666 ! important;*/padding:0px 0px 10px 5px ! important;}
.wblck .bulkorder{margin-left:42px ! important;margin-bottom:20px ! important;line-height:160% ! important;/*color:#666 ! important;*/}

.wblck .fund .bxad td{border:none ! important;padding:1px 2px ! important;}

.inpage2 {
    height: 235px !important;
    margin-top: -235px !important;
    position: static !important;
    z-index: 3 !important;
}
.inpage3{z-index: 3 ! important;position:static ! important;height:235px ! important;margin-top:-235px ! important;}

.category_heading  {color:#99991E; border-bottom:3px solid #999999; padding-left:15px; margin:5px 0px 5px 0px  ! important;}

.title_category {
	margin:5px 0px 10px 0px  ! important;}
	
.title_category2 {
	margin:5px 0px 30px 0px  ! important;}
	
.title_category3 {
	margin:5px 0px 20px 0px  ! important;}

.recruit {
	border:none ! important;
	margin:10px 0px 10px 26px ! important;
	font-size:12px ! important;
	color:#666 ! important;
}

/*サイトマップ*/

.sitemap02 a:hover {text-decoration:underline;}

.ml2em {
	/*margin-left:2em ! important;*/
}

.sitemap02 {
	text-align:left ! important;
	line-height:200% ! important;
	margin-bottom:20px ! important;
}

.sitemap03 {
	float:left ! important;
	width:31% ! important;
}



.txt_dec02 {
	margin-left:1em ! important;
	padding-left:10px ! important;
	background-image:url(../img/button_link.gif);
	background-repeat:no-repeat;
}

.sitemap02 li {
	list-style:none ! important;
	margin-left:1em ! important;
}



.sitemap02 p {
	margin-top:5px ! important;
	margin-bottom:5px ! important;
}

.bold {
	font-size:120% ! important;
	font-weight:bold ! important;
	padding-left:8px ! important;
	background-image:url(../img/button_link02.gif);
	background-repeat:no-repeat;
}

.sitemap02 .bb {
	width:100% ! important;
	border-bottom:1px dotted ! important;
}

.sitemap02 .bt {
	width:100% ! important;
	border-top:1px dotted ! important;
}

/* end of stuff copied from commonJP.css*/
/* IA home page */
.IAHomeBox h3
{
	color:#99991E;
		
}
.IAHome2Box h3
{
 color:#454545;	
}
.IAHomeBox  a, .IAHomeBox a:link, .IAHomeBox a:visited, .IAHomeBox  a:hover
{
	text-decoration:underline;
	white-space:nowrap;
}
.IAHome2Box  a, .IAHome2Box a:link, .IAHome2Box a:visited, .IAHome2Box  a:hover
{
	text-decoration:underline;
	white-space:nowrap;
}
.box2 .pad2 {
     margin-left:10px;
}
.gutterIAHome 
{
	margin-left: 19px;
	float:right;
}
/* end IA home page */

