@charset "utf-8";
/* CSS Document */

/*
	 // LNWG // Result Views //
*/
/*Global*/

li .related-links li a {
    color:                #666;
    white-space:        nowrap;}
li .related-links li a:hover {
    color:                #3b6e8f;}



/*
	Overrides
*/

.id-page_view {
	padding:			0 0em;}

/* View Controls */

.view-controls {
	border-width:		0 0 0.1em;}
.view-controls.foot {
	border-width:		0.1em 0 0 0;}
/*
	List View
*/

.list-view {
	margin:				0em;
	list-style:			none;}
.list-view li {
	overflow:			hidden;
	float:				left;
	width:				67.6em;
	padding:			1.6em 1em;}
.list-view li h4, .list-view li .image{
	display:			none;}
.list-view li .title {
	float: 				left;
	width:				12em;}
.list-view li h2, 
.list-view li h3 {
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-size:			1.2em;
	color:				#3b6e8f;}
.list-view li h2 a,
.list-view li h3 a {
	color:				#3b6e8f;}
.list-view li p {
	float:				left;
	width:				26.36em;
	margin:				0 0 0 1.9em;
	color:				#939393;
	font-size:			1.1em;}
.list-view li .links {
    float:right;
	width:24em;
	text-align:centre;
	border: none;
	padding:0;
	margin:0;
}
.list-view li .related-links {
	width:auto;
	text-align:center;
	float:				none;}
.list-view li .related-links li {
	display:			inline;
	float:				none;
	width:auto;
	/*margin:				0 1em 0 0;
	padding:			0 1em 0 0;*/}
.list-view li .related-links li a {
	color:				#939393;
	white-space:		nowrap;}
.list-view li .related-links li a:hover {
	color:				#303030;}



	


/*
	Grid View
*/

.grid-view {
	overflow:			hidden;
	zoom: 1;
	width:				69.5em;
	/* IE 6
	padding:			0 0 2em;
	*/
	list-style:			none;}

.grid-view li {
display:block;
float:left;
margin:2.7em 0 2em -0.1em;
width:22em;
height:20em;
}

/*variations*/
 #asset.grid-view li .image {
text-align:center;
height:10em;
display:block;
overflow:hidden;}

#asset.grid-view li {
    height:15em;}

#product.grid-view li {
    height:22em;}

 #product.grid-view li .image {
display:block;
text-align:center;
height:16em;
overflow:hidden;}

	
.grid-view li .image img {}
.grid-view li h2 { /*listname*/
	text-align:center;
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:				#3b6e8f;
	font-size:			12px;}
.grid-view li h3 {
	font-size:			10px;
	font-family:		Arial, Helvetica, sans-serif;
	color:				#666666;
	margin:				0.5em 0 0 0;
	text-align:			center;}
.grid-view li p,
.grid-view li h4 {
	display:			none;}
.grid-view li .related-links {
	display:			block;
	float:				none;
	width:22em;
	border:				0;
	text-align:			center;}
.grid-view li div.links {
	border:none;}
.grid-view li .related-links li {
	float:				none;
	display:			inline;
	width:				auto;
	height:				auto;
	margin:				0;}


.grid-view li .related-links li.last {
	/*
	margin:				0 0 0 0.4em;
	*/
	padding:			0 0 0 0.7em;
	border:				0;}
	
/*
	Expanded View
*/

.expanded-view {
	list-style:			none;
	border:				0.1em solid #fff;
	border-width:		0 0 0 0.1em;}
.expanded-view li {
	overflow:			hidden;
	margin: 			2.7em 0 2em -0.1em;
	padding:			0 0 2em;
	background:			#fff;
	border:				0.1em solid #d9d9d9;
	border-width:		0 0 0.1em 0;}
.expanded-view li.last {
	border:				0;}
.expanded-view li .image {
	display:			block;
	float:				left;
	width:				13em;
	text-align:			center;}	
.expanded-view li .image img {}
.expanded-view li .detail {
	float:				right;
	width:				56em;}
.expanded-view li h2 {
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:				#3b6e8f;
	margin:				0;}
.expanded-view li h3 {
	color:				#000;}
.expanded-view li h2 a,
.expanded-view li h3 a {
	color:				#3b6e8f;}
.expanded-view li h2 a:hover,
.expanded-view li h3 a:hover {
	color:				#EE0032;}
.expanded-view li h4 {
	margin:				0.3em 0 0.7em;
	font-size:			1em;}
.expanded-view li p {
	font-size:			1.1em;
	line-height:		1.8em;
	color:				#7d7d7d;}
	
.expanded-view li .links{
	width:auto;
	padding:0;
	margin:0;
	border:none;}
.expanded-view li .related-links {
	width:auto;
	margin:				1.4em 0 0;}
.expanded-view li .related-links li {
	float:				left;
	display:			inline;
	width:				auto;
	margin:				0 1em 0 0;
	padding:			0 1em 0 0;
	border-width:		0 0.1em 0 0;}

.expanded-view li .related-links li.last {
	margin:				0;
	padding:			0 0 0 0.7em;
	border:				0;}
	



