
#campaign-content-container.campaign-ad-spending {
	margin: 20px 0px 0px;
	background: none; 
}

#campaign-content-container.campaign-ad-spending TABLE.list { width: 100%; clear: left; border: 1px solid #b60101; margin: 14px 0px;}
#campaign-content-container.campaign-ad-spending TABLE.list TR TH { background-color: #cde4f3; color: black; text-transform: uppercase; font-size: 11px; text-align: left; padding: 6px; font-weight: normal; }
#campaign-content-container.campaign-ad-spending TABLE.list TR TH A, #campaign-content-container.campaign-events TABLE.events TR TH A:visited { color: #B60101; }
#campaign-content-container.campaign-ad-spending TABLE.list TR TD { vertical-align: top; margin-bottom: 0px; padding: 6px; background-color: #f0f8fc; }
#campaign-content-container.campaign-ad-spending TABLE.list TR.alternating_row TD { background-color: #e2f1fa; }
#campaign-content-container.campaign-ad-spending TABLE.list TR.highlight TD { background: white; }
#campaign-content-container.campaign-ad-spending TABLE.list TR TD A { display: block; text-decoration: none; color: black; }
#campaign-content-container.campaign-ad-spending TABLE.list TR TD.details A { color: #B60101; }
#campaign-content-container.campaign-ad-spending TABLE.list TR TD.more { background-color: #cde4f3;}
#campaign-content-container.campaign-ad-spending TABLE.list TR TD.more A { color: #B60101; }

#campaign-content-container.campaign-ad-spending TABLE.list TR th.header {
	/* applies to jQuery tablesorter headings */
	background-repeat: no-repeat;
	background-position: center left;     
	color: #B60101;
	cursor: hand;
}

#campaign-content-container.campaign-ad-spending TABLE.list TR th.headerSortUp { 
	font-weight: bold;
	background-image: url(sort_up.gif);
}

#campaign-content-container.campaign-ad-spending TABLE.list TR th.headerSortDown { 
	font-weight: bold;
	background-image: url(sort_down.gif);
}

#campaign-content-container.campaign-ad-spending .ad_spending_footer { margin-bottom: 15px; font-size: 11px; }

#ad-spending-display {
	display: block;
	padding: 0;
	margin: 0 0 20px 0;
	position: relative;
}

.totals, .explanation { margin-bottom: 15px; }
