#topnav	{	background: url(../images/interface/bg_topnav_fix.gif) top left no-repeat;}

#wrapper img.noprint {display: block;}

#leftcol .email	{width: 168px;	margin: 7px 0 0 4px;	padding-bottom: 10px;	background: #314E69; color: #FFF;	border: 1px solid #547494;}
html>body #leftcol .email	{clear:both; 	float: left;	margin-left: 5px;}
#leftcol .email p{font-size: 10px;}
#wrapper { background: #fff url(../images/interface/bg_body_subpage.gif) left repeat-y;}
#leftcol a{	color: #FFF;}

#leftcol .email p{	padding-left: 11px;}
#leftcol input	{float:left; margin-bottom: 3px;}
#leftcol input.textfield	{width: 120px;margin-left: 9px; font-size: 10px;}
#leftcol input.submit {	margin-left: 4px;}
html>body #leftcol input.submit{	margin-left: 5px;}
form	{float: left;	}
#leftcol	form .clear	{	margin-bottom: -16px;	}
#propsectusButton {margin: 20px 0 0 4px;}
html > body #propsectusButton {margin: 20px 0 0 4px; float:left; clear:both;}

#mainnav ul, #mainnav ul ul{	font-size: 11px;	padding: 0;	margin:0;}
#mainnav ul{	float: left;	clear: both;	padding-bottom: 1px;}
#mainnav ul ul{	float: none;}
#mainnav ul li {	font-weight: bold;	background: #385A79;}
#mainnav ul.nosub li.selected {background: #385A79;}
#mainnav ul li.selected {	background: #385A79 url(../images/interface/subnav_selectarrow.gif) top left no-repeat;}
#mainnav ul li.nosub{background: #385A79;}
#mainnav ul li.selected a	{	color: #DFBD72;}
#mainnav ul li.selected ul a{	color: #FFF;}
#mainnav ul li ul li {	font-weight: normal;	background: #547494;}
#mainnav ul li.selected ul li.selected a {color: #DFBD72 !important;}
#mainnav ul li.selected ul li.selected {background: #547494;}
#mainnav li {margin: 0 0 -1px 0; list-style: none;width: 180px;border-top: 1px solid #6C859B;border-bottom: 1px solid #6C859B;}
#mainnav li.last	{	margin-bottom: 0;}
#mainnav li a {	display: block; width: 135px; padding: 4px 15px 4px 30px; text-align: right;	}
#mainnav li a:hover, #mainnav li.selected a:hover{text-decoration: none; color: #DFBD72;}
#mainnav li.category	{color:#ffffff; font-weight:bold; text-align:right; padding: 4px 15px 4px 30px; display: block; width: 135px;}


