/* Created by design.bg studios. Source code in this website is property of design.bg. */
/* ------------------ Site styles ------------------ */
@import url(../base/styles.css); 
/* ------------------ Object styles ------------------ */
@import url(../object/toolbar.css); 
@import url(../object/calendar.css);
@import url(../object/popup.css); 
@import url(../object/news_scroller.css); 
/* ------------------ Page styles ------------------ */
.col1 {
margin-top:-25px;
width:157px !important;
font-size:10px;
font-weight:bold;
}

*html .col1 {
margin-top:-15px;
}


.home_container {
	margin-top:5px;
	z-index:0;
}

*html .home_container {
	margin-top:20px;
}

.home_content {
	margin-left:175px;

}

*html .home_content {
	padding-left:3px;
}

.home_stock_header {

}

.col1_head {
	text-decoration:none;
	color:white; 
	background:#006e04; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center;
	line-height:20px;
	display:block;
}
*html .col1_head span{
	display:block;
	line-height:20px;
	background:#006e04;
}

.col1 table,
.col1 table tr,
.col1 table td {
	margin:0;
	padding:0;
	border:none;
	font-weight:bold;
	}
	
.col1 table td {
	 padding-top:2px;
 }
 

.rising,
.droping {
	width:37px;
	text-align:right;
	padding-left:10px; 
}

*html 
.rising,
.droping {
	width:45px;
}

.rising {
	color: #545454;
	background:url(../../../pics/home_stock_arrow_up.gif) left center no-repeat;
}

.droping {
	color: #545454;
	background:url(../../../pics/home_stock_arrow_down.gif) left center no-repeat;
}

.stock_chart {
	margin-top:10px;
	color:#b1b1b1;
}

.right_box_header {
	margin:5px 0;
}

.home_box {
	margin-right:25px;
	float:left;
}

.home_box_hidden {
	margin-right:25px;
	float:left;
}
	
.home_box img {
	margin:15px 0 21px 0;
}	
	
*html .home_box img {
	margin:13px 0 21px 0;
}


.home_box_last {
	float:left;
	margin-right:0;
	}
	
.home_box_title {
	color:#006e04;
	font-size:18px;
	text-decoration:none;
	margin-bottom:7px;
	display:block
	}

.home_bottom_link {
	background:url(../../../pics/careers_next.gif) right center no-repeat;
	display:block;
	margin:10px 0;
	color:#006e04;
	}

.home_bottom_link_project {
	text-align:center;
	display:block;
	margin:10px 0;
	color:#006e04;
	}
	
.home_special_border {
	background:url(../../../pics/home_box_border.gif) top center no-repeat;
	padding-top:10px;
	text-align:center;
	}
	
.home_special_border a{
	color:#006e04;
	font-weight:bold;
	}
	
.home_news .text a{
	color:#777777;
	text-decoration:none;
	margin-top:3px;
	display:block;
	font-weight:normal;
	line-height:10px;
}

.home_news * {
	font-size:10px;
}

.home_news .text a:hover{
	color:#006e04;
}

.home_news a{
	color:#006e04;
	font-weight:bold;
	line-height:12px;
}

.footer {

	background:transparent;
	}
	
.home_content .underline_dots_light,
.home_content .underline_nodots {
	padding:7px 0;
}

.home_content table,
.home_content table td,
.home_content table tr {
	padding:0;
	margin:0;
	border:none;
	}
.home_content table td {
	padding-right:15px;
	vertical-align:top; 
}

.home_content table td.last {
	padding-right:none;
}

.home_content table td img {
	margin-top:15px;
}

@media print {

table tr,
table td,
table th {
	padding:2px;
	margin:1px;
	border:0px !important;
}

}

.about div,
.about span {
	display:block;
	padding-top:10px;
	
	}
	
.grey_box_fileprops {
	display:block;
	
	}
.award_image {
	float:left;
	margin:0 5px 5px 0;
}

	
.arrow_up {
	padding:5px 0;
	background:url(../../../pics/home_box_border_top.gif) -134px bottom  no-repeat;
}	

.presentations a:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 .presentations .home_content td img {
	margin-top: 0 !important;
 }
.presentations a {
	display: inline-block;
}
 
html[xmlns] .presentations a {
	display: block;
}
 
* html .presentations a {
	height: 1%;
}


