/* Global Styles */
body {
	line-height:1;
  	font-size: 12px;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: 100%;
	overflow-y: visible;
}
body p {
	padding-bottom:10px;
	}
body ol.bullets, body ul.bullets, ol, ul {
	list-style: disc outside none;
	}
.floatr { float:right;}
.mainCopy ol li, .mainCopy ul li, .ts-article-text ol li, .ts-article-text ul li { padding-bottom: 10px; line-height: 18px;   margin-left:15px; }
body ol.bullets li, body ul.bullets li, ol li, ul li {  list-style: disc outside none; }
.space60 { height:60px; width:100%; float:left;}
body p strong {  text-decoration:none !important; /*color:#001F33;*/}
body p strong span, body p span strong, body span { text-decoration:none !important;}
body tr td a { color: #3688B4;}
/*article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section {
display:block;
}
nav ul {
list-style:none;
}*/
blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
/* Video Player Padding */
#videowrap {padding-bottom:20px;}

a:link {
margin:0;
padding:0;
border-bottom: 0px solid #fff;
vertical-align:baseline;
background:transparent;
text-decoration: none;
}
/* SOMA TABLE STYLES */
#DataExport_innerWrap {
color: #42515A;	
	}
#data-content-wrapper .data-footnotes ul li { list-style: none;}
#SomaFileLinks tbody a {
color: #3688B4;
/*font-family: 'RobotoCondensedRegular', sans-serif;*/
font-size:12px;			
	}
#newsoma a {
color: #3688B4;
	}	
#newsoma span { color: red;}	
/* EMAIL ALERT STYLES */
#email-alert {
margin-top: 15px;
	}
.email-alert-button_panel {
float: left;	
	}
.email-alert-textbox {
float: left;
background: #fff;
height:23px;	
	}
