﻿/*
Global Colors:

Navigation Background:	#051a5f;
Navigation Current:		#001146;
Dark Red:				#a71c1f;
Light Red:				#ead9d9
*/

#masthead .mastheadText
{
	color:				#051a5f;		
}
#primaryContentWrapper .secondary .alertSignUp,
#secondaryContent .alertSignUp
{
	background:			#fff url(../images/alert_bg.gif) no-repeat bottom left;	
}

#primaryContentWrapper .secondary .alertSignUp p,
#secondaryContent .alertSignUp p
{
	color:	#fff;	
}

#primaryContentWrapper .alertSignUp h3,
#secondaryContent .alertSignUp h3
{
	background:			url(../images/alertSignUp.gif) no-repeat 0 0;
}
#primaryContentWrapper .alertSignUp p a,
#secondaryContent .alertSignUp p a
{
	color:				#ffd2a9;
	text-decoration:	none;	
}
#primaryContentWrapper .alertSignUp p a:hover,
#secondaryContent .alertSignUp p a:hover
{
	text-decoration:	underline;
}

#primaryContentWrapper .secondary .newsSearchPortal,
#secondaryContent .newsSearchPortal
{
	background:		#fff url(../images/col3_bg.gif) no-repeat bottom left;	
}

#primaryContentWrapper .secondary .newsSearchPortal .form .textRow input,
#secondaryContent .newsSearchPortal .form .textRow input
{
	border:		1px solid #bdbebf;
}
#primaryContentWrapper .secondary .newsSearchPortal .link a,
#secondaryContent .newsSearchPortal .link a
{
	color:	#5e5e5e;
	text-decoration: none;
}
#primaryContentWrapper .secondary .newsSearchPortal .link a:hover,
#secondaryContent .newsSearchPortal .link a:hover
{
	text-decoration: underline;
}

#secondaryContentWrapper #secondaryContent p
{
	color:		#fff;
}
#secondaryContentWrapper #secondaryContent p a
{
	color:		#8ac4fc;
}
#secondaryContentWrapper #secondaryContent p a:hover
{
	color:		#bbddff;	
}

#secondaryContentWrapper .homePageArticles .article h3,
#secondaryContentWrapper .homePageArticles .article p,
#secondaryContentWrapper .homePageArticles .articleLocked h3,
#secondaryContentWrapper .homePageArticles .articleLocked p,
#secondaryContentWrapper .homePageArticles .firstarticle h3,
#secondaryContentWrapper .homePageArticles .firstarticle p,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p
{
	color:		#5e5e5e;	
}
#secondaryContentWrapper .homePageArticles .article h3,
#secondaryContentWrapper .homePageArticles .articleLocked h3,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3,
#secondaryContentWrapper .homePageArticles .firstarticle h3,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3
{
	font-size:			1.0em;
}
#secondaryContentWrapper .homePageArticles .article h3 a,
#secondaryContentWrapper .homePageArticles .articleLocked h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper .homePageArticles .firstarticle h3 a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a
{
	color:				#4c4c4c;
	text-decoration:	none;	
	font-weight:		bold;
}
#secondaryContentWrapper .homePageArticles .article h3 a:hover,
#secondaryContentWrapper .homePageArticles .articleLocked h3 a:hover,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a:hover,
#secondaryContentWrapper .homePageArticles .firstarticle h3 a:hover,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a:hover
{
	text-decoration:	underline;
}

#secondaryContentWrapper .homePageArticles .articleLocked h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a
{
	color:				#1c67b2;	
}
#secondaryContentWrapper .homePageArticles .article p.continuelink a,
#secondaryContentWrapper .homePageArticles .articleLocked p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticle p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p.continuelink a
{
	text-decoration:	none;
	color:				#5e5e5e;	
}
#secondaryContentWrapper .homePageArticles .articleLocked p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p.continuelink a
{
	color:				#1c67b2;	
}

#primaryContent img.Left,
#primaryContent img.Right
{	
	border:		1px solid #000;
}
#primaryContent .ErrorMessage
{
	background-color:	#ffecea;
	color:				#b12213;	
}
#primaryContent .form .error
{
	color:				#b12213;	
}

#secondaryContentWrapper #primaryContent
{
	background: none;
}

#primaryContentWrapper .secondary .loginForm .textRow .input input,
#contentWrapper #secondaryContent .loginForm .textRow .input input
{
	border:		1px solid #E4E5E6;
}
#primaryContentWrapper .secondary .loginForm .links .link a,
#primaryContent .loginForm .links .link a,
#contentWrapper #secondaryContent .loginForm .links .link a,
.accordionContent table a
{
	color:				#1c67b2;
	text-decoration:	none;
}
#primaryContentWrapper .secondary .loginForm .links .link a:hover,
#primaryContent .loginForm .links .link a:hover,
#contentWrapper #secondaryContent .loginForm .links .link a:hover,
.accordionContent table a:hover
{
	text-decoration:	underline;
}

