.main {
  background-color: #FFFFFF;
  margin: 10px 10px 10px 10px;
  box-shadow: 0px 11px 35px 2px rgba(0, 0, 0, 0.14);
}

.title {
  color: #467f29;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 23px;
  margin: 10px 10px 2px 10px;
}

.subtitle {
  color: #467f29;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 16px;
  margin: 10px 10px 2px 10px;
}

.button {
  width: 80px;
  margin: 10px 10px 2px 10px;
}

#outerBtn {
	width:100%;
	text-align: left;
  margin: 10px 10px 2px 10px;
}

.innerBtn {
  width: 80px;
	display: inline-block;
}

.containerSession {
  margin: 5px 10px 5px 10px;
  padding: 5px 5px 5px 5px;
  FONT-SIZE: 10pt;  
  background-color: #C3D99D; 
}
.titleSession {
	display: inline-block;
  color: #467f29;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 20px;
  margin: 10px 5px 2px 10px;
}
.homeSession {
  display: inline-block;
  padding-left: 5px;
  height: 24px;
  FONT-SIZE: 8pt;
}
.homeSessionSpace {
  display: inline-block;
  padding-left: 15px;
  padding-right: 10px;
  /*height: 24px;*/
  FONT-SIZE: 8pt;
  /*background-color: #bfd8f8;
  margin: 2px 2px 2px 2px;*/
}

.containerHome {
  margin: 15px 0px 0px 10px;
  FONT-SIZE: 10pt;  
  cursor: pointer;
  border: 1px solid #467f29;
  background-color: #bfd8f8; 
}
.containerActive, .containerHome:hover {
  margin: 15px 0px 0px 10px;
  FONT-SIZE: 10pt;
  border: 1px solid #467f29;
  background-color: #95c0f3; 
}
.homeUID {
  display: table-cell;
  padding-left: 5px;
  min-width: 220px;
  height: 24px;
  FONT-SIZE: 10pt;
  vertical-align: middle;
}
.homeUID a{
	text-decoration: none;
}


.homeGIT {
  text-align:left;
  vertical-align: top;
}
.homeTime1 {
	display: inline;
  text-align:left;
  vertical-align: bottom;
}
.homeTime2 {
	display: inline;
  padding: 20px;
  text-align:right;
  vertical-align: bottom;
}


.container {
  display: table;
  margin: 15px 0px 0px 10px;
  FONT-SIZE: 10pt;
  background-color: rgb(211, 237, 231);
}
.containerX {
  display: table;
  background-color:#cadff9;
  margin: 0px 0px 0px 10px;
  border-style: solid;
  border-width: 0px 0px 1px 0px;
  FONT-SIZE: 10pt;
}
.column1 select{
  width: 80px;
}
.column1 {
  display: table-cell;
  /*text-align:right;*/
  text-align:left;
  padding-left: 5px;
  width: 100px;
  height: 24px;
  vertical-align: middle;
}
.column2 {
  display: table-cell;
  padding-left: 5px;
  text-align:left;
  width: 140px;
  height: 24px;
  vertical-align: middle;
}
.column3 {
  display: table-cell;
  padding-left: 5px;
  text-align:left;
  width: 220px;
  height: 24px;
  vertical-align: middle;
}

.column4 {
  display: table-cell;
  padding-left: 5px;
  text-align:left;
  width: 360px;
  height: 24px;
  vertical-align: middle;
}

#customers {
  font-family: Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 100%;
}

#customers td, #customers th {
  border: 1px solid #ddd;
  padding: 2px 4px 2px 4px;
}

#customers tr:nth-child(even){background-color: #f2f2f2;}

#customers tr:hover {background-color: #ddd;}

#customers th {
  padding-top: 8px;
  padding-bottom: 4px;
  text-align: left;
  background-color: #04AA6D;
  color: white;
}

input[type=submit]
{
	/*margin-bottom: 20px;*/
  width:100%;
  padding: 2px 10px 2px 10px;
  /*border-radius:5px;
  border:1px solid #7ac9b7;
  background-color:rgb(164, 230, 219);*/
}
input[type=submit]#formEdit{
  border-radius:5px;
  border:1px solid #7ac9b7;
  background-color:rgb(164, 230, 219);
}
input[type=submit]#formAssign{
  border-radius:5px;
  border:1px solid #b6b57c;
  background-color:rgb(230, 229, 164);
}
input[type=submit]#formDelete{
  border-radius:5px;
  border:1px solid #f76b6d;
  background-color: rgb(255, 180, 180);
}
input[type=submit]#formInfo{
/*  width:80%;
  width:220px; */
  border-radius:5px;
  border:1px solid #c5c3c6;
  /*text-align:left;*/
  background-color:rgb(235, 238, 239);
}
