﻿
.ContentTitle { font-size: 13px; font-weight:bold; }
.ContentSubtitle { font-weight:bold; }
.ContentPostDate {}
.ContentLink { color: #666666;  font-weight:bold; text-decoration:none; }
.ListSeparator { height: 15px; }

a.ContentLink { color: #666666; text-decoration: None; }
a.ContentLink:Hover { text-decoration: underline; }

a.FreeReportLink { font-family:Verdana; font-weight:bold; font-size:larger; color: #ffffff; text-decoration: None; }
a.FreeReportLink:Hover { color:#FF9933; text-decoration: None;}


.NewsListing { padding-top:20px; }
.SimpleNewsListing .ArticleContent
{
	padding-bottom: 10px;
}
.ShowCaseFeaturedItemListing .ContentTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	color: #FD7813; 
	text-decoration: none
}

.ShowCaseVerticalItemDisplay .ListHeader
{
	width:146px;	
	color:White;
	font-weight:bold;
	background-color:#707070;
	padding: 5px 5px 5px 5px;
}

.ShowCaseVerticalItemDisplay .ListItem
{
	height:373px; overflow:scroll; border: solid 1px #CCCCCC;
}

.ShowCaseHorizontalDisplay
{
	width:640px; padding-top:15px;
}

.ShowCaseHorizontalDisplay .ListHeader
{	
	padding:5px;
	background-color: #FD7813;
	font-weight:bold;
	color: White;
	width:620px;
}

.ShowCaseHorizontalDisplay .ListItem
{
	width:618px;
	height:175px;
	padding:5px;
	overflow:scroll;
	white-space:nowrap;
	border: solid 1px #CCCCCC;
}

.WebPortfolioBrowser .ListItem { padding: 25px 15px 15px 15px; text-align:center; }
.WebPortfolioBrowser .NavigationBar { border-bottom: solid 1px #CCCCCC; height:30; padding:10px; font-size: 12px; font-weight:bold; }
.WebPortfolioBrowser .NavigationBar a { color: #666666; text-decoration:none; }
.WebPortfolioBrowser .Submit { border: solid 1px #CCCCCC; color: #666666; text-decoration:none; padding:10px; font-weight:bold;  }

.PrintPortfolioBrowser .ListItem { padding: 25px 15px 15px 15px; text-align:center; }
.PrintPortfolioBrowser .NavigationBar { border-bottom: solid 1px #CCCCCC; height:30; padding:10px; font-size: 12px; font-weight:bold; }
.PrintPortfolioBrowser .NavigationBar a { color: #666666; text-decoration:none; }
.PrintPortfolioBrowser .Submit { border: solid 1px #CCCCCC; color: #666666; text-decoration:none; padding:10px; font-weight:bold;  }

.TelevisionPortfolioBrowser .ListItem { padding: 25px 15px 15px 15px; text-align:center; }
.TelevisionPortfolioBrowser .NavigationBar { border-bottom: solid 1px #CCCCCC; height:30; padding:10px; font-size: 12px; font-weight:bold; }
.TelevisionPortfolioBrowser .NavigationBar a { color: #666666; text-decoration:none; }
.TelevisionPortfolioBrowser .Submit { border: solid 1px #CCCCCC; color: #666666; text-decoration:none; padding:10px; font-weight:bold;  }


.DynamicForm { padding-left:80px;}
.DynamicForm .inputbox
{
    border: 1px #676767 solid; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 9px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none;
}
.FormLabelCell { text-align:left; width: 300px; }
.FormButtonCell { text-align:center; }
.RequiredFieldIconText { color:#FD7813; }
.submit { background-color: #ece9d8; border: solid 1px #676767; font-size:9px; }

.FormData .ContentTitle {text-decoration:none;font-weight: bold;color: #AC3030;font-size: 11pt;font-family:Verdana;}

.AuthenticateUserForm .HeadingBold 
{ 
	text-align:right; 
	color:Black; 
	font-size:9pt; 
	padding-bottom:30px; 
	padding-right:37px; 
	width:246px;
}
.AuthenticateUserForm .FormLabelCell input
{
	width: 150px;
}
.AuthenticateUserForm .FormButtonCell 
{
	text-align: center;
}
.AuthenticateUserForm .inputbox
{
	border: 1px #676767 solid; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-style: normal; 
    font-weight: normal; 
    color: #000000; 
    text-decoration: none;
}
#ctl00_content_ctl01_lblContent 
{
	display:block;
	width:329px; 
}
#ctl00_content_ctl01_txtPassword { margin-left: 4px; }
.AuthenticateUserForm .FormLabelCell .label { padding-right:5px; display: inline; }
.AuthenticateUserForm .FormLabelCell .field { display: inline; }
.AuthenticateUserForm .FormLabelCell { height:25px; padding-left:23px; }
.AuthenticateUserForm .FormButtonCell { height:25px; text-align:right; padding-right: 59px; }


.NewsletterForm {  }
.NewsletterForm .inputbox { color:#666666; background-color:#f9f5f2; padding-left:8px; width:150px; font-size:12px; border: solid 1px black; border-right-width:0px; height:14px; }
.submitImage { border-width:0px; width:17px; height:18px; background-image:url(/Resources/Cepac/images/Newsletter_button.gif); padding:0px; }

.NewsSummaryTicker,	

.NewsSummaryTicker a:link,
.NewsSummaryTicker a:hover,
.NewsSummaryTicker a:visited,
.NewsSummaryTicker a:active	{color:#751D1C;}

.breadCrumbs { padding-bottom: 5px; }
.breadCrumbs a:link, 
.breadCrumbs a:active,
.breadCrumbs a:visited, 
.breadCrumbs a:hover { text-decoration:none; }
.breadCrumbs .separator { margin:0 5px 0 5px; }