.wrapperclass {
	/* example class */
}
html, body, div, ul {
  margin: 0;
  padding: 0;
}

h1 {
  margin: 0;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
}

body {
  background-color: black;
  font-size: 14px;
  font-family: 'Open Sans', sans-serif;
}

a {
  text-decoration: none;
  color: gray;
  font-weight: bold;
  font-size: 12px
}

a.navOff{
  text-decoration: none;
  font-size: 14px;
  color: gray;
}

a.navOn{
  text-decoration: none;
  font-size: 14px;
  color: white;
}


/*
.bgSplashimage{
  position:fixed;

  left:0px;
  top:0px;

  float: left;
  text-align: left;

  height: 100%;
  background-color: white;
  color: black;
  width: 100%;
  margin-top: 30px;
  z-index: -100;
}
*/

.fullbg{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

.titlebox{
  position: absolute;

  top: 0%;
  left: 0%;
  width: 100%;
  
  color: white;
  z-index: 9999;

}

.toptitle{
  position: fixed;
  left:0%;
  top:0%;
  border: none;
  margin: none;
  padding: none;
  font-size: 14px;
  font-weight: bold;
  width: 300px;
  color: white;

/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#757575+0,000000+100&0.65+0,0+81 */
background: -moz-linear-gradient(-45deg, rgba(117,117,117,0.65) 0%, rgba(22,22,22,0) 81%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg, rgba(117,117,117,0.65) 0%,rgba(22,22,22,0) 81%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg, rgba(117,117,117,0.65) 0%,rgba(22,22,22,0) 81%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6757575', endColorstr='#00000000',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}

.topmenubar {
  position: fixed;
  height: 30px;
  top: 0px;
  width: 100%;
  z-index: 100;
  /*background-color: none;*/
  padding-top: 15px;
  padding-left: 15px;
  color: white;
  text-align: left;
  /*
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 1)), to(rgba(255, 255, 255, 0)));
  */
}

.newSectionHeader {
  position:absolute;
  left:20%;
  top:20%;
  color:white;
  font-size: 14px;
  font-weight:bold;
}

.newSectionDesc {
  position:absolute;
  left:20%;
  top:28%;
  color:white;
  width:350px;
}

.containerdivNewLine { clear: both; float: left; display: block; position: relative; } 

.topmenu {
  float: right;
  width: 470px;
  color: gray;
}

.topsectionsmenu {
  float: right;
  margin-right: 35%;
  width: 450px;
  color: gray;
  height: 28px;
  background-color: black;
  padding: 10px;
  text-align: center;
  border-color: gray;
  border: 3px;
  border-style: solid;
}

.descriptionTitle{
  background-color: #0099cc;
  position: absolute;
  left:15%;
  top:15%;
  width: 420px;
  color: white;
  font-size: 14px;
  font-weight: bold;
  height: 20px;
  padding: 6px;
  text-align: right;
  margin: 10px 10px 0px 10px;
  box-shadow: 10px 10px 5px black;
}

.formLabel{
  width: 250px;
}

.formInput{
  position: relative;
}

.apef{
  display:none;
}

.descriptionBody{
  background-color: transparent;
  position: relative;
  top:0%;
  width: 60%;
  color: white;
  font-size: 14px;
  height: 200px;
  padding: 26px;
  text-align: left;
  margin: 0px 10px 10px 10px;

}

.graysectionbox{
  background-color: #deeefa;
  width:1000px;
  height: 550px;
  margin: 0 auto;
}

.contactusbutton{
  font-size: 14px;
  border-radius:5px; 
   height:40px; 
   width:250px; 
   padding: 5px; 
   color:white;
   text-align: center;
   background-color: #ffb900;
    border-style:solid; 
   border-radius:5px; 
   border-color:#ffb900;
  /* Firefox */
    -moz-transition: all 0.3s ease-in;
    /* WebKit */
    -webkit-transition: all 0.3s ease-in;
    /* Opera */
    -o-transition: all 0.3s ease-in;
    /* Standard */
    transition: all 0.3s ease-in;
    text-decoration: none;
}

.contactusbutton:hover{
  font-size: 14px;
  background-color: #ffb900;
  box-shadow: 2px 2px 2px #888888;
     border:3px;
   border-style:solid; 
   border-radius:5px; 
   border-color:#ffe97f; 
}

a.actionbuttons {
  text-decoration: none;
  border-radius:5px; 
   height:40px; 
   width:250px; 
   padding: 5px; 
   color:white;
   font-size: 14px;
   text-align: center;
   background-color: #ffb900;
   border-style:solid; 
   border-radius:5px; 
   border-color:#ffb900; 
  /* Firefox */
    -moz-transition: all 0.3s ease-in;
    /* WebKit */
    -webkit-transition: all 0.3s ease-in;
    /* Opera */
    -o-transition: all 0.3s ease-in;
    /* Standard */
    transition: all 0.3s ease-in;
}

a.actionbuttons:hover {
  font-size: 14px;
  background-color: #ffb900;
     border:3px;
   border-style:solid; 
   border-radius:5px; 
   border-color:#ffe97f; 
  box-shadow: 2px 2px 2px #888888;
}