#ie_content .button{	color: #F37121; font-weight: bold; border: 1px solid #ccc; font-size: 0.9em; padding: 1px 5px; cursor: pointer;	background-color: #fff; background-image: url(../_images/silver-grad.jpg); background-position: 1px; 	}#ie_content .button:hover, #ie_content .button.hover{	background-image: url(../_images/silver-grad-over.jpg); }.fundtype{	display: none;}#ie_filters, #ie_tabs, #ie_content{	clear: both; width: 780px; margin: 5px 0; overflow: hidden;}#ie_mainfilters{	background: url(../_images/silver-grad-large.jpg); border: 1px #ccc solid; overflow: hidden; padding: 5px; height: 88px;}#ie_mainfilters .f_topbutton{	float: left; margin: 0 5px 0 0; border: 1px solid #ccc;	overflow: hidden; text-align: center; cursor: default; white-space: nowrap;	color: #6D6C6F; font-size: 1.2em; width: 110px; background: url(../_images/silver-grad-large.jpg);}#ie_mainfilters .f_topbutton.hover{	background: #e5e5e5; border: 1px #fff solid; cursor: pointer;}#ie_mainfilters .f_topbutton.disabled{	background: transparent; border-color: #e5e5e5;}#ie_mainfilters .f_topbutton.on{	background: url(../_images/silver-grad-dark-large.jpg); border: 1px solid #fff; color: #fff; cursor: default;}#ie_mainfilters .f_title{	padding: 10px 10px 19px 10px;}#ie_mainfilters .f_icon{	width: 41px; height: 32px; margin-top: 10px;}#ie_mainfilters #f_all{	width: 250px;}#ie_mainfilters #f_all .f_title{	float: left;}#ie_mainfilters #f_all #f_ranges{	float: left; margin: 5px 10px 0 0; padding: 0 0 0 10px; font-size: 0.8em; list-style: none; background: transparent;}#ie_mainfilters #f_all.on #f_ranges{	background: url(../_images/sep-dark-grey.gif) repeat-y; }#ie_mainfilters #f_all #f_ranges li{	text-align: left; list-style-type: none; margin: 3px 0; color: #666; background: url(../_images/navarrow-grey.gif) no-repeat left 4px; padding-left: 10px; border: 0px;}#ie_mainfilters #f_all.on #f_ranges li{	color: #ccc;}#ie_mainfilters #f_all #f_ranges li.hover{	background-image: url(../_images/NavArrow.Gif); color: #333; cursor: pointer; border: 0px; text-decoration: underline;}#ie_mainfilters #f_all.on #f_ranges li.hover{	background-image: url(../_images/navarrow-white.gif); color: #fff; cursor: pointer; border: 0px; text-decoration: underline;}#ie_mainfilters #f_all.on #f_ranges li.on{	background-image: url(../_images/navarrow-white.gif); color: #fff; cursor: default; border: 0px; font-weight: bold; text-decoration: none;}#ie_mainfilters #f_all .f_icon{	background-image: url('../_images/icon-folder-large.png');}#ie_mainfilters #f_featured .f_icon{	background-image: url('../_images/icon-star-large.png'); }#ie_mainfilters #f_watchlist .f_icon{	background-image: url('../_images/icon-user-large.png'); }#ie_mainfilters #f_watchlist #watchlist_count{	padding: 3px 5px; font-size: 0.7em; border-top: 1px solid #E5E5E5; border-left: 1px solid #E5E5E5; float: right; margin-right: -10px;}#ie_mainfilters div.hidden{	display: none;}#ie_mainfilters  #f_searchbox{	float: right; margin-right: 0; text-align: left; padding-bottom: 25px; width: 275px;}#ie_mainfilters  #f_searchbox .f_title{	padding-bottom: 5px;}#ie_mainfilters  #f_searchbox.on .f_title{	color: #e5e5e5;}#ie_mainfilters  #f_search{	margin: 0 0 0 10px; padding: 5px 3px; border: 1px solid #CCC; font-size: 1.2em; float: left; width: 230px;}#ie_mainfilters  #f_searchbox.on #f_search{	border: 2px solid #333; padding: 4px 2px;}#ie_mainfilters  #buttonSearch{	margin: 0 5px 0 -10px; float: left; cursor: pointer; background: url(../_images/icon-search-large.png); width: 28px; height: 28px;}#ie_filters fieldset{	clear:none; float: left; margin: 0; height: 60px; padding: 5px 15px 5px 5px; border: 0px; background: url(../_images/sep.gif) no-repeat 10px right;}#ie_filters select{	width: 120px; margin: 5px 0 0 5px; font-size: 0.9em;}#ie_filters legend, #ie_filters .f_header{	color: #333; padding: 0; font-weight: bold; margin: 5px 0; font-size: 1em;} #ie_filters #f_advanced{    clear: both; border: 1px solid #A5A5A5; background-color: #F7F7F7; height: 110px; margin-top: 10px; display: none;}#ie_filters #f_advanced #f_advancedtitle{	background: url(../_images/header-grad.jpg); color: #fff; padding: 5px 10px; font-weight:bold; }#ie_filters #f_showmore{    clear: both; cursor: pointer; color: #aaa; width: 50px;}#ie_filters #f_showmore:hover, #ie_filters #f_showmore.on{    color: #000;}#ie_filters .left{	float: left; width: 440px; }#ie_filters .right{	float: right; width: 330px;}#ie_filters #f_riskrating, #ie_filters #f_stars, #ie_filters #f_launchdate{	width: 300px; float: left; padding: 0; margin: 5px; position: relative; height: 60px;}#ie_filters #f_stars, #ie_filters #f_launchdate{	width: 140px;}#ie_filters #f_stars{	background: url(../_images/sep.gif) no-repeat 5px right; padding-right: 10px;	}#ie_filters .slider{	border-bottom: 2px solid #ccc; height: 25px; width: 100%;}#ie_filters .slider div{	float: left; white-space: nowrap; font-size: 0.9em; text-align: center;}#ie_filters .sliderOn{	position: absolute; top: 50px; background-color: #000; left: 0; width: 100%; height: 2px; z-index: 10; overflow: hidden;}#ie_filters .marker{	background: url(../_images/slider.gif) no-repeat; position: absolute; top: 40px; width: 11px; height: 18px; z-index: 100; cursor: e-resize;}#ie_filters .from{	z-index: 100;}#ie_filters .to{	z-index: 99;}#ie_msg{	position: relative;}#ie_msg .msg{	position: absolute; display: none; font-size: 0.9em;	padding: 3px 10px; border: 3px solid #F37121; margin: 0; background-color: #fff; color: #000; font-weight: bold; margin: 5px;}#ie_tabs{	margin: 20px 0 0 0; border-bottom: 2px solid #ccc; height: 28px; padding-left: 3px; overflow: visible;}#ie_tabs div{	float: left; margin-top: 2px; padding: 4px 10px 5px 10px; cursor: pointer; color: #4A4A4A;	border: 1px solid #ccc; border-bottom-width: 0px; background-color: #EBEBEB; font-size: 1.2em;}#ie_tabs div:hover, #ie_tabs div.hover{	background: #ccc;}#ie_tabs div.on, #ie_tabs div.on:hover{	font-weight: bold; border: 1px solid #A9A9A9; background: #F8F8F8; border-bottom-color: #F8F8F8; cursor: default; color: #000; margin: 0; padding-bottom: 7px; cursor: default;}#ie_content{	border: 1px solid #CCCCCC; background-color: #F8F8F8; border-top: 0px; margin: -1px 0 0 0;}#ie_content.loading{	background-image: url(../_images/loader.gif); background-repeat:no-repeat; background-position: center 30px; height: 100px;}#ie_content.loading table, #ie_content.loading input, #ie_content.loading h2{	display: none;}#ie_content .fundtype{	display: block;}#ie_content h2{	padding: 5px; cursor: pointer; background: #6D6C6F; color: #fff;	font-weight: normal; font-size: 1.8em; margin: 0; border-top: 1px solid #F8F8F8;}#ie_content h2.disabled{	color: #666;}#ie_content h2.disabled .toggle{	display: none; }#ie_buttons, #ie_buttons2{	clear: both; padding: 0; overflow: hidden; width: 100%; text-align: right;}#ie_buttons input, #ie_buttons2 input{	margin: 5px 5px 5px 0;}#ie_buttons2{	border-top: 1px solid #ccc;}#ie_content .toggle{    margin: 5px 5px 0 0; float: right; width: 14px; height: 13px; background-repeat:no-repeat}#ie_content .toggle.collapse{    background-image: url(../_images/collapse.gif);}#ie_content .toggle.expand{    background-image: url(../_images/expand.gif);}#ie_content .fund td{	background-color: #ECEEED; font-weight: bold; background-image: none; margin: 0px; white-space: nowrap; border-top: 1px solid #ccc;}#ie_content .fund td img{	margin-right: 5px;}#ie_content .fund td a{	background: url(../_images/icon_home.gif) no-repeat left center; padding: 2px 0 2px 20px;}#ie_content td img{	vertical-align: middle; margin-left: 3px; display: inline}#ie_content table{	border-collapse:collapse; width: 100%; font-size: 0.9em;}#ie_content table td{	padding: 5px 2px; text-align: left;}#ie_content .inputUnits{	padding: 0; border: 1px solid #666; font-size: 1em; text-align: center}#ie_content .inputValue, #ie_content .inputTotalValue, #ie_content #inputGrandTotal{	padding: 0; border: 0px; background-color: transparent; font-weight: bold; text-align: right; font-size: 1em;}#ie_content caption{	text-align: left; font-weight: bold; color: #666; padding: 10px;}#ie_content thead{	background: #ccc; color: #000; font-weight: bold; background-image: none; margin: 0;}#ie_content thead th{	text-align: left; padding: 4px; padding-left: 13px;		background-repeat: no-repeat; background-position: 2px 7px; background-image: url(../_images/down_grey.gif);	vertical-align: top; width: auto; float: none; border-right: 1px solid #ccc; }#ie_content thead th:hover, #ie_content thead th.hover{	text-decoration: underline; cursor: pointer;}#ie_content thead th.headerSortDown {     	background-image: url(../_images/up.gif);} #ie_content thead th.headerSortUp {     	background-image: url(../_images/down.gif);} #ie_content tbody td{	border-right: 1px solid #ccc; background-color: #fff; vertical-align: top; width: 80px;}#ie_content thead th.first, #ie_content tbody td.first{	background-image:none; width: 10px;}#ie_content thead th.documents, #ie_content tbody td.documents{	width: 160px; text-align: center}#ie_content tbody td.tick{	background-image: url(../_images/xd-tick.gif); background-position: center; background-repeat: no-repeat;}#ie_content tbody td.up{	background-color: #fff; background-image: url(../_images/price_up.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}#ie_content tbody td.down{	background-color: #fff; background-image: url(../_images/price_down.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}#ie_content tbody td.same{	background-color: #fff; background-image: url(../_images/price_same.gif); background-repeat: no-repeat; background-position: left 3px; padding-left: 20px;}#ie_content thead th.fundname, #ie_content tbody td.fundname{	width: 250px;}#ie_content tbody td.fundname a.disabled{	color: #333; text-decoration: none; cursor: default; height: auto; display: block; margin-top: 2px;}#ie_content tbody td.fundname a.disabled span{	display: none;}#ie_content tfoot td{	border-top: 1px solid #333; font-weight: bold; background-color: #ccc;}#ie_content tr.selected td{	background-color:#B7CBE7;}#ie_content #quickValsTotal{	border-top: 1px solid #F8F8F8;}#ie_content #quickValsTotal td{	background: #000; color: #fff; font-size: 1.8em; padding: 5px; font-weight: normal;}#ie_content #inputGrandTotal{	color: #fff; font-size: 1em; font-weight: normal; width: 100%;}#searchResults{    position: absolute; border: 1px solid #000; padding: 2px; height: auto; background-color: #fff; display: none; z-index: 1000;}#searchResults div{    padding: 2px; cursor: pointer;}#searchResults div:hover, #searchResults div.hover{    background: #e5e5e5;}.factsheetIcon{	width: 18px; height: 16px; background: url(../_images/icon_factsheet.gif) no-repeat; display:block; float: left; cursor: pointer;}.watchlistIcon{	width: 18px; height: 16px; display:block;float: left;}.watchlistIcon.watched{	background: url(../_images/icon_user.gif) no-repeat; }.noresult{	margin: 10px; width: 100%; text-align:center; font-weight: bold; padding: 10px;}.showall{	font-style: italic; color: #666;}#vals{	display: none}