/*************************************/
/* Department Project How We're Serving You Index - Control - Begin*/
/*************************************/

#CC_ProjectHWSY_Control
{
	background-color: #f8f4ef;
}

#CC_ProjectHWSY_BorderHeader
{
	border-bottom: 1px solid #89abcd;
	line-height: 1px;
	margin: 0 10px;
	padding-top: 10px;
}

#CC_ProjectHWSY_Header
{
	background: transparent url(/SiteCollectionImages/imgbin/CC_ContentHeaderGenericNonImage_Header.jpg) no-repeat left top;
	width: 763px;
	height: 44px;
	color: white;
	font-size: 19px;
	font-weight: bold;
	line-height: 44px;
}

	#CC_ProjectHWSY_Header .CC_ProjectHWSY_Header_Icon
	{
		background: transparent url(/SiteCollectionImages/imgbin/CC_icon_HeaderPerson.gif) no-repeat left top;
		display: block;
		height: 25px;
		width: 27px;
		line-height: 44px;
		float: left;
		margin-top: 10px;
		padding-right: 15px;
		margin-left: 20px;
	}

#CC_ProjectHWSY_Control .CC_ProjectHWSY_Header_Label
{
	color: #2e5f92;
	font-size: 14px;
	border-bottom: 1px #89abcd solid;
	padding-bottom: 15px;
	padding-top: 20px;
	width: 743px;
	margin-left: 10px;
	margin-right: 10px;
	display: none;
}

.CC_ProjectHWSY_ContentControl,
.CC_ProjectHWSY_ContentControl_Alternate
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #89abcd solid;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #f1e6d2;
}

.CC_ProjectHWSY_ContentControl
{
	background-color: transparent !important;
}

.CC_ProjectHWSY_Image
{
	float: left;
	margin-left: 10px;
}

	.CC_ProjectHWSY_Image img
	{
		border: 2px solid #5897d8;
		margin-right: 15px;
		width: 50px;
		height: 50px;
	}

.CC_ProjectHWSY_ContentControl_ProjectTitle
{
	color: #3a6ca0 !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	width: 700px;
	padding-left: 10px;
}

.CC_ProjectHWSY_ContentControl_Description
{
	float: left;
	width: 660px;
}

	.CC_ProjectHWSY_ContentControl_Description .description
	{
		font-size: 11px !important;
		color: #253e5a !important;
		font-family: verdana !important;
	}

	.CC_ProjectHWSY_ContentControl_Description a
	{
		white-space: nowrap;
		margin-left: 10px;
		font-style: italic;
		color: #b64e04 !important;
	}

#CC_ProjectHWSY_Footer_Top
{
	background-color: #F8F4EF;
	height: 25px;
	width: 100%;
}

#CC_ProjectHWSY_CommonContentRoundCorners
{
	height: 5px;
}

	#CC_ProjectHWSY_CommonContentRoundCorners .r1, #CC_ProjectHWSY_CommonContentRoundCorners .r2, #CC_ProjectHWSY_CommonContentRoundCorners .r3, #CC_ProjectHWSY_CommonContentRoundCorners .r4
	{
		height: 1px;
		overflow: hidden;
	}

	#CC_ProjectHWSY_CommonContentRoundCorners .r1
	{
		margin: 0 5px;
	}

	#CC_ProjectHWSY_CommonContentRoundCorners .r2
	{
		margin: 0 3px;
	}

	#CC_ProjectHWSY_CommonContentRoundCorners .r3
	{
		margin: 0 2px;
	}

	#CC_ProjectHWSY_CommonContentRoundCorners .r4
	{
		height: 2px;
		margin: 0 1px;
	}

	#CC_ProjectHWSY_CommonContentRoundCorners .r1, #CC_ProjectHWSY_CommonContentRoundCorners .r2, #CC_ProjectHWSY_CommonContentRoundCorners .r3, #CC_ProjectHWSY_CommonContentRoundCorners .r4
	{
		background-color: #F8F4EF;
	}
