.maxhw
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    WIDTH: 100%;
    HEIGHT: 100%;
    BACKGROUND-COLOR: buttonface
}
.maxw
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: buttonface;
}
.maxh
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    BACKGROUND-COLOR: buttonface;
    height: 100%;
}
.fra
{
    FONT-SIZE: 9pt;
    MARGIN: 0px;
    BACKGROUND-COLOR: buttonface;
}
.headrow
{
    FONT-SIZE: 8pt;
    COLOR: buttontext;
    HEIGHT: 18px;
    BACKGROUND-COLOR: buttonface;
}
.frabody
{
    FONT-SIZE: 10pt;
    BORDER-LEFT-COLOR: activecaption;
    BORDER-BOTTOM-COLOR: activecaption;
    MARGIN: 5px;
    BORDER-TOP-COLOR: activecaption;
    HEIGHT: 25px;
    BACKGROUND-COLOR: buttonface;
    BORDER-RIGHT-COLOR: activecaption
}
.grouprow
{
    FONT-SIZE: 8pt;
    HEIGHT: 18px;
    BACKGROUND-COLOR: lightsteelblue
}
.evenrow
{
    FONT-SIZE: 8pt;
    BEHAVIOR: url(../lib/row.htc);
    LINE-HEIGHT: 1.6;
    HEIGHT: 18px;
    BACKGROUND-COLOR: window
}
.rowrd
{
    FONT-SIZE: 8pt;
    BEHAVIOR: url(../lib/row.htc);
    LINE-HEIGHT: 1.6;
    HEIGHT: 18px;
    BACKGROUND-COLOR: buttonface
}
.simrow
{
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 1.6;
    HEIGHT: 18px;
    BACKGROUND-COLOR: window
}
.oddrow
{
    FONT-SIZE: 8pt;
    BEHAVIOR: url(../lib/row.htc);
    LINE-HEIGHT: 1.6;
    HEIGHT: 18px;
    BACKGROUND-COLOR: seashell
}
.dlg
{
    VISIBILITY: hidden;
    POSITION: absolute;
    BACKGROUND-COLOR: ivory
}
.field
{
    FONT-SIZE: smaller;
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px
}
.fieldn
{
    BEHAVIOR: url(../lib/fieldn.htc);
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px;
    TEXT-ALIGN: right
}
.fieldcbo
{
    BEHAVIOR: url(../lib/combo.htc);
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px
}
.fieldrd
{
    FONT-SIZE: smaller;
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px;
    BACKGROUND-COLOR: buttonface
}
.fieldnrd
{
    BEHAVIOR: url(../lib/fieldn.htc);
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px;
    BACKGROUND-COLOR: buttonface;
    TEXT-ALIGN: right
}
.mask
{
    FONT-SIZE: smaller;
    BEHAVIOR: url(../lib/mask.htc);
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px
}
.waitmsg
{
    FONT-SIZE: smaller;
    BEHAVIOR: url(../lib/waitmsg.htc);
    WIDTH: 100%;
    LINE-HEIGHT: 1.1;
    HEIGHT: 18px
}
.tooltip
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    DISPLAY: none;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: lightyellow
}
.fraTitle
{
	font-size: 9pt;
    font-family: Arial;    
}
.sys
{
    DISPLAY: none;
}

