﻿#masthead,
#mainMenu,
#primaryContentWrapper,
#secondaryContentWrapper,
#primaryContent,
#secondaryContent
{
	font-size:	1.1em;	
}
#primaryContentWrapper .secondary .loginForm .textRow .requiredLabel,
#contentWrapper #secondaryContent .loginForm .textRow .requiredLabel,
#primaryContent .form .textRow .requiredLabel,
#primaryContent .loginForm .textRow .requiredLabel
{
	font-weight:	bold;
}
#contentWrapper #secondaryContent .loginForm .welcomeMessage,
#primaryContentWrapper .secondary .loginForm .welcomeMessage
{
	line-height:	1.5em;	
}
#primaryContentWrapper .secondary .loginForm .textRow .input input
{
	line-height:	1.5em;	
}
#secondaryContentWrapper .listHeader,
#secondaryContent .newsList .listHeader
{
	font-size:		1.2em;
	font-weight:	bold;
}
#secondaryContent .ContactsHeader
{
	line-height: 1.8em;
}
#secondaryContentWrapper ul li a,
#secondaryContent ul li a,
.newsList li a
{
	line-height:	1.4em;	
}
.contactLinks li a
{
	font-size: 1.0em;	
	font-weight: bold;
}

#primaryContent h3
{
	font-size:		1.6em;	
}
#secondaryContent h3
{
	font-size:		1.2em;	
	font-weight:	bold;
}
#primaryContent p
{
	line-height:	1.8em;	
}

#primaryContentWrapper .splash .homePageArticle h3
{
	font-size:		1.5em;
	font-weight:	bold;	
}
#primaryContentWrapper .alert h2 a
{
	font-size:		0.9em;
	font-weight:	bold;	
	text-decoration: none;
}
#primaryContentWrapper .alert h2 a:hover
{
	text-decoration: underline;
}

/* default two column */
#primaryContent .WizardHeader
{
	font-size:		1.2em;
	font-weight:	bold;
}
#primaryContent .WizardSteps .formTable .requiredLabel
{
	font-weight:	bold;
}
#primaryContent .WizardSteps .formTable td.comment
{
	font-size:		1.0em;
	line-height:	1.6em;	
}

#footer ul li a
{
	font-size:	1.1em;
}

.newsArticle h3
{
	font-size:	2.0em;		
}

/* news article */
.newsArticle .summary
{
	text-transform: uppercase;
	font-size:		1.2em;
}

#secondaryContentWrapper ul.articleList a,
#secondaryContent .newsList ul.articleList a,
#secondaryContentWrapper ul.linkList a,
#secondaryContent .newsList ul.linkList a
{
	font-weight:	bold;	
}


/* news search form */
.newsSearchForm .form .textRow .label,
.largeNewsSearchForm .form .textRow .label,
.largeNewsSearchForm .form .sourcesRow .label
{	
	font-weight:	bold;
}

.largeNewsSearchForm .form .datePublishedField .label
{
	font-style:		italic;	
}

.newsSearchGrid .articleResult
{
	line-height:	1.5em;
}
.newsSearchGrid .articleResult a
{
	font-weight:	bold;	
}

#primaryContent .form .textRow .requiredLabel
{
	font-weight:	bold;	
}

#secondaryContentWrapper .contentColumn1 p,
#secondaryContentWrapper .contentColumn3 p
{
	line-height: 1.5em;
}

#contactPrivacyForm .statusMessage
{
	font-weight: bold;
}
