@charset "UTF-8";

/*
  	Licensed Materials  - Property of IBM
  	IBM Cognos Products: hal
 	(C) Copyright IBM Corp. 2003, 2013
  	US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*/
 
/*
	Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
	Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
*/

DIV.clsToolbar,
DIV.clsDlgToolbar,
DIV.clsMenubar,
.clsMenuItem,
.clsMenuSeparatorLabel,
TABLE.clsModalDlg,
TABLE.clsModelessDlg,
TABLE.clsModelessInfoDlg,
TD.clsModalDlgBody,
TD.clsModelessDlgBody,
BUTTON.clsDlgButton,
BUTTON.clsDlgButton_hover,
TD.clsMenubarItem,
TD.clsMenubarItem_up,
TD.clsMenubarItem_down,
TD.clsToolbarButton,
TD.clsToolbarButton_up,
TD.clsToolbarButton_down,
TD.clsToolbarButton_stuck,
BUTTON.clsCoolButton,
BUTTON.clsCoolButton_hover,
BUTTON.clsCoolButton_pressed,
BUTTON.clsBigCoolButton,
BUTTON.clsBigCoolButton_hover,
BUTTON.clsBigCoolButton_pressed,
.clsMenuPopup,
.clsMenuItem,
.clsMenuItem_selected,
TABLE.clsTabBox,
TABLE.clsTabBox_iOSDefault,
TABLE.clsButtonBarHorizontal,
TABLE.clsButtonBarVertical,
DIV.clsTreeView,
DIV.clsListView,
DIV.clsListView_dropdown,
.clsPropertySheetContainer,
TABLE.clsComboBox,
TABLE.clsPropertySheet,
.clsToolDlgHeader_active,
.clsModalDlgHeader_active,
.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_active,
.clsModelessDlgHeader_inactive,
.clsModelessInfoDlgHeader_active,
.clsModelessInfoDlgHeader_inactive,
.clsDialogText,
DIV.clsPaneHeader_active,
DIV.clsPaneHeader_inactive,
DIV.clsPaneHeader_active SPAN,
DIV.clsPaneHeader_inactive SPAN,
DIV.clsTabPanels,
DIV.clsBottomTabPanels,
DIV.clsSliderLabel,
#idHALStartupDialog,
INPUT
{
	font-family: Tahoma, Arial, 'MS UI Gothic', Gulim, SimSun, PMingLiU, Raghu8, 'Arial Unicode MS', 'Andale WT', sans-serif;
	font-size: 12px;
	color: #015890;
}

*
{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}

.clsListView .clsDialogText,
INPUT
{
	color: #333333;
}

BODY,
DIV.clsDlgToolbar,
.clsMenuPopup,
.clsPopupDialog,
.clsMenuItem,
TABLE.clsModalDlg,
TABLE.clsModelessDlg,
TABLE.clsModelessInfoDlg,
BUTTON.clsXButton_active,
BUTTON.clsXButton_inactive,
.clsBigButtonBar,
BUTTON.clsBigCoolButton,
TD.clsComboBoxArrow,
TD.clsComboBoxArrow_disabled,
DIV.clsListViewColumnHeader
{
	background-color: #f7f8f9;
}

DIV.clsToolbar
{
	background-color: Transparent;
}

BUTTON.clsCoolButton_hover,
TD.clsMenubarItem_up,
TD.clsToolbarButton_up,
BUTTON.clsCoolButton_pressed,
TD.clsMenubarItem_down,
TD.clsToolbarButton_down,
TD.clsToolbarButton_stuck,
.clsMenuItem_selected,
DIV.clsPaneHeader_inactive,
.clsListItem_hover,
.clsListItem_tb_selected,
.clsTreeNode_hover,
TD.clsPropertySheetLabel_active,
.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_inactive,
BUTTON.clsXButton_inactive,
BUTTON.clsBigCoolButton_hover,
BUTTON.clsBigCoolButton_pressed,
TD.clsComboBoxArrow_down
{
	background-color: #f7f8f9;
}

TD.clsMenubarItem,
TD.clsMenubarItem_up,
TD.clsMenubarItem_down,
TD.clsMenuImageContainer,
TD.clsMenuItemLabelCell
{
	padding-top: 3px;
	padding-bottom: 3px;
}

.clsDlgButton16x16
{
	border: 1px solid #f8fafb;
	background-color: #f8fafb;
}

TD.clsExplorerButton
{
	background-color: #dfedf8;
	border: 1px solid #81b2d1;
}

TD.clsMenuImageContainer
{
	background-color: #ebf4fb;
	border-right: 1px solid #98b1c1;
}

.clsMenuItem_selected,
TABLE.clsMenuItem_selected TD.clsMenuImageContainer
{
	color: #005286;
	background-image: url(hal_skin_irot_images/selection_bg.png);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #f5d29e;
}

TD.clsConditionalPreview,
TD.clsListItem_gridLine
{
	border: 1px solid #dfe2e3;
}

DIV.clsListViewHeaderPane
{
	height: 23px;
}
DIV.clsListViewColumnHeader
{
	background-image: url(hal_skin_irot_images/pane_list_columns.png);
	height: 23px;
	padding-top: 3px;
	border: none;
	border-left: 1px solid #acaaa6;
}

.clsListItem_hover,
.clsTreeNode_hover
{
	background-image: url(hal_skin_irot_images/selection_light_bg.png);
	background-position: center top;
	background-repeat: repeat-x;
	background-color: #fae9cf;
	border-bottom: 1px solid #fae9cf;
	border-top: 1px solid #fae9cf;
}

.clsTreeViewExpand_hover
{
	background-image: url(hal_skin_irot_images/tv_hover.gif);
}

TD.clsMenubarItem_up,
TD.clsMenubarItem_down
{
	color: #005286;
	border: 1px solid #869cbf;
	background-color: #e1e5f0;
}

TD.clsToolbarButton_up
{
	background-image: url(hal_skin_irot_images/selection_bg_toolbar.png);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #f6daaf;
	border: 1px solid #eccf9e;
}

TD.clsToolbarButton_down,
TD.clsToolbarButton_stuck
{
	border: 1px solid #cc9850;
	background-image: url(hal_skin_irot_images/selection_set.gif);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #f3e3bf;
}

TD.clsMenuItemLabelCell
{
	padding-left: 9px;
}

.clsMenuSeparator
{
	border-top: 1px solid #98b1c1;
}

.clsMenuSeparatorContainer
{
	padding: 0px 0px 0px 26px;
	font-size: 0pt;
	line-height: 0pt;
	background-color: #ebf4fb;
}

.clsMenuSeparatorLabel
{
	border-top: 1px solid #f2f8ff;
	font-weight: bold;
	padding: 4px 5px 0px 5px;
	height: 24px;
}

.clsMenuSeparatorLabelContainer
{
	border-top: 1px solid #98b1c1;
	border-bottom: 1px solid #98b1c1;
	background-color: #dfedfb;
}

BUTTON.clsCoolButton_hover,
BUTTON.clsCoolButton_pressed
{
	background-color: #f6daaf;
	border: 1px solid #eccf9e;
}