.mnufra
{
    BORDER-RIGHT: activecaption thin ridge;
    BORDER-TOP: activecaption thin ridge;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: activecaption thin ridge;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: activecaption 0px ridge;
    HEIGHT: 20px;
    BACKGROUND-COLOR: buttonface
}
.tabhandle
{
    BORDER-BOTTOM-WIDTH: 0px;
    BEHAVIOR: url(../lib/tab.htc);
    CURSOR: hand;
    BACKGROUND-COLOR: buttonface
}
.clsMenu
{
    BORDER-RIGHT: threeddarkshadow 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: buttonhighlight 2px solid;
    DISPLAY: none;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    Z-INDEX: 100;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: buttonhighlight 2px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: threeddarkshadow 2px solid;
    FONT-FAMILY: verdana;
    POSITION: absolute;
    BACKGROUND-COLOR: #d6d3ce
}
.clsMenuHead
{
    BORDER-RIGHT: buttonface thin solid;
    BORDER-TOP: buttonface thin solid;
    FONT-SIZE: 8pt;
    Z-INDEX: 100;
    BEHAVIOR: url(../lib/menuhead.htc);
    BORDER-LEFT: buttonface thin solid;
    BORDER-BOTTOM: buttonface thin solid
}
.clsMenuItem
{
    FONT-SIZE: 8pt;
    Z-INDEX: 100;
    BEHAVIOR: url(../lib/menuitem.htc);
    WIDTH: 100%;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 18px;
    TEXT-DECORATION: none;
    BORDER-BOTTOM-STYLE: none
}
.traybtn
{
    BORDER-RIGHT: window 1px solid;
    BORDER-TOP: window 1px solid;
    FONT-SIZE: 9pt;
    FILTER: Alpha(opacity=100);
    MARGIN: 4px;
    /* BEHAVIOR: url(../lib/traybtn.htc); */
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: window 1px solid;
    CURSOR: pointer;
    BORDER-BOTTOM: window 1px solid
}
.tb
{
    BORDER-RIGHT: window 1px solid;
    BORDER-TOP: window 1px solid;
    FONT-SIZE: 9pt;
    FILTER: Alpha(opacity=100);
    MARGIN-BOTTOM: 2px;
    BEHAVIOR: url(../lib/tb.htc);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: window 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: window 1px solid
}
.tbbtn
{
    BORDER: 1px none;          
    FONT-SIZE: 9pt;
    FILTER: Alpha(opacity=100);
    MARGIN: 4px;
    VERTICAL-ALIGN: middle;     
    CURSOR: hand;
}
.tbbtn:hover
{	
	border-style:outset;
	border-width: 1px;
	margin:3px;
}
.tbbtnez
{
    BORDER: 1px none;          
    FONT-SIZE: 9pt;
    FILTER: Alpha(opacity=100);
    MARGIN: 4px;
    VERTICAL-ALIGN: middle;     
    CURSOR: hand;
}
.chk3
{
	BEHAVIOR: url(../lib/chk3.htc);
}
.btn
{
    BORDER-RIGHT: buttonface thin solid;
    BORDER-TOP: buttonface thin solid;
    FONT-SIZE: 9pt;
    FILTER: Alpha(opacity=75);
    MARGIN-BOTTOM: 2px;
    BEHAVIOR: url(../lib/btn.htc);
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: buttonface thin solid;
    CURSOR: hand;
    BORDER-BOTTOM: buttonface thin solid
}
.smallbtn
{
    BORDER-RIGHT: buttonface 1px solid;
    BORDER-TOP: buttonface 1px solid;
    FILTER: Alpha(opacity=75);
    MARGIN: 0px;
    BEHAVIOR: url(../lib/btn.htc);
    BORDER-LEFT: buttonface 1px solid;
    BORDER-BOTTOM: buttonface 1px solid
}
.tbsep
{
    VERTICAL-ALIGN: middle
}
.tbfra
{
    BORDER-RIGHT: activecaption thin ridge;
    BORDER-TOP: activecaption thin ridge;
    FONT-SIZE: 8pt;
    BORDER-LEFT: activecaption thin ridge;
    BORDER-BOTTOM: activecaption thin ridge;
    BACKGROUND-COLOR: buttonface
}
.tabhandle
{
    BORDER-BOTTOM-WIDTH: 0px;
    BEHAVIOR: url(../lib/tab.htc);
    CURSOR: hand;
    BACKGROUND-COLOR: buttonface
}
.wizstep
{
    FILTER: Alpha(opacity=50);
    WIDTH: 12px;
    HEIGHT: 12px;
    BACKGROUND-COLOR: activecaption
}
.labellink
{
    BORDER-LEFT-COLOR: buttonface;
    BORDER-BOTTOM-COLOR: buttonface;
    BEHAVIOR: url(../lib/labelbtn.htc);
    BORDER-TOP-STYLE: solid;
    BORDER-TOP-COLOR: buttonface;
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BACKGROUND-COLOR: buttonface;
    BORDER-RIGHT-COLOR: buttonface;
    BORDER-BOTTOM-STYLE: solid
}
.main
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BACKGROUND-COLOR: buttonface
}
.maininput
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px;
    FONT-FAMILY: 'Microsoft Sans Serif'
}
.maintbl
{
    TABLE-LAYOUT: fixed;
    FONT-SIZE: 8pt;
    BORDER-TOP-STYLE: solid;
    FONT-FAMILY: 'Microsoft Sans Serif';
    BORDER-RIGHT-STYLE: solid;
    BORDER-LEFT-STYLE: solid;
    BORDER-COLLAPSE: collapse;
    BORDER-BOTTOM-STYLE: solid;
}
.gen
{
    FONT-SIZE: 9pt
}
.co_cola1
{
    COLOR: white;
    BACKGROUND-COLOR: darkblue
}
.co_cola2
{
    BACKGROUND-COLOR: skyblue
}
.co_colb1
{
    COLOR: black;
    BACKGROUND-COLOR: darkgray
}
.co_colb2
{
    BACKGROUND-COLOR: lightgrey
}
.col_bkgd2
{
    BACKGROUND-COLOR: #8ca2bc
}
.loginmsg
{
	  COLOR: #34487e;
	  FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
.loginbg
{
  /* BACKGROUND: url(../images/messagerite.gif) no-repeat center; */
}
.loginbg1
{
    COLOR: whitesmoke;
    BACKGROUND-COLOR: #003366;
    /* FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=75); */
}
.loginbg2
{
    BACKGROUND-COLOR: lightgrey;
    /* FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=75); */
}
.loginerror
{
	  COLOR: Red;
	  FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
.logininput
{
	  COLOR: #34487e;
	  FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial;
}
.loginbtnup
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
	  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#6C82AC,EndColorStr=#114477);
    COLOR: whitesmoke;
    text-align: center;
    vertical-align: middle;
}
.loginbtnover
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#C4D2E4,EndColorStr=#8CA2BC);
    COLOR: whitesmoke;
    text-align: center;
    vertical-align: middle;
}
.logoutpage
{
	  COLOR: whitesmoke;
    BACKGROUND-COLOR: #003366;
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial;
}
.headerbtn
{
	  CURSOR: hand;
	  TEXT-ALIGN: left;
}
.pagenav
{
	  FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	  FONT-WEIGHT: bold;
}
.pagenavbar
{
	  COLOR: whitesmoke;
    BACKGROUND-COLOR: #003366;
}
.searchinput
{ 
    font-size: 9pt;
    WIDTH: 100%;
}
.reportmessage
{
	  FONT-SIZE: 10px;
    FONT-FAMILY: Arial;
	  FONT-WEIGHT: bold;
}
.lvChk
{
	margin-left:-3px;
	margin-top:-3px;
}

.lvtd
{
    BEHAVIOR: url(../lib/lvtd.htc);
}

.cardTable
{	
	margin:0px;
	overflow-x:hidden;
	width:100%;
	font-size:8pt;
	background-color:buttonFace;
	font-family:arial
}

.cardSpan
{
	border-color:darkblue;
	border-style:solid;
	border-width:1px;
	margin:1px;
	width:150px;
	overflow:hidden;
	display:inline-block;
}

.cardRow
{
	background-color:lightsteelblue;
	white-space:nowrap;
}

.cardRow:hover
{
	background-color:lightcyan;
}

.lvlabel
{
	display: block;
	width: 100%;
	overflow: hidden;
}
