/*/Resources/Global/Css/Lists.css*/

.itemsList{
	margin-top:20px;
	*margin-top:40px;
}
.itemsList hr  , hr.line
{
	clear: both;
	background: #dadada;
	width: 100%;
	height: 1px;
	overflow: hidden;
	color: #dadada;
	border: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
	}

div.hr
{
	clear: both;
	border-bottom: solid #DADADA 1px;
	width: 100%;
	height: 1px;
	overflow: hidden;
	color: #00ffff;
	padding-top: 15px;
	margin-bottom: 15px;
	}


.itemsList .sep{
	background-color: #dadada;
	width: 100%;
	height: 1px;
	overflow: hidden;
	margin:17px 0px 19px 0px;
	clear:both;
	float:left;
}
.item
{
	clear: both;
	float:left;
	width:470px;
}

.item .image
{
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	}

.sideImage {
	position: relative;
	float: left;
	width: 105px;
	height: 83px;
	text-align: center;
	overflow: hidden;
	margin-right:15px;
}

.sideImage .frame
{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 105px;
	height: 83px;
	background: url('/Resources/Global/Images/Layout/medium_frame.png') no-repeat left top;
}

.smallSideImage {
	position: relative;
	float: left;
	height: 97px;
	width: 76px;
	text-align: center;
	overflow: hidden;
	margin-right:15px;
}

.smallSideImage .frame
{
	position: absolute;
	left: 0px;
	top: 0px;
	height: 97px;
	width: 76px;
	background: url('/Resources/Global/Images/Layout/small_frame2.png') no-repeat left top;
}

.hasIcon .sideImage {
	width: 48px;
	height: 48px;
	}

.hasImage .text
{
	width: 350px;
	float: left;
	padding-top: 1px;
}

.hasIcon .text
{
	width: 400px;
	float: left;
	padding-top: 1px;
}
.hasIcon .text h3 a
{
	text-decoration: none;
	color: #113c7b;
}

.item .description
{
	float: left;
	width: 350px;
	xpadding-bottom: 5px;
}

.item .description  ul
{
	margin: 5px 0px;
	}

.item .description  li
{
	background: url(/Resources/Global/Images/Lists/bullet.gif) no-repeat 3px 6px;
	padding-left: 17px;
	}

.withoutImage .description {	width: 475px;}

.itemView .item .description
{
	width: 450px;
}

.relevantInfo
{
	font-size: 10px;
	color: #6b6b6b;
	margin-bottom: 5px;
	}

.relevantInfo span
{
	border-right: solid #b8b8b8 1px;
	padding-right: 7px;
	margin-right: 7px;
	}

.relevantInfo span.last
{
	border-right: 0px;
	}




.item h3
{
	margin-bottom: 5px;
}

.item .description h3
{
	color: #113c7b;
	font-size: 12px;
	margin-bottom: 5px;
	}

.item .description h4
{
	color: #113c7b;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 4px;
	}


.item .description h3 a
{
	text-decoration: none;
	color: #113c7b;
	}

.item .description .expandLink
{
	display: block;
	background: #edf1f3 url(/Resources/Global/Images/Buttons/expand_button_closed.gif) no-repeat right top;
	clear: both;
	text-decoration: none;
	color: #000000;
	padding: 2px 8px;
	height: 16px;
	overflow: hidden;
	font-size: 10px;
	margin-top: 8px;
	outline: 0px;
	}



.item .description .expandLinkOpened
{
	background: #3f97c2 url(/Resources/Global/Images/Buttons/expand_button_opened.gif) no-repeat right top;
	color: #ffffff;

}

.item .description .text
{
	padding-bottom: 2px;
	}

.item .description .link
{

	font-size: 11px;
	text-decoration: none;
	}

.item .actions
{
	margin-top:5px;
	clear: both;
}

.item .actions a
{
	color: #2087b8;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	padding-right: 10px;
}

.filters
{
	background: #eaf0f1 url(/Resources/Global/Images/Backgrounds/filters_bottom_background.gif) repeat-x left bottom;
	padding-bottom: 2px;
	position: relative;
	margin-bottom: 20px;
	zoom: 1;
	top:-21px;
	}

.highFilters {margin-bottom: 45px;}


.filters .reset-filter
{
	position: absolute;
	right: 2px;
	bottom: -55px;
	text-align:right;
}
.filters .reset-filter a{
	display:block;
	font-size: 10px;
	text-decoration: none;
	color: #2c90bf;
}



.filters .second {xright: 100px; xbottom: -40px;}
.filters .third {xright: 150px; xbottom: -60px;}


.filterRow
{
	background: #eaf0f1 url(/Resources/Global/Images/Backgrounds/filter_row_background.gif) left top;
	padding-top: 5px;
	_padding-top: 2px;
	_padding-bottom: 3px;
	padding-left: 9px;
	}

.filterRow .title
{
	font-weight: bold;
	color: #000000;
	float: left;
	width: 60px;
	display: inline;
	padding-top: 2px;
	_padding-top: 5px;
	_padding-bottom: 5px;
	_padding-left: 3px;
	}

.filterRow ul {float: left;width: 395px; display: inline;  }
.filterRow div.sections {float: left;width: 400px; display: inline;  }



.filterRow li
{
	float: left;
	height: 16px;
	background: url('/Resources/Global/Images/Backgrounds/filter_seperator.gif') no-repeat right 0px;
	margin-top: 2px;
	_margin-top: 4px;
	margin-bottom: 5px;
	margin-right: 1px;

	padding-top: 1px;
	_padding-top: 0px;
	padding-left: 1px;
	padding-right: 1px;
	}

.filterRow li.last
{
	background-image: none;
}

.filterRow li a , .filterRow li a:visited
{
	color: #6b6b6b;
	text-decoration: none;
	padding: 0px 8px;
	}

.filterRow li a:hover{
	color:#2c90bf;
}

.filterRow li.current
{
	background-color: #ffffff;
	color: #2c90bf;
	}


.itemView {position: relative;}

.backLink
{
	text-decoration: none;
	font-size: 11px;
	position: relative;
	left: 400px;
	top: -32px;
	text-align: right;
	}


.anchors a {color: #2d8cc4; text-decoration: underline;	}
.anchors a span {color:#2d8cc4}

.teamMemberList .anchorsTitle {color: #000000;}
.teamMemberList .anchors li a span {font-weight:bold;}
.teamMemberList .anchors li {margin-bottom: 10px;}
/*.teamMemberList .item .description {padding-bottom: 0px;}*/

.teamMemberList .item h3
{
	color: #000000;
	margin-bottom: 4px;
	}

.teamMemberList .item h4
{
	color: #000000;
	font-weight: normal;
	margin-bottom: 4px;
	}

#LibraryControl .item h3 {font-size: 12px;}
.itemView h2
{
	background: url(/Resources/Global/Images/Backgrounds/horizontal_dots.gif) repeat-x left bottom;
	line-height: 140%;
	padding-bottom: 8px;
	padding-right: 100px;
	margin-top: 50px;
	}

#LibraryControl h2 {margin-bottom:0px; }
#LibraryControl .relevantInfo
{
	background: url(/Resources/Global/Images/Backgrounds/horizontal_dots.gif) repeat-x left bottom;
	padding-bottom: 10px;
	padding-top: 10px;
	}


#LibraryControl .backLink {top: -67px;}


