/* Generated by KompoZer */
body {
  font-family: Arial,Helvetica,sans-serif;
  line-height: 1.2em;
  background-color: #222222;
  font-size: 0.8em;
  height: 100%;
  min-height: 100%;
}
p {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  line-height: 1.2em;
  font-weight: normal;
  text-align: justify;
  text-decoration: none;
}
.container {
  display: block;
  position: absolute;
  visibility: visible;
  overflow: visible;
  width: 960px;
  padding-right: 20px;
  padding-left: 20px;
  top: 10px;
  left: 50%;
  background-color: silver;
  margin-left: -500px;
  height: 720px;
}
#Form_Title {
  padding: 5px;
  background-color: #666666;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  height: 20px;
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  font-size: 1em;
  line-height: 120%;
  font-weight: bold;
  font-style: normal;
  text-align: left;
  text-decoration: none;
  left: 20px;
  top: 10px;
  width: 950px;
}
.tab {
  line-height: 120%;
  text-transform: capitalize;
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  text-align: center;
  text-decoration: none;
  font-weight: bold;
  height: 46px;
  font-size: 1em;
}
.par_indent {
  margin-left: 40px;
  margin-bottom: 12px;
}
#Tabs {
  display: block;
  position: absolute;
  overflow: hidden;
  left: 50%;
  margin-left: -480px;
  background-color: #666666;
  visibility: visible;
  top: 40px;
  width: 960px;
  height: 60px;
}
#general_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 0px;
  background-color: #006600;
  color: #cccccc;
  width: 66px;
}
#finishes_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 80px;
  background-color: #009900;
  color: #cccccc;
  width: 66px;
}
#doorways_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  background-color: #33cc00;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 160px;
  color: silver;
  width: 66px;
}
#casework_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  overflow: hidden;
  left: 240px;
  visibility: visible;
  color: #999999;
  background-color: #2ee82e;
  width: 66px;
}
#furniture_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 320px;
  color: #666666;
  background-color: #8eee8e;
  width: 66px;
}
#seating_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 400px;
  color: #333333;
  background-color: #a4f7b1;
  width: 66px;
}
#personnel_protection_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  background-color: #99ffff;
  left: 480px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  color: #333333;
  width: 66px;
}
#audio-visual_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 560px;
  color: #666666;
  background-color: #2ee9e9;
  width: 66px;
}
#plumbing_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 640px;
  color: #999999;
  background-color: #00cccc;
  width: 66px;
}
#hvac_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  left: 720px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  color: silver;
  background-color: #00b3b3;
  width: 66px;
}
#electrical-voice-data_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  background-color: #339999;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 800px;
  color: #cccccc;
  width: 66px;
}
#equipment_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  background-color: #336666;
  display: block;
  position: absolute;
  left: 880px;
  visibility: visible;
  overflow: hidden;
  width: 66px;
}
#blank_tab1 {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 66px;
  background-color: #cccccc;
}
#blank_tab2 {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 66px;
  background-color: #cccccc;
}
#blank_tab3 {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 66px;
  background-color: #cccccc;
}
.form_heading {
  padding: 3px;
  display: block;
  position: absolute;
  visibility: visible;
  width: 474px;
  overflow: visible;
  background: url('images/Gradient_orange-gray.jpg');
  top: 100px;
	margin-top: 2px;
	margin-left: 5px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
  line-height: 1.2em;
  font-size: 1.1em;
  height: 20px;
}
.form_content {
  display: block;
  position: absolute;
  visibility: visible;
  overflow: visible;
  top: 130px;
  background-color: white;
  width: 960px;
  height: 480px;
}
.iframe {
  padding: 0px;
  display: block;
  position: absolute;
  top: 20px;
  visibility: visible;
  overflow: hidden;
  height: 440px;
  width: 940px;
  margin-left: 8px;
}
.subform_heading {
  padding: 2px;
  display: inline;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  height: 21px;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  background-color: #ff9900;
  font-size: 1.1em;
  width: 256px;
}
.form_tab_content {
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  background-color: #cccccc;
  width: 950px;
  height: 435px;
  top: 155px;
  margin-left: 5px;
}
#general_heading {
  display: none;
}
#general {
  display: none;
}
#finishes_heading {
  display: none;
}
#finishes {
  display: none;
}
#doorways_heading {
  display: none;
}
#doorways {
  display: none;
}
#primary-doorways_heading {
  display: none;
  left: 0px;
}
#primary-doorways {
  display: none;
}
#secondary-doorways_heading {
  display: none;
  left: 260px;
}
#secondary-doorways {
  display: none;
}
#casework_heading {
  display: none;
}
#casework {
  display: none;
}
#furniture_heading {
  display: none;
}
#furniture {
  display: none;
}
#seating_heading {
  display: none;
}
#seating {
  display: none;
}
#personnel-protection_heading {
  display: none;
}
#personnel-protection {
  display: none;
}
#audio-visual_heading {
  display: none;
}
#audio-visual {
  display: none;
}
#plumbing_heading {
  display: none;
}
#plumbing {
  display: none;
}
#hvac_heading {
  display: none;
}
#hvac {
  display: none;
}
#fume-hoods_heading {
  top: 0px;
  display: none;
}
#fume-hoods {
  display: none;
}
#special-fume-hoods_heading {
  left: 260px;
  display: none;
}
#special-fume-hoods {
  display: none;
}
#bscs_heading {
  left: 520px;
  display: none;
}
#bscs {
  display: none;
}
#electrical_heading {
  display: none;
}
#electrical-voice-data {
  display: none;
}
#equipment_heading {
  display: none;
}
#equipment {
  display: none;
}
#navigation {
}
.bottom {
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 950px;
  height: 90px;
  bottom: 10px;
  background-color: #333333;
}
a:link {
  text-decoration: none;
  font-weight: bold;
  color: white;
  cursor: pointer;
}
a:visited {
  color: black;
  cursor: pointer;
}
a:hover {
  font-weight: bolder;
  color: black;
  cursor: pointer;
}
a:active {
  font-weight: bold;
  color: #ffff99;
  cursor: pointer;
}
#menu_view {
  border-style: solid;
  border-width: 1px 2px 2px 1px;
  border-right: 2px solid black;
  border-bottom: 2px solid black;
  padding: 10px 5px 5px;
  display: block;
  position: absolute;
  visibility: visible;
  left: 5px;
  background-color: #663333;
  font-family: Arial,Helvetica,sans-serif;
  color: white;
  font-weight: bold;
  overflow: visible;
  text-align: center;
  text-decoration: none;
  height: 48px;
  width: 55px;
  margin-top: 10px;
  line-height: 1.2em;
  font-size: 1.1em;
}
#project_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  left: 0px;
  background-color: #663366;
  color: #cccccc;
  width: 86px;
}
#organizations_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  background-color: #993399;
  color: #999999;
  left: 100px;
  width: 86px;
}
#people_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  background-color: #cc33cc;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  color: #666666;
  left: 200px;
  width: 86px;
}
#standards_tab {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  background-color: #cc66cc;
  color: #333333;
  left: 300px;
  width: 86px;
}
#miscellany_tab {
  padding: 5px;
  background-color: #ff99ff;
  display: block;
  position: absolute;
  width: 70px;
  overflow: hidden;
  left: 320px;
  color: #000000;
  visibility: hidden;
}
.controlsbuttons {
  border: 1px solid #cc6600;
  padding: 0px 2px 2px;
  height: 16px;
  font-weight: bolder;
  text-align: center;
  font-style: normal;
  color: black;
  background-color: #a7b8cc;
  font-family: Comic Sans MS;
  text-transform: uppercase;
  font-size: 10px;
  width: 36px;
  margin-right: 6px;
  margin-left: 6px;
}
.controls {
  padding: 8px 4px 5px;
  background-color: black;
  display: block;
  visibility: visible;
  overflow: hidden;
  right: 0px;
  position: absolute;
  height: 24px;
  bottom: 20px;
  width: 162px;
}
#splash_show {
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 500px;
  left: 50%;
  background-color: black;
  margin-left: -250px;
  height: 461px;
}
.bottom_tab {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: bold;
  color: white;
  background-color: black;
  text-align: center;
  text-decoration: none;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  top: 50%;
  margin-top: -25px;
}
#bottom_tabs {
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 950px;
  height: 90px;
}
#enter_tab {
  border-style: solid;
  border-color: black white white black;
  border-width: 2px;
  padding: 4px;
  background: #999999 none repeat scroll 0%;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  height: 28px;
  left: 50%;
  width: 81px;
  margin-left: -250px;
  margin-top: -20px;
}
#tutorial_tab {
  border-style: solid;
  border-color: #aaaaaa white white #aaaaaa;
  border-width: 2px 1px 1px 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 87px;
  height: 37px;
  left: 50%;
  margin-left: -150px;
}
#eula_tab {
  border-style: solid;
  border-color: #aaaaaa white white #aaaaaa;
  border-width: 2px 1px 1px 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 87px;
  height: 37px;
  left: 50%;
  margin-left: -50px;
}
#author_tab {
  border-style: solid;
  border-color: #aaaaaa white white #aaaaaa;
  border-width: 2px 1px 1px 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 87px;
  height: 37px;
  left: 50%;
  margin-left: 50px;
}
#login_tab {
  border-style: solid;
  border-color: #aaaaaa white white #aaaaaa;
  border-width: 2px 1px 1px 2px;
  padding: 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  width: 87px;
  height: 37px;
  left: 50%;
  margin-left: 150px;
}
#Menuframe {
  display: block;
  position: absolute;
  z-index: 1;
  visibility: visible;
  background-color: transparent;
  margin-left: -185px;
  top: 130px;
  width: 170px;
  overflow: visible;
  height: 100%;
  min-height: 1000px;
}
.space_filter_button {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 1px 2px 2px 1px;
  padding: 3px 5px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  background-color: #6e8d96;
  font-family: Arial,Helvetica,sans-serif;
  font-weight: bold;
  text-align: center;
  line-height: 120%;
  color: white;
  text-decoration: none;
  height: 14px;
  width: 127px;
  font-size: 0.7em;
}
#allspacesbutton {
  left: 80px;
  top: 10px;
}
#clinicalspacesbutton {
  top: 60px;
  left: 500px;
}
#amenityspacesbutton {
  left: 80px;
  top: 60px;
}
#collaborationspacesbutton {
  left: 220px;
  top: 60px;
}
#labspacesbutton {
  top: 35px;
  left: 220px;
}
#officespacesbutton {
  top: 35px;
  left: 80px;
}
#teachingspacesbutton {
  top: 60px;
  left: 360px;
}
#vivariumspacesbutton {
  top: 35px;
  left: 360px;
}
#supportspacesbutton {
  top: 35px;
  left: 500px;
}
#spacetypefilterlabel {
  padding: 3px;
  display: block;
  position: absolute;
  visibility: visible;
  overflow: hidden;
  top: 10px;
  background-color: #ffffcc;
  opacity: 0.496;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 0.7em;
  font-weight: bold;
  text-align: center;
  height: 14px;
  width: 114px;
  left: 300px;
  line-height: 120%;
  font-style: normal;
}
.spacenavigation {
  border-style: solid;
  border-color: #ffffcc black black #ffffcc;
  border-width: 1px 2px 2px 1px;
}
#equipment_detail {
  display: none;
}
