html {
      overflow-y: scroll; }

/* Navigation bar styling. */
#nav {
      width: 100%;
      float: left;
      margin: 30px 0 4em 0;
      padding: 0;
      list-style: none;
      border-bottom: 1.5px solid #E0E7EB ;
      border-top: 1.5px solid #E0E7EB
}
   #nav li {
      float: left; }
   #nav li a {
      display: block;
      padding: 8px 25px;
      text-decoration: none;      
      color: #003657  ;
font-family: "Kanit"}   #nav li a:hover {
      color: #D22D40 ;
       }

/* End navigation bar styling. */
   

   body {
      background-color:  #FFFFFF; 
     bgcolor: #E6E6FA;
      color:#003657 ;}
   #wrap {
      width: 600px;
      margin: 0 auto;
      padding-top:20px;
      padding-left:20px;
      padding-right:20px;
      background-color: #FFFFFF;
      overflow: auto;
      height: auto;
	font-family: 'Saira';
 } #wrap  a:hover {
      color: #D22D40 ;
       }
   h1 {
      font-size: 1.8em;
      padding: 1em 0px 5px;
      margin: 0;
	color: #003657 ;
font-family: 'Arimo'}
   h2 {
      font-size: 1.5em;
	font-weight: normal;
      padding: -2em 0px 5px;
      margin: 0;
	color: #003657 ;
font-family: 'Arimo';}
   h3 {
      font-size: 1em;
      padding: 0 0 5px;
      margin: 1.5em 0 .5em 0;
      font-weight: 900
	}
select {
  border: 1px solid #ccc;
  border-radius: 3px;
  box-sizing: border-box; font-size: 1em;font-family: 'Roboto Condensed';
}
textarea {
  border: 1px solid #ccc;
  border-radius: 3px;
  box-sizing: border-box;font-size: 1em;font-family: 'Roboto Condensed';
}
input {
  border: 1px solid #ccc;
  border-radius: 3px;
  box-sizing: border-box;font-size: 1em;font-family: 'Roboto Condensed';
}
input[type=submit]:hover {
	background-color: #F89212 
}

input[type="checkbox"] {
	background-color: #F89212 
}
input[type=checkbox] + label::before {
  width: 35px;
  height: 15px;
  background-color: #000;
  display: block;
  content: "";
  float: left;
  margin-right: 55px;
}
   h4 {font-size: 1em;
      padding-top: 3em;
      padding-bottom: 1em;
      margin: 0; }
   h5 {font-size: 1em;
      padding-top: 1.5em;
      padding-bottom: .2em;
      margin: 0; }
   #content {
      padding: 0 50px 50px; }

   a:link {color:#003657; text-decoration:underline;}    
   a:visited {color:#003657; text-decoration:underline;} 
   .img-left { float:left; margin: 5px; max-width:100%; max-height:100%;}


