.views-slideshow-cycle-main-frame-row-item .views-field .field-content p{
	width:400px;
	padding-top:20px;
	padding-left:40px;
}

#views_slideshow_cycle_main_front_slider-default .views-field-body{
	float:left;
	width:500px;
}
#views_slideshow_cycle_main_front_slider-default .views-field-field-slide{
	float:right;
}

.views-slideshow-controls-bottom{
	margin-top:16px;
	margin-bottom:4px;
	float:left;
	position:relative;
	left:50%;
}

.views-slideshow-controls-bottom #widget_pager_bottom_front_slider-default{
	float:left;
	position:relative;
	left:-50%;
}

.views-slideshow-controls-bottom .views-slideshow-pager-field-item{
	background: url("../images/slider-pager.png") center top no-repeat;
	width:9px;
	height:9px;
	cursor:pointer;
	margin-right:13px;
	float:left;
}

.views-slideshow-controls-bottom .views-slideshow-pager-field-item.active {
	background-image: url("../images/slider-pager-active.png");
}

/*
.front #zone-content-wrapper {
	background: url("../images/home-slider-bg.jpg") center top repeat-x;
}
*/
.front #zone-content-wrapper {
	background: url("../images/home_slider_bg2.png") center top repeat-x;
}

#views_slideshow_cycle_main_front_slider-default{
	margin-left:5px;
}

#views_slideshow_cycle_main_front_slider-default h2 {
	margin-top:24px;
	font-family: "Open Sans", sans-serif;
	font-size:28px;
	color:#28471a;
}

#views_slideshow_cycle_main_front_slider-default ul {
	margin-top:13px;
	margin-left:2px;
	list-style-type:none;
}

#views_slideshow_cycle_main_front_slider-default li {
	background: url('../images/slider_bullet.png') left 16px no-repeat;
	padding-left:17px;
	font-family: "Open Sans", sans-serif;
	font-size:24px;
	font-weight:300;
	color:#28471a;
	letter-spacing:-1px;
}

#views_slideshow_controls_text_previous_front_slider-default{
	background: url("../images/arrow.png");
	height:76px;
	width:75px;
	text-indent: -9999em;
	position:absolute;
	top:120px;
	left:-100px;
}

#views_slideshow_controls_text_next_front_slider-default{
	background: url("../images/arrow_right.png");
	height:76px;
	width:75px;
	text-indent: -9999em;
	position:absolute;
	top:120px;
	right:-85px;
}

#views_slideshow_controls_text_previous_front_slider-default:hover {
    background: url("../images/arrow_hover.png");
}

#views_slideshow_controls_text_next_front_slider-default:hover {
    background: url("../images/arrow_right_hover.png");
}

#views_slideshow_controls_text_pause_front_slider-default{
	display:none;
}


/* front page news */
#front-page .view-id-news .views-field-created,
#front-page .view-id-news .views-field-field-news-type {
	float:left;
}

#front-page .view-id-news .views-row,
#front-page .view-id-news .view-footer{
	clear:both;
	margin-top:29px;
}

#front-page .view-id-news .views-field-title a {
	font-size:16px;
	color: #274532;
}

#front-page .view-id-news .views-field-created{
	margin-right:5px;
}
#front-page .view-id-news .views-field-created,
#front-page .view-id-news .views-field-field-news-type {
	color: #568d3e;
	font-size:9px;
	font-family:Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}

#front-page .view-id-news .view-footer a{
	color: #568d3e;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

/* front page resource library */
#front-page .pane-featured-resource {
	background: url('../images/front-resource-bg.png') top left no-repeat;
	width:632px;
	height:321px;
	margin-bottom:38px;
	margin-left:25px;
}

#front-page .pane-featured-resource .pane-title{
	color:#fff;
	font-size:21px;
	padding-top:13px;
	margin-left:25px;
	font-family: "Open Sans", sans-serif;
	font-weight:600;
}

#front-page .pane-featured-resource .view-featured-resource{
	width:240px;
	margin-left:25px;
	margin-top:23px;
}

