﻿form
{
    height:auto;
}


html,body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height:100%;
}

hr {
	color: #ededed;	!important
}

.fceHeaderDiv {
	height:60px;
	position:relative;
	top:6px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 16px 0px;
	width:945px;
	z-index:9999;
}

.fceHeaderRightTopSpan {
	font-size:8pt;
	text-transform:uppercase;
	color:#373535;
	font-family:Helvetica;
	font-weight:bold;
	float:none;
	width:545px;
	padding-top:6px;
	text-align:right!important;

}

.fceListingArea {
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	
	padding:0 0 0 0!Important;
	margin:20px 0 0 0!important;
}

.fceListingArea a:link, .fceListingArea a:visited {
	
	text-decoration:none!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
    text-transform:none!important;
}
.fceListingArea a:hover {
	text-decoration:underline!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	text-transform:none!important;

}

.fceListingArea table {
	/*width:485px!important;*/
}


.fceListingArea td {
	/*width:220px!important;*/
	padding:0 0 2px 0!important;
}


.fceSponsorArea a:link, .fceSponsorArea a:visited {
	text-decoration:none!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
    text-transform:none!important;
	color:#50accb!important;
}

.fceSponsorArea a:hover {
	text-decoration:underline!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	text-transform:none!important;
}

.fceSponsorArea {
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:9pt!important;
	color: #606060;
	line-height: 1.4 !important;
	padding:0 0 0 0!Important;
	margin:20px 0 0 0!important;
}


.fceSponsorArea td {
	/*width:220px!important;*/
	padding:0 0 2px 0!important;
}


.fceHeaderRightTopSpan a:link, .fceHeaderRightTopSpan a:visited {
	text-decoration:none;
	padding-right:12px;
	color:#373535;
	
}
.fceLinkElement, .fceLinkElementInactive {
	padding-right:30px;
	padding-top:30px;
	
}

