/* Default general style sheet for qwkzit MODIFIED for Choiuces website*/

/* See screendivs.css for body (including background and basic font details) and divs*/


/* *******   SWAPPING PARAGRPH SIZES h1 IS LARGEST **********  */

h4 {
 color: #840063;
 font-size: 2.6em;
 margin: 0 0 0.3em 0;
 text-align: center;
}
h4.top {  /*did have top0. Also margin changed*/
 line-height: 85%;
 margin: 0 0 0.2em 0;
 text-align: center;
}
h3 {
 color: #840063;
 font-size: 2.2em;
 margin: 0 0 0.3em 0;  /*did have 0.1*/
 text-align: center;
}
h3.top {  /*did have top0. Also margin changed. But not used in Choices.*/
 margin: 0.2em;
}
h2 {
 color: #840063;
 font-size: 1.8em;
 margin: 0 0 0.2em 0;  /*did have 0.1*/
 text-align: center;
}
h1 {;
 font-size: 1.6em;
 color: #840063;
 margin: 0 0 0.3em 0;  /*did have 0*/
 text-align: center;
}

p {
 /* Modified in various ways */
 font-size: 1.4em;
 margin: 0 0 0.3em 0;
 text-align: left;
}
p.message {
 margin: 0;
}
/*NEW*/
p.secret {
 color: #ffffff;
}

/*New for Choices*/

p.s4 {
 font-size: 2.6em;
 margin: 0 0 0.7em 0;
 text-align: center;
}
p.s3 {
 font-size: 2.2em;
 margin: 0 0 0.6em 0;
 text-align: center;
}
p.s2 {
 font-size: 1.8em;
 margin: 0 0 0.4em 0;
 text-align: center;
}
p.s1{
 font-size: 1.4em;
 margin: 0 0 0.3em 0;
 text-align: center;
}




a:link { color: #7000ff }
a:visited { color: #4400aa }
a:hover, a:active { color: #0000ff }

li {
 font-size: 1em;
 margin: 0 0 0.1em 0;
}
dd { color: #840063 }

/* pics */
img.b0, img.logo { border : 0px; }

/* separators */
hr { color: #840063 }

/* 'normal' table, th, td  */
table {
 border: 1px solid #840063;
 empty-cells: show;
 border-collapse: collapse;
}
table.b0 {
 border: 0px none #fac076;
}
th {
 border: solid 0px #000000;
 font-size: 1.1em;
}
td {
 border: 1px solid #840063;
 border-collapse: collapse;
 empty-cells: show;
 vertical-align top;
}
td.b0 {
 border: solid 0px;
}
/*td.b0-t {
 border: solid 0px;
 vertical-align: top;
}*/
code textarea.edbox{
 font-size: 1.2em;
}

/* General colour changes */
.red {  color: red; }
.green { color: #00C000; }
.blue { color: blue; }

/*Other general*/
.left { text-align: left; }
.center { text-align: center; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.underline { text-decoration: underline; }
.large { font-size: 1.2em; }
.small { font-size: 0.8em; }
.xsmall { font-size: 0.7em; }

/* pick lists */
.rpl { font-size: 1.2em;color: #840063; }
