html {
	height: 100%;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: $BASE_FONT_SIZE$;	 /* 13px */
	line-height: 100%;
	word-spacing : 0px;
	margin: 0;
	padding: 0;
	border: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
body {
	height: 100%;
	background-color: $BASE_BGCOLOR$;	/* #d4d0c8 */
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: $BASE_FONT_SIZE$;	 /* 13px */
	line-height: 100%;
	word-spacing : 0px;
	margin: 0;
	padding: 0;
	border: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
form, div, span, table, tbody, tr, td, input, textarea, legend, label, a, select, option {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: $BASE_FONT_SIZE$;	 /* 13px */
	line-height: 100%;
	word-spacing : 0px;
	margin: 0;
	padding: 0;
	border: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* Basic A tags for all frames and pages */
A {
   color: $SB_FOLDER_COLOR$;
	 text-decoration: none;
}
A:Active{
}
A:hover {
   color: $SB_FOLDER_COLOR_OVER$;
   cursor: pointer;
	 text-decoration: none;
}
A:Link {
}
A:Visited {
}
/* Basic Table tag */
TABLE {
   border-width: 0px;
	 border-style: solid;
}
/*  Basic TD tag */
TD {
   border-width: 0px;
	 border-style: solid;
}
/* If you need Empty space, use this tag with &#160; inside */
DIV.EmptySpace {
   width: 0;
	 height: 0;
	 font-size: 1px;
}
/* Cover cell for title table window */
TD.CoverTitleCell {
	 height: 1%;
	 vertical-align: middle;	/* top */
	 border: $TITLEBAR_BORDER_OUTER$;
	 border-bottom: 0px;
	 background-color: $TITLEBAR_BGCOLOR$;
	$TITLEBAR_COMPLETE_BORDER$
	 $TITLEBAR_TOP_ROUNDED$
}
/* Inside this table is title window */
TABLE.TitleTable {
	 width: 100%;
	 height: 100%;
	 border: $TITLEBAR_BORDER_INNER$;
	 border-bottom: 0px;
}
/* This row is used to set Titlebar background color */
TR.TitleRow {
	background-color: $TITLEBAR_BGCOLOR$; /* #000099 */
	background-image: url($ROOTPATH$$TITLEBAR_BGIMAGE$);	/* ../images/hintergrundbild.gif */
}
TR.TitleRowDisabled {
   background-color: $TITLEBAR_BGCOLOR$; /* #000099 */
	background-image: url($ROOTPATH$$TITLEBAR_BGIMAGE$);	/* ../images/hintergrundbild.gif */
	font-style: italic;
   font-weight: bold;
	filter:alpha(opacity=65);
	opacity: 0.65;
}
/* This cell is used to set Titlebar color, padding and so on */
TD.TitleCell {
   color: $TITLEBAR_COLOR$;	/* white */
   font-weight: $TITLEBAR_FONT_WEIGHT$;			/* bold */
   padding: 1px;
   padding-left: 5px;
}
/* This cell is used to set Titlebar of SSD Dialogs */
TD.SSDTitleCell {
	background-image: url($ROOTPATH$$TITLEBAR_BGIMAGE$);	/* ../images/hintergrundbild.gif */
   color: $TITLEBAR_COLOR$;	/* white */
   font-weight: $TITLEBAR_FONT_WEIGHT$;			/* bold */
   padding: 2px;
   padding-left: 5px;
}
IMG.TitleCellIcon
{
   cursor: pointer;
   cursor: hand;
}
IMG.TriangleArrow {
	 cursor: pointer;
	 cursor: hand;
	 margin-top: 0px;
	 margin-bottom: 0px;
}
IMG.TriangleArrowDisabled {
	 cursor: default;
	 margin-top: 0px;
	 margin-bottom: 0px;
	 $TITLEBAR_DISABLE_ARROWS_OPACITY$
}
IMG.HyperLink {
   cursor: pointer;
   cursor: hand;
}
IMG.HyperLinkBl {
   cursor: default;
}
/* Class for Input type Text */
INPUT.TextBox {
   background-color: $BOV_FIELDS_BGCOLOR$;	 /* #FFFFFF */
	 color: $BOV_FIELDS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_BORDER$;
	 $BOV_FIELDS_COMPLETE_BORDER$
   font-weight: normal;
	 padding-left: 3px;
 	 padding-right: 3px;
	 line-height: 16px;
	 $BOV_FIELDS_FF_ROUNDED$
}
INPUT.TextBoxMandatory {
   background-color: $BOV_MANDATORY_BGCOLOR$;	 /* #0066cc */
	 color: $BOV_MANDATORY_COLOR$;							 /* white */
   font-weight: bold;
	 border: $BOV_MANDATORY_BORDER$;
	 padding-left: 3px;
 	 padding-right: 3px;
	 line-height: 16px;
	 $BOV_COMPLETE_MANDATORY_BORDER$
	 $BOV_FIELDS_FF_ROUNDED$
}
INPUT.TextBoxMandatoryDisabled {
   background-color: $BOV_MANDATORY_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_MANDATORY_DIS_COLOR$;							 /* black */
   font-weight: bold;
	 border: $BOV_MANDATORY_DIS_BORDER$;
	 padding-left: 3px;
 	 padding-right: 3px;
	 line-height: 16px;
	 $BOV_FIELDS_DIS_COMPLETE$
	 $BOV_FIELDS_FF_ROUNDED$
}
INPUT.TextBoxDisabled {
   background-color: $BOV_FIELDS_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_FIELDS_DIS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_DIS_BORDER$;
	 padding-left: 3px;
 	 padding-right: 3px;
	 line-height: 16px;
	 $BOV_FIELDS_DIS_COMPLETE$
	 $BOV_FIELDS_FF_ROUNDED$
}
/* Basic class for TextArea */
TEXTAREA {
   background-color: $BOV_FIELDS_BGCOLOR$;	 /* #FFFFFF */
	 color: $BOV_FIELDS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_BORDER$;
	 $BOV_FIELDS_COMPLETE_BORDER$
	 padding: 3px;
	 $BOV_FIELDS_FF_ROUNDED$
}
TEXTAREA.Mandatory {
   background-color: $BOV_MANDATORY_BGCOLOR$;	 /* #0066cc */
	 color: $BOV_MANDATORY_COLOR$;							 /* white */
   font-weight: bold;
	 border: $BOV_MANDATORY_BORDER$;
	 padding: 3px;
	 $BOV_COMPLETE_MANDATORY_BORDER$
	 $BOV_FIELDS_FF_ROUNDED$
}
TEXTAREA.Disabled {
   background-color: $BOV_FIELDS_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_FIELDS_DIS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_DIS_BORDER$;
	 padding: 3px;
	 $BOV_FIELDS_DIS_COMPLETE$
	 $BOV_FIELDS_FF_ROUNDED$
}
TEXTAREA.MandatoryDisabled {
   background-color: $BOV_MANDATORY_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_MANDATORY_DIS_COLOR$;							 /* black */
   font-weight: bold;
	 border: $BOV_MANDATORY_DIS_BORDER$;
	 padding: 3px;
	 $BOV_FIELDS_FF_ROUNDED$
}
/* Class for Select type (ComboBox) */
/* Basic class for Select */
SELECT {
   background-color: $BOV_FIELDS_BGCOLOR$;	 /* #FFFFFF */
	 color: $BOV_FIELDS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_BORDER$;
	 $BOV_FIELDS_COMPLETE_BORDER$
	 $BOV_FIELDS_FF_ROUNDED$
}
SELECT.Mandatory {
   background-color: $BOV_MANDATORY_BGCOLOR$;	 /* #0066cc */
	 color: $BOV_MANDATORY_COLOR$;							 /* white */
   font-weight: bold;
	 border: $BOV_MANDATORY_BORDER$;
	 $BOV_COMPLETE_MANDATORY_BORDER$
	 $BOV_FIELDS_FF_ROUNDED$
}
SELECT.Disabled {
   background-color: $BOV_FIELDS_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_FIELDS_DIS_COLOR$;							 /* black */
	 border: $BOV_FIELDS_DIS_BORDER$;
	 $BOV_FIELDS_FF_ROUNDED$
}
SELECT.MandatoryDisabled {
   background-color: $BOV_MANDATORY_DIS_BGCOLOR$;	 /* #d4d0c8 */
	 color: $BOV_MANDATORY_DIS_COLOR$;							 /* black */
   font-weight: bold;
	 border: $BOV_MANDATORY_DIS_BORDER$;
	 $BOV_FIELDS_FF_ROUNDED$
}
SPAN.EmbosText0 {
  color: $BOV_LABELS_COLOR$;	 /* #000000 */
}
TD.EmbosText0 {
  padding-right: 8px;
}
/* Basic class for Option */
OPTION {
}
OPTION.HiddenColumn {
  color: $TB_DISABLEDWIN_COLOR$;
  font-style: $TB_DISABLEDWIN_FONT_STYLE$;
}

TR.ButtonBreakRow {
   padding: 0px;
	 width: 100%;
	$BUT_COVER_COMPLETE$
}
TD.ButtonBreakRow {
   padding: 5px;
   padding-bottom: 0px;
	$BUT_COVER_COMPLETE_BORDER$
}
/* Usind this style you could make a space between buttons and the bottom "line" picture */
TD.BodyButtonCell {
   padding-left: 2px;
	 padding-right: 3px;
	 padding-bottom: 5px;
	 vertical-align: middle;
}
DIV.BodyButtonCellCover {
   width: 100%;
	 overflow: hidden;
}
DIV.BodyButtonCell {
   padding-left: 2px;
	 padding-right: 3px;
	 padding-bottom: 5px;
	 vertical-align: middle;
	 float: left;
}
/* This table and cell with the same name is used to generate
   one half of line between "view" and "buttons" */
TABLE.BreakTopCell {
   width: 100%;
	 height: 100%;
}
/* Using this style you can make distance between buttons and line over them
   also upper part of line is generated */
TD.BreakTopCell {
   padding: 0px;
	 width: 100%;
   border-top: 0px solid #F0F0F0;
}
/*  */
TABLE.BreakBottomCell {
   width: 100%;
}
/* Using this style you can make distance between buttons and line over them
   also bottom part of line is generated */
TD.BreakBottomCell {
   padding: 0px;
 	 padding-bottom: 0px;
}
/* This table and the cell is the cover table for line between 
   view and buttons */
TABLE.BodyBreakRow {
	 width: 100%;
}
TD.BodyBreakRow {
   padding: 0px;
	 padding-top: 0px;
}
/*  ***Part for Catalog View - in Catalogs and also in ToMany view***  */
/* Row for columns headers */
TR.CVSignedRow {
  background-color: $CT_SIGNED_ROW_BGCOLOR$;	 /* #FFFFFF */
	height: 20px;
}
/* LiA: 2007/08/21 Used by rendering conditions in DirectHTMLProcessor */
TR.CVSignedRowBold {
	background-color: $CT_SIGNED_ROW_BGCOLOR$;
	height: 20px;
	font-weight: bold;
}
TR.CVSignedRowItalic {
	background-color: $CT_SIGNED_ROW_BGCOLOR$;
	height: 20px;
	font-style: italic;
}
TR.CVSignedRowBoldItalic {
	background-color: $CT_SIGNED_ROW_BGCOLOR$;
	height: 20px;
	font-style: italic;
	font-weight: bold;
}
TR.CVRow {
	background-color: $CT_ROW_BGCOLOR$;		/* #d4d0c8 */
	height: 20px;
}
/* LiA: 2007/08/21 Used by rendering conditions in DirectHTMLProcessor */
TR.CVRowBold {
	background-color: $CT_ROW_BGCOLOR$;
	height: 20px;
	font-weight: bold;
}
TR.CVRowItalic {
	background-color: $CT_ROW_BGCOLOR$;
	height: 20px;
	font-style: italic;
}
TR.CVRowBoldItalic {
	background-color: $CT_ROW_BGCOLOR$;
	height: 20px;
	font-style: italic;
	font-weight: bold;
}

TR.CVHeaderRow {
   background-color: $CT_HEADER_BGCOLOR$;	/* #d4d0c8 */
   background-image: url($ROOTPATH$$CT_HEADER_BGIMAGE$);	/* ../images/hintergrundbild.gif */
}

/* Header cell for each column in catalog */
TABLE.CVHeaderCell {
   background-color: $CT_HEADER_BGCOLOR$;	/* #d4d0c8 */
   color: $CT_HEADER_COLOR$;							/* #000000 */
	 border: 1px outset$CT_HEADER_BORDER$;
   padding: 0px;
   padding-left: 10px;
   cursor: pointer;
   cursor: hand;
}
TD.CVHeaderCell {
   background-image: url($ROOTPATH$$CT_HEADER_BGIMAGE$);	/* ../images/hintergrundbild.gif */
	 border: 1px outset$CT_HEADER_BORDER$;
	 padding: 0;
	 margin: 0;
   padding-left: 1px;
   padding-right: 1px;
   cursor: pointer;
   cursor: hand;
   -moz-box-sizing: content-box; /* inherited "border-box" didn't work in FF2 but started working in FF3 */ 
}
TD.CVHeaderSizerCell {
   background-color: $CT_RESIZER_BGCOLOR$;	 /* #d4d0c8 */
   cursor: e-resize;
}
/* Header cell for menu and checkbox column in catalog */
TD.CVHeaderCellFixed {
   background-image: url($ROOTPATH$$CT_HEADER_BGIMAGE$);	/* ../images/hintergrundbild.gif */
	 border: 1px outset$CT_HEADER_BORDER$;
   padding: 3px;
   cursor: default;
   -moz-box-sizing: content-box; /* inherited "border-box" didn't work in FF2 but started working in FF3 */
}
TD.CVHeaderCellFixedOver {
   background-color: $CT_HEADER_OVER_BGCOLOR$; /* #c4c0b8 */
	 border: 1px outset$CT_HEADER_BORDER$;
   padding: 3px;
   padding-left: 3px;
   cursor: pointer;
   cursor: hand;
   -moz-box-sizing: content-box; /* inherited "border-box" didn't work in FF2 but started working in FF3 */
}
.mCover {
   background-color: $CM_BGCOLOR$;	/* #d4d0c8 */
	 border: $CM_BORDER_LT$;
	 border-right: $CM_BORDER_RB$;
	 border-bottom: $CM_BORDER_RB$;
   padding: 2px;
   padding-right: 4px;
	 $CM_FILTER$
}
.mItem {
   color: $CM_COLOR$;	/* #000000 */
   padding: 0;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 0px;
   padding-bottom: 1px;
   cursor: pointer;
   cursor: hand;
}
.mItemDisabled {
   color: $CM_COLOR_EMBOS_TOP$;	 /* #999999 */
   padding: 0;
   padding-left: 2px;
   padding-right: 2px;
   padding-top: 0px;
   padding-bottom: 1px;
   cursor: default;
}
.mIcon {
   vertical-align: middle;
	 margin-right: 10px;	 
}
SPAN.EmbosTextMenu0b {
  color: $CM_COLOR$;	/* #000000 */
  position: relative;
  left: 0px;
  top: 0px;
}
SPAN.EmbosTextMenu0g {
  color: $CM_COLOR_EMBOS_TOP$;	/* #687074 */
  position: relative;
  left: 0px;
  top: 0px;
  z-index: 0;
}
SPAN.EmbosTextMenu1 {
  color: $CM_COLOR_EMBOS_SHADOW$;	/* #fff9f0 */
  position: absolute;
  left: 1px;
  top: 2px;
	margin-right: -1px;
  z-index: -1;
}
div.ContextMenuSeparator {
  border-top: 2px groove$CM_BORDER$;
	border-bottom: 0px groove$CM_BORDER$;
	margin-top: 5px;
	margin-bottom: 5px;
	$CM_SEPARATOR_COMPLETE_BORDER$
}
DIV.CatalogMainSeparator {
	width: 96%;
	border: 0;
	border-top: 1px solid #949088;
	border-bottom: 1px solid #f4f0e8;
	padding: 0;
	height: 2px;
	overflow: hidden;
	$CM_SEPARATOR_COMPLETE_BORDER$
}
DIV.CatalogSeparator {
	width: 96%;
	border: 0;
	border-top: 1px solid #949088;
	border-bottom: 1px solid #f4f0e8;
	padding: 0;
	height: 2px;
	overflow: hidden;
	$CM_SEPARATOR_COMPLETE_BORDER$
}
TD.CVCell {
   padding-left: 2px;
   padding-right: 2px;
   cursor: pointer;
   cursor: hand;
}
TD.CVCellFixed {
   padding-left: 4px;
   padding-right: 4px;
   cursor: pointer;
   cursor: hand;
}
/*  some style for Simple Select Dialog windows like MODULE, LANGUAGE, and so on  */
BODY.SSDBody 
{
   background-image: url($ROOTPATH$$SSD_BGIMAGE$);	/* ../images/hintergrundbild.gif */
   background-repeat: no-repeat;
   background-position: bottom right;
   background-color: $SSD_BGCOLOR$;	 /* #FFFFFF */
}
/*  SSDBasicCoverTable is the table just inside the BODY (usually the whole window)  */
TABLE.SSDBasicCoverTable
{
   width: 100%;
	 height: 100%;
}
TD.SSDBasicCoverTable
{
   vertical-align: middle; 
	 width: 100%;
	 height: 100%;
}
/*  SSDCoverTable is the table around the dialog (usually smaller then whole window)  */
TABLE.SSDCoverTable {
   background-color: $SSD_TABLE_BGCOLOR$;	 			 /* #d4d0c8 */
}
TABLE.SSDCoverTableUploadFile {
   background-color: $SSD_TABLE_NT_BGCOLOR$;
}
TD.SSDCoverTable {
   border: 2px outset$SSD_TABLE_BORDER_OUTER$;		 /* 1px solid #d4d0c8 */
   $SSD_COVER_COMPLETE_BORDER$
}

TD.SSDCoverTableAttachments {
   border: 1px solid $SSD_TABLE_BORDER_OUTER$;		 /* 1px solid #d4d0c8 */;
   $SSD_TABLE_BORDER_OUTER_COMPLETE$
}
TD.SSDAttachCVCell {
   padding-left: 2px;
   padding-right: 2px;
   cursor: pointer;
   cursor: hand;
   $SSD_ATTACH_ROW_BORDER$
}
A.SSDAttachLink {
	$SSD_ATTACH_LINK_COLOR$
}
A.SSDAttachLink:hover {
	$SSD_ATTACH_LINK_OVER_COLOR$
}
/*  SSDBodyCoverTable is the table inside the dialog (rendering buttons and titlebar
    on their own pane and selection inside the square)  */
TABLE.SSDBodyCoverTable {
	 margin-bottom: 3px;
   height: 100%;
   $SSD_COVER_BORDER$
   	$TITLEBAR_TOP_ROUNDED$
}
TD.SSDBodyCoverTable {
	background-color: $SSD_TABLE_NT_BGCOLOR$;	 			 /* #d4d0c8 */
}
/*  cover TD tag for selection part  */
TD.SSDCoverBodyCell {
   padding: 0px;
	 vertical-align: top; 
	 width: 100%;
   $SSD_BODY_COMPLETE_BORDER$
}
/*  table containing the selection part and is inside the SSDCoverBodyCell  */
TABLE.SSDBodyCell {
   border: 1px inset$SSD_TABLE_BORDER_INNER$;		 /* 1px solid #848078 */
   padding: 0px;
   $SSD_TABLE_BORDER_INNER_COMPLETE$
}
TD.SSDBodyCell {
   padding-left: 30px;
	 padding-right: 30px;
	 padding-bottom: 10px;
	 width: 100%;
}
TD.SSDButtonCover {
	background-color: $SSD_TABLE_NT_BGCOLOR$;	 			 /* #d4d0c8 */
	$SSD_BUTTONS_COMPLETE_BORDER$	
}
DIV.SSDContentCover {
   margin-top: 10px;
   overflow: auto;
	 padding-left: 15px;
	 padding-top: 0px;
	 padding-right: 2px;
	 padding-bottom: 2px;
	 width: 400px; 
	 height: 300px;
}
TABLE.SSDQuestionDialog {
   width: 100%;
	 padding-top: 0px;
	 padding-bottom: 0px;
}
TR.SSDQuestionDialog {
   padding: 5px;
}
TD.SSDQuestionDialogText {
   color: $SSD_TITLE_COLOR$;				/* #000099 */
	 font-weight: bold;
	 padding-top: 20px;
	 padding-bottom: 20px;
	 padding-left: 50px;
	 border-bottom: 2px groove$SSD_TITLE_UNDERLINE$;	 /* 1px solid #848078 */
	 width: 100%;
}
TABLE.SSDRadioButtonsTable {
   margin-top: 20px;
   margin-bottom: 20px;
}
TD.SSDRadioButtonImage {
 	 text-align: center;
	 vertical-align: middle;
   padding-top: 5px;
   padding-left: 10px;
   padding-right: 10px;
   cursor: pointer;
   cursor: hand;
}
TD.SSDRadioButtonText {
   color: $SSD_TEXT_COLOR$;	/* #000000 */
   padding-top: 4px;
   padding-bottom: 1px;
   padding-left: 10px;
   padding-right: 10px;
 	 text-align: left;
}
TD.SSDRadioButtonTextSelected {
   color: $SSD_SELECTED_TEXT_COLOR$;	/* #000099 */
	 font-weight: bold;
   padding-top: 4px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 1px;
 	 text-align: left;
	 cursor: pointer;
	 cursor: hand;
}
TD.SSDRadioButtonTextOver {
   color: $SSD_TEXT_OVER_COLOR$;	/* #ff0000 */
   padding-top: 4px;
   padding-left: 10px;
   padding-right: 10px;
   padding-bottom: 1px;
 	 text-align: left;
   cursor: pointer;
   cursor: hand;
}
label.Label {
	color: $RB_LABEL_COLOR$;				/* #000000 */
}
label.LabelOver {
	color: $RB_LABEL_OVER_COLOR$;		/* #ff0000 */
	cursor: pointer;
	cursor: hand;
}

IMG.IgnoreCaseTrueIcon {
	background-image: url($ROOTPATH$$BUT_PRESS_BGIMAGE$);
	border: 2px;
	border-style: inset;
	cursor: pointer;
	cursor: hand;
	$IGNORECASETRUEICON$
}

IMG.IgnoreCaseFalseIcon {
	background-image: url($ROOTPATH$$BUT_BGIMAGE$);
	border: 2px;
	border-style: outset;
	cursor: pointer;
	cursor: hand;
	$IGNORECASEFALSEICON$
}
BUTTON {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: $BASE_FONT_SIZE$;	 /* 13px */
	$BUT_BGCOLOR$ 			/* no value */
	$BUT_COLOR$									/* no value */
  	$BUT_BORDER$						/* new introduced */
	background-image: url($ROOTPATH$$BUT_BGIMAGE$);	/* ../images/hintergrundbild.gif */
	vertical-align: middle;
	overflow: hidden;
	padding: 0px;
	margin: 2px;
	cursor: pointer; 
	cursor: hand;
	$BUT_BORDER_FF_ROUNDED$
}

BUTTON.Disabled {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: $BASE_FONT_SIZE$;	 /* 13px */
	$BUT_DIS_BGCOLOR$ 			/* no value */
	$BUT_DIS_COLOR$									/* no value */
  $BUT_DIS_BORDER$						/* new introduced */
	cursor: auto; 
	$BUT_BORDER_FF_ROUNDED$
}
TABLE.RaisedBorder {
	border-left: 2px solid #f4f0e8;
	border-top: 2px solid #f4f0e8;
	border-right: 2px solid #807060;
	border-bottom: 2px solid #807060;
	border: 2px outset;
}
TABLE.LoweredBorder {
	border: $BOV_FIELDS_BORDER$;
	$CM_FIELDS_LOWERED_BORDER$
}
TABLE.FlatBorder {
	background-color: $BGCOLOR$;
}

BUTTON.Calendar {
	background-image: url('');
	background-color: $BASE_BGCOLOR$;
	float:right;
	padding: 0px;
	margin: 0px;
	border: 0px;
}
DIV.CalendarCover {
	margin: 0px;
  background-color: $CM_BGCOLOR$;	/* #d4d0c8 */
}
IFRAME.CalendarCover {
  border: $CM_BORDER_LT$;					 /* 1px solid #9c9c9c; */
  border-right: $CM_BORDER_RB$;
  border-bottom: $CM_BORDER_RB$;
	margin: 0px;
  background-color: $CM_BGCOLOR$;	/* #d4d0c8 */
  $CM_FILTER$
}
DIV.Calendar {
	border: 2px ridge $BOV_BORDER$;
}
TD.CalendarMonth {
  padding: 5px;
	padding-right: 2px;
}
OPTION.CalendarMonthOption {
	padding-left: 1px;
	padding-right: 2px;
}
TD.CalendarYear {
  padding: 5px;
	padding-left: 2px;
}
OPTION.CalendarYearOption {
	padding-left: 1px;
	padding-right: 2px;
}
TD.CalendarBody {
  padding: 0px;
	background-color: $CALENDAR_BODY_BGCOLOR$;
}
TR.CalendarDayNames {
  background-color: $CALENDAR_DAY_BGCOLOR$;	/* #7c7c7c */
	color: $CALENDAR_DAY_COLOR$;
}
TD.cal {
  cursor: pointer;
}
TD.CalendarButtons {
  text-align: center;
}
.CatalogSwitchModeButtonIcon {
	padding:0px;
	margin:2px;
	border-width:1px;
	border-color:$BASE_BGCOLOR$;
	border-style:solid;
	cursor:pointer;
	cursor:hand;
}
.CatalogSwitchModeButtonIconPressed {
	padding:0px;
	margin:2px;
	border-width:1px;
	border-style:inset;
	border-color:white;
	cursor:pointer;
	cursor:hand;
}
.CatalogFilterResetButtonEnabled {
	padding:0px;
	margin:2px;
	border-width:1px;
	border-color:$BASE_BGCOLOR$;
	border-style:solid;
	cursor:pointer;
	cursor:hand;
}
.CatalogFilterResetButtonDisabled {
	padding:0px;
	margin:2px;
	border-width:1px;
	border-color:$BASE_BGCOLOR$;
	border-style:solid;
	cursor:default;
}
/*--------- FOR TOOLBAR MENU -----------------*/
/* For now Toolbar menu using standard context menu
 * classes: .mCover 
 */
.TBMDisabledItem,
.TBMItem,
.TBMCurrentItem {
	cursor: pointer;
	cursor: hand;
	padding:2px 1px;
	vertical-align:middle;
}
.TBMDisabledItem {
	color: $CM_COLOR_EMBOS_TOP$;	 /* #999999 */
	font-weight: normal;
	font-style: italic;
}
.TBMItem {
	color: $CM_COLOR$;	/* #000000 */
	font-weight: normal;
}
.TBMCurrentItem {
	color: $SSD_SELECTED_TEXT_COLOR$;	/* #000099 */
	font-weight: bold;
}
.TBMItemText {
	vertical-align: middle;
}
/*--------- FOR STATUSBAR INFO -----------------*/
.STBUserClientInfo {
	position:relative;
	float:right;
	height:100%;
	line-height:100%;
	vertical-align:middle;
	padding: 2px 0px;
}
.STBUserClientLabel,
.STBColon,
.STBUserClientValue {
	vertical-align:middle;	
}
.STBUserClientLabel {
	padding-left: 4px;
	color: $TB_USER_LABEL_COLOR$; /*  black */
}
.STBColon {
	padding: 0px;
	padding-left: 5px;
	padding-right: 4px;
	color: $TB_USER_LABEL_COLOR$; /*  black */
}
.STBUserClientValue {
	padding-right: 4px;
	color: $TB_USER_TEXT_COLOR$; /*  #f4f0e8 */
	font-weight: $TB_USER_TEXT_FONT_WEIGHT$; /*  bold */
}
TABLE.WindowsShadow {
	width: 100%;
	height: 100%;
}
TR.WindowsShadow {
	$OBJECT_DISPLAY_NONE_COMPLETE$
}
TD.WindowsShadow {
	height: 5px;
}
DIV.WindowsShadow {
	background-image: url($ROOTPATH$$WINDOW_DROP_SHADOW_PICTURE$);
	width: 100%;
	height: 5px;
	padding-top: 5px;
	overflow: hidden;
	display: none;
	$WINDOW_DROP_SHADOW_VISIBILITY$
}
DIV.BasicBodyDiv {
	width: 100%;
	height: 100%;
	overflow: hidden;
	padding: 0px;
	$WINDOW_BASIC_COVER_PADDING$
}
TD.SidebarArrowLeft {
	width: 11px;
	height: 100%;
	padding-left: 0px;
	$OBJECT_DISPLAY_NONE_COMPLETE$
}
TD.SidebarArrowRight {
	width: 11px;
	height: 100%;
	padding-right: 1px;
	$OBJECT_DISPLAY_NONE_COMPLETE$
}
IMG.SidebarArrowImg {
	 filter:alpha(Opacity=30);
	 -moz-opacity: 0.30;
	 opacity: 0.30;
}

/*--------- FOR SIDEBAR MODULE SELECTION MENU -----------------*/
.ModuleSelectMenu {
	background-color: $CM_BGCOLOR$;
      border: 0px;
	vertical-align: middle;
	font-weight:normal;
	text-align: left;
	cursor: pointer;
	padding: 0px;
	margin: 0px;
/*	$SB_TOP_FF_ROUNDED$*/
}

.ModuleSelectOption {
/*	background-color: $SB_MODULES_OPTIONS_BGCOLOR$;*/
	text-align: left;
}
.ModuleSelectOptionSelected {
	font-weight:bold;
/*	background-color: $SB_MODULES_OPTIONS_BGCOLOR$;*/
}