.form_button a  { color:#fff !important;}
.form_button {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #41a8df), color-stop(1, #41a8df) );
	background:-moz-linear-gradient( center top, #41a8df 5%, #41a8df 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#41a8df', endColorstr='#41a8df');
	background-color:#41a8df;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border: 0px;
	display:inline-block;
	color:#ffffff;
	text-transform:uppercase;
	font-family: 'RobotoCondensedRegular', sans-serif;
	font-size:12px;
	font-weight:normal;
	font-style:normal;
	/*height:18px;
	width:100px;*/
	text-decoration:none;
	text-align:center;
	cursor: pointer;
	padding:2px 5px 2px 5px;
	margin-top:0px;
	line-height: none;
}
.form_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3688b4), color-stop(1, #3688b4) );
	background:-moz-linear-gradient( center top, #3688b4 5%, #3688b4 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3688b4', endColorstr='#3688b4');
	background-color:#3688b4;
}.form_button:active {
	position:relative;
	top:1px;
}
.email-alert-box {
padding: 12px 8px;	
margin-bottom: 20px;
background-color: #f3eee9;
width:auto;
display:block;
	}
.email-alert-title {
text-transform: uppercase;
font-family:'RobotoCondensedBold', sans-serif;
color: #001F33;
font-size:12px;
display:block;
padding: 0 0 8px 0;	
	}
#nyfed-research-twitter {
 margin-top: 20px;	
	}
.long { border:0; padding-left: 5px;}
.call-out-links a:link {
color: #42515A !important;
	}	
.call-out-links, .call-out-links a, .call-out-links span { 
font-size:12px;
padding: 0 0 0 2px;	
position: relative;
color: #42515A !important;
bottom:-7px;
font-family: 'RobotoCondensedRegular', sans-serif;
}
a.call-out-href-doc {
color: #3688B4 !important;	
	}	
.call-out-links a:hover {
border-bottom: 1px solid #41a8df;

	}	
p a:link, p a:visited {
color: #3688B4;
/*font-family: 'RobotoCondensedRegular', sans-serif;	*/
	}
h2 { font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size:1.9em; color:#000; padding:16px 0 0px 16px;  border-top:1px solid black;}

.padding08 td { padding: 0px 8px;}
.padding6 td { padding: 6px;}
/* landing-page-styles */
.category-1, #category-1 { float:left; width:100%; margin-bottom:10px;}
.category-1 li { margin-left:16px; padding: 5px 0;}
.category-1:last-child, #category-1:last-child { border-bottom:0px solid black;}
#header-1 { display:block; margin-top:10px; padding:8px 0 4px 2px; background:none; color:#001f33; border-bottom: 4px solid #dddbd7; text-transform:uppercase; float:left; width:100%; font-family: 'RobotoCondensedBold', sans-serif; font-size:18px; line-height:20px;}
#header-1 a, #header-1a a { color:#001f33;}
#header-1 a:hover, #header-1a a:hover { color:#001f33;}
a.categoryTextLanding { color:#42515a !important;	font-family: RobotoCondensedRegular; line-height:16px; font-size:14px;}
#header-1a { display:block; padding:8px 0 4px 2px; background:none; color:#001f33; border-bottom: 4px solid #dddbd7; text-transform:capitalize; float:left; width:100%; font-family: 'RobotoCondensedBold', sans-serif; font-size:28px;}
#content-2 { padding-bottom:10px;}
.contentSlider { padding-bottom:10px;}
.modItem { display:block; min-height:213px; float:left; width:23%; padding-right:10px; padding-left:10px;}
.contentSpacer { display:none; width:100%; border-bottom:1px solid #dddbd7; height:0px; padding:16px 0 1px 0; }
#callout-1 { display:block; border-right: 1px solid #FFFFFF; float:left; padding:0px 8px 12px 13px; width:21%; margin:8px;}
.read-more { float:right; background:#AAA; font-size:.8em; text-transform:uppercase; padding:1px 4px; margin-top:10px; margin-left:10px; display:none;}
.read-more a {  color:#fff;}

#landingImgHeader { width:100%; height:320px;}
.pageHighlight {
	font-family: 'RobotoCondensedBold', sans-serif;
	font-size:16px;
	line-height:22px;
	color: #42515A;
	margin-top:20px;
		}
/* end of landing-page-specific-styles */


li#nav-item-357.nav-highlight > a { /*color:white;*/ }


/* biography-page-styles */
#bio-Section { display: block; float:left;  padding-left:1.5%; padding-right:1.5%; width:65%;}
#bio-Section img {}
.bio-Title { text-transform:uppercase; color:#989898; font-size:14px;}
.bio-Copy p { padding-bottom: 10px;}
.embeddedImage { padding:10px 10px 6px 0px; float:left;}
#share-module { float:right; display:block; position:relative; top:-37px; right:10px;}
/* end of biography-page-styles */

/*news styles*/
#pressSection { }
.longPageIntro { font-family: RobotoCondensedBold; color:#001F33; font-size:14px;}

.pageTitleNews { font-family: RobotoCondensedBold; font-size:24px; line-height:26px; color: #011f33; padding-bottom:10px; }
.dataNews { font-family:Georgia, "Times New Roman", Times, serif; padding-top: 0px; padding-bottom:8px; color:#42515a; line-height:20px; font-size:14px;}
#newsCopy { font-family: Georgia, "Times New Roman", Times, serif; padding-bottom:60px; font-size:14px; line-height: 16px; color:#42515A;}
#newsCopy ul { font-family: Georgia, "Times New Roman", Times, serif; padding-bottom:5px; font-size:14px; line-height: 16px;}
.mainCopy {font-family: Georgia, "Times New Roman", Times, serif; padding:6px 0px; font-size:14px; line-height: 18px; color:#42515a;}

/*global text styles*/
.mainCopyHead {font-family: 'RobotoCondensedBold', sans-serif; font-size:24px; line-height:26px; color: #011f33; padding-bottom:20px; }
.mainCopySubHead { font-size:18px; font-family: 'RobotoCondensedBold', sans-serif; padding-bottom:5px; color:#001F33;}
.mainCopySectionHead12 { font-family: 'RobotoCondensedBold', sans-serif; color: #001F33; font-size:12px; line-height:14px;}
.mainCopySectionHead14 { font-family: 'RobotoCondensedBold', sans-serif; color: #001F33; font-size:14px; line-height:16px;}
.mainCopyLink a {  text-decoration:none; color:#001f33; font: bold 16px Georgia, "Times New Roman", Times, serif;}
.mainCopyLink a:hover {border-bottom: 1px solid #41a8df;}
.mainCopyItalic {font-family: 'RobotoCondensedItalic';}
.mainCopyList ul { margin-left:14px;}
.mainCopyList ul li { list-style:outside; padding-bottom:8px;}
/*.detailEventHead { font-family:'RobotoCondensedRegular', sans-serif; font-size:12px; border-bottom:1px solid #BAB8B6; padding-bottom:7px; color: #001F33; letter-spacing: 0.02em; }*/
.detailEventHead span {text-transform: uppercase;}


.mainCopyPubEngage {font-family: Georgia, "Times New Roman", Times, serif; padding-bottom:5px; font-size:12px; line-height: 16px;}
.mainCopyPubEngageItalic { font-family:RobotoCondensedItalic !important; font-size:12px; line-height:14px;}
.mainCopyPubEngageItalic a { font-family:RobotoCondensedItalic !important; font-size:12px; line-height:14px;}
.mainCopyPubEngageItalic a { color: #3688B4 !important; font-family: 'RobotoCondensedRegular', sans-serif !important; }
.pubEngageSchedule { 	padding:0px 0 5px 5px !important}
.titlePubEngage { font-size:12px; color:#001F33; font-family: 'RobotoCondensedBold', sans-serif;}

#newsCopy a:link, #newsCopy a:visited { color: #3688B4;}
#newsCopy ul { margin-left:14px;}
#newsCopy ul li { list-style:outside; padding-bottom:8px;}
.printer-link { display:none;}
#share-This {display: none;}
#sharebox {
	position:absolute;
	left:-500px;
	top: 40px;
}
#sharebox a {
	display: block;
	height:23px;
	}
#sharebox-int {
	float:right;
}
#sharebox-int a {
	
	height:23px;
	}
.landing_more { display:none;}

/* fedpoints styles */
.fedPointList li { list-style:disc outside none; line-height:18px; margin-left:15px; padding:0px 0 4px 0px; color:#001F33; font-family:'RobotoCondensedRegular', sans-serif; font-size:14px;}
/**/ul.fedPointList { padding-bottom:4px; }
.fedPointDate, .bioDate { font-style:italic; color:#BAB8B6;}

/*general page styles*/
#general-page-1 {  width:420px; padding:0px 80px; float:left;}
#general-page-2 {}
.pageMission { }

/* spotlight styles */
.slider dd {}
.slider dt {}

/* SHARE MODULE FOR STACKED LAYOUT */
#share-module-stacked { float:right; display:block; position:relative; top:0px; right:0px;}

#sharebox-stacked {
	position:absolute;
	left: 0px;
	top: 0px;
}
#sharebox-stacked a {
	display: block;
	height:23px;
	}


/* Colors */
.champagne { background: #F5F2ED; margin-bottom:10px; }

/* Fed Facts and Index Pages */
.newsTable { padding-bottom:40px; }
.news-index-item2, .news-index-item3, .news-index-item4, .news-index-item5, .news-index-item6 { display:none;}
.newsTable tbody a { color: #001F33;  font-family: 'RobotoCondensedBold', sans-serif;}
#pub_engage_list a {   font-family: 'RobotoCondensedBold', sans-serif;}
#pub_engage_list tbody tr { border-bottom: 1px solid #DDDBD7;}
.lastRow { border-bottom: 0px !important;}
.newsTable a:hover { /*color:#001F33;*/}
.newsTable tbody tr { border-bottom: 1px solid #DDDBD7;}
.newsTable tbody tr:first-child { border-bottom: 2px solid #DDDBD7;}
.newsTable thead tr { border-bottom: 1px solid #DDDBD7;}
.newsTable tr:last-child { border-top: 1px solid #DDDBD7;}
#fed_facts { display:block; margin:0px 0 20px 0px; line-height:15px; min-height:100px;}
.rCol-img { display:block; float:left; padding-right:20px;}
.rCol-title a { font-family: 'RobotoCondensedBold', sans-serif; color: #001F33; font-size:12px; }
.rCol-title a:hover { font-family: 'RobotoCondensedBold', sans-serif; color: #3688B4; font-size:12px; }
.rCol-title {font-family: 'RobotoCondensedRegular', sans-serif; font-size:12px; }
.fed_factsBullet li { list-style:circle; list-style-type:disc; list-style-position: inside;}
.fed_factsHead { font-weight:bold; text-transform:uppercase; margin-bottom:10px; padding:6px 0px 0px 0px; border-bottom: 4px solid; border-color:#DDDBD7; }
.tableHead-index { text-transform:uppercase; color: #001F33; float:left; display:inline; padding:3px 10px 3px 10px; font-weight:bold; font-size:10px;}
.news-index-item1, .news-index-item2, .news-index-item3, .news-index-item4, .news-index-item5, .news-index-item6 { float:left; padding:6px;}
.active-index { display:block;}
.inactive-index { display:none;}
.introTextCirc { padding: 10px 0 20px 0px;}

/* reporting forms */
.repFormHead { font-size:14px; color:#001F33; padding-top:10px;}
.repFormHead a { font-size:14px; color:#3688B4;}

/* events */
.events-info { display:none;}

/* table styles old */


.dirCol DIV{	
	padding-left:9px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:9px;
}


.dirColL DIV{	
	padding:5px 8px 5px 5px;
	font-family: 'RobotoCondensedRegular', sans-serif;
	text-transform:capitalize;
	font-size:10px;
	color:#42515a;
}
#pub_engage_list thead tr { border-top: 1px solid #DDDBD7; border-bottom: 1px solid #DDDBD7;}
.tablHdr { font-size:18px; font-family: 'RobotoCondensedBold', sans-serif; padding:10px 0px 10px 5px; color:#001F33; float:left; width: 100%;}
.tablTitle a { font-size:12px; font-family: 'RobotoCondensedBold', sans-serif; line-height:14px;}
.rightCol-alerts { font-family: 'RobotoCondensedRegular', sans-serif; font-size:12px; display:block; padding-bottom:2px; }
.dirColR DIV{
	padding:3px 20px 5px 0;
	/*font-family: 'RobotoCondensedRegular', sans-serif;*/
	font-size:12px;
	line-height:14px;
}
.dirColTight{
	background-image: url(/medialibrary/media/images/v3/rule_ltgrey_v.gif);
	background-repeat: repeat-y;
	background-position: right center;
}

.dirColTight DIV{	
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	padding-right:4px;
}

.dirColLTight{
	background-image: url(/medialibrary/media/images/v3/rule_ltgrey_v.gif);
	background-repeat: repeat-y;
	background-position: right center;
}

.dirColLTight DIV{	
	padding-top:4px;
	padding-bottom:4px;
	padding-right:4px;
}

.dirColRTight{

}

.dirColRTight DIV{
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
}
	
.dirRow{
/*	background-image: url(/medialibrary/media/images/v3/rule_ltgrey.gif);
	background-repeat: repeat-x;
	background-position: right bottom;*/
	border-bottom: 1px solid #DDDbD7;
}

.sectn-title { font-family: 'RobotoCondensedBold', sans-serif; font-size:48px; line-height:52px; padding-bottom:15px; padding-left: 10px; color: #001F33;}

.rightCol { float:left; width:23%; padding-left:0; padding-right:10px; margin:33px 0 0 0; display:block; border-top: 1px solid #dddbd7;}
.rightCol .accordionContent { padding-left: 24px;}
.leveltwopageMission { display:none; font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; color:#222; padding:16px; line-height:30px;}
.paraHeader { list-style:none; display:block; padding-top:5px; text-decoration:none; }
span.paraHeader { display:inline; font-family: 'RobotoCondensedRegular', sans-serif; font-size:14px;}
.paraHeader a:link { text-decoration:none; color:#001f33; font-size:16px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; line-height:20px;}
.paraHeader a:hover { border-bottom: 1px solid #41a8df;}
.rightColIn .paraHeader a {}
span.ParaNotes, span.paraNotes, span.paranotes { padding-bottom:10px; padding-top:3px; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#42515a;}
.paraHeader a { color:#001f33;}
.paraNotes { color:#68747B; text-align:left; float:right; display:block; width:100%;}
.callBox-desc { padding:0px; margin:0; color:#000; font-weight:bold; text-transform:uppercase;}
.callBox-1 { color: #AAA; font-size:14px; font-weight:700; text-transform:uppercase; border-bottom:1px solid #ccc;}
#callout-desc-1 div { border-bottom: 0px solid black; }
#util-1 {display:block; float:right; width:32%; padding-right:.5%; padding-left:.5%;}
.seeMore a { display:block; float:right; color:#000; text-decoration:none;}

#landingThumb { padding: 10px 10px 10px 0; width:100%}
.landingThumb { padding: 10px 10px 10px 0; width:100%}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
.ts-article-text blockquote {margin-left: 10px;
margin-bottom: 5px;

margin-top: 5px;}
.rightColIn .paraNotes { margin-top:0px !important;}
.rightColIn { width:100%}
.printerlink td A { font-weight:normal !important;}
SUP{
	font-size:8px;
	color:#000000;
}

#callout-desc-1 div div { font-weight:normal; color:#234978;}
.mainCol {}
.mainCol:after{
	font-family:Arial, Helvetica, sans-serif;
	/*content:".";*/
display:block;
visibility:hidden;	
}
.search{
	width:215px;
	height:32px;
	font-size:1em;
	padding-left:3px;
	background:#f5f2ed;
	border:none;
}
/*.search input.box:focus {
	background: none url(search_bg.gif) no-repeat left -38px;
	outline: none;
}
*/
#breadCrumbs{
	padding-bottom:3px;
	line-height:100%;
	display:none;
}
#breadCrumbs a {
	font-weight: normal;
}

.paraNotesNoItalic { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; padding-bottom:10px; color:#42515a;}

.greyhead div { font-family:RobotoCondensedBold; color: #001F33;}

.pubEngage-nospeech { 	padding-left:9px;
	padding-top:6px !important;
	padding-bottom:6px !important;
	padding-right:9px; line-height:14px; font-family:'RobotoCondensedBold', sans-serif !important; color:#001F33; font-size:12px;}
.subHeadCatagoryTable{
}

.subHeadCatagoryTable DIV{
		padding-left: 11px;
		padding-top:2px;
		padding-bottom:3px;
}

.subHeadCatagoryFullWidth{
	color: #2f2e2e; 
	font-weight: bold; 
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-size:.6em;
}

.subHeadCatagoryFullWidth DIV{
		padding-left: 11px;
		padding-top:2px;
		padding-bottom:3px;
}

.subHeadCatagoryFullWidthText{
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-size:1em;
}
.subHeadCatagoryFullWidthText A{
	text-transform:none;
}
.subHeadCatagoryFullWidthText DIV{
		padding-left: 11px;
		padding-top:2px;
		padding-bottom:3px;


}

.subHeadCatagoryFullWidth740{
	letter-spacing:0.1em;
	font-size:1em;
}

.subHeadCatagoryFullWidth740 DIV{
		padding-left: 11px;
		padding-top:2px;
		padding-bottom:3px;
}

.subHeadCatagoryFullWidthText740{

	letter-spacing:0.1em;
	font-size:1em;
}
.subHeadCatagoryFullWidthText740 A{
	text-transform:none;
}
.subHeadCatagoryFullWidthText740 DIV{
		padding-left: 11px;
		padding-top:2px;
		padding-bottom:3px;



}

.subHeaderMinor{
	background-repeat:repeat-x;
	background-position:bottom;
}

.subHeaderMinor DIV{
	padding-left: 11px;
	padding-bottom:3px;
	padding-top:3px;
	margin-bottom:1px;
}

.subHeadRightCol{

	padding-bottom:5px;
	letter-spacing:0.1em;
}

.subHeadRightCol DIV{
	padding-left: 11px;
	padding-bottom:3px;
	padding-top:2px;
}

.subHead240{

	padding-bottom: 5px;
	font-size:1em;
}
.imgspace{
	margin-left:8px;
	margin-bottom:4px;
	margin-right:8px;
}
.subHead240 DIV{
	padding-left: 16px;
	padding-bottom:3px;
	padding-top:2px;
}
.subHead240Text{
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-size:1em;
}
.subHead240SubText{
	font-size:1em;
}

.subHeadBlue240{
	padding-bottom: 5px;
	font-size:1em;
}

.subHeadBlue240 DIV{
	padding-left: 16px;
	padding-bottom:3px;
	padding-top:2px;
}

.subHeadGreyRightCol{
	letter-spacing:0.1em;
}

.subHeadGreyRightCol DIV{
	padding-left: 11px;
	padding-bottom:3px;
	padding-top:2px;
}

.subHeadWhiteRightCol{
	text-transform:uppercase;
	letter-spacing:0.1em;
}

.subHeadWhiteRightCol DIV{
	padding-left: 11px;
	padding-bottom:3px;
	padding-top:2px;
}

.subHeadBlueRightCol{
	padding-bottom:5px;
	letter-spacing:0.1em;
}

.subHeadBlueRightCol DIV{
	padding-left: 11px;
	padding-bottom:3px;
	padding-top:2px;
}

.footer{
	background-color:#E8ECF1;
}


/*
.example_menu {
	font-size: 90%;
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 136px;
}
.expand_all,
.collapse_all {
        cursor: pointer;
		list-style:none;
}
.example_menu ul {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, .example_menu li {
	background-image: none;
	margin: 0;
	padding: 0;
	list-style:none;
}
.example_menu ul ul {
	display: block;
}
.example_menu ul ul li a {
	padding-left: 20px;
	width: 109px;
	list-style:none;
}
.example_menu a {
	color: #369;
	cursor: pointer;
	display: inline;
	font-weight: bold;
	margin-left: 0;
	padding: 0px;
}
.example_menu a.expanded {
	background: #efefef url('/medialibrary/media/images/collapse2.gif') no-repeat 3px 40%;
}
.example_menu a.collapsed {
	background: #fafafa url('/medialibrary/media/images/expanded.gif') no-repeat 3px 40%;
}
.example_menu a:hover {
	text-decoration: none;
}
.example_menu ul a {
	background:none;
	border-top:0px;
	color: #369;
	display: inline;
	font-weight: normal;
	padding:0px;
}
.example_menu ul a:link {
	font-weight: bold;
}
.example_menu ul a:hover {
	background : #fff;
	text-decoration: underline;
}
.example_menu li.active a {
	background: #fff;
	list-style:none;
}
.example_menu li.active li a {
	background: #e8e8e8;
	list-style:none;
}
#menu1 li.footer, #menu2 li.footer, #menu3 li.footer, #menu4 li.footer, #menu5 li.footer, .example_menu .footer {
	background: transparent url('/medialibrary/media/images/footer.jpg') no-repeat 0 0;
	border-top: 2px solid #fff;
	height: 9px;
	line-height: 15px;
	margin: 0 0 10px 0;
	width: 131px;
	list-style:none;
}
.example_menu .footer span {
	display: none;
}*/
.textDate { font-family: RobotoCondensedItalic; font-size:12px; margin-top:0px;}

<!--FOR MONTHLY DIGEST-->
.mdheader {color:#2f2e2e; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; text-transform:uppercase; text-align:center; letter-spacing:1px;

color:#2f2e2e; font-family:Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; text-transform:uppercase; text-align:center; letter-spacing:1px;
height:20px;}

<!-- END FOR MONTHLY DIGEST-->
.rss-box-style {
	list-style:none;}
.rss-item  {
  list-style:none;
  list-style-image:none;
  margin-left:0px;
  padding-top:0em;
}
.rss-items {
	margin-top:0px;
	padding:0em;
	margin-left:0px;
	list-style:none;
}
/*.rightCol {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	}*/
a.twitter-timeline { padding-top:20px;}
.accordionButton {
	display:block;
	_float: none;  /* Float works in all browsers but IE6 */
	background: none;
	border-bottom: 1px solid #dddbd7;
	cursor: pointer;
	font-family: 'RobotoCondensedBold', sans-serif;
	text-transform:uppercase;
	font-size:12px;
	padding:6px 0 6px 18px;
	background-image: url(/medialibrary/media/v4/images/expand-ico.png);
	/* background coordinates */
	background-position: -6px 3px;
	background-repeat: no-repeat;
	}

.accordionButton:first-child, div.accordionButton:only-child {
	border-top: 1px solid #DDDBD7;
	margin-top:10px;
	}
	
.accordionContent {	
	font-family: 'RobotoCondensedRegular', sans-serif;
	display:block;
	_float: none; /* Float works in all browsers but IE6 */
	background: none;
	padding-left: 18px;
	padding-bottom:10px;
	border-bottom: 1px solid #dddbd7;
	font-size:12px;
	line-height:14px;
	}

.accordionContent div, .accordionContent a { margin-bottom:6px; }

.paraHeader_callout a {		
	display: inline-block;
	margin-bottom: 6px;
	color: #001F33;
	}

.paraHeader_callout {		
	display: inline-block;
	}
	
/*****************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
******************************************************/

.on {
  background-image: url(/medialibrary/media/v4/images/expand-ico.png);
  /* background coordinates */
  background-position: -6px -26px;
  background-repeat: no-repeat;
  border-bottom: 0px !important;
	}
	
.over {

	}

.accordionContent a { color:#42515a; font-size:12px; line-height: 16px;}
.accordionContent a:hover { border-bottom:1px solid #41A8DF;}

.newsTable tbody tr:hover { background-color:#DDDBD7;}
::-moz-selection {
    background: #b3d4fc !important;
    text-shadow: none !important;
}

::selection {
    background: #b3d4fc !important;
    text-shadow: none !important;

}

/* Filter Style Index Pages */
#email { color:#666;}

.tablDate { font-family:'RobotoCondensedBold', sans-serif !important; font-size:12px !important; color:#001F33 !important;}

.roboto10 { 
font-family: 'RobotoCondensedRegular', sans-serif;
font-size:10px;
color:#011F33;
}


a.pdf:after {
  content: "PDF";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}


a.ftp:after {
  content: "FTP";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}


a.word:after {
  content: "DOC";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}

a.xml:after {
  content: "XML";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}

a.excel:after {
  content: "EXCEL";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}

a.txt:after {
  content: "txt";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}

a.ppt:after {
  content: "PPT";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}

a.pdf_external:after {
  content: "OFFSITE PDF";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}


a._external:after {
  content: "OFFSITE";
  color: #41a8df;
  font-family: 'RobotoCondensedBold', sans-serif;
  font-weight:normal !important;
  font-size: 11px;
  text-transform: uppercase;
  background-color: #f5f2ed;
  letter-spacing: 0em;
  padding: 0px 4px;
  margin: 0px 0px 0 4px;
}
a.archiveNews, a.archiveSpeeches, a.archiveEvents, a.archiveCirculars { text-transform:uppercase; color:#3688B4;}
.interactiveSubText p { font-family:'RobotoCondensedBold', sans-serif; font-size:16px; color:#42515A; line-height:24px; padding:0px 0 20px 0;}
.vidtext { font-size:12px; color:#001f33; font-family:RobotoCondensedBold; font-weight:normal !important; }
a.category:link,  a.category:visited { margin:0px !important;}
.categorytable2 tbody tr td { padding:10px;}
a.archive { text-transform:uppercase; color:#3688B4;}
.viewP { margin-left:28px; position:absolute; top:36px; left:172px}
.viewPcirculars { margin-left:28px; position:absolute; top:14px; left:172px}
.optional-text-module { margin: 10px 0 10px 0; display:block; }
#ds-sidebar { padding: 6px; background: #F5F2ED; margin-bottom:20px;}
#twitter-press { margin-top:20px;}
div.featured-panel, div.featured-carousel { margin-bottom:10px;}
.padding5 { padding:5px 5px 0;}
a.category:link,  a.category:visited {
    color: #001F33;
    font-family: 'RobotoCondensedRegular';
    font-size: 14px;
    line-height: 16px;
    margin: 8px;
    text-align: center;
}
#data-content-wrapper #data-tree-nav li { list-style: none;}	

/* CSS TYPESPEC v1.0 for Interim Redesign 1/18/2014 */

/* styles using RobotoCondensedBold */
.ts-header, .ts-page-title, .ts-page-head-a, .ts-article-title, .ts-article-subhead, .ts-contact-info-headline, .ts-last-reviewed-headline, .ts-pull-quote, .ts-intro-text, .ts-subnavigation, .ts-related, .ts-research-bio-contact, .ts-accordion-subhead, .ts-data-table, .ts-callout-box-head, .ts-subnavigation-head-a, .ts-subnavigation-head-b, .ts-data-table-head, .pageMission, .ts-featured-carousel-name, .ts-page-head-b, .ts-accordion-head, .ts-related, .ts-email-sign-up, .ts-data-table-black, .repFormHead, .blueBoldButton { 
	font-family: 'RobotoCondensedBold', sans-serif; font-weight:normal; letter-spacing: 0.02em; 
	}
.ts-header { font-size:14px; line-height:16px; color: #001F33;}
.ts-page-title { font-size:48px; line-height:52px; color: #001F33; margin-bottom:20px; margin-left:0px;}
.ts-page-head-a { font-size:28px; line-height:30px; color: #001F33; border-bottom: 4px solid #DDDBD7; padding: 0 0 4px 0; margin: 10px 0 10px 0;}
.ts-page-head-a a:link, .ts-page-head-a a:visited { color:#001F33;}
.ts-article-title { font-size:24px; line-height:26px; color: #001F33; margin-bottom: 10px;}
.ts-article-subhead { font-size:16px; line-height:18px; color: #001F33; margin: 10px 0;}
.ts-contact-info-headline, .ts-last-reviewed-headline { font-size:12px; line-height:14px; color: #42515A;}
.ts-pull-quote, .ts-intro-text, .ts-intro-text p, .pageMission { font-size:16px; line-height:22px; color: #42515A;}
.ts-intro-text, .pageMission { margin:10px 0 10px 0;}
/*.pageMission { font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; padding:0px 0 10px 0; color:#001F33; display:block; line-height:22px;}*/
.ts-subnavigation { font-size:12px; line-height:14px; color: #FFFFFF;}
.optional-text-module { font-size:12px; line-height:14px; color: #001F33;} 
.ts-research-bio-contact, .ts-accordion-subhead { font-size:14px; line-height:16px; color: #001F33;}
.ts-data-table { font-size:14px; line-height:16px; color: #42515A;}
.ts-data-table-black { font-size:12px; line-height:14px; color: #001F33; margin-top:5px;}
.ts-callout-box-head { font-size:16px; line-height:20px; color: #001F33; margin: 0 0 6px 0;}
.ts-subnavigation-head-a { font-size:12px; line-height:14px; text-transform:uppercase; color: #FFFFFF; border-bottom: 2px solid #99A5C0; padding: 0 0 7px 0;}
.ts-subnavigation-head-b {font-size:12px; line-height:14px; text-transform:uppercase; color: #FFFFFF;}
.selected { color: #B3BDD6 !important;}
.ts-data-table-head { font-size:12px; line-height:14px; text-transform:uppercase; color: #42515A;}
.ts-featured-carousel-name { font-size:14px; line-height:16px; text-transform:uppercase; color: #001F33;}
.ts-page-head-b { font-size:18px; line-height:20px; text-transform:uppercase; color: #001F33; border-bottom: 4px solid #DDDBD7; padding: 0 0 4px 0; margin: 10px 0 0px 0; }
.ts-page-head-b a:link, .ts-page-head-b a:visited { color:#001F33;}
.ts-accordion-head { font-size:12px; line-height:14px; text-transform:uppercase; color: #001F33; border-bottom: 1px solid #DDDBD7; border-top: 1px solid #DDDBD7; padding: 7px 0 7px 0;}
.ts-related { font-size:14px; line-height:20px; margin-bottom:5px; text-transform:uppercase; color: #001F33; border-bottom: 2px solid #DDDBD7; padding: 0 0 1px 0;}
.ts-email-sign-up { font-size:12px; line-height:14px; text-transform:uppercase; color: #001F33;}
.blueBoldButton {  
    border: 0 none;
    border-radius: 0;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    margin-top: 0;
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    margin:6px 0px;
    text-transform: uppercase;}
.blueBoldButton a {
    color: #3688B4 !important;
}

/* styles using RobotoCondensedRegular */
.ts-footer, .ts-dropdown-caption, .ts-about-redesign, .ts-featured-panel, .ts-story-text, .ts-accordion-content, .ts-contact-info, .ts-research-bio-contact, .ts-last-reviewed, .ts-contacts-module, .ts-table, .ts-callout-box, .ts-tabs, .ts-button, .ts-table-filter, .ts-strap, .detailEventHead, .optional-text-module, .ts-section-identifier, .pressTitle, .ts-date, .catItalic, .ts-story-text-table, .ts-story-text p, .ts-story-text-table p, .ts-search-results, .ts-search-results p, .ts-story-text-table-hover, .ts-story-text-hover, .ts-footnote-1, .frb-story-text, .ts-AP-table-description-text, .ts-subtitle, .ts-2col-text-box, .ts-rightCol-link { font-family: 'RobotoCondensedRegular', sans-serif; font-weight:normal; letter-spacing:0.02em;  }
.ts-rightCol-link, .ts-rightCol-link a { font-size: 12px; line-height: 14px; color: #3688B4 !important }
.ts-footer { font-size:12px; line-height:14px; color: #FFFFFF;}
.ts-footer .selected { color: #B3BDD6;}
.ts-dropdown-caption { font-size:12px; line-height:14px; color: #FFFFFF;}
.ts-featured-panel { font-size:14px; line-height:16px; color: #001F33;}
.ts-story-text, .ts-story-text p, .ts-story-text-table-hover, .ts-story-text-hover a { font-size:14px; line-height:16px; color: #42515A; margin-top:5px !important; margin-bottom:10px; }
.ts-story { font-size:14px; line-height:16px; color: #42515A; }
.ts-story-text-table-italic { font-family: 'RobotoCondensedItalic', sans-serif; font-size:10px; line-height:14px; color: #42515A;}
.ts-story-text-italic { font-family: 'RobotoCondensedItalic', sans-serif; font-size:12px; line-height:14px; color: #42515A; padding-top:3px;}
.ts-story-text-table, .ts-story-text-table p {font-size:12px; line-height:14px; color: #42515A; padding:0 8px 0 0px; }
.ts-story-text-table a { color:#3688B4;}
.ts-story-text-hover a:hover { border-bottom:1px solid #41A8DF; font-family: 'RobotoCondensedRegular', sans-serif; font-weight:normal; font-size:14px; line-height:16px; color: #42515A; margin-top:5px !important; margin-bottom:10px;}
.ts-story-text a { color:#42515A;}
.ts-accordion-content, .ts-accordion-content a { font-size:12px; line-height:16px; color: #42515A; margin-bottom:5px;}
.ts-footnote-1 { font-size:12px; line-height:16px; color: #999; margin-bottom:5px;}
.ts-footnote-2 { font-size:12px; line-height:16px; color: #999; margin-bottom:5px;}
.ts-accordion-content a:hover, a.category:hover { border-bottom:1px solid #41A8DF; }
.ts-contact-info, .ts-research-bio-contact, .ts-2col-text-box { font-size:14px; line-height:16px; color: #42515A; margin: 10px 0;}
.ts-search-results, .ts-search-results p {  font-size:14px; line-height:16px; color: #42515A;}
.ts-last-reviewed { font-size:12px; line-height:14px; color: #42515A;}
.ts-contact-info a:link, .ts-contact-info a:visited, .ts-2col-text-box a:link, .ts-2col-text-box a:visited, .ts-last-reviewed a:link, .ts-last-reviewed a:visited, .ts-research-bio-contact a:link, .ts-research-bio-contact a:visited, .ts-search-results a { color: #3688B4;}
.ts-contacts-module { font-size:10px; line-height:12px; color: #42515A;}
.ts-table { font-size:14px; line-height:16px; color: #42515A;}
.ts-callout-box { font-size:14px; line-height:16px; color: #42515A;}
.ts-strap, .detailEventHead { font-size:12px; text-transform:uppercase; line-height:14px; color: #001F33; border-bottom: 1px solid #DDDBD7; padding: 0px 0 3px 0; margin: 10px 0 10px 0;}
.ts-strap a { color: #001F33;}
.ts-tabs { font-size:10px; line-height:12px; color: #001F33;}
.ts-tabs .selected { color: #FFFFFF; }
.ts-button { font-size:12px; line-height:16px; color: #FFFFFF;}
.ts-table-filter { font-size:10px; line-height:12px; color:#001F33;}
.ts-section-identifier, .pressTitle { text-transform:uppercase; font-size:14px; line-height:16px; color: #001F33; padding-bottom:0px; }
.catItalic, .ts-date { color:#42515A; text-transform:uppercase; font-size:10px; line-height:16px; }
.ts-about-redesign {
    border-bottom: 1px solid #DDDBD7;
    display: block;
    float: left;
    font-size: 12px;
    line-height: 14px;
    margin-left: 743px;
    margin-top: -143px;
    padding: 0 0 3px;
    text-transform: uppercase;
}
ul.ts-unorderedlist li {
	list-style-type: disc;
	list-style:outside;
	padding-left: 1em; 
	}
.ts-unorderedlist li ul {
	padding-left: 1em;
	margin-top: 1em;
	margin-bottom: 0em !important;
	}
.ts-about-redesign a { color: #3688B4; }

/* styles using Georgia Bold */
.ts-story-headline { font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:15px;}

/* styles using Georgia Regular */
.ts-article-text, .ts-article-text p, .ts-photo-caption, .ts-data-table-subsection, .featured-panel-static-text, .ts-footnote-2 { font-family:Georgia, "Times New Roman", Times, serif;}
.ts-article-text, .ts-article-text p { font-size:14px; line-height:18px; color:#42515A; padding: 6px 0; display:block; }
.ts-article-text a { color: #3688B4 !important;}
.ts-story-headline a:link, .ts-story-headline a:visited { font-size:15px; line-height:18px; color:#001F33;}
.ts-story-headline a:hover { border-bottom: 1px solid #41A8DF;}
.ts-story-headline { margin-top: 5px; margin-bottom: 0px;}
.ts-photo-caption { font-size:12px; line-height:16px; color:#42515A; font-style:italic;}
.ts-data-table-subsection { font-size:12px; color:#42515A; font-style:italic;}

.ts-table-champagne tbody tr td, .ts-table-champagne tfoot tr td { padding:8px !important;}
.ts-table-champagne tbody tr { border-bottom: 1px solid #DDDBD7 !important;}
.featured-panel-static {  background-color: #dddbd7;
  height: 320px;
  clear: both; margin-bottom:20px;}
.featured-panel-static-text { font-size:20px; line-height:28px;color:#001F33; display:block; float:left; margin-left:26px; width: 260px; margin-top:10px;}
.optional-text-module-4col p { color:#42515A;}

.mm-col li.nav-level-2,
.mm-col li.nav-level-1, 
ul.megamenu li.mm-item,
ul.megamenu li.clear-fix, 
ul.featured-headlines li { list-style: none outside none !important; }  
ul.featured-headlines li { padding:0; margin:0; } 
/* TABBED TABLE STYLE */
.tabbed-table-legacy {
	width: 100%;
	border: 0;
	}

/* DATA TABLES NYFED */
.nyfed-table
{
	/*word-break:break-all;*/
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border: 0px solid #BAB8B6;
	margin-bottom: 8px;
}
.nyfed-table th
{
	padding: 5px 5px 5px 5px;
	font-weight: normal;
	font-size: 10px;
	color: #42515A;
	text-align:left !important;
}
.nyfed-table th h3 { font-size:14px; color:#001F33; text-transform:capitalize; font-weight: normal;}
.nyfed-table thead tr:first-child, .nyfed-table tfoot
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-bottom: 4px solid #DDDBD7;
}
.nyfed-table thead, .nyfed-table thead tr td
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-bottom: 1px solid #DDDBD7;
}

.nyfed-table tfoot
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-top: 4px solid #DDDBD7;
}

.nyfed-table tbody
{
	background: #F5F2ED;
	font-family: 'RobotoCondensedRegular' !important;
	font-weight:normal; letter-spacing: 0.02em;
}
.nyfed-table tbody tr td
{
	font-family: 'RobotoCondensedRegular' !important;
	font-weight:normal; 
	letter-spacing: 0.02em;
}
.nyfed-table td, .nyfed-table-2 td
{
	padding: 6px;
	color: #42515A;
	border-top: 1px solid #DDDBD7;
}
.nyfed-table tbody tr:hover td
{
	color: #001F33;
	background: #DDDBD7;
}

.ag-table tr td { padding-right:10px;}

.email-alert-box,
.frb-accordion-wrapper,
.frb-autopub-4col { display:block; margin-bottom:10px;}

.frb-accordion-wrapper,
.frb-autopub-4col { width:100%; float:left;}

.grid_3 .email-alert-box { float: left;}

.frb-category-wrapper { width:100%; margin-bottom:10px; }
.frb-story-text, .frb-story-text p, .frb-story-text-table-hover, .frb-story-text-hover a { font-size:14px; line-height:16px; color: #42515A; margin-top:5px !important; margin-bottom:0px; }

.frb-feature-content-wrapper {}

/*Created for AP Table description text*/
.ts-AP-table-description-text, .ts-AP-table-description-text a { font-size:12px; line-height:18px; color: #42515A; margin-bottom:5px;}

/* needed for some pages */
.secondaryTitle {
    color: #001f33 !important;
    font-family: "RobotoCondensedRegular",sans-serif !important;
    font-size: 14px !important;
    font-weight: normal !important;
    letter-spacing: 0.02em !important;
    line-height: 16px !important;
    padding-bottom: 0 !important;
    text-transform: uppercase !important;
}
sub.smoke, sup.smoke { color:#42515A;}
/* DATA TABLE #2 NYFED */
.nyfed-table-2
{
	
	font-size: 12px;
	width: 100%;
	text-align: left;
	border-collapse: collapse;
	border: 0px solid #BAB8B6;
	margin-bottom: 8px;
}
.nyfed-table-2 th
{
	padding: 5px 5px 5px 5px;
	font-weight: normal;
	font-size: 10px;
	color: #42515A;
	text-align:left !important;
}
.nyfed-table-2 th h3 { font-size:14px; color:#001F33; text-transform:capitalize; font-weight: normal;}
.nyfed-table-2 thead tr:first-child, .nyfed-table-2 tfoot
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-bottom: 4px solid #DDDBD7;
}
.nyfed-table-2 thead, .nyfed-table-2 thead tr td
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-bottom: 1px solid #DDDBD7;
}

.nyfed-table-2 tfoot
{ 
	background: #F5F2ED;
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; letter-spacing: 0.02em;
	color: #42515A;
	text-transform:uppercase;
	border-top: 4px solid #DDDBD7;
}

.nyfed-table-2 tbody
{
	background: #F5F2ED;
	font-family: 'RobotoCondensedRegular' !important;
	font-weight:normal; letter-spacing: 0.02em;
}
.nyfed-table-2 tbody tr td
{
	font-family: 'RobotoCondensedBold' !important;
	font-weight:normal; 
	letter-spacing: 0.02em;
	line-height:14px;
}
/* TEXT WITH MEDIA COMPONENT (SITECOREv1.0) */
.ts-text-with-media-img { max-width:100%; height:auto; padding:0 0 6px 0;}
.ts-text-with-media-link img { border:0px;}
.ts-text-with-media-image { display:block;}
.ts-text-with-media-image img { width:100%;}
.ts-text-with-media-image p { display:block; font-size:12px; line-height:16px; color:#42515A; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; padding-top: 0px;
padding-bottom: 5px;}
/* SUBTITLE COMPONENT (SITECOREv1.0) */
.ts-subtitle {font-size:16px; line-height:18px; color: #001F33; margin: 10px 0;}
#sC-component-heading-and-text { padding-top: 10px;}

/* TWO-COLUMN COMPONENT (SITECOREv1.0) */
.ts-2col div { width: 200px; margin-top:5px;
display: inline-block; vertical-align:top;
padding: 0 25px 0 0; }
.accordionContent .ts-2col div { width: 200px; margin-top:0px;
display: inline-block;
padding: 0 19px 0 0;}
.ts-2col { width: 100%; height:auto; display:block;
height: auto;
padding: 0%; margin: 10px 0;}
.ts-2col div p { text-align:left;}

/* KEY DATA POINTS COMPONENT (SITECOREv1.0) */
#sC-component-key-data-pt { display:block; float:left; margin: 10px 0; width:100%;}
.ts-key-data-pt-title { 
	font-size: 16px;
	font-family:'RobotoCondensedBold';
	line-height: 18px;
	color: #001F33;
	margin: 10px 0;
}
.ts-key-data-pt-panel { margin: 10px 0 20px 0;}
.ts-key-data-pt-name {
	font-size: 14px;
	font-family:'RobotoCondensedBold';
	line-height: 16px;
	text-transform: uppercase;
	color: #001F33;
	}
.ts-key-data-pt-left {
	float: left;
	width: 120px;
	margin-bottom: 10px;
	font-family:'RobotoCondensedRegular';
	}
.ts-key-data-pt-right {
	float: left;
	width: 160px;
	margin-bottom: 10px;
	font-family:'RobotoCondensedRegular';
	}
.ts-key-data-pt-value-1 { 
	color: rgb(171, 119, 0);
	font-size: 28px;
	line-height: 40px;
	font-family:'RobotoCondensedRegular';
}
.ts-key-data-pt-value-2 {
	color: rgb(104, 116, 123);
	font-size: 28px;
	line-height: 40px;
	font-family:'RobotoCondensedRegular';
	}
.ts-key-data-pt-location-1 { 
	text-transform: uppercase;
	font-size: 10px;
	line-height: 16px;
	color: rgb(171, 119, 0);
	font-family:'RobotoCondensedRegular';
}
.ts-key-data-pt-location-2 {
	color: #42515A;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 16px;
	font-family:'RobotoCondensedRegular';	
	}
.ts-footnote-1 a { color:#3688B4;}

/* RIGHT COLUMN DESCRIPTION COMPONENT (SITECOREv1.0) */
.ts-right-col-description {
	font-family: 'RobotoCondensedRegular', sans-serif;
	color: #001F33;
	font-size: 12px;
	line-height: 15px;
	}
.ts-right-col-description a { color:#3688B4;}
#sc-right-col-description { display:block; margin:10px 0;}

/* RIGHT COLUMN IMAGE COMPONENT (SITECOREv1.0) */
.ts-right-col-img-description {
	font-family: 'RobotoCondensedRegular', sans-serif;
	color: #001F33;
	font-size: 12px;
	line-height: 15px;
	display:block;
	/*float:left;*/
	margin: 10px 0 10px 0;
	}
.ts-right-col-img-description a { color:#3688B4;}
.ts-right-column-image { width:100%;}
.ts-right-column-image-spacing { padding:5px 0 ; max-width:100%;}
.ts-right-col-img-title {
	font-family: 'RobotoCondensedRegular', sans-serif;
	color: #001F33;
	font-size: 12px;
	line-height: 15px;
	display:block;
	float:left;
	margin: 0 0 0px 0;
	}
/* RIGHT COLUMN BLOCK QUOTE COMPONENT (SITECOREv1.0) */	
.ts-pull-quote-speaker, .ts-pull-quote-details {
    color: #999;
    font-size: 12px;
    line-height: 16px;
    font-family: "RobotoCondensedRegular",sans-serif;
    font-weight: normal;
    letter-spacing: 0.02em;
	text-align:right;
	}
.ts-pull-quote-speaker { margin: 10px 0 0 0;}
.ts-pull-quote-details { margin: 0 0 20px 0;}	
.ts-pull-quote-speaker a, .ts-pull-quote-details a { color:#3688B4;}
/* LINK LIST COMPONENT (SITECOREv1.0) */

/* CHAMPAGNE BOX STYLES */
.ts-champagne-text { font-family:'RobotoCondensedRegular', sans-serif; font-size:12px; line-height:14px; color:#42515A;}
.ts-champagne-text a { color:#3688B4;}
.champagne-box { display:block; float:left; padding:15px 20px; margin-bottom:10px; background: #F5F2ED;}
.champagne-box p { margin:0; padding:0 0 10px 0;}
.champagne-box .ts-header { padding-bottom: 10px;}
p.ts-champagne-content a { color:#42515A;}
p.ts-champagne-content a:hover { border-bottom:1px solid #41A8DF;}
.ts-champagne-header { font-size: 16px;
line-height: 20px;
color: #001F33;
 font-family: 'RobotoCondensedBold', sans-serif; font-weight:normal; letter-spacing:0.02em;  }
.ts-champagne-content { font-size: 12px;
line-height: 16px;
color: #42515A;
 font-family: 'RobotoCondensedRegular', sans-serif; font-weight:normal; letter-spacing:0.02em;  }
/* END CHAMPAGNE BOX STYLES */	
/* SITECORE TABLE STYLES */
/*Table class*/
.nyfed-RT {
                font-size: 12px;
                width: 100%;
                text-align: left;
                border-collapse: collapse;
                border: 0px solid #BAB8B6;
                margin-bottom: 8px;
				background: #F5F2ED; 
				overflow:hidden;     
                }
  
/*Table Header classes*/
.nyfed-RT tr.nyfed-TableHeaderRow {
                padding: 5px 5px 5px 5px;
                font-weight: normal;
                color: #42515A;
                text-align:left !important;
                background: #F5F2ED;
                font-family: 'RobotoCondensedBold' !important;
                font-weight:normal; letter-spacing: 0.02em;
                color: #42515A;
                text-transform:uppercase;
                border-bottom: 4px solid #DDDBD7;
                }
.nyfed-RT td.nyfed-TableHeaderFirstCol { 
                background: #F5F2ED;
                font-family: 'RobotoCondensedBold' !important;
                font-weight:normal; 
				letter-spacing: 0.02em;
                color: #42515A;
                text-transform:uppercase;
                border-bottom: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableHeaderLastCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableHeaderOddCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableHeaderEvenCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
  
/*Table Body classes*/
.nyfed-RT tr.nyfed-TableOddRow {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em; 
                }
.nyfed-RT tr.nyfed-TableEvenRow {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em; 
                }
.nyfed-RT td.nyfed-TableFirstCol {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em;
				padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableLastCol {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em; 
				padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                }
.nyfed-RT td.nyfed-TableOddCol {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em; 
				padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                }
.nyfed-RT td.nyfed-TableEvenCol {
                font-family: 'RobotoCondensedRegular' !important;
                font-weight:normal; 
                letter-spacing: 0.02em; 
				padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
                }
  
/*Table Footer classes*/
.nyfed-RT tr.nyfed-TableFooterRow { 
                background: #F5F2ED;
                font-family: 'RobotoCondensedBold' !important;
                font-weight:normal; letter-spacing: 0.02em;
                color: #42515A;
                text-transform:uppercase;
                border-bottom: 4px solid #DDDBD7;
				border-top: 4px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableFooterFirstCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableFooterLastCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableFooterOddCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT td.nyfed-TableFooterEvenCol {
                padding: 6px;
                color: #42515A;
                border-top: 1px solid #DDDBD7;
}
.nyfed-RT tbody tr.nyfed-TableEvenRow:hover td, .nyfed-RT tbody tr.nyfed-TableOddRow:hover td
{
	color: #001F33;
	background: #DDDBD7;
}
/* END SITECORE TABLE STYLES */	
/* APPENDED SITECORE ACCORDION STYLE */
.wysiwyg ul li {
	padding-bottom: 10px;
	line-height: 18px;
	margin-left: 15px;
	color: #42515A;
}
.wysiwyg ul li a {
	color:#3688B4 !important;
	}