body {
  font-family:Arial,Helmet,Freesans,sans-serif;
  font-size:12px;
  font-weight:normal;
  color:#333;
}

h1,h2,h3,h4,h5,h6 {
  font-weight:bold;
  color:#aba073;
}

h1 { font-size:200%; }
h2 { font-size:170%; }
h3 { font-size:140%; }
h4 { font-size:110%; }
h5 { font-size:80%; }
h6 { font-size:50%; }

header > h1 {
  padding:24px 0;
  font-size:250%;
}

nav > ul > p { font-weight:bold; }

ol, ul, li { line-height:1.5em; }

ol { list-style:lower-alpha; }
ul { list-style:square; }

p { text-align:justify; }

cite,blockquote {
  font-family:Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
  font-size:115%;  
}

pre,code { font-family:Consolas,'Lucida Console','Bitstream VeraSans Mono','DejaVu Sans Mono',monospace; }

footer {
  font-family:'Bookman Old Style',Bookman,'URW Bookman L',serif;
  font-size:80%;
}

a, a:visited, a:hover { text-decoration:none; }
a,a:visited { color:#114966; }
a:hover {font-weight:bold; }

fieldset {
  font-family:'Arial Narrow','Nimbus Sans L',sans-serif;
  font-size:115%;
}
legend { font-weight:bold; }
select, option {
  font-size:85%;
}
.errors {
  font-family:Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
  font-size:80%;
  font-weight:bold;
  font-style:italic;
  color:#6f0000;
}
table { font-size:90%; }
th { font-weight:bold; }
th,td { color:#111122; text-align:center; }
td.okko { font-weight:bold; }

a.toolbox { font-size:90%; color:#fcfcfc; }

.notify { color:#da6767; }

.notes {
  font-family:Cambria,'Palatino Linotype','Book Antiqua','URW Palladio L',serif;
  font-size:115%;
  font-style:italic;
}