html{padding:0;margin:0;height:100%;}
body{font-family:sans-serif;font-size:9pt;background-color:#B36B00;padding:0;margin:0 auto;max-width:1100px;min-height:100%;}
table{font-family:inherit;font-size:inherit;}
img{border:none;}
#logo{margin:10px;}
#rsslink{margin-left:10px;}
.headfoot{background-color:#B36B00;padding:0;margin:0;}
.headfoot,.headfoot a,.headfoot a:link,.headfoot a:active,.headfoot a:visited {color:#FFD9BF;}
.sitename {font-size:2em;font-weight:bold;}
p{margin:0 0 5px 0;}
h1{font-size:1.1em;padding:0;margin:0;}
h2{font-size:1.3em;padding:0;margin:0;}
h3{font-size:1.2em;padding:0;margin:0 0 1em 0;}
.searchNtitle{background-color:#A67121;padding-left:4px;color:#FFD9BF;padding-top:1px;padding-bottom:1px;}
.pagecontent{padding:1em 0;background-color:#FFD9BF;position:relative;min-height:100vh}
.pagecontent:before{content:"";background-color:#FFD9BF;position:absolute;height:100%;top:0;width:8000px;left:-4000px;z-index:-1;}
.currencyexchange, .externalsearch {background-color:#FFE680;padding:0.3cm;border-radius:10px;}
input, textarea, select {background-color:#FFF2BF;}
.currencyexchange input.currencyField{border:inset 2px #FFF2BF;}
a,a:link,a:active,a:visited,a:hover{color:#A67121}
a:link,a:visited{text-decoration:none}
a:link:hover,a:visited:hover,a:link:active,a:visited:active{text-decoration:underline}
.frontpagetall{height:280px;}
.smallestcurrencyunitbox{height:100px;}
.optionsform input{background-color:#FFD9BF;}
#footer{line-height:2em;padding:1em 0}
#footer a{text-decoration:underline;}
.tipfield{width:300px;background-color:#FFF2BF;border:inset 2px #FFF2BF;margin-top:5px;margin-bottom:10px;}
.tiprequest{border-top:1px black solid; border-bottom:1px black solid; padding-bottom:0.5cm;}
.tipbody{border:2px solid #FF9900; margin:0.2cm 0cm 0.2cm 0cm; padding:0.2cm;}
#comments{width:320px;}
.tiptitle{font-size:1.5em;font-weight:bold;margin-bottom:0.2cm}
.tipsignature:before{content:'-- '}
.tipsignature{text-align:right;}
img.flag{padding:2px;vertical-align:middle;}
.bar{background:#FF9900;color:#A67121;}
.answer{padding-bottom:4px;}
.obsolete{border:2px solid red;padding:0.4cm;}
.conversionresult{font-size:2em;padding:1cm;}
.error{color:red;font-size:1.3em;padding:0.5cm;}
.ob{color:gray;}
.searchform{margin:0;padding:0;}
.searchform input{color:gray;background-color:#FFD9BF;font-size:0.8em;}
.conversionchart{background-color:#FFE680;border:2px dashed black;}
.conversionchart tr td{padding:3px;text-align:right;border:1px solid #FFD9BF;}
.searchgo{background-color:#FFD9BF;color:#B36B00;}
.required{color:green}
.manylinks{overflow:scroll;overflow-x:hidden;}
.manylinks li{margin-bottom: 0.8em}
.homearea{max-width:320px;height:350px;float:left;margin:1em 3em 1em 0;}
.frontpagebox.currencyexchange input,.frontpagebox select{width: 220px;height:40px;margin:0 0 1.5em 0;display:inline-block;}
.frontpagebox .inplabel {width:60px;display:inline-block;}
.frontpagebox ul{padding-left:15px}
.ac{display:flex;flex-direction:column;justify-content:center}
.ha{text-align:center;border:1px solid black}
.ha a{color:black;text-decoration:none;display:block}
.ha span{display:block;margin-bottom:0.2em}
.ha.big .mn,.ha.big .br{font-size:300%}
.ha.med .mn,.ha.med .br{font-size:200%}
.ha .tg{font-style:italic}
.ha .br{font-weight:bold}
