/*
** General Styles (non-specific)
*/

	BODY
	{
		font-family:			Arial, Helvetica, Verdana;
		font-size:			.8em;
		margin:				0px;
		scrollbar-arrow-color:		"black";
		scrollbar-track-color:		"white";
		scrollbar-3dlight-color:	"#78ACFF";
		scrollbar-shadow-color:		"#78ACFF";
		scrollbar-darkshadow-color:	"#EAF2FF";
		scrollbar-base-color:		"#EAF2FF";
		scrollbar-face-color:		"#EAF2FF";
		scrollbar-highlight-color:	"#EAF2FF";
		OVERFLOW: auto;
	}

	/* NetFYI Generated */
	INPUT.NFyiInputText
	{
	}

	/* NetFYI Generated */
	SELECT.NFyiSelectOperator
	{
	}

	/* NetFYI Generated */
	INPUT.NFyiInputButton
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.6em;
		background:		#3366CC;
		color:			#FFFFFF;
		width:          150px;
	}
	/* NetFYI Generated */
	INPUT#NETFYI_BTN_SRCH_SUBMIT
	{
		width:          125px;
	}
	
	/* NetFYI Generated */
	INPUT#NETFYI_BTN_SRCH_RESET
	{
		width:          125px;
	}
	
	DIV.NFyiDivGenericToolbar
	{
		background:		#DDDDDD;
		border:			1px outset;
		padding:		3px;
	}
		
	DIV.NFyiDivScrollableList
	{
		clear: none;
		table-layout: auto;
		padding-right: 1px;
		padding-left: 1px;
		background-image: none;
		padding-bottom: 1px;
		overflow: auto;
		padding-top: 1px;	
		height: 400px;
	}
	
	TD.NFyiTdContentBody
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}
	
	IMG.NFyiImgToolbarItem
	{
		cursor:			hand;
	}
	
	DIV.NFyiDivSelect
	{
		width:			1px;
	}

	SPAN.NFyiSpanRequiredField
	{
		color:          red;
		font-family:	Arial, Helvetica, Verdana;
		cursor:         default;
		
	}

/*
** Main Body Layout Styles
*/

	TABLE.NFyiTableMainBodyLayout
	{
		width:			100%;
		margin-top:		10px;
		border:			0px solid;
		padding:		0px;
		border-collapse:	collapse;
	}
	
	TD.NFyiTdMainBodyLayout
	{
		vertical-align:		top;
		border:			0px solid;
		padding:		5px;
	}
/*
** This table is moved 2 pixels to left and 2 pixels to top
*/	
	TABLE.NFyiTableFListMove2Pixels
	{
		width:			100%;
		margin-top:		-2px;
		margin-left:	-2px;
		border:			0px solid;
		padding:		0px;
		border-collapse:	collapse;
	}

/*
** Page Header Styles
*/

	A.NFyiAHeaderNavLink
	{
		font-family:		Arial, Helvetica, Verdana;
		font-weight:		bold;
		font-size:		.8em;
	}

	SPAN.NFyiSpanHeaderText
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		    .8em;
		color:			    #FFFFFF;
		cursor:             default;
	}
	
/*
** Page Footer Styles
*/

	SPAN.NFyiSpanFooterText
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}

/*
** Blue Box Container Styles
*/

	SPAN.NFyiSpanContainerHeaderText
	{
		font-family:		Arial, Helvetica, Verdana;
		font-weight:		bold;
		font-size:		    .7em;
		color:			    #000000;
		cursor:             default;
	}

	TD.NFyiTdContainerLayout
	{
		background-color:	#FFFFFF;
		padding:		5px;
		font-family:		Arial, Helvetica, Verdana;
	}

/*
** Navigator (saved searches)
*/

	/* NetFYI Generated */
	TABLE.NFyiTableSrchNavigator
	{
	}
	
	/* NetFYI Generated */
	TD.NFyiTdNavigatorSrchItem
	{
		text-align:		center;
	}
	
	/* NetFYI Generated */
	SPAN.NFyiSpanNavItemText
	{
		font-family:		Arial, Helvetica, Verdana;
		font-weight:		bold;
		font-size:		.8em;
	}

/*
** Toolbar Styles
*/

	/* NetFYI Generated */
	TABLE.NFyiTableToolbar
	{
	}
	
	TD.NFyiTdToolbarCell
	{
	}

/*
** Login Page Styles
*/
	SELECT#LANGUAGE
	{
		width: 150px;
	}
	
	INPUT#DSN
	{
		width: 150px;
	}

	INPUT#UserID
	{
		width: 150px;
	}
	
	INPUT#Password
	{
		width: 150px;
	}

	INPUT#Delegate
	{
		width: 150px;
	}

