#malli
{
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  margin-bottom: 10px;}

#paragraph
{
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 15px;
  margin-bottom: 15px;}

#sivuselectdiv
{
  margin-left: 15px;
  margin-top: 10px;}

.sivuselect
{
  width:150px;
  font-family: Verdana, Arial, sans-serif;
  font-weight:normal;
  font-size: 9px;
  border-color: #808080;
  border-style: solid;
  border-width: thin;}

body
{
  background-color: #FFFFFF}

table.main
{
  border:1px solid;
  border-color: #C0C0C0;}

table.editnormal
{
  border:1px solid;
  border-color: #FF0000;
  border-style: dashed;}

table.edithidden
{
  border:1px solid;
  border-color: #C0C0C0;
  border-style: dashed;}

table.editdeleted
{
  border:1px solid;
  border-color: #000000;
  border-style: dashed;}

p, td, ul, ol
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none}

td.upperheader
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none}

td.header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none}

p.header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none}

a.upper_main_nav
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FFFFFF;
  text-decoration: none}

a.upper_main_nav_open
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FAC209;
  text-decoration: none}

a
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none}

a.open
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: #FE7600;
  text-decoration: none}

p.side, td.side, ul.side, ol.side
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none}

td.side_upperheader
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  text-decoration: none}

td.side_header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none}

p.side_header
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none}

a.side
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  text-decoration: none}

a.side_open
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #3399FF;
  text-decoration: none}

.input.submitbtn   { width:66px;  font-family: Verdana, Arial, sans-serif; font-weight:normal;
                     font-size: 9px; border-color: #808080; border-style: solid; border-width: thin;}
.input.main        { width:300px; font-family: Verdana, Arial, sans-serif; font-weight:normal;
                     font-size: 9px; border-color: #808080; border-style: solid; border-width: thin;}
.select.main       { width:300px; font-family: Verdana, Arial, sans-serif; font-weight:normal;
                     font-size: 9px; border-color: #808080; border-style: solid; border-width: thin;}
.textarea.main     { width:300px; font-family: Verdana, Arial, sans-serif; font-weight:normal;
                     font-size: 9px; border-color: #808080; border-style: solid; border-width: thin;}
