﻿/* _lcid="1033" _version="12.0.4518"
    _LocalBinding */
#homepageContentTitle
{
	font-family: Georgia, serif;
}
#homepageContent
{
	font-size: 1.1em; 
	line-height: 1.2em;
	font-family: "Times New Roman", Times, serif;
	padding-top: .5em;
}
#homepageMiddleColumn {
	vertical-align: top;
	/* border-left: 1px solid #415e75; */
}
#homepageRightColumnLinks
{
	border-left: 1px solid #415e75;
	width: 20%;
	padding-left: 0px;
	vertical-align: top;
	padding-top: 5px;
}
#homepageNewsReleaseLinks .ms-WPBody
{
	font-family: Georgia, Times New Roman !important;
	font-size: .9em !important;
	color: #6D161B;
	font-weight: 700;
	text-transform: uppercase;
	border-bottom: 1px solid #d4d0c8;
	padding: 0.5em 0px 0.2em 0.4em;
	

}
/* News Release webpart title */

#homepageNewsReleaseLinks .ms-WPTitle
{
	font-size: .85em;
}

/* News Release webpart section items, font styling */
#homepageNewsReleaseLinks .link-item
{
	font-size: 1em;
	padding-bottom: 1em;	
}
#homepageNewsReleaseLinks .link-item a, 
#homepageNewsReleaseLinks .link-item a:link
{
	font-family: Arial, Helvetica, sans-serif;
	text-transform:none;
}
#homepageNewsReleaseLinks .ms-vb
{
	line-height: 1.2em;
}
/* Nws Releases links colored black and size matching other content */
/*
#homepageNewsReleaseLinks a
{
	color: #000;
	font-size: .9em;
}
*/
#homepageNewsReleaseLinks .ms-vb
{
	padding: .4em .5em .6em .5em;
}
/* News Releases webpart title bottom border recolor */
#homepageNewsReleaseLinks .ms-WPHeader td
{
	border-bottom: none;
}
/* News Releases webpart, removal of bullets in the list */
#homepageNewsReleaseLinks div
{
	padding: 0px .5em 0px .5em;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

}
#rightColumnWebpartZone A
{
	color: #000;
}
#rightColumnWebpartZone .ms-vb
{
	margin-top: 0px !important;
	* margin-left: .5em;
	/* commenting out for SBM# 11811 */
	/* font-size: .93em !important;
	* font-size: .85em !important; */
}
#rightColumnWebpartZone .ms-WPTitle
{
	text-transform: uppercase;
	color: #6d161b !important;
}
#rightColumnWebpartZone #careersButton IMG
{
	width: 10.1em;
}
/* uncommenting out for SBM #11811 */

#homepageReminders .ms-WPTitle
{
	padding-left: 0.4em;
	font-weight: 700;
	font-size: 0.78em;
	text-transform: uppercase;
	color: #6d161b;
	font-family: Georgia, Times New Roman;
}

/* commenting out for SBM #11811 */
/*
#homepageReminders A
{
	color: #000;
} */

/* adding for SBM #11811 */

.ms-vb A.remindersLink {
	display: block;
	margin: 0px;
	padding-left: 4px;
}

#homepageReminders .ms-vb
{
	padding: 0 0 0 1.2em;
	font-size: .7em;
}

#homepageReminders DIV.ms-vb
{
	padding-top: .5em;
}

#homepageReminders .ms-WPHeader TD
{
	border-bottom: 1px #e5e7ce solid;
}

/* News Outreach webpart header styles */
.homepageOutreachLinks .link-item
{
	border-top: 1px solid #e5e7ce;
	padding: .5em .5em .5em .75em;
	font-size: .85em !important;
}
.homepageOutreachLinks
{
	height: 100% !important;
	vertical-align: top;
}
.homepageOutreachLinks .item
{
	margin-left: 0px;
}
.homepageOutreachLinks .link-item a
{
	font-family: Georgia, Times New Roman;
	color: #415e75;
	font-size: .82em;
	font-weight: 700;
	padding-bottom: .2em;
}
.homepageOutreachLinks .link-item a:hover
{
	color: #105394;
}
.homepageOutreachLinks .link-item a:visited
{
	color: #5d757d;
}
/* Reminders webpart title style */