/*
** Search Page Styles
*/

	/* NetFYI Generated */
	SELECT.NFyiSelectOperator
	{
		width:			175px;
	}

	/* NetFYI Generated (sometimes) */
	TABLE.NFyiTableSList
	{
		width:			100%;
		border:			0px solid #DDDDDD;
		border-collapse:	collapse;
	}

	/* NetFYI Generated */
	TR.NFyiTrSListHdrRow
	{
		background:		#B5D3EF;
	}

	/* NetFYI Generated */
	TH.NFyiThSListHdrIconCell
	{
		border:			1px solid #DDDDDD;
		width:			20px;
		text-align:		center;
		vertical-align:		middle;
		padding:		3px;
	}

	/* NetFYI Generated */
	TH.NFyiThSListHdrCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
		cursor:	default;
	}
	
	/* NetFYI Generated */
	TH.NFyiThSListSortHdrCell
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		center;
		color:			#000000;
		white-space:		nowrap;
	}
	/* NetFYI Generated */
	TH.NFyiThSListHdrCellAlt
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
		cursor:	default;
	}

	/* NetFYI Generated */
	TR.NFyiTrSListRow
	{
		background:		#FFFFFF;
	}

	/* NetFYI Generated */
	TR.NFyiTrSListRowAlt
	{
		background:		#EFF3FF;
	}
	
	/* NetFYI Generated */
	TR.NFyiTrSListRowDoc
	{
	}

	/* NetFYI Generated */
	TD.NFyiTdSListIconCell
	{
		border:			1px solid #DDDDDD;
		width:			20px;
		text-align:		center;
		padding:		3px;
	}

	/* NetFYI Generated */
	TD.NFyiTdSListCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}

	/* NetFYI Generated */
	TD.NFyiTdSListCellAlt
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}
	
