@charset "utf-8";
/* CSS Document */

/* All Search Results Listing styles */ 

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol .sys_subitem {
	width: 345px;
	float: left;
	margin: 0 15px 15px 0;
	height: 135px;
	overflow: hidden; 
	background: transparent url(/siteElements/images/underline3.gif) repeat-x scroll 0 top;
	padding-top: 8px;
	position: relative;
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol .sys_subitem.sys_subalternatingitem  {
	margin: 0 0 15px 0;
}
/* .sys_datarepeatercontrol .sys_thumbnail, */
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol .sys_thumbnail {
	float: left;
	width: 125px;
	height: 135px;
	margin-right: 30px;
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol .sys_thumbnail img {border: 0;}

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol .sys_ListingContent {
	width: 190px;
	float: left;
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol h3.sys_subitem-heading.sys_pearson-listing-subheading {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol h3.sys_subitem-heading.sys_pearson-listing-subheading a {
	color: #3c7599;
	text-decoration: none;
}

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dt.sys_product-info,
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dt.sys_pearson_listing-description {display: none;} 

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dd.sys_product-info,
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dd.sys_pearson_listing-description,
{margin-left: 0;}

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dd.sys_pearson_listing-description {margin: 0;}

.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dt.sys_pearson_listing-productprice, 
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dd.sys_pearson_listing-productprice {
	font-weight: 700;
	margin: 0;
	Float: left;
	position: absolute;
	bottom: 0;
	font-size: 0.9em; /* Added to correct overlay of text/price */
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dt.sys_pearson_listing-productprice {
	margin-right: 10px;
	left: 150px;
}
.sys_SearchResultsWrapper#Generic .sys_datarepeatercontrol dl dd.sys_pearson_listing-productprice {
	right: 0;
}

/*.....................................................*/
/*========== Authors listing styles ===================*/

.sys_AuthorDetailsWrapper h2 {clear: both}

.sys_AuthorDetailsWrapper .sys_AuthorDetails {width: 586px;}

.sys_AuthorDetailsWrapper .sys_AuthorDetailsImage {
	float: right;
	font-size: 0;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_subitem {
	width: 345px;
	float: left;
	background: #0f0;
	margin: 0 15px 15px 0;
	height: 135px;
	overflow: hidden; 
	background: transparent url(/siteElements/images/underline3.gif) repeat-x scroll 0 top;
	padding-top: 8px;
	position: relative;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_subitem.sys_subalternatingitem  {
	margin: 0 0 15px 0;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_thumbnail {
	float: left;
	width: 125px;
	height: 135px;
	margin-right: 30px;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_thumbnail img {border: 0;}

.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_ListingContent {
	width: 190px;
	float: left;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control h3.sys_subitem-heading.sys_pearson-listing-subheading {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control h3.sys_subitem-heading.sys_pearson-listing-subheading a {
	color: #3c7599;
	text-decoration: none;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dt.sys_product-info,
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dt.sys_pearson_listing-description 
 {display: none} 
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dd.sys_product-info,
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dd.sys_pearson_listing-description
 {margin-left: 0;}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control .sys_subitem-summary.sys_pearson-listing-summary dl {
	position: absolute;
	bottom: 0;
	margin: 0;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dt.sys_pearson_listing-productprice,
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dd.sys_pearson_listing-productprice {
	font-weight: 700;
	display: inline;
	margin: 0;
	font-size: 0.9em; /* Added to correct overlay of text/price */
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dt.sys_pearson_listing-productprice {
	position: absolute;
	bottom: 0;
}
.sys_AuthorControl#AuthorDetails .sys_pearson_listing-control dl dd.sys_pearson_listing-productprice {
	position: absolute;
	bottom: 0;
	right: 0;
}

/*========== End of Authors listing styles ===================*/
/*======================  SEARCH LISTING GENERIC PAGING STYLES  ====================== */

.sys_datarepeatercontrol .sys_flickrpager .sys_flickrpager {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginfo {clear: both;}
.sys_datarepeatercontrol .sys_flickrpager .sys_c_paginginforecorddescription {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginfocurrentrecord {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginforecordcountdescription {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginfomaxrecord {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginforecordcountdescription {}
.sys_datarepeatercontrol .sys_flickrpager .sys_paginginforecordcount {}
 .sys_datarepeatercontrol .sys_flickrpager .sys_navigation {
	padding: 10px 0;
} 
.sys_datarepeatercontrol .sys_flickrpager .sys_navigationprevious.sys_disabled {}
.sys_datarepeatercontrol .sys_flickrpager .sys_page.sys_selected {}
.sys_datarepeatercontrol .sys_flickrpager .sys_page {}
.sys_datarepeatercontrol .sys_flickrpager .sys_navigationnext {}

/*======================  END OF SEARCH LISTING GENERIC PAGING STYLES  ====================== */
/*======================  A to Z LISTING STYLES  ====================== */

.sys_generic_list-control .sys_atoz-control {padding: 20px 0 50px;}
.sys_generic_list-control .sys_atoz-control ul {
	margin: 0;
	padding: 0;
}

.sys_generic_list-control .sys_atoz-control ul li {
	list-style: none;
	background: none;
	margin: 0 5px;
	padding: 0;
	float: left;
}
.sys_generic_list-control .sys_atoz-control ul li.sys_noresults {
	padding: 2px 4px;
	border: 1px solid #4d4d4d;
	color: #4d4d4d;
}
.sys_generic_list-control .sys_atoz-control ul li a {
	display: block;
	background: #3c7699;
	color: #fff;
	padding: 3px 4px;
}
.sys_generic_list-control .sys_atoz-control ul li.sys_selected a {
	display: block;
	background: #bf4900;
	color: #fff;
	padding: 3px 4px;
}
#AtoZAcronyms_List .sys_itemslist .sys_subitem, 
#ProductLineSearch_List .sys_itemslist .sys_subitem  {
	width: 345px;
	float: left;
	margin: 0 15px 15px 0;
	height: 135px;
	overflow: hidden; 
	background: transparent url(/siteElements/images/underline3.gif) repeat-x scroll 0 top;
	padding-top: 8px;
	position: relative;
}
#AtoZAcronyms_List .sys_itemslist .sys_subitem.sys_subalternatingitem,
#ProductLineSearch_List .sys_itemslist .sys_subitem.sys_subalternatingitem {
	margin: 0 0 15px 0;
}

.sys_atoz-control #ProductLineSearch_List .sys_thumbnail {
	float: left;
	width: 125px;
	height: 135px;
	margin-right: 30px;
}

/*======================  END OF A to Z LISTING STYLES  ====================== */
/*======================  A to Z ACRONYMS LISTING STYLES  ====================== */

.sys_atoz-control #AtoZAcronyms_List .sys_thumbnail {
	float: left;
	width: 125px;
	height: 135px;
	margin-right: 30px;
}

/*======================  END OF A to Z ACRONYMS LISTING STYLES  ====================== */
/*======================  RELATED ITEMS LISTING STYLES  ====================== */

.sys_RelatedItem-control .sys_datarepeatercontrol#RelatedProductLines_List {}

.sys_RelatedItem-control .sys_datarepeatercontrol#RelatedProductLines_List .sys_RelatedItemTitle {
	float: right;
	width: 150px;
}
.sys_RelatedItem-control .sys_datarepeatercontrol#RelatedProductLines_List h3 {
	margin: 0;
	padding: 0;
}
.sys_RelatedItem-control .sys_datarepeatercontrol#RelatedProductLines_List .sys_thumbnail {
	width: 74px;
	height: 69px;
	float: left;
}

.sys_RelatedItem-control .sys_datarepeatercontrol#RelatedProductLines_List .sys_subitem {padding-bottom: 12px;}


/*======================  END OF RELATED ITEMS LISTING STYLES  =============== */


/*======================  Adjustments =================================*/

#Generic.sys_SearchResultsWrapper .sys_pearson_listing-control h2.sys_pearson_listing-title {
	color: #4d4d4d;
	font-size: 1.5em;
	margin-bottom: 40px;	
}
