.clsMainFrame
{
	cursor:col-resize;
}

.clsHeaderFrame
{
	border-bottom: 1px solid buttonface;
}

.clsToolbarFrame
{
	border-bottom: 1px solid buttonface;
}

.clsLeftFrame
{
	cursor: progress;
}

.clsTreeForSelectFrame
{
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-right: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonhighlight;
}

.clsRightFrame
{
	cursor: progress;
	border: 1px inset buttonhighlight;
}

BODY
{
	background-color: window;
}

TABLE, INPUT, TEXTAREA, SELECT, BUTTON
{
	font-family: tahoma, ms sans-serif, arial;
	font-size: 11px;
}

INPUT
{
	width: 100%;
}

TEXTAREA
{
	word-wrap: break-word;
}

A, A:hover
{
	color: buttontext;
	text-decoration: none;
	cursor: default;
}

A:hover
{
	text-decoration: underline;
}

SUP
{
	position: relative;
	top: 1px;
	left: -13px;
	font-size: 9px;
}

BUTTON DIV
{
	width: 100%;
	height: 100%;
	position: relative;
	top: -1;
	padding-top: 1px;
}

/*	========= Editor section =============== */

.clsDropListBody, .clsDropListBody TD
{
	cursor: default;
}

.clsEditorBody
{
	padding: 1px;
	background-color: buttonface;
	padding-right: 5px;
	cursor: default;
}

.clsEditorListBody
{
	background-color: window;
}

.clsHelpBody
{
	padding: 3px;
	background-color: window;
	font-family: tahoma, ms sans-serif, arial;
	font-size: 11px;
}

.clsHelpTitle
{
	font-size: 12px;
	font-weight: bold;
}

.clsHelpBody A
{
	text-decoration: underline;
}

.clsHeaderBody
{
	background-color: buttonface;
	padding: 1px 0px 1px 1px;
}

.clsLeftPanelBody, .clsSingleBorder
{
	border: 1px inset buttonhighlight;
}

.clsTreeForSelect, .clsTreeForSelect TABLE
{
	width: 100%;
	height: 100%;
	background-color: buttonface;
}

.clsTreeForSelectHeader
{
	height: 20px;
}

.clsTreeForSelectHeader TD
{
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonshadow;
	border-bottom: 1px solid buttonshadow;
	padding-left: 5px;
}

