/* CSS Document */


.ast_rtd_hideOnPreload{
	display:none;
}

.rtd_tr_cmpName_add{
	float:left;
	margin-left:10px;
	color: #666666;
	font-size:10px;
	padding:0px 0px 0px 0px;
}

.ast_cmp_mn_Menu_ResetFilters_cmp{
	border: 1px solid #FFFFFF;
    cursor: pointer;
    float: left;
	font-size:11px;
	padding:2px 5px 0px 5px;
	margin-left:10px;
	color:#5B7DA1;
}





.ast_cmpRow{
	background:#DDD;
	font-weight:bold;
	cursor:pointer;
}

.ast_InsRow{
	
}

.ast_dt_flag{	width:18px;							}
.ast_dt_name{	width:200px;	cursor:pointer;		}
.ast_dt_DI{		width:25px;		text-align:center;	}
.ast_dt_FID {	width:30px; font-size:4px;		text-align:right;	}
.ast_dt_Rel{	width:130px;						}
.ast_dt_Date{	width:60px;		text-align:right;	}
.ast_dt_Trans{	width:90px;							}
.ast_dt_Sec{	width:100px;						}
.ast_dt_Sha{	width:70px;		text-align:right;	}
.ast_dt_Prc{	width:80px;		text-align:right;	}
.ast_dt_Val{	width:70px;		text-align:right;	}
.ast_dt_Url{	cursor:pointer;	text-align:right;	}
.ast_ttl{		color:#5B7DA1; font-weight:bold		}

#AST_dataHolder{ width:968px;     margin-top: 25px !important;}
#ast_Table{margin:10px 0px 5px 0px;}


/*Drop Down Menu - Source*/
#ast_mn_Source_flag,#ast_cmp_mn_Source_flag{	float:left; width:24px; height:12px;}
.ast_mn_Menu_Source{	border:1px solid #FFF; float:left; width:90px; height:18px; margin-right:0px; cursor:pointer;}
.ast_mn_Menu_View{		border:1px solid #FFF; float:left; width:120px; height:18px; margin-right:20px; cursor:pointer;}



.ast_mn_Source_flag,.ast_cmp_mn_Source_flag{	float:left; margin-right:5px; padding-left:5px; width:15px;}




.ast_mn_dd_Source_img, #ast_mn_dd_Significance_img, .ast_mn_dd_Security_img, #ast_mn_dd_View_img, .ast_mn_dd_insiders_img, .ast_mn_dd_rtd_img, .ast_mn_dd_fltlbl_img, .ast_mn_dd_SQLProcs_img, .ast_mn_dd_SQLProcs_img_rtd, .ast_rtd_mn_dd_HighOnlyDates_img, .ast_mn_dd_SortBy_img, .ast_cmp_mn_dd_FeedRelevant_img, .ast_mn_dd_Holdings_img, .ast_mn_dd_Holdings_img_rtd, .ast_mn_dd_tradedate_img{
	float:left; width:15px; padding:3px 0px 0px 0px;
}



.ast_mn_source_dd_contents{	float:left; cursor:pointer; padding:3px 0px 3px 0px; width:85px;}

#ast_mn_Source_val{			float:left; width:45px; height:15px;}
#ast_mn_Significance_val{	float:left; width:70px;}
#ast_mn_View_val{			float:left; width:90px;}



.ast_mn_Menu_Source_cont {	float:left; width:70px; padding:3px 0px 0px 3px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ast_mn_Menu_View_cont{		float:left; width:100px; padding:3px 0px 0px 3px;; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ast_mn_sgn_dd_contents{ 	float:left; width:70px; padding:5px 5px 5px 5px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.ast_mn_view_dd_contents{	float:left; width:100px; padding:5px 5px 5px 5px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}




.significance
{
	float:left;
	padding:4px 5px 0px 0px;
	color:#5B7DA1;
}

.view
{
	float:left;
	padding:2px 5px 0px 0px;
}

#ast_paging, #ast_paging_cmp, #ast_paging_rtd{
	float:right; padding-right:10px;
}

.AST_PG_GF{
	float:left; width:15px; cursor:pointer; padding:2px 0px 0px 0px;
}

.AST_PG_GP{
	float:left; width:15px; text-align:left; cursor:pointer; padding:2px 2px 0px 0px; margin-right:5px;
}

.AST_PG_GN{
	float:left; width:15px; text-align:right; cursor:pointer; padding:2px 0px 0px 0px; margin-left:5px;
}

.AST_PG_GL{
	float:left; width:15px; text-align:right; cursor:pointer; padding:2px 0px 0px 0px;
}

.AST_PG_INACT{
	float:left; cursor:pointer; padding:0px 3px 0px 3px; margin:1px 3px 0px 3px; border:1px solid #FFF;
}
.AST_PG_ACT{
	float:left; color:#5B7DA1; font-weight:bold; padding:0px 3px 0px 3px; margin:1px 3px 0px 3px; border:1px solid #5B7DA1;
}


#astReTi_NoData, #ReTi_Data{
	display:none;
}

.ast_cmp, .ast_cmp_Even, .ast_cmp_Odd{
	width:953px;
	padding:3px 5px 3px 5px;
}

.RT_dataTitleHdr{
	border-bottom:#000 solid 1px;
	background-color:#DDD;
	float:left;
	color:#000;
	margin:10px 0px 5px 0px;
	padding:3px 5px 3px 5px;
	width:958px;
}

div#ast_stsel div{
	float:left;
}

.ast_cmp{
	float:left;
	width:958px;
	padding:5px 5px 5px 5px;
	background-color:#DDD;
	margin:3px 0px 3px 0px;
	font-size:11px;
	font-weight:bold;
	color:#000;
	cursor:pointer;
}

div.ast_cmp label{
	padding:0px 4px 0px 4px;
	color:#FFF;
}

div.ast_cmp span{
	font-weight:normal;
}


.ast_cmp_Even{
	float:left;
	width:958px;
	margin:3px 0px 3px 0px;
	padding:4px 5px 4px 5px;
	background-color:#EEE;
}



.ast_cmp_Odd{
	float:left;
	width:958px;
	margin:3px 0px 3px 0px;
	padding:4px 5px 4px 5px;
	background-color:#FFF;
}

.ast_flag{
	float:left;
	width:18px;
	padding:2px 0px 0px 0px;
}

.ast_name{
	float:left;
	width:210px;
	padding:0px 5px 0px 5px;
	cursor:pointer;
}

.ast_conTP{
	float:left;
	width:25px;
	padding:0px 5px 0px 5px;
}

.ast_relation{
	float:left;
	width:130px;
	padding:0px 5px 0px 5px;
}

.ast_tradedate{
	float:left;
	width:60px;
	padding:0px 5px 0px 5px;
}

.ast_tType{
	float:left;
	width:80px;
	padding:0px 5px 0px 5px;
}

.ast_security{
	float:left;
	width:100px;
	padding:0px 5px 0px 5px;
}

.ast_shares{
	float:left;
	width:70px;
	text-align:right;
	padding:0px 5px 0px 5px;
}

.ast_price{
	float:left;
	width:80px;
	padding:0px 5px 0px 5px;
	text-align:right;
}

.ast_value{
	float:left;
	width:80px;
	padding:0px 5px 0px 5px;
	text-align:right;
}

.ast_link{
	float:left;
	width:10px;
	padding:2px 0px 0px 5px;
	cursor:pointer;
}

#ast_crr_dsp {
    float: right;
    font-size: 8px;
    margin: -2px 0 0;
    width: 23px;
}



