BODY TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
A:link
{
    COLOR: #322388;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #322388;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #ff0099;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ff0099;
    TEXT-DECORATION: none
}
A.field:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.field:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.field:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0099;
    TEXT-DECORATION: none
}
A.field:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #ff0099;
    TEXT-DECORATION: none
}
A.nav:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.nav:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0099;
    TEXT-DECORATION: none
}
A.nav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff0099;
    TEXT-DECORATION: bold;
}
span.currentnavlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
    BACKGROUND-COLOR: #ffffff;
}
INPUT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
TEXTAREA
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
}
SELECT
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif
    Z-INDEX: -100;
}
INPUT.BUTTON
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #dddddd
}
TD.ROW1
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
}
TD.ROW2
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
}
TD.ROW3
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #dad9ff;
}
TD.ROWEDIT
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #ffffe1;
}
TD.ROWA
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #eeeeff
}
TD.ROWB
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #dddddd
}
TD.ROWC
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #f7f7f7;
}
TD.ROWD
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: ffffda
}
TD.ROWHEAD
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #bbbbbb
}
TD.ROWHEAD2
{
    FONT-SIZE: 8pt;
    BORDER-LEFT: none;15:58 08/12/2003
    BORDER-BOTTOM: none;
    BORDER-TOP: none;
    BORDER-RIGHT: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #bbbbbb
}
TD.ROWFOOT2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #bbbbbb
}
TD.ROW3
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM: #aaaaaa 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #cecece
}
TD.ROWFOOT
{
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #bbbbbb
}
TD.TITLE
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #423195
}
TD.TITLE2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #333333
}
TD.TITLE3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #666666
}
TD.SMALLTXT
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666
}
TD.CONTROLS
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-BOTTOM-WIDTH: 0px;
    COLOR: #330099;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #cc81de
}
TD.Auth
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
}
TD.Auth
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
}
TR.ROW1
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #eae9e9;
}
TR.ROW2
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #b6b6b6 1px solid;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #ffffe1;
}
TR.Auth
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #A3D795;
}
TR.LIVE
{
    PADDING-LEFT: 7px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #b6b6b6 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, San Serif;
    BACKGROUND-COLOR: #cac9ff;
}
.row1_highlight
{
    BACKGROUND-COLOR: #a2a2ba;
}
.row2_highlight
{
    BACKGROUND-COLOR: #a2a2ba;
}
.auth_highlight
{
    BACKGROUND-COLOR: #a2a2ba;
}
.live_highlight
{
    BACKGROUND-COLOR: #a2a2ba;
}
.TabStrip{
	height:	0px;
	border:	none;
	background-color: #C0C0C0;
	font-size: 14px;
}
.TabSelectorTop{
	margin: 0px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	width:65px;
	height:	19px;
	float:left;
	text-align:left;
	background-color: #eeeeee;
	/* color:	#000000; */
	color:	#000066;
	font-size: .8em;

}
.TabSelectorBottom{
	margin: 0px;
	width:65px;
	height:19px;
	float:left;
	text-align:center;
	background-color: #C0C0C0;
	/* color:	#000000; */
	color:	#000066;
	border-top : 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #999999;
	font-size: .8em;
}
.TabSelectorTopWide{
	margin: 0px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	width:150px;
	height:	19px;
	float:left;
	text-align:left;

	background-color: #eeeeee;
	/* color:	#000000; */
	color:	#000066;
	font-size: .8em;

}
.TabSelectorBottomWide{
	margin: 0px;
	width:150px;
	height:19px;
	float:left;
	text-align:left;
	background-color: #C0C0C0;
	/* color:	#000000; */
	color:	#000066;
	border-top : 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #999999;
	font-size: .8em;
}
.TabSelectorTopWide2{
	margin: 0px;
	border-top: 0px;
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;

	width:305px;
	height:	19px;
	float:left;
	text-align:center;
	background-color: #eeeeee;
	color:	#000066;
	font-size: .8em;

}
.TabSelectorBottomWide2{
	margin: 0px;
	width:305px;
	height:19px;
	float:left;
	text-align:center;
	background-color: #C0C0C0;
	color:	#000066;
	border-top: 0px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #ffffff;

	font-size: .8em;
}

.TabSpacerTop{
	padding: 0px;
	margin: 0px;
	border: none;
	width:2px;
	height:18px;
	float:left;
	background-color:	#ffffff;
}
.TabSpacerBottom{
	padding: 0px;
	margin: 0px;
	border: none;
	width:2px;
	height:19px;
	float:left;
	background-color:	#C0C0C0;
}
.TabSpacerLeft{
	padding: 0px;
	margin: 0px;
	border: none;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../admin_gfx/tableft.gif);
	background-repeat : no-repeat;
	background-color:	#eeeeee;
}
.TabSpacerRight{
	padding: 0px;
	margin: 0px;
	border: none;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../admin_gfx/tabright.gif);
	background-repeat : no-repeat;
	background-color:	ffffff;
}
.TabSpacerLeft2{
	padding: 0px;
	margin: 0px;
	border: none;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../admin_gfx/tableft_2.gif);
	background-repeat : no-repeat;
	background-color:	#eeeeee;
}
.TabSpacerRight2{
	padding: 0px;
	margin: 0px;
	border: none;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../admin_gfx/tabright_2.gif);
	background-repeat : no-repeat;
	background-color: ffffff;
}
.TabSpacerRightEnd{
	padding: 0px;
	margin: 0px;
	border: none;
	width:20px;
	height:18px;
	float:left;
	background-image: url(../admin_gfx/tabright_end.gif);
	background-color:ffffff;
	background-repeat : no-repeat;
}
.TabOffsetSpacer{
	padding: 0px;
    margin: 0px;	
	border-left: 1px solid #ffffff;
	width: 5px;
	height: 20px;
	float: left;
	background-color:	#C0C0C0;
}


	.TESTcpYearNavigation,
	.TESTcpMonthNavigation
			{
			background-color:#6677DD;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#FFFFFF;
			font-weight:bold;
			}
	.TESTcpDayColumnHeader,
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation,
	.TESTcpCurrentMonthDate,
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDate,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDate,
	.TESTcpCurrentDateDisabled,
	.TESTcpTodayText,
	.TESTcpTodayTextDisabled,
	.TESTcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.TESTcpDayColumnHeader
			{
			text-align:right;
			border:solid thin #6677DD;
			border-width:0 0 1 0;
			}
	.TESTcpCurrentMonthDate,
	.TESTcpOtherMonthDate,
	.TESTcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.TESTcpCurrentMonthDateDisabled,
	.TESTcpOtherMonthDateDisabled,
	.TESTcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.TESTcpCurrentMonthDate
			{
			color:#6677DD;
			font-weight:bold;
			}
	.TESTcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.TESTcpOtherMonthDate
			{
			color:#808080;
			}
	TD.TESTcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #6677DD;
			border-width:1;
			border:solid thin #000000;
			}
	TD.TESTcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.TESTcpTodayText,
	TD.TESTcpTodayTextDisabled
			{
			border:solid thin #6677DD;
			border-width:1 0 0 0;
			}
	A.TESTcpTodayText,
	SPAN.TESTcpTodayTextDisabled
			{
			height:20px;
			}
	A.TESTcpTodayText
			{
			color:#6677DD;
			font-weight:bold;
			}
	SPAN.TESTcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.TESTcpBorder
			{
			border:solid thin #6677DD;
			}

