/* CSS Document */
#tabPannel
{
	margin:0px 0px 0px 0px;
	position:relative;
}
 
.TabbedPanelsContentVisible,
#tabScrollRegion1,
#tabScrollRegion2  
{ 
	overflow-x:hidden;
	overflow-y:auto;
}

#dlgScrollBarRegion
{
	width:870px; 	 
}

.pagelistContainer .pagelistReady 
{
	min-height:250px;  
}

.pagelistContainer #PageListTable
{
	min-height:220px;
}

#dialogContainer .pagelistRegion
{
    height: 250px;
    overflow: hidden;
}

#mediaManagerList,
#mediaManagerPostedList
{
	height:290px;
	clear:both;
}

#mediaManagerPostedList
{
 	display:none;
}


.mediaDateColumn
{
	width:110px;  
}

.mediaRuleColumn
{
	width:130px;  
}

.mediaTitleColumn
{
	width:180px;  
}

.mediaChannelColumn
{
	width:365px;  
	cursor:default;
}

.mediaChannelColumn img
{
	padding-bottom:2px;
}

.postedTitleColumn
{
	width:180px;  
}

.postedChannelColumn
{
	width:180px;  
}

.clickColumn
{
	width:55px;  
	text-align:center;
}

.likesColumn
{
	width:50px;
	text-align:center;
}

.commentsColumn
{
	width:85px;
	text-align:center;  
}

.retweetsColumn
{
	width:75px;
	text-align:center;  
}

.sharesColumn
{
	width:60px;  
	text-align:center;
}

#pageListDataDiv
{
	width:920px;
}

.pagelistContainer
{
	width:920px;
	padding-left:10px;
	padding-right:10px;
}

#PageListTable .mediaDateColumn,
#PageListTable .mediaRuleColumn,
#PageListTable .mediaTitleColumn,
#PageListTable .mediaChannelColumn,
#PageListTable .postedTitleColumn,
#PageListTable .postedChannelColumn,
#PageListTable .clickColumn,
#PageListTable .likesColumn,
#PageListTable .commentsColumn,
#PageListTable .retweetsColumn,
#PageListTable .sharesColumn,
#PageListTable .mediaActionColumn
{	
	vertical-align: top;
	cursor: default; 
}

.mediaActionColumn
{
	cursor: default; 
}

#pl_media_date,
#pl_postedlist_media_date
{
	background-image: url(/commonspot/dashboard/images/controls/header_light_blue.gif);
}

/*  Override  */ 
#PageListTable
{
	background:#ffffff; 
	border-right:1px solid #D0D0D0;
	border-left:1px solid #D0D0D0;
	border-bottom:1px solid #D0D0D0;  
} 

.pagelistContainer .pagelistReady
{
	min-height:100px; 
}

.pagelistContainer #pagelistContainerDiv
{
	overflow-x: hidden;
	overflow-y: auto; 
}

.pagelistContainer #pageListDataDiv
{
	position:absolute; 
	/*min-height: 300px;*/
    overflow-y: auto;
	overflow-x:hidden;
}

.filterSection select 
{
	width:auto;
}

.filterSection .clsPushButton
{
	margin-right: 10px;
	/*margin-top: 5px;*/
	line-height: 16px;
	padding-left: 3px !important; 	
	padding-right: 3px !important;
	cursor:pointer;
	vertical-align:baseline;  	 
}

.count
{
	font-weight:normal!important;
}

.channelName,
.status
{
	vertical-align:inherit;
}

.channelName:hover
{ 
	text-decoration:underline;
}

#dialogContainer #dataTableFooter
{    
    border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-top: none;    
}

.pointer,
.checkboxtext
{
	cursor:pointer;
}

#selectDateLinkDiv
{
	line-height: 18px;
	padding-left: 10px;
	/*float:left;*/
}

#pagelistActionBar
{
	float:right;
}

.selectDateMenu
{
	height:50px;
}

#filterbutton
{
	float:right;
}

.filterSection
{
    line-height: 25px;
}

.textwidth
{
	width:170px;
}
	
#pagelistActionBar
{
	float:right;
	padding-right:10px;
}

.pastSchedule,
.redtext
{
	color:red;
}

#groupedListLabel,
#dateFilter
{
	display:none;
}

#groupedListLabel
{	
	cursor:pointer;
}

#groupedListLabel,
#modifiedObjectsLabel
{
	padding-right:15px;
}

.smIcons
{
	vertical-align:middle;
}

.smCounts
{
	font-size:10px;
	vertical-align:inherit;
}

#dateFilter img
{
	vertical-align:middle;
}

.mediaChannelColumn img
{
	vertical-align:middle!important;
}