#primaryContent,
#secondaryContent .newsList
{
	color:		#5e5e5e;	
}

#secondaryContentWrapper #secondaryContent
{
	color:		#fff;
	background: #a71c1f no-repeat bottom left;	
}

#secondaryContentWrapper .homePageArticles
{
	background: #caccce no-repeat bottom left;	
}

#secondaryContent ul li a
{
	color:				#000;
	text-decoration:	none;
	background:			url(../images/bullet.gif) no-repeat 0 3px;
}

#secondaryContent ul li a:hover
{
	text-decoration:	underline;
}

#secondaryContent ul li a.current
{
	color:		#94d3e6;
	background:	url(../images/bullet_current.gif) no-repeat 0 3px;
	text-decoration: none;
}
#secondaryContent ul li a.current:hover
{
	text-decoration: none;
}

#primaryContent ul li,
#primaryContent ul.contactLinks li
{
	background:		url(../images/blueBullet.gif) no-repeat 0 9px;	
}

#primaryContent ul.articleList,
#secondaryContentWrapper ul,
#secondaryContent .newsList ul,
#secondaryContent ul.contactLinks
{	
	list-style:	none;
}
#primaryContent ul.articleList li
{
	background:	none;	
}

#primaryContent ul.articleList .articleLink a,
#secondaryContentWrapper #primaryContent .article h3 a,
#secondaryContentWrapper #primaryContent .firstarticle h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper ul.articleList .articleLink a,
#secondaryContent .newsList ul.articleList .articleLink a
{
	background:	url(../images/greystar_bullet.gif) no-repeat 0 2px;	
}
#primaryContent ul.articleList li a,
#secondaryContentWrapper ul li a,
#secondaryContent .newsList ul li a,
#primaryContent .newsSearchForm .link a,
#secondaryContent ul.contactLinks li a
{
	text-decoration:	none;
	color:				#5e5e5e;	
}
#secondaryContentWrapper ul li a:hover,
#secondaryContent .newsList ul li a:hover,
#primaryContent .newsSearchForm .link a:hover,
#secondaryContent ul.contactLinks li a:hover
{
	text-decoration:	underline;
}
#primaryContent ul.articleList .articleLinkLocked a,
#secondaryContentWrapper ul.articleList .articleLinkLocked a,
#secondaryContent .newsList ul.articleList .articleLinkLocked a
{
	color:	#1c67b2;
}
#secondaryContentWrapper .listHeader,
#secondaryContent .newsList .listHeader
{
	color:	#5e5e5e;
}
#primaryContent ul.articleList .articleLinkLocked a,
#secondaryContentWrapper #primaryContent .articleLocked h3 a,
#secondaryContentWrapper #primaryContent .firstarticleLocked h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper ul.articleList .articleLinkLocked a,
#secondaryContent .newsList ul.articleList .articleLinkLocked a
{
	background:	none;
	background:	url(../images/blueStar.gif) no-repeat 0 1px;	
}

#secondaryContentWrapper .homePageArticles .article h3,
#secondaryContentWrapper .homePageArticles .article p,
#secondaryContentWrapper .homePageArticles .articleLocked h3,
#secondaryContentWrapper .homePageArticles .articleLocked p,
#secondaryContentWrapper .homePageArticles .firstarticle h3,
#secondaryContentWrapper .homePageArticles .firstarticle p,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p
{
	color:		#5e5e5e;	
}
#secondaryContentWrapper .homePageArticles .article h3,
#secondaryContentWrapper .homePageArticles .articleLocked h3,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3,
#secondaryContentWrapper .homePageArticles .firstarticle h3,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3
{
	font-size:			1.0em;
}
#secondaryContentWrapper .homePageArticles .article h3 a,
#secondaryContentWrapper .homePageArticles .articleLocked h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper .homePageArticles .firstarticle h3 a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a
{
	color:				#4c4c4c;
	text-decoration:	none;	
	font-weight:		bold;
}
#secondaryContentWrapper .homePageArticles .article h3 a:hover,
#secondaryContentWrapper .homePageArticles .articleLocked h3 a:hover,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a:hover,
#secondaryContentWrapper .homePageArticles .firstarticle h3 a:hover,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a:hover
{
	text-decoration:	underline;
}

#secondaryContentWrapper .homePageArticles .articleLocked h3 a,
#secondaryContentWrapper #primaryContent .homePageArticles .newsBrief h3 a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked h3 a
{
	color:				#1c67b2;	
}
#secondaryContentWrapper .homePageArticles .article p.continuelink a,
#secondaryContentWrapper .homePageArticles .articleLocked p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticle p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p.continuelink a
{
	text-decoration:	none;
	color:				#5e5e5e;	
}
#secondaryContentWrapper .homePageArticles .articleLocked p.continuelink a,
#secondaryContentWrapper .homePageArticles .firstarticleLocked p.continuelink a
{
	color:				#1c67b2;	
}