#front-page .pane-featured-resource .view-featured-resource .view-header .resource-title{
	font-family:Verdana, Geneva, sans-serif;
	color:#568d3e;
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
}

#front-page .pane-featured-resource .view-featured-resource .view-header .resource-image{
	margin-top:5px;
}

#front-page .pane-featured-resource .view-featured-resource .views-field-title{
	margin-top:5px;
	margin-left:4px;
	width:221px;
}

#front-page .pane-featured-resource .view-featured-resource .views-field-title a{
	font-size:16px;
	color:#324452;
}

#front-page .pane-featured-resource .view-featured-resource .views-field-field-resource-type a{
	color:#568d3e;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	margin-left:4px;
}

#front-page .pane-views-exp-resources-page-1 {
	height:300px;
	display:block;
	left:315px;
	position:absolute;
	top:-290px;
	width:335px;
}

#front-page .pane-views-exp-resources-page-1 {
	position:relative;
}

#front-page .pane-resource-library {
	height:359px;
	overflow:hidden;
}

#front-page .pane-views-exp-resources-page-1 .pane-title {
	font-family:Verdana, Geneva, sans-serif;
	color:#568d3e;
	font-size:12px;
	font-weight:bold;
	margin-bottom:4px;
}

#front-page .pane-views-exp-resources-page-1 .form-item-title input {
  background: url("../images/text-background.png") no-repeat scroll 78px 0 #FFFFFF;
  height: 26px;
  width: 309px;
	font-size:16px;
	margin-top:16px;
}

#front-page .pane-views-exp-resources-page-1 #edit-field-subject-tid-wrapper select,
#front-page .pane-views-exp-resources-page-1 #edit-field-subject-term-tid-wrapper select,
#front-page .pane-views-exp-resources-page-1 #edit-field-resource-type-tid-wrapper select {
  width: 309px;
	font-size:16px;
	margin-top:12px;
}

#front-page .pane-views-exp-resources-page-1 .views-submit-button {
	margin-top:12px;
}
 
.view-resources,
.view-find-your-office-program,
.view-resources-news,
.view-stories-listings,
.view-related-content{margin-bottom:30px;}

.view-resources tr,
.view-find-your-office-program tr,
.view-resources-news tr,
.view-stories-listings tr,
.view-related-content tr
{
	border: 0px solid;
}

.view-resources td,
.view-find-your-office-program td,
.view-resources-news td,
.view-stories-listings td,
.view-related-content td{
	padding-top:10px;
	padding-bottom:10px;
	font-size:16px;
	vertical-align:top;
}

.view-resources tr.views-row-first td,
.view-find-your-office-program tr.views-row-first td,
.view-resources-news tr.views-row-first td,
.view-stories-listings tr.views-row-first td,
.view-related-content tr.views-row-first td{
	padding-top:14px;
	font-size:16px;
	vertical-align:top;
}

.view-resources td.views-field-title,
.view-find-your-office-program td.views-field-title,
.view-resources-news td.views-field-title,
.view-stories-listings td.views-field-title,
.view-related-content td.views-field-title{
	padding-left:16px;
}

.view-resources th.views-field-title,
.view-find-your-office-program th.views-field-title,
.view-resources-news th.views-field-title,
.view-stories-listings th.views-field-title,
.view-related-content th.views-field-title{
	padding-left:16px;
	font-size:16px;
}

.view-resources td a,
.view-find-your-office-program td a,
.view-resources-news td a,
.view-stories-listings a,
.view-related-content a,
.view-latest-news a{
	color:#000;
	font-size:16px;
}

.view-resources table,
.view-find-your-office-program table,
.view-resources-news table,
.view-stories-listings table,
.view-related-content table{
	border: 0px solid;
}

.view-resources th,
.view-find-your-office-program th,
.view-resources-news th,
.view-stories-listings th,
.view-related-content th{
	font-size:16px;
	font-weight:bold;
	background-color:#fff;
	padding-bottom:8px;
}

