.page-subtitle {
	padding-bottom:10px;
}
.pane-sidebar-block{
    margin-bottom: 15px;
}
.pane-term-description{
	/* font-family:Myriad pro;*/
	font-size:13.5px;
}
.item-list .pager li, .item-list .pager li a {
    color: #b4611b;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
}
.item-list .pager .pager-current, .item-list .pager .pager-item{
	border-right: 1px solid lightgrey;
}
.item-list .pager .pager-current {
	text-decoration: underline;
}
.item-list .pager .last {
	border-right:none;
}
.pane-sidebar-block{
    background: none repeat scroll 0 0 #E0E9F4;
    border-radius: 10px 0 0 10px;
    float: left;
    width: 250px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	behavior: url(/sites/all/themes/sfe/css/PIE.htc);
	position:relative;
}
.pane-sidebar-block h2{
    color: #013F6E;
    font-family: 'Merriweather', Arial, Helvetica, "Nimbus Sans L", sans-serif;
    font-weight: 700;
    font-size: 15px;
    padding-left: 10px;
}
.pane-sidebar-block-tax-category.related .views-row,
.pane-sidebar-block.related-content .views-row
{
    /*background: url("../images/arrow_news_block.png") no-repeat scroll 0 3px transparent;
    margin-left: 10px;
    padding-left: 20px;*/
    /* padding-left:5px; */
    margin-bottom:7px;
    line-height: 1.1em;
}
.pane-sidebar-block-tax-category.related .views-row .views-field-title a,
.pane-sidebar-block .views-row .views-field-title a {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}
.call-311 .pane-content p{
    font-family: myriad pro;
    font-size: 13px;
    padding-left: 15px;
    width: 220px;
}
.contact-us .pane-content p{
    font-family: myriad pro;
    font-size: 13px;
    padding-left: 15px;
    width: 220px;
}
.facebook .pane-content .fb-sub{
	padding-left:20px;
}
.twitter .pane-content{
    padding-bottom: 10px;
    padding-left: 6px;
    width: 235px;
}
.open-html .pane-content p{
    font-family: myriad pro;
    font-size: 12px;
    padding-left: 15px;
    width: 200px;
}
.related-content{
	padding-bottom:15px;
}
/*=================================
ABOUT PAGE
===================================*/
.pane-menu-menu-about{
    border: 4px solid #b4611b;
    border-radius: 10px 10px 10px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-menu-menu-about h2.pane-title {
    background-color: #b4611b;
    border-radius: 10px 10px 0 0;
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 -4px;
    padding: 0 0 3px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-menu-menu-about ul {
    margin: 2px 0;
    padding-left: 8px;
    padding-right: 1px;
	list-style: none;
}
.pane-menu-menu-about ul li li a:before {
    content: "> ";
}
.pane-menu-menu-about ul li li, .pane-menu-menu-about ul li li a {
    margin-left: 2px;
}
.pane-menu-menu-about ul li a {
    color: #080808;
    font-size: 12px;
    line-height: 1.2em;
}
.pane-menu-menu-about ul li, .pane-menu-menu-about ul li li, .pane-menu-menu-about ul li li li {
    line-height: 1.2em;
    list-style: none outside none;
	margin-bottom:5px;
}
#node-311 h2 {
    color: #b4611b;
    font-family: arial;
    font-size: 16px;
    font-weight: bold;
}
#node-311 p{
    font-family: myriad pro;
    font-size: 13px;
}
#node-311 li{
	font-family: myriad pro;
	font-size: 13px;
}
#node-311 hr{
    background: none repeat scroll 0 0 #FFFFFF;
    border-bottom: 0 none;
    border-left: 0 none;
    border-right: 0 none;
	border-top: 2px dotted grey;
}
.blue-pane{
    border-right: 4px solid #307ebd;
    border-left: 4px solid #307ebd;
    border-bottom: 4px solid #307ebd;
    border-radius: 10px 10px 10px 10px;
	border-top:none;
	background: none repeat scroll 0 0 #307EBD;
    -webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	behavior: url(/sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.blue-pane h2.pane-title {
    background-color: #1E5BA3;
    border: 0 solid #1E5BA3;
    -webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 -4px;
    padding: 5px 0 4px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	behavior: url(/sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.blue-pane .pane-content label{
    color: #F2F985;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
}
.blue-pane .pane-content label.compact-form-label {
  color:#888;
  font-size: 11px;
  font-weight: normal;
}
.blue-pane .pane-content .form-item{
    margin: 5px 3px;
}
.blue-pane .pane-content .form-item input{
	width: 124px;
	border: 1px solid #fff;
	border-radius: 2px;
}


/*
===========================================
NEWS
===========================================
*/
.view-news-index .views-row{
    border-bottom: 2px dotted lightgray;
    float: left;
    padding-top:10px;
    padding-bottom: 10px;
}
.view-news-index .views-row .views-field-title a{
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
	color: #000000;
}
.view-news-index .views-row .views-field-php,
.view-news-index .views-row .views-field-field-news-publisher{
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    padding-left: 30px;
    text-transform: uppercase;
}
.view-news-index .views-row .view-abstract .field-content{
	font-family: Myriad pro;
    font-size: 13px;
}
.view-news-index .views-row .views-field-view-node{
	font-family:arial;
	font-weight:bold;
	font-size:10px;
}
.view-news-index .views-row .views-field-view-node, .view-news-index .views-row .view-abstract{
    float: left;
    padding-left: 30px;
    padding-right: 30px;
    width: 335px;
}
.view-news-index .views-row .views-field-term-node-tid {
    float:right;
	width:141px;
}
.view-news-index .views-row .views-field-term-node-tid .views-label{
    color: #666666;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
}
.view-news-index .views-row .views-field-term-node-tid ul{
	list-style: none outside none;
  margin: 0;
	padding: 0;
}
.view-news-index .views-row .views-field-term-node-tid ul li{
	font-size: 11px;
	line-height: 1.1em;
	margin: 0.6em 0;
}
.view-news-index .views-row .views-field-type .type-News{
    background: url("../images/icon_type_news.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 15px;
    width: 30px;
}
.view-news-index .views-row .views-field-type .type-Press{
    background: url("../images/icon_type_press.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 19px;
    width: 30px;
}
.view-news-index .views-row .views-field-type .type-Update{
    background: url("../images/icon_3.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 19px;
    width: 30px;
}

.pane-search-block{
    background: none repeat scroll 0 0 #E0E9F4;
    border-radius: 10px 0 0 10px;
    float: left;
    margin: -15px 0 0;
    width: 250px;
	height:105px;
	behavior: url(/sites/all/themes/sfe/css/PIE.htc);
	position:relative;
}
.pane-search-block h2{
    color: #013F6E;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding-left: 11px;
}

.pane-search-block .compact-form{
    margin-top: 0!important;
    padding-right: 10px;
}
.pane-search-block .compact-form .container-inline{
    float: left;
}
.pane-search-block .compact-form .container-inline .form-item-search-block-form{
    float: left;
    margin-top: 0;
	margin-bottom:0;
}
.pane-search-block .compact-form .compact-form-label{
    float: left;
    margin-left: 0!important;
    margin-top: 3px!important;
}
.pane-search-block .compact-form .compact-form-field{
    float: left!important;
    margin-left: 0!important;
    width: 170px!important;
}
.pane-search-block .compact-form .form-action .form-submit{
    padding-bottom: 10px!important;
}

.pane-newsletter-short-list{
    background-color: #E0E9F4;
    border-radius: 10px 0 0 10px;
    float: left;
    margin: 15px 0 0;
    padding: 5px;
    width: 240px;
		behavior: url(/sites/all/themes/sfe/css/PIE.htc);
	position:relative;
}
.pane-newsletter-short-list h2{
    color: #013F6E;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding-left: 6px;
}
.pane-newsletter-short-list .pane-content .views-row .views-field-title a{
    font-size: 12px;
}
.pane-newsletter-short-list .pane-content .views-row .views-field-field-date{
    font-size: 11px;
    font-weight: bold;
}
.pane-newsletter-short-list .pane-content .views-row {
    background: url("../images/arrow_news_block.png") no-repeat scroll 7px 4px transparent;
    padding-bottom: 15px;
    padding-left: 30px;
}
.pane-content .view-footer a {
    float: right;
    font-weight: bold;
    padding-right: 20px;
}
.pane-newsletter-short-list .pane-content .view-footer a:after{
	content: " >";
}
/*
============================================
EVENTS
============================================
*/
.view-events .views-row{
    border-bottom: 2px dotted lightgray;
    margin-bottom: 15px;
    padding-bottom: 15px;
}
.view-events .views-field-title a{
    color: #000000;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}
.view-events .views-field-field-event-sponsor .field-content{
    color: #666666;
    font-family: arial;
    font-size: 13px;
    font-weight: bold;
}
.view-events .views-field-field-event-abstract{
    padding-left: 121px;
	margin-top:10px;
}
.view-events .views-field-field-event-abstract .field-content{
    font-family: myriad pro;
    font-size: 13px;
}
.view-events .views-field-field-event-date,
.view-events .view-event-date-social {
    background: url("../images/green_date_event.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 61px;
    width: 81px;
	padding-right:15px;
    padding-left: 25px;
    padding-top: 12px;
}
.view-events .views-field-field-event-date .field-content,
.view-events .view-event-date-social .field-content {
    padding-left: 25px;
    padding-top: 12px;
}
.view-events .views-field-field-event-date .date-display-single,
.view-events .view-event-date-social .date-display-single {
    color: #FFFFFF;
    float: left;
    font-family: helvetica;
    font-size: 25px;
    font-weight: bold;
    line-height: 25px;
    text-align: center;
    width: 55px;
}
.view-events .service-links-inner {
	clear:both;
	margin-left:-20px;
	margin-top: 70px;
}
.view-events .service-links-inner img {
	vertical-align:top;
}
.view-events .views-field-field-event-date-1,
.view-events .views-field-field-event-venue,
.view-events .views-field-field-event-address1,
.view-events .views-field-field-event-address2,
.view-events .views-field-field-event-city,
.view-events .views-field-field-event-state,
.view-events .views-field-field-event-zip{
	font-family:arial;
	font-weight:bold;
	font-size:13px;
	color:#666666;
	padding-left:121px;
}
.view-events .views-field-view-node{
	padding-left:121px;
}
.view-events .views-field-view-node a{
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
	text-transform:uppercase;
}
.pane-policy-types-panel-pane-2,
.pane-menu-menu-category {
    border-right: 4px solid #b4611b;
    border-left: 4px solid #b4611b;
    border-bottom: 4px solid #b4611b;
    border-radius: 10px 10px 10px 10px;
	border-top:none;
    -webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-policy-types-panel-pane-2 h2.pane-title,
.pane-menu-menu-category h2.pane-title {
    background-color: #b4611b;
    border: 0 solid #b4611b
    -webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 -4px;
    padding: 5px 0 4px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-policy-types-panel-pane-2 .views-row{
    margin: 2px 0;
    padding-left: 8px;
    padding-right: 1px;
	list-style: none;
	border:none!important;
}
.pane-policy-types-panel-pane-2 .views-row a{
    color: #080808;
    font-size: 12px;
    line-height: 1.2em;
}
	.node-type-event .pane-1,
	.node-type-event .pane-2 {
		color: #666666;
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
	}
	.pane-node-field-event-date .date-display-single {
    	font-size: 16px;
    	font-weight: bold;
    	margin-bottom: 10px;
		color:#D9500A;
	}
	.node-type-event .pane-2 .pane-content{
		margin:0;
		width:auto;
	}
	.node-type-event .pane-node-field-event-rsvp-link .field-label{
		font-family: arial;
		font-size: 15px;
		font-weight: bold;
	}
	.node-type-event .pane-node-field-event-rsvp-link .field-items .field-item{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
	}
	.node-type-event .pane-node-body .pane-content p{
		font-family: myriad pro;
		font-size: 13px;
	}
	.node-type-event .pane-node-field-category h2{
		color: #013F6E;
		font-family: arial;
		font-size: 15px;
		font-weight: bold;
	}
	.node-type-event .pane-node-field-category .field-label{
		font-family: arial;
		font-size: 13px;
		padding-left: 10px;
	}
	.node-type-event .pane-node-field-category .field-items .field-item a{
		font-family: arial;
		font-size: 12px;
	}
/*
===================================================
PRESS
===================================================
*/
.view-press-releases .views-row{
    border-bottom: 2px dotted lightgray;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.view-press-releases .views-field-type .type-Press,
.view-press-releases .views-field-type .type-Job {
    background: url("../images/icon_type_press.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 19px;
    padding-left: 10px;
    width: 20px;
}
.view-press-releases .views-field-type .type-Job {
	background: none;
}
.view-press-releases .views-field-nothing,
.view-press-releases .views-field-field-date,
.view-press-releases .views-field-field-pr-abstract,
.view-press-releases .views-field-view-node{
	padding-left:30px;
}
.view-press-releases .views-field-title a{
    color: #000000;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}
.view-press-releases .views-field-nothing span{
    font-family: arial;
    font-weight: bold;
	color: #080808;
	font-size: 11px;
	text-transform: uppercase;
}
.view-press-releases .views-field-field-date .date-display-single{
    font-weight: bold;
	color: #080808;
	font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	font-size: 11px;
}
.view-press-releases .views-field-field-pr-abstract .field-content{
    font-family: myriad pro;
    font-size: 13px;
}
.view-press-releases .views-field-view-node a{
    font-size: 10px;
    font-weight: bold;
	text-transform:uppercase;
}
	.node-type-press .pane-node-field-date .field-label,
	.node-type-press .pane-node-field-pr-name .field-label,
	.node-type-press .pane-node-field-pr-title .field-label{
		color: #000000;
		font-size: 15px;
	}
	.node-type-press .pane-node-field-date .date-display-single,
	.node-type-press .pane-node-field-pr-name .field-items .field-item,
	.node-type-press .pane-node-field-pr-title .field-items .field-item{
		color: #666666;
		font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	}
	.node-type-press .pane-node-body .pane-content p,
	.node-type-press .pane-node-body .pane-content {
		font-family: myriad pro;
		font-size: 14px;
		color: #080808;
	}

	.node-type-grant .pane-node-field-date .field-label,
	.node-type-grant .pane-node-field-pr-name .field-label,
	.node-type-grant .pane-node-field-pr-title .field-label{
		color: #000000;
		font-size: 15px;
	}
	.node-type-grant .pane-node-field-date .date-display-single,
	.node-type-grant .pane-node-field-pr-name .field-items .field-item,
	.node-type-grant .pane-node-field-pr-title .field-items .field-item{
		color: #666666;
		font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	}
	.node-type-grant .pane-node-body .pane-content p,
	.node-type-grant .pane-node-body .pane-content {
		font-family: myriad pro;
		font-size: 14px;
		color: #080808;
	}


	.node-type-job .pane-node-field-date .field-label,
	.node-type-job .pane-node-field-pr-name .field-label,
	.node-type-job .pane-node-field-pr-title .field-label{
		color: #000000;
		font-size: 15px;
	}
	.node-type-job .pane-node-field-date .date-display-single,
	.node-type-job .pane-node-field-pr-name .field-items .field-item,
	.node-type-job .pane-node-field-pr-title .field-items .field-item{
		color: #666666;
		font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	}
	.node-type-job .pane-node-body .pane-content p,
	.node-type-job .pane-node-body .pane-content {
		font-family: myriad pro;
		font-size: 14px;
		color: #080808;
	}

	.node-type-notice .pane-node-field-date .field-label,
	.node-type-notice .pane-node-field-pr-name .field-label,
	.node-type-notice .pane-node-field-pr-title .field-label{
		color: #000000;
		font-size: 15px;
	}
	.node-type-notice .pane-node-field-date .date-display-single,
	.node-type-notice .pane-node-field-pr-name .field-items .field-item,
	.node-type-notice .pane-node-field-pr-title .field-items .field-item{
		color: #666666;
		font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
	}
	.node-type-notice .pane-node-body .pane-content p,
	.node-type-notice .pane-node-body .pane-content {
		font-family: myriad pro;
		font-size: 14px;
		color: #080808;
	}

	.node-type-notice .pane-node-field-notice-attachments h2{
		color: #013F6E;
		font-family: arial;
		font-size: 15px;
		font-weight: bold;
	}

	.node-type-news .pane-node-field-news-author .field-items .field-item,
	.node-type-news .pane-node-field-date .date-display-single,
	.node-type-news .pane-node-field-news-publisher .field-items .field-item,
	.node-type-news .pane-node-field-news-link .field-items .field-item{
		color: #666666;
		font-family: Arial, Helvetica, sans-serif;
	}
	.node-type-news .pane-node-body .pane-content p{
		font-family: 'Myriad pro', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
		font-size: 14px;
		color: #080808;
	}
/*
=========================================
POLICY
=========================================
*/
.pane-menu-menu-policy, .pane-policy-types-panel-pane-1{
    border-right: 4px solid #b4611b;
    border-left: 4px solid #b4611b;
    border-bottom: 4px solid #b4611b;
    border-radius: 10px 10px 10px 10px;
	border-top:none;
    -webkit-border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-menu-menu-policy h2.pane-title , .pane-policy-types-panel-pane-1 h2.pane-title{
    background-color: #b4611b;
    border: 0 solid #b4611b
    -webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
    color: #FFFFFF;
    font-size: 15px;
    margin: 0 -4px;
    padding: 5px 0 4px 10px;
	behavior: url(sites/all/themes/sfe/css/PIE.htc);
	position:relative;
	z-index:0;
}
.pane-menu-menu-policy ul , .pane-policy-types-panel-pane-1 .views-row{
    margin: 2px 0;
    padding-left: 8px;
    padding-right: 1px;
	list-style: none;
	border:none!important;
}
.pane-menu-menu-policy ul .leaf a:before {
    content: "> ";
}
.pane-menu-menu-policy ul .leaf, .pane-menu-menu-about ul .leaf a {
    margin-left: 2px;
}
.pane-menu-menu-policy ul li a , .pane-policy-types-panel-pane-1 .views-row a{
    color: #080808;
    font-size: 12px;
    line-height: 1.2em;
}
.pane-menu-menu-policy ul li, .pane-menu-menu-policy ul li li, .pane-menu-menu-policy ul li li li {
    line-height: 1.2em;
    list-style: none outside none;
}
.view-policy-types .views-row .views-field-name span{
    font-family: arial;
    font-size: 24px;
    font-weight: bold;
}
.view-policy-types .views-row .views-field-description p{
    font-family: myriad pro;
    font-size: 13px;
}
.view-policy-types .views-row .views-field-name-1 a{
    font-size: 13px;
}
.view-policy-types .views-row{
	border-bottom: 2px dotted lightgray;
	padding-bottom:5px;
	margin-bottom:10px;
}
.panels-flexible-region-sfe_three_col-right .view-policy-types .views-row {
	margin-bottom:0;
	padding-bottom:0;
}
.panels-flexible-region-sfe_three_col-right .view-policy-types .views-row .views-field-name span {
	font-size:14px;
}
.pane-policies-panel-pane-2 .views-row .views-field-title .field-content{
    font-family: Arial, Helvetica, 'Nimbus Sans L', sans-serif;
    font-size: 15px;
    font-weight: bold;
}
.pane-policies-panel-pane-2 .views-row .views-field-field-policy-abstract .field-content{
	font-family:Myriad pro;
	font-size:13px;
}
.pane-policies-panel-pane-2 .views-row .views-field-view-node{
    font-size: 10px;
    font-weight: bold;
}
.pane-policies-panel-pane-2 .views-row .views-field-view  .views-label-view{
    color: #666666;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
}
.pane-policies-panel-pane-2 .views-row .views-field-view .field-content a{
    font-size: 11px;
}
.pane-policies-panel-pane-2 .views-row .views-field-view .field-content a:after{
	content: " >";
}
.pane-policies-panel-pane-2 .view-policies .views-row{
    border-bottom: 2px dotted lightgray;
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.pane-policies-panel-pane-2 .views-row .views-field-view .views-row{
	border:none;
	margin:0;
	padding:0;
}
