html, body, blockquote {
  font-family: Arial, helvetica, verdana, sans-serif, serif;
  font-weight: normal;
  font-style: normal;
  font-size: 10pt;
  color: #6A5ACD;
  background-color: white;
  line-height: 130%;
  text-align: justify;
}

address {
  font-size: 8pt;
  font-style: normal;
  color: black;
  background-color: white;
}

blockquote, .blockr, .blockl {
  padding: 10px;
  display: inline;
  float: none;
  font-weight: bold;
  font-size: 10pt;
  color: black;
  background-color: #efefef;
  width: 200px;
}

.blockl { float: left; }
.blockr { float: right; }

a, img {
  border: none;
  text-decoration: none;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 130%;
  color: #6A5ACD;
  background-color: white;
  margin: 10px auto;
}

h1 { font-size: 24pt; }
h2 { font-size: 18pt; }
h3 { font-size: 14pt; }
h4 { font-size: 12pt; }
h5 { font-size: 10pt; }
h6 { font-size:  8pt; }

#container {
  width: 80%;
  margin: 0px auto;
  padding: 10px;
  background-color: white;
  color: #000050;
  line-height: 130%;
  border: 1px solid #dadaff;
}

#leftnav {
  float: left;
}

#ff1 {
  margin-left: 15px;
  list-style: url('/FF1/images/F1.png') square;
}

#top {
  padding: 2px;
  background-color: white;
  color: #6A5ACD;
  height: 40px;
}

#top h1 {
  padding: 0;
  margin: 0;
}

.left   { display: inline; float: left; }
.right  { display: inline; float: right; }

#content {
}

.footer {
  clear: both;
  margin: 10px 0 0 0;
  padding: .5em 0 0 0;
  color: #6A5ACD;
  background-color: white;
  text-align: center;
}

.imgl, .imgln {
  float:      left;
  text-align: center;
  margin:     0 10px 10px 0;
  border:     1px solid black;
}

.imgr, .imgrn {
  float:      right;
  text-align: center;
  margin:     0 0 10px 10px;
  border:     1px solid black;
}

.imgc, .imgcn {
  text-align: center;
  border:     1px solid black;
}

.imgrn, .imgln, .imgcn { border: none; }

textarea, hr { border: 1px solid #dadaff ; }

input, select, textarea {
  margin: 5px auto ;
  border: 1px solid black ;
}

.menu { height: 1.2em; }

ul.menubar {
  width: 100%;
  float:  left;
  clear: right;
  margin: 0 0 5px 0;
  padding: 0;
  list-style-type:none;
  background-color:#afafff;
}

li.menu, li.rmenu { display: inline; }

li.rmenu {float: right;}

a.menu {
  float:   left;
  color:   black;
  padding: 0 20px 0 0;
  text-decoration:none;
  background-color:#afafff;
}

a:hover {
  color:black;
  background-color:#afafff;
}

a.menu:hover {
  color:#afafff;
  background-color:black;
}

.Header, .Site, .couk, .Motto {
  color: black;
  background-color:white;
  font-family: Arial, serif;
  font-weight: bold;
}

.Site {
  color: #6A5ACD;
  background-color:white;
  font-size: 18pt;
}

.couk { font-size: 12pt; }

.Motto { font-size: 10pt; font-weight: normal;}

.Header {
  color: #6A5ACD;
  font-size:  18pt;
  text-align: center;
  vertical-align:  middle;
}

.txtl {
  float:      left;
  clear:      left;
  text-align: left;
}

.txtr {
  float:  right;
  clear:  right;
  text-align: right;
}

.button { display: inline; }

.form {
  display: none;
  font-family: sans-serif, serif;
  font-style: normal;
  font-size: 8pt;
  padding-right: 1em;
  color: black;
  background-color: white;
}

@media print {
  html, body, #content, .footer { width: 600px; }
  ul.menubar, .button, .left, .txtl, .txtr, .imgrn, .imgln, .imgcn, #leftnav { display: none; }
  #container { border: none; }
  blockquote, .form, .blockr, .blockl, .imgr, .imgl {
    display: inline;
    float: none;
  }
  .blockr, .imgr { float: right; }
}

