body{
	margin:0;
	color:#333;
	background:#fff;
	font:12px/17px Arial, Verdana, sans-serif;
}
img{
	border-style:none;
}
a{
	color:#8abf44;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
a:focus{
	outline:none;
}
input,
textarea,
select{
	font:100% Arial, Verdana, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,fieldset{
	margin:0;
	padding:0;
	border:none;
}
q{quotes: none;}
q:before{content:"";}
q:after{content:"";}
#header{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#header,
#header .frame{
	width:100%;
}
.logo{
	display:none;
}
.print-logo{
	margin:0 0 0 -80px;
	display:block !important;
}
.top-list,
#nav,
.hidden{
	display:none;
}
.main-gallery{
	padding-top:110px;
}
.main-gallery,
.main-gallery div{
	width:100%;
	font-size:22px;
	line-height:25px;
}
.main-gallery ul{	margin:0;	padding:0;	list-style:none;
	width:100%;}
.main-gallery li{
	width:100%;
	display:block !important;
}.main-gallery img{
	display:none;
}
.main-gallery h2{
	margin:0 0 3px;
	font-size:35px;
	line-height:35px;
	word-spacing:-2px;
}
.swicher-wrapper{
	display:none;
}
.four-columns,
.four-columns div{
	width:100%;
	font-size:12px;
	line-height:14px;
}
.four-columns .bg{
	overflow:hidden;
}
.four-columns .column{
	width:22%;
	padding:0 1%;
	float:left;
}
.four-columns img{
	display:none;
}
.four-columns a{
	color:#333;
}
.four-columns .next{
	display:none;
}
.four-columns p{
	margin:0;
}h3{
	font-size:14px;
	line-height:17px;
	margin:0;
}
.news-list{	margin:0;	padding:0;	list-style:none;}.news-list li{
	padding:5px 0 0;
}
.news-list em{
	font-style:normal;
}
.news-list p{
	display:inline;
	margin:0;
}
#footer,
#sidebar{
	display:none;
}
.map{
	display:none;
}
.breadcrumbs,
.popup-list,
.events-bar{
	display:none;
}
.main-c,
#content,
#main,
.two-columns{
	width:100%;
}
.two-columns{
	padding:120px 0 0;
}
.two-columns:after{
	content:"";
	display:block;
	clear:both;
}
.content-c{
	float:left;
	width:65%;
}
.aside{
	float:right;
	width:28%;
}
.contact-box{
	width:100%;
	line-height:16px;
}
.bodhtree{
	display:none;
}
.contact-box .title{
	display:block;}
.contact-box address{
	font-style:normal;
}
.contact-box dl{
	height:1%;
	overflow:hidden;
	margin:0;
}
.contact-box dt{
	float:left;
	margin:0 3px 0 0;
	clear:left;
}
.contact-box dd{
	margin:0;
}
.contact-box .box{
	padding:0 0 15px;
}
.next{
	display:none;
}
.case-box{
	clear:both;
	font-size:18px;
	height:1%;
	line-height:22px;
	overflow:hidden;
	padding:0 0 24px;
}
h2{
	font-size:20px;
	line-height:24px;
	margin:0 0 6px;
}
.content-c .case-box p{
	padding:0;
}
.content-c p{
	margin:0;
	padding:0 0 22px;
	word-spacing:-1px;
}
.content-c img{
	float:left;
	margin:-4px 20px 0 2px;
	position:relative;
}
blockquote {
	color:#5C96A9;
	font-size:18px;
	height:1%;
	line-height:22px;
	margin:0;
	padding:0 50px 21px 57px;
}
.downloads-box,
.percent-box{
	display:none;
}
.content-c ul{
	color:#666666;
	font-weight:bold;
	list-style:none;
	margin:0;
	padding:0 0 20px;
}
.content-c li{
	padding:0 0 10px 13px;
}
.clients-list{
	height:1%;
}
#main .clients-list li {
	color:#333333;
	font-weight:normal;
	padding:29px 0;
}
.clients-list li{
	border-top:1px solid #CCCCCC;
	height:1%;
	overflow:hidden;
	vertical-align:middle;
}
.clients-list li:first-child{
	border:none;
}
.clients-list .image-holder{
	float:left;
	padding:4px 0 0;
	width:171px;
}
.clients-list img{
	float:none;
	margin:0;
	vertical-align:top;
}
.clients-list .text-holder{
	height:1%;
	overflow:hidden;
}
.clients-list p{
	padding:0 0 13px;
}
.clients-list .view{
	display:none;
}
.content-c .items-list{
	height:1%;
	padding:15px 0 0;
}
#main .items-list li{
	color:#333333;
	font-weight:normal;
	padding:19px 0 25px;
}
.items-list h3{
	font-size:16px;
}
.items-list .date {
	color:#999999;
	display:block;
	font-style:normal;
	padding:0 0 7px;
}
.items-list p {
	padding:0;
}
.items-list li {
	border-top:1px solid #CCCCCC;
	height:1%;
	vertical-align:middle;
}
.icons{
	display:none;
}
