@charset "utf-8";
/* CSS Document */



h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #e79a26;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 5px;
}


h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
	padding-bottom: 5px;
}

h2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
}
h2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	margin: 0px;
}

.pageHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}

.subHeader {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	font-weight: bold;
}

.grey12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
}

.orange-i {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9933;
	font-weight: normal;
	font-style:italic;
}

.green14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5b995b;
	font-weight: normal;
}

.slate14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #446f85;
	font-weight: normal;
}

.orange14 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #e79a26;
	font-weight: normal;
}

a.link-miniNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}

a.link-miniNav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
	font-weight: normal;
}

a.link-related {
	height:25px;
	width:202px;
	background-image:url(/images/relatedLinks.png);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-related:hover {
	height:25px;
	width:202px;
	background-image:url(/images/relatedLinks.png);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-request {
	height:25px;
	width:202px;
	background-image:url(/images/requestButton_01.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-request:hover {
	height:25px;
	width:202px;
	background-image:url(/images/requestButton_01.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-email {
	height:25px;
	width:202px;
	background-image:url(/images/requestButton_03.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: none;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-email:hover {
	height:25px;
	width:202px;
	background-image:url(/images/requestButton_03.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	display:block;
	font-weight:bold;
	text-decoration: underline;
	padding-top: 5px;
	padding-left: 30px;
}

a.link-sideNav-button {
	height:26px;
	width:240px;
	background-image:url(/images/sidenavButton.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	display:block;
	font-weight:normal;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
}

a.link-sideNav-button:hover {
	height:26px;
	width:240px;
	background-image:url(/images/sidenavButton.jpg);
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #69b81d;
	display:block;
	font-weight:normal;
	text-decoration: none;
	padding-top: 10px;
	padding-left: 10px;
}

a.link-footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669966;
	font-weight: normal;
	text-decoration:none;
}

a.link-footer:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669966;
	text-decoration: underline;
	font-weight: normal;
}

a.link-orange {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e79a26;
	font-weight: normal;
	text-decoration: underline;
}
/* tab styles */
.js-wrap {
	width: 933px;
	height: 133px;
	text-align:left;
	margin: 0px;
	padding:0px;
}
.js-tabs {
	padding:0px;
	margin:0px auto;
	height:28px;
	background-color:#ffffff;
}
.js-tabs img {
	padding: 0px;
	margin:0px auto;
}
.js-content {
	height: 106px;
	margin: 0px;
	padding:0px;
	background-color:#ffffff;
}
.js-content a {
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
.js-content a:hover {
	font-size:9px;
	color:#FF6600;
	text-decoration:underline;
}
.feed-Twitter {
	font-size:11px;
}
.feed-Twitter h1 {
	font-size:12px;
	font-weight:bold;
	color:#0099CC;
}
.feed-Twitter a, .feed-Twitter a:hover {
	font-size:9px;
	color:#ff6600;
	text-decoration:underline;
}
.feed-Blog {
	font-size:11px;
}
.feed-Blog h1 {
	font-size:12px;
	font-weight:bold;
	color:#ff6600;
}
.feed-Blog a{
    font-size:11px;
    color:#666;
    text-decoration: none;
}
.feed-Blog a:hover {
	font-size:11px;
	color:#ff6600;
	text-decoration:none;
}
.feed-News {
	font-size:11px;
}
.feed-News h1 {
	font-size:12px;
	font-weight:bold;
	color:#006600;
}
.feed-News a
{
    font-size:11px;
	color:#666;
	text-decoration:none;
}
.feed-News a:hover {
	font-size:11px;
	color:#ff6600;
	text-decoration:none;
}

/* case study styles */
.case-study {
	font-size:11px;
	line-height:normal;
	width:324px; 
	float:left; 
	margin:0px 13px 10px 0px;
}
.case-study h1 {
	font-size:14px;
	color:#336600;
	line-height:40px;
}
a.link_case-study, a.link_case-study:hover, a.link_case-study:active, a.link_case-study:visited  {
	font-size:13px;
	color:#ff9933;
	text-decoration:none;
	padding-top:6px;
	line-height:25px;
}
.case-study2 {
	font-size:11px;
	line-height:normal;
	width:672px; 
	float:left; 
	margin:0px 13px 10px 0px;
}
.case-study2 h1 {
	font-size:14px;
	font-weight:bold;
	color:#336600;
	line-height:20px;
}
.case-study3 {
	font-size:11px;
	line-height:normal;
	width:662px;
	height:463px;
	float:left; 
	margin:20px 20px 10px 5px;
}
.case-study3 h1 {
	font-size:13px;
	font-weight:bold;
	color:#ff9933;
	line-height:25px;
}
.case-study4 {
	font-size:11px;
	line-height:normal;
	color:#ffffff;
	width:95%;
	float:left; 
	margin:18px 18px 0px 18px;
}
.case-studyIMG {
	float:left; 
	margin:0px 15px 15px 0px;
}
.beGreen1 {
	font-size:11px;
	line-height:normal;
	width:88%;
	color:#ffffff;
	float:left; 
	margin:14px;
}
.beGreen2 {
	background:url(/images/beGreen_sideBG.jpg) no-repeat top left;
	width:250px;
	height:263px;
}
.beGreen2-whiteBox {
	background:url(/images/beGreen_sideBox.png) no-repeat top left;
	font-size:12px;
	color:#666666;
	width:190px;
	height:90px;
	margin:0px 30px 14px 0px;
	padding:15px;
}
.beGreen2 a {
	color:#FF9900;
	text-decoration:underline;
}
.beGreen2a {
	background:url(/images/beGreen_sideBG2.jpg) no-repeat top left;
	width:250px;
	height:157px;
}
.beGreen2a a {
	color:#FF9900;
	text-decoration:underline;
}
.beGreen2a a {
	color:#FF9900;
	text-decoration:underline;
}
.beGreen3 {
	width:954px;
	height:165px;
}
