/* 	[ COPYRIGHT CONTEGRO  - Intelligent Website Content Management ]   */
/* 	[ http://www.contegro.com ]   */



/* -----[ PAGE LIST ]--------------------------------------------------------------------- */

/*
		Unless changed below, the List will use styles from DefaultTheme.css
		Do not change class names. Alter attributes as required.
*/

#cPC .PageList {
}

 #cPC .PageList .ListHolder {
	position: relative;
	margin: 30px 0px 10px 0px;
	background-color: #FFFFFF;
	width: auto;
	height: 1%;
	clear: both;
	padding: 0;
	
}
 #cPC .PageList .ListItem {
	position: relative;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	height: 100%;
	width: 500px;
	background: url(/Templates/SenateFinance/_images/cPC-list_bkg.gif) no-repeat bottom left;
}

	/* Custom Title */
	 #cPC .PageList .ListCustomTitle {
		font-size: 110%;
		font-weight: bold;
		margin: 0 0 0.6em 0;
		padding: 10px 0px 4px 40px;
		
	}

	/* Separators */
	 #cPC .PageList .ListPrimarySeparator {
		color: #999999;
		margin: 0.2em 0.2em 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}
	 #cPC .PageList .ListSecondarySeparator {
		color: #999999;
		margin: 0.2em 0.2em 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}

	/* Thumbnail */
	 #cPC .PageList .ListThumbnail {
		float: left;
		margin: -2px 0px 0px -1px;
		border: none;
		padding: 0;
		background: #FFFFFF;
	}

	/* Title */
		 #cPC .PageList .ListTitle {
			margin: 0em 0;
			color: #FFFFFF;
			padding: 4px 0px 0px 0px;
			font-size: 90%;
			font-weight: bold;
			float: none;
			height: 27px;
			text-decoration: none;
			background: url(/Templates/SenateFinance/_images/cPC-title_bkg.gif) no-repeat top left;
		}
		 #cPC .PageList .ListTitle a:visited, 
		 #cPC .PageList .ListTitle a:link, 
		 #cPC .PageList .ListTitle a:hover {
			color: #FFFFFF;
			padding: 0px 0px 0px 60px;
			text-decoration: none;
			text-transform: uppercase;
			
		}

	/* Date, Keywords */
		 #cPC .PageList .ListAuthor,
		 #cPC .PageList .ListItemDate,
		 #cPC .PageList .ListKeywords {
			font-size: 85%;
			margin: 0 0 0 0;
			padding: 0px 0px 0px 0px;
		}

	/* Summary */
		 #cPC .PageList .ListSummary {
			font-size: 85%;
			line-height: 1.2em;
			margin: 0 0.3em 0.6em 0;
			color: #666666;
			padding: 4px 6px 7px 0px;
		}
		 #cPC .PageList .ListSummary a {
			clear: right;
			font-size: 85%;
			padding: 5px 0px 7px 16px;
			margin: 0px 0px 0px 199px;
			display: block;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			background: url(/Templates/SenateFinance/_images/more_bkg.gif) no-repeat left center;
			color: #53385b;
		}

	/* Creator, Created Date, Updator, Updated Date */
		 #cPC .PageList .ListCreator,
		 #cPC .PageList .ListCreatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: right;
			clear: right;
			padding: 0px 0px 0px 0px;
		}
		 #cPC .PageList .ListUpdator,
		 #cPC .PageList .ListUpdatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: right;
			clear: right;
			padding: 0px 0px 0px 0px;
		}

	/* EndItem (Visual break between each list item) */
		#cPC .PageList .ListEndItem {
			font-size: 0px;
			margin: 0px 0px 0px 0px;
			float: none;
			clear: both;
			border-bottom: none;
			
		}
		
		
/* === [ Left Hand Container ] === */

