* { margin: 0; padding: 0; }

body {
  margin: 0 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
body, td {
  font-size: 10pt;
}
#main {
  margin: auto;
  /*overflow: hidden;*/
}

.clear { clear: both; display: block; visibility: hidden; font-size: 0;
  line-height: 0em; content: "."; }
a {}
hr { border: 0; height: 1px; }
table { border-collapse: collapse; }
th, td { padding: .3em .5em; }
.center { margin: auto; }


/* Overrrides */

.createlink { margin-left: .1em; }
.indent { margin-left: 2em; }
.outdent { margin-left: 2em; text-indent: -2em; }
.lfloat { margin: 3px 19px 8px 0; }
.rfloat { margin: 3px 0 8px 19px; }


/* Widths */

#header, #main, #footer { width: 900px; }
#leftbar, #rightbar { width: 180px; }
#wikibody, #wikitext, .diffbox { width: 500px; }


/* Header */

#header { margin: auto; overflow: hidden; }
#header_inner {}
#header_left, #header_right { display: inline; width: 45%; }
#header_left { float: left; }
#header_left h1 { font-family: Georgia; font-weight: bold;
  font-style: italic; font-size: 28px; margin: 6px 0 0 20px; }
#header_left h2 { font-weight: normal; font-size: 12px;
  margin: 0 0 9px 20px; }
#header_right { float: right; padding: 12px 20px 0 0; text-align: right; }
#header_right #searchwrap { padding: 0 2px 0 4px; overflow: hidden;
  float: right; }
#header_right #searchwrap, #header_right .searchbox {}
#header_right .searchbox, #header_right .searchbutton {
  font-size: 12px; border: 0; }
#header_right .searchbox { margin: 0 4px 4px 0; }
#header_right .searchbutton { margin: 2px 0; margin-bottom: 1px; }


/* Header Menus */

#headermenu { padding-top: 9px; text-align: center; font-weight: bold; }
#headermenu ul { margin-left: 0; padding-left: 0; }
#headermenu li { display: inline; margin: 0 .4em; }


/* SideBars */

.sidebar {
  margin-top: 10px;
}
.sidebar .sidehead {
  margin-top: .7em;
  font-weight: bold;
}
.sidebarbox_inner {
  padding: 2px 7px 4px 7px;
}
.sidebarbox_bg {
}

.sidebarbox h1, .sidebarbox h2, .sidebarbox h3,
.sidebarbox h4, .sidebarbox h5, .sidebarbox h6 { margin-bottom: .5em; }
.sidebar div.vspace { margin-top: .7em; }
.sidebar p.vspace { margin-top: .5em; }
.sidebarbox p { margin-bottom: 0; }
.sidebarbox ul { list-style-type: none; margin-left: .5em;  }
.sidebarbox ul ul { margin-top: .3em; }
.sidebarbox li { margin-bottom: 0; margin-top: .4em; }

/* LeftBar */

#leftbar { float: left; display: inline; }
#wikileft { margin-bottom: 10px; }

/* RightBar */

#rightbar { float: right; display: inline; }
#wikiright { margin-bottom: 10px; }


/* Content */

#wikibody {
  float: left;
  display: inline;
  margin: 10px 20px 20px 20px;
}
#wikibody ul { margin: 1em 0 0 1em; }
*html #wikibody ul { margin: 1em 0 0 1.2em; }
*:first-child+html #wikibody ul { margin: 1em 0 0 1.2em; }
#wikibody ol { margin: 1em 0 0 2.1em; }
*html #wikibody ol { margin: 1em 0 0 2.3em; }
*:first-child+html #wikibody ol { margin: 1em 0 0 2.3em; }
#wikibody li { margin: .25em 0 0 0; }
#wikibody p, .post-body { text-align: justify; }

#wikititle { margin: .7em 0 1em 0; }
#wikibody .pagetitle { margin: 0; }
#wikibody .vspace { margin-top: .9em; }

