body {
  color : #000000;
  background-color: #FFFFFF;
  text-align: center;
}

body#qp {
  color : #000000;
  background-color: #FFFFFF;
  text-align: center;
  background-image: url("../img/qp.jpg");
  background-repeat: no-repeat;
  background-position: right top;
  background-attachment: scroll;
}

body#qo {
  color : #000000;
  background-color: #FFFFFF;
  text-align: center;
  background-image: url("../img/qo.jpg");
  background-repeat: no-repeat;
  background-position: right top;
  background-attachment: scroll;
}

table {
  margin-top: 1.2em;
  width: 73em;
}

td {
  text-align: center;
}

.cen {
  text-align: center;
}

.lef {
  text-align: left;
}

.rt {
  text-align: right;
}

.tdl {
  text-decoration: line-through;
  text-align: left;
}

.ml1 {
  margin-left: 1em;
}

#ab {
  text-align: left;
  margin-left: 1em;
  margin-right: 1em;
  width: 900;
}

h1#ab1 {
  text-align: center;
  border-right: solid 2em;
  border-left: solid 2em;
  border-bottom: solid 2px;
  border-top: solid 2px;
}

#ab2 {
  float: left;
}

h3.ab3 {
  margin-top: 3em;
  margin-left: 26.5em;
}

.ab4 {
  margin-left: 31em;
  margin-top: 2em;
}

#ab5 {
  float: right;
}

.ab7 {
  text-align: center;
  margin-top: 4em;
}

.ab8 {
  text-align: center;
  border-right: solid 4em;
  border-left: solid 4em;
  border-bottom: solid 2px;
  border-top: solid 2px;
  padding-top: 0.6em;
  padding-bottom: 0.6em;
}

#ab9 {
  text-align: center;
  border-top: dotted 4px;
  border-bottom: dotted 4px;
}

#ab10 {
  text-align: center;
  margin-left: 1em;
  margin-right: 1em;
  color: #FFFFFF;
  background-color: #000000;
}

.cl {
  clear: left;
  margin-bottom: 0.5em;
}

.cl2 {
  clear: right;
  margin-bottom: 0.5em;
}

.mg1 {
  margin-left: 1.5em;
}

h1#rep {
  text-align: right;
  border-bottom-style: dashed;
  border-bottom-width: 2px;
  border-bottom-color: #FF9900;  
}

.rep1 {
  text-align: center;
  border-top-style: dashed;
  border-top-width: 2px;
  border-top-color: #FF9900;
  border-right-style: dashed;
  border-right-width: 2px;
  border-right-color: #FF9900;
  border-left-style: dashed;
  border-left-width: 2px;
  border-left-color: #FF9900;
}

.none_border {
  border-style: none;
}

li.fs {
  font-size: 120%;
}