
/******************************************/
/*           NEWS OUTPUT ELEMENTS         */
/******************************************/
table.ic_search,
table.listNavBar,
table.listResults  {
	width:100%;
}
div.icListHeader {
	padding:0;
	font-family:Georgia;
	margin-top:10px;
	margin-bottom:5px;
	font-size: 19pt;
	color:#093a81;
        text-transform: Capitalize;
}
div.icListSubtitle {
	padding:0;
	font-family:Georgia;
	margin-top:10px;
	margin-bottom:5px;
	font-size: 13pt;
	color:#093a81;
}
div.newsListTitle {
	font-weight:bold;
	padding:0;
	margin:0;
}
div.icListDate {
	font-style:italic;
	font-size:9pt;
	margin:5px 0;
	color:#000;
}
div.icListContent h1 {
	font-size:17pt;
	margin:10px 0;
}
div.icListContent h2 {
	font-size:15pt;
	margin:10px 0;
}
div.icListContent h3 {
	font-size:14pt;
	margin:10px 0;
}
table.listNavBar {
	background:#dedede;
	margin:10px 0;
	padding:0;
	font-size:90%;
	border-bottom:1px solid #a7a7a7;
	border-top:1px solid #a7a7a7;
}
table.listNavBar td {
	padding:4px 5px 5px 10px;
}
table.listResults th {
	background:#cbcbcb;
	font-weight:bold;
	text-transform:uppercase;
	margin:0;
	padding:3px 3px 3px 5px;
}
table.listResults tr td {
	padding:5px 3px 5px 5px;
}
#newsIndexLink {
	margin:0;
	padding:0;
}
.ic_search {
	border-bottom:1px solid #a7a7a7;
	margin:10px 0 0 0;
	padding:5px;
	background:#f0f0f0;
}
.ic_search table {
	width:100%;
	padding:0;
	font-size:9pt;
	color:#000;
}
.ic_search td {
	font-weight:bold;
	color:#4e4e4e;
}
.ic_search input {
	padding:1px;
	float:left;
	clear:left;
	margin:3px 5px 0 0;
}
.ic_search input#datestart,
.ic_search input#dateend {
	width:65px;
}
.ic_search input#newstitle,
.ic_searchinput#newscontent {
	width:150px;
}
.ic_search input#filterSubmit {
	width:25px;
	margin:0;
}
.ic_search td {
	vertical-align:bottom;
}
#filterSubmit {
	width:15px;
}
table.listResults {
	width:100%;
	font-size:9pt;
	padding:0;
	margin:0;
	border-bottom:1px solid #a7a7a7;
}
table.listResults th {
	font-size: 8pt;
	text-align: left;
	font-weight: bold;
	padding:5px 0 5px 10px;
	border-bottom:1px solid #a7a7a7;
}
table.listResults tr td {
	vertical-align:top;
	padding:5px 10px 5px 10px;
}
table.listResults tr td.toggleBG {
	background:#dfeaf9;
}
form#picklist {
	margin:0;
	padding:0;
}
