html, body {
 	width: 100%;
  	height: 100%;
  	margin: 0;
  	padding: 0;
  	background-color: #f7f7f7;
    
}
#BgImage {
  position: fixed !important;
  top: 0px !important;
  left: 0px !important;
  right: 0px !important;
  bottom: 0px !important;
  width: auto !important;
  height: auto !important;
  z-index: 1 !important;
  
  background-image: url('/Application/GetMedia/?path=/wur.jpg');
  background-size: cover;
  background-attachment: fixed; 
  filter: blur(8px);
  -webkit-filter: blur(8px);  
  transform: scale(1.1);
  opacity: 0.3;
}
#BgContainer {
  box-shadow: rgba(0,0,0,0.1) 0px 5px 15px; 
  border-radius: 0px 0px 10pt 10pt;
  
}
h1, h2, h3, h4 {
  color: #5F8F3D;  
}
.blockTitle {
  color: #5F8F3D;  
  font-weight: 300; 
  border-bottom: 1px solid #eee;
  font-family: Verdana, Arial;
  font-size: 14pt !important;  
}
.blockTitle span {
  font-size: 14pt !important;
}

body {
 	max-width: 1500px;
  	margin: 0 auto;
    position: relative;
    z-index: 10;
    background-color: #f7f7f7;
}
.buttonStyle input {
 	background-color: #5F8F3D;
  	color: #fff;
  	width: 100%;
  	padding: 10px;
  	border: 0;
  	border-radius: 3px;
  	font-size: 12pt;
  	cursor: pointer;
  	transition: 0.2s ease-in-out all;
}
.buttonStyle input:hover {
 	background-color: #50501E;
}
.buttonStyle input.active {
 	background-color: #B7D447; 
}
.tabStyle input {
 	background-color: transparent;
  	color: #1d1d1d;
  	width: 100%;
  	padding: 15px 10px;
  	border: 0;
  	border-radius: 3px 3px 0px 0px;
  	font-size: 12pt;
  	cursor: pointer;
  	transition: 0.2s ease-in-out all;  
}
.tabStyle input:hover {
 	color: #B7D447;
}
.tabStyle input.active {
 	background-color: #fff;
  	color: #5F8F3D;
}


.roundCorners {
    border-radius: 10pt; 
  box-shadow: rgba(0,0,0,0.1) 0px 2pt 10pt;
}
#SiteTitle {
 	font-weight: 600; 
}
.percentage {
 	text-align: center; 
  	font-size: 14pt;
}
.percentage strong {
    color: #5F8F3D;
 	font-size: 24pt; 
}
.textFormatting {
 	font-size: 12pt;
  	line-height: 20pt;
}