.footer {
}
body {
  position:absolute;
  left:0px;
  top:0px;
  width:100%;
  height:100%;
  margin:0px;
  padding:0px;

}
.container {
  /*position:absolute;*/
  top:0px;
  height:100%;
  width:800px;
  margin-left:auto;
  margin-right:auto;
 /* border-left: 1px solid black;
  * border-right: 1px solid black;
  */
}
.inactive {
  display:none;
  background-color:gray;
  opacity:0.5;
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; // first!
  filter: alpha(opacity=50);          // second!

}

#crossdevimg{
  position:absolute;
  top:15px;
  left:50px;
}
#middleregion {
  position:absolute;
  margin-left:auto;margin-right:auto;
  height:300px;
}
.blurb {
  position:absolute;
  top:30px;
  left:400px;
  font-family:Arial;
  font-size:11pt;
  font-weight:bold;
  color:#3b6187;
  display:inline-block;
}
.footer {
  padding:32pt;
  font-family:Arial;
  font-size:9pt;
  font-weight:bold;
  color:rgb(120,120,120);
}
/**
 * Light Blue  = e0e8f2
 * EditBox Blue= e4ebee
 * Button Blue = 214e7a
 * Border Blue = 3b6187
 */

.request_form_parent {
    background-color:#3b6187  ;
    display:inline-block;
}

.request_form {
    padding:7px;
    border:3px solid #3b6187  ;
    background-color : #e0e8f2 ;
    display:inline-block;
    color:#3b6187;
}

 .entry-div {
    //background-color:#3b6187;
    //padding: 2px;
}
.entry-div > div {
    /*padding:3px;
    padding-left:4px;
    padding-right:4px;
    background-color:#e4ebee;*/
}
.entry{
  border:0px ;
  font-size:15pt;
  background-color:rgb(238,236,225);
  font-family:Arial;
  font-size:11pt;
  font-weight:bold;

}
.req-form-entry {
  position:absolute;
  left:51px;
  width:304px;
  height:24px;
}
.blue-button {
    background-color:#3b6187;
    color:white;
}

.button {
  cursor:pointer;
}
/**
 * The Video Box
 */
.videobox {
    margin:auto;
    display:inline-block;
    padding:5px;
}

.in-block {
    display:inline-block;
}
/**
 * Form-Error Field.
 */
.form-errors{
    font-family:arial;
    font-weight:bold;
    font-size:10pt;
    display:none;
    color:red;
}
.req-form-errors {
    position:absolute;
    height:24px;
}

#wndThanks{
  cursor:pointer;
  width:597px;
  height:117px;
  background-image:url('/img/requestformending.png');
  background-position:top left;
  background-repeat:no-repeat;
}
.request_table {
  border:1px solid black;
}
.request_table > tbody > .heading {
  border-bottom:1px solid black;
}

#reqformparent{
  width:600px;height:249px;
  background-image:url('/img/requestvideoform_v2.png');
  background-position:top left;
  background-repeat:no-repeat;
}
#authformparent{
  width:597px;height:245px;
  background-image:url('/img/enterauthpopup.png');
  background-position:top left;
  background-repeat:no-repeat;
}

#wndVideo {
  position:absolute;
  width:660px;height:479px;
  background-image:url('/img/videoembedbox.png');
  background-position:top left;
  background-repeat:no-repeat;
}
#videoContainer{
  position:absolute;
  left:10px;top:30px;
  width:640px;height:432px;
}
#divAuthError{
  position:absolute;
  left:96px;top:138px;
  width:309px;height:28px;
  font-family:Arial;
  font-size:11pt;
}


#btnRequestVideo{
  position:absolute;
  left:162px;top:178px;
  width:248px;height:32px
}
#btnSubmitAuth {
  position:absolute;
  width:80px;height:32px;
  left:420px;top:99px;
}
#wndNda {
  width:597px;height:373px;
  background-image:url('/img/ndaformpopup.png');
  background-position:top left;
  background-repeat:no-repeat;
  
}

#divNda {
  overflow-y:scroll;
  font-family:arial;
  font-size:10pt;
 position:absolute;
 left:22px;
 top:26px;
 width:554px;
 height:213px;
}

.dismissbtn {
  position:absolute;
  top:5px;right:39px;
  cursor:pointer;
}

//Contract  Formatting
.cu {
  text-decoration: underline
}
.ct {
  text-decoration: underline
}

.ch {
  text-align:center;
  text-decoration: underline
}
.cp {
  text-indent:1.5em;
}

#btnWatch {
  margin-top:200px;
}
