  /* main.php styles */
  
  .log_form {
    background-color: #EBF0F1;
  }
  
  .log_field {
	width: 120px;
	height: 20px;
  }
  
  .search_field {
    border-color: #A4B3BB;
    height: 21px;
    width: 120px;
  }
  
  .search_descr {
    background-color: white;
    color: #629D19;
    border: 1px white solid;
    width: 80px;
    height: 20px;
    font-size: 10pt;
    text-align: center;
    line-height: 1.5em;
  }
  
  .lf-desc {
    color: #8D999F;
    font-size: 9pt;
    font-family: Verdana;
  }
   
  .log-btn {
    background-color: #A4B3BB;
    color: white;
    font-size: 10pt;
    height: 23px;
  }
  
  .lreg-btn {
    background-color: #629D19;
    color: white;
    font-size: 10pt;
    
    height: 23px;
  }
  
  .lreg-btn2 {
	width: 150px;
  }
    
  .lreg-new {
    background-color: #629D19;
    color: white;
    font-size: 10pt;
    height: 23px;
	width:90px;
  }
  
   .report_button {
    background-color: #C36F00;
    color: white;
    font-size: 10pt;width:100%; 
    padding-left:2px;
	padding-right:2px;
    height: 23px;
  }
  
    
  
  
  a:link {
    color: #1F5D66;
    text-decoration: none;
  }
  
  a:visited {
    color: #1F5D66;
    text-decoration: none;
  }
  
  a:hover {
    color: #1F5D66;
    text-decoration: underline;
  }

  .menu-left {
	font-size: 11pt;
	padding-top: 5px;
  }
  
  .menu-right {
	font-size: 11pt;
	padding-top: 5px;
  }
  
  .ml-head a:link {
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0px;
  }
  
  .ml-head a:hover {
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0px;
	text-decoration: underline;
  }
  
  .ml-head a:visited {
	font-size: 11pt;
	color: white;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-right: 0px;
  }
  
  .mr-head a:link {
	font-size: 11pt;
	color: #A7D93B;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 20px;
  }
  
  .mr-head a:hover {
	font-size: 11pt;
	color: #A7D93B;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 20px;
	text-decoration: underline;
  }
  
  .mr-head a:visited {
	font-size: 11pt;
	color: #A7D93B;
	font-weight: bold;
	text-transform: uppercase;
	background-repeat: no-repeat;
	padding-left: 20px;
  }
  /*
  .ml_img-pad {
	padding-left: 10px;
  }*/
  
  .top-banner {
	background-color: #A4B3BB;
  }
  
  .stat_row1 {
    background-color: #A4B3BB;
    padding: 10px;
    border-right: #FFFFFF solid 1px;
  }
  
  .stat_row2 {
    background-color: #EBF0F1;
    padding-left: 10px;
    font-size: 10pt;
    color: #AEB8BD;
   }
   
  #stat_row1-last {
   	padding: 10px;
   	background-color: #A4B3BB;
  }
  
  .info {
	padding: 20px;
  }
  
  .info-link {
	cursor: pointer;
	color: #1F5D66;
	font-weight: bold;
  }
  
  .info-title {
	color: #316871;
    padding: 5px 10px;
    font-size: 10pt;
	font-weight: bold;
  }
  
  .info-content {
	margin: 0px;
    font-size: 11px;
	color: #506164;
	line-height: 1.5em;
  }
		
  .d_quest-head {
    color: #316871;
    padding-top: 5px;
    font-size: 10pt;
    font-weight: bold;
  }
  
  .d_quest {
	font-size: 8pt;
	color: #5C696F;
	line-height: 1.6em;
	letter-spacing: 1px;
  }
  
  #ieskant {
    padding: 5px;
	position: absolute;
	height: 100px;
	width: 200px;
	border:1px solid;
	border-color: #000000;
	visibility: hidden;
	background-color: #A6D73A;
  }
  
  .statistics {
	color: white;
	font-size: 9pt;
	text-align: center;
  }
  
  .statistics2 {
	color: white;
	font-size: 10pt;
	text-align: left;
	padding-left: 20px;
  }
  
  .quest_answ {
	font-size: 8pt;
	color: #266B7A;
  }
  
  .quest_percent {
	font-size: 10pt;
	color: #1C8BB9;
  }  
  
  .month_comp-descr {
	font-size: 9pt;
	line-height: 1.5em;
	color: #506164;
  }
  
  .photo_logo-descr {
	font-size: 10pt;
  }
    
  .occup_table { border: 1px solid green; font-size:11px; text-align:center;border-collapse:collapse }
  .oc_pvd {background-color:#1384B4; font-weight:bold; color:#FFFFFF; text-align:center; padding:3px}
  .oc_pvd2 {background-color:#206B50; font-weight:bold; color:#FFFFFF;padding-bottom:2px}
  .oc_pvd2u {background-color:#07953D; font-weight:bold; color:#FFFFFF; text-align:center; padding:3px}
  
  .oc_table{font-size:14px}
   
  
  .pad { padding: 2px; text-align:center;height:20px}
  
  .bot_bord{border-bottom:solid 1px green}
  
  
  .pad_button{ padding: 5px;}
  .pad_db{padding:3px; text-align:left}
  .is_vso { background-color: #2CD0E3; width: 60px; text-align:center; color:#FFFFFF;font-weight:bold;}
  
  .is_vso2 { background-color: #66CA37; width: 60px; text-align:center; color:#FFFFFF;font-weight:bold;}
  
  
  
  .invite_area{width:300px; height:200px}
  .invite_button{width:80px; height:25px}
  
  .invite_field{width:300px; height:23px}
  

