

BODY
{
    BACKGROUND-COLOR: white;
    BACKGROUND-REPEAT: repeat;
    COLOR: black;
    FONT: 12pt Verdana, Arial;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    TEXT-ALIGN: left
}
.readonly
{
    COLOR: gray;
}
P
{
    BACKGROUND: none transparent scroll repeat 0% 0%;
    COLOR: black;
    FONT: 10pt "Arial";
    MARGIN-LEFT: 5px;
    MARGIN-RIGHT: 5px
}
H1
{
    BACKGROUND-COLOR: black;
    BACKGROUND-IMAGE: url(../images/Translogo.jpg);
    BACKGROUND-REPEAT: repeat;
    COLOR: gold;
    FONT: bold 20pt Verdana, Arial;
    MARGIN-BOTTOM: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px;
    PADDING-BOTTOM: 1px;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 7px
}
H3
{
    BACKGROUND-COLOR: #509cd1;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BORDER-BOTTOM: 0px;
    COLOR: black;
    FONT: bold 12pt Verdana, Arial;
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left;
    TEXT-INDENT: 7px
}
STRONG
{
    FONT-WEIGHT: bold;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px
}
.readonly .informational{
  color: red;
}
VAR
{
    FONT-STYLE: italic;
    MARGIN-LEFT: 0px;
    PADDING-LEFT: 5px
}
TABLE
{
    BACKGROUND-COLOR: white;
    MARGIN-LEFT: 5px;
    PADDING-LEFT: 5px;
    border-width: 0;

}
TABLE.border, TABLE.border-fixed
{
  MARGIN-LEFT: 5%;
  MARGIN-RIGHT: 5%;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-collapse: collapse;
}

TABLE.border-fixed{
  table-layout: fixed;
}

TABLE.border TD, TABLE.border-fixed TD
{
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
}
TABLE.border TD.selected, TABLE.border-fixed TD.selected
{
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #ededed;
}
TABLE.border TH, TABLE.border-fixed TH
{
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 2%;
    padding: 4px;
}


TH
{
    BACKGROUND-COLOR: #509cd1;
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    MARGIN-LEFT: 0px
}
TD
{
  border-width: 0px;
  margin: 0;
  padding: 4px;
}


.rover
{
    BACKGROUND-COLOR: silver
}
DIV.ERR_MESSAGE
{
  FONT-WEIGHT: bold;
  text-align: center;
  COLOR: red
}
DIV.GENERAL_MESSAGE
{
  FONT-WEIGHT: bold;
  text-align: center;
  COLOR: black
}
.parentTreeNode {
	color: #000000;
	font-size:xx-small;
    text-decoration: none;
	border: 1px solid transparent;
	padding: 0px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.parentTreeNode:hover {
	color: #666666;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}
.normalTreeNode {
	color: #000000;
	font-size:xx-small;
	text-decoration: none;
	border: 1px solid transparent;
	display: block;
	padding: 0px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.normalTreeNode:hover {
	color: #666666;
	border: 1px solid #000000;
	background-color: #EEEEEE;
}
.expandCollapse {
	color: #000000;
	font-size:xx-small;
	border: 1px solid transparent;
	padding: 0px 3px 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.expandCollapse:hover {
	color: #666666;
	background-color: #EEEEEE;
	border: 1px solid #000000;
}

.forcecenter{
  MARGIN:    0 auto 0;
  text-align: center;
}

table.login{
  MARGIN:    0 auto 0;
  text-align: center;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  border-collapse: collapse;
}
table.login TD
{
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    padding: 4px;
}
