﻿/* mainPubs */
#mainPubs {
	clear:both;
}
#mainPubs .pub {
	margin-bottom:12px;
	padding-top:12px;
	border-top:1px solid #D8D8D8;
}
#subPubs .pub .date,
#mainPubs .pub .date {
	/*line-height:80%;*/
}
#mainPubs .pub .left {
	min-height:65px;
	_height:65px;
	_overflow:visible;
	width:215px;
	padding-bottom:37px;
}
#mainPubs .pub .img {
	width:140px;
	height:100px;
}
#mainPubs .pub h2 {
	position:relative;
	top:-4px;
	width:220px;
}
#mainPubs .pub .links {
	width:240px;
}
#mainPub {
	margin-bottom:12px;
}
/* #mainPubs */
/* alt */
#mainPubs .pub.alt {
	background-color:#EDF5FA;
	border:none;
	margin:0;
	margin-bottom:2px;
}
#mainPubs .pub.alt .type a {
	background-color:#EDF5FA;
}
.pub.alt .links a.case {
	background-image:url('../Images/icons/case_alt.gif');
}
.pub.alt .links a.forum {
	background-image:url('../Images/icons/forum_alt.gif');
}
.pub.alt .links a.write {
	background-image:url('../Images/icons/write_alt.gif');
}
.pub.alt .imgmap {
	background-image:url('../Images/map/map_alt.gif');
}
.border {
	margin:2px 0;
	background-color:#D8D8D8;
	height:1px;
	overflow:hidden;
}
/* alt */
/* subPubs */
#subPubs {
	border-top:1px solid #D8D8D8;
	padding-top:20px;
	clear:both;
	margin-bottom:22px;
}
#subPubs h5 {
	margin-top:17px;
	margin-bottom:2px;
	_width:142px;
	overflow:visible;
	min-width:142px;
	white-space:nowrap;
}
#subPubs h5 div {
	min-width:142px;
	padding-left:7px;
	padding-right:7px;
}
#subPubs .pub {
	clear:both;
	float:right;
	width:100%;
	padding-top:12px;
}
#subPubs .pub .right {
	width:83px;
	_width:66px;
}
#subPubs .pub .left {
	padding-bottom:0;
	min-height:0;
	height:auto;
	width:350px;
}
#subPubs .pub .properties {
	margin-bottom:7px;
}
#subPubs .links {
	position:static;
	height:auto;
}
#subPubs .links a {
	float:none;
	margin-bottom:7px;
	color:#6A6A6A;
	width:35px;
}
#subPubs .type {
	width:auto;
}
#subPubs .type a {
	width:auto;
	padding:0 10px;
}
#subPubs .pub h2 {
	width:100%;
	top:0;
}
#subPubs .pub .desc {
	width:100%;
}
/* #subPubs */

/* important-documents */
#important-documents {
	margin-bottom:2px;
	position:relative;
}
	#important-documents .list  {
		zoom:1;
		border-top:2px solid #fff;
	}
		#important-documents .list .entry {
			padding:10px;
			zoom:1;
		}
			#important-documents .list .entry a {
				display:block;
				color:#00509A;
				zoom:1;
			}
		#important-documents .list .sep {
			padding:0; margin:0; border:none;
			height:1px; overflow:hidden;
			background-color:#E6E6E6;
			border-top:2px solid #fff;
			border-bottom:2px solid #fff;
		}
/* #important-documents */

/* news */
#news {
	position:relative;
}
#news marquee {
	height:100px;
}
#news h5 div {
	background-color:#11B4F0;
}
#news .header {
	margin:3px 10px;
}
#news .header a {
	color:#000;
	font-weight:bold;
}
#news .entry {
	margin:7px 10px;
	padding-top:10px;
	border-top:1px solid #E6E6E6;
	width:139px;
}
#news .entry.first {
	padding-top:0;
	border-top:none;
}
#news .entry .time {
	color:#000; /* 737373 */
}
#news .entry a {
	display:block;
	width:90px;
}
/* #news */
/* relatedPublications */
#relatedPublications {
	margin-top:5px;
	position:relative;
}
	#relatedPublications h5 div {
		background-color:#37CAFC;
	}
	#relatedPublications .entry {
		margin:10px;
		padding-bottom:10px;
		border-bottom:1px solid #E6E6E6;
		width:139px;
	}
		#relatedPublications .entry.last {
			padding-bottom:0;
			border-bottom:none;
		}
	#relatedPublications .bullet {
		width:10px;
	}
	#relatedPublications a {
		display:block;
		width:125px;
		color:#007CC3;
	}
/* #relatedPublications */
#paging {
	position:relative;
	height:20px;
	clear:both;
}
