html, body { height: 100%; margin: 20px 0 0 0; padding: 0; } body { font: 12px/1.5em Arial, Helvetica, sans-serif; background-color: #e3eef4; text-align: center; } td { font: 12px/1.5em Arial, Helvetica, sans-serif; } H1 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 17px; font-style: normal; font-weight: bold; color:#006994; } h1.mainheader {display:inline;} .ingress { font-size:15px; line-height: 1.4em; } H2 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; } H3 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bold; } p.footer { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-style: normal; } .author { text-transform: uppercase; font-size: 10px; } .newsdate{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-weight: bold; } .heading_blue{ background-color:#e3eef4; font-size: 11px; font-style: normal; font-weight: bold; color: #196692; text-align: left; padding:1px 0 1px 16px; margin-bottom: 10px; } .heading_green{ background-color:#e3f5df; font-size: 11px; font-style: normal; font-weight: bold; color: #006994; text-align: left; padding:1px 0 1px 16px; } .pageheading{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: x-small; font-style: normal; font-weight: bold; color: #000000; } .topheader{ font-family: Geneva, Helvetica, Arial, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #FFFFFF; } .modifier { font:11px; color: #333; } .printheader{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-style: normal; } .printfooter{ font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 11px; font-style: normal; } /* Linkkien tyylit */ A { font-style: normal; text-decoration: none; color: #007cc9; } a:visited {color: #007cc9} a:active{color: #007cc9} a:hover {color: #007cc9; text-decoration: underline;} a.footerlinks {font-size: 11px;} div.clearit { clear: both } #container { position: relative; background: #fff; width: 621px !important; width: 667px; width/**/:/**/667px; padding: 23px 23px 0 23px; margin: 0 auto; top: 0; text-align: left; } #siteheader { height: 85px; margin:0; padding: 0; } #content { padding: 12px 0 34px 0; } #navcontainer { width: 200px; } #navcontainer ul { margin-left: 0; padding-left: 0; list-style-type: none; font-family: Arial, Helvetica, sans-serif; text-align: left; } #currentpath {font:11px} #currentpath a {font:11px} #containerfoot { position: relative; background: transparent; width: 667px; height:40px; padding: 0; margin: 0 auto; text-align: left; } #sitefooter { text-align: left; font: normal xx-small arial, verdana, sans-serif; border: 0; padding: 0; } #footerlinks { font: 10px Arial, sans-serif; float:left; padding:12px 8px 0 0; } #bottomlogo {float:right;padding:4px 0 0 0;} #datebox { border:1px solid #ddd; background:#fff; width:100%; padding:4px; margin-top:5px; font:bold 12px Arial,Geneva,Helvetica,sans-serif; color:#0B3D6D; } .toollinks { float:right; padding:0 9px 0 0; color:#fff; } #navcontainer a{display: block;padding: 4px 4px 4px 6px;width: 200px;background-color:#f3f1f1;border: 1px solid #82a4c3;border-top:0;} #navcontainer a:link, #navlist a:visited{color: #2f6ea9;text-decoration: none;} #navcontainer a:hover{background-color:#2f6ea9;color: #fff;} #pagenavlist { padding: 0px; margin-left: 0px; background-color: transparent; font: 11px verdana,sans-serif; color: #003399; } #pagenavlist li { list-style: none; } #pagenavlist a { text-decoration: none; display: block; padding: 0px; } #pagenavlist a:hover { color: #003399; text-decoration: underline } #pagesubnavlist li a { border: 0; padding: 1px 2px; margin-left: -30px; } #pagesubnavlist1 li a { border: 0; padding: 1px 2px; margin-left: -60px; } #pagesubnavlist2 li a { border: 0; padding: 1px 2px; margin-left: -90px; } #pagesubnavlist3 li a { border: 0; padding: 1px 2px; margin-left: -120px; } #pagesubnavlist #current {font-weight:bold;color:#0033AA} #pagesubnavlist1 #current {font-weight:bold;color:#0033AA} #pagesubnavlist2 #current {font-weight:bold;color:#0033AA} #pagesubnavlist3 #current {font-weight:bold;color:#0033AA} #toc { padding: 3px; margin-left: 0px; background-color: transparent; font: 12px arial, verdana,sans-serif; color: #003399; border: 1px solid #ddd;} #toc li { list-style: none;} #toc a { color: #003399;text-decoration: none; display: block; padding: 1px 2px 2px 5px;background:#f6f6f6;} #toc a:hover { color: #003399; text-decoration: underline } #articles li a { border: 0; padding: 1px 2px 5px 0px; margin-left: -35px;background:transparent;}