﻿body{
font-family:Arial,Helvetica,sans-serif;
}
dd{
margin-left:2em;
}
dt{
font-weight:bold;
margin-top:.5em;
}
h1{
font-size:1.67em;
}
table h1{
font-size:1.167em;
}
h3{
font-size:1.333em;
}
h4{
font-size:1.167em;
}
img{
border:0;
display:block;
margin-left:auto;
margin-right:auto;
}
li{
list-style-type:none;
}
table,tr,th,td{
border:none;
margin:0;
}
#news{
width: 100%;
}
#news td{
padding: .5em;
}
h1,h2,h3,h4,h5{
font-family:Tahoma,Arial,Helvetica,sans-serif;
text-align:center;
}
h1.news {
border-width: 1px;
border-style: solid;
margin: 0;
}
.big{
font-size:120%;
font-weight:bold;
}
.bullets{
list-style-type:disc;
}
.center{
text-align:center;
}
.left{
text-align:left;
}
.right{
text-align:right;
}
.small {
font-size: 83%;
}
.finstatement{
border:3px solid #cccccc;
border-collapse:collapse;
font-size:.833em;
margin:0 auto;
text-align:right;
}
div.center{
margin:0 auto;
}
div.left{
border-bottom:1px solid;
float:left;
margin-right:1em;
padding:2em .5em 2em .5em;
text-align:left;
width:80%;
}
div.left-nb{
float:left;
margin-right:1em;
padding:2em .5em 1em .5em;
text-align:left;
width:80%;
}
div.right{
border-bottom:1px solid;
float:right;
margin-left:1em;
padding:2em .5em 2em .5em;
text-align:right;
width:80%;
}
div.right-nb{
float:right;
margin-left:1em;
padding:2em .5em 1em .5em;
text-align:right;
width:80%;
}
img.icon{
border-style: none;
display:inline;
margin: 0 .5em;
}
img.left{
float:left;
margin: 0 auto;
}
img.right{
float:right;
margin-left:1em;
}
img.news{
border-style: none;
}
.finstatement td{
padding:.25em;
}
h2,.finstatement h4,h2,.left{
text-align:left;
}
td.news {
border-width: 1px;
border-style: solid;
font-size:smaller;
padding: .5em;
}
th.news {
border-width: 1px;
border-style: solid;
font-size: xx-large;
padding:.5 em;
}
th.pop{
background:gray;
border:3px solid black;
}
#caption{
border:solid 1px;
font-size:.833em;
margin:0 auto 0 auto;
padding:1em;
}
#footer{
clear:both;
font:oblique 133% Tahoma,Arial,Helvetica,sans-serif;
margin:0;
padding:1em;
text-align:center;
}
#logo{
float:left;
margin:0;
padding:0;
width:20em;
}
#main{
float:right;
margin:0;
padding:.5em;
width:30em;
}
#nav{
padding:.5em;
}
#popup{
	background:#ffffff;
	border:0 black none;
	margin: auto;
	width: 900px;
}
#popup table{
	border-style:none;
	padding:1em;
	empty-cells:hide;
}
#popup th{
	background-color:#c0c0c0;
	border: 3px solid black;
	padding: .5em;
}
#popup td{
	border: 1px solid black;
	font-weight:bold;
	padding: .5em;
	vertical-align:top;
}
#popup h3,h5 {
	margin:0;
	padding: .5em;
}
td.gutter{
	width:1em;
}
#recognition{
float:right;
margin:1em;
max-width:240px;
}
#sidebar{
border-bottom:1px solid;
border-right:1px solid;
float:left;
font-size:.833em;
padding:.5em .5em 0 .5em;
width:18em;
}
#tag{
float:right;
margin:0;
padding:0;
width:30em;
}
#wide{
margin:0 auto;
padding:1em;
width:90%;
}
#wrap{
margin:0 auto;
padding:0;
width:50em;
}
#main li{
/** font-size:83%; **/
list-style-type:circle;
}
#nav a{
border:0;
margin:0;
padding:.5em;
text-decoration:none;
}
#nav li{
border:0;
display:inline;
font-weight:bold;
margin:0;
}
#sidebar ul{
font-size:.833em;
margin:0;
}
body,html,#page{
margin:0;
padding:0;
}
#header,#only{
margin:0;
padding:1em;
}
#nav,#page{
border:0;
margin:0;
}
#nav ul,#sidebar ul{
border:0;
margin:0;
padding:0;
}
#main h2,#main h3,#main p,#sidebar h3,#sidebar p{
padding:0 .5em;
}