/*
** DOA & Clipboard & Comments List Styles
*/

	TABLE.NFyiTableDOAList, TABLE.NFyiTableClipboard, TABLE.NFyiTableComments
	{
		width:			100%;
		border:			1px solid #DDDDDD;
		border-collapse:	collapse;
	}

	/* NetFYI Generated */
	TR.NFyiTrDOAListHdrRow, TR.NFyiTrClipboardHdrRow, TR.NFyiTrCommentHdrRow
	{
		background:		#B5D3EF;
	}

	/* NetFYI Generated */
	TH.NFyiThDOAListHdrIconCell, TH.NFyiThClipboardHdrIconCell
	{
		border:			1px solid #DDDDDD;
		width:			20px;
		text-align:		center;
		vertical-align:		middle;
		padding:		3px;
	}

	/* NetFYI Generated */
	TH.NFyiThDOAListHdrCellUser, TH.NFyiThClipboardHdrCell, TH.NFyiThCommentHdrCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
		cursor:	default;
	}

	/* NetFYI Generated */
	TH.NFyiThDOAListHdrCellDate
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
	}

	/* NetFYI Generated */
	TR.NFyiTrDOAListRow, TR.NFyiTrClipboardRow, TR.NFyiTrCommentRow
	{
		background:		#FFFFFF;
	}

	/* NetFYI Generated */
	TR.NFyiTrDOAListRowAlt, TR.NFyiTrClipboardRowAlt, TR.NFyiTrCommentRowAlt
	{
		background:		#EFF3FF;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdDOAListIconCell, TD.NFyiTdClipboardIconCell
	{
		border:			1px solid #DDDDDD;
		width:			20px;
		text-align:		center;
		padding:		3px;
	}

	/* NetFYI Generated */
	TD.NFyiTdDOAListCell, TD.NFyiTdClipboardCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}

	/* NetFYI Generated */
	TD.NFyiTdDOAListCellUser
	{
		border:			1px solid #DDDDDD;
		padding:		3px;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		white-space:		nowrap;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdDOAListCellDate, TD.NFyiTdCommentCellDate
	{
		border:			1px solid #DDDDDD;
		padding:		3px;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		white-space:		nowrap;
	}

	/* NetFYI Generated */
	TD.NFyiTdCommentCellTime
	{
		border:			1px solid #DDDDDD;
		padding:		3px;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		white-space:		nowrap;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdCommentCellComment
	{
		border:			1px solid #DDDDDD;
		width:			100%;
		padding:		3px;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
	}

	/* NetFYI Generated */
	TD.NFyiTdCommentCellUserName
	{
		border:			1px solid #DDDDDD;
		padding:		3px;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		white-space:		nowrap;
	}

/*
** Folder and Form List Styles
*/

	/* NetFYI Generated (sometimes) */
	TABLE.NFyiTableFList, TABLE.NFyiTableFormList
	{
		width:			100%;
		border:			1px solid #DDDDDD;
		border-collapse:	collapse;
	}

	/* NetFYI Generated */
	TR.NFyiTrFListHdrRow, TR.NFyiTrFormListHdrRow
	{
		background:		#B5D3EF;
	}

	/* NetFYI Generated */
	TH.NFyiThFListHdrIconCell, TH.NFyiThFormListHdrIconCell
	{
		border:			1px solid #DDDDDD;
		width:			20px;
		text-align:		center;
		vertical-align:		middle;
		padding:		3px;
	}

	/* NetFYI Generated */
	TH.NFyiThFListHdrCell, TH.NFyiThFormListHdrCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
		cursor:	default;
	}

	/* NetFYI Generated */
	TH.NFyiThFListHdrCellAlt, TH.NFyiThFormListHdrCellAlt
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
		cursor:	default;
	}

	/* NetFYI Generated */
	TR.NFyiTrFListRow, TR.NFyiTrFormListRow
	{
		background:		#FFFFFF;
	}

	/* NetFYI Generated */
	TR.NFyiTrFListRowAlt, TR.NFyiTrFormListRowAlt
	{
		background:		#EFF3FF;
	}
	/* NetFYI Generated for shortcut row in frames mode*/
	TR.NFyiTrFListSCRow
	{
		background:		#FFF0FF;
	}
	/* NetFYI Generated */
	TR.NFyiTrFListRowDoc
	{
	}

	/* NetFYI Generated */
	TD.NFyiTdFListIconCell, TD.NFyiTdFormListIconCell
	{
		border:			1px solid #DDDDDD;
		width:			30px;
		text-align:		center;
		padding:		3px;
	}

	/* NetFYI Generated */
	TD.NFyiTdFListCell, TD.NFyiTdFormListCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
		white-space:		nowrap;
	}

	/* NetFYI Generated */
	TD.NFyiTdFListCellAlt, TD.NFyiTdFormListCellAlt
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
		white-space:		nowrap;		
	}

	/* NetFYI Generated */
	TD.NFyiTdFListFifoCell
	{
		border:			1px solid #DDDDDD;
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#008800;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdFListCellDoc
	{
	}

/*
** Document List Styles
*/

	/* NetFYI Generated */
	TABLE.NFyiTableDList, TABLE.NFyiTableRmList
	{
		border:			1px solid #DDDDDD;
		border-collapse:	collapse;
	}
	
	/* NetFYI Generated */
	TR.NFyiTrDListHdrRow, TR.NFyiTrRmListHdrRow
	{
		background:		#B5D3EF;
	}
	
	/* NetFYI Generated */
	TH.NFyiThDListHdrIconCell, TH.NFyiThRmListHdrIconCell
	{
		text-align:		center;
	}
	
	/* NetFYI Generated */
	TH.NFyiThDListHdrCell, TH.NFyiThRmListHdrCell
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		border:			1px solid #DDDDDD;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
	}
	
	/* NetFYI Generated */
	TH.NFyiThDListHdrCellAlt, TH.NFyiThRmListHdrCellAlt
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:		bold;
		text-align:		left;
		color:			#000000;
		white-space:		nowrap;
	}
	
	/* NetFYI Generated */
	TR.NFyiTrDListRow, TR.NFyiTrRmListRow
	{
		background:		#FFFFFF;
	}
	
	/* NetFYI Generated */
	TR.NFyiTrDListRowAlt, TR.NFyiTrRmListRowAlt
	{
		background:		#EFF3FF;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdDListIconCell
	{
		width:			30px;
		text-align:		center;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdDListCell, TD.NFyiTdRmListCell
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}
	
	/* NetFYI Generated */
	TD.NFyiTdDListCellAlt, TD.NFyiTdRmListCellAlt
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		color:			#000000;
	}

	TD.NFyiTdRmListCellPath
	{
		font-family:		Arial, Helvetica, Verdana;
		font-size:		.8em;
		font-weight:    bold;
		color:			#000000;
	}

	/* NetFYI Generated */
	TD.NFyiTdRmListIconCell
	{
		width:			25px;
		text-align:		center;
	}

	#NavSrchItemIndex
	{
		width:          350px;
	}

	SPAN.NFyiSpanNewDbValue
	{
		color:          Teal;
		font-weight:    bold;


	}
	
	SPAN.NFyiSpanNotCurrentFieldAlias
	{
		color:          Red;
	}	

	/* NetFYI Generated */
	TD.tab_bg
	{	
		background: url("/NetFYI/image/tab_bg.gif") 
	}
	TD.tab_bg_on
	{
		background: url("/NetFYI/image/tab_bg_on.gif") 
	}
	
	/* NetFYI Generated */
	#ORGANIZATION, #DEPARTMENT, #USER, #ROLE, #WORKGROUP
	{
		width: 400px;
	}
	#REQTYPE, #CLOSEID
	{
		width: 200px;
	}
	TR.NFyiTrHidden
	{
		display:none;
	}
	TR.NFyiTrVisible
	{
	}	