A:link {
	font-family: Arial, Verdana, Geneva, Helvetica;
	font-weight: bold;
	font-style: normal;
	font-size: 8pt;
	color: #666666;
}
A:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #800080; text-decoration: underline;}
A:active {text-decoration: none}
A:hover {color: #CC0033;}

A.thin:link {
	font-face: Arial Narrow;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	color: #FFFFFF;
}
A.thin:visited {
	font-face: Arial Narrow;
	font-weight: normal;
	font-style: normal;
	font-size: 8pt;
	color: #FFFFFF;
	//text-decoration: underline;
}
A.thin:active {
	text-decoration: none
}
A.thin:hover {
	color: #D49400;
}

A.nobold:link {font-family: Arial, Verdana, Geneva, Helvetica; font-style: normal; font-size: 8pt; color: #666666;}
A.nobold:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-style: normal; font-size: 8pt; color: #800080; text-decoration: underline;}
A.nobold:active {text-decoration: none}
A.nobold:hover {color: #CC0033;}

A.Invert:link { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}
A.Invert:visited {color: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}
A.Invert:active {FONT-FAMILY: Arial; FONT-SIZE: 8pt;}
A.Invert:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFF00; }

A.menu:link { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}
A.menu:hover { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFF00; text-decoration: underline;}
A.menu:visited { font-family: Arial, Verdana, Geneva, Helvetica; font-weight: bold; font-style: normal; font-size: 8pt; color: #FFFFFF; text-decoration: underline;}

A.selected:link {color: #800080; FONT-FAMILY: Arial; FONT-SIZE: 8pt;}

BODY
{
    BACKGROUND-COLOR: #ffffff;
    BACKGROUND-POSITION: center center;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px
}
H1  {
	font-face : arial;
	color : #000000;
	style : bolder;
	font-size : 12pt;
}
P
{
	FONT: 8pt Arial;
	COLOR: #000000; 
}
.normal
{
	FONT: 8pt Arial;
	COLOR: #000000; 
}
.bolded
{
	FONT: bolder 8pt Arial;
	COLOR: #D49400; 
}
.redtext
{
    FONT: 8pt Arial;
	COLOR: red; 
}
.large
{
	FONT: 16pt Arial;
	COLOR: #000000; 
}

.menuitem
{
	font-family: Arial, Verdana, Geneva, Helvetica; 
	font-weight: bold; 
	font-style: normal; 
	font-size: 10pt; 
	color:  #666666;
}
.swindow
{
    BORDER-BOTTOM: activeborder 2px outset;
    BORDER-LEFT: activeborder 2px outset;
    BORDER-RIGHT: activeborder 2px outset;
    BORDER-TOP: activeborder 2px outset;
    HEIGHT: 100%;
    WIDTH: 100%
}
.caption
{
    BACKGROUND-COLOR: activecaption
}
.captiontxt
{
    COLOR: #FFFFFF;
    FONT: bold small-caps 10pt Arial, sans-serif;
    WIDTH: 100%
}
.toolbar
{
    BORDER-BOTTOM: navy 3px outset;
    BORDER-LEFT: navy 3px outset;
    BORDER-RIGHT: navy 3px outset;
    BORDER-TOP: navy 3px outset
}
.toolimg
{
    CURSOR: hand
}
.formarea
{
    BORDER-BOTTOM: navy 3px outset;
    BORDER-LEFT: navy 3px outset;
    BORDER-RIGHT: navy 3px outset;
    BORDER-TOP: navy 3px outset;
    HEIGHT: 100%
}
.windowbody
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: navy 3px outset;
    BORDER-LEFT: navy 3px outset;
    BORDER-RIGHT: navy 3px outset;
    BORDER-TOP: navy 3px outset
}
.inactiveelement
{
	BACKGROUND-COLOR: #CCCCCC;
	FONT: 8pt Arial;
	//white-space : nowrap;
}
.focuselement
{
    BACKGROUND-COLOR: #A0D1E3;
    FONT: 8pt Arial
}
.activeelement
{
    BACKGROUND-COLOR: #A0D1E3;
    FONT: 8pt Arial
}
.lookupheader
{
    BACKGROUND-COLOR: #787878;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.lookuptable
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	CURSOR: arrow;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.productlist
{
	BACKGROUND-COLOR: #FFFFFF;
	FONT: 8pt Arial;
	VERTICAL-ALIGN: top;
}

.normalcell
{
	text-align: left;
	VERTICAL-ALIGN: top;
	FONT: 8pt Arial;
}

.sentailabel
{
    FONT: bolder 10pt Arial;
    VERTICAL-ALIGN: middle
}
.floatoverimg
{
    CURSOR: hand
}
.helpeffect
{
    WIDTH: 100%
}
.helpcell
{
    BACKGROUND-COLOR: #d0d0d0;
}
.soptwindow
{
    BORDER-BOTTOM: activeborder 4px inset;
    BORDER-LEFT: activeborder 4px inset;
    BORDER-RIGHT: activeborder 4px inset;
    BORDER-TOP: activeborder 4px inset
}
.errortable
{
	BACKGROUND-COLOR: white;
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
	SPACING: 0px;
	WIDTH: 62%;
}
.errorheader
{
	BACKGROUND-COLOR: #555555;
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt;
	FONT: bold;
	COLOR: white;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.errorbody
{
	BACKGROUND-COLOR: #CCCCCC;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt;
	COLOR: #000000;
}