/*
	Modules Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
.Morpheus-PageTitle 				{font-size: 24px;font-weight: bold;color: #64282d;}
.Morpheus-Title 					{font-weight: bold;color: #666666;}
.Morpheus-BodyText 					{color: #666666; line-height:1.25;}
.Morpheus-Info 						{font-size: 11px;color: #ACACAC;}
.Morpheus-InfoTitle 				{font-size: 11px;color: #666666;}
.Morpheus-Link 						{font-weight: bold;}
.Morpheus-Item0 					{background-color: #FFFFFF;padding: 0px 4px 0px 4px;}
.Morpheus-Item1 					{background-color: #F7F7F7;padding: 0px 4px 0px 4px;}
.Morpheus-Item2 					{background-color: #F9FAFD;padding: 0px 4px 0px 4px;}
.Morpheus-Success 					{font-weight:bold;color: #278440;}
.Morpheus-Failure 					{font-weight:bold;color: #D61D1D;}
.FAQ-Answer 						{background-color: #EFF6FD;padding: 8px;border: 1px solid #CCCCCC;}
.Morpheus-NewsTitle 				{font-size: 24px;font-weight: bold;}
.Morpheus-NewsDate 					{font-size: 14px;font-weight: bold;color: #ACACAC;}
.Morpheus-NewsBody 					{color: #333333;}

a.News-NewsBlurb-ArticleTitle,
a:visited.News-NewsBlurb-ArticleTitle		{color:#535D21; font-size:12px; font-weight:bold; text-decoration:none; display:inline-block; margin-left:15px; width:255px;}
a:hover.News-NewsBlurb-ArticleTitle	{color:#a2b15a; font-size:12px; font-weight:bold; text-decoration:underline;}
.News-NewsListing-ArticleInfo		{color:#a2b15a; font-size:12px;font-weight:bold;float:left; width:70px;}
/* 
	DataGrid Paging Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/
.Paging-CurrentPage 				{font-size: 11px;font-weight: bold;color: #000000;}
.Paging-Summary 					{font-size: 11px;font-weight: bold;color: #666666;}
.Paging-Results 					{font-size: 11px;font-weight: bold;text-decoration: none;padding: 2px 0px 2px 0px;}
.Paging-Results:link 				{padding: 2px 0px 2px 0px;}
.Paging-Results:hover 				{padding: 2px 0px 2px 0px;}
.Paging-Results:visited 			{padding: 2px 0px 2px 0px;}
.Pager 								{font-size: 11px;font-weight: bold;color: #000000;text-decoration: none;}
/*
.Pager a:link {font-size: 11px;font-weight: bold;color: #1A3173;text-decoration: underline;}
.Pager a:hover {font-size: 11px;font-weight: bold;color: #999999;text-decoration: underline;}
.Pager a:visited {font-size: 11px;font-weight: bold;text-decoration: underline;}
*/
.tb0 {
	font-weight: bold;
	border: solid 1px #FFFFFF;
	background: #FFFFFF;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}
.tb1 {
	font-weight: bold;
	border: solid 1px #ACACAC;
	background: #EEEEEE;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}
.tbm0 {
	border: solid 1px #FFFFFF;
	background: #FFFFFF;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}
.tbm1 {
	border: solid 1px #ACACAC;
	background: #E5E5E5;
	padding: 2px 2px 2px 2px;
	cursor: pointer;
}

/* 
	Client Portal Section
	ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ
*/

#portal-container { width: 100%; padding: 5px; margin:0px auto; min-height: 500px; }
#portal-container p {padding: 0; margin: 0; font-size: 12px; }
#portal-container h3 {color: #9C1B21; padding: 0; margin: 0 0 10px 0; font-size: 14px; font-weight: bold; border-bottom: 3px solid #9C1B21;}
#resources-section, #gallery-section, #news-section { border: 1px solid #cccccc; background: #F9FAFD; }

/* Section Header Styles */
#section-header h2 { color: #9C1B21; border-bottom: #cccccc double 4px; font-size: 16px;}
#section-header p { color: #000000; }
/*#section-header a { color: #9C1B21; }
#section-header a:hover { color: #AAD4FC; }*/
#section-header { margin: 0 0 15px 0; }

/* Resources Section Styles */
#resources-section { float: right; width: 35%; min-height: 200px; }
#resources-section h3 { color: #9C1B21; line-height: 26px; background: url(/images/site/resources-icon.gif) top right no-repeat; padding: 0 0 0 5px; }

/* Gallery Section Styles */
#gallery-section { float: left; width: 374px; margin: 0 0 5px 0; min-height: 200px; display:none; }
#gallery-section h3 { color: #9C1B21; line-height: 26px; background: url(/images/site/gallery-icon.gif) top right no-repeat; padding: 0 0 0 5px; }


/* News Section Styles */
#news-section { float: left; width: 64%; min-height: 200px;}
#news-section h3 { color: #9C1B21; line-height: 26px; background: url(/images/site/news-icon.gif) top right no-repeat; padding: 0 0 0 5px; }