/*************************************/
/* Department Project How We're Serving You Index - Control - End*/
/*************************************/

/*************************************/
/* Department HomePage HWSY - Control - Begin*/
/*************************************/

.CC_DeptHomeProjects_Header_Label
{
	color: #cd690b;
	font-size: 14px;
	border-bottom: 1px solid #c0b6a9;
	padding-bottom: 10px;
	margin-bottom: 5px;
}

#CC_DeptHomeProjects_Control
{
	margin-bottom: 15px;
}

.CC_DeptHomeProjects_Image
{
	float: left;
	margin-left: 10px;
}

	.CC_DeptHomeProjects_Image img
	{
		border: 2px solid #5897d8;
		margin-right: 15px;
		height: 50px;
		width: 50px;
	}

.CC_DeptHomeProjects_ContentControl_ProjectTitle
{
	color: #bc600a !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
	display: block;
	width: 80%;
	padding-left: 10px;
}

.CC_DeptHomeProjects_ContentControl_Description
{
	float: left;
	width: 80%;
	color: #36597c;
}

	.CC_DeptHomeProjects_ContentControl_Description .description
	{
		color: #36597c;
	}

	.CC_DeptHomeProjects_ContentControl_Description a
	{
		white-space: nowrap;
		margin-left: 10px;
		font-style: italic;
		color: #b64e04 !important;
	}

#CC_DeptHomeProjects_Footer
{
	margin-bottom: 40px;
	display: block;
}
/*************************************/
/* Department HomePage HWSY - Control - End*/
/*************************************/

/*************************************/
/* Department HomePage Announcements  - Control - Begin*/
/*************************************/

#CC_DeptHomeAnnouncement_Control
{
	margin-bottom: 10px;
}

#CC_DeptHomeAnnouncement_Header
{
	color: #cd690b;
	font-size: 14px;
	border-bottom: 1px solid #c0b6a9;
	padding-bottom: 10px;
	margin-bottom: 5px;
}

.CC_DeptHomeAnnouncement_Link
{
	color: #bc600a !important;
	background: transparent url(/SiteCollectionImages/imgbin/CC_Icon_OrangeSquareDot.jpg) no-repeat left 4px;
	padding-left: 15px;
	font-size: 12px;
	padding-bottom: 3px;
}


.CC_DeptHomeAnnouncement_Description a
{
	white-space: nowrap;
	margin-left: 10px;
	font-style: italic;
	color: #b64e04 !important;
}

.CC_DeptHomeAnnouncement_Description
{
	color: #36597c;
	font-size: 11px;
	padding-left: 15px;
}

#CC_DeptHomeAnnouncement_Footer
{
	margin-bottom: 20px;
}

/***** Department Announcments Sub Site Landing Page CQWP *****/
#CC_DeptAnnSubSite_ControlBlock
{
	background-color: #F8F4EF;
}

#CC_DeptAnnSubSite_ContentInner,
#CC_DeptAnnSubSite_ContentInner_Alternate
{
	padding: 20px 0px;
	border-bottom: 1px solid #89abcd;
	margin: 0px 10px;
}

#CC_DeptAnnSubSite_ContentInner_Alternate
{
	background-color: #f1e6d2;
}

#CC_DeptAnnSubSite_BorderHeader
{
	line-height: 1px;
	border-bottom: 1px solid #89abcd;
	padding-top: 10px;
	/*background-color:#F8F4EF;*/
	margin: 0px 10px;
}

#CC_DeptAnnSubSite_Control_Item .CC_DeptAnnSubSite_Control_Item_Title
{
	font-size: 13px;
	color: #36597c;
}

.CC_DeptAnnSubSite_Image
{
	float: left;
}

	.CC_DeptAnnSubSite_Image img
	{
		border: #5897d8 2px solid;
		margin: 0px 20px;
		width: 50px;
		height: 50px;
	}

