﻿/*-------------------------------------------------------
 DIRECTORY BUILDER
---------------------------------------------------------*/
.oDirectoryBuilder .oDataGrid { border-collapse: collapse; width: 100%; border: 1px solid #dbdbdb; }
.oDirectoryBuilder .oDataGrid th.oDataGridHeader { background: #f7f7f7; border: 1px solid #dbdbdb; text-align: left; font-weight: normal; padding: 5px 10px; }
.oDirectoryBuilder .oDataGrid th.oDataGridHeader a.oDataGridHeaderLinkSortAsc { display: block; background: transparent url("/EasySiteWeb/EasySite/StyleData/starter_master/Images/sort-icon-asc.gif") no-repeat right center; color: #00A0DE; }
.oDirectoryBuilder .oDataGrid th.oDataGridHeader a.oDataGridHeaderLinkSortDesc { display: block; background: transparent url("/EasySiteWeb/EasySite/StyleData/starter_master/Images/sort-icon-desc.gif") no-repeat right center; color: #00A0DE; }
.oDirectoryBuilder .table-row-background-alpha, .oDirectoryBuilder .table-row-background-beta { border-bottom: 1px solid #dbdbdb; }
.oDirectoryBuilder .oDataGridCell { padding: 8px 10px; }
.oDirectoryBuilder .oDataGridCell a:link { color: #555; }

/*-------------------------------------------------------
 HEADLINE BOX ALPHA
---------------------------------------------------------*/
.oBoxStyleAlpha { margin-bottom: 1em; }
.oBoxStyleAlpha .oRSSFeedHeaderOuter { background: #eee; border: 1px solid #dbdbdb; border-radius: 3px 3px 0 0; }
.oBoxStyleAlpha .oRSSFeedHeaderInner { padding: 3px 10px 4px; }
.oBoxStyleAlpha h2.oHeadlineBoxTitle { color: #000; font-size: 1.2em; font-weight: normal; margin: 0; }
.oBoxStyleAlpha .oRSSFeedBodyOuter { border-radius: 0 0 3px 3px; border-bottom: 10px solid #eee; }
.oBoxStyleAlpha .oRSSFeedBodyInner { border-right: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; padding-bottom: 10px; }
.oBoxStyleAlpha ul.oHeadlineBoxList { margin: 0; padding: 0 10px; list-style-type: none; }
.oBoxStyleAlpha span.oHeadlineBoxItem { display: inline-block; padding-top: 10px; }
.oBoxStyleAlpha .HeadlineBoxSummaryText { margin-bottom: 5px; }
.oBoxStyleAlpha span.oHeadlineBoxItemDate { display: block; color: #aaa; }


/*NEWS PAGE LISTS*/
.oBoxContainer.style-lambda ul, .oBoxContainer.style-1 ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.oBoxContainer.style-lambda li, .oBoxContainer.style-1 li {
	margin: 0 0 10px;
	padding: 0;
}
.oBoxContainer.style-lambda li .item-title, .oBoxContainer.style-1 li .item-title {
	display: block;
	width: 100%;
}
