
body
{
background:#E8E8D8;
font-family:Trebuchet MS, Georgia, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
color:#000000;
margin:0em;
padding-top:0em;
padding-bottom:0em;
padding-left:0em;
padding-right:0em;
}

h1
{
font-family:Arial Black, Verdana, Arial, Helvetica, Sans-Serif;
font-size:1.5em;
font-weight:bold;
text-align:left;
color:#935130;
margin:0px;
padding:3px;
padding-left:1em;
padding-bottom:12px;
padding-top:0px;
text-transform:lowercase;
background-image:url("/images/background.jpg");
background-repeat:repeat;
background-position:top left;
}

h1 img
{
display:block;
margin:0px;
margin-left:-1em;
}

h2
{
font-size:1.2em;
font-weight:bold;
color:#935130;
margin-top:0em;
margin-bottom:0em;
}

h3
{
font-size:1.1em;
font-weight:bold;
color:#935130;
margin-top:0em;
margin-bottom:0em;
}

h4
{
font-size:1em;
font-weight:bold;
color:#935130;
margin-top:0em;
margin-bottom:0em;
}

h5
{
font-size:1em;
font-weight:normal;
color:#935130;
margin-top:0em;
margin-bottom:0em;
}

p
{
margin-top:0.5em;
text-align:left;
line-height:1.2em;
}

a
{
color:#935130;
}
a:visited
{
color:#000000;
}
a:hover,a:active
{
color:#DBBD8F;
}

div#nav a
{
color:#935130
}
div#nav a:visited
{
color:#000000;
}
div#nav a:hover,div#nav a:active
{
color:#E8E8D8;
}

table, table td, table th
{
font-size:1em;
border: solid black 1px;
border-collapse: collapse;
}

table td, table th
{
padding: 3px 5px;
}

th
{
color:#935130;
background:#DBBD8F;
text-align:left;
}


form#panellogin,form#webmaillogin
{
margin:0px;
margin-bottom:10px;
padding:0px;
}

form#panellogin h2,form#webmaillogin h2
{
color:#935130;
background:#DBBD8F;
font-size:1.1em;
font-weight:bold;
border-top:1px solid #935130;
border-bottom:1px solid #935130;
margin-top:15px;
margin-bottom:2px;
margin-left:-10px;
margin-right:-10px;
padding-left:10px;
padding-right:10px;
}

form#panellogin input,form#webmaillogin input
{
border:solid #935130 1px;
color:black;
background-color:#E8E8D8;
text-align:right;
width:100%;
}

form#panellogin button,form#webmaillogin button
{
border:outset #E8E8D8 2px;
color:#935130;
background-color:#E8E8D8;
float:right;
margin-top:3px;
}

form#panellogin fieldset,form#webmaillogin fieldset
{
border:none;
margin:0px;
padding:0px;
}


p.development
{
color:#FFFFFF;
background-color:#444449;
font-size:0.8em;
text-align:center;
margin:0px;
padding:2px;
}

.error
{
font-size:0.9em;
color:#FF9900;
}

.error ul
{
margin-top:0.25em;
margin-bottom:0.25em;
}

.success
{
color:#935130;
font-weight:bold;
}

.small
{
font-size:0.8em;
}

table.toastwriting td
{
line-height:12px;
}

table.toastwriting, table.toastwriting td, table.forminput, table.forminput td, table.forminput th
{
padding: 0px;
border: none;
}

table.forminput th
{
color:#935130;
background:#E8E8D8;
}

div#nav
{
padding:10px;
padding-bottom:20px;
width:9em;
float:right;
background-color:#DBBD8F;
margin-left:15px;
}

div#maincontent
{
background-color:#E8E8D8;
padding:20px 15px;
}

p.copyright, p.gst
{
font-size:0.8em;
text-align:left;
}

div#nav ul
{
margin-left: 0;
padding-left: 1em;
}

.inputbox
{
font-family:Trebuchet MS, Georgia, Verdana, Arial, Helvetica, sans-serif;
background-color:#DBBD8F;
color:#000000;
font-size:0.90em;
border: 1px #935130;
border-style: solid;
}
