﻿h1 {
  font : 28px Arial, Georgia, 'Times New Roman'; color : #193045; margin-top : 0;
}
h2 {
  font : 20px Arial, Georgia, 'Times New Roman'; color : #193045;
}
h3 {
  font : 16px Arial, Georgia, 'Times New Roman'; color : #295174;
}
h4 {
  font : 14px Arial, Georgia, 'Times New Roman'; color : #295174;
}
#information #title {
  width: 100%;
  height: auto;
  min-height: 125px;
  background: url(images/arrow.gif) no-repeat #00649E;
  margin: 0;
  padding: 0; 
  color: #fff;
 }
#information #title p.nav {
  margin: 0;
  padding: 30px 70px 0 55px;
  color: #fff;
  font: 13px Arial, Tahoma;
 }
#information #title a {
  color: #FFC432;
  font: 13px Arial, Tahoma;
 } 
#information #title h3 {
  margin: 0;
  padding: 18px 70px 30px 55px; 
  color: #fff;
  font: 20px Arial, Tahoma;
 } 
#information #text .menu {
  width: 100%; 
  height: 20px; 
  margin: 0 0 10px 0;
  padding: 0; 
  color: #ccc;  
 }
#information #text .menu a {
  font: 11px Arial, Tahoma; 
  color: #ccc;
 } 
#information #text table {
  width: 100%; 
  border-collapse: collapse; 
  border: 1px solid #ffffff; 
 } 
#information #text table td {
  border: 1px solid #ffffff;
  padding: 5px;
  vertical-align: top;
  }
#information #text table th {
  border: 1px solid #ffffff;
  padding: 8px 5px; 
  font: bold 12px Arial, Tahoma;
  }  
#information #text table th p {
  font: bold 12px Arial, Tahoma;
  padding: 0;
  margin: 2px 0;  
  }
#information #text table td p {
  font: 12px Arial, Tahoma;
  padding: 0;
  margin: 2px 0;
  }
#information #text form.quest label {
  display: block;
  font: 12px Arial, Tahoma;
  }
#information #text form.quest input {
  display: block;
  margin: 1px 0 7px 0;
  }
#information #text form.quest textarea {
  display: block;
  margin: 2px 0 7px 0;
  }  
 #information #text input.code {
  width: 100px; 
  height: auto; 
  margin: 0;
  padding: 2px; 
 }
 #information #text input.short {
  width: 150px; 
  height: auto; 
  margin: 0;
  padding: 2px; 
 }
 #information #text input.middle {
  width: 250px; 
  height: auto; 
  margin: 0;
  padding: 2px; 
 }
 #information #text input.long {
  width: 350px; 
  height: auto; 
  margin: 0;
  padding: 2px; 
 }
 #information #text input.extralong {
  width: 450px; 
  height: auto; 
  margin: 0;
  padding: 2px; 
 }
 #information #text textarea {
  width: 450px; 
  height: 160px; 
  margin: 0;
  padding: 2px; 
 }


html, body, div, span, applet, object, iframe, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  vertical-align: baseline;
}
/* h1, h2, h3, h4, h5, h6, p, */
/* remember to define focus styles! */
:focus {
  outline: 0;
}
/* ol, ul { */
/*	list-style: none; */
/* } */
/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}