.view-resources .view-filters,
.view-find-your-office-program .view-filters,
.view-resources-news .view-filters,
.view-stories-listings .view-filters,
.view-related-content .view-filters{
	height:105px;
	background-color:#dbe2cd;
	padding-top:11px;
	border: 1px solid;
	border-color:#e5e5e5;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0 0 7px #e5e5e5;
	padding-left:20px;
	padding-bottom:25px;
	margin-top:25px;
	margin-bottom:20px;
	
}

.view-resources #edit-field-subject-tid,
.view-resources #edit-field-subject-term-tid,
.view-find-your-office-program #edit-field-subject-tid,
.view-find-your-office-program #edit-field-services-tid,
.view-resources-news #edit-field-subject-tid,
.view-stories-listings #edit-field-subject-tid,
.view-related-content #edit-tid{
	border: 0 none;
	width:315px;
	height:27px;
	-webkit-appearance: none;
	font-size:16px;
}

.view-find-your-office-program #edit-field-services-tid{
	width:280px;
}

.view-related-content #edit-title-wrapper label{
	display:none;
}

.view-related-content .views-exposed-form{
	margin-top:30px;
}

.view-resources #edit-field-resource-type-tid,
.view-find-your-office-program #edit-field-resource-type-tid,
.view-resources-news #edit-field-news-type-tid,
.view-resources-news #edit-field-resource-type-tid,
.view-stories-listings #edit-field-resource-type-tid{
	border: 0 none;
	width:166px;
	height:27px;
	-webkit-appearance: none;
	font-size:16px;
}

.view-resources .form-item-field-subject-tid,
.view-find-your-office-program .form-item-field-subject-tid,
.view-resources-news .form-item-field-subject-tid,
.view-stories-listings .form-item-field-subject-tid,
.view-related-content .form-item-field-subject-tid{
	background: url("../images/dropbox_bg.png")no-repeat;
	overflow: hidden;
	width:315px;
	height:27px;
}

.view-resources .form-item-field-resource-type-tid,
.view-find-your-office-program .form-item-field-resource-type-tid,
.view-resources-news .form-item-field-news-type-tid,
.view-stories-listings .form-item-field-news-type-tid{
	background: url("../images/dropbox_small.png")no-repeat;
	overflow: hidden;
	width:166px;
	height:27px;
}
.view-resources #edit-title,
.view-find-your-office-program #edit-title,
.view-resources-news #edit-title,
.view-stories-listings #edit-title,
.view-related-content #edit-title{
	background: url("../images/search_box.png") no-repeat;
	border: 0 none;
	width:257px;
	height:27px;
	-webkit-appearance: none;
	font-size:16px;
}

.view-resources .form-item-title,
.view-find-your-office-program .form-item-title,
.view-resources-news .form-item-title,
.view-stories-listings .form-item-title,
.view-related-content .form-item-title{
	background: url("../images/dropbox_small.png")no-repeat;
	overflow: hidden;
	width:237px;
	height:27px;
}

.view-resources .views-submit-button,
.view-find-your-office-program .views-submit-button,
.view-resources-news .views-submit-button,
.view-stories-listings .views-submit-button,
.view-related-content .views-submit-button{
	margin-top:26px;
}

.view-resources #form-title-search,
.view-find-your-office-program #form-title-search,
.view-resources-news #form-title-search,
.view-stories-listings #form-title-search,
.view-related-content #form-title-search{
	color: #588f3f;
	padding-top:15px;
	margin-bottom:8px;
  font-family: "Open Sans", sans-serif;
  font-weight:600;
}

.view-resources .views-submit-button,
.view-find-your-office-program .views-submit-button,
.view-resources-news .views-submit-button,
.view-stories-listings .views-submit-button,
.view-related-content .views-submit-button{
	position:relative;
	top:-20px;
}

#news-page .standard-article-left .pane-node-body p {
	line-height:180%;
	color:#000;
}