/* default one/two column layout */
#contentWide #primaryContent
{
	background:	#fff url(../images/primarycontentwide_bg.png) no-repeat 0 0;
}
#primaryContent
{
	background:	#fff url(../images/primarycontent_bg.png) no-repeat 0 0;
}

#secondaryContent
{
	
}

#primaryContent p,
#secondaryContent p
{
	color:	#5e5e5e;	
}

#secondaryContent .newsList
{
	background:	#fff url(../images/col2_bg.gif) no-repeat bottom left;	
}
#footer
{
	background:	#fff url(../images/footer_bg.gif) no-repeat bottom left;	
}
#footer a
{
	color: #5e5e5e;
	text-decoration:	none;
}

#footer a:hover
{
	color:				#000;
	text-decoration:	underline;
}

.newsSearchForm,
.largeNewsSearchForm
{
	background-color:		#caccce;
}
.newsSearchGrid .articleResult
{
	color:	#5e5e5e;	
}

#primaryContent p a,
.newsSearchGrid .articleResult a,
#primaryContent ul a,
.PagerRow a
{
	color:				#1c67b2;	
	text-decoration:	none;
}
#primaryContent p a:hover,
.newsSearchGrid .articleResult a:hover,
#primaryContent ul a:hover,
.PagerRow a:hover
{
	text-decoration:		underline;
}
.newsSearchGrid .newsArticlesHeader
{
	font-size:			1.1em;
	font-weight:		bold;
}

.welcomeMessage span
{
	color:	#5e5e5e;
}


#primaryContent .newsArticle img.Left,
#primaryContent .newsArticle img.Right
{
	border:		1px solid #5e5e5e;
}

#primaryContent .newsArticle ul.sources
{
	background:		#f7f7f7;	
	color:			#bababa;
	list-style:		none;
}
#primaryContent .newsArticle ul.sources li
{
	background: none;
}
#primaryContent .newsArticle ul.sources li.item
{
	background: url(../images/sources_bullet.gif) no-repeat 0 4px;
}


/* Grids */ 
.BoardMembersGrid table,
.dgdCommittees,
.dgdCaseAssignments,
.dgdCaseEvents
{
	border:		1px solid #ccc;	
	
}
.dgdDiscountTickets
{
	border-right:		1px solid #ccc;	
	border-top:			1px solid #ccc;	
}
.dgdDiscountTickets td
{
	border-left:	1px solid #ccc;
	border-bottom:	1px solid #ccc;	
}

.BoardMembersGrid td.boardMembersHeader,
.dgdCommittees td.committeesHeader,
.dgdCaseAssignments td.caseAssignmentsHeader,
.dgdDiscountTickets td.header,
.dgdCaseEvents td.caseEventsHeader
{
	background:		#003a74 url(../images/gridHeader_bg.gif) repeat-x 0 0;		
}
.BoardMembersGrid td.boardMembersHeader,
.dgdCommittees td.committeesHeader,
.dgdDiscountTickets td.header,
.BoardMembersGrid td.boardMembersHeader a,
.dgdCommittees td.committeesHeader a,
.dgdDiscountTickets td.header a,
.dgdCaseAssignments td.caseAssignmentsHeader a,
.dgdCaseEvents td.caseAssignmentsHeader a
{
	color:			#fff;
	font-weight:	bold;	
}

.newsSearchPortal h3.headline,
#primaryContent h3.headline
{
	color:	#001146;
}


/* accordion */
.accordionHeader
{
	color:				#fff;
	background:			#F26624 url(../images/gridheader_bg.gif) repeat-x 0 0;
}

.accordionContent table td.activelabel,
.accordionContent table td.active
{
	color:				green;
}
#primaryContent .accordionContent ul li
{
	color:			#000;	
}

/* grid */

#dgdDeductions .deductionsHeader, 
#dgdCases .casesHeader, 
.dgdCaseEvents .caseEventsHeader,
.dgdCaseAssignments .caseAssignmentsHeader,
.dgdBoardMembers .boardMembersHeader,
.dgdCommittees .committeesHeader
{
	color:				#fff;
	background:			#F26624 url(../images/gridheaderbg.gif) repeat-x 0 0;
}
.deductionsHeader a,
.casesHeader a,
.caseEventsHeader a,
.caseAssignmentsHeader a,
.boardMembersHeader a,
.committeesHeader a
{
	color:				#FFF;	
	text-decoration:	none;
}
.deductionsHeader a:hover,
.casesHeader a:hover,
.caseEventsHeader a:hover,
.caseAssignmentsHeader a:hover,
.boardMembersHeader a:hover,
.committeesHeader a:hover
{
	color:				#ffd8b8;
}
