
/* get color information from another place */
@import "style-color1.css";
/*@import "style-color2.css";*/

body {
font-family: serif;
}

.heading {
font-variant: small-caps;
font-size: xx-large;
text-align: center;
font-family: monospace;
margin-top: 1.0em;
margin-bottom: 0.5em;
}

.small {
font-size: small;
}

.big {
font-size: large;
}

table {
width: 100%;
margin: 0;
padding: 0;
border: none;
}

table.frontpagetable {
 border: none; /*outset 3pt; */
}

table.frontpagetable td { 
 border: inset 1pt;
 padding: 2pt;
 padding-top: 4pt;
 border-spacing: 3pt;
 border-collapse: separate;
 border-left: none;
 border-bottom: none;
}

.notopgap {
margin-top: 0;
padding-top: 0;
}

.nobottomgap {
margin-bottom: 0;
padding-bottom: 0;
}


.partheading {
font-size: x-large;
font-family: monospace;
text-align: center;
margin: 1.5em;
font-variant: small-caps;
}

.partheadingleft {
font-size: x-large;
font-family: monospace;
text-align: left;
margin: 1.5em;
font-variant: small-caps;
}

ol.questioncontentlist1 {
line-height: 105%;
font-size: medium;
list-style-type:upper-roman;
/*font-family: verdana, serif;*/
}

ol.questioncontentlist1 li {
margin-top: 1em;
}

ol.questioncontentlist2 {
line-height: 105%;
font-size: small;
/*font-family: verdana, serif;*/
}

ol.questioncontentlist2 li {
margin-top: 0;
}

ol.questionlist li {
margin-top: 1em;
}

ol.questionlist li ol li {
margin: 0;
}

ul.linkslist {
list-style: square;
}

/* get thoughtblog specific from another place */
@import "style-thoughtblog.css";

