@font-face {font-family: 'Roboto';font-style: normal;font-weight: 300;src: local('Roboto Light'), local('Roboto-Light'), url(http://themes.googleusercontent.com/static/fonts/roboto/v8/Hgo13k-tfSpn0qi1SFdUfT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: local('Roboto Regular'), local('Roboto-Regular'), url(http://themes.googleusercontent.com/static/fonts/roboto/v8/2UX7WLTfW3W8TclTUvlFyQ.woff) format('woff');}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 500;src: local('Roboto Medium'), local('Roboto-Medium'), url(http://themes.googleusercontent.com/static/fonts/roboto/v8/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}
@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;src: local('Roboto Bold'), local('Roboto-Bold'), url(http://themes.googleusercontent.com/static/fonts/roboto/v8/d-6IYplOFocCacKzxwXSOD8E0i7KZn-EPnyo3HZu7kw.woff) format('woff');}



body {
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  color: #444444;
  background: #fff;
  margin: 0px;
  padding: 0px;
}

a {
  color: #3689cf;
  text-decoration: none;
}

a:hover {
  color: #1866a8;
  text-decoration: underline;
}

h1, h2, h3, h4, h5, h6 {
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #FFF;
}

.allh h2 {
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #41ceb1;
  line-height: 10px;
  font-weight: 400;
}

.allh h3 {
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #41ceb1;
  line-height: 3px;
  font-weight: 400;
}

.allh h4 {
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #FFF;
  line-height: 3px;
  font-weight: 400;
}

.toplink-septn {
    color: #fff;
    font-size: 12px;
}

.topnav {
    color: #333;
    font-size: 13px;
    padding-left: 10px;
}

.inrhdng {
    color: #084591;
    font-size: 18px;
    padding-left: 10px;
    font-weight: 700;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.inrcont {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    line-height: 21px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}


.inrcont2 ul li {
    color: #333;
    font-size: 14px;
    font-weight: 400;
    line-height: 19px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.toplink a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.toplink a:hover {
    color: #CCC;
    text-decoration: underline;
}

.linkbtns a {
    font-family:'Roboto', Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: 400;
    text-decoration: none;
    padding: 0px 5px;
    text-align: center;
}

.linkbtns a:hover{
    color: #CCC;
}

.tphdn{
  font-size:17px;
  color:#000;
  text-align:left;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  text-transform: uppercase;
  font-weight: 700;
  padding-bottom: 10px;
}


.mvhdn{
  font-size:20px;
  color:#fff;
  text-align:left;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  font-weight: 500;
  padding-left: 20px;
}




/*slider style*/

@keyframes fadey { 
0% { opacity: 0; }
20% { opacity: 1; }
80% { opacity: 1; }
100% { opacity: 1; }
}

figure#slideshow { 
  width: 100%;
  height: 400px;  
  margin: 0px auto; 
  position: relative; 

}
figure#slideshow img { 
  position: absolute; 
  left: 0; 
  top: 0;
  bottom: 0; 
  width: 100%; 
  height: 400px; 
  opacity: 0; 

}
figure#slideshow img:first-child { position: relative; }

#container:fullscreen { 
  display: flex; 
  justify-content: center; 
  align-items: center; 
  background: #fff; 
}
#container:-moz-full-screen figure, 
#container:-ms-full-screen figure, 
#container:-webkit-fullscreen figure, 
#container:fullscreen figure { 
  width: 100%;
  height: 400px; 
  margin: 0 auto;
  background: #fff; 
}
:-webkit-full-screen { 
  width: 100%; height: 100%; 
}
*:-moz-full-screen { 
  background: #fff; 
}
*:-webkit-full-screen { 
  background: #fff; 
}

/*end slider*/

.txt-wht {
  color: #FFF;
  font-size: 14px;
  text-align: center;
}

.cmnp {
  color: #000;
  font-size: 14px;
  text-align: left;
}

.spotl {
  font-size:24px;
  color:#000000;
  text-align:left;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  padding: 10px 0;

}

.morqp {
  font-size:14px;
  color:#000000;
  text-align:left;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
  padding: 0px 20px;
}

.lftseptn {
  font-size:12px;
  color:#000000;
  text-align:left;
  text-decoration:none;
  width:auto;
  height: auto;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #666666;
  padding-bottom: 10px;

}

.lftLink a {
    color: #000;
    text-decoration: none;
    font-size: 14px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.lftLink a:hover {
    color: #001688;
    text-decoration: underline;
}

.lftLinknav a {
    color: #fff;
    text-decoration: none;
    font-size: 15px;
    font-weight: 400;
    background:#0043b3 ;
    display: block;
    padding: 12px 10px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.lftLinknav a:hover {
    color: #000;
    text-decoration: none;
    background:#CCC ;
}

#clockbox{ font-size:12px; }

p {font-size:14px; color: #000; line-height: 21px;}


#footer {

  width: auto;
  clear: both;
  margin-top:10px;
  margin-bottom:10px;

}

#footerline {
  background-repeat: repeat-x;
  height: 10px;
  width: 100%;
  margin:0 0 8px 0;
  clear:both;

}

.footerBrdr{
  border:#CCCCCC 1px solid;
  padding-bottom:8px;
  background-image:url(../images/footerPtrn.gif);
  background-repeat:repeat-x;

}

.footerlink {

  font-family:Verdana, Arial, Helvetica, sans-serif;
  color:#FFF;
  font-size:12px;
  text-decoration:none;

}

.footerlink:hover{
  color:#CCC;
  text-decoration:underline;

}

.copyrightCare{

  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#1E2842;
  text-align:center;
  text-decoration:none;
  border-bottom:#CCCCCC 1px solid;
  padding-top:12px;
  padding-bottom:12px;
  margin-bottom:12px;



}

.copyrighttxt{

  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#194287;
  text-align:center;
  text-decoration:none;
  margin-top:10px;
  margin-bottom:10px;

}

.copyrighttxt a:hover{
  color:#F68814;
  text-decoration:underline;

}

/*Form Section*/

.toptxt { font-size:15px; color:#000; line-height:20px;font-weight:400; }

.ultxt { font-size:14px; color:#000; margin-left:20px; font-weight:bold; }

li { font-size:12px; color:#000; margin:5px 0; }

.form-body {
  font-size: 14px;
  color: #000;
  text-align: left;
  font-weight:700 ;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.form-txt {
  font-size: 15px;
  color: #000;
  text-align: right;
  font-weight: 400;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.input-txt {
  width: 275px;
  height: 25px;
  background: #fff;
  border: 1px solid #CCC;
  font-size: 14px;
  padding-left: 5px;
  font-weight: 400;
  color: #000;
  font-family:'Roboto', Arial, Helvetica, sans-serif;

}

.input-txt02 {
  width: 420px;
  height: 25px;
  background: #fff;
  border: 1px solid #CCC;
  font-size: 14px;
  padding-left: 5px;
  font-weight: 400;
  color: #000;
  font-family:'Roboto', Arial, Helvetica, sans-serif;
}

.input-txt03 {
  width: 300px;
  height: 25px;
  background: #fff;
  border: 1px solid #CCC;
  font-size: 14px;
  padding-left: 5px;
}

.input-txt04 {
  width: 175px;
  height: 30px;
  background: #fff;
  border: 1px solid #CCC;
  font-size: 14px;
  padding-left: 5px;
}



.input-txt05 {
  width: 102px;
  height: 25px;
  background: #fff;
  font-size: 14px;
  padding-left: 5px;
  border: none;
}

.input-txt06 {
  width: 82px;
  height: 25px;
  background: #fff;
  font-size: 14px;
  padding-left: 5px;
  border: none;
}

.input-txt07 {
  width: 150px;
  border: 1px solid #CCC;
  font-size: 14px;
  height: 30px;
  background: #fff;
}

.edu-formtxt { font-size: 13px; text-align: center; color: #fff;}

.edu-lfttxt { font-size: 13px; text-align: right; color: #000;padding-right: 10px; font-weight: 500;}

.declare-txt { font-size: 14px; text-align: left; color: #000; line-height: 30px;}


.decla-input {
  width: 300px;
  height: 20px;
  border-bottom: 1px solid #000;
  background: #fff;
  border: none;
  font-size: 14px;
  padding-left: 5px;
  margin: 0px 5px;
}


.txtarea {
  width: 300px;
  height: 50px;
  background: #fff;
  border: 1px solid #CCC;
  font-size: 14px;
  padding-left: 5px;
}

select {
  width: 285px;
  border: 1px solid #CCC;
  font-size: 14px;
  height: 32px;
  background: #fff;
}

.select02 {
  width: 160px;
  border: 1px solid #CCC;
  font-size: 14px;
  height: 32px;
  background: #fff;
}

.select03 {
  width: 185px;
  border: 1px solid #CCC;
  font-size: 14px;
  height: 32px;
  background: #fff;
}

#output {border: 1px solid #333; width: 100px; height: 120px; background: #fff;}

#output2 {border: 1px solid #333; width: 150px; height: 30px; background: #fff;}

label {font-size: 14px; color: #000;}
.pt {padding-top: 20px;}


.submit-button {
  background: #0099CC;
  color: #fff;
  font-size: 18px;
  border: 1px solid #eee;
  border-radius: 5px;
  text-shadow: none;
  padding: 10px 20px;
  cursor: pointer;
}

.submit-button:hover {
  background: #016ABC;
  color: #fff;
  
}

.dwnload-btn a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
    font-weight: 500;
    background:#0043b3 ;
    display: block;
    padding: 10px 8px;
    font-family:'Roboto', Arial, Helvetica, sans-serif;
    width: 200px;
    border-radius: 6px;

}

.dwnload-btn a:hover {
    color: #fff;
    text-decoration: none;
    background:#019a1a ;
    transition: 0.7s;
    box-shadow: 2px 2px #CCC;
}