BODY {
	SCROLLBAR-BASE-COLOR: black;
	SCROLLBAR-ARROW-COLOR: white;
	BACKGROUND-COLOR: silver;
}
BODY.view {
	SCROLLBAR-BASE-COLOR: black;
	SCROLLBAR-ARROW-COLOR: white;
	BACKGROUND-COLOR: black;
}
SELECT {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
TEXTAREA, .bginput {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;
	COLOR: #000000;
	BACKGROUND-COLOR: #CFCFCF
}
A:link, A:active {
	COLOR: #3D0264;
}
A:visited {
	color: #666666;
}
A:hover {
	COLOR: #FF4400;
}
#cat A:link, #cat A:visited, #cat A:active {
	COLOR: #FFF788;
	TEXT-DECORATION: none;
}
#cat A:hover {
	COLOR: #FFF788;
	TEXT-DECORATION: underline;
}
#ltlink A:link, #ltlink A:visited, #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:	gray;
	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;
	align:	center
}
TABLE.view	{
	background-color: blue;
	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: white;
    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
}
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: white
}
INPUT.button
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12px;
    BACKGROUND-IMAGE: none;
    TEXT-TRANSFORM: capitalize;
    COLOR: blue;
    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: yellow;
    FONT-FAMILY: Arial, Verdana, Geneva;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: right
}

Table.Overlay
{
	width: 25%;
	background-color:gray;
	border-style:solid;
	position:relative; 
	border-color:Black 
}