.clsDownloadExcel
{
	background-color: buttonface;
	padding: 0px;
	margin: 0px;
	text-align: right;
	vertical-align: top;
	width: 16px;

	background-image: url(/editor/images/excel.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.clsPageTitle
{
	background-color: buttonshadow;
	color: highlighttext;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	margin: 0px 0px 4px 0px;
	padding: 2px 5px 2px 5px;
	border-bottom: 1px solid buttonhighlight;
}

.clsPageTitle A
{
	color: highlighttext;
	text-decoration: none;
}

.clsPageTitle A:hover
{
	color: highlighttext;
}

.clsPageTitle SPAN
{
	font-family: wingdings; 
	font-size: 12px;
}

.clsTable, .clsTableStacked 
{
	position: relative;
	background-color: window;
	color: buttontext;
	cursor: default;
	z-index: 2;
	table-layout: fixed;
	margin: 0px;
	border-top: 1px solid buttonhighlight;
	background-color: buttonface;
}

.clsTableStacked
{
	table-layout: auto;
	width: 100%;
}

.clsTable TD, .clsTableStacked TD
{
	cursor: col-resize;
	border: 0px;
	border-right: 2px inset buttonhighlight;
}

.clsTableStacked TR.clsLine2 TD DIV
{
	width: 100%;
	height: 100%;
	padding-bottom: 1px;
	border-top: solid 1px buttonhighlight;
	cursor: default;
}

.clsTable BUTTON, .clsTableStacked BUTTON
{
	width: 100%;
	padding-left: 2px;
	border: 0px;
	white-space: nowrap;
	word-wrap: break-word;
	overflow: visible;
	padding-top: 1px;
	padding-bottom: 1px;
}

TR.clsDataHeader, TR.clsDataHeader TD
{
	border: 0px;
	background-color: buttonface;
	padding: 0px 1px;
	height: 1px;
	overflow: hidden;
}

.clsTableIn, .clsTableInStacked 
{
	overflow: scroll;
	height: 100%;
}

.clsFiltered BUTTON
{
	color: blue;
}

.clsTableIn TABLE, .clsTableInStacked TABLE 
{
	position: relative;
	background-color: window;
	color: buttontext;
	cursor: default;
	z-index: 2;
	table-layout: fixed;
}

.clsTableInStacked TABLE 
{
	width: 100%;
	table-layout: auto;
}

.clsTableIn TD, .clsTableInStacked TD 
{
	padding: 1px 0px 0px 1px;
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonface;
	border-bottom: 1px solid buttonface;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: break-word;
}

.clsNoWrapped 
{
}

.clsTableNew
{
	background-image: url(/editor/images/new_row.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.B, .U, .BR, .UR 
{
	background-image: url(/editor/images/back_check.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.U
{
	background-image: url(/editor/images/back_uncheck.gif);
}

.BR
{
	background-image: url(/editor/images/back_check_ro.gif);
}

.UR
{
	background-image: url(/editor/images/back_uncheck_ro.gif);
}

.clsTreeEditor
{
	background-color: window;
	font-size: 11px;
}

.clsSelectedCell, .clsSelectedCell SPAN
{
	background-image: url(/editor/images/table_select_bg1.gif);
	background-repeat: no-repeat;
	display: block;
}

.clsSelectedCell SPAN
{
	background-image: url(/editor/images/table_select_bg2.gif);
	background-position: bottom right;
	display: block;
}

.clsRowSelected, .clsRowSelectedFocus, .clsRowSelectedLine2, .clsRowSelectedFocusLine2
{
	background-color: highlight;
	color: highlighttext;
}

.clsRowSelectedFocus TD, .clsRowSelected TD, .clsRowSelectedLine2 TD, .clsRowSelectedFocusLine2 TD
{
	border-left: 1px solid highlight;
	border-bottom: 1px solid highlight;
}

.clsRowSelected TD, .clsRowSelectedLine2 TD
{
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60, FinishOpacity=0, Style=0, StartX=0,  FinishX=100, StartY=0, FinishY=100);
}

.clsRowSelectedNoFocus, .clsRowSelectedNoFocusLine2
{
	background-color: buttonface;
	color: buttontext;
}

.clsRowSelectedLine2 TD, .clsRowSelectedFocusLine2 TD
{
	padding-top: 0px;
	border-top: 1px solid buttonface;
}

.clsTabFrame, .clsCompositePage
{
	position: relative;
	width: 100%;
	height: 100%;
	border-left: 1px solid buttonhighlight;
	border-top: 1px solid buttonhighlight;
	border-right: 2px outset buttonhighlight; 
	border-bottom: 2px outset buttonhighlight; 
	background-color: buttonface;
	z-index: 2;
}

.clsCompositePage
{
	display:none;
}

.clsChildTitle
{
	padding-left: 5px;
	font-weight: bold;
}

.clsChildFrame
{
	width: 100%;
	height: 100%;
	background-color: buttonface;
}

/*	========= Card section =============== */

.clsCardBody
{
	border: 2px outset buttonhighlight;
	background-color: buttonface;
	padding-right: 2px;
}

.clsCardBody TABLE, .clsCardBody TD
{
	border: 0px;
	background-color: buttonface;
}

.clsCardNew
{
	background-image: url(/editor/images/new_row.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

/*	========= Dialog section =============== */

.clsDialogBody
{
	background-color: buttonface;
	cursor: progress;
}

.clsDialogMainFrame
{
	width: 100%;
	height: 100%;
	background-color: buttonface;
}

.clsOneRecordEditor
{
	width: 100%;
	height: 100%;
	padding-right: 5px;
}

.clsPreview, .clsClear, .clsBPreview, .clsPreviewImage, .clsClearImage
{
	position: relative;
	top: 2px;
	width: 22px;
	height: 22px;
	margin: 0px 0px 5px 10px;
	padding-left: 16px;
	background-image: url(/editor/images/preview.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.clsClear, .clsClearImage
{
	margin: 0px 0px 5px 5px;
	background-image: url(/editor/images/close.gif);
}

.clsBPreview
{
	position: static;
	width: 100px;
}

.clsPreviewImage, .clsClearImage 
{
	width: 100;
}

.clsPreviewImgRO
{
	cursor: default;
}

.clsPreviewImg 
{
	cursor:hand;
}

.clsAdd, .clsSave, .clsDelete, .clsClose, .clsHelp, .clsFunction, .clsFunctionDown, .clsWizardNextBtn, .clsWizardPriorBtn, .clsFilter
{
	height: 22px;
	margin: 0px 0px 5px 10px;
	padding-left: 16px;
	background-repeat: no-repeat;
	cursor: default;
	background-position: left center;
}

.clsAdd, .clsSave, .clsDelete, .clsClose, .clsHelp, .clsFunction, .clsFunctionDown
{
	width: 95px;
	height: 22px;
	margin: 0px 0px 5px 10px;
	font-weight: bold;
	background-image: url(/editor/images/add.gif);
}

.clsSave
{
	background-image: url(/editor/images/ok.gif);
}

.clsDelete
{
	background-image: url(/editor/images/delete.gif);
}

.clsClose
{
	background-image: url(/editor/images/close.gif);
}

.clsHelp
{
	background-image: url(/editor/images/help.gif);
}

.clsFunction, .clsFunctionDown
{
	padding-left: 0px;
	background-image: url(/editor/images/drop.gif);
	background-position: right center;
}

.clsFunctionDown
{
	margin-left: 0px;
	margin-top :0px;
	width: 19px;
	border-left: 1px solid buttonface;
	background-position: center center;
}

.clsDialogButton, .clsHDialogButton
{
	height: 22px;
	margin: 0px 0px 5px 10px;
}

.clsWizardNextBtn
{
	padding-left: 0px;
	padding-right: 16px;
	background-image: url(/editor/images/next.gif);
	background-position: right center;
}

.clsWizardPriorBtn
{
	background-image: url(/editor/images/prior.gif);
}

.clsFilter
{
	width: 135px;
	height: 22px;
	margin: 0px 0px 5px 10px;
	font-weight: bold;
	background-image: url(/editor/images/ok.gif);
}

.clsDDButton
{
	height: 19px;
	width: 18px;
	background-image: url(/editor/images/dd.gif);
}

.clsDDInput
{
	height: 19; 
	border-right: none;
	behavior: url(/editor/htc/mask.htc);
}

.clsText
{
}

.clsDTable
{
	width: 100%;
}

.clsEditorCell
{
	padding: 1px 0px 1px 0px;
}

.clsDGroupTable
{
	table-layout: fixed;
}

.clsDGroupTable TD
{
	white-space: nowrap;
}

.clsDGroupBlock
{
	position: relative;
	top: -7px;
	border: 2px groove buttonhighlight;
	margin-left: 2px;
	padding-right: 3px;
	padding-top: 1px;
	z-index: 1;
	width: 100%;
}

.clsDGroupStep
{
	width: 5px;
}

.clsGroupTitle
{
	position: relative;
	left: 5px;
	background-color: buttonface;
	padding: 0px 3px 0px 3px;
	width: 1%;
	height: 1px;
	z-index: 2;
	white-space: nowrap;
}

.clsDTable INPUT
{
	behavior: url(/editor/htc/mask.htc);
}

.clsDTable TEXTAREA
{
	width: 100%;
	height: 100px;
}

.clsTEditor INPUT
{
	width: 100%;
	behavior: url(/editor/htc/mask.htc);
	border: 1px inset #FFFFFF;
}

.clsTEHeader 
{
	height: 18px;
	padding: 3px;
	border-left: 1px solid white;
	border-top: 1px solid white;
	border-right: 1px solid #808080;
	border-bottom: 1px solid #808080;
	background-color: buttonface;
}

.clsNoBorder, .clsNoBorder TD
{
	border: 0px;
}

.clsTEditor
{
	width: 100%;
}

.clsTEditor TD
{
	padding-top: 0px;
}

.clsEDButton, .clsEDButtonRO, .clsEDButtonModify, .clsNDButton, .clsNDButtonModify, .clsSDButton, .clsSDButtonModify, .clsSDButtonModifyTree
{
	width: 18px;
	height: 19px;
	margin: 0px 0px 1px 5px;
	background-image: url(/editor/images/edit.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.clsEDButtonRO
{
	margin: 0px 0px 2px 5px;
}

.clsEDButtonModify, .clsNDButtonModify, .clsSDButtonModify. .clsSDButtonModifyTree
{
	margin: 0px 0px 0px 5px;
}

.clsNDButton, .clsNDButtonModify
{
	background-image: url(/editor/images/new.gif);
}

.clsSDButton, .clsSDButtonModify
{
	background-image: url(/editor/images/3dot.gif);
}

.clsSDButtonText
{
	height: 19px;
	margin: 0px 0px 1px 5px;
}

.clsSDButtonModifyText
{
	height: 19px;
	margin: 0px 0px 0px 5px;
}

.clsSDButtonModifyTree
{
	background-image: url(/editor/images/tree.gif);
}

.N
{
	text-align: right;
}

.E, .NE
{
	color: #FF0000;
}

.NE
{
	text-align: right;
}

.clsInt, .clsNumber, .clsPercent, .clsCurrency
{
	text-align: right;
	background-color: #D2FFFF;
}

.clsNumber, .clsPercent, .clsCurrency
{
	background-color: yellow;
}

.clsCalendar
{
	display:inline; 
	height:20px; 
	behavior:url(/editor/htc/drop_calendar.htc);
}

.clsCalendar INPUT, .clsShortDate, .clsDateTime
{
	background-color: #D2FFD2;
}

.clsLink
{
}

.clsSelectLongFind
{
	background-color: window;
	width: 100%;
	display: inline;
	font-weight: bold;
}

.clsROTable
{
	table-layout: fixed;
	width: 100%;
}

.clsDReadOnly, .clsTextRO, .clsIntRO, .clsNumberRO, .clsPercentRO, .clsCurrencyRO, .clsShortDateRO, .clsDateTimeRO, .clsLinkRO, .clsTextAreaRO, .clsHtmlPageRO, .clsSelectLong, .clsSelectLongRO, .clsSelectLongFindRO, .clsHtml, .clsHtmlRO, .clsHTMLEditable, .clsHTML_EditableRO, .clsErrorRO, .clsFileRO
{
	border-top: 1px solid threeddarkshadow;
	border-left: 1px solid threeddarkshadow;
	border-bottom: 2px solid threeddarkshadow;
	border-right: 2px solid threeddarkshadow;
	background-color: window;
	width: 100%;
	height: 19px;
	padding: 1px 1px 1px 2px;
	overflow: hidden;
	white-space: nowrap;
	display: inline;
}

.clsTextAreaRO
{
	height: 100px;
	overflow: auto;
	white-space: normal;
}

.clsSelectLongFindRO
{
	overflow: hidden;
}

.clsIntRO
{
	background-color: #D2FFFF;
	text-align: right;
}

.clsNumberRO, .clsPercentRO, .clsCurrencyRO
{
	background-color: yellow;
	behavior: url(/editor/htc/mask.htc);
	text-align: right;
}

.clsShortDateRO, .clsDateTimeRO
{
	background-color: #D2FFD2;
	text-align: center;
}

.clsTextAreaRO
{
	overflow: auto;
}

.clsHTMLRO, .clsHTML_EditableRO  
{
	margin: 0px 5px 0px 5px;
	overflow: auto;
}

.clsErrorRO
{
	color: blue;
}

.clsNotNull
{
	color: red;
	background-image1: url(/editor/images/importance.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.clsHTMLEditable
{
	margin: 0px 5px 0px 0px;
	border: 2ps inset  buttonhighlight;
	cursor: text;
	overflow: auto;
	white-space: normal;
	table-layout: auto;
}

.clsHidden
{
	position: absolute;
	top: -10000;
}

.clsHistoryModify
{
	color: red;
	font-weight: bold;
}

/*	========= View section =============== */

.clsViewBody TABLE
{
	padding-top: 20px;
	display: inline;
	width: 120px;
	height: 120px;
	table-layout: fixed;
}

.clsViewBody TR
{
	height: 50%;
}

.clsViewBody TD
{
	text-align: center;
	cursor: default;
	word-wrap: break-word;
}

.clsViewChild
{
	padding: 3px;
	background-color: buttonface;
	width: 100%;
	height: 100%;
}

.clsViewChild DIV
{
	border: 1px inset buttonhighlight;
	background-color: window;
	width: 100%;
	height: 100%;
}

.clsFolder DIV
{
	border: 0px;
	width: 100%;
	height: 100%;
	background-image: url(/editor/images/large.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.clsFolder A
{
	padding: 0px 2px 2px 2px;
	display: inline-block;
}

.clsSelectedFolder DIV
{
	border: 0px;
	width: 100%;
	height: 100%;
	background-image: url(/editor/images/large_select.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.clsSelectedFolder A, .clsSelectedFolder A:hover
{
	padding: 0px 2px 2px 2px;
	background-color: highlight;
	color: highlighttext;
}

.clsSelectedFolder A
{
	display: inline-block;
}

/*	========= Menu section =============== */

.clsMenu
{
	height: 100%;
}

.clsMenu TD
{
	padding: 1px 3px 0px 0px;
}

.clsMenu A
{
	padding: 3px 7px 2px 7px;
	height: 100%;
	display: block;
	text-decoration: none;
	color: buttontext;
}

.clsMenu A:hover
{
	padding: 2px 6px 1px 6px;
	border: 1px solid black;
	border-top-color: buttonhighlight;
	border-left-color: buttonhighlight;
	border-bottom-color: buttonshadow;
	border-right-color: buttonshadow;
	text-decoration: none;
}

.clsLanguage A, .clsLanguage A:hover
{
	padding: 3px;
	border: 0px;
	width: 26px;
	background-color: 08206B; 
	color: white;
	font-weight: bold;
	text-align: center;
}

/*	========= Message section =============== */

.clsMessage
{
	background-color: buttonface;
	vertical-align: middle;
}

.clsMessage TABLE
{
	height: 100%;
	width: 100%;
	font-family: tahoma, ms sans-serif, arial;
	font-size: 11px;
}

.clsMessage TD
{
	text-align: center;
	vertical-align: middle;
}

.clsMessage DIV
{
	width: 400px;
	height: 50px;
	font-size: 12px;
	padding: 16px 20px 0px 50px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(/site.asmx/GetImage?name=error_permission);
}

/*	========= Logon section =============== */

.clsLogonBody
{
	margin: 100px 3px 0px 0px;
	background-image: url(/site.asmx/GetImage?name=logon);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: buttonface;
}

.clsVersion 
{
	font-family: tahoma, ms sans-serif, arial;
	font-size: 11px;
	position: absolute;
	top: 65;
	left: 350;
}

.clsLogonBody TABLE
{
	width: 100%;
	height: 100%;
}

.clsLogonBody TD
{
	padding: 0px 8px 0px 8px;
}

.clsLogonBody INPUT
{
	width: 243px;
}

.clsLogonBody BUTTON
{
	margin: 7px 0px 3px 0px;
	width: 75px;
	height: 22px;
}

/*	========= DialogAlert section =============== */

.clsDialogAlert
{
	width: 100%;
	height: 100%;
	background-color: buttonface;
	padding: 5px;
}

.clsDialogAlert TABLE, .clsDialogAlert TD
{
	width: 100%;
	height: 100%;
}

.clsDialogAlert TD
{
	text-align: center;
	vertical-align: middle;
}

/*	========= Navigator section =============== */

.clsNavTable
{
	width:1%;
}

.clsTabTable
{
	width: 100%;
	height: 100%;
}

.clsTabLine
{
	position: relative;
	top: 2px;
	z-index: 1;
}

.clsNavPage, .clsNavPageActual, .clsNavPageOver
{
	position: relative;
	top: 3px;
	left: 1px;
	text-align: center;
	vertical-align: middle;
	cursor: default;
	background: buttonface;
	background-image: url(/editor/images/conner.gif);
	width: 10%;
	z-index: 1;
	white-space: nowrap;
	word-wrap: break-word;
}

.clsNavPageActual
{
	top: 1px;
	left: 0px;
	z-index: 3;
}

.clsNavPage DIV, .clsNavPageActual DIV, .clsNavPageOver DIV
{
	width: 100%;
	height: 100%;
	padding: 2px;
	padding-left:5px;
	padding-right:5px;
	background-image: url(/editor/images/conner-right.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

.clsNavPage SPAN, .clsNavPageActual SPAN, .clsNavPageOver SPAN
{
	width: 100%;
	height: 100%;
	padding: 2px 3px 3px 4px;
}

.clsNavPageActual SPAN
{
	font-weight: bold;
}

/*	========= About section =============== */

.clsAppTitle
{
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
/*	========= Toolbar section =============== */

.clsToolbarBody
{
	background-color: buttonface;
	padding: 1px 0px 1px 1px;
}

.clsToolbar
{
	background-color: #DBD8D1;
	height: 27px;
	display: inline;
	margin-right: 2px;
}

.clsToolbarBegin
{
	background-color: #DBD8D1;
	width: 7px;
	background-image: url(/editor/images/tb.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.clsToolbarEnd
{
	width: 3px;
}

.clsToolBarBtn, .clsToolBarBtn2
{
	height: 22px;
	text-align: center;
	cursor: default;
}

.clsToolBarBtn2
{
	width: 22px;
}

.clsToolbarSep
{
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	width: 7px;
}	

.clsToolbarSep SPAN
{
	border-left: 1px solid buttonshadow;
	height: 21px;
}

/*	======================= AnalyserData Section ========================== */

.clsAnalyserData
{
	border-left: 2px outset buttonhighlight;
	background-color: buttonface;
	overflow: hidden;
	cursor: default;
}

.clsAnalyserAll
{
	width: 100%;
	height: 100%;
}

.clsAnalyserAll TD
{
	padding: 0px;
}

.clsAnalyserHeader, .clsAnalyserInfo
{
	border-collapse:collapse;
	width: 100%;
	table-layout: fixed;
}

.clsAnalyserHeader
{
	position: relative;
	z-index: 2;
}

.clsAnalyserData DIV
{
	position: relative;
	top: -19px;
	z-index: 1;
	overflow: scroll;
	width: 100%;
	height: 100%;
	background-color: window;
}

.clsAnalyserInfo TD, .clsAnalyserHeader TH
{
	overflow: hidden;
	white-space: nowrap;
	word-wrap: break-word;
	padding: 1px 2px 1px 2px;
}

.clsAnalyserEmpty
{
	width: 16px;
}

.clsAnalyserInfo TH
{
	height: 19px;
}

.clsAnalyserHeader TH
{
	border: 2px outset buttonhighlight;
	background-color: buttonface;
}

.clsAnalyserInfo TD
{
	border-left: 1px solid buttonhighlight;
	border-right: 1px solid buttonface;
	border-bottom: 1px solid buttonface;
}
 
/*  ======================= ALL FLAT ====================================== 
BUTTON, INPUT, SELECT, TEXTAREA 
{
	border: 1px solid threeddarkshadow;
}

.clsDReadOnly, .clsTextRO, .clsIntRO, .clsNumberRO, .clsPercentRO, .clsCurrencyRO, .clsShortDateRO, .clsDateTimeRO, .clsLinkRO, .clsTextAreaRO, .clsHtmlPageRO, .clsSelectLong, .clsSelectLongRO, .clsSelectLongFindRO, .clsHTMLEditable
{
	border: 1px solid threeddarkshadow;
}

.clsDReadOnly, .clsTextRO, .clsIntRO, .clsNumberRO, .clsPercentRO, .clsCurrencyRO, .clsShortDateRO, .clsDateTimeRO, .clsLinkRO, .clsTextAreaRO, .clsHtmlPageRO, .clsSelectLongRO, .clsSelectLongFindRO
{
	color: graytext;
}

.clsDDButton
{
	background-image: url(/editor/images/dd_flat.gif);
}

.clsNavPageOver
{
	background-image: url(/editor/images/conner_flat.gif);
}

.clsNavPageActual
{
	background-image: url(/editor/images/conner_flat.gif);
}

.clsNavPageActual DIV
{
	background-image: url(/editor/images/conner-right_flat.gif);
}

.clsCompositePage
{
	border-left: 1px solid buttonshadow;
}

 ========================================================================== */
/*		font-size: expression(11); */

