
	body { background-color : white; margin: 0%; font-family:serif; font-size: 11pt }
	.bannerbar { padding: 0.3em; font-size: small; background: #685424 url(../images/BannerBackground.png); background-repeat: repeat-x; border-bottom-color : #a58539; border-bottom-style : solid; border-bottom-width : medium ; color : white; font-weight : bolder; text-decoration : inherit; }
	.clock,.thin { font-weight : lighter; font-size: 9pt }
	A.banner:link { color: white; }
	div.contents { padding-left: 16%; padding-right: 10%; padding-top: 3em; margin-top: 0%; padding-bottom: 1em; border-style: solid; border-color: #a58539; border-width: thin; border-top: none; border-bottom: none; }
	img.logo { padding : 0.5em; width: 45px; height: 70px }
	.menuright, .menu { background-color : #fff9b3; float : left; width: 80px; max-width : 100px; margin-bottom: 1em; text-align: center }
        .menuright { float: right; }
        div.menuentry { margin-left: 5%; margin-right: 5% }
        div.menuseparator { background : inherit; border-top-color : #a58539; border-top-style : solid; border-top-width : medium; font-family: sans-serif; font-size: 7pt; }
        A.menuentryselected:link,A.menuentryselected:visited,A.menuentryselected:hover,.tabfront { color: black; background-color : #e6de85 }
        A.menuentryselected:link,A.menuentryselected:visited,A.menuentryselected:hover { text-decoration: none; text-align: left; }
	A.menuentry:link, A.menuentry:visited, A.menuentry:hover, A.menuentryselected{ font-family: sans-serif; font-size: 7pt; text-align: left; color : white; background-color : #C6B16A; border-top-color : #a58539; border-top-style : solid; border-top-width : medium; padding-left: 5%; padding-right: 5%; display: block }
	A.menuentry:link { text-decoration : none }
	A.menuentry:visited { text-decoration : none }
	A.menuentry:hover { background-color : #E6D28F; color : gray; text-decoration : none }
        .clock { font-size: 5pt; color: #a58539; }
	.tabcontainer { font-size: 7pt; font-family: sans-serif; background-color : #fff9b3; border-top-color : #fff9b3; padding-top : 0.4em; margin-top : 0%; margin-right : 0%; padding-bottom : 0.2em; border-bottom-color : #a58539; border-bottom-width: thin; border-bottom-style: solid; }
        span.tab { font-size: 0; }
	span.tab, A.tab:visited, A.tab:link { font-family: sans-serif; color: white; text-decoration: none; background-color: #C6B16A;  border-bottom-color: #a58539; border-bottom-width: thin; border-bottom-style: solid; border-top-color: #fff9b3; border-top-style: solid; border-top-width: thin; padding-top: 0.2em; padding-bottom: 0.2em; }
        A.tab:visited, A.tab:link { border-left-color: #a58539; border-left-style: solid; border-left-width: medium; padding: 0.2em; }
	A.tab:hover { background-color : #E6D28F; color : gray; text-decoration : none; }
	.tabfront { border-left-color : #a58539; border-left-style : solid; border-left-width : medium; border-bottom-color : #e6de85; border-bottom-width: thin; border-bottom-style: solid; padding: 0.3em; }
	.footnote { margin-top: 2em; font-size : small; border-top-color : #a58539; border-top-style : solid; border-top-width : medium; clear : both }
	img.flow { float: left; margin: 1em; margin-top:0; margin-left:0 }
        table { background-color: #a58539; padding: 0px; }
        th { color: white; margin: 0px; font-size: small; background: #685424 url(../images/BannerBackground.png); background-repeat: repeat-x; }
        tr { margin: 0px; padding: 0px; background-color: #fff9b3; }
        td { margin: 0px; padding: 0.2em;}
        form { padding: 0.5em; }
        table.nocells,form { background-color: #fff9b3; border-color: #a58539; border-width: medium; border-style: outset; }
        table.invisible { border: none; background-color: inherit; background: inherit; }        
	        div.info, div.inforight{
            background: #b2b2b2;
            padding: 0;
            float: left;
            clear: left;
        }
        div.fotoportrait, div.foto {
            border-style: solid;
            border-width: thin;
            border-color: #4d4d4d;
            background: #7f7f7f;
            display: block;
            height: 360px;
            width: 220px;
            padding: 6px;
            text-align: center;
            margin: 10px;
            float: left;
        }
        div.foto {
            height: 193px;
        }
        div.fotoportrait img, div.foto img {
            border: 0;
            width: 200px;
            height: 301px;
            display: inline;
            margin-top: 10px;
        }
        div.foto img{
            height: 133px;
        }
        div.fotoportrait p, div.foto p{
            clear: left;
            text-align: center;
            font-family: sans-serif;
            font-size: 10pt;
        }
        div.inforight{
            float: right;
            clear: right;
        }
        div.infocontent { padding: 0.5em; }
        div.infocontent a {
            display: block;
            font-family: sans-serif;
            font-size: 10pt;
            color: black;
        }
	div.info h1, div.inforight h1 { font-family: sans-serif; font-size: small; background: #7f7f7f url(../images/BannerBackground.png); background-repeat: repeat-x; color : white; font-weight : bolder; text-decoration : inherit; margin: 0; padding: 2px}
