BODY.view
{
	SCROLLBAR-BASE-COLOR: black;
	SCROLLBAR-ARROW-COLOR: white;
	BACKGROUND-COLOR: gray;
}
SELECT
{
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
TEXTAREA
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #cfcfcf
}
.bginput
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
    BACKGROUND-COLOR: #cfcfcf
}
A:link
{
    COLOR: ghostwhite
}
A:active
{
    COLOR: ghostwhite
}
A:visited
{
    COLOR: ghostwhite
}
A:hover
{
    COLOR: yellow
}
#cat A:link
{
    COLOR: #fff788;
    TEXT-DECORATION: none
}
#cat A:visited
{
    COLOR: #fff788;
    TEXT-DECORATION: none
}
#cat A:active
{
    COLOR: #fff788;
    TEXT-DECORATION: none
}
#cat A:hover
{
    COLOR: #fff788;
    TEXT-DECORATION: underline
}
#ltlink A:link
{
    COLOR: #3d0264;
    TEXT-DECORATION: none
}
#ltlink A:visited
{
    COLOR: #3d0264;
    TEXT-DECORATION: none
}
#ltlink A:active
{
    COLOR: #3d0264;
    TEXT-DECORATION: none
}
#ltlink A:hover
{
    COLOR: #ff4400;
    TEXT-DECORATION: underline
}
.thtcolor {
	COLOR: #EEEEFF;
}
TR	{
	color:	white;
}

TD	{
	color:	silver;
	background-color:	khaki;
	font-family: Arial;
}

TD.left	{
	color:	silver;
	text-align:	right;
	font-family: Arial;
}

TD.right	{
	color:	tan;
	text-align:	left;
	font-family: Arial;
}

TD.button	{
	text-align:	left;
	font-family: Arial;
}

TD.table {
	vertical-align:	top;
}

TABLE	{
	background-color:	gray;
	color:	tan;
	width: 90%;
	border-style:	none;
	text-align:	center
}

TABLE.action 
{
	background-color: gray;
	width: 90%;
	border-style:	none;
	text-align:	center
}

TABLE.view	{
	background-color: black;
	color:	tan;
	width: 90%;
	border-style:	none;
	text-align:	center
}
TABLE.left	{
	background-color:	gray;
	color:	gray;
	border:	gray;
	border-style:	none;
	width: 9cm;
}
TABLE.right	{
	background-color:	gray;
	color:	gray;
	border:	gray;
	border-style:	none;
	width: 9cm;
}

TABLE.top	{
	background-color:	silver;
	color:	tan;
	width:	18cm;
	border-style:	none;
}

TABLE.text {
	background-color:	black;
	border-style: inset;
}

TD.text	{
	background-color:	black;
	color:	white;
	text-align:	justify;
	font-family: Arial;
	font-size: 8pt
}

.tableheader {
	background-color:	black;
	color:	white;
	text-align:	center;
	width:	10cm;
	font-weight:	bold;
	
}
.bodytext {
	text-align:	justify;
	font-family:	arial;
	font-size:	12pt;
}
.boldbodytext {
	text-align:	justify;
	font-family:	arial;
	font-size:	12pt;
	font-weight:	bold;
}
.alerttext {
	color:	red;
	font-weight:	bold;
}

.tax
{
    FONT-SIZE: 12px;
    WIDTH: 60px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}

INPUT.taxtext
{
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Verdana, Geneva, Arial;
    TEXT-ALIGN: left
}
TD.header
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: right
}
TD.TopHeaderCenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: ghostwhite;
    BACKGROUND-COLOR:  black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: center
}
TD.headerCenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: center
}
TD.headerLeftDisabled
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: silver;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: left
}
TD.headerLeft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: left
}
TD.actionleft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: ghostwhite;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: gray
}
TD.actionleftdisabled
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: silver;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: left;
    BACKGROUND-COLOR: gray
}
INPUT.disabled
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana, Geneva, Arial;
    BACKGROUND-COLOR: ghostwhite
}
TD.disabled
{
    color: white; 
    BACKGROUND-COLOR: ghostwhite
}
INPUT.button
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: ghostwhite;
    TEXT-ALIGN: center
}
DIV.overlay
{
    DISPLAY: none;
    FONT-SIZE: 12px;
    FLOAT: none;
    VISIBILITY: visible;
    COLOR: white;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    HEIGHT: 0px;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center
}
TD.fieldname
{
    FONT-SIZE: 12px;
    COLOR: Maroon;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}

TD.fieldinput
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
TD.listitem
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: ghostwhite;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: black;
    white-space: nowrap; 
    TEXT-ALIGN: left
}
TD.flagitem
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: khaki;
    white-space: nowrap; 
    TEXT-ALIGN: left
}
Table.Overlay
{
    BORDER-LEFT-COLOR: black;
    BORDER-BOTTOM-COLOR: black;
    width: 100%;
    height: 100%;
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: black;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    POSITION: relative;
    BACKGROUND-COLOR: khaki;
    BORDER-RIGHT-COLOR: black;
    BORDER-BOTTOM-STYLE: solid
}

Div.Center
{
	text-align : center;
	margin-left: auto;
	margin-right: auto;
}

div.left
{
	text-align : left;
	margin-left: auto;
	margin-right: auto;
}

TD.legend
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: midnightblue;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: right
}
TD.search
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: midnightblue;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: left
}
TD.error
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: red;
    width:100%;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
TABLE.menubar
{
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: black;
    TEXT-ALIGN: center;
    BORDER-BOTTOM-STYLE: none
}
TD.menubarCenter
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: ghostwhite;
    BACKGROUND-COLOR: transparent;
    FONT-FAMILY: Arial, Verdana, Geneva;
    TEXT-ALIGN: center
}
INPUT.menubarbutton
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: ghostwhite;
    width: 90px;
    TEXT-ALIGN: center
}
TD.navleft
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: left
}
TD.navright
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}
A:link.header
{
    COLOR: black
}
A:active.header
{
    COLOR: black
}
A:visited.header
{
    COLOR: black
}
A:hover.header
{
    COLOR: black
}

A:link.flagitem
{
    COLOR: black
}
A:active.flagitem
{
    COLOR: black
}
A:visited.flagitem
{
    COLOR: black
}
A:hover.flagitem
{
    COLOR: black
}
A:link.listitem
{
    COLOR: ghostwhite
}
A:active.listitem
{
    COLOR: ghostwhite
}
A:visited.listitem
{
    COLOR: ghostwhite
}
A:hover.listitem
{
    COLOR: ghostwhite
}