.fceLinkElement a:link, .fceLinkElement a:visited {
	text-transform:uppercase;
	color:#749E51;
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.fceLinkElement a:hover {
	text-transform:uppercase;
	color:#749E51;
	text-decoration:underline;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.fceLinkElementInactive a:link, .fceLinkElementInactive a:visited {
	text-transform:uppercase;
	color:#acacac;
	text-decoration:none;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.fceLinkElementInactive a:hover {
	text-transform:uppercase;
	color:#acacac;
	text-decoration:underline;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
}



.fcePersonName {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	margin-top:4px;
	font-weight:bold;
	color:#606060;
	width:135px;
	text-align:left;
}

.fcePersonName a:link, .fcePersonName a:visited {
	font-weight:bold;
	color:#606060!important;
	text-decoration:none;
}

.fcePersonName a:hover {
	font-weight:bold;
	color:#606060!important;
	text-decoration:underline;
}

.fcePersonCaption {
	color:#606060;
	font-size:8pt;
	font-family: Helvetica, Arial, sans-serif;
	margin-bottom:30px;
	width:135px;
	text-align:left;
}

.companyMidNav {
	color:#749E51;
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt;
	width:470px;
	border:1px #ededed;
	border-style:none none solid none;
	margin-bottom:20px!important;
	padding-bottom:18px!important;
	font-weight:bold;
}

.companyMidNav a:link, .companyMidNav a:visited {
	color:#749E51;
	text-decoration:none;
}

.companyMidNav a:hover {
	text-decoration:underline;
	color:#749E51;
}

.companyMidNav table {
	width:470px!important;
}

.companyMidNav td {
	padding-bottom:8px!Important;
	width:235px!important;
}
.fceHeaderRightTopSpan a:hover {
	text-decoration:none;
	color:#EAB14A;
	padding-right:12px;
}

.fceInnerLeftNavBottom {

	font-weight:bold!important;
	text-align:right!important;
	padding:8px 28px 20px 20px;
	color:#ffffff;
	width:242px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16pt!important;
	text-transform:uppercase;
	position:absolute;
	bottom:0px;
	


}
.fceOuterLeftNavBottom{
	color:#749E51;
	text-align:right;
	font-family:Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	font-size:13pt;
	/*font-weight:bold;*/
	padding-top:40px;
	padding-right:28px;
	min-height:10px;
	height:175px;
}



.fceSearch {
	float:none;
	padding-left:0px;
	background:#ffffff;
	position:relative;
	right:-8px;
	top:-1px;
	padding-top:0px;
	text-align:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#acacac;
	font-weight:bold;
}

.fceSearch .ms-sbcell .ms-sbplain
{
    border:2px #c3c5c8 solid!important;
    padding:0px 0px 0px 2px!important;
    margin:0px 0px 0px 0px!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:8pt!important;
	color:#acacac!important;
	font-weight:bold!important;

}

.fceSearch .ms-sbcell
{
    border:none!important;
}

.fceSearch .ms-sbgo
{
    background:none!important;
}

.ms-sbplain 
{
	border-style: none;
	border-color: -moz-use-text-color;
	border-width: medium;
	font-family: Helvetica, Arial, sans-serif;
	}


.fce-siteaction,.fce-siteaction a {
	font-size:8pt;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#CDCDCD;
	text-decoration:none;
	z-index:999999999;
	background-color:#ffffff;
	top:80px!important;
} 


.fce-topNavContainer
{

	/*height:40px;*/
	width:545px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	margin:0px 0px 0px 0px;
	text-align:center;
}


/*form div div table tbody tr td table tbody tr td {
	text-align:right;	
}*/

div div table tbody tr td table tbody tr td table tbody tr td table tbody tr td img {
	/*display:none;*/
}

.mainContainer {
	padding:0 0 0 0;
	margin:0 0 0 0;
}


.fce-topNavItem
{
	text-transform:uppercase;
	font-family:Helvetica, Arial, sans-serif;
	position:relative;
	font-size:10pt!important;
	right:-14px;
	padding-bottom:0px;
	margin-bottom:0px;

	
}
.fce-topNavItem a:link, .fce-topNavItem a:visited {
	color:#acacac;
	font-size:10pt!important;
		padding-bottom:0px;
	margin-bottom:0px;


}
.fce-topNavItem a
{
	display:block;
	
	background-image: url('/_layouts/images/fceIMG/splitter.gif');
	background-repeat:no-repeat;
	background-position:top right;
	font-size:10pt;
	/*padding-left:8px;padding-right:16px;padding-bottom:8px;*/
	padding: 0px 8px 0px 8px;
		padding-bottom:0px;
	margin-bottom:0px;


	/*height:32px;*/
}

.fce-topNavSelected a
{
	background-image: url('/_layouts/images/fceIMG/splitter.gif');
	background-repeat:no-repeat;
	background-position:top right;

	color: #373535!important;
}
.fce-topNavHover a
{   

    font-family:Helvetica, Arial, sans-serif;
	color:#353737!important; 
	background-image: url('/_layouts/images/fceIMG/splitter.gif');
	background-repeat:no-repeat;
	background-position:top right;
	background-color:#ffffff;
	/*border-color:#acacac!important;*/
	border-width:0px 0px 0px 0px!important;
	/*border-style:solid solid solid solid!important;*/
}
#zz1_TopNavigationMenun6 .zz1_TopNavigationMenu_3  {
	background-image: none !important;
}


.fce-topNavFlyOuts
{
	background-color:#ffffff;
	filter:alpha(opacity=90)!important;
	-moz-opacity:.90;
	opacity:.90;
	text-align:left!important;
	font-size:8pt!important;
	padding-top:10px;
	/*border-color:#acacac;
	border-width:1px 1px 1px 1px;
	border-style:solid solid solid solid;*/
}


.fce-topNavFlyOutsItem
{	
	background-color:#ffffff;
	filter:alpha(opacity=90)!important;
	-moz-opacity:.90;
	opacity:.90;
	border:0px;
	border-top-style: none;

	/*width:150px;*/
	/*min-width:150px;*/
	text-align:left!important;
    padding:2px 10px 2px 9px;
    font-size:8pt!important;


}
.fce-topNavFlyOutsItem td {
	background-color:#ffffff;
}

.jFlowSlideContainer {
	line-height:1.4!important;
}

.fce-homeGreenBox {
	padding:30px 18px 15px 24px!important;
	filter: alpha(opacity=90) !important; 
	-moz-opacity: .90; 
	opacity: .90;
	background-color: #749e51; 
	margin:25px 0px 25px 25px;
	height: 265px !important; 
	width: 252px; 
	color: #ffffff; 
	font-size: 9pt; 
	line-height:1.4;
	font-family: Helvetica, Arial, sans-serif;
}

.fce-homeGreenBoxHeader {
	font-size:14pt;
	text-transform:uppercase;
	padding-bottom:14px;
}

.fce-topNavFlyOutsItem a
{
	text-align:left!important;
    display:block;
    /*text-transform:lowercase!important;*/
    text-transform:capitalize;
    background-color:#ffffff;
   	color:#373535; 
	filter: alpha(opacity=90) !important; 
	-moz-opacity: .90; 
	opacity: .90;

font-family:Helvetica, Arial, sans-serif;
}	


.fce-topNavFlyOutsHover
{
	background-color:#ffffff;
	filter:alpha(opacity=90)!important;
	-moz-opacity:.90;
	opacity:.90;
	-moz-opacity:.75;
	opacity:.75;
	color:#acacac!important;
	text-align:left!important;
}

#zz1_TopNavigationMenun0 { 
	display: none !important; 
}

.fceFooter {
	width:945px;
	font-size:8pt;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	color:#8a8b8c;
	text-align:right;
	padding:10px 0px 0px 0px;
	margin-top:40px;
	border:1px #ededed;
	border-style:solid none none none;
	
}

.fceFooter a:link, .fceFooter a:visited {
	color:#acacac;
	margin:0px 6px 0px 3px;
	text-decoration:none;
}

.fceFooter a:hover {
	color:#EAB14A;
	text-decoration:none;
	margin:0px 6px 0px 3px;
}


/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.navCorporate {
	width:294px;
	background-color:#749E51;
	height:310px;
	color:#749E51;
}

.navCorporate a:link, .navCorporate a:visited, .navCorporateInside a:link, .navCorporateInside a:visited {
	color:#acc69a;
}

.navCorporateInside {
	width:190px;
	background-color:#749E51;
	height:310px;
	color:#749E51;
}

.fcePagePhoto {
	width:631px;
	height:310px;
	overflow:hidden;
}

.fceBreadCrumb {
	padding:0px 0px 28px 0px;
	font-size:8pt!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-weight:normal!important;
	color:#606060!important;
}
.fceBreadCrumb2 {
	padding:14px 0px 12px 0px;
	font-size:8pt!important;
	font-family:Helvetica, Arial, sans-serif!important;
	font-weight:normal!important;
	color:#606060!important;
}

.fceBreadCrumb a, .fceBreadCrumb2 a {
	text-decoration:none;
	color:#EAB14A!important;
}

.fcePageBody {
	font-family:Helvetica, Arial, sans-serif;
	font-size:9pt;
	color:#606060;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	line-height: 1.4!important;
}
.fcePageBody p {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

.fcePropTitle {
	color:#606060;
	font-family:Helvetica, Arial, sans-serif;
	font-size:14pt;
	text-transform:uppercase;
	margin-top:16px;
	margin-bottom:16px;
}
.fcePageBody a:link, .fcePageBody a:visited {
	text-decoration:none!important;
	color:#acacac!important;
}

.fcePageBody a:hover {
	text-decoration:none!important;
	color:#373535!important;
}
.leftNavSpacer
{
	width:160px;
}
.leftNavSelected
{
	background-color: #B2BCD3;
	color: #F4F5F9;
	border-top:1px #B2BCDD solid;
	border-bottom:1px #B2BCDD solid;
	line-height:14pt;
}
.leftNav1, .leftNav2, .leftNav3
{
	color: #354260;
}
.leftNav1
{
	font-family: tahoma;  
	font-size: 8pt; 
	font-weight:bold; 
	line-height:14pt;
}
.leftNav1 a
{
	font-family: tahoma;  
	font-size: 9pt; 
	font-weight:bold; 
	padding-left:5px;
	display:block;
	padding-right:10px;
}
.leftNav2
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav2 a
{
	padding-left:10px;
	display:block;
	padding-right:10px;
}
.leftNav3
{	
	font-family: tahoma;  
	font-size: 8pt; 
	line-height:14pt;
}
.leftNav3 a
{
	padding-left:18px;
	display:block;
	padding-right:10px;
}
.leftNavHover
{
	background-color: #596E9E;
	color:#FFFFFF;
}
.leftNavFlyOuts
{
	font-family:Tahoma; 
	font-size:8pt; 
	border-top:1px #CBD1E0 solid;
	border-left:1px #CBD1E0 solid;
	border-right:1px #CBD1E0 solid;	
}
.leftNavFlyOutsItem
{
	border-bottom:1px #CBD1E0 solid;
	background-color: #ECEFF3;
}
.leftNavFlyOutsItem a
{
	padding:1px 5px 1px 5px;
	display:block;
	color:#354260;
	*width:100px;
	min-width:100px;
}
.leftNavFlyOutsHover
{
	background-color: #B2BCD3;
}
.fce-navSubMenu1 {
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:6px;
	padding-top:0px;
	border:0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	position:relative;


}

.fce-navSubMenu1 a:link, .fce-navSubMenu1 a:visited, .fce-navSubMenu1 a:hover {
	text-decoration:none;
}
.fce-navSubMenu2 {
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:6px;
	padding-top:0px;
	border:0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	position:relative;
	right:-18px;

}

.fce-navSubMenu2 a:link, .fce-navSubMenu2 a:visited, .fce-navSubMenu2 a:hover {
	text-decoration:none;
}

.fce-leftNavHeader, .fce-navItem
{
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:6px;
	padding-top:0px;
	border:0px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9pt;
	font-weight:bold;
}
.fce-leftNavHeader a:link, .fce-leftNavHeader a:visited {
	text-decoration:none;
}

.fceBannerBox {
	color:#ffffff!important;
}

.fceBannerBox a:link, .fceBannerBox a:visited {
	color:#efefef!important;
	text-decoration:none!important;
}

.fceBannerBox a:hover {
	color:#efefef!important;
	text-decoration:underline!important;
}

.fce-leftNavHeader a:hover, .fce-navItem a:hover {
	text-decoration:none;
	color:#ffffff!important;
}

.fce-selectedNavHeader, .fce-selectedNavHeader a, .fce-selectedNav, .fce-selectedNav a {
	color:#ffffff!important;
}

.ms-consoletitleareaframe, .ms-consoletitleareaframebottom {
	display:none!important;
}

.fceBottomBucket1 {
	border:1px #acacac; 
	border-style:none solid none none;
	padding:8px 30px 0px 0px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#606060;
	vertical-align:top;
	width:27%;
}
.fceBottomBucket1 p, .fceBottomBucket2 p, .fceBottomBucket3 p {
	margin:0 0 0 0;
	padding:0 0 0 0;
}

.fceBottomBucket2 {
	border:1px #acacac; 
	border-style:none solid none none;
	padding:8px 30px 0px 30px;
	font-family: Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#606060;
	vertical-align:top;
	width:27%;
}

.fceBottomBucket3 {
	border:0px #acacac; 
	border-style:none none none none;
	padding:8px 0px 0px 30px;	
	font-family: Helvetica, Arial, sans-serif;
	font-size:8pt;
	color:#606060;
	vertical-align:top;
	width:46%;
}

.fceBottomBucket1 a:link, .fceBottomBucket2 a:link, .fceBottomBucket3 a:link, .fceBottomBucket1 a:visited, .fceBottomBucket2 a:visited, .fceBottomBucket3 a:visited {
	color:#acacac;
	text-decoration:none;	
}

.fceBottomBucket1 a:hover, .fceBottomBucket2 a:hover, .fceBottomBucket3 a:hover {
	color:#606060;
	text-decoration:none;
}

.ms-WPBody td, .ms-WPBody {
	font-family: Helvetica, Arial, sans-serif!important;
	font-size:9pt;
}

.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph {
	font-size:9pt!important;
	font-family:Helvetica, Arial, sans-serif!important;
}
.propWidget {
	width:294px;
	position:absolute;
	left:-294px;
	top:350px;
}

.propWidget2 {
	width:294px;
	position:absolute;
	left:-294px;
	top:388px;
	text-align:right!important;

}

.level-header {

	font-family:Helvetica, Arial, sans-serif!important;
	font-weight:normal!important;
	font-size:10pt!important;
	/*margin-left:12px;*/
	padding:0 0 0 0!important;
}

.level-header a:link, .level-header a:visited {
	text-decoration:none;
		font-family:Helvetica, Arial, sans-serif!important;
	font-weight:normal!important;
		font-size:10pt!important;
}

.level-header a:hover {
	color:#606060!important;
	text-decoration:none!important;
		font-weight:normal!important;	
	font-size:10pt!important;
		font-family:Helvetica, Arial, sans-serif!important;
}

.level-section {
	padding:0 0 0 0;
	margin:0 0 0 0!important;
	margin-bottom:0px!important;
}

.level-item-pos .level-item .level-bullet
{
	
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	background-image:none!important;
	padding:0 0 0 0!important;
	margin: 0 0 0 0!important;
	
}

.level-item-pos {
	margin:0 0 0 0!Important;
	padding:0 0 0 0!Important;
}

.level-bullet {
	background-image:none!important;
	padding:0 0 0 0 !Important;
}

.level-item-pos a:link, .level-item a:link, .level-bullet a:link, .level-item-pos a:visited, .level-item a:visited, .level-bullet a:visited {
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;

}

.level-item-pos a:hover, .level-item a:hover, .level-bullet a:hover
{
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	text-decoration:none!important;

}

.headertitle-large {
	font-family:Helvetica, Arial, sans-serif!important;
	text-transform:uppercase!important;
	font-size:12pt!important;
	/*margin-left:-12px!important*/
	display:block;
	margin-top:18px;

}

.headertitle-large a:link, .headertitle-large a:visited {
	color:#606060!Important;
	text-decoration:none;
	font-size:12pt!important;	
	
		font-family:Helvetica, Arial, sans-serif!important;
}

.headertitle-large a:hover {
	color:#606060!Important;
	text-decoration:underline!important;
	font-size:12pt!important;
	font-family:Helvetica, Arial, sans-serif!important;
}

.propWidgetSmall {
	width:190px;
	position:absolute;
	left:-192px;
	top:350px;
}


#ctl00_m_g_0f83ff04_ef3b_45c4_bd37_4860911770d9_S76DE124F_InputKeywords {
	font-family:Helvetica, Arial, sans-serif!important;
	color:#606060!important;
	font-size:10pt!important;
	padding-top:0px!Important;
	margin-top:0px!important;
}


.ms-WPTitle {
	font-weight:bold;
	font-family: Helvetica, Arial, sans-serif!important;
	color: #606060!important;
	padding-left: 10px!important;
	padding-right: 10px;
	padding-top: 6px!important;
	padding-bottom: 6px!important;
	font-size: 10pt!important;
	text-transform:uppercase;
	border:1px #606060;
	border-style:dashed none dashed none;
	background-color:#dce9d0;

	margin-bottom:6px!important;
}
.ms-WPHeader td {
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-color: #ffffff!important;
	border-collapse: collapse;
}
.ms-standardheader {
	font-size: 14pt;
	margin-top: 0em;
	margin-right: 0em;
	margin-bottom: 0em;
	margin-left: 0em;
	text-align: left;
	color: #606060;
}

.fceRightLogo {

	border:0px!important;
	border-bottom:1px #acacac solid;
	border-left:1px #acacac solid;
	padding-bottom:20px;
	text-align:left;

}

.fceRightURL {
	text-transform:lowercase!important;
	text-align:left!important;
	font-weight:bold;
	font-family:Helvetica, Arial, sans-serif;
	font-size:9pt;
}

.fceRightURL a:link, .fceRightURL a:visited {
	color:#606060;
	text-decoration:none;

	text-align:left!important;
	}
.srch-stats {
	background-color:transparent!important;
	white-space: normal!important;
	color: #acacac!important;
	font-size: 8pt!important;
	font-family: Helvetica, Arial!important;
	text-align: left!important;
	position:relative;
	top:-12px;
}

.srch-Page {
	color:#acacac!important;
	background-color:transparent!important;
	font-size: 8pt!important;
	font-family: Helvetica, Arial!important;
	position:relative;
	top:-41px;
}
.fceRightURL a:hover {
	color:#373535;
	text-decoration:none;
	text-align:left!important;
	}

.fceRightLogoBox {
	color:#606060;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	padding-bottom:20px;
	text-align:left!important;
}
.fceAnchorsBox {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
}

.fceAnchorsList {
	color:#606060;
	
}

.fceAnchorsList a:link, .fceAnchorsList a:visited {
    color:#acacac;
    text-decoration:none;
}

.fceAnchorsList a:hover {
    color:#acacac;
    text-decoration:underline;
}
.fceAnchorsTitle {
	color:#373535;
	font-weight:bold;

	
}
.fceIconDiv2 {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	color:#acacac;
	text-align:left;
	
}
.fceIconDiv2 a {
	border:0px!important;
}
.fceIconImg2 a img{
	border:0px!important;
}
.fceDrivingDiv {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	color:#acacac;
	font-size:10pt;
}

.fceDrivingDiv img {
	position:relative;
	top:4px;
	margin-right:4px;
}

.fceDrivingDiv a {
	float:none !important;
	display:inline-block;
}
.fceDrivingDiv a:hover {
	color:#606060;
	text-decoration:none;
	border:0px;
}

.fceDrivingDiv a
{
	color:#acacac;
	text-decoration:none;
}


.fceIconDiv {
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	color:#acacac;
}

.fceIconDiv a:link, .fceIconDiv a:visited {
	text-decoration:none;
	color:#acacac;
}

.fceIconDiv a:hover {
	text-decoration:none;
	color:#606060;
}

.fceIconImg {
	border:0px!important;
	padding-right:12px;
}

.fceLogosDiv {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
}


.fceParentDiv {
	padding-left:20px;
	padding-top:20px;
	padding-bottom:20px;
	text-indent:0px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
}

.fcePropNav {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#606060;
	/*width:300px;*/
	text-transform:uppercase;
	padding-top:24px;
	vertical-align:top;
}

.fcePropNav a:link, .fcePropNav a:visited {
	color:#749e51;
	text-decoration:none;
}

.fcePropNav a:hover {
	color:#749e51;
	text-decoration:underline;
}

.fceLogosDivImg {
	padding-right:14px;
	border:0px !important;	
}

.fceLogosDivImg a {
	border:0px!important;
}

.fceIconImg2 {
	border:0px!important;
	text-align:left;
	padding-left:32px;
	padding-bottom:8px;

}

.fceIconText2 {
	/*margin-left:10px;*/
	position:relative;
	top:-3px;
	color:#606060;
	text-align:center;
	width:160px;

}

.fceIconText2 a:link, .fceIconText2 a:visited {
	text-decoration:none;
	color:#acacac;
	
}

.fceIconText2 a:hover {
	text-decoration:none;
	color:#606060;
}


.fcePropPhotosClass {
	font-family:Helvetica, Arial, sans-serif;
	font-size:10pt;
	padding-top:12px;
	padding-bottom:24px;
	padding-left:20px;
	border-left:1px #ededed solid;
	border-bottom:1px #ededed solid;
	vertical-align:middle;
	text-align:left;
	cursor:pointer;
}

.fcePropPhotosClass img {
	position:relative;
	top:2px;
	margin-right:12px;
	cursor:pointer;

}

.fcePropPhotosClass a {
	cursor:pointer;
	color:#acacac;
}


.fcePropPhotosClass a:link, .fcePropPhotosClass a:visited {
	border:0px;
	color:#acacac;
	text-decoration:none;
}

.fcePropPhotosClass a:hover {
	color:#606060;
	text-decoration:none;
	border:0px;
}

.fceChildProps a, .fceParentProp a
{
	color:#acacac;
	text-decoration:none;
}

.fceChildProps a:hover, .fceParentProp a:hover
{
	color:#606060;
	text-decoration:none;
}
.fceChildProps td
{
	height:18px;
	vertical-align:bottom;
}

.fceChildProps
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	color:#606060;
}