#wikibody h1, #wikibody h2, #wikibody h3 {
  margin-top: .9em; margin-bottom: .9em;
}
#wikibody h4, #wikibody h5, #wikibody h6 {
  margin-top: 1.2em; margin-bottom: 1em;
}
#wikibody h1, .sidebar h1 { font-size: 140%; font-weight: normal; }
#wikibody h2, .sidebar h2 { font-size: 120%; }
#wikibody h3, .sidebar h3 { font-size: 110%; }
#wikibody h4, .sidebar h4 { font-size: 102%; }
#wikibody h5, .sidebar h5 { font-size: 100%; font-style: italic; }

#wikitext, .post-body { line-height: 1.3em; }

#wikitext .wikimessage { margin-bottom: 0.25ex; font-weight: bold; }

#wikiedit textarea { width: 98%; }

#wikitext table.markup { width: auto; }


/* wikicmds */

#wikicmds { text-align: right; font-size: 80%; }
#wikicmds #authid { float: left; display: inline;
  margin-left: 20px; padding: 6px 0 7px 0; }
#wikicmds ul { float: right; display: inline; list-style: none;
  margin: 0 20px 0 0; padding: 5px 0 8px 0; }
#wikicmds li { display: inline; margin: 0 0 0 .5em; }
#wikicmds li, #wikicmds li a {}


/* Footer */

#footer { margin: auto; margin-bottom: 20px; }
#footer_inner {}
#footer_left, #footer_right li a { font-size: 80%; }
#footer_left, #footer_right { display: inline; width: 45%; }
#footer_left { float: left; margin: 7px 0 5px 20px; }
#footer_right { float: right; margin: 6px 20px 6px 0; text-align: right; }
#footer ul { margin-left: 0; padding-left: 0; }
#footer li { display: inline; margin-left: .5em; }


/* Corners */

.corners { display: block; font-size: 1px; height: 1px; line-height: 1px; }

.headerCorners, .footerCorners {}

.headerCorners1 { margin: 0 1px; }
.headerCorners2 { margin: 0 2px; }
.headerCorners3 { margin: 0 3px; }

.footerCorners1 { margin: 0 1px; }
.footerCorners2 { margin: 0 2px; }
.footerCorners3 { margin: 0 3px; }

.sidebarCorners { border: 0; }
.sidebarCorners1 { margin: 0 3px; }
.sidebarCorners2 { margin: 0 2px; }
.sidebarCorners3 { margin: 0 1px; }
.sidebarCorners4 { margin: 0 1px; }
.sidebarCorners5 { margin: 0 2px; }
.sidebarCorners6 { margin: 0 3px; }


/* Search */

#wikibody form.wikisearch { margin-top: 1.1em; }
div.wikisearch { padding-bottom: 1em; }
div.wikisearch dt { margin-top: 1em; }
div.wikisearch dd { margin: .25em 0 0 1em; }


/* Attachtable */

.attachtable {}
.attachtable ul, .attachtable li { margin-top: 0 !important; } 
.attachtable td, .attachtable th { padding: .5em 1em .5em .5em; }
.attachtable th { font-size: 70%; }
.attachtable td { font-size: 80%; }

/* Emailform */

form.emailform fieldset { border: 0; padding: 0; }
div.emailformresult { font-style: normal; font-weight: bold; padding: 0 0 1em 0; }

/* Google Maps */

div#map { overflow: hidden; }

/* Survey Form */
#survey_form ol li ul { margin-left: 0!important; list-style-type: none; }
#survey_form ol li ul li { margin-top: 0.5em!important; }

/* Email Form */
#email_form td { padding-left: 0; padding-right: 1em; }

/* PDF */
.pdf_icon {
  width: 16px; height: 16px;
  padding-right: 5px; margin-bottom: -3px;
  background: transparent url('./images/icon_pdf.gif') 0 0 no-repeat; }

