p {font-family: Arial; font-size: 10pt; padding-left: 10; padding-right: 10; margin-top: 6; margin-bottom: 6}
/* table {font-family: Arial; font-size: 10pt;} */
.fst {color: #FFFFFF}
.fst_b {color: #FFFFFF; font-weight: bold}
.fst_0 {color: #FFFFFF; margin-top: 0; margin-bottom: 3}
.sec {color: #FF7F00}
.sec_b {color: #FF7F00; font-weight: bold}
.sec_0 {color: #FF7F00; margin-top: 0; margin-bottom: 3}
.thr {color: #D1D1D1; font-size: 8pt}
h1 {font-family: Arial; font-size: 9pt; color: #FFFFFF; font-weight: 400; padding-left: 10; padding-right: 10}
h2 {font-family: Arial; font-size: 10pt; color: #FFFFFF; font-weight: 400; padding-left: 10; padding-right: 10; margin-top: 6; margin-bottom: 6}
h3 {font-family: Arial; font-size: 10pt; color: #FF7F00; font-weight: bold; padding-left: 10; padding-right: 10; margin-top: 6; margin-bottom: 6}

/* links */
a:link{color:#FF7F00; text-decoration: none}
a:visited{color:#FF7F00; text-decoration: none}
a:hover {color:#FF7F00; text-decoration: underline}
i {font-size: 9pt}
li {color: #FF7F00}
hr {color: #FFFFFF; height:	1px; width:	96%}
img {border: 0px}
/* bgimage 780001 5b0101 */
/* H = original + 284 */
.main_bg { 
  background-color: #9B2323; /* #7b239b; #9B2323 */
}

.fst_bg {
  background-color: #5B0101; /* #43015b; #5B0101 */
}

.sec_bg { 
  background-color: #790000; /* #590079; #790000 */
}


h3 {font-family: Arial; font-size: 10pt; color: #FF0066; font-weight: bold; padding-left: 10; padding-right: 10; margin-top: 6; margin-bottom: 6}

.validerror { 
  color: #ff0000;
  font-weight: bold;
}

TABLE.sexquest {
  font-family: Arial;
  font-size: 10pt;
  padding-left: 10;
  padding-right: 10;
  margin-top: 6;
  margin-bottom: 6;
  color: #ffffff;
  border-collapse: collapse;
}

TABLE.sexquest TD {
  padding: 0.3em;
}

TABLE.sexquest LI { 
  color: #ffffff;
}


BODY > DIV > TABLE {
 background-color: #3e0000;
}