/* NAT32 Style Sheet 22.4.2013 */

*
{
    font-size: 12px;
    font-family: verdana;
}

html
{
    -webkit-overflow-scrolling: touch;
}

textarea
{
    font-family: monospace;
}

h2
{
    margin: 4px;
    padding: 4px;
    text-align: left;
}

.critical
{
    font-weight: bold;
    color: red;
}

img
{
    vertical-align: top;
    border-width: 0px;
}

input
{
    vertical-align: middle;
}

select
{
    vertical-align: middle;
}

button
{
    vertical-align: middle;
}

applet
{
    vertical-align: middle;
    border: solid black 1px;
}
object
{
    margin:  0px;
    border:  0px;
    padding: 0px;
}
div.box
{
    position: relative;
    padding: 4px;
    overflow: hidden;
}
div.result
{
    margin: 4px;
    padding: 4px;
    border: 1px solid #000000;
    overflow-x: hidden
}
div.Info
{
    background: #FFFFCC;
}
div.div1
{
    position: relative;
    margin: 4px;
    padding: 4px;
    border: 1px solid #000000;
}
div.div2
{
    position: relative;
    margin: 0px;
    padding: 0px;
    border: 1px solid #000000;
}
div.div3
{
    position: relative;
    margin: 0px;
    padding: 0px;
    border: 1px solid #000000;
}
div.div4
{
border: solid black 1px;
padding: 4px;
background: #ffe;
}
/* 28/1/2017 These were 2 */
form, fieldset
{
    margin: 0px;
    padding-bottom: 0px;
    border-width: 0px;
}

tt
{
    color: #000;
    font-family: monospace;
}

p
{
    margin-top: 8px;
    margin-bottom: 8px;
    line-height: 125%;
}

code
{
    font-family: monospace;
}

pre
{
    border: 0px solid black;
    background: #fff;   /* was ddd */
    margin: 0px;
    padding: 2px;
    font-family: monospace;
}

pre.N
{
    border: 0px dashed gray;
    background: #eee;
    margin: 0px;
    padding: 2px;
    font-family: monospace;
}

a:link
{
    color: #00F;
    text-decoration: none;
}

a:visited
{
    color: #00F;
}

a:active
{
    color: #F00;
    text-decoration: none;
}

a:hover
{
    color: #F00;
    text-decoration: none;
}

#frame2
{
    border: 1px solid #000;
}

hr {
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-style: solid;
    border-width: 1px;
    color: #AAA;

}

button
{
    margin-bottom: 0px
}

iframe
{
    border: 0px solid #000000;
    padding: 0px;
    margin: 0px;
}

iframe.bottom
{
    border: 1px solid #000000;
    padding: 0px;
    margin: 0px;
}

iframe.content
{
    border:  1px solid #000000;
    padding: 0px;
    margin:  0px;
}

body.Ajax
{
    background-color: #E0FFE0;
}

body.Info
{
    background-color: #FFFFCC;
}

iframe.result
{
    display: none;
}
