﻿ /*Navigation*/

   .navigation{
      font-size:20px;
      height:125px;
      overflow:hidden;
      position: fixed;
      top: 0;
      left:0;
      right:0;
      bottom: 305px;
      background-color:#1982C5;
      z-index:100;
    }

   .navButton{
     width:130px;
     height:35px;
     background-color:transparent;
     color:white;
     border-radius:5px;
     border-style:none;
     font-family:Palatino,sans-serif;
     font-weight:bold;
     cursor:pointer;
     font-size:16px;
   }

    .navLogo {
    height:75px;
    margin-bottom:10px;
    }

   .imgAlignment{
    display:block;
    margin-left:auto;
    margin-right:auto;
  }

   /*Home*/

   .pageContainer{
    height:915px;
    margin: auto;
    border-left:1px #d8d8d8 solid;
    border-right:1px #d8d8d8 solid;
  }

  .pageHeader{
    padding:0 15px;
    font-family:'Lato', sans-serif;
    font-size:47px;
    margin-top:20px;
    margin-bottom:20px;
  }

  .pageSubHeader{
    margin:0 30px;
    font-family:'Lato', sans-serif;
    font-size:28px;
    font-weight:100;
    color:#414042;
    padding-bottom:10px;
    top: 2px;
    left: -1px;
  }

  .homeContentContainer{
    border-top:3px solid #1982C5;
    border-bottom:3px solid #1982C5;
    font-family:'Lato', sans-serif;
    font-weight:100;
    color:#414042;
    padding-bottom:10px;
    top: 0px;
    left: 0px;
  }

  .ccHeader{
    padding-top:20px;
    font-size:20px;
  }

  .ccSubHeader{
    padding-top:10px;
    font-size:20px;
  }

  .homeCCButton{
    width:120px !important;
    height:35px;
    color:white;
    background-color:#1982C5;
    border:1px solid #1982C5;
    border-radius:5px;
    font-family:Palatino,sans-serif;
    font-weight:bold;
    cursor:pointer;
    margin-top:20px;
    margin-left:40px;
    font-size:14px;
    text-align:center;
    margin-bottom:20px;
    padding-top:5px;
  }


  .searchCCButton{
    width:150px !important;
    height:35px;
    color:white;
    background-color:#FC9B40;
    border:1px solid #FC9B40;
    border-radius:5px;
    font-family:Palatino,sans-serif;
    font-weight:bold;
    cursor:pointer;
    margin-top:25px;
    margin-left:40px;
    font-size:14px;
    text-align:center;
    margin-bottom:20px;
    padding-top:5px;
  }

  /*Other Pages*/

  .textboxContainer{
    padding-left:10px;
    padding-top:20px;
    font-size:20px;
  }

    .contentContainer{
    border-top:3px solid #1982C5;
    border-bottom:3px solid #1982C5;
    font-family:'Lato', sans-serif;
    font-size:20px;
    font-weight:100;
    color:#414042;
    padding-bottom:10px;
    padding-top:20px;
    }

  .ccButton{
     height:35px;
     width:140px !important;
     color:white;
     background-color:#1982C5;
     border:1px solid #1982C5;
     border-radius:5px;
     font-family:Palatino,sans-serif;
     font-weight:bold;
     cursor:pointer;
     margin-top:30px;
     font-size:14px;
  }

  .textboxStyle{
      font-size:18px;
      height:35px;
      top: -1px;
      left: -1px;
      border-left-style: none;
      border-left-color: inherit;
      border-left-width: 0px;
      border-right-style: none;
      border-right-color: inherit;
      border-right-width: 0px;
      border-top-style: none;
      border-top-color: inherit;
      border-top-width: 0px;
  }

  .buttonContainer{
      padding-bottom:20px;
  }

  .ieBorder{
    border:1px solid #ddd;
  }


  /*Confirmation*/

  .confirmContentContainer{
      height:900px;
      margin: auto;
      border-left:1px #d8d8d8 solid;
      border-right:1px #d8d8d8 solid;
  }

  .confirmHeader{
      padding:0 15px;
      font-family:'Lato', sans-serif;
      font-size:50px;
      margin-top:20px;
      margin-bottom:20px;
  }

  .confirmSubHeader{
      border-bottom:3px solid #1982C5;
      font-family:'Lato', sans-serif;
      font-size:20px;
      font-weight:100;
      color:#414042;
      padding-bottom:30px;
      padding-top:20px;
  }

  /*Login*/
    .loginContainer{
      margin:auto;
      width:38.5% !important;
      height:350px;
      align-content:center;
      text-align:center;
      background-color: rgba(0,0,0,0.7);
    }

    .loginLogContainer{
      margin:150px 100px 100px 100px;
      height:0;
      align-content:center;
      text-align:center;
    }

    .loginHeader{
      margin:auto;
      height:50px;
      font-size:30px;
      font-family:Palatino,sans-serif;
      padding-top:30px;
      font-weight:100;
      margin-bottom:40px;
      color:white;
    }

    .loginTextboxContainer{
      margin-bottom:20px;
    }

   .loginTextbox{ 
    color: white;
    background-color: rgba(255,255,255,0.3);
    height:30px;
    border:0;
    }

   .loginButton{
     height:30px;
     color:white;
     background-color:#1982C5;
     border:1px solid #1982C5;
     font-family:Palatino,sans-serif;
     font-weight:bold;
     cursor:pointer;
   }

   .loginForgotLink{
     color:white;
   }

   loginForgotLink:hover{
     color:white;
   }

   .loginContentContainer{
     margin-top:35px;
   }

     /*SearchResultTable*/

     .tableHeader{
       border:1px solid #ddd;
       font-size:14px;
       background-color:#f9f9f9;
       font-weight:bold;
       width:100%;
       max-width:100%;
       height:40px!important;
     }

     .tableRow{
       border:1px solid #ddd;
       font-size:14px;
       width:100%;
       max-width:100%;
       height:40px!important;
     }