#CC_DeptAnnSubSite_Control_Item .description
{
	display: block;
	padding-right: 15px;
}

	#CC_DeptAnnSubSite_Control_Item .description a
	{
		color: #b64e04;
		margin-left: 5px;
		white-space: nowrap;
		font-style: italic;
	}

#CC_DeptAnnSubSite_Control_Item
{
	display: block;
}

.CC__DeptAnnSubSite_Rss_cqfeed
{
	float: right;
	position: relative;
	margin-bottom: -15px;
	margin-left: -10px;
}

#CC_DeptAnnSubSite_Title
{
	color: #cd690b;
	border-bottom: 1px solid #c0b6a9;
	font-size: 16px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
	visibility: hidden;
	display: none;
}

#CC_DeptAnnSubSite_Footer_Top
{
	background-color: #F8F4EF;
	height: 25px;
	width: 100%;
}

#CC_DeptAnnSubSite_CommonContentRoundCorners
{
	height: 5px;
}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r1, #CC_DeptAnnSubSite_CommonContentRoundCorners .r2, #CC_DeptAnnSubSite_CommonContentRoundCorners .r3, #CC_DeptAnnSubSite_CommonContentRoundCorners .r4
	{
		height: 1px;
		overflow: hidden;
	}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r1
	{
		margin: 0 5px;
	}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r2
	{
		margin: 0 3px;
	}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r3
	{
		margin: 0 2px;
	}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r4
	{
		height: 2px;
		margin: 0 1px;
	}

	#CC_DeptAnnSubSite_CommonContentRoundCorners .r1, #CC_DeptAnnSubSite_CommonContentRoundCorners .r2, #CC_DeptAnnSubSite_CommonContentRoundCorners .r3, #CC_DeptAnnSubSite_CommonContentRoundCorners .r4
	{
		background-color: #F8F4EF;
	}

/*************************************/
/* Department HomePage Announcements  - Control - End*/
/*************************************/

.CC__IndexPages_Rss_cqfeed
{
	float: right;
	width: 100%;
	/*background-color:#f8f4ef;*/
}

	.CC__IndexPages_Rss_cqfeed a
	{
		float: right;
		padding-top: 10px;
		padding-right: 10px;
	}

/*************************************/
/* Department Services How We're Serving You Index - Control - Begin*/
/*************************************/

#CC_DeptServIndex_Control
{
	background-color: #f8f4ef;
}

#CC_DeptServIndex_Header
{
	background: transparent url(/SiteCollectionImages/imgbin/CC_ContentHeaderGenericNonImage_Header.jpg) no-repeat left top;
	width: 763px;
	height: 44px;
	color: white;
	font-size: 19px;
	font-weight: bold;
	line-height: 44px;
}

	#CC_DeptServIndex_Header .CC_DeptServIndex_Header_Icon
	{
		background: transparent url(/SiteCollectionImages/imgbin/CC_icon_HeaderPerson.gif) no-repeat left top;
		display: block;
		height: 25px;
		width: 27px;
		line-height: 44px;
		float: left;
		margin-top: 10px;
		padding-right: 15px;
		margin-left: 20px;
	}

#CC_DeptServIndex_Control .CC_DeptServIndex_Header_Label
{
	color: #2e5f92;
	font-size: 14px;
	border-bottom: 1px #89abcd solid;
	/*padding-bottom: 15px;
	padding-top: 25px;
	width: 743px;*/
	margin-left: 10px;
	margin-right: 10px;
	margin: 0px;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
}

	#CC_DeptServIndex_Control .CC_DeptServIndex_Header_Label span
	{
		display: none;
	}

.CC_DeptServIndex_ContentControl,
.CC_DeptServIndex_ContentControl_Alternate
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #89abcd solid;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #f1e6d2;
}

.CC_DeptServIndex_ContentControl
{
	background-color: transparent !important;
}

.CC_DeptServIndex_ContentControl_ProjectTitle
{
	color: #3a6ca0 !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	width: 200px;
	padding-left: 10px;
}

