
@charset "utf-8";
/* CSS Document */

.spacer {
	margin-top: 170px;
}
.hide {
	display: none;
}
#container {
	margin: 0 auto;
	width: 920px;
}
/*Top Navigation*/
.topnav {
    position: relative;
	top:0px;
	float: right;
	padding: 0;
	/*background-image:url(images/chip2.png); /*topnav_stretch1.jpg*/
    /*background-repeat: repeat-x;*/
    width: 100%; 
}
.topnav ul{
  
	width: 900px;
	margin: 0 auto;
	padding: 0 25px;
	height: 42px;
	background-image: url(images/header-bg.png); /*bg_topnav1.jpg*/
    /*background-repeat: no-repeat;*/
    
}
.topnav li{
     
     float: right;
     list-style: none;
	 text-align:left;
	 font-size: 13px;
     font-family: verdana;
     padding:0px 5px 0px 5px;
     width: 100px;
     font: bold;
    
}
.topnav a{
     color: #fff;
     text-decoration: none;
	 display:block;
	  padding:4px 5px 0px 5px;
	 text-transform: none;
     font: bold;
     white-space: pre-wrap;
}
.topnav a:hover{
	color: #0f0;
	text-decoration: none;
	display:block;
    padding:0px 5px 0px 5px;
	border-top: 3px solid #777;
    /*border-right: 3px solid #777;*/
}
#home li.btn_home a , #web .btn_web a , #epub .btn_epub a , #soft .btn_soft a , #finance .btn_finance a , #data .btn_data a, #clients .btn_clients a {
	border-top: 2px solid #f00;
  padding:4px 5px 0px 5px;
     white-space: pre-wrap;
}
/*---------------------SIFR-----------------------*/
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {
	visibility: visible !important;
}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}
.sIFR-hasFlash h1 {
	visibility: hidden;
}h: 60em; }
