 
 .comm_block{
    margin-top: -27px;
    margin-left: 200px;
 }
 .logout_a
    {
    float: right;
    color: #346394;
    text-decoration: none;
}
  
  #chart_div_AnnotationChart_zoomControlContainer
  {
    visibility:hidden;
  }
  .google-visualization-atl .legend {
   
    font-size: 0.9em;
    
}
#bloc1, #bloc2
{
    display:inline;
}
div.side{
 display:inline;
}
form{
display:inline;
}
#bloc2{
	    padding-right: 12px;
	float:right;
}
#sa_country{
	    float: right;
    margin-top: -49px;
    font-weight: 600;
    color: #61631b;
    padding-right: 20px;
    }
div.buys{
	color:#1b880a;
	padding-bottom:5px;
}
div.sells{
	color: #d00000;
	padding-bottom:5px;
}


	.block {
  
  /*width: 176px;
   border: none;
  background-color: #509085;
  color: white;
  padding: 14px 28px;
  font-size: 16px;
  cursor: pointer;
  text-align: center;*/
}

.block:hover {
  background-color: #ddd;
  color: black;
}
	DIV.GenCon
{
	display: inline-block;
	border: 1px #DDD solid;
	margin: 9px;
	
	padding: 12px;
	vertical-align: top;
	background: #FFF;
	box-shadow: 0 3px 5px -3px #555;
}
TABLE
{
	border-collapse: collapse;
	font-family: Tahoma;
	font-size: 14px;
}
.table1
{
	border-collapse: collapse;
	border: 0px solid #999;
	font-size: 14px;
	font-family: Verdana,sans-serif;
}
BODY
{
	margin: 0px;
	font-family: Verdana,sans-serif;
	font-size: 14px;
	background: #FFF;
}



td{
	border: 1px solid #999;
	    text-align: center;
	        padding: 10px !important;
	        
}
.blank{
	border: 0px solid #999;
	    text-align: center;
	        padding: 10px !important;
}
.blank_total{
	border: 0px solid #999;
	border-top: 2px solid #000;
	    text-align: center;
	        padding: 10px !important;
}
.totals{
	border-top: 2px solid #000;
	    text-align: center;
	    font-weight:600;
	        padding: 10px !important;
}
.td_{
	border:none;
	padding-top:0px;
	    padding: 5px !important;
	 text-align: left;
	 font-family: Verdana,sans-serif;
}
.topbar{
	height: 30px;
	width: 1024px;
	margin: auto;
    padding-top: 10px;
    border-bottom: 4px solid #1b634f!important;
    background-color: #fff;
        margin-top: -140px;
	border-width: 4px;
    border-style: solid;
    border-image: linear-gradient( 90deg, #fff,#0a1843 ,#fff) 0 1 400%;
}
.logo1{
	margin-top:10px;
	font-family: Tahoma;
	font-size:2em;
	color:#509085;
	weight:600;
	
}
.logo2{
	margin-top:10px;
	font-family: Tahoma;
	font-size:2em;
}
H2 {
  
    border-bottom: 1px #000 solid;
    padding: 4px 4px;
    margin-top: 0px;
    font-size:1.1em;
}
H1, H2, H3 {
    color: #0e3952;
    font-family: "Open Sans",sans-serif,Tahoma;
    width: 100%;
}
body {
	margin: 0;
	font-family: Verdana,sans-serif;
	}

ul.sidenav {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 10%;
  background-color: #fff;/*#f1f1f1*///#6b6c6d;
  position: fixed;
  height: 100%;
  border-bottom: 1px solid #abaaaa;
  overflow: auto;
}

ul.sidenav li a {
  display: block;
  color: #545454;//#fff;
  padding: 8px 16px;
  text-decoration: none;
}
 
ul.sidenav li a.active {
  background-color: #346394;
  color: white;
}

ul.sidenav li a:hover:not(.active) {
  background-color: #dedede;//#555;
  color: #545454;//#fff;
}

div.content {
  margin-left: 10%;
  padding: 1px 16px;
     height: fit-content;
  background-repeat: repeat;
    background-image: url(icons/greyLL.jpeg);
    background-size: 288px;
   // background-color: #0a18431c;
}


  ul.sidenav {
    width: 100%;
    height: 46px;
    position: relative;
  }
  
  ul.sidenav li a {
    float: left;
    padding: 15px;
  }
  
  div.content {margin-left: 0;}