DIV.clsTreeView,
DIV.clsListView,
.clsListItem_normal,
.clsListItem_hover,
.clsTreeNode_normal,
.clsTreeNode_hover,
.clsTreeNode_loading
{
	color: #000000;
	font-size: 12px;
}

TD.clsToolbarButton
{
	color: #008AFF;
	   
}

TD.clsToolbarButton_up,
TD.clsToolbarButton_down,
TD.clsToolbarButton_stuck
{
	color: #00385c;
}

DIV.clsPaneHeader_active SPAN,
.clsListItem_selected,
.clsTreeNode_selected,
.clsModalDlgHeader_active,
.clsModelessDlgHeader_active
{
	color: #015890;
}

.clsToolDlgHeader_active
{
	color: #015890;
}

HR,
BUTTON.clsCoolButton,
.clsListItem_colorCell_normal
{
	border: 1px solid #F9F9F9;
}

.clsListItem_colorCell_selected
{
	background-color: #F9F9F9;
	border-color: #252525;
}
.clsListItem_colorCell_hover
{
	border: 1px solid #CCCCCC;
}

.clsListItem_tb_normal
{
	border: 1px solid #F9F9F9;
}

.clsListItem_selected,
.clsTreeNode_selected
{
	background-image: url(hal_skin_irot_images/selection_bg_toolbar.png);
	background-repeat: repeat-x;
	background-position:left top;
	background-color: #f6daaf;
	color: #222222;
	border-bottom: 1px solid #e8b972;
	border-top: 1px solid #eccf9e;
}

.clsListItem_normal
{
	border-top: 1px solid Transparent;
	border-bottom: 1px solid Transparent;
}

