@import url(../style.css);

div.actions{
float:left;
margin:20px;
width:auto;
}
div.reports{
float:left;
margin:20px;
width:auto;
}
div.header {
  background-color: #7c8aa4;
  padding: 4px 0px 4px 0px;
  text-align: right;
  width: 100%;
  margin-bottom: 25px;
  clear: both;
}
dt{
background:transparent;
color:#003366;
font-size:120%;
font-style:normal;
font-weight:bold;
letter-spacing:1px;
}
input{
background:#d8d8d8 none;
color:#000000;
border-width:1px;
}
input.number{
text-align:right;
}
input:focus{
border-color:#003366;
border-style:solid;
}
input:hover{
border-color:#003366;
border-style:solid;
border-width:1px;
}
input.flat:hover{
border-color:black;
color:#003366;
}
select{
background:#d8d8d8 none;
color:#000000;
}
span.warning{
background:transparent;
color:red;
}

table.edit{
background:transparent none;
border-style:outset;
border-width:1px;
color:#000000;
padding:5px;
}
table.log{
border-style:solid;
border-width:1px;
border-color:#777777;
padding:2px;
}
table.logmain{
border-style:solid;
border-color:#999999;
border-width:1px;
}
table.main{
border-style:solid;
border-color:#999999;
border-width:1px;
}
td.log{
border-style:solid;
border-color:#999999;
border-width:1px;
}
td.header{
border-style:solid;
border-color:#336699;
}
td.topmenu{
border:none;
}
th{
border-style:solid;
border-color:#336699;
border-width:1px;
}
caption{
border-style:solid;
border-color:#336699;
border-width:1px;
border-bottom-width:2px;
padding : 5px;
color:#003366;
font-size:120%;
}
textarea{
background:#d8d8d8 none;
color:#000000;
}
.stitle{
background:transparent;
color:#003366;
font-style:normal;
font-weight:normal;
letter-spacing:0.1em;
}

