/* alignment */
.adhocq, .screenshot, h1, .center-table { text-align: center; }
.screenshot { text-align: -moz-center; }
.legend { text-align: left; }
.center-table table { margin-left: auto; margin-right: auto; text-align: left }

/* colors */
.adhocq, h1, .tagline { color: #32CD32; }
body { background-color: #f0f0f0; }

/* font family */
html { font-family: arial, cursive }
.adhocq { font-family: batang, times, cursive }

/* font size */
.adhocq { font-size: 3em; }
.smaller h3 { font-size: 100%; }
.smaller p { font-size: 80%; }

/* font style */
.adhocq, .adhocq-inline, .italic { font-style: italic; }

/* font weight */
.adhocq, .tagline, .bold { font-weight: bold; }

/* margin */
.adhocq, .legend { margin: 0em }
h3 { margin-left: 1em }
p  { margin-left: 2em }

/* width */
.legend { width: 800px; }
.appscreen { width: 400px; }
.condition-dialog-screen { width: 190px; }

/* height */
.appscreen { height: 350px; }
.condition-dialog-screen { height: 235px; }

/* table */
.links {
 border-collapse: collapse;
}
.links td {
 border-color: black;
 border-top-style: solid;
 border-bottom-style: solid;
 border-width: thin;
 padding: 0;
}
.links td.link {
 background-color: #FAFAD2;
 border-style: solid;
 text-align: center;
 width: 7em;
}
.links td.thislink {
 background-color: #F0E68C;
 border-style: solid;
 text-align: center;
 width: 7em;
}
.links a {
 display: block;
 text-decoration: none;
 padding: 0.5em;
 color: #444444;
}
.links a:hover {
 color: #ffffff;
 background-color: #32CD32;
}