#cLS .PageList {
}
#cLS .PageList .ListHolder {
	position: relative;
	margin: 10px 0px;
	background-color: #FFFFFF;
	width: 190px;
	height: 1%;
	clear: both;
	padding: 0;
	background: url(/Templates/SenateFinance/_images/pList_bkg.gif) no-repeat bottom left;
	
}
#cLS .PageList .ListItem {
	position: relative;
	margin: 0.4em 0 0.4em 0;
	padding: 0px 0px 0px 0px;
	display: inline-block;
	
}

	/* Custom Title */
	#cLS .PageList .ListCustomTitle {
		font-size: 110%;
		font-weight: bold;
		margin: 0 0 0.6em 0;
		padding: 10px 0px 4px 40px;
		border-bottom: #53385b 2px solid;
		background: #FFFFFF url(/Templates/SenateFinance/_images/listTitle_bkg.gif) no-repeat top left;
		height: 100%;
	}

	/* Separators */
	#cLS .PageList .ListPrimarySeparator {
		color: #999999;
		margin: 0.2em 0 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}
	#cLS .PageList .ListSecondarySeparator {
		color: #999999;
		margin: 0.2em 0 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}

	/* Thumbnail */
	#cLS .PageList .ListThumbnail {
		float: right;
		margin: 0 0 0 0.3em;
		border: none;
		padding: 0.3em;
		background: #FFFFFF;
	}

	/* Title */
		#cLS .PageList .ListTitle {
			margin: 0em 0;
			color: #666666;
			padding: 0px 0px 0px 40px;
			font-size: 100%;
			font-weight: bold;
			float: none;
			text-decoration: none;
		}
		#cLS .PageList .ListTitle a:visited, 
		#cLS .PageList .ListTitle a:link, 
		#cLS .PageList .ListTitle a:hover {
			color: #999999;
			text-decoration: none;
			
		}

	/* Date, Keywords */
		#cLS .PageList .ListAuthor,
		#cLS .PageList .ListItemDate,
		#cLS .PageList .ListKeywords {
			font-size: 85%;
			margin: 0 0 0 0;
			padding: 0px 0px 0px 40px;
		}

	/* Summary */
		#cLS .PageList .ListSummary {
			font-size: 85%;
			line-height: 1.2em;
			margin: 0 0 0.6em 0;
			padding: 0;
			color: #666666;
			padding: 0px 0px 0px 40px;
		}
		#cLS .PageList .ListSummary a {
			clear: left;
			font-size: 85%;
			padding: 0px 0px 0px 16px;
			margin: 6px 0px 0px 0px;
			display: block;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			background: url(/Templates/SenateFinance/_images/more_bkg.gif) no-repeat left center;
			color: #53385b;
		}

	/* Creator, Created Date, Updator, Updated Date */
		#cLS .PageList .ListCreator,
		#cLS .PageList .ListCreatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: left;
			clear: left;
			padding: 0px 0px 0px 40px;
		}
		#cLS .PageList .ListUpdator,
		#cLS .PageList .ListUpdatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: right;
			clear: right;
			padding: 0px 0px 0px 40px;
		}

	/* EndItem (Visual break between each list item) */
		#cLS .PageList .ListEndItem {
			font-size: 0px;
			margin: 0 0 0 0;
			float: none;
			clear: both;
			border-bottom: none;
			
		}
		
		
/* === [ Right Hand Container ] === */

#cRS .PageList {
}
#cRS .PageList .ListHolder {
	position: relative;
	margin: 10px 0px;
	background-color: #FFFFFF;
	width: 190px;
	height: 1%;
	clear: both;
	padding: 0;
	background: url(/Templates/SenateFinance/_images/pList_bkg.gif) no-repeat bottom left;
}
#cRS .PageList .ListItem {
	position: relative;
	margin: 0.4em 0 0.4em 0;
	padding: 0px 0px 0px 0px;
	display: inline-block;
}

	/* Custom Title */
	#cRS .PageList .ListCustomTitle {
		font-size: 110%;
		font-weight: bold;
		margin: 0 0 0.6em 0;
		padding: 10px 0px 4px 40px;
		border-bottom: #53385b 2px solid;
		background: #FFFFFF url(/Templates/SenateFinance/_images/listTitle_bkg.gif) no-repeat top left;
		height: 100%;
	}

	/* Separators */
	#cRS .PageList .ListPrimarySeparator {
		color: #999999;
		margin: 0.2em 0 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}
	#cRS .PageList .ListSecondarySeparator {
		color: #999999;
		margin: 0.2em 0 0 0;
		font-size: 120%;
		font-weight: bold;
		display: inline;
	}

	/* Thumbnail */
	#cRS .PageList .ListThumbnail {
		float: right;
		margin: 0 0 0 0.3em;
		border: none;
		padding: 0.3em;
		background: #FFFFFF;
	}

	/* Title */
		#cRS .PageList .ListTitle {
			margin: 0em 0;
			color: #666666;
			padding: 0px 0px 0px 40px;
			font-size: 100%;
			font-weight: bold;
			float: none;
			text-decoration: none;
		}
		#cRS .PageList .ListTitle a:visited, 
		#cRS .PageList .ListTitle a:link, 
		#cRS .PageList .ListTitle a:hover {
			color: #999999;
			text-decoration: none;
			
		}

	/* Date, Keywords */
		#cRS .PageList .ListAuthor,
		#cRS .PageList .ListItemDate,
		#cRS .PageList .ListKeywords {
			font-size: 85%;
			margin: 0 0 0 0;
			padding: 0px 0px 0px 40px;
		}

	/* Summary */
		#cRS .PageList .ListSummary {
			font-size: 85%;
			line-height: 1.2em;
			margin: 0 0 0.6em 0;
			padding: 0;
			color: #666666;
			padding: 0px 0px 0px 40px;
		}
		#cRS .PageList .ListSummary a {
			clear: left;
			font-size: 85%;
			padding: 0px 0px 0px 16px;
			margin: 6px 0px 0px 0px;
			display: block;
			text-transform: uppercase;
			text-decoration: none;
			font-weight: bold;
			background: url(/Templates/SenateFinance/_images/more_bkg.gif) no-repeat left center;
			color: #53385b;
		}

	/* Creator, Created Date, Updator, Updated Date */
		#cRS .PageList .ListCreator,
		#cRS .PageList .ListCreatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: left;
			clear: left;
			padding: 0px 0px 0px 40px;
		}
		#cRS .PageList .ListUpdator,
		#cRS .PageList .ListUpdatedDate {
			font-size: 85%;
			margin: 0 0 0 0;
			font-style: italic;
			float: right;
			clear: right;
			padding: 0px 0px 0px 40px;
		}

	/* EndItem (Visual break between each list item) */
		#cRS .PageList .ListEndItem {
			font-size: 0px;
			margin: 0 0 0 0;
			float: none;
			clear: both;
			border-bottom: none;
			
		}