div.util	{	text-align: right; 	width: 574px;	padding: 7px 16px 7px 0;	font-size: 9px;	text-align: right;	color: #A2833D;}
div.util img	{	margin: 0 2px -1px 0;}
#micropad div.util	{width: 550px; margin-left:12px;}


#normalpad	{ float:left; width:540px; 	padding: 0 25px 25px 25px;}
#normalpadalt	{ float:left; width:570px; 	padding: 0 10px 25px 10px;}
#micropad,  .white .pad	{ padding: 0; min-height:500px; _height: 500px;}
#micropad .white	{ background #FFF; padding-bottom: 12px; }
#normalpad, #micropad, .pad, div.white{float:left}
#micropad .white .pad { padding: 0 24px 0 24px; }

.pad	{width: 542px;}


div.relatedlinks	{ float:right; width: 165px; background: #FFF;}
div.relatedlinks ul.linkedlist li, #relatedlinks ul.linkedlist li {font-size:10px !important;}
div.relatedlinks a{font-weight: normal;}

div.feature	{ float:right; width: 185px; }
div.feature ul.linkedlist li, #relatedlinks ul.linkedlist li {font-size:10px !important;}
div.feature a{font-weight: normal;}


/* May 09 updates
------------------*/

/* #relatedlinks {padding: 0 !important;}
#relatedlinks ul.linkedlist {margin: 0 !important;border-top: 1px solid #f0eade; border-right: 1px solid #f0eade; border-left: 1px solid #f0eade;}
#relatedlinks ul.linkedlist li {border-bottom: 1px solid #f0eade; margin: 0 !important; padding: 5px 0 5px 18px !important; background: url(../images/interface/bullet_blue_chevron.gif) no-repeat 4px 5px !important;}
#relatedlinks ul.linkedlist li.additional {background: transparent !important; font-weight: bold; color: #a28340; font-size: 11px !important; padding-left: 5px !important;}
*/

/* #pagetools {position: relative; padding: 6px 0 6px 25px !important;}
#pagecontrols {position: absolute; right: 22px; top: 6px; font-size: 10px; color: #b99765; padding: 0 0 10px 0; padding-left: 20px; background: url(../images/interface/icon_pagecontrols.gif) no-repeat left 2px !important;}
#pagecontrols ul {position: absolute; left: -5px; top: 15px; display: none; z-index: 100; margin: 0 !important; padding: 0 !important; width: 85px; list-style-type: none; border: 1px solid #b79f67; background-color: #ece6d8;}
#pagecontrols:hover ul,
* html #pagecontrols.hover ul { display: block !important;}
#pagecontrols ul li {display: inline; font-size: 10px; margin: 0 !important;}
#pagecontrols ul a {padding: 3px 0 3px 5px; color: #17398f; display: block; border-bottom: 1px solid #b49a60; text-decoration: none;}
#pagecontrols ul #emailpage a {background: url(../images/interface/icon_email.gif) no-repeat 65px center;}
#pagecontrols ul #printpage a {background: url(../images/interface/icon_printer.gif) no-repeat 65px center;}
#pagecontrols ul a:hover {background-color: #fff !important;}
#pagecontrols ul #textsize {display: block; color: #17398f; padding: 3px 0 3px 5px;}
#pagecontrols ul #textsize a {display: inline; border: 0; padding: 0; background: transparent !important;}
#pagecontrols ul #textsize img {margin: 0 2px -2px 0;}

#breadcrumb {padding: 0 !important; margin: 0 !important; font-size: 11px !important; color: #98784a;}
#breadcrumb a,#breadcrumb span {color: #b99765; font-size: 10px;}
*/

#getnews {background-color: #456e8c; height: 43px; position: relative; padding: 10px 10px 0 125px; margin: 0 0 7px 0;}
#getnews h4 {width: 114px; height: 53px; background: #253f5b url(../images/titles/get_news.gif) no-repeat left top; text-indent: -9999px; position: absolute; left: 0; top: 0;}
#getnews p {font-size: 10px; color: #fff; padding: 0; margin: 0; width: 245px; float: left;}
#getnews form {float: right; padding: 8px 0 0 0; width: 160px;}
#getnews form input.textfield {width: 115px; float: left; font-size: 11px; margin: 0 6px 0 0; color: #b7b7b7;}

div.pathwaydark {width: 250px; height: 16em; background-color: #e0d5ba; padding: 8px; margin: 0 0 6px 0;}
div.pathwaydark img.thumbnail {border: 1px solid #fff; float: left;}
div.pathwaydark .margin {margin-left: 67px !important;}
div.pathwaydark h4 {margin: 0 0 0 67px; text-indent: -9999px; height: 13px; overflow: hidden;}
div.asiaweekly h4 {background: transparent url(../images/titles/asia_weekly.gif) no-repeat left top;}
div.asiainsight h4 {background: transparent url(../images/titles/asia_insight_alt.gif) no-repeat left top;}
div.pathwaydark p {margin: 0 0 4px 0;font-size: 1.1em;}
div.pathwaydark p.margin {margin: 0 0 4px 67px;}
div.pathwaydark p.margin a {color: #1c3b56;}
div.pathwaydark p.content {margin-top: 13px;  }
div.pathwaydark p.small {font-size: 1em !important;}

div.pathwaylight {width: 250px; height: 5em; padding: 9px; background-color: #faf8f3; border-top: 1px solid #e3d7b7; border-bottom: 1px solid #e3d7b7;}
div.pathwaylight img.thumbnail {border: 1px solid #fff; float: left;}
div.pathwaylight h4 {margin: 4px 0 0 67px; text-indent: -9999px; height: 15px; overflow: hidden;}
div.pathwaylight p {margin: 0 0 0 67px; font-size: 1.1em;}
div.countryupdates h4 {background: transparent url(../images/titles/country_updates.gif) no-repeat left top;}
div.asianow h4 {background: transparent url(../images/titles/asia_now_alt.gif) no-repeat left top;}

div.pathwaybeige {width: 250px; height: 178px; padding: 9px; background-color: #e0d5ba; border-top: 1px solid #e3d7b7; border-bottom: 1px solid #e3d7b7; margin-top: 5px;}
div.pathwaybeige img.thumbnail {border: 1px solid #fff; float: left;  margin: 0px 5px 0px 0px;}
div.pathwaybeige h4 {margin: 4px 0 0 67px; text-indent: -9999px; height: 15px; overflow: hidden;}
div.pathwaybeige p {margin: 0 0 0 3px; font-size: 1.1em;}
div.pathwaybeige p.descrip {font-size: 10px !important; margin-bottom: 15px; margin-left: 68px;}
div.pathwaybeige p.small {font-size: 10px !important;}
div.pathwaybeige p.content { margin-top: 12px; font-size: 11px !important;}
div.countryupdates h4 {background: transparent url(../images/titles/country_updates.gif) no-repeat left top;}
div.asianow h4 {background: transparent url(../images/titles/asia_now_alt.gif) no-repeat left top;}

/* 

#sidebarpromo {clear: both; position: relative; margin: 5px; height: 85px; padding: 10px 6px 6px 6px; background: #a4854c url(../images/interface/bg_sidebarpromo.jpg) no-repeat left top;}
#sidebarpromo p strong {font-size: 11px;}
#sidebarpromo p {margin: 0 0 10px 0 !important; line-height: 1.5em !important; padding: 0 !important; font-size: 10px; color: #efe7d2;}
#sidebarpromo p.link {position: absolute; right: 10px; bottom: 6px; margin: 0 !important;}
#sidebarpromo p.link a { padding-right: 12px; background: transparent url('../images/interface/bullet_white_chevron.gif') no-repeat right 55%;}

*/ 


/*-----------------*/


.white	{	background: #FFF;}
table	{ width: 540px;	font-size: 11px; color: #333;}
table td	{ padding: 3px; }
tr.odd	{ background: #F5F1E6; }
tr.bt td	{ border-top: 1px solid #C7B383;}
tr.br td	{	border-right: 1px solid #E3D9C1;}
tr.br td.end { border-right: none;}
tr.header	{ background: #E6DEC7;}
tr.header td.br	{ border-right: 1px solid #C7B383;}
#normalpad table tr.odd {background:#FFF;}
tr.line td	{ border-top: 1px solid #C7B383;}
td.line { border-top: 1px solid #C7B383;}


table.overview tr.header td	{padding: 6px 0 5px 10px;}
table.overview tr td	{padding: 10px;}
table.overview	{ width: 540px; margin-top: 15px;}
table.overview td.left	{ width: 170px; }
table.overview td.right	{ width: 330px; }
table.overview strong	{color: #A2833D;	 }
table.overview h5	{float: left; padding: 0; margin: 0; font-size: 13px;}
table.overview h5 span	{ font-size: 11px;}
table.overview tr.header div {float: right; padding:1px 10px 0 0;}
table.overview a	{font-weight: bold;}
table.overview p {padding: 0; margin: 0; font-size: 11px; text-align: right;}


table.invest td{width: 180px; text-align:center}
table.invest tr.header td{font-weight:bold;}
table.invest td.first {text-align:right; padding-right:5px; width: 175px;}


table.amp td{ width: 77px; text-align: right;}
table.amp td.l {text-align: left;}
table.amp td.l2 {width: 155px; text-align:left;}
table.amp tr.header td {font-weight:bold;}


/* Investing with us 4 col tables */
table.i2 td {width: 135px; text-align:right;}
table.i2 td.first {text-align:left;}
table.i2 tr.header td{font-weight:bold;}



/* Fund performance overview table */
td.special {background: #EEE7D5 !important;}
table.fpo {margin-top: 15px !important; }
table.fpo tr.header td {text-align: center; font-weight: normal;}
table.fpo tr.header td.end {text-align: right;}
table.fpo tr.header td.top {width: 540px; text-align: right; font-weight: bold;}
table.fpo td {width: 45px; text-align: right;}
table.fpo td.first{width: 180px; text-align:left; font-weight: normal;}

/* Liper Rankings/Leaders table/ weekly fund performance {lr}{lr ll}{lr ll fundper} */
table.lr {margin-bottom:5px;}
table.lr td {width: 60px; text-align:left}
table.lr.ll td{text-align:center;}
table.lr td.first{ width: 120px; text-align:left}
table.lr tr.header td{font-weight:bold !important;}
table.ll tr.header td{text-align:center;}
table.lr tr.header td.note{font-weight:normal !important; text-align:center;}
table.ll td{font-weight:bold !important;}
table.ll td.first, table.ll td.end {text-align:left !important; font-weight:normal !important;}
table.fundper {color: #000 !important;}
table.ll.fundper td{font-weight:normal !important;} /* Used for weekly fund performance table */

/*Microsite table styles*/
table.fpo, table.rating, table.fp, table.rp, table.foliotop, table.foliotopnew, table.folio {width: 540px; margin-top: 4px; font-size: 11px; color: #000;}
table.rating td, table.fp td , table.rp td {text-align: center;}

/* rating & rankings table */
table.rating tr td.l, table.rating tr.odd td.l {text-align:left; padding-left:4px;}
table.rating tr.col4 td	{width: 135px; }
table.rating tr.col5 td	{width: 108px;}
/*following style is only for on_asia_june04.cfm*/
table.rating tr.col5 td.left {width: 106px; padding-left: 10px; text-align:left; }
table.rating tr.col6 td {width: 90px;}
table.rating tr.col6 td.left {text-align: left; padding-left: 10px; width: 80px;}
table.rating tr.odd td	{ padding: 4px 0;}
table.rating tr.odd.extra td {padding: 10px 0;}
table.rating td.left strong {color: #000;}
table.rating tr.header td {font-weight: bold;}
table.rating strong {color: #A2833D;	}

/* performance tables */
table.fp td {width: 60px;}
table.rp td	{width: 90px}
table.rp td.first{width: 180px; font-weight:normal !important;} /* this style is for the asia weekly page*/
table.fp tr.header td, table.rp tr.header td{font-weight: bold;}
table.fp tr.header td.note, table.rp tr.header td.note{font-weight: normal;}
table.fp tr.header td.note{ text-align:center;}
table.fp tr.br td, table.rp tr.br td{ padding: 5px 0;}
table.fp tr.br td.first, table.rp tr.br td.first {width: 113px; padding-left: 7px; text-align:left; font-weight:bold}
#normalpad table.fp td.first {font-weight:normal !important;}
#normalpad table.fp tr.header td.first {font-weight:bold !important;}

/* Portfolio tables*/
table.foliotop {float:leftl; clear:both; width: 360px; border-bottom: 1px solid #C7B383;}
table.foliotopnew {float:leftl; clear:both; width: 545px; }
table.folio {float: left; width: 264px; margin-top:10px;}
table.folionew {float: left; width: 400px; margin-top:10px;}

table.foliotop tr.header td, table.folio tr.header td{font-weight: bold;}
table.foliotopnew tr.header td, table.folio tr.header td {font-weight: bold;}
table.folionew tr.header td  {font-weight: bold;}
table.foliotop td {width: 90px;}
/* IE needs width! */
table.folio tr.first td {width: 264px;}

table.folionew tr.first td {width: 400px;}

table.folio td {width: 200px; }

table.folionew td {width: 130px;}
table.foliotop td, table.folio td {text-align: left; }
table.foliotop td.first {width: 150px; padding-left:10px;}
table.foliotopnew td.first {width: 210px; padding-left:5px;}
table.foliotopnew td {vertical-align:top;}

table.foliotopnew  td.topten_last { text-align: right; padding-right: 35px; }
table.foliotopnew td.topten_last_agi { text-align: right; padding-right: 31px; }
table.foliotopnew td.topten_last_china { text-align: right; padding-right: 37px; }
table.foliotopnew td.topten_last_india { text-align: right; padding-right: 50px; }
table.foliotopnew td.topten_last_japan { text-align: right; padding-right: 52px; }
table.foliotopnew td.topten_last_korea { text-align: right; padding-right: 54px; }


table.foliotopnew td.sector {width: 135px;}
table.foliotopnew td.st {width: 45px; text-align:center;}

table.folionew td.first {width: 535px; padding-left:5px;}



table.foliotop td.end {text-align: center; width: 120px;}
table.foliotopnew td.end {text-align: center; width: 90px;}
table.folio td.end {text-align: right; padding: 0 10px 0 0; width: 58px;}
table.folionew td.end {text-align: right; padding-right: 5px;}
table.foliotop h4{padding: 0 0 0 6px; }
table.folio h4 {padding: 0;}

table.folionew td.benchmark {width: 230px; text-align: right;}

table.fiscal em {font-size: 12px;}


/* Microsite header */
.microheader	{ width: 589px; border-left: 1px solid #fff; }
.microheader .logo	{	width: 589px;	height: 47px;	background: #1C3B56;	border-bottom: 1px solid #839CB5;}
.microheader .logo div 	{	float: right;	padding: 15px 13px 0 0;}
.microheader .logo div select	{ width: 160px;	font-size: 11px;}
.microheader .logo img	{float: left; }
.microheader h2 {width: 370px !important;}
#micronav	{	width: 589px;	height: 20px;	background: #547494;}
#micronav img{ float:left;}
#micropad {position: relative;}
#relatedlinks	{position: absolute; width: 165px; left: 423px; padding-top: 2px; background: #F5F1E6; border: 1px solid #A2833D; visibility: hidden;}
#relatedlinks img.close	{float: right; margin: 4px 4px -2px 0;}
html>body #relatedlinks img.close{ margin: 4px;}

/* Microsite Overview */
div.fundoverview {float:left; clear:both; margin-bottom: 2px;}
div.fundoverview div.left	{float: left; width: 224px; }
div.fundoverview div.right	{ float: left; width: 300px; padding-left:10px;}

/*  fund managers  layout*/
div.manager	{float: left; clear:both; margin-top: 4px;}
.manager div.pic	{	float: left; width: 80px;	padding-left: 10px; padding-right: 5px;}
/* .manager div.pic img	{border: 1px solid #A2833D;}*/ 
.manager div.details{ float: left; width: 440px; color: #333;}
.manager div.details h4 {padding: 0 0 4px 0;}
.manager div.details p  {padding-left: 0;}
.manager div.details p.list	{float: left; width: 200px; color: #02398D;}
.manager div.details p.list strong {color: #333;}
.manager div.details p.list a{font-weight: normal !important;}

.manager div.details p.list2	{float: left; width: 200px; color: #000000;}
.manager div.details p.list2 strong {color: #000000;}
.manager div.details p.list2 a{font-weight: normal !important;}

/* General Sub page styles */
h3{ padding: 0; margin: 0;} /* h3 reserved for SIFR*/

h4 span	{font-size: 11px; font-weight: normal; }
#normalpad ul, #normalpad ol, #micropad ul, #micropad ol{padding: 0 0 0 17px; margin: 5px 0 15px 0; font-size: 12px;}
#micropad ul {padding-left:23px;}
#normalpad li, #micropad li{padding: 0; margin: 0 0 5px 0;}
#normalpad ul li , #micropad ul li{list-style-type: square;}
#normalpad a{font-weight: bold;}
#micropad h4{padding: 4px 0 4px 12px;}
#micropad table h4{padding-left: 0;}

p {font-size: 12px;}
#micropad p{padding: 0 0 0 12px; margin: 0 0 5px 0; font-size: 12px;}
p.rightpad	{padding-right: 90px;}
p.larger	{font-size: 12px; padding-right: 30px;}
p.spacing	{margin: 15px 0 15px 0;}
p.video {font-size: 12px; margin: 19px 0 7px 0; clear:both; padding: 5 0 5 0;}
* html p.video {margin: 8px 0 0 0 !important;}
p.video a {font-weight: normal !important;}
p.video strong {font-size: 12px;}
p.video img {float: left; display: inline; border: 1px solid #fff; margin: 0 12px 0 3px;}

p.updateimage {width: 245px; float:left; margin:4px 5px 0 5px; background: #FFF; font-family: Verdana, Arial !important; font-size: 9px !important; font-weight: bold !important; border: 1px solid #B49859;}
p.updateimage label{margin:0; padding: 2px; display:block; width: 206px; _float:left; _clear:both; text-align: left;}
p.updateimage label.vert{margin:0; padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; display:block; width: 243px; _float:left; _clear:both; text-align: left;}
p.updateimage img {margin-bottom: 2px;}

/* new asia weekly update image classes added by cg 2-6-2006 */
p.updateimage2 {width: 200px; float:left; margin:4px 20px 5px 5px; background: #FFF; font-family: Verdana, Arial !important; font-size: 9px !important; font-weight: bold !important; border: 1px solid #B49859;}
p.updateimage2 label{margin:0; padding: 2px; display:block; width: 200px; _float:left; _clear:both; text-align: left;}
p.updateimage2 label.vert{margin:0; padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; display:block; width: 200px; _float:left; _clear:both; text-align: left;}
p.updateimage img {margin-bottom: 2px;}

/* new asia weekly update image classes added by cg 2-8-2006 */
p.updateimage3 {width: 520px; margin:4px 5px 0 5px; background: #FFF; font-family: Verdana, Arial !important; font-size: 9px !important; font-weight: bold !important; border: 1px solid #B49859;}
p.updateimage3 label{margin:0; padding: 2px; display:block; _float:left; _clear:both;}
p.updateimage3 img {margin-bottom: 4px;}

/* new asia weekly update image classes added by cg 6-20-2006 -- for lists */
p.updateimage4 {width: 245px; float:left; margin:4px 20px 5px 5px; background: #FFF; font-family: Verdana, Arial !important; font-size: 9px !important; font-weight: bold !important; border: 1px solid #B49859;}
p.updateimage4 label{margin:0; padding: 2px; display:block; width: 206px; _float:left; _clear:both; text-align: left;}
p.updateimage4 label.vert{margin:0; padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; display:block; width: 243px; _float:left; _clear:both; text-align: left;}
p.updateimage img {margin-bottom: 2px;}

/* new asia weekly update image classes added by cg 6-20-2006 -- for lists */
p.updateimage5 {width: 200px; float:left; margin:4px 20px 5px 5px; background: #FFF; font-family: Verdana, Arial !important; font-size: 9px !important; font-weight: bold !important; border: 1px solid #B49859;}
p.updateimage5 label{margin:0; padding: 0px; display:block; width: 200px; _float:left; _clear:both; text-align: left;}
p.updateimage5 label.vert{margin:0; padding-left: 2px; padding-right: 0px; padding-top: 2px; padding-bottom: 1px; display:block; width: 200px; _float:left; _clear:both; text-align: left;}
p.updateimage img {margin-bottom: 2px;}

.weekly div.details p.list	{float: left; width: 145px; color: #02398D; margin-right: 35px;}


div.hr	{	width: 540px;	height: 0px; margin:4px 0 4px 0; border-bottom: 1px solid #E3D9C1;}
html>body div.hr {float:left; clear:both;}
img.title	{float: left; clear: both;}
p.notice {margin: 10px 10px 0 10px; padding: 10px; background:#FFF; border: 1px solid #E3D9C1;}
div.tr {text-align:right;}
img.inline {margin: 4px 5px;}

/* literature list */
ul.lit	{color: #02398D;}
ul.lit li{margin-bottom:2px;}
ul.lit li span{color: #333;}
ul.lit li a{font-weight: normal;}

/* Perspective page  */

div.featuredarticle {background: #ede7d6; padding: 1px 0 0 25px; border-bottom: 1px solid #e3d7b7;}
div.featuredarticle img {margin: 0 0 20px 0;}
div.featuredarticle p strong {font-size: 13px;}
div.featuredarticle p span {font-size: 11px;}

ul.perspectivelist {list-style-type: none !important; padding: 0 !important; margin: 0 !important; clear: both;}
ul.perspectivelist li {list-style-type: none !important; padding: 7px 0 7px 45px !important; margin: 0 !important; background: transparent url('../images/interface/bullet_blue_chevron.gif') no-repeat 32px 9px; font-size: 12px;}
ul.perspectivelist li.odd {background-color: #ede7d6;}
ul.perspectivelist li span {font-size: 11px;}

#propsectusBbtn {clear: both; margin: 3px 0 0 5px; display: block; height: 18px; padding: 18px 0 0 10px; background: transparent url('../images/interface/btn_prospectus.gif') no-repeat left top;}


/* for, styles */
form {margin: 0; padding: 0;}
form .checks label {float:left; clear: right; width: 400px; padding:3px 0 0 2px;}
form .checks input {float:left; clear: left;}
form p{ float:left; clear: both; }

form .textfields label{display:block; width: 100px; text-align:right; float:left;}

/* Dev styles */
p.red	{color: #D00;}
/*div.clear 	{border-top:1px solid #D00;}*/
span.star{color:#F00;}

sup.small {font-size: 9px;}




#mwSemiTransparentDiv
{
	z-index: 10000 !important;
	width: 100% !important;
	height: 100% !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
	background-color: transparent !important;
	filter: alpha(opacity=100) !important;
	-moz-opacity: 1.0 !important;
	-khtml-opacity: 1.0 !important;
	opacity: 1.0 !important;
	z-index: 50;
	padding: 0px;
	margin: 0px;
}


#mwNewsDetail {
	z-index: 20000 !important;
	text-align: left;
	background: #fff !important;
}

#mwNewsDetail table {width: 400px !important;}

#mwNewsDetail td
{
	padding: 0 !important;
}
#mwNewsDetail .Close td
{
	padding-right: 8px !important;

}
#mwNewsDetail .EmailPrint td
{
	padding-right: 15px !important;
}

#mwNewsDetail .Content .Details
{
	overflow: auto !important;
	max-height: 400px !important;
}
#mwNewsDetail .Content .Details p
{
	font-size: 11px !important;
	margin: 10px 10px 10px 0px;
}
* html #mwNewsDetail .Content .Details
{
	height: 400px !important;	
}

#mwIndexDetailPopup {
margin-left: -9999px !important;
z-index: 20000;
width: 420px !important;
}


#mwIndexDetailPopup {text-align: left;}

#mwIndexDetailPopup table {width: 420px !important;}



#mwIndexDetailPopup td
{
	padding: 5px !important;
}







 /* clearfix (already applied on #body)
--------------------------------*/

.clearfix:after,#body:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

.clearfix,#body {
	display:inline-block;
}

/* Hides from IE-mac \*/
* html .clearfix, * html #body {height: 1%;}
.clearfix, #body {display: block;}
/* End hide from IE-mac */


/* new for Investing with Us udpates, 9/22/2009 */

.licol {
    float: left;
    width: 255px;
	margin-right: 5px;
	margin-bottom: 12px;
}

ul.regionalfunds  {
	list-style-type: none;
    margin-left: 0px !important;
    margin-left: 0px !important;

     }
	
ul.regionalfunds li { 
	list-style-type: none !important; 
	background-image:  url(../images/interface/regionalBullet.png); 
	background-repeat: no-repeat;
    background-position: 0 2px;
	padding-top: 0px !important;
	padding-left: 15px !important;
    margin-left: 0px !important;
     /* padding-left: 15px; */
	 font-size: 11px !important; }

ul.asiafunds  {
	list-style-type: none;
    margin-left: 0px !important;
    margin-left: 0px !important;

     }
	
ul.asiafunds li { 
	list-style-type: none !important; 
	background-image:  url(../images/interface/asianFundBullet.png); 
	background-repeat: no-repeat;
    background-position: 0 2px;
	padding-top: 0px !important;
	padding-left: 15px !important;
    margin-left: 0px !important;
     /* padding-left: 15px; */
	 font-size: 11px !important; }


.agi /* colored headers for fund strategies used on shareholder lit page */ 
	{
	background-color: #2468B0;
	text-transform: uppercase;
	font-size: 11px;
	padding: 3px 3px 3px 4px;
	margin-right: 20px;
	color: #ffffff;
	}
.as
	{
	background-color: #748B33;
	text-transform: uppercase;
	font-size: 11px;
	padding: 3px 3px 3px 4px;
	margin-right: 20px;
	color: #ffffff;
	}
	
.ag
	{
	background-color: #D18D31;
	text-transform: uppercase;
	font-size: 11px;
	padding: 3px 3px 3px 4px;
	margin-right: 20px;
	color: #ffffff;
	}
	
.asc
	{
	background-color: #0084A7;
	text-transform: uppercase;
	font-size: 11px;
	padding: 3px 3px 3px 4px;
	margin-right: 20px;
	color: #ffffff;
	}			
	

.linknormal a {
	font-weight: normal !important;
}




#investor-path {
		background-color: #E7DDC4;
		width: 535px;
		height: 131px;
		margin-top: 9px;
		}
		
#apply_online { 		
      background-image: url(../images/interface/bg-investor-path.jpg);
	  float:left;
	  width: 252px;
	  height: 110px;
	  margin-top: 10px;
	  margin-left: 10px;
	  }
	  
#apply_bymail { 		
      background-image: url(../images/interface/bg-investor-path.jpg);
	  float:left;
	  width: 252px;
	  height: 110px;
	  margin-top: 10px;
	  margin-left: 10px;
	  }	  
#apply_online  h4  {
	background: transparent url(../images/titles/apply_online.gif) no-repeat left top;
	text-indent: -9999px;
	margin: 11px 0 0 13px;}	  
	
#apply_online p {
	margin: 4px 0 0 13px;
	font-size: 11px;}
	
#apply_online img {
padding-left: 13px;
padding-top: 17px;
}		  	
	
#apply_bymail h4 {
	background: transparent url(../images/titles/apply_bymail.gif) no-repeat left top;
	text-indent: -9999px;
	margin: 11px 0 0 13px;}	 

#apply_bymail p {
	margin: 4px 0 0 13px;
	font-size: 11px;}	  	 
	
#apply_bymail img {
padding-left: 13px;
padding-top: 17px;
}