.CC_DeptServIndex_ContentControl_Description
{
	float: left;
	width: 665px;
	padding-left: 10px;
}

	.CC_DeptServIndex_ContentControl_Description a
	{
		white-space: nowrap;
		margin-left: 10px;
		font-style: italic;
		color: #b64e04 !important;
	}

#CC_DeptServIndex_Footer_Top
{
	background-color: #F8F4EF;
	height: 25px;
	width: 100%;
}

#CC_DeptServIndex_CommonContentRoundCorners
{
	height: 5px;
}

	#CC_DeptServIndex_CommonContentRoundCorners .r1, #CC_DeptServIndex_CommonContentRoundCorners .r2, #CC_DeptServIndex_CommonContentRoundCorners .r3, #CC_DeptServIndex_CommonContentRoundCorners .r4
	{
		height: 1px;
		overflow: hidden;
	}

	#CC_DeptServIndex_CommonContentRoundCorners .r1
	{
		margin: 0 5px;
	}

	#CC_DeptServIndex_CommonContentRoundCorners .r2
	{
		margin: 0 3px;
	}

	#CC_DeptServIndex_CommonContentRoundCorners .r3
	{
		margin: 0 2px;
	}

	#CC_DeptServIndex_CommonContentRoundCorners .r4
	{
		height: 2px;
		margin: 0 1px;
	}

	#CC_DeptServIndex_CommonContentRoundCorners .r1, #CC_DeptServIndex_CommonContentRoundCorners .r2, #CC_DeptServIndex_CommonContentRoundCorners .r3, #CC_DeptServIndex_CommonContentRoundCorners .r4
	{
		background-color: #F8F4EF;
	}

/*** Pagination GENERIC
-This is used only here for now, but if used elsewhere, should be moved into its own block.
***/

#CC_Pagination
{
	position: relative; /* VW - 09.26.2011 (INC200658) */
	margin-left: 15px;
	color: #39628d;
	text-decoration: underline;
	padding-top: 10px;
}

	#CC_Pagination LI
	{
		margin: 0;
		list-style: none;
		float: left;
		margin: 0 5px;
	}

	#CC_Pagination a
	{
		color: #b64e04;
		text-decoration: none;
	}

#CC_PaginationBottom
{
	position: relative;
	margin-left: 15px;
	color: #39628d;
	text-decoration: underline;
	padding-top: 25px;
	padding-bottom: 50px;
}

	#CC_PaginationBottom LI
	{
		margin: 0;
		list-style: none;
		float: left;
		margin: 0 5px;
	}

	#CC_PaginationBottom a
	{
		color: #b64e04;
		text-decoration: none;
	}

/*************************************/
/* Department Services How We're Serving You Index - Control - End*/
/*************************************/

/*************************************/
/* News Root Site Index - Control - Begin*/
/*************************************/

#CC_NewsRoot_Control,
#CC_NewsRoot_Control_Alternate
{
	background-color: #f8f4ef;
}

#CC_NewsRoot_BorderHeader
{
	border-bottom: 1px solid #89abcd;
	line-height: 1px;
	/*padding-top: 5px;*/
	margin: 0 10px;
	margin-top: 10px;
}

#CC_NewsRoot_Header
{
	background: transparent url(/SiteCollectionImages/imgbin/CC_ContentHeaderGenericNonImage_Header.jpg) no-repeat left top;
	width: 763px;
	height: 44px;
	color: white;
	font-size: 19px;
	font-weight: bold;
	line-height: 44px;
}

	#CC_NewsRoot_Header .CC_NewsRoot_Header_Icon
	{
		background: transparent url(/SiteCollectionImages/imgbin/CC_icon_HeaderPerson.gif) no-repeat left top;
		display: block;
		height: 25px;
		width: 27px;
		line-height: 44px;
		float: left;
		margin-top: 10px;
		padding-right: 15px;
		margin-left: 20px;
	}

