	.screenonly { DISPLAY: none! important }
	.LabelPadding { FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important }
	.PrintSmall { FONT-SIZE: 10pt! important }
	.LabelHeader { FONT-WEIGHT: normal; FONT-SIZE: small! important}
	.GridItem { FONT-SIZE: 10pt! important; BORDER-BOTTOM: white 1px solid; BORDER-RIGHT: white 1px solid;BORDER-LEFT: white 1px solid;BORDER-TOP: white 1px solid; }
	.GridHeader { FONT-SIZE: small; BACKGROUND-COLOR: gray; BORDER-BOTTOM: black 1px solid; }
	.RegField { border: 1px solid darkgray;
    padding: 3px;
    FONT-SIZE: small! important; }
	.ChgField { BORDER-RIGHT: royalblue 3px solid; PADDING-RIGHT: 3px! important; BORDER-TOP: royalblue 3px solid; PADDING-LEFT: 3px! important; FONT-SIZE: small! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: royalblue 3px solid; PADDING-TOP: 0px! important; BORDER-BOTTOM: royalblue 3px solid }
	.ChgGridCell { BORDER-RIGHT: royalblue 3px solid! important; BORDER-TOP: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-LEFT: royalblue 3px solid! important; BORDER-BOTTOM: royalblue 3px solid! important }
	.ChgCellBTL { BORDER-RIGHT: white 1px solid! important; BORDER-TOP: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-LEFT: royalblue 3px solid! important; BORDER-BOTTOM: royalblue 3px solid! important }
	.ChgCellBTR { BORDER-LEFT: white 1px solid! important; BORDER-RIGHT: royalblue 3px solid! important; BORDER-TOP: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: royalblue 3px solid! important }
	.ChgCellBT {  BORDER-LEFT: white 1px solid! important; BORDER-RIGHT: white 1px solid! important; BORDER-TOP: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: royalblue 3px solid! important }
	.ChgCellBLR {  BORDER-LEFT: royalblue 3px solid! important; BORDER-RIGHT: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: royalblue 3px solid! important ;BORDER-TOP: white 1px solid! important;}
	.ChgCellTLR {  BORDER-LEFT: royalblue 3px solid! important; BORDER-RIGHT: royalblue 3px solid! important; BORDER-TOP: royalblue 3px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: white 1px solid! important; }
	.cellpadding {padding: 0px 4px 0px 4px! important}
	.TransparentBorder{ BORDER-RIGHT: transparent 3px none; PADDING-RIGHT: 3px! important; BORDER-TOP: transparent 3px none; PADDING-LEFT: 3px! important; FONT-SIZE: small! important; PADDING-BOTTOM: 3px! important; BORDER-LEFT: transparent 3px none; PADDING-TOP: 0px! important; BORDER-BOTTOM: transparent 3px none }
	
	.HdrCellBTL { BORDER-RIGHT: #E3E3E3 1px solid! important; BORDER-TOP: darkgray 1px solid! important; FONT-SIZE: small! important; BORDER-LEFT: darkgray 1px solid! important; BORDER-BOTTOM: darkgray 1px solid! important }
	.HdrCellBTR { BORDER-LEFT: #E3E3E3 1px solid! important; BORDER-RIGHT: darkgray 1px solid! important; BORDER-TOP: darkgray 1px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: darkgray 1px solid! important }
	.HdrCellBT {  BORDER-LEFT: #E3E3E3 1px solid! important; BORDER-RIGHT: #E3E3E3 1px solid! important; BORDER-TOP: darkgray 1px solid! important; FONT-SIZE: small! important; BORDER-BOTTOM: darkgray 1px solid! important }
	.HdrCellBTLR { BORDER-LEFT: darkgray 1px solid! important; BORDER-BOTTOM: darkgray 1px solid! important; BORDER-RIGHT: darkgray 1px solid! important; BORDER-TOP: darkgray 1px solid! important;FONT-SIZE: small! important; }

	.RegCellBL { BORDER-LEFT: darkgray 1px solid! important;BORDER-BOTTOM: darkgray 1px solid! important;BORDER-RIGHT: white 1px solid! important; BORDER-TOP: white 1px solid! important; FONT-SIZE: small! important; }
	.RegCellBR { BORDER-RIGHT: darkgray 1px solid! important; BORDER-BOTTOM: darkgray 1px solid! important;BORDER-LEFT: white 1px solid! important; BORDER-TOP: white 1px solid! important; FONT-SIZE: small! important;}
	.RegCellB { BORDER-BOTTOM: darkgray 1px solid! important; BORDER-RIGHT: white 1px solid! important; BORDER-TOP: white 1px solid! important;BORDER-LEFT: white 1px solid! important; FONT-SIZE: small! important;}
	.RegCellBLR { BORDER-LEFT: darkgray 1px solid! important; BORDER-BOTTOM: darkgray 1px solid! important; BORDER-RIGHT: darkgray 1px solid! important; BORDER-TOP: white 1px solid! important;FONT-SIZE: small! important; }
	.MtgCell { BORDER-RIGHT: white 1px solid! important; BORDER-TOP: white 1px solid! important; FONT-SIZE: small! important; BORDER-LEFT: white 1px solid! important; BORDER-BOTTOM: white 1px solid! important }
	.noborder { BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important }
	#tablenoborders TABLE { MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none }
	#tablenoborders TD { padding: 2px 2px 2px 2px; BORDER-TOP-STYLE: none;  BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
	.tooltip {position:relative;visibility:hidden;padding: 1px 1px 1px 1px; BACKGROUND-COLOR: #FFFACD;BORDER-TOP: black 1px solid;BORDER-BOTTOM: black 1px solid;BORDER-RIGHT:black 1px solid;BORDER-LEFT:black 1px solid;}