/* css */
#linkspage_holder {
	position:relative;
	float:left;
	height:100%;
	width:75%;
	margin-left: 20px;
}
#linkspage_holder table {
	position: relative;
	float: left;
	//height: 292px;
	//width: 267px;
	background-color: #ffffff;
	//border: none;
	text-indent: 4px;
	margin: 0px;	
	table-layout: fixed;
	width: 100%;
	white-space: normal;
	margin:10px;
	border: 1px solid #1e6ea6;
	border-radius: 10px;
	overflow:hidden;
}
.cedar #linkspage_holder table {
	border: 1px solid #5A437C;
	border-radius: 4px;
}
#linkspage_holder table.half {
	width: 50%;
}
#linkspage_holder table tr.head.hover,
#linkspage_holder table tr.head {
	background-color: #c8d5e3;
}
.cedar #linkspage_holder table tr.head.hover,
.cedar #linkspage_holder table tr.head {
	background-color: #8A76A6;
	font-family: Helvetica;
	color: #FFF;
	font-weight: bold;
	text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.35);
}
#linkspage_holder table tr.odd {
	BORDER-TOP: #c0c0c0 1px solid;
	BACKGROUND: #eeeeee;
	COLOR: #000000;
}
.cedar #linkspage_holder table tr.odd {
	BACKGROUND: #D9D9D9;
}
#linkspage_holder table tr.hover {
	BORDER-TOP: #c0c0c0 1px solid;
	BACKGROUND: #ffd;
	BORDER-BOTTOM: #c0c0c0 1px solid;
}
#linkspage_holder table tr th {
	padding: 4px;
	border: 1px solid #c0c0c0;
	text-align: left;
}
.cedar #linkspage_holder table tr th {
	border: none;
}
#linkspage_holder table tr td {
	padding: 6px;
	font-family: Helvetica;
	font-size: 12px;
	line-height: 14px;
	border: 1px solid #c0c0c0;
	white-space: normal;
	word-wrap: break-word;
	overflow-wrap: break-word;
}
#linkspage_holder table tr td.title {
	width:30%;
}
#linkspage_holder div.text_holder {
	float: left;
	margin:10px;
}
#linkspage_holder div.archive_text_holder {
	float: left;
	margin:10px;
	font-size:16px;
	font-weight:bold;
}