/* RASCA OVERRIDES */

body {
  font-family:     Verdana,Arial,Helvetica,sans-serif; 
  font-weight:     normal;
  font-size:       10px;
  text-align:      center;
  color:           #000000;
  padding:         20px;
}

div.box {
  width:           700px;
  height:          160px;
  overflow-y:      scroll;
  border:          1px solid white;
}

div.box_admin {
  width:           700px;
  height:          160px;
  border:          1px solid white;
}

div.box_footer {
  width:           700px;
  border:          1px solid white;
}

table {
  table-layout:    fixed;
  border-width:    1px 1px 1px 1px;
  padding:         4px;
  border-spacing:  4px;
  border-color:    000000;
  border-collapse: collapse;
  empty-cells:     show;
}

th {
  background:      #014d6f;
  text-align:      left;
  color:           #ffffff;
}

th.middle {
  text-align:      center;
}

th.edit_column {
  width:           50px;
}

tr.list-line-even {
  background:      #ccddff;
}

tr.list-line-odd {
  background:      #ffffff;
}

td {
  text-align:      left;
  vertical-align:  top;
}

td.middle {
  text-align:      center;
}

td.edit_column {
  width:           50px;
  text-align:      right;
}

td.price {
  text-align:      right;
}

a:link, a:visited {
  font-weight:     bold;
  color:           #D00000;
  text-decoration: none;
}

a:hover {
  font-weight:     bold;
  color:           #D00000;
  text-decoration: underline;
}

a.white:link, a.white:visited, a.white:hover {
  font-weight:     bold;
  color:           #FFFFFF;
  text-decoration: underline;
}

h1 {
  margin-top:      5px;
  margin-bottom:   5px;
  font-weight:     bold;
  font-size:       36px;
  color:           #014d6f;
}

h2 {
  margin-top:      5px;
  margin-bottom:   5px;
  font-weight:     bold;
  font-size:       12px;
  color:           #ff0000;
}

h3 {
  margin-top:      5px;
  margin-bottom:   5px;
  font-weight:     bold;
  font-size:       16px;
  color:           #014d6f;
  text-align:      left;
}

input {
  font-weight:     normal;
  font-size:       12px;
  color:           #014d6f;
}

select {
  font-weight:     normal;
  font-size:       12px;
  color:           #014d6f;
}

textarea {
  font-weight:     normal;
  font-size:       12px;
  color:           #014d6f;
}

hr {
  height:          1px;
  background:      #014d6f;
  color:      #014d6f;
}
