TEXTAREA
{
	font-size:8pt;
	font-family:tahoma;
}
INPUT
{
	font-size:8pt;
	font-family:tahoma;
}
SELECT
{
	font-size:8pt;
	font-family:tahoma;  
}
A
{
	text-decoration: none;
	color:#003399;
}
A:hover
{
	text-decoration:underline;
	color:#0066cc;
}
.row0
{
    BACKGROUND-COLOR: #F9F9F9;
}
.row1
{
    BACKGROUND-COLOR: #FFFFFF;
}
.rowSel
{
    COLOR: #f7fbff;
    BACKGROUND-COLOR: lightsteelblue
}
.rowDim
{
    COLOR: #b4b4b4;
    BACKGROUND-COLOR: #f5f5f5
}
.FormBody
{
	BACKGROUND: #f8f8f8;
	BORDER: 1px #DDDDDD solid;
	color:#333399;
}
.FormCaption
{
	FONT-WEIGHT: bold;
	COLOR: #191970;
	BACKGROUND: #EDEDED;	
	PADDING-LEFT: 5px;
	HEIGHT:20px;
}
.FormButton
{
	border:1px #DEDEDE outset;
	background:#DEDEDE;
	width:60px;
	cursor:hand;
}
.FormSeparator
{
	border:1px #CFD0E2 solid;
	width:100%;
	color:CFD0E2;
}
.FormEmph
{
	color:#000088;
}
.FormValue
{
	color:#000088;
	background:#f9fafd;
}
.FormFade
{
	color:#9ba4de;
}
.FormError
{
	color:red;
}
.DIMMED
{
	color:#a2a2a2;
	font-size:7pt;
}
.Hand
{
	cursor:hand;
}
.Emph
{
    BORDER-RIGHT: #ffffff 0px inset;
    BORDER-TOP: #ffffff 0px inset;
    BORDER-LEFT: #ffffff 0px inset;
    CURSOR: default;
    COLOR: #CC3300;
    BORDER-BOTTOM: #ffffff 0px inset;
    BACKGROUND-COLOR: #ffffff;
}
Pressed
{
    BORDER-RIGHT: #e6f2ff 1px inset;
    BORDER-TOP: #e6f2ff 1px inset;
    BORDER-LEFT: #e6f2ff 1px inset;
    CURSOR: default;
    COLOR: darkblue;
    BORDER-BOTTOM: #e6f2ff 1px inset;
    BACKGROUND-COLOR: #e6f2ff
}
.NotPressed
{
    BORDER-RIGHT: #669acc 1px;
    BORDER-TOP: #669acc 1px;
    BORDER-LEFT: #669acc 1px;
    CURSOR: hand;
    BORDER-BOTTOM: #669acc 1px
}
.ibbtn 
{
	BACKGROUND-IMAGE: url("/images/btn_pers_tile.gif"); COLOR: #003399; 		BACKGROUND-COLOR: #ffffff
}
.ibbtn 
{
	BORDER-RIGHT: #999999 1px outset; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px outset; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px 4px; BORDER-LEFT: #999999 1px outset; CURSOR: pointer; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px outset
}
TR.H	
{
	BACKGROUND-COLOR: #f2f2f2;
}
.ListBody
{
	BACKGROUND: #ffffff;
	color:#505a99;
}
.ListCaption
{
	FONT-WEIGHT: bold;
	COLOR: #333333;
	BACKGROUND: #EEEEEE;	
	PADDING-LEFT: 5px;
}
.DisabledImage
{
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1, xray=0, mirror=0, invert=0, opacity=0.3, 	rotation=0);
	CURSOR: default;
	COLOR: #EEEEEE;
}
.TCenter
{
	TEXT-ALIGN:CENTER;
}
.ibox
{
    BORDER-RIGHT: #d4d0c8 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #808080 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #808080 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #d4d0c8 1px solid;
}
.bebtn
{
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 2px outset;
    BORDER-LEFT: 2px outset;
    MARGIN-RIGHT: 0.5em;
    BORDER-BOTTOM: 2px outset
}
.bebtn
{
    POSITION: relative
}
.bebtn
{
    BORDER-LEFT-COLOR: #fff;
    BORDER-BOTTOM-COLOR: #c1c1c1;
    COLOR: #333;
    BORDER-TOP-COLOR: #fff;
    BACKGROUND-COLOR: #e6e6e6;
    BORDER-RIGHT-COLOR: #c1c1c1
}
.bebtn
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0.1em;
    CURSOR: hand;
    PADDING-TOP: 0.1em
}
.textpad
{
	padding-left:4px;
	padding-right:4px; 
}
.underanchor
{
	text-decoration:underline;
}
.marquee
{
	font-weight:bold;
	background-color:#e9e9e9;
	color:#333366;	
	height:20px;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
}