#news-page .pane-related-content h2 {
	text-transform:uppercase;
  font-family: "Open Sans", sans-serif;
	color:#588f3f;
	font-size:14px;
	font-weight:600;
	border-bottom:3px solid #c9d6e0;
	padding-bottom:7px;
}
#news-page .pane-related-content .pane-content .views-row {
	border-bottom:1px solid #c9d6e0;
	padding-top:8px;
	padding-bottom:8px;
}
#news-page .pane-related-content .pane-content a {
	color:#588f3f;
	font-size:14px;
	font-weight:400;
}
#news-page .pane-related-content .pane-content .view-footer {
	margin-top:8px;
}



.page-title-share .row-title {
	padding-bottom:0;
}

/* sub header area */

.page-title-share .region-subheader { margin-top:5px; margin-bottom:20px;}

.page-title-share .region-subheader .pane-node-created {
	float:left;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color:#666666;
	margin-top:5px;
}

.view-find-your-office-program #edit-field-region-tid {
	background: #FFF url('../images/select-arrow.gif');
	background-repeat: no-repeat;
	background-position: right center;
	padding-right:0px;
	margin-right:20px;
	border: 0 none;
	width: 257px;
	height: 27px;
	-webkit-appearance: none;
	font-size: 16px;
}

.page-title-share .region-subheader .panel-separator {
	margin:0;
}

.page-title-share .region-subheader .pane-node-terms {
	float:right;
}
.page-title-share .region-subheader .pane-node-terms h2 {
	display:inline;
	background: url('../images/tag_bg.png') top left no-repeat;
	padding-left:20px;
	padding-bottom:3px;
	color:#666666;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
}
.page-title-share .region-subheader .pane-node-terms .pane-content{
	display:inline;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
}

#webform-client-form-50 #edit-actions {
display:inline-block;
background: transparent url('../images/button.png') 100% -29px no-repeat;
height: 28px;
padding: 0;
padding-right: 18px;
}

#webform-client-form-50 .form-submit {
border-color: transparent;
border-radius: 0;
border-style: none;
border-width: 0;
color: #333;
cursor: pointer;
font: bold 12px/1.2 Arial,sans-serif;
outline: 0 none;
overflow: visible;
text-shadow: none;
background: transparent url('../images/button.png') top left no-repeat;
padding-top: 3px;
margin-top: 0;
height: 27px;
text-transform: uppercase;
color: white;
font-family: "Open Sans",sans-serif;
font-size: 10px;
font-weight: 700;
margin-right: 0;
}

.page-resources .view-id-resources .views-field-field-resource-type{
font-family:Arial, Helvetica, sans-serif;
}

.page-resources .view-id-resources .views-field-field-subject-term{
font-family:Arial, Helvetica, sans-serif;
}

.page-resources .view-id-resources th{
font-family:Arial, Helvetica, sans-serif;
}

.page-news .view-id-resources_news .views-field-field-news-type{
font-family:Arial, Helvetica, sans-serif;
}

.page-news .view-id-resources_news th{
font-family:Arial, Helvetica, sans-serif;
}


.page-stories .view-id-stories_listings .views-field-type{
font-family:Arial, Helvetica, sans-serif;
}

.page-stories .view-id-stories_listings th{
font-family:Arial, Helvetica, sans-serif;
}

#office-page .pane-2 .pane-content a {
	font-family:Verdana, Geneva, sans-serif;
}

.view-stories-listings td,
.view-find-your-office-program th,
.view-find-your-office-program td
{font-family:Arial, Helvetica, sans-serif;}

#block-block-4 .content p {color:#224531; font-size:16px; line-height:20px;}

#block-block-4 .content p.regional_map_links {line-height:23px; margin-top:13px;}

#region-highlights-first {margin-left:0; margin-right:0; width:100%;}

.view-story-of-success .view-content .field-content p a {color:#224531;}

#views_slideshow_cycle_teaser_section_front_slider-default ul {padding-left:0; margin-left:0;}

#office-page .standard-article-left .pane-content {font-family:Arial, Helvetica, sans-serif; font-size:15px;}

#block-block-4 .content {padding-top:5px;}