.clsHalNoPngAlpha .clsListItem_normal
{
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

.clsListItem_hover
{
	border-top: 1px solid #fae9cf;
	border-bottom: 1px solid #fae9cf;
}

.clsListItem_selected_inactive
{
	background-color: #CCCCCC;
}

DIV.clsListView,
TD.clsPropertySheetLabel_inactive
{
	background-color: white;
}

DIV.clsPaneHeader_inactive SPAN,
.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_inactive
{
	color: white;
}

DIV.clsPaneHeader_active SPAN,
DIV.clsPaneHeader_inactive SPAN
{
	color: #111111;
	font-weight: normal;
}

DIV.clsPaneHeader_active,
.clsModalDlgHeader_active,
clsModelessDlgHeader_active,
.clsToolDlgHeader_active
{
	background-color: #dfedf8;
	border: 1px solid #81B2D1;
}

td.clsPropertySheetValue input
{
	font-size: 12px;
	background-color: #F7F8F9;
}

#idHALStartupDialog,
#idHALStartupDialogTopDivs,
#idHALStartupDialogBottomDivs
{
	width: 360px;
}

#idHALStartupBar
{
	background-image: url(hal_skin_irot_images/progress.png);
	height: 33px;
	background-position: left bottom;
	background-repeat: repeat-x;
	filter: none;
	background-color: Transparent;
	color: #798e9a;
}

#idHALStartupBarContainer
{
	background-image: url(hal_skin_irot_images/loading_bar.png);
	width: 360px;
	border: none;
	height: 34px;
	background-position: left bottom;
	background-repeat: no-repeat;
	padding: 0px 2px 0px 2px;
}

#idHALStartupDialog
{
	padding: 0px;
	border: none;
	background-color: #ecf1f3;
}

#idHALStartupDialogTopDivs,
#idHALStartupDialogBottomDivs,
#idHALStartupDialogTopDivs *,
#idHALStartupDialogBottomDivs *
{
	display: none;
}

#idHALStartupBlocker
{
	background-image: url(hal_skin_irot_images/big_blocker_bg.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #ecf1f3;
}

FIELDSET,
BUTTON.clsColorButton,
BUTTON.clsDotDotDotButton,
BUTTON.clsDlgButtonDropDownArrow,
DIV.clsListView,
.clsBigButtonBar,
.clsInsetBorder,
.clsImagePreviewBorder,
.clsImageBrowserPreviewBorder
{
	border: 1px solid #98b1c1;
}

DIV.clsPropertySheetContainer,
DIV.clsPropertySheet2Container
{
	border: 1px solid #5da5d2 !important;
}

DIV.clsTreeView
{
	border: 1px solid #5da5d2;
}

TD.clsToolbarComboBox
{
	padding-top: 2px;
}

TD.clsToolbarButton
{
	padding: 3px 4px 3px 4px;
}

TD.clsToolbarButton_up,
TD.clsToolbarButton_down,
TD.clsToolbarButton_stuck
{
	padding: 2px 3px 2px 3px;
}

DIV.clsToolbarSeparator
{
	border: none;
	background-image: url(hal_skin_irot_images/tool_sep_dot_line_banner_blk.gif);
	background-repeat: no-repeat;
	background-position: center left;
}

.clsMenuItem,
.clsMenuItem_selected
{
	background-color: Transparent;
	height: 22px;
}

.clsMenuPopup
{
	padding: 0px;
}

.clsSubMenuPopupRight
{
	margin-left: -1px;
}

.clsSubMenuPopupLeft
{
	margin-left: 1px;
}

DIV.clsPaneHeader_active,
DIV.clsPaneHeader_inactive
{
	border: 1px solid #bedcef;
}

DIV.clsPaneHeader_inactive
{
	border: 1px solid #bedcef;
}

.clsListItem_tb_normal
{
	border-color: #f7f8f9;
}


.clsListItem_outline_normal,
.clsListItem_outline_selected,
.clsListItem_outline_hover,
.clsListItem_outline_noLabels_normal,
.clsListItem_outline_noLabels_selected,
.clsListItem_outline_noLabels_hover
{
	padding: 2px 2px 2px 2px;
	border: 1px solid #f8fafb;
}
.clsListItem_outline_selected,
.clsListItem_outline_hover,
.clsListItem_outline_noLabels_selected,
.clsListItem_outline_noLabels_hover,
.clsListItem_tb_hover,
.clsListItem_tb_selected
{
	background-position: top left;
	background-repeat: repeat-x;
}
.clsListItem_tb_selected
{
	background-image: url(hal_skin_irot_images/selection_bg_toolbar.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f6daaf !important;
	border-color: #eccf9e;
	color: #00385c;
}
.clsListItem_outline_selected,
.clsListItem_outline_noLabels_selected
{
	background-image: url(hal_skin_irot_images/selection_bg_toolbar.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #f6daaf !important;
	border-color: #eccf9e;
	color: #00385c;
}
.clsListItem_outline_hover,
.clsListItem_outline_noLabels_hover,
.clsListItem_tb_hover
{
	background-image: url(hal_skin_irot_images/selection_light_bg.png);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #fae9cf !important;
	border-color: #fae9cf;
}

DIV.clsListView_dropdown
{
	border: none;
	background-color: Transparent;
	padding-left: 1px;
}

.clsListItem_gallery_hover
{
	border: 1px solid #eccf9e;
	background-image: url(hal_skin_irot_images/selection_bg_listview.png);
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #f6daaf !important;
}

DIV.clsColorButtonDiv_normal
{
	border: none;
}

.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_inactive
{
	font-weight: bold;
}

BUTTON.clsDotDotDotButton,
BUTTON.clsDlgButtonDropDownArrow
{
	padding: 1px;
}

HR,
TD.clsBottomTabBox_inactive,
TD.clsBottomTabBox_inactive_hover
{
	border-top: 1px solid #999999;
}

DIV.clsPropertyDescriptionBox
{
	border: 1px solid #5DA5D2;
	background-color: infobackground;
}

TABLE.clsPropertySheet
{
	background-color: #f7f8f9;
}

td.clsPropertySheetLabel_active,
td.clsPropertySheetLabel_inactive,
td.clsPropertySheetValue
{
	border: 1px solid #dae7f0;
	height: 20px;
}

.clsHyperlink,
.clsHyperlink_hover
{
	color: #008AFF;
}

DIV.clsMenubar,
TD.clsMenubarItem
{
	background-color: Transparent;
}

TD.clsMenubarItem,
TD.clsMenubarItem_up,
TD.clsMenubarItem_down
{
	height: 29px;
}

TD.clsMenubarItem
{
	border: 1px solid #1881c3;
}

td.clsMenubarItem
{
	padding:2px 10px 2px 9px;
}

td.clsMenubarItem_up,
td.clsMenubarItem_down
{
	padding:2px 9px 2px 8px;
}

TD.clsMenubarItemLast
{
	/*background-image: url(hal_skin_irot_images/menubar_last_bg.png);*/
	background-position: right top;
	background-repeat: no-repeat;
	border: none;
}

DIV.clsToolbar,
TD.clsToolbarButton
{
/*
	background-color: #252525;
*/
	border: none;
}

.clsDetailMsgTextarea
{
	background-color: #FFFFFF;
}

BUTTON[HAL_disabled="true"],
*[HAL_disabled="true"]
{
	color: graytext;
}

.clsModalDlgHeader_active,
.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_active,
.clsModelessDlgHeader_inactive
{
	background-color: #252525;
	color: white;
}

BUTTON.clsXButton_active,
BUTTON.clsXButton_inactive,
BUTTON.clsXButton_hover
{
	margin-right: 4px;
	cursor: pointer;
	border: none;
	background-color: transparent;
	background-image: url(hal_skin_irot_images/x.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
IMG.clsXButton
{
	display: none;
	height: 18px;
	width: 18px;
}
BUTTON.clsXButton_hover
{
	background-position: bottom right;
}

button.clsXButton_active,
button.clsXButton_inactive,
button.clsXButton_hover,
button.clsXButtonInfo_active,
button.clsXButtonInfo_inactive,
button.clsXButtonInfo_hover
{
	height: 18px;
	margin-left: 7px;
	vertical-align: middle;
	width: 18px;
}

TD.clsModalDlgBottomSpacer
{
	height: 9px;
}

DIV.clsDlgResizeHandle
{
	background-image: url(hal_skin_irot_images/size_resize.gif);
	background-position: right bottom;
	height: 9px;
	width: 9px;
}

BUTTON.clsDotDotDotPropertyButton
{
	background-color: #d3e4ef;
	padding: 1px;
	border: 1px solid #99bbd1;
}

BUTTON.clsDotDotDotButton,
BUTTON.clsDotDotDotButton_hover,
BUTTON.clsDotDotDotButton_disabled,
BUTTON.clsDlgButtonDropDownArrow,
BUTTON.clsDlgButtonDropDownArrow_hover,
BUTTON.clsDlgButtonDropDownArrow_disabled
{
	height: 25px;
	cursor: pointer;
	border: none;
	padding-left: 0px;
	padding-right: 0px;
	background-color: transparent;
	font-size: 12px;
}

BUTTON.clsDotDotDotButton_disabled,
BUTTON.clsDlgButtonDropDownArrow_disabled
{
	cursor: default;
}

DIV.clsDlgButtonBar DIV.clsDlgButtonLeft,
DIV.clsDoneBtnBg DIV.clsDlgButtonLeft
{
	background-image: url(hal_skin_irot_images/dialogBar_button_left.gif);
}

DIV.clsDlgButtonBar DIV.clsDlgButtonRight,
DIV.clsDoneBtnBg DIV.clsDlgButtonRight
{
	background-image: url(hal_skin_irot_images/dialogBar_button_right.gif);
}

BUTTON.clsDotDotDotButton,
BUTTON.clsDotDotDotButton_hover,
BUTTON.clsDotDotDotButton_disabled
{
	background-image: url(hal_skin_irot_images/dialog_button_dotdotdot.gif);
	width: 24px;
	height: 20px;
	margin-left: 2px;
}

BUTTON.clsDotDotDotButton
{
	background-position: 0px 0px;
}

BUTTON.clsDotDotDotButton_hover
{
	background-position: 0px 40px;
}

BUTTON.clsDotDotDotButton_disabled
{
	background-position: 0px 20px;
}

BUTTON.clsDotDotDotButton IMG,
BUTTON.clsDotDotDotButton_hover IMG,
BUTTON.clsDotDotDotButton_disabled IMG,
BUTTON.clsDlgButtonDropDownArrow IMG,
BUTTON.clsDlgButtonDropDownArrow_hover IMG,
BUTTON.clsDlgButtonDropDownArrow_disabled IMG

{
	visibility: hidden;
}
BUTTON.clsDotDotDotButton DIV.clsDlgButtonLeft,
BUTTON.clsDotDotDotButton_hover DIV.clsDlgButtonLeft,
BUTTON.clsDotDotDotButton_disabled DIV.clsDlgButtonLeft,
BUTTON.clsDotDotDotButton DIV.clsDlgButtonRight,
BUTTON.clsDotDotDotButton_hover DIV.clsDlgButtonRight,
BUTTON.clsDotDotDotButton_disabled DIV.clsDlgButtonRight,
BUTTON.clsDotDotDotButton DIV.clsDlgButtonInner,
BUTTON.clsDotDotDotButton_hover DIV.clsDlgButtonInner,
BUTTON.clsDotDotDotButton_disabled DIV.clsDlgButtonInner,
BUTTON.clsDlgButtonDropDownArrow DIV.clsDlgButtonLeft,
BUTTON.clsDlgButtonDropDownArrow_hover DIV.clsDlgButtonLeft,
BUTTON.clsDlgButtonDropDownArrow_disabled DIV.clsDlgButtonLeft,
BUTTON.clsDlgButtonDropDownArrow DIV.clsDlgButtonRight,
BUTTON.clsDlgButtonDropDownArrow_hover DIV.clsDlgButtonRight,
BUTTON.clsDlgButtonDropDownArrow_disabled DIV.clsDlgButtonRight,
BUTTON.clsDlgButtonDropDownArrow DIV.clsDlgButtonInner,
BUTTON.clsDlgButtonDropDownArrow_hover DIV.clsDlgButtonInner,
BUTTON.clsDlgButtonDropDownArrow_disabled DIV.clsDlgButtonInner
{
	padding-left: 0px;
	padding-right: 0px;
	background-image: none;
}

BUTTON.clsDlgButtonFlatRight DIV.clsDlgButtonRight
{
	background-image: url(hal_skin_irot_images/dialog_button_right_flat.gif);
}
BUTTON.clsDlgButtonFlatLeft DIV.clsDlgButtonLeft
{
	background-image: url(hal_skin_irot_images/dialog_button_left_flat.gif);
}

BUTTON.clsDlgButtonDropDownArrow,
BUTTON.clsDlgButtonDropDownArrow_hover,
BUTTON.clsDlgButtonDropDownArrow_disabled
{
	background-image: url(hal_skin_irot_images/dialog_button_dropdown.gif);
	width: 24px;
	height: 24px;
	margin-left: 0px;
}
BUTTON.clsDlgButtonDropDownArrow
{
	background-position: 0px 0px;
}

BUTTON.clsDlgButtonDropDownArrow_hover
{
	background-position: 0px 48px;
}

BUTTON.clsDlgButtonDropDownArrow_disabled
{
	background-position: 0px 24px;
}


TD.clsPropertySheetLabel_active
{
	color: #00385c;
	background-color: #252525;
	background-image: url(hal_skin_irot_images/selection_bg.png);
	background-position: left top;
}
TD.clsPropertySheetLabel_inactive
{
	color: #015890;
	background-color: transparent;
}
TD.clsPropertySheetValue .clsDialogText
{
	color: #333333;
}


DIV.clsModalDlgShadow
{
	display: block;
}

.clsModalDlgHeader_active,
.clsModalDlgHeader_inactive,
.clsModelessDlgHeader_active,
.clsModelessDlgHeader_inactive,
.clsModelessInfoDlgHeader_active,
.clsModelessInfoDlgHeader_inactive
{
	background-color: transparent !important;
}

TD.clsModalDlgHeaderTitleFirstCell_active,
TD.clsModalDlgHeaderTitleFirstCell_inactive
{
	height: 41px;
	font-size: 16px;
	font-weight: bold;
	vertical-align: middle;
	color: #015890;
	padding: 6px 2px 1px 14px;
}
TD.clsModalDlgHeaderTitleLastCell_active,
TD.clsModalDlgHeaderTitleLastCell_inactive
{
	height: 41px;
	padding: 6px 14px 1px 14px;
}

DIV.clsDlgButtonBar,
DIV.clsDlgMsgBoxButtonBar
{
	height: 46px;
	padding-top: 19px;
}

TD.clsModalDlgBody,
TD.clsModelessDlgBody
{
	padding: 16px 20px 0px 20px;
}

.clsHelpLink
{
	color: #008aff;
	text-decoration: none !important;
}
.clsHelpLink_hover
{
	color: #008aff;
	text-decoration: underline;
}

DIV.clsToolbar, DIV.clsDlgToolbar
{
	height: 30px;
}

TD.clsToolbarButton
{
	background-color: transparent;
}

DIV.clsMenubar
{
	vertical-align: top;
	border-bottom: none;
	border-top: none;
	padding-top: 0;
	padding-bottom: 4px;
	border-bottom-color: #eff3f5;
	height: 32px;
}
.clsMenuItem
{
	color: #015890;
}
TD.clsMenubarItem
{
	background-color: transparent;
	border: none;
}

DIV.clsPaneHeader_active,
DIV.clsPaneHeader_inactive
{
	background-color: #bedcef;
	border: 1px solid #bedcef;
	color: #F9F9F9;
	padding: 0px;
}

DIV.clsPaneHeaderLeft,
DIV.clsPaneHeaderRight,
DIV.clsPaneHeaderInner
{
	width: 100%;
}
DIV.clsPaneHeaderLeft
{
	padding-left: 5px;
	background-repeat: no-repeat;
	background-position: top left;
}
DIV.clsPaneHeaderRight
{
	padding-right: 5px;
	background-repeat: no-repeat;
	background-position: top right;
}
DIV.clsPaneHeaderInner
{
	height: 28px;
	background-repeat: repeat-x;
	background-position: top center;
	overflow: hidden;
	padding: 5px 3px 3px 3px;
}

DIV.clsPaneHeader_active DIV.clsPaneHeaderLeft,
DIV.clsPaneHeader_inactive DIV.clsPaneHeaderLeft
{
	background-image: url(hal_skin_irot_images/pane_pulldown_l.gif);
}
DIV.clsPaneHeader_active DIV.clsPaneHeaderRight,
DIV.clsPaneHeader_inactive DIV.clsPaneHeaderRight
{
	background-image: url(hal_skin_irot_images/pane_pulldown_r.gif);
}
DIV.clsPaneHeader_active DIV.clsPaneHeaderInner,
DIV.clsPaneHeader_inactive DIV.clsPaneHeaderInner
{
	background-image: url(hal_skin_irot_images/pane_pulldown_m.gif);
}

.clsResizerHoriz_normal,
.clsResizerHoriz_hover,
.clsResizerHoriz_selected
{
	height: 4px;
	border: none;
	background-position: center center;
	background-repeat: no-repeat;
}

.clsResizerHoriz_hover,
.clsResizerHoriz_selected,
.clsResizerHoriz_normal
{
	background-image: url(hal_skin_irot_images/pane_resize_vert.gif);
}

.clsResizerVert_normal,
.clsResizerVert_hover,
.clsResizerVert_selected,
.clsInvisibleSplitterVertical_normal,
.clsInvisibleSplitterVertical_hover,
.clsInvisibleSplitterVertical_selected
{
	width: 4px;
	border: none;
	background-position: center center;
	background-repeat: no-repeat;
}

.clsResizerVert_hover,
.clsResizerVert_selected,
.clsInvisibleSplitterVertical_hover,
.clsInvisibleSplitterVertical_selected,
.clsResizerVert_normal,
.clsInvisibleSplitterVertical_normal
{
	background-image: url(hal_skin_irot_images/pane_resize_horiz.gif);
}

.clsExpandCollapseSplitterHorizontal_normal,
.clsExpandCollapseSplitterHorizontal_hover,
.clsExpandCollapseSplitterHorizontal_selected
{
	background-image: url(hal_skin_irot_images/horizontal_splitter_bg.gif);
}
.clsExpandCollapseSplitterVertical_normal,
.clsExpandCollapseSplitterVertical_hover,
.clsExpandCollapseSplitterVertical_selected
{
	background-image: url(hal_skin_irot_images/vertical_splitter_bg.gif);
}

/*.clsExpandCollapseSplitterHorizontal_normal,
.clsExpandCollapseSplitterHorizontal_hover,
.clsExpandCollapseSplitterHorizontal_selected
{
	border-top: 1px solid #5da5d2;
	border-bottom: 1px solid #5da5d2;
}

.clsExpandCollapseSplitterVertical_normal,
.clsExpandCollapseSplitterVertical_hover,
.clsExpandCollapseSplitterVertical_selected
{
	border-left: 1px solid #5da5d2;
	border-right: 1px solid #5da5d2;
	border-top: 1px solid #5DA5D2;
}*/

DIV.clsPropertySheet2Container,
DIV.clsTreeView
{
	background-image: url(hal_skin_irot_images/control_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #F7F8F9 !important;
}

DIV.clsPropertySheetContainer
{
	background-color: #F7F8F9;
}

TEXTAREA,
.clsTextBox,
.clsStyleValue
{
	border: 1px solid #98b1c1;
	color: #333333;
}
.clsTextBox
{
	height: 20px !important;
}
TEXTAREA,
.clsTextBox,
TD.clsComboBoxText,
.clsStyleValue
{
	background-image: url(hal_skin_irot_images/textbox_bg.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

.clsReadOnlyTextBox
{
	background-image: none;
}

TABLE.clsComboBox
{
	border: 1px solid #98b1c1;
	background-color: #F9F9F9;
	color: #252525;
}

TD.clsComboBoxArrow,
TD.clsComboBoxArrow_down,
TD.clsComboBoxArrow_disabled
{
	border-left: 1px solid #98b1c1;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	background-position: 0px 0px;
}
TD.clsComboBoxArrow
{
	background-image: url(hal_skin_irot_images/ComboBoxArrow.png);
}
TD.clsComboBoxArrow_down
{
	background-image: url(hal_skin_irot_images/ComboBoxArrow_down.png);
}
TD.clsComboBoxArrow_disabled
{
	background-image: url(hal_skin_irot_images/ComboBoxArrow_disabled.png);
}

TABLE.clsModalDlg,
TABLE.clsModelessDlg,
.clsMenuPopup,
DIV.clsDialogTransferProxy,
DIV.clsMenuPopupTransferProxy,
DIV.clsComboBoxPopupTransferProxy,
DIV.clsWidgetFrameBorderDialog
{
	border: 1px solid #4A9ACE;
	border-radius: 4px 4px 4px 4px;
	-moz-border-radius: 4px 4px 4px 4px;
	background-color: #F7F8F9;
}
.clsMenuPopup,
DIV.clsMenuPopupTransferProxy,
DIV.clsComboBoxPopupTransferProxy
{
	background-color: white;
}
.clsMenuPopup
{
	color: #252525;
}


/* ---------------------------------------------------- */
/* Tab - DEFAULT 										*/
/* ---------------------------------------------------- */
/* 	TABLE.clsTabBox										*/
/* 	DIV.clsTabPanels									*/
/*	DIV.clsBottomTabPanels								*/
/* ---------------------------------------------------- */

DIV.clsTabDivInner
{
	white-space: nowrap;
}

TD.clsTabBox_inactive,
TD.clsTabBox_active,
TD.clsTabBox_inactive_hover,
TD.clsTabBox_active_hover,
TD.clsBottomTabBox_inactive,
TD.clsBottomTabBox_active,
TD.clsBottomTabBox_inactive_hover,
TD.clsBottomTabBox_active_hover
{
	color: #000000;
	padding: 0px 10px 2px 10px;
	height: 24px;
	background-image: url(hal_skin_irot_images/buttonbar.gif);
	background-repeat: repeat-x;
	background-color: #ffffff;
}

TD.clsTabBox_inactive
{
	border: 1px solid #92afc2;
	background-position: 0px 0px;
}

TD.clsTabBox_active,
TD.clsTabBox_active_hover
{
	border-top: 1px solid #d4ad63;
	border-right: 1px solid #d4ad63;
	border-left: 1px solid #d4ad63;
	padding-bottom: 3px;
	border-bottom: none;
	background-position: 0px -96px;
}

TD.clsTabBox_inactive_hover
{
	border: 1px solid #d4ad63;
	background-position: 0px -24px;
}

TD.clsBottomTabBox_inactive
{
	border: 1px solid #92afc2;
	background-position: 0px -72px;
}

TD.clsBottomTabBox_active,
TD.clsBottomTabBox_active_hover
{
	border-bottom: 1px solid #d4ad63;
	border-right: 1px solid #d4ad63;
	border-left: 1px solid #d4ad63;
	padding-top: 1px;
	border-top: none;
	background-position: 0px -24px;
}

TD.clsBottomTabBox_inactive_hover
{
	border: 1px solid #d4ad63;
	background-position: 0px -96px;
}

TD.clsTabBoxLast,
TD.clsBottomTabBoxLast
{
	background-color: Transparent;
}

TD.clsTabBoxLast
{
	border-bottom: 1px solid #92afc2;
}

TD.clsBottomTabBoxLast
{
	border-top: 1px solid #92afc2;
}

DIV.clsTabPanels,
DIV.clsBottomTabPanels
{
	color: #000000;
	padding: 5px;
	background-color: #ffffff;
}
	
DIV.clsTabPanels
{
	border-top: none;
	border-right: 1px solid #92afc2;
	border-bottom: 1px solid #92afc2;
	border-left: 1px solid #92afc2;
}

DIV.clsBottomTabPanels
{
	border-top: 1px solid #92afc2;
	border-right: 1px solid #92afc2;
	border-bottom: none;
	border-left: 1px solid #92afc2;
}

/* ---------------------------------------------------- */
/* Tab - iOSDefault										*/
/* ---------------------------------------------------- */
/* 	TABLE.clsTabBox_iOSDefault							*/
/* 	DIV.clsTabPanels_iOSDefault							*/
/*	DIV.clsBottomTabPanels_iOSDefault					*/
/* ---------------------------------------------------- */

TABLE.clsTabBox_iOSDefault,
DIV.clsTabPanels_iOSDefault
{
	cursor: default;
}

TABLE.clsTabBox_iOSDefault
{
	border-collapse: collapse;
	empty-cells: show;
}

TABLE.clsTabBox_iOSDefault TD.clsTabBox_inactive,
TABLE.clsTabBox_iOSDefault TD.clsTabBox_active,
TABLE.clsTabBox_iOSDefault TD.clsTabBox_inactive_hover,
TABLE.clsTabBox_iOSDefault TD.clsTabBox_active_hover,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_inactive,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_active,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_inactive_hover,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_active_hover
{
	color: #FFFFFF;
	padding: 12px 20px 2px 20px;
	height: 40px;
	background-image: url(hal_skin_irot_images/tab_iOSDefault.png);
	background-repeat: repeat-x;
	background-color: #000000;
	vertical-align: top;
	text-shadow: 0px 1px 1px #000000;
}

TABLE.clsTabBox_iOSDefault TD.clsTabBox_inactive,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_inactive,
TABLE.clsTabBox_iOSDefault TD.clsTabBox_inactive_hover,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_inactive_hover
{
	color: #939393;
	border: none;
	background-position: 0px 0px;
	text-shadow: 0px 1px 1px #000000;
}

TABLE.clsTabBox_iOSDefault TD.clsTabBox_active,
TABLE.clsTabBox_iOSDefault TD.clsTabBox_active_hover,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_active,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBox_active_hover
{
	border: none;
	background-position: 0px -40px;
}

TABLE.clsTabBox_iOSDefault TD.clsTabBoxLast,
TABLE.clsTabBox_iOSDefault TD.clsBottomTabBoxLast
{
	background-image: url(hal_skin_irot_images/tab_iOSDefault.png);
	background-repeat: repeat-x;
	background-color: #000000;
	border: none;
}

TABLE.clsTabBox_iOSDefault DIV.clsTabPanels,
TABLE.clsTabBox_iOSDefault DIV.clsBottomTabPanels
{
	color: #000000;
	padding: 5px;
	background-color: #ffffff;
}
	
DIV.clsTabPanels_iOSDefault
{
	border: none;
	/*
	border-top: none;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	*/
}

DIV.clsBottomTabPanels_iOSDefault
{
	border: none;
	/*
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: none;
	border-left: 1px solid #000000;
	*/
}


/* ---------------------------------------------------- */
/* Button Bar - DEFAULT 								*/
/* ---------------------------------------------------- */
/* 	TABLE.clsButtonBarVertical							*/
/* 	TABLE.clsButtonBarHorizontal						*/
/* ---------------------------------------------------- */

SPAN.clsButtonBarButtonLabel
{
	color: #000000;
	font-size: 12px;
}

TD.clsButtonBarButton DIV.clsLeft,
TD.clsButtonBarButton DIV.clsLeftFirst,
TD.clsButtonBarButton DIV.clsLeftLast,
TD.clsButtonBarButton DIV.clsRight,
TD.clsButtonBarButton DIV.clsRightFirst,
TD.clsButtonBarButton DIV.clsRightLast
{
	padding: 0px 0px 0px 0px;
	border: 0px solid transparent;
	background-color: transparent;
}

TD.clsButtonBarButton DIV.clsInner,
TD.clsButtonBarButton DIV.clsInnerFirst,
TD.clsButtonBarButton DIV.clsInnerLast
{
	height: 24px;
	padding: 0px 10px;
	background-color: #FFFFFF;
	border: 1px solid #92AFC2;
	background-image: url(hal_skin_irot_images/buttonbar.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	padding-bottom: 2px;
}

TABLE.clsButtonBarHorizontal TD.clsOver DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsOver DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsOver DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsOver DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsOver DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsOver DIV.clsInnerLast
{
	/* 24 * 1 */
	background-position: 0px -24px;
	border: 1px solid #D4AD63;
}

TABLE.clsButtonBarHorizontal TD.clsUpAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsUpAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsUpAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsUpAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsUpAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsUpAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal TD.clsDown DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsOverAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsDownAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsDisabledAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal TD.clsDown DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsOverAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsDownAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsDisabledAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal TD.clsDown DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal TD.clsOverAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal TD.clsDownAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal TD.clsDisabledAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsDown DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsOverAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsDownAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsDisabledAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical TD.clsDown DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsOverAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsDownAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsDisabledAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical TD.clsDown DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsOverAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsDownAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical TD.clsDisabledAndSelected DIV.clsInnerLast
{
	/* 24 * 4 */
	background-position: 0px -96px;
	border: 1px solid #D4AD63;
}


/* ---------------------------------------------------- */
/* Button Bar - iOSDefault 								*/
/* ---------------------------------------------------- */
/* 	TABLE.clsButtonBarVertical_iOSDefault				*/
/* 	TABLE.clsButtonBarHorizontal_iOSDefault				*/
/* ---------------------------------------------------- */

TABLE.clsButtonBarHorizontal_iOSDefault,
TABLE.clsButtonBarVertical_iOSDefault
{
	cursor: default;
	border-collapse: collapse;
	empty-cells: show;
}

TABLE.clsButtonBarHorizontal_iOSDefault SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarVertical_iOSDefault SPAN.clsButtonBarButtonLabel
{
	color: #4f5459;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown SPAN.clsButtonBarButtonLabel,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected SPAN.clsButtonBarButtonLabel
{
	color: #ffffff;
	text-shadow: 0px -1px 1px #333333;
}

TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsLeftFirst,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsRightLast
{
	background-image: url(hal_skin_irot_images/hbuttonbar_iOSDefault.png);
	background-color: transparent;
	border: none;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeftFirst,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsRightFirst,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeftLast,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsRightLast
{
	background-image: url(hal_skin_irot_images/vbuttonbar_iOSDefault.png);
	background-color: transparent;
	border: none;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOver DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOver DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOver DIV.clsInnerLast
{
	background-position: 0px -60px;
	border: none;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsOver DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOver DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOver DIV.clsInnerLast
{
	background-position: 0px 0px;
	border: none;
}

TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsInnerLast
{
	padding: 0px 20px;
	background-position: 0px -60px;
	background-repeat: repeat-x;
	padding-bottom: 2px;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerLast
{
	padding: 0px 15px 2px 15px;
	background-repeat: repeat-x;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInner
{
	padding: 0px 20px 2px 20px;
	background-repeat: repeat-x;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerFirst
{
	background-position: 0px 0px;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDownAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDisabledAndSelected DIV.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDownAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDisabledAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDownAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDisabledAndSelected DIV.clsInnerLast
{
	background-position: 0px -150px;
	background-repeat: repeat-x;
	border: none;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDownAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDisabledAndSelected DIV.clsInner,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDownAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDisabledAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDownAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDisabledAndSelected DIV.clsInnerLast
{
	background-position: 0px -200px;
	background-repeat: repeat-x;
	border: none;
}

TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsLeftFirst
{
	padding-left: 5px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeftFirst
{
	padding-left: 5px;
	background-position: 0px -40px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsRightFirst
{
	padding-right: 5px;
	background-position: right -80px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOver DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsInnerFirst
{
	border-top: 1px solid #505254;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOver DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsInnerLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsInnerLast
{
	border-bottom: 1px solid #505254;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeft
{
	border-left: 1px solid #505254;
	border-right: 1px solid #505254;
}

TABLE.clsButtonBarHorizontal_iOSDefault DIV.clsRightLast
{
	padding-right: 5px;
	background-position: right -30px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeftLast
{
	padding-left: 5px;
	background-position: 0px -120px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsRightLast
{
	padding-right: 5px;
	background-position: right -160px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected DIV.clsLeftFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown DIV.clsLeftFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected  DIV.clsLeftFirst
{
	padding-left: 5px;
	background-position: 0px -90px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsUpAndSelected DIV.clsRightLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsDown DIV.clsRightLast,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsOverAndSelected  DIV.clsRightLast
{
	padding-right: 5px;
	background-position: right -120px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsLeftFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsLeftFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected  DIV.clsLeftFirst
{
	padding-left: 5px;
	background-position: 0px -240px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsRightFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsRightFirst,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected  DIV.clsRightFirst
{
	padding-right: 5px;
	background-position: right -280px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsLeftLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsLeftLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected  DIV.clsLeftLast
{
	padding-left: 5px;
	background-position: 0px -320px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault TD.clsUpAndSelected DIV.clsRightLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsDown DIV.clsRightLast,
TABLE.clsButtonBarVertical_iOSDefault TD.clsOverAndSelected  DIV.clsRightLast
{
	padding-right: 5px;
	background-position: right -360px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsLeft,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsLeftFirst,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsLeftLast,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsRight,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsRightFirst,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsRightLast,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsInner,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsInnerFirst,
TABLE.clsButtonBarHorizontal_iOSDefault td.clsButtonBarButton div.clsInnerLast
{
   height: 30px;
}

TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsLeft,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsLeftFirst,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsRight,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsRightFirst,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsRightLast,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsInner,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsInnerFirst,
TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsInnerLast
{
   height: 40px;
}

TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap td.clsButtonBarButton div.clsRightFirst,
TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap td.clsButtonBarButton div.clsInnerFirst
{
   height: 39px;
}

TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap td.clsButtonBarButton div.clsRight,
TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap td.clsButtonBarButton div.clsInner
{
   height: 38px;
}

TABLE.clsButtonBarVertical_iOSDefault td.clsButtonBarButton div.clsLeftLast
{
	height: 41px;
}

TABLE.clsButtonBarHorizontal_iOSDefault TD.clsButtonBarButton DIV.clsRightFirst,
TABLE.clsButtonBarHorizontal_iOSDefault TD.clsButtonBarButton DIV.clsRight
{
	padding-right: 1px;
	background-image: url(hal_skin_irot_images/hbuttonbar_iOSDefault.png);
	background-position: right -180px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarHorizontal_iOSDefault TR.clsButtonBarGap TD.clsButtonBarButton DIV.clsLeftLast,
TABLE.clsButtonBarHorizontal_iOSDefault TR.clsButtonBarGap TD.clsButtonBarButton DIV.clsLeft
{
	padding-left: 1px;
	background-image: url(hal_skin_irot_images/hbuttonbar_iOSDefault.png);
	background-position: 0px -180px;
	background-repeat: no-repeat;
}

TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeft,
TABLE.clsButtonBarVertical_iOSDefault DIV.clsLeftLast
{
	border-top: 1px solid #505254;
}

TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap DIV.clsLeft,
TABLE.clsButtonBarVertical_iOSDefault TR.clsButtonBarGap DIV.clsLeftFirst
{
	border-bottom: 1px solid #505254;
}


/* ---------------------------------------------------- */
/* Radio Button Group - DEFAULT 						*/
/* ---------------------------------------------------- */

DIV.clsListItem_normal
{
	text-align: left;
}

IMG.clsLVRadio,
IMG.clsLVRadio_checked,
IMG.clsLVRadio_checked_disabled,
IMG.clsLVRadio_disabled
{
	background-image: url(hal_skin_irot_images/radios.gif);
}

IMG.clsLVRadio
{
	background-position: 0px 0px;
}

IMG.clsLVRadio_checked
{
	background-position: 0px -16px;
}

IMG.clsLVRadio_checked_disabled
{
	background-position: 0px -32px;
}

IMG.clsLVRadio_disabled
{
	background-position: 0px -48px;
}


/* ---------------------------------------------------- */
/* Radio Button Group - iOSDefault 						*/
/* ---------------------------------------------------- */
/* 	DIV.clsRadioLVVertical_iOSDefault 					*/
/* 	DIV.clsRadioLVHorizontal_iOSDefault 				*/
/* ---------------------------------------------------- */

DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio,
DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_checked,
DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_checked_disabled,
DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_disabled,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_checked,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_checked_disabled,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_disabled
{
	height: 20px;
	width: 20px;
	margin-right: 2px;
	background-image: url(hal_skin_irot_images/radios_iOSDefault.png);
	background-repeat: no-repeat;
}

DIV.clsRadioLVVertical_iOSDefault DIV.clsListItem_normal
{
	height: 40px;
}

DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio
{
	background-position: 0px 0px;
}

DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_checked,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_checked
{
	background-position: 0px -20px;
}

DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_checked_disabled,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_checked_disabled
{
	background-position: 0px -40px;
}

DIV.clsRadioLVVertical_iOSDefault IMG.clsLVRadio_disabled,
DIV.clsRadioLVHorizontal_iOSDefault IMG.clsLVRadio_disabled
{
	background-position: 0px -60px;
}


/* ---------------------------------------------------- */
/* Check Box Group - DEFAULT 							*/
/* ---------------------------------------------------- */

IMG.clsLVCheckbox,
IMG.clsLVCheckbox_checked,
IMG.clsLVCheckbox_checked_static,
IMG.clsLVCheckbox_static
{
	background-image: url(hal_skin_irot_images/checkboxes.gif);
}

IMG.clsLVCheckbox
{
	background-position: 0px 0px;
}

IMG.clsLVCheckbox_checked
{
	background-position: 0px -16px;
}

IMG.clsLVCheckbox_checked_static
{
	background-position: 0px -32px;
}

IMG.clsLVCheckbox_static
{
	background-position: 0px -48px;
}


/* ---------------------------------------------------- */
/* Check Box Group - iOSDefault 						*/
/* ---------------------------------------------------- */
/* 	DIV.clsCheckboxLVVertical_iOSDefault 				*/
/* 	DIV.clsCheckboxLVHorizontal_iOSDefault 				*/
/* ---------------------------------------------------- */

DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox,
DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_checked,
DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_checked_static,
DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_static,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_checked,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_checked_static,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_static
{
	height: 20px;
	width: 20px;
	margin-right: 2px;
	background-image: url(hal_skin_irot_images/checkboxes_iOSDefault.png);
	background-repeat: no-repeat;
}

DIV.clsCheckboxLVVertical_iOSDefault DIV.clsListItem_normal
{
	height: 40px;
}

DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox
{
	background-position: 0px 0px;
}

DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_checked,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_checked
{
	background-position: 0px -20px;
}

DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_checked_static,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_checked_static
{
	background-position: 0px -40px;
}

DIV.clsCheckboxLVVertical_iOSDefault IMG.clsLVCheckbox_static,
DIV.clsCheckboxLVHorizontal_iOSDefault IMG.clsLVCheckbox_static
{
	background-position: 0px -60px;
}


/* ---------------------------------------------------- */
/* Check Box Group - DEFAULT 							*/
/* ---------------------------------------------------- */
/* 	BUTTON.clsDlgButton			 						*/
/* ---------------------------------------------------- */

BUTTON.clsDlgButton,
BUTTON.clsDlgButton_hover
{
	font-size: 12px;
	height: 24px;
	color: #000000;
	padding: 0px 10px 0px 10px;
	background-color: #FFFFFF;
	background-image: url(hal_skin_irot_images/buttonbar.gif);
	background-position: 0px 0px;
	background-repeat: repeat-x;
	border: 1px solid #92AFC2;
	cursor: default;
	margin: 0px 5px 0px 0px;
}

BUTTON.clsDlgButton_hover
{
	background-position: 0px -24px;
	border: 1px solid #D4AD63;
}


/* ---------------------------------------------------- */
/* Check Box Group - iOSDefault 						*/
/* ---------------------------------------------------- */
/* 	BUTTON.clsDlgButton_iOSDefault 						*/
/* ---------------------------------------------------- */

BUTTON.clsDlgButton_iOSDefault,
BUTTON.clsDlgButton_iOSDefault_hover
{
	cursor: default;
	-webkit-tap-highlight-color: rgba(0,0,0,0.3);
}


/* ---------------------------------------------------- */
/* Check Box Group - iOSRoundedWhite					*/
/* ---------------------------------------------------- */
/* 	BUTTON.clsDlgButton_iOSRoundedWhite					*/
/* ---------------------------------------------------- */

BUTTON.clsDlgButton_iOSRoundedWhite,
BUTTON.clsDlgButton_iOSRoundedWhite_hover
{
	height: 30px;
	border: none;
	margin: 0px 5px 0px 0px;
	cursor: default;
	-webkit-tap-highlight-color: rgba(0,0,0,0.3);
	padding: 0px;
	background-color: transparent;
	overflow: visible;
}

BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonLeft,
BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonRight,
BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonInner,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonLeft,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonRight,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonInner
{
	height: 30px;
	background-image: url(hal_skin_irot_images/button_iOSRoundedWhite.png);
	background-repeat: no-repeat;
}

BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonLeft,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonLeft
{
	background-position: 0px 0px;
	padding-left: 6px;
}

BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonRight,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonRight
{
	background-position: right -30px;
	padding-right: 6px;
}

BUTTON.clsDlgButton_iOSRoundedWhite DIV.clsDlgButtonInner,
BUTTON.clsDlgButton_iOSRoundedWhite_hover DIV.clsDlgButtonInner
{
	background-position: 0px -60px;
	background-repeat: repeat-x;
	padding: 6px 20px 0px 20px;
	color: #4f5459;
	font-size: 12px;
	font-weight: bold;
	text-shadow: 0px 1px 1px #ffffff;
	white-space: nowrap;
}


/* ---------------------------------------------------- */
/* Slider - iOSDefault									*/
/* ---------------------------------------------------- */
/* 	DIV.clsHSlider_iOSDefault							*/
/* 	DIV.clsVSlider_iOSDefault							*/
/* ---------------------------------------------------- */

DIV.clsSliderLabel
{
	color: #000000;
	text-shadow: 0 1px 1px #FFFFFF;
}

DIV.clsHSlider_iOSDefault,
DIV.clsVSlider_iOSDefault
{
	cursor: default;
	position: relative;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderLabel
{
	margin-top: -1.2em;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderLabel
{
	margin-left: 7px;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTick,
DIV.clsHSlider_iOSDefault DIV.clsSliderTickMinor
{
	border-left: 1px solid #CCCCCC;
	height: 4px;
	margin-left: -1px;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTick,
DIV.clsVSlider_iOSDefault DIV.clsSliderTickMinor
{
	border-top: 1px solid #CCCCCC;
	width: 4px;
	margin-top: -1px;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTickMinor
{
	border-left-color: #E0E0E0;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTickMinor
{
	border-top-color: #E0E0E0;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTicks
{
	border-left: 1px solid transparent;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTicks
{
	border-top: 1px solid transparent;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTrack,
DIV.clsHSlider_iOSDefault DIV.clsSliderTrackRange,
DIV.clsHSlider_iOSDefault DIV.clsSliderTicks
{
	height: 7px;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTrack,
DIV.clsVSlider_iOSDefault DIV.clsSliderTrackRange,
DIV.clsVSlider_iOSDefault DIV.clsSliderTicks
{
	width: 7px;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTrack,
DIV.clsHSlider_iOSDefault DIV.clsSliderTrackRange
{
	background-image: url(hal_skin_irot_images/hslider_track_iOSDefault.png);
	background-repeat: repeat-x;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	height: 10px;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderTrack
{
	background-position: 0px -10px;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTrack,
DIV.clsVSlider_iOSDefault DIV.clsSliderTrackRange
{
	background-image: url(hal_skin_irot_images/vslider_track_iOSDefault.png);
	background-repeat: repeat-y;
	background-color: transparent;
	border: none;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	width: 10px;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderTrack
{
	background-position: -10px 0px;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderHandle,
DIV.clsHSlider_iOSDefault DIV.clsSliderHandle_hover,
DIV.clsVSlider_iOSDefault DIV.clsSliderHandle,
DIV.clsVSlider_iOSDefault DIV.clsSliderHandle_hover
{
	background-image: url(hal_skin_irot_images/slider_handle_iOSDefault.png);
	background-repeat: no-repeat;
	background-color: transparent;
	border: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
}

DIV.clsHSlider_iOSDefault DIV.clsSliderHandle,
DIV.clsHSlider_iOSDefault DIV.clsSliderHandle_hover
{
	margin-top: -10px;
}

DIV.clsVSlider_iOSDefault DIV.clsSliderHandle,
DIV.clsVSlider_iOSDefault DIV.clsSliderHandle_hover
{
	margin-left: -11px;
}

/* ------------------------------------------------- */



DIV.clsListView_dropdown
{
	border: 1px solid #98b1c1;
	background-color: #ffffff;
}

DIV.clsPane_Toolbox_active DIV.clsBottomTabPanels,
DIV.clsPane_Toolbox_inactive DIV.clsBottomTabPanels
{
	background-color: #bedcef;
}


BUTTON.clsBigCoolButton,
BUTTON.clsBigCoolButton_hover,
BUTTON.clsBigCoolButton_pressed
{
	border: none;
}
BUTTON.clsBigCoolButton_hover,
BUTTON.clsBigCoolButton_pressed
{
	color: #00385c;
	background-position: center center;
	background-repeat: no-repeat;
}
BUTTON.clsBigCoolButton_hover
{
	background-image: url(hal_skin_irot_images/BigCoolButton_hover.gif);
}
BUTTON.clsBigCoolButton_pressed
{
	background-image: url(hal_skin_irot_images/BigCoolButton_pressed.gif);
}

IMG.clsProgressImage
{
	height: 32px;
	width: 32px;
	margin: 8px;
}

.clsDisplayNone
{
	display: none;
}

.clsPopupDialog
{
	border: none;
	background-color: Transparent;
}

.clsTooltipContainer
{
	padding: 10px 12px 12px 12px;
	border: none;
	background-color: Transparent;
}

DIV.clsWidgetFrameBorderListViewDropdown,
DIV.clsWidgetFrameBorderListViewDropdown_up
{
	position: absolute;
	top: -1px;
	left: -4px;
}

DIV.clsWidgetFrameBorderDialog
{
	top: -1px;
}

DIV.clsWidgetPopupDialog
{
	position: absolute;
	z-index: -1;
	top: -1px;
	left: -4px;
}

DIV.clsSimpleTooltip
{
	position: absolute;
	z-index: -1;
	top: -1px;
	left: -4px;
}

DIV.clsBlocker,
DIV.clsComboBoxBlocker,
DIV.clsDialogBlocker,
DIV.clsPropertiesPaneInputBlocker
{
	background-image: url(hal/images/blank.gif);
}

DIV.clsHSlider DIV.clsSliderTrack
{
	background-image: url(hal_skin_irot_images/slider_track_h.png);
	background-repeat: repeat-x;
}
DIV.clsVSlider DIV.clsSliderTrack
{
	background-image: url(hal_skin_irot_images/slider_track_v.png);
	background-repeat: repeat-y;
}
