.FundScreener_Panel
{
	clear:both;
	overflow:visible;
	padding:0px 0px 0px 0px;
	width:auto;
	border: 0px;
	margin: 0px;
	padding: 0px;
}   

.FundScreener_layout_table
{
	width: 100%;
	border-left:1px solid #CDCDCD;
	border-right:1px solid #CDCDCD;
	table-layout:fixed;
}
 

.FundScreener_layout_table td
{
	vertical-align: top;
}
.FundScreener_layout_table td.left 
{
	background-color:#fff; /* Style Setting: Fund Screener Left Column Background Color */
	width: 51%; /* Style Setting: Fund Screener Left Column Width */
}
.FundScreener_layout_table td.right 
{
	background-color:#E6F0FA; /* Style Setting: Fund Screener Right Column Background Color */
	width: 49%; /* Style Setting: Fund Screener Right Column Width */
}
.FundScreener_dropdown_bottom_padding
{
	padding-bottom: 20px;
}

.FundScreener_left_part { float:left; width:100%; }
.FundScreener_left_part_inner {padding-left:3%;padding-top:15px; width:92%}
.FundScreener_left_col{width:100%;float:left;padding:0px 0px 0px 0px;}

.FundScreener_right_part {float:right; width:100%;}
.FundScreener_right_part_inner
{
	padding-left:4%;
	padding-top:15px;
	text-align:left;
	width:92%;
}

.FundScreener_line
{
	font-size:1px;    
	border-bottom: 2px solid #cdcdcd;
	width:100%;    
	height:1px;
}

.FundScreener_button_layout
{
	width: 44%; 
	float:right;
}

.FundScreener_button_layout_search
{
	padding-right: 3%; 
}
.FundScreener_button_layout_reset
{
	padding-right: 2%;	
}
.FundScreener_button
{
	font-size:11px;
	width: 100%; 
	height:25px;
	background-image:url('../images/buttonbk.JPG');
	border:1px solid gray;
	padding:0px 0px 0px 0px;
	cursor:pointer;
	vertical-align:middle;
}

.FundScreener_bar_table
{
	width: 100%;
	border:1px solid gray;
	background-color:#E1E1E1;
	height:35px;
}

.FundScreener_bar_layout_left { width: 61%; float: left; }
.FundScreener_bar_layout_right { width: 39%; float: right; }

.FundScreener_total_returns_bottom_div
{
}
            
.FundScreener_panel_space_row
{
	clear:both;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	font-size:1px;
}
.FundScreener_SbContainer{width:40%; float:left;}            
.FundScreener_SbContainerSpacer{width:5%; float:left;}            
.FundScreener_left_col ul
{
	clear:both;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.selected
{
    background-image:url('../images/selectbk.gif');
    filter:alpha(opacity=60);
    opacity:0.6;
} 
.inputreturn_textbox
{
    border: 1px #808080 solid; 
    background-color: #FFFFCD;
    width:50px;
    vertical-align:middle;            
    font-size: 10px;
}        
 .inputSearchSum_textbox
{
	border: 1px #808080 solid;
	background-color: #FFFFCD;
	width: 42px;
	vertical-align: middle;
	font-size: 10px;
	text-align: center;
}
.FundScreenerNoUniverseSelected
{
	font-weight:bold;
	line-height:20px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.FundScreenerTopBar
{
	width: 955px;
	height: 20px;
	background-image:url('../images/loginbk2.jpg');
	border: 1px solid gray;
	padding: 0px 0px 0px 0px;
	font-size: 1px;
	clear:both;	
}
.FirstGroupBarBeneathFundScreenerTopBar
{
	border-top: none;
}

/*
main.css style overrides to fix alignment issues
*/
.ms_bottom_bar
{
	width: auto;
}
.ms_group_bar
{
	width: auto;
}