@charset "utf-8";
body {
  background-size: 100% auto;
  background-color: #AFBBC7;
  background-image: url(20240207_101800.jpg);
  -webkit-box-shadow: 0px 0px 0px;
  box-shadow: 0px 0px 0px;
  padding-bottom: 0px;
  font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
  background-repeat: no-repeat;
}
header {
  text-align: center;
  margin-top: 20px;
  margin-bottom: -15px;
  top: 0px;
}
nav {
  background-color: hsla(0, 0%, 80%, 0.60);
  padding-top: 3px;
  padding-right: 3px;
  padding-bottom: 3px;
  padding-left: 3px;
  margin-right: 5%;
  margin-left: 5%;
}
.navhome {
  margin-right: 5%;
  color: hsla(0, 0%, 0%, 1.00);
}
.navhome:visited, .navdoc:visited, .navProj:visited, .navteam:visited {
  color: hsla(208, 49%, 41%, 1.00);
}
.navdoc {
  margin-right: 5%;
  color: hsla(0, 0%, 0%, 1.00);
}
Title {}
.navProj {
  color: hsla(0, 0%, 0%, 1.00);
  margin-right: 5%;
}
.navdes {
    margin-left: 5%;
    background-color: hsla(0, 0%, 80%, 0.60);
    margin-right: 5%;
    text-align: center;
}
.navclient {
  margin-left: 5%;
  background-color: hsla(0, 0%, 80%, 0.60);
  margin-right: 5%;
}
.navTeam {}
.navteam {
  color: hsla(0, 0%, 0%, 1.00);
}
.footer {
  background-color: hsla(203, 42%, 71%, 0.60);
  text-align: left;
  color: hsla(0, 0%, 0%, 1.00);
  margin-top: 35%;
}
.team {
  margin-left: 5%;
  background-color: hsla(0, 0%, 80%, 0.60);
  margin-right: 5%;
}
.project {
  margin-left: 5%;
  background-color: hsla(0, 0%, 80%, 0.60);
  margin-right: 5%;
}
.docu {
  margin-left: 5%;
  background-color: hsla(0, 0%, 80%, 0.60);
  margin-right: 5%;
}
.ProjectName {}
.Title {
  background-color: hsla(0, 0%, 80%, 0.60);
  -webkit-box-shadow: inset 0px 0px hsla(0, 0%, 0%, 0.49);
  box-shadow: inset 0px 0px hsla(0, 0%, 0%, 0.49);
  margin-left: 5%;
  margin-right: 5%;
}
.Image {
  width: 90%;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  margin-left: 5%;
  margin-right: 5%;
  height: 90%;
}
.ER {}
.Transpic {
  width: 40%;
  height: 50%;
  margin-left: 25%;
}
.gap {
  background-color: rgba(223, 246, 253, 0.00);
}
.Rotpic {
  margin-right: 10%;
  width: 70%;
  height: 70%;
}
.TitleImg {
  width: 50%;
  height: 50%;
}
.TransPic {
    width: 35%;
    height: 35%;
    margin-left: 32.5%;
    text-align: center;
}
.Pic {
  background-image: url(20240207_101800.jpg);
  background-repeat: repeat;
}
.gantt {
  width: 100%;
  height: 100%;
}
.budget {
  text-align: center;
  margin-left: 33%;
  width: 30%;
  height: 20%;
  margin-right: 0px;
}
.Transdisc {
    text-align: center;
}
.Link {
  color: hsla(208, 49%, 41%, 1.00);
  text-shadow: 0px 0px #000000;
}

.BodyDoc {
  background-image: url(20240207_101800.jpg);
  background-repeat: repeat;
  background-size: 100% auto;
}
.NAU {
  width: 10%;
  height: 10%;
  float: right;
  clear: left;
  text-align: left;
  color: hsla(0, 0%, 0%, 1.00);
  margin-top: 28%;
}
.Report {
  margin-bottom: -1%;
  margin-top: -1%;
}
.GANNT {
  width: 50%;
  height: 104%;
}
.disc {
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
  color: #000000;
}
.Teampic {
  margin-right: 5%;
}
.TeampicJ {
    height: 20%;
























    margin-left: 105%
%
%;
    margin-left: 40%
'
';
    margin-bottom: -1%;
    text-align: justify;
    margin-right: 1%;
    width: 20%;
    margin-left: 40%;
}
.TeampicG {
    width: 27%;
    height: 27%;
    margin-right: 6%;
    margin-left: 5%;
}
.JoshP {
  margin-left: 16%;
  margin-right: 21%;
  text-align: center;
}
.Gray {
	margin-left: 0px;
	width: 280px;
	height: 280px;

}
.JoshH {
    margin-left: 18%;
}
.TeampicH {
    height: 280px;
    width: 280px;
    margin-right: 10%;
    margin-left: 5%;
}
.Names {
    margin-top: -1%;
}
.teaminfo {
    margin-left: 5px;
    margin-top: 20px;
}
.Videos {
    float: none;
    clear: both;
    width: 40%;
    text-align: center;


}
.SensorPic {
    width: 65%;
    height: 50%;
    text-align: center;
    margin-left: 18%;
}
.Elevator {
    text-align: center;
}
.Team {
    text-align: center;

}
.Name {
    text-align: center;
    margin-bottom: -0.5%;
}