#rightColumnWebpartZone .ms-WPTitle{

	font-size: .9em !important;
	}

#rightColumnWebpartZone td
{
	padding-left: 0px !important;
}
/* Reminders webpart title bottom border recolor */
#rightColumnWebpartZone .ms-WPHeader td
{
	border-bottom: 1px solid #d4d0c8;
}
/* Reminders webpart header styles */
#rightColumnWebpartZone .link-item
{
	padding-left: 1em;
}
#rightColumnWebpartZone .link-item a,
#rightColumnWebpartZone .link-item a:link
{
	font-size: 1em;	
	font-family: Arial, Helvetica, sans-serif;
}
/* Put a border underneath Today's Webcast link */
#rightColumnWebpartZone .slm-layout-main .link-item
{
	padding-bottom: .5em;
	border-bottom: 1px solid #e5e7ce;
}
#rightColumnWebpartZone .item
{
	margin-left: 0px;
}

/* commenting out as this isn't use on the homepage */
/* as a part of SBM #11811 */

/* Tip Links webpart item styles */
/* #homepageTipLinks .link-item,
#homepageTipLinks .link-item a,
#homepageTipLinks .link-item a:link
{
	font-family: Georgia, Times New Roman;
	font-size: .8em;
	color: #003366;
	font-weight: normal;
	text-transform: uppercase;
	border-bottom: 1px solid #d4d0c8;
} */
/* Tip Links link title style */
/* #homepageTipLinks .groupheader
{
	color: #6D161B;
	font-size: .75em;
	border-bottom: 1px solid #d4d0c8;
	padding: 0.8em 0px 0.5em 0px;

}
.contentSpacing
{
	padding-right: .2em;
}  */ 
/* Four center columns, equally spaced and colored */
.homepageCenterLinks
{
	width: 25%;
}
/* Four center columns, equally spaced and colored */
.homepageCenterLinks table table div.ms-WPBody table
{
	height: 11em;
}
/* Four center columns, equally spaced and colored */
.homepageCenterLinksAlternating
{
	width: 25%;
}
/* Four center columns, equally spaced and colored */
.homepageCenterLinksAlternating table table div.ms-WPBody table
{
	height: 11em;
}
.homePageLinksTitle
{
	height: 5em;
	background-color: #e5e7cf;
	font-family: Georgia, Times New Roman, serif !important;
	font-weight: 700;
	font-size: 1em;
	text-transform: uppercase;
	color: #415e75;
	text-align: center;
	vertical-align: middle;
	
}
/*bulleted items in the center four columns on the homepage */
.homePageLinksList UL
{
	margin: 0 0 .4em 0 !important;
}
.homePageLinksList LI
{
	list-style-image: none;
	list-style-type: none;
}
/*bulleted items in the center four columns on the homepage */
.homePageLinksList
{
	font-family: Tahoma, Arial, Helvetica, sans-serif !important;
	font-size: .85em !important;
	width: 15.5em;
	height: 15em !important;
	vertical-align: top;
	padding: .5em 0px .5em 0px;

}
.homePageLinksList a:link
{
	color: #105394;
}
.homePageLinksList a:visited
{
	color: #5d757d !important;
}
.homePageLinksList a:hover
{
	text-decoration: underline;
	color: #105394;
}

/* For PDF Links */


.homePageLinksList LI A[type="application/pdf"] {
/* commenting out to test new PDF icon /*
/* background-image: url('/_layouts/images/pdf.png'); */
background-image: url('/Style%20Library/Images/PCAOB/pdf.gif');
/* background-position: top right;*/
background-position: center right;
background-repeat: no-repeat;
/* commenting out to test new PDF icon /*
/* padding-right: 20px;*/
/* adding to test new PDF icon */ 
padding-right: 16px;
padding-top: 1px;
/* adding to test new PDF icon */ 
}


