
/*  Resource Library Results Page Classes 
--------------------------------------------------- */

.resourcelibrary_results {
	border-bottom:#c4cdd3 1px solid;
	padding:10px 10px;
}

.resourcelibrary_results label {
	display:block; 
	float:left; 
	width:130px;
	margin-right:20px;
	padding-top:3px;
	color:#292a2c;
	font-size:11px;
	font-weight:bold;
}

.resourcelibrary_results label span {
	display:block;
	color:#72747c;
	font-style:italic;
}

.resourcelibrary_results input.txt {
	border:#c4cdd3 1px solid;
	padding:3px;
}

.radio_filter input {
	padding-top:3px;
}

.radio_filter label {
	float:none;
	display:inline;
	margin-left: 3px;
	margin-right: 25px;
	font-weight:normal;
	color:#666666;
}

.resourcelibrary_categories {
	margin-left:150px;
	float:none;
}

.resourcelibrary_results_rightcol {
	height:95px;
	overflow:auto;
	margin-top:5px;
}

.resourcelibrary_results_rightcol span {
	display:block;
	float:left;
	width:195px;
	margin:2px 0;					
}

.resourcelibrary_results_end {
	float:right;
	margin:10px 15px 30px 0;
	font-size:13px;
}

.resourcelibrary_whitepaper_results_end {
	float:right;
	margin:10px 0 0 0;
	font-size:13px;
}


.resourcelibrary_results_end input {
	margin:0 0 0 20px;
}

.resourcelibrary_results_sort {
	display:block; float:left;
	margin: 0 0 40px 0;

}
.resourcelibrary_results_sort h3, .whitepapers_results_sort h3 {  
	border-bottom: solid 1px #c4cdd3; 
	color: #bf1f24; 
	padding:0 0 0 8px; 
}

.resourcelibrary_results_item { 
	display:block; 
	float:left; 
	margin:15px 0 0 0; 
	padding:9px 0 10px 8px;
	width:779px; 
}

.resourcelibrary_results_item_on { 
	display:block; 
	float:left; 
	margin:15px 0 0 0; 
	padding:9px 0 10px 8px;
	width:779px; 
	background:#f0f1f2;
}

.resourcelibrary_results_item .image, .resourcelibrary_results_item_on .image { 
	float:left; 
	display:block; 
	margin: 0 20px 0 0; 
	height:71px; 
	border: solid 1px #ccc;
	padding:3px;
	background:#fff;
	text-align:center;
	width:87px;
	overflow:hidden;
}

.resourcelibrary_results_item .image img, .resourcelibrary_results_item_on .image img { 
	height:67px; 
	border: solid 2px #ffffff; 
}

.resourcelibrary_results_item .description, .resourcelibrary_results_item_on .description { 
	display:block; 
	float:left; 
	margin: 0 10px 0 10px; 
	width:490px; 
} 

.resourcelibrary_results_item .description strong, .resourcelibrary_results_item_on .description strong { 
	color:#007698; 
	margin-left:8px;
	*margin-left:0px;
	float:left;
}                    

.resourcelibrary_results_item .item_view, .resourcelibrary_results_item_on .item_view { 
	display:block; 
	float:left; 
	width:137px; 
	margin:0; 
	text-align:center; 
}  

.resourcelibrary_results_item .item_view a, .resourcelibrary_results_item_on .item_view a { 
	margin:3px 0 0 9px; 
}                                

.resourcelibrary_page_sort { 
	display:block; 
	float:left; 
	background:#f0f1f2; 
	padding: 10px 0; 
	margin: 10px 0; 
	width:785px; 
}
.resourcelibrary_page_sort fieldset { 
	display:block; 
	float:left; 
	margin: 0 0 0 10px; 
}

.resourcelibrary_page_sort p { 
	display:block; 
	float:left; 
	margin: 0 0 0 10px; 
}

.resourcelibrary_page_sort .hide_summary {
	display:block; 
	float:right; 
	width:275px; 
	margin-top:3px;
}

.resourcelibrary_page_sort .hide_summary a {
	display:block; 
	float:left;
}
.resourcelibrary_page_sort .hide_summary ul {
	display:block;
}

.resourcelibrary_page_sort .hide_summary li {
	float:left; 
	margin:0 0 0 5px; 
	list-style:none;
}

.hide_summary a.btn_resultpage { 
	display:block; 
	float:left; 
	height: 15px; 
	background:url('/uploadedimages/assets/images/backgrounds/bkg_result_pg_right.gif') right top no-repeat; 
	padding:0; 
	margin:0; 
	padding-right: 5px;
	cursor:pointer;
}

.hide_summary li a.btn_resultpage span { 
	display:block; 
	float:left; 
	height:15px; 
	background:url('/uploadedimages/assets/images/backgrounds/bkg_result_pg_left.gif') left top no-repeat; 
	padding:0px 0 0 5px; 
}


/* WHITE PAPERS 
======================== */
.whitepapers_results_sort {
	display:block; 
	float:left;
	margin: 0 0 40px 0;
	width:555px;
	padding:0;
	vertical-align:top;
}

.whitepapers_results_item { 
	display:block; 
	float:left; 
	margin:10px 0 0 0; 
	padding:9px 0 10px 8px;
	width:555px; 
}
.whitepapers_results_item_on { 
	display:block; 
	float:left; 
	margin:10px 0 0 0; 
	padding:9px 0 10px 8px;
	width:555px; 
	background:#f0f1f2;
}

.whitepapers_results_item .image, .whitepapers_results_item_on .image { 
	float:left; 
	display:block; 
	padding:3px;
	margin: 0 20px 0 0; 
	height:67px; 
	border: solid 1px #ccc; 
	background:#fff;
}

.whitepapers_results_item .image img, .whitepapers_results_item_on .image img {
	text-align:center;
}

.whitepapers_results_item .description, .whitepapers_results_item_on .description { 
	display:block; 
	float:left; 
	margin: 0 10px 0 0; 
	width:355px; 
} 
.whitepapers_results_item .description p, .whitepapers_results_item_on .description p { 
	margin:0 0 12px 0;
} 


.whitepapers_results_item .description strong, .whitepapers_results_item_on .description strong { 
	color:#007698; 
}
.whitepapers_results_item .description strong span, .whitepapers_results_item_on .description strong span { 
	color:#bf1f24; 
	font-style:italic; 
	text-transform:uppercase; 
	margin-right:3px;
}

.whitepapers_results_item .item_view, .whitepapers_results_item_on .item_view { 
	display:block; 
	float:left; 
	width:72px; 
	margin:0; 
	text-align:center; 
}  

.whitepapers_results_item .item_view a, .whitepapers_results_item_on .item_view a { 
	margin:3px 0 0 9px; 
}                                



span.translated-resource {
	font-style:italic;
	text-transform:uppercase;
	color:#bd1c21;
}

span.noresults {
	font-weight:bold;
	margin:10px;
	text-transform:uppercase;
	color:#bd1c21;
}

