/*
#################################################################
File:				SavedLists.css
Description:		Rules for saved searches
#################################################################
*/

/*
=================================================================
 div.savedListContainer in:
	UserControls/SavedSearchControl.ascx
	UserControls/FavouritesControl.ascx
=================================================================
*/
div.savedListContainer {
	padding-bottom: 15px;
}

div.savedListContainer a {

	text-decoration: none;
}


div.savedListContainer h3 {
	color: #FF0000;
	text-decoration: none;
	text-transform: capitalize;
}

div.savedListContainer ul {
	list-style: square url(images/blue_pointer.gif) outside;
	margin: 0;
	padding: 0;
}

div.savedListContainer li {
	border-bottom: 1px solid #CED9EC;
	padding: 2px 0;
	margin-left: 18px;	
}

div.savedListContainer li h5 {
	font-weight: normal;
	display: inline;
	font-size: 1em;
}

div.savedListContainer a.button {
	color: #6A8CC4;
}

div.savedListContainer a.button:hover {
	color: #F90;
}

div.savedListContainer span, div.savedListContainer p {
	color: #000;
	background: none;
}

/*
=================================================================
 favouritesList specific
=================================================================
*/
div.savedListContainer.favouritesList {
}

div.savedListContainer.favouritesList li {
	list-style: none;
	list-style-image: none; /* needed so Internet Explorer doesn't continue to display image */	
	margin-left: 0;
	padding-left: 16px;	
}

div.savedListContainer.favouritesList li span.entityType {
	display: none;
}

div.savedListContainer.favouritesList .Event {
	background: transparent url(images/icon_event.gif) no-repeat 0px 3px;
}

div.savedListContainer.favouritesList .Faq {
	background: transparent url(images/icon_faq.gif) no-repeat 0px 3px;
}

div.savedListContainer.favouritesList .Job {
	background: transparent url(images/icon_job.gif) no-repeat 0px 2px;
}

div.savedListContainer.favouritesList .Link {
	background: transparent url(images/icon_link.gif) no-repeat 0px 3px;
}

div.savedListContainer.favouritesList .News {
	background: transparent url(images/icon_news.gif) no-repeat 0px 3px;
}

div.savedListContainer.favouritesList .Organisation {
	background: transparent url(images/icon_employer.gif) no-repeat 0px 2px;
}

div.savedListContainer.favouritesList .Document {
	background: transparent url(images/icon_article.gif) no-repeat 0px 2px;
}

div.savedListContainer.favouritesList .Administrator {
	background: transparent url(images/icon_employer.gif) no-repeat 0px 2px;
}

div.savedListContainer.favouritesList li span.expiredFlag {
	font-weight: bold;
	color: orange;
}

/* Favourites icon key */
div.favouritesKey {
}

div.favouritesKey dl{
	padding: 0;
	margin: 15px 0px;
}

div.favouritesKey dd{
	display: inline;
	padding: 0;
	margin: 0;
	margin-right: 3px;
}

div.favouritesKey dt{
	display: inline;
	padding: 0;
	margin: 0;
	padding-left: 10px;
	padding-bottom: 5px;
}

div.favouritesKey .descript, div.favouritesKey dt span{
	display: none;
}	

div.favouritesKey dt{
	padding-left: 12px;
	padding-bottom: 5px;
}

div.savedListContainer.favouritesList div.favouritesKey dt{
	background-position: 0px 0px;
}

div.favouritesKey dd{
	margin-right: 15px;
}

/*
=================================================================
 jobSearchList specific
=================================================================
*/
div.savedListContainer.jobSearchList li.default {
	font-weight: bold;
}