.fceChildProps table
{
	border-collapse: collapse;
	border-spacing:0px;
}

.fceParentProp
{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	border-bottom:1px #ededed solid;
	border-left:1px #ededed solid;
	color:#606060;

}

.fceIconText {
	margin-left:10px;
	position:relative;
	top:-3px;

}

.fceIconText a:link, .fceIconText a:visited {
	color:#acacac;
	text-decoration:none;
}

.fceIconText a:hover {
	color:#606060;
	text-decoration:none;
}
#wrapper {
	width: 100%;
	text-align:left;
	margin-left: 30px;
	margin-right: auto;
	margin-bottom:25px;
	}
 
.accordionButton {	
	width: 500px;
	float: left;
	background: #749E51;
	border-bottom: 1px solid #FFFFFF;
	cursor: pointer;
	color:#ffffff;
	font-size:10pt;
	font-weight:bold;
	padding:10px 10px 10px 10px;
	font-family:Helvetica, Arial, sans-serif;
	}
 
.accordionContent {	
	width: 500px;
	float: left;
	background: #ffe081;
	color:#606060;
	display: none;
	font-size:9pt;
	padding:10px 10px 10px 10px;
	}


.fceAwardProjectCategory {
	padding-left:0px;
	font-weight:bold;
	padding-top:12px;
	font-size:12pt;
}

