.ms_box {
	margin-bottom:0;
}
input.textbox {
	background-color:#FFFFCD;
	border:1px solid #808080;
}
.search-results input.textbox {
	padding:1px;
	text-align:center;
	width:50px;
}

.ms_grouping .ms_grouping_item {
	border:1px solid #c8c8c8;
	border-bottom:0;
}
.TopSearchBar {
	border-top:0;
}
.TypeSection h2 {
	border-top:0;
	position:relative;
}
.ms_grouping h2 span.search-results {
	float:right;
	margin-right:17px;
}
.ms_grouping h2 span .search-results-value {
	display:inline;
	float:none;
}
.BottomSearchBar {
	margin-bottom:1em;
}
.BottomSearchBar .search-results {
	font-weight:bold;
	padding-top:3px;
}

.ms_equal_left_column fieldset {
	padding:15px;
}
.ms_equal_left_column fieldset div {
	border-top:1px solid #999;
	padding:2px 0 30px;
}
.ms_equal_left_column fieldset div:first-child {
	border-top:0;
}

.ms_equal_left_column fieldset div div{
	border-top:0;
	padding:0;
}
.ms_equal_left_column fieldset ul {
	margin-bottom:0;
}

.ms_equal_left_column label,
.ms_equal_left_column span.ms_label,
.search-results label {
	font-weight:bold;
}
.ms_equal_left_column label.select,
.ms_equal_left_column label.textbox,
.ms_equal_left_column span.ms_label {
	display:block;
	margin-bottom:4px;
}
.ms_equal_left_column input.textbox,
.ms_equal_left_column select {
	width:100%;
}
.ms_equal_left_column select.percentage_dropdown {
	width:40%;
}
.ms_equal_left_column select.filter_dropdown {
	width:50%;
}
.ms_equal_left_column select.comparison_dropdown {
	width:35px;
}


.ms_equal_right_column > div {
	padding:15px;
}
.ms_equal_right_column a {
	text-decoration:underline;
}
.ms_datapoint_title {
	font-weight:bold;
	margin-bottom:1em;
}


.ms-stylebox {
	border-top:1px solid #000 !important;
	display:inline-block;
	float:left;
}
.ms-stylebox * {
	background:url(/img/backgrounds/stylebox_unchecked.gif) no-repeat top left;
	cursor:pointer;
}
.equity .ms-stylebox *.selected {
	background-image:url(/img/backgrounds/stylebox_equity.gif);
}
.fixed-income .ms-stylebox *.selected {
	background-image:url(/img/backgrounds/stylebox_fi.gif);
}


.list-button-bar li,
.slider-bar li {
	float:left;
	display:block;
	margin:0;
}
.list-button-bar li {
	background:url(/img/backgrounds/checkbox_unchecked.gif) repeat-x top left;
	border:1px solid #808080;
	color:gray;
	cursor:pointer;
	height:18px;
	line-height:18px;
	text-align:center;
}
.list-button-bar li.selected {
	background-image:url(/img/backgrounds/checkbox_checked.gif);
	color:#000;
}
.quartiles li {
	width:115px;
}
.risk li {
	width:19%;
}
.slider-bar li {
	width:63px;
}
.standard-deviation li {
	width:32%;
}

#ExpenseRatioDiv .selected,
#TotalNetAssetsSliderDiv .selected {
	background-image:url(/includes/images/selectbk.gif);
	opacity:0.6;
}


.OptionInversisRisk p {
	margin-bottom:0;
	text-align:center;
}

.OptionRankInCategory div,
.OptionMorningstarReturn div,
.OptionSharpeRatioTimePeriods div,
.OptionR2TimePeriods div,
.OptionBetaTimePeriods div,
.OptionAlphaTimePeriods div,
.OptionInformationRatioTimePeriods div,
.OptionTrackingErrorTimePeriods div {
	margin-top:3px;
	overflow:hidden;
}
.OptionRankInCategory div label,
.OptionMorningstarReturn div label,
.OptionSharpeRatioTimePeriods div label,
.OptionR2TimePeriods div label,
.OptionBetaTimePeriods div label,
.OptionAlphaTimePeriods div label,
.OptionInformationRatioTimePeriods div label,
.OptionTrackingErrorTimePeriods div label {
	position:relative;
	top:3px;
	display:block;
	float:left;
	font-weight:normal;
	width:80px;
}
.OptionRankInCategory div label {
	width:100px;
}
.OptionMorningstarReturn div.divToggleAnnualizedReturns {
	padding-bottom:3px;
}
.OptionMorningstarReturn div.divToggleAnnualizedReturns label {
	font-weight:bold;
	margin-right:10px;
	width:auto;
}
.OptionRankInCategory select,
.OptionMorningstarReturn select,
.OptionSharpeRatioTimePeriods select,
.OptionR2TimePeriods select,
.OptionBetaTimePeriods select,
.OptionAlphaTimePeriods select,
.OptionInformationRatioTimePeriods select,
.OptionTrackingErrorTimePeriods select {
	margin-left:5px;
	width:135px;
}
.OptionMorningstarReturn input.textbox,
.OptionSharpeRatioTimePeriods input.textbox,
.OptionR2TimePeriods input.textbox,
.OptionBetaTimePeriods input.textbox,
.OptionAlphaTimePeriods input.textbox,
.OptionInformationRatioTimePeriods input.textbox,
.OptionTrackingErrorTimePeriods input.textbox {
	margin-left:5px;
	padding:2px 2px 1px;
	width:50px;
}
.OptionMorningstarReturn div {
	clear:both;
}
.checkbox-list {
	margin-top:3px;
}
.checkbox-list label {
	font-weight:normal;
}
.checkbox-list li {
	margin-bottom:0;
}
.pnlOptionQualitativeRating .checkbox-list img {
	position:relative;
	top:4px;
	margin-right:5px;
}
.noborder 
{
	border-top:0 !important;
}