/* * { border : 1px dashed grey } */
html {
  margin  : 0px;
  padding : 0px;
}
body {
  margin      : 0px;
  font-weight : normal;
  font-family : arial, helvetica, sans-serif;
  font-size   : 0.9pc;
  line-height : 1.1pc;
  color       : #000;
  background  : #bbb;
}
 
/************************** UpperLeft *******************************/
 
.UpperLeft {
  position     : absolute;
  top          : 0px;
  left         : 10px;
  width        : 130px;
  height       : 104px;
  border-style : solid;
  border-color : #ccccee;
  border-width : 2px;
  color        : #ce6300;
  background   : #ffffff;
}
 
/************************** Title ***********************************/
 
.Title {
  position     : absolute;
  top          : 0px;
  left         : 142px;
  width        : 610px;
  height       : 104px;
  font-weight  : bold;
  border-style : solid;
  border-color : #ccccee;
  border-width : 2px;
  color        : #ffffff;
  background   : #ce6300;
}
 
/************************** Menu ************************************/
 
.Menu {
  position     : absolute;
  top          : 106px;
  left         : 10px;
  width        : 130px;
  padding      : 0.25pc 0pc;
  color        : #ffffff;
  background   : #ce6300;
  border-style : solid;
  border-color : #ccccee;
  border-width : 2px;
  font-weight  : 600;
  font-size    : 0.8pc;
  line-height  : 0.9pc;
}
.Menu a {
  padding         : 0.25pc 1pc;
  color           : #ffffff;
  background      : #ce6300;
  text-decoration : none;
  margin          : 0px;
  display         : block;
}
.Menu a:link {
  color : #ffffff;
}
.Menu a:visited {
  color : #ffffff;
}
.Menu a:hover {
  color      : #ce6300;
  background : #ffffff;
}
 
/************************** Content *********************************/
 
.Content {
  position     : absolute;
  top          : 106px;
  width        : 600px;
  left         : 142px;
  padding      : 5px;
  border-style : solid;
  border-color : #ccccee;
  border-width : 2px;
  background   : #ffffff;
}
.Content p {
  padding-bottom : 1.0pc;
  text-indent    : 25px;
  text-align     : justify;
  margin         : 0px 10px 0px 10px;
}
.Content p.quote {
  text-indent : 0px;
  text-align  : center;
  font-style  : italic;
}
.Content p.answer {
  text-indent : 0px;
  text-align  : center;
}
.Content p.faqq {
  text-indent    : 0px;
  font-weight    : bold;
  padding-bottom : 0pc;
}
.Content p.faqa {
  text-indent : 0px;
  font-weight : normal;
}
.Content a {
  color           : #ce6300;
  text-decoration : underline;
  font-weight     : bold;
}
.Content a:link {
  color : #ce6300;
}
.Content a:visited {
  color : #ce6300;
}
.Content a:hover {
  color      : #ffffff;
  background : #ce6300;
}
.Content img.flowleft  {
  float   : left;
  padding : 0px 10px 10px 0px;
}
 
li {
  padding : 0pc 0pc 2pc 0pc;
  display : block;
}
li.list {
  padding : 0pc 0pc 0pc 0pc;
  display : list-item;
}
h1 {
  margin      : 0px 0px 15px 0px;
  padding     : 0px;
  font-size   : 28px;
  line-height : 28px;
  font-weight : 900;
  text-align  : center;
  color       : #eee;
}
h2 {
  margin      : 10px 0px 15px 0px;
  padding     : 0px 50px 0px 0px;
  font-size   : 24px;
  line-height : 24px;
  font-weight : 800;
  text-align  : center;
  color       : #eee;
}
h3 {
  margin      : 1px 0px 15px 0px;
  padding     : 0px 50px 0px 0px;
  font-size   : 20px;
  line-height : 20px;
  font-weight : 700;
  text-align  : center;
  color       : #eee;
}
select,input {
  font-size   : 0.9pc;
  line-height : 1.1pc;
  font-weight : normal;
}
hr {
  display      : inline;
  border-style : dashed none dashed none;
  border-color : #ccccee;
  width        : 90%;
  margin-left  : 5%;
}
.required {
  font-weight : bold;
}
 
/************************** Footer **********************************/
 
.Footer {
  position     : absolute;
  top          : 226px;
  left         : 10px;
  width        : 130px;
  padding      : 0.25pc 0pc;
  background   : #ce6300;
  color        : #ffffff;
  font-size    : 0.6pc;
  line-height  : 0.8pc;
  border-style : solid;
  border-color : #ccccee;
  border-width : 2px;
}
.Footer a {
  color           : #ffffff;
  text-decoration : underline;
  font-weight     : bold;
}
.Footer a:link {
  color : #ffffff;
}
.Footer a:visited {
  color : #ffffff;
}
.Footer a:hover {
  color      : #ce6300;
  background : #ffffff;
}