.homePageLinksList IMG.pdfIcon {
	
vertical-align: middle;
border: none;

}

/* END For PDF Links */

.homepageCenterLinks .homePageLinksList
{
	background-color: #f4f5e9;
}
.homepageCenterLinksAlternating .homePageLinksList
{
	background-color: #f6f7ee;
}
/* Four center box column table */
#homepageCenterTableRow
{
	vertical-align: top;
}
#homepageBottomCenterContent
{
	width:25%;
	padding-left: .2em;
}
#homepageBottomCenterContent a
{
	color: #6D161B;
	text-transform:uppercase;
	font-size:.8em;
}
#homepageOpenForPublicComment TD.ms-vb
{
	font-size:.7em;
	padding-left: 1.4em;
}

#homepageOpenForPublicComment .ms-WPHeader
{
	background: url('/Style%20Library/Images/PCAOB/bg_home_bottom_header_blue_gradient.gif') #fff repeat-x;	
	text-transform: uppercase;
}
#homepageOpenForPublicComment .ms-WPHeader td
{
	border-bottom-width: 0px;
}

#homepageOpenForPublicComment .ms-WPTitle
{
	font-family: Georgia, Times New Roman, serif !important;
	font-size: 1em;
	padding: .4em 0 .4em 1.2em;
	color: #415e75;
}

#homepageOpenForPublicComment .link-item
{
	font-size: 1em;
	/* padding: 0 0 .5em 1.3em; to align both bottom webparts */ 
	padding: 0 0 .5em .1em;
}


#homepageBottomCenterLinks
{
	width: 75%;
	/* padding-left: 0.2em; */ 
	padding-left: 0px; /* to remove gap behind background image on left-hand side */
	
}
#homepageBottomCenterLinks .link-item a
{
	font-size: .85em !important;
	/* margin-left: 1.1em; to align both bottom webparts */
	margin-left: 1.5em;
}

#homepageBottomCenterLinks .link-item A:link
{
	color: #105394;
}
#homepageBottomCenterLinks .link-item A:visited
{
	color: #5d757d;
}
#homepageBottomCenterLinks .groupheader
{
	font-size: 1em !important;
	color: #415e75 !important;
	padding-left: 1.2em;
	padding-top: .4em;
}
#homepageBottomCenterLinksContent
{

	padding: 2px 0px 0px 0px;
	margin-right: 3px;
	width: 100%; /* adding a 100% width so background-image can stretch to remove gap on left-hand side */
}
#homepageBottomCenterLinksContent table.slm-layout-main
{
	padding: 5px 0 0 10px;
	background: #fff url('/Style%20Library/Images/PCAOB/bg_home_bottom_header_blue_gradient.gif') repeat-x;
}

#homepageBottomCenterLinksContent .link-item
{
	padding: 5px 0px 5px 0px;
}
.pageContent
{
	background-color: #FFF;
	margin: 0px .2em .5em .2em;
	padding: 0px 1em 0px 1em;
}
#homepageMiddleSection
{
	vertical-align: top !important;
}

.strong
{
	font-weight: 700;
}


/*  Added to reformat PCAOB Oversees Text to structure as headers for 508 */

#overseesText H1 {
	
	display: inline;
	font-weight: 200;
	font-size: 2em;
	margin-right: 2px;
	font-style:normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
}

#overseesText H2 {
	
	display: inline;
	background: none;
	margin-left: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: 200;
	font-size: 1.85em;
}


#auditorsText H3 {
	background: none;
	font: 1.1em Georgia, "Times New Roman", Times, serif;	
	color: #415e75;
	font-weight: 700;
}

.missionText P {
	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight: 200;
}

/* Added to override mission paragraph is getting padding from Custom.css */

#center P {	
margin-top: 0px;	
margin-bottom: 0.5em;	
padding-top: 0px
} 


#homepageMiddleColumn {
	border-left: 1px solid #415e75 !important;
}



