body {
	margin: 0pt;
}

.footer 
{
	padding-top: 8px;
}


h1 {
        font: bold x-large Helvetica,Arial,Sans-serif;
        color: #606060;
	margin-left: -4pt;
}

h2 {
        font: bold large Helvetica,Arial,Sans-serif;
        color: #606060;
	margin-left: -4pt;
}

h3 {
        font: large Helvetica,Arial,Sans-serif;
        color: #606060;
}

a.menulink {
}

p {
	font: medium serif;
}

.menu {
        font: bold small sans-serif;
        text-align: right;
        margin-right: 30pt;
        margin-left: 12pt;
}

.archivetitle {
        font: large Helvetica,Arial,Sans-serif;
	color: #000000;
}

.searchfieldhelp,.formfieldhelp {
        font: small serif;
}

.searchfieldname {
        padding-top: 12pt;
        padding-bottom: 3pt;
        font: bold medium serif;
}

.formfieldname {
        padding-top: 3pt;
        font: bold medium serif;
}

.formfieldidname {
        font: bold medium serif;
}


.formfieldinput {
        padding-bottom: 3pt;
}
.formfieldidinput {
}


.formfieldcomment {
	font-style: italic;
        padding-bottom: 3pt;
}

.requiredstar,.requiredlang {
	color: #ff0000;
}


.alert {
	color: #ff0000;
        font: bold medium serif;
}

.namefieldheading {
	text-align: left;
	font: small serif;
}

.searchorder {
        padding-top: 12pt;
}

.searchbuttons {
        padding-top: 12pt;
}

.searchmustfulfill {
        padding-top: 12pt;
}

.main {
        margin-left: 16pt;
        margin-right: 12pt;
}

dt {
	font-weight: bold;
}

.numeral {
	font-weight: bold;
}

.ignoredword {
	font-style: italic;
}

.searchcontrols {
        border: 1px;
        padding: 4px;
        border-style: solid;
        border-color: #000000 ;
        background-color: #f0f0f0;
	text-decoration: none;
}

body.vlit {
	margin: 8pt;
}

.vlit-charrange {
	color: #0000c0;
}

.vlit-highlight {
	color: #c00000;
}
.aktbar {
        margin-left: -16pt;
}

.wiki .header, .wiki .footer {
}

.wiki .main {
	margin: 3em;
        border-color: #000;
	border: 1px;
	padding: 8px;
        border-style: solid;
	background-color: #fff;
}

.wiki .main a {
	color: #000000;
	text-decoration: none;
	background-color: #ffff99;
	border: 1px;
	padding: 1px;
	border-color: #eeee88;
        border-style: solid;
}
.wiki .main a:hover {
	background-color: #ffdd99;
	border-color: #eecc88;
}

/*
.wiki .main a {
        border-color: #00cccc;
	border: 1px;
	padding: 1px;
	color: #000;
        border-style: solid;
	text-decoration: none;
}
*/

.wiki {
	background-color: #def;
	margin: 5pt;
}
.wiki hr {
        height: 1;
        color: #1A569E;
}

.row_a
{
        background-color: #e0e0e0;
}
.row_b
{
        background-color: #f0f0f0;
}



th
{
        font: bold small Helvetica,Arial,Sans-serif;
}

.submission_buttons
{
	margin-top: 8pt;
	text-align: center;
        border: 1px;
        padding: 4px;
        border-style: solid;
        border-color: #000000 ;
        background-color: #f0f0f0;
	text-decoration: none;
}
	
.problems
{
	margin-top: 8pt;
	margin-bottom: 8pt;
        border: 4px;
        padding: 16pt;
        border-style: solid;
        border-color: #ff0000 ;
        background-color: #f8f8f8;
	text-decoration: none;
}
	

