﻿body {
  background-color: white;
  color: #000080;
  font-size: 12;
}

INPUT,TEXTAREA
{
    BACKGROUND-COLOR : #FFFFFF;
    BORDER-TOP       : 1px SOLID #000080;
    BORDER-RIGHT     : 1px SOLID #000080;
    BORDER-BOTTOM    : 1px SOLID #000080;
    BORDER-LEFT      : 1px SOLID #000080;
    COLOR            : #000080;
}

.button_style
{
    BACKGROUND-COLOR : #FFFFFF;
}

a
{
  text-decoration: none;
}

tr,td
{
  font-size: 9pt;
}

a:link    {color: #0000ff}
a:visited {color: #000080}
a:active  {color: #ff0000}
a:hover   {color: #FF6600}

.title {
  font-weight: bold;
  color: #9294b3;
}

.subtitle {
  font-weight: bold;
}

/* Style rules to make data tables look better 
*/

.table-header {
  color: #ffffff;
  font-size: 16px;
}

.table-back {
  background-color: #17314c;
}

.table-header-back {
  background-color: #9294b3;
}

.table-row { 
  background-color: #ffffff;
  font-size: 16px;
}

.table-col-left { 
  text-align: left
}

.table-col-center { 
  text-align: center
}

.table-col-right { 
  text-align: right
}

.grid-col-top { 
  text-valign: top
}

.list-header {
  background-color: #ffffff;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  text-align: center;
}

.list-paging-footer {
  text-align: center;
}

.list-row-even { 
}

.list-row-odd { 
  background-color: #ffffff;
}

/* Style rules for message severity levels */

.infoMessage {
  color: black;
}

.warnMessage {
  color: orange;
  font-weight: bold;
}

.errorMessage {
  color: red;
  font-weight: bold;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
}

.message {
  color: red;
  font-weight: bold;
}

.messageList {
  color: red;
}

.money {
  text-align: right
}

.number {
  text-align: right
}