.fceAwardDetails {
	padding-top:12px;
	padding-bottom:12px;
	padding-left:0px;
}

.fcePropertyListDiv {
	margin-top:10px;
}

.fcePropertyListHeading{
	
}

.fcePropertyListGroup, .fcePropertyListHeading
{
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	color:#749E51;
	padding-top:18px;
	padding-bottom:8px;
	text-transform:uppercase;
}
.fcePropertyListGroup
{
	/*	font-weight:bold;*/
}

.fcePropertyListTitle, .fcePropertyListLocation
{
	font-family:Helvetica, Arial, sans-serif!important;
	font-size:10pt!important;
	color:#606060;
	padding-bottom:15px;
	vertical-align:top;
	
}

.fcePropertyListTitle a:link, .fcePropertyListTitle a:visited {
	text-decoration:none;
	color:#acacac;
}
.fcePropertyListTitle a:hover {
	text-decoration:none;
	color:#606060;
}

.fcePropertyListTitle
{
	width:325px!important;
}


td.ms-sbgo{
padding: 0px;
	background-color:#ffffff!important;

}

.ms-sbtable{
color:#000000;
font-family:Helvetica,Arial!important;
font-size:0.7em;
font-style:normal;font-weight:normal
}
.ms-sbtable-ex{
width:100%;
border-collapse:collapse;
margin-top:2px;
margin-left:2px;
}
.ms-sbtable-border{
border:0px solid #97b4e9;
}
td.ms-sbcell{
padding:0px;
padding-left:2px;
white-space:nowrap;
border:solid 0px #7f9db9!important;
}