#CC_NewsRoot_Control .CC_NewsRoot_Header_Label
{
	color: #2e5f92;
	font-size: 14px;
	border-bottom: 1px #89abcd solid;
	padding-bottom: 15px;
	padding-top: 20px;
	width: 743px;
	margin-left: 10px;
	margin-right: 10px;
	display: none;
}

.CC_NewsRoot_ContentControl,
.CC_NewsRoot_ContentControl_Alternate
{
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #89abcd solid;
	margin-left: 10px;
	margin-right: 10px;
	background-color: #f1e6d2;
}

.CC_NewsRoot_ContentControl
{
	background-color: transparent !important;
}

.CC_NewsRoot_Image
{
	float: left;
	margin-left: 10px;
}

	.CC_NewsRoot_Image img
	{
		border: 2px solid #5897d8;
		margin-right: 15px;
		width: 50px;
		height: 50px;
	}

.CC_NewsRoot_ContentControl_ProjectTitle
{
	color: #3a6ca0 !important;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 10px;
	display: block;
	width: 700px;
	padding-left: 10px;
}

.CC_NewsRoot_ContentControl_Description
{
	float: left;
	width: 660px;
}

	.CC_NewsRoot_ContentControl_Description .description
	{
		float: left;
		width: 660px;
		font-size: 11px !important;
		color: #253e5a !important;
		font-family: verdana !important;
	}

	.CC_NewsRoot_ContentControl_Description a
	{
		white-space: nowrap;
		margin-left: 10px;
		font-style: italic;
		color: #b64e04 !important;
	}

#CC_NewsRoot_Footer_Top
{
	background-color: #F8F4EF;
	height: 25px;
	width: 100%;
}

#CC_NewsRoot_CommonContentRoundCorners
{
	height: 5px;
}

	#CC_NewsRoot_CommonContentRoundCorners .r1, #CC_NewsRoot_CommonContentRoundCorners .r2, #CC_NewsRoot_CommonContentRoundCorners .r3, #CC_NewsRoot_CommonContentRoundCorners .r4
	{
		height: 1px;
		overflow: hidden;
	}

	#CC_NewsRoot_CommonContentRoundCorners .r1
	{
		margin: 0 5px;
	}

	#CC_NewsRoot_CommonContentRoundCorners .r2
	{
		margin: 0 3px;
	}

	#CC_NewsRoot_CommonContentRoundCorners .r3
	{
		margin: 0 2px;
	}

	#CC_NewsRoot_CommonContentRoundCorners .r4
	{
		height: 2px;
		margin: 0 1px;
	}

	#CC_NewsRoot_CommonContentRoundCorners .r1, #CC_NewsRoot_CommonContentRoundCorners .r2, #CC_NewsRoot_CommonContentRoundCorners .r3, #CC_NewsRoot_CommonContentRoundCorners .r4
	{
		background-color: #F8F4EF;
	}

#CC_NewsIndexLayout2_Filter_Header
{
	background: transparent url(/SiteCollectionImages/imgbin/sidebar_header_bg.png) no-repeat scroll 0 0;
	color: #FFFFFF;
	font-size: 13px;
	height: 20px;
	padding-left: 10px;
	padding-top: 3px;
	text-align: left;
}

#CC_NewsIndexLayout2_Filter_Content
{
	background: #E1D0BB url(/SiteCollectionImages/imgbin/sidebar_bottom.png) no-repeat scroll center bottom;
	height: 98px;
	margin-bottom: 20px;
	margin-left: 0;
	width: 190px;
}

	#CC_NewsIndexLayout2_Filter_Content .CC_ArticleYear
	{
		padding-top: 10px;
	}

		#CC_NewsIndexLayout2_Filter_Content .CC_ArticleYear a
		{
			background: transparent url(/SiteCollectionImages/imgbin/CC_Icon_OrangeSquareDot.jpg) no-repeat scroll left 6px;
			color: #815F3A;
			display: block;
			font-size: 13px;
			margin-bottom: 5px;
			margin-left: 10px;
			padding-left: 20px;
		}

/*************************************/
/* News Root Site Index - Control - End*/
/*************************************/
