/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 17.8.2014, 18:42:48
    Author     : snorri
*/

.guru_body {
  //background-color: #787878;   
  background-color: #255625;
  //background-color: #22BCF0;
  //background-image:url(../images/wallpaper/2.jpg);	
}

.guru_page_content {
  border: solid 1px; 
  width: 1100px; 
  height: 100%; 
  border-collapse:collapse;
}

.hole_page_div {
  position:absolute;
  left:0px;
  width:980px; 
  height: 100%;
  background-color: #a0c685;
}

.content_div {
  position:absolute;
  left:0px;
  width:860px; 
  height: 100%;
  background-color: white;
}

.scoretable_hover {
	background-color: #515151; 	
}

.scoretable_cell_hover {
	background-color: #A1A1A1;
	background-image:url(../images/icons/icon_scrtbl.png);	
}

.table_green
  {
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
  width:100%;
  //border-collapse:collapse;
  margin:0px;padding:0px;
  box-shadow: 10px 10px 5px #888888;
  border:1px solid #3f7f00;
	
  -moz-border-radius-bottomleft:0px;
  -webkit-border-bottom-left-radius:0px;
  border-bottom-left-radius:0px;

  -moz-border-radius-bottomright:0px;
  -webkit-border-bottom-right-radius:0px;
  border-bottom-right-radius:0px;

  -moz-border-radius-topright:0px;
  -webkit-border-top-right-radius:0px;
  border-top-right-radius:0px;
	
  -moz-border-radius-topleft:0px;
  -webkit-border-top-left-radius:0px;
  border-top-left-radius:0px;
  }

.table_green table{ 
  border-collapse: collapse; 
  border-spacing: 0; 
  width:100%; 
  height:100%; 
  margin:0px;padding:0px; 

}

.table_green td, .table_green th 
  {
  font-size:14px;
  border:1px solid #98bf21;
  padding:3px 7px 2px 7px;
  }

  .table_green th 
  {
  font-size:14px;
  text-align:left;
  padding-top:5px;
  padding-bottom:4px;
  //background-color:#A7C942;
  //background-color:#aff0ad;
  background-color:#dadcda;
  color:black;
  font-weight:normal;
  //border:none;
  border:1px solid #98bf21;
  }
   
  .table_green tr.alt td 
  {
  color:#000000;
  background-color:#EAF2D3;
  }
  .table_green tr.footer td 
  {
  font-weight:bold;
  }
  
 
  .bp_tab {
    display:none;   
  }
  
  
  


.country_item_div {
  height: 18px; 
  float: left;
}

.country_image {
  float: left; 
  margin-right: 5px;
}	

.country_span {
  line-height:18px;
  float: left;
  font-size: 14px; 
  font-family: Verdana, Arial, sans-serif;
  vertical-align:middle;
}



.old_bp_button {
	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #9dce2c), color-stop(1, #8cb82b) );
	background:-moz-linear-gradient( center top, #9dce2c 5%, #8cb82b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#9dce2c', endColorstr='#8cb82b');
	background-color:#9dce2c;
	-webkit-border-top-left-radius:0px;
	-moz-border-radius-topleft:0px;
	border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	-moz-border-radius-topright:0px;
	border-top-right-radius:0px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #83c41a;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #689324;
}
.old_bp_button:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8cb82b), color-stop(1, #9dce2c) );
	background:-moz-linear-gradient( center top, #8cb82b 5%, #9dce2c 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#9dce2c');
	background-color:#8cb82b;
}.old_bp_button:active {
	position:relative;
	top:1px;
}


.bp_button {
   border: 1px solid #0a3c59;
   background: #3e779d;
   background: -webkit-gradient(linear, left top, left bottom, from(#65a9d7), to(#3e779d));
   background: -webkit-linear-gradient(top, #65a9d7, #3e779d);
   background: -moz-linear-gradient(top, #65a9d7, #3e779d);
   background: -ms-linear-gradient(top, #65a9d7, #3e779d);
   background: -o-linear-gradient(top, #65a9d7, #3e779d);
   background-image: -ms-linear-gradient(top, #65a9d7 0%, #3e779d 100%);
   padding: 10.5px 21px;
   -webkit-border-radius: 6px;
   -moz-border-radius: 6px;
   border-radius: 6px;
   -webkit-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   -moz-box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   box-shadow: rgba(255,255,255,0.4) 0 1px 0, inset rgba(255,255,255,0.4) 0 1px 0;
   text-shadow: #7ea4bd 0 1px 0;
   //color: #06426c;
   color: #F5F10F;
   font-size: 14px;
   font-family: helvetica, serif;
   text-decoration: none;
   vertical-align: middle;
   }
.bp_button:hover {
   border: 1px solid #0a3c59;
   text-shadow: #1e4158 0 1px 0;
   background: #3e779d;
   background: -webkit-gradient(linear, left top, left bottom, from(#65a9d7), to(#3e779d));
   background: -webkit-linear-gradient(top, #65a9d7, #3e779d);
   background: -moz-linear-gradient(top, #65a9d7, #3e779d);
   background: -ms-linear-gradient(top, #65a9d7, #3e779d);
   background: -o-linear-gradient(top, #65a9d7, #3e779d);
   background-image: -ms-linear-gradient(top, #65a9d7 0%, #3e779d 100%);
   color: #fff;
   }
.bp_button:active {
   text-shadow: #1e4158 0 1px 0;
   border: 1px solid #0a3c59;
   background: #65a9d7;
   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#3e779d));
   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
   background: -o-linear-gradient(top, #3e779d, #65a9d7);
   background-image: -ms-linear-gradient(top, #3e779d 0%, #65a9d7 100%);
   color: #fff;
   }
   
   
.cell_form_W { 
  background-color: #00C2B0;
  text-align: center;
  vertical-align: middle;
  width: 16px;
  border-right:0px;
  padding:0px;
  padding-left:1px;
  padding-right:1px;
}
    
.cell_form_D { 
  background-color: #FFBA00;
  text-align: center;
  vertical-align: middle;
  width: 16px;
  border-right:0px;
  padding:0px;
  padding-left:1px;
  padding-right:1px;
}

.cell_form_L { 
  background-color: #FF0824;
  text-align: center;
  vertical-align: middle;
  width: 16px;
  border-right:0px;
  padding:0px;
  padding-left:1px;
  padding-right:1px;
}
   
.h1_guru {
  color: black;
  vertical-align: middle;
  font-family: 'verdana'; 
  font-size: 20px; 
  font-weight: bold;
  text-align: right;
}