Body {
  background-color: #1A1A1A;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 14pt;
  color: #FFFFFF; 
  }

#theBackground{
	position: fixed;
	margin:0px;
	padding:0px;	
	top:0px;
	left:0px;
	height:100%;
	z-index:-100;
	overflow:hidden;
    -moz-transition: all 1s; 
    -webkit-transition: all 1s;  
    -ms-transition: all 1s;  
    -o-transition: all 1s;  
    transition: all 1s;  
}

@media (min-aspect-ratio: 800/450) {
	#theBackground{
		height:auto;
		width:100%;
	}
}

A:link, A:visited, A:active { 
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF; 
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1.0;
  opacity:1.0;
  z-index:10;
  text-decoration: none 
  }
  
img {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: normal;
  font-size: 8pt;
  vertical-align:middle
  }
  
iframe {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: normal;
  font-size: 8pt;
  vertical-align:middle
  }
  
h1 {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: bold;
  font-size: 8pt;
  }
  	
div.description {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: normal;
  font-size: 8pt;
  width:170px;
  display:inline-block;
  vertical-align:middle;
  padding:10px;
  white-space: normal;
  overflow: auto;
  }
div.video {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: normal;
  font-size: 8pt;
  width:900px;
  display:inline-block;
  vertical-align:middle;
  padding:10px;
  white-space: normal;
  overflow: auto;
  }
div.descriptionwide {
  font-family: "Verdana", "Arial", sans-serif;
  font-weight: normal;
  font-size: 8pt;
  width:320px;
  display:inline-block;
  vertical-align:middle;
  padding:10px;
  white-space: normal;
  overflow: auto;
  }
div.txt2 {
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF; 
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity: 1.0;
  opacity:1.0;
  z-index:10;
  }
div.txt1 {
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 14pt;
  color: #FFFFFF; 
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
  -moz-opacity:1.0;
  opacity:1.0;
  z-index:10;
  }
div.ports {
  font-family: "Arial", sans-serif;
  font-weight: bold;
  font-size: 10pt;
  color: #FFFFFF;
  cursor: pointer;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  z-index:10;
  }
div.content {
  position: relative;
  width: 100%;
  height: 100%;
  }
div.menu {
  position: absolute;
  top:50%;
  left:0px;
  width:100%;
  height:27px;
  z-index:10; 
  margin-top:287px;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  overflow: auto;
  white-space: nowrap;
  vertical-align:middle;
  }
div.menuback {
  position: absolute;
  top:50%;
  left:0px;
  width:100%;
  height:27px;
  margin-top:287px;
  z-index:10; 
  background:#000000; 
  padding:0px; 
  filter: alpha(opacity=50); 
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50); 
  -moz-opacity: 0.5; 
  opacity:0.5;  
  overflow: auto;
  white-space: nowrap
  }
div.menuleft0 {
  position: relative;
  display:inline-block;
  height:25px;
  vertical-align:middle;
  float: left;
  padding-left:5px;
  padding-top:2px;
  white-space: nowrap;
  overflow: visible;
  cursor: pointer;
  }
div.menuleft1 {
  position: relative;
  display:inline-block;
  height:22px;
  vertical-align:middle;
  float: left;
  padding-left:1px;
  padding-top:5px;
  white-space: nowrap;
  overflow: visible;
  cursor: pointer;
  }
div.menuright {
  position: relative;
  display:inline-block;
  height:22px;
  vertical-align:middle;
  float:right;
  padding-right: 2px;
  padding-top:5px;
  white-space: nowrap;
  overflow: visible;
  cursor: pointer;
  }
div.display {
  position: absolute;
  top:50%;
  left:0px;
  z-index:10;
  width:100%;
  height:621px;
  margin-top:-334px;
  padding:0px;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  overflow: auto;
  white-space: nowrap
  }
div.displaybackground {
  position: absolute; 
  top:50%; 
  left:0px; 
  z-index:10; 
  width:100%; 
  height:610px; 
  margin-top:-338px; 
  background:#000000; 
  padding:0px; 
  filter: alpha(opacity=70); 
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
  -moz-opacity: 0.7; 
  opacity:0.7; 
  display: none
  }	
div.displayshort {
  position: absolute;
  top:50%;
  left:0px;
  z-index:10;
  width:100%;
  height:610px;
  margin-top:-338px;
  padding:0px;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  overflow: auto;
  white-space: nowrap
  }
div.displayplaceholder {
  position: relative;
  top:0px;
  left:0px;
  z-index:0;
  width:100%;
  height:625px;
  padding:0px;
  filter: alpha(opacity=100);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
  -moz-opacity: 1.0; 
  opacity:1.0;
  overflow: auto;
  white-space: nowrap
  }
div.leadinModal {
  width: 350px;
  }
div.leadinModal-content {
  width: 350px;
  height: 550px;
  }