#ctl00_m_g_0f83ff04_ef3b_45c4_bd37_4860911770d9_S76DE124F_InputKeywords 
{
    border:solid 1px #acacac;    
}

.level-band
{
    margin-top:36px!important;
    font-family:Helvetica,Arial!important;
    font-weight:normal!Important;
    font-size:14pt!important;
    background-color:#749e51;
}

.level-band a:link, .level-band a:visited 
{
    margin-top:36px!important;
    font-family:Helvetica,Arial!important;
    font-weight:normal!Important;
    font-size:14pt!important;
    color:#ffffff!important;
}

.level-band a:hover 
{
    margin-top:36px!important;
    font-family:Helvetica,Arial!important;
    font-weight:normal!Important;
    font-size:14pt!important;
    color:#ffffff!important;
    text-decoration:underline!important;
}

.allMixedUse
{
    font-family:Helvetica,Arial!important;
    background-color:#eab14a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    text-transform:uppercase;
    padding:8px 8px 8px 8px;
    margin-top:36px;
}
.allStay
{
    font-family:Helvetica,Arial!important;
    background-color:#737f74;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    text-transform:uppercase;
    padding:8px 8px 8px 8px;
    margin-top:36px;
}
.allWork
{
    font-family:Helvetica,Arial!important;
    background-color:#a51f5f;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    text-transform:uppercase;
    padding:8px 8px 8px 8px;
    margin-top:36px;
}
.allShop
{
    font-family:Helvetica,Arial!important;
    background-color:#50accb;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    text-transform:uppercase;
    padding:8px 8px 8px 8px;
    margin-top:36px;
}
.allLive
{
    font-family:Helvetica,Arial!important;
    background-color:#dc593a;
    color:#ffffff;
    font-size:14pt;
    font-weight:normal;
    text-transform:uppercase;
    padding:8px 8px 8px 8px;
    margin-top:36px;
}

.fceDrivingDirPropertyName
{
	font-size:14pt;
	font-weight:bold;
	text-transform:uppercase;
}

#toAddress, #fromAddress
{
	font-weight:bold;
}


.fcePhotoWebPartClass, .fceVideoWebPartClass
{
	font-size:10pt;
	color:#606060;
	margin-left:40px;
	margin-right:40px;
	

}

.fcePhotoWebPartClass a:link, .fcePhotoWebPartClass a:visited, .fceVideoWebPartClass a:link, .fceVideoWebPartClass a:visited{
	color:#606060!important;
	text-decoration:none;

}

.fcePhotoWebPartClass a:hover, .fceVideoWebPartClass a:hover
{
	color:#acacac!important;
	text-decoration:none!important;
	cursor:hand!important;
}

