@charset "UTF-8";

/*
  	Licensed Materials  - Property of IBM
  	IBM Cognos Products: rs
 	(C) Copyright IBM Corp. 2003, 2012
  	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).
*/

/* bux skin */

DIV.clsInfoBox,
.HTMLItem,
.richTextItem,
.clsQueryView,
.clsOutlineView,
.clsPagesView,
.clsPromptPagesView,
.clsVariablesView,
.clsToolboxListView,
DIV.clsSelectAncestorListView,
#idToolboxTabPanels_Pane,
#idToolboxTabBox_Pane,
#idAppBehaviorTabPanels_Pane,
#idAppBehaviorTabBox_Pane,
#idProperties_Pane,
#idDescription_Pane,
.clsLabel,
.clsLabelSequence,
.clsAppBarName
{
	font-family: Tahoma, Arial, 'MS UI Gothic', Gulim, SimSun, PMingLiU, Raghu8, 'Arial Unicode MS', 'Andale WT', sans-serif;
	font-size: 12px;
}

.clsPane_Workarea_inactive,
.clsBigButtonBar,
.clsQueryViewListViewHeader,
.clsQueryTabBackground,
DIV.clsFontComboBoxGroupListItem,
TD.clsGridHeader
{
	background-color: #f7f8f9;
}

#idExplorerBar
{
	background-color: #bedcef;
	border-left: 1px solid #5da5d2;
}

#idToolboxTabPanels_Pane,
#idToolboxTabBox_Pane,
#idAppBehaviorTabPanels_Pane,
#idAppBehaviorTabBox_Pane,
#idProperties_Pane,
#idDescription_Pane,
.clsPane_Toolbox_active,
.clsPane_Toolbox_inactive,
.clsPane_Properties_inactive
{
	background-color: #bedcef;
}

DIV.clsFontComboBoxGroupListItem
{
	color: #336699;
	border-bottom: 1px solid #DEAC77;
}

.clsBigButtonBar,
DIV.clsGrid
{
	color: #252525;
}

#idToolboxTabPanels_Pane,
#idProperties_Pane,
#idDescription_Pane,
.clsQueryViewPane,
TD.clsGridCell
{
	border: 1px solid #bedcef;
}

TD.clsQuickTableGrid_highlight
{
	background-color: #252525;
}

.clsPane_Properties_active,
.clsPane_Workarea_active,
TABLE.clsQuickTableGrid,
TD.clsQuickTableGrid,
DIV.clsGrid
{
	background-color: #F9F9F9;
}

TABLE.clsQuickTableGrid,
.clsPane_Workarea_active,
.clsPane_Workarea_inactive,
.clsBigButtonBar,
TD.clsGridHeader
{
	border: 1px solid #98b1c1;
}

DIV.clsQuickTableGrid
{
	border: none;
}

TD.clsQuickTableGrid,
TD.clsQuickTableGrid_highlight
{
	border: 1px solid silver;
}

.clsWelcomeBanner
{
	border: 1px solid gray;
}


#idPreviewView_tblProgress
{
	width: 214px;
	height: 111px;
	border: none;
	background-color: transparent;
	background-image: url(images/preview_progress.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.clsHalNoPngAlpha #idPreviewView_tblProgress
{
	background-image: url(images/preview_progress.gif);
}

#idPreviewView_tblProgress BUTTON
{
	border: none;
	background-image: url(images/button_fixed_width.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 24px;
}

.clsPane_Workarea_inactive
{
	background-image: url(images/workspace_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #f9fcfe;
	/*
	filter: progid:DXImageTransform.Microsoft.Gradient(enabled=true, startColorStr=#FFFFFF, endColorStr=#A0A0A0, gradientType=0);
	*/
}

.clsPreviewViewWaitImg
{
	height: 32px;
	width: 32px;
}

#idToolboxTab_Panel0_Deck,
#_96C_tabMain_Panel0_Main_Deck
{
	padding-top: 0px !important;
}

/*
#idToolboxTab_Panel0_Deck DIV.clsTreeView,
#_96C_tabMain_Panel0_Main_Deck DIV.clsTreeView
{
	border-top: none;
}
*/

#idToolboxTab_ModelPane_Toolbar DIV.clsDlgToolbar
{
	background-color: Transparent;
	padding-top: 4px;
}

#idToolboxTab_ModelPane_Toolbar
{
	background-color: #bedcef;
}

#idToolboxTab_ModelPane_Toolbar,
#_96C_tabMain_Panel0_Main_Toolbar
{
	padding: 0;
	border: none;
}

.clsTemplateText
{
	color: #81b9e7;
}

.clsSectionOverviewPane
{
	padding: 6px 4px 4px 4px;
	height: 53px;
	background-image: url(images/section_area_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #daebf9;
}

#idToolboxHeader_Pane
{
	background-image: url(images/toolbar_dropshadow.gif);
	background-position: left top;
	background-repeat: repeat-x;
}

#idToolboxTab_ModelPane_Toolbar DIV.clsToolbarLeft,
#_96C_tabMain_Panel0_Main_Toolbar DIV.clsToolbarLeft
{
	padding-left: 4px;
	background-image: url(images/pane_toolbar_l.gif);
	background-position: top left;
	background-repeat: no-repeat;
}

#idToolboxTab_ModelPane_Toolbar DIV.clsToolbarRight,
#_96C_tabMain_Panel0_Main_Toolbar DIV.clsToolbarRight
{
	padding-right: 4px;
	background-image: url(images/pane_toolbar_r.gif);
	background-position: top right;
	background-repeat: no-repeat;
}

#idToolboxTab_ModelPane_Toolbar DIV.clsToolbarInner,
#_96C_tabMain_Panel0_Main_Toolbar DIV.clsToolbarInner
{
	background-image: url(images/pane_toolbar_m.gif);
	background-position: top right;
	background-repeat:repeat-x;
	height: 30px;
	padding: 5px 0 0 2px;
}

/*#idToolboxTab_ModelPane_Toolbar
{
	background-color: #d2e6f5;
	border-top: 1px solid #5DA5D2;
	border-left: 1px solid #5DA5D2;
	border-right: 1px solid #5DA5D2;
	padding: 4px;
}*/

#idToolboxHeader_Pane,
#idPropertiesHeader_Pane
{
	padding: 5px 4px 0px 4px;
	background-color: #bedcef;
}

#idToolboxTabPanels_Pane,
#idProperties_Pane,
#idToolboxTabBox_Pane,
#idAppBehaviorTabPanels_Pane,
#idAppBehaviorTabBox_Pane
{
	border: none;
	padding: 0px 4px;
}

#divBottomToolbar,
.clsMainToolbarRight
{
	background-image: url(images/toolbar_bg.png);
	background-position: left center;
	background-repeat: repeat-x;
}

#divMainToolbar
{
	height: 25px;
	padding-bottom: 4px;
	padding-top: 0px;
	background-color: Transparent;
	background-image: url(images/toolbar_bg.png);
	background-position: left -6px;
}

#divMainToolbar2
{
	height: 27px;
	padding-top: 1px;
	background-image: url(images/toolbar_bg2.png);
	background-position: left center;
}

#idToolbar_Pane2
{
	background-image: url(images/style_toolbar_dropshadow.gif);
	background-position: left top;
	background-repeat: repeat-x;
	padding-top: 3px;
}

/*#idToolboxHeader_Pane
{
	border-top: 1px solid #5DA5D2;
}*/

.clsPane_Workarea_active,
.clsPane_Workarea_inactive
{
	border-top: none;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #bedcef;
}

#idToolboxTab .clsBottomTabBoxLast
{
	background-image: url(images/pane_tab_bg.png);
	background-position: left top;
	background-repeat: repeat-x;
	border-top: none;
}


#idToolboxTabBox_Pane,
#idAppBehaviorTabBox_Pane
{
	height: 36px;
	padding-bottom: 6px;
}

#idToolboxTab .clsTabDivLeft,
#idToolboxTab .clsTabDivRight,
#idToolboxTab .clsTabDivInner
{
	height: 30px;
}

#idToolboxTab .clsTabDivInner
{
	padding-top: 4px;
}

#idToolboxTab .clsBottomTabBox_inactive,
#idToolboxTab .clsBottomTabBox_active,
#idToolboxTab .clsBottomTabBox_inactive_hover,
#idToolboxTab .clsBottomTabBox_active_hover
{
	vertical-align: top;
}

#idToolboxTab_Panels .clsToolboxListView
{
	border: 1px solid #5da5d2;
	background-image: url(images/control_bg.png);
	background-position: top left;
	background-repeat: repeat-x;
	background-color: #F7F8F9;
}

#idToolboxTab .clsBottomTabBox_inactive,
#idToolboxTab .clsBottomTabBox_inactive_hover
{
	border-top: none;
}

#idToolboxTab .clsBottomTabBoxLast
{
	display: none;
}

#idToolboxTab .clsBottomTabBox_inactive .clsTabDivLeft,
#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivLeft,
#idToolboxTab .clsBottomTabBox_active .clsTabDivLeft,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivLeft,
#idToolboxTab .clsBottomTabBox_inactive .clsTabDivRight,
#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivRight,
#idToolboxTab .clsBottomTabBox_active .clsTabDivRight,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivRight
{
	background-image: url(images/tab_ends.gif);
}

#idToolboxTab .clsBottomTabBox_inactive .clsTabDivLeft
{
	background-position: 0px -30px;
}

#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivLeft
{
	background-position: 0px -60px;
}

#idToolboxTab .clsBottomTabBox_active .clsTabDivLeft,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivLeft
{
	background-position: 0px 0px;
}

#idToolboxTab .clsBottomTabBox_inactive .clsTabDivRight
{
	background-position: right -30px;
}

#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivRight
{
	background-position: right -60px;
}

#idToolboxTab .clsBottomTabBox_active .clsTabDivRight,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivRight
{
	background-position: right 0px;
}


#idToolboxTab .clsBottomTabBox_inactive .clsTabDivInner,
#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivInner,
#idToolboxTab .clsBottomTabBox_active .clsTabDivInner,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivInner
{
	background-image: url(images/tab_centers.gif);
	background-repeat: repeat-x;
}

#idToolboxTab .clsBottomTabBox_inactive .clsTabDivInner
{
	background-position: 0px -30px;
}

#idToolboxTab .clsBottomTabBox_inactive_hover .clsTabDivInner
{
	background-position: right -60px;
}

#idToolboxTab .clsBottomTabBox_active .clsTabDivInner,
#idToolboxTab .clsBottomTabBox_active_hover .clsTabDivInner
{
	background-position: 0px 0px;
}


#idToolboxTab .clsBottomTabBox_active,
#idToolboxTab TD.clsBottomTabBox_active_hover
{
	border-top: none;
}

#idToolboxTab .clsBottomTabBox_active,
#idToolboxTab .clsBottomTabBox_active_hover
{
	color: #333333;
	font-weight: bold;
}

#idToolboxTab .clsBottomTabBox_inactive,
#idToolboxTab .clsBottomTabBox_inactive_hover
{
	color: #0064a2;
	font-weight: bold;
}

#idToolboxTab TD.clsBottmoTabBoxLast
{
	width: 0px;
}

DIV.clsAppPane
{
	background-color: #bedcef;
}

.clsExplorerPane
{
	border: 1px solid #5da5d2;
	border-left-color: #bedcef;
	background-color: #bedcef;
}

.clsExplorerPane .clsTreeview
{
	border: 1px solid #5DA5D2;
}

#idPropertiesPane_divInfoTitle,
#idPropertiesPane_divInfoDescription
{
	color: #333333;
}

#idClassStylesView,
#idPagesView,
#idPromptPagesView,
#idVariablesView
{
	background-color: #edf3f7;
}

#idToolboxTab_Panels
{
	padding: 4px 0px 0px 0px;
}

.clsToolboxTabTop
{
	display: block;
	background-color: #f1f7fc;
	height: 5px;
	border-right: 1px solid #438bb8;
	border-left: 1px solid #438bb8;
	background-image: url(images/tab_top.gif);
	font-size: 3px;
}

#idToolboxTabBox_Pane,
#idAppBehaviorTabBox_Pane
{
	height: 38px;
}

div.clsInfoBox,
div.clsPropertyDescriptionBox
{
	color: #333333;
	background-color: #fafae7;
	border: 1px solid #98b1c1;
}

.clsBuxHide
{
	display: none;
}

.clsAppBarBlueDot,
.clsAppBarBlueDot .clsMenubar
{
	width: 37px;
	height: 34px;
}

.clsAppBarBlueDot .clsMenubar
{
	background-image: url(images/bluedot_menu_background.gif);
	background-position: right top;
	background-repeat: no-repeat;
	padding-bottom: 0px;
}

.clsAppBarBlueDot .clsMenubarItemLast
{
	width: 8px;
}

.clsAppBarBlueDot .clsMenubarItem,
.clsAppBarBlueDot .clsMenubarItem_up,
.clsAppBarBlueDot .clsMenubarItem_down
{
	width: 29px;
	height: 34px;
	border: none;
	padding: 0px;
}

.clsAppBarBlueDot .clsMenubarItem
{
	background-image: url(images/bluedot_menu.png);
	background-position: left top;
	background-repeat: no-repeat;
}

.clsAppBarBlueDot .clsMenubarItem_up,
.clsAppBarBlueDot .clsMenubarItem_down
{
	background-image: url(images/bluedot_menu.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	background-color: Transparent;
}

#idMainMenubar_Pane
{
	background-color: #eff3f5;
}

.clsAppBarMenu,
.clsAppBarName,
#divMainMenubar
{
	background-color: #f5fcfd;
	background-image: url(images/appbar_bg_grey.gif);
	background-repeat: repeat-x;
	vertical-align: top;
}

.clsAppBarBlueDot
{
	background-color: #f5fcfd;
	vertical-align: top;
}

.clsAppBarName,
.clsAppBarDone
{
	padding-bottom: 3px;
}

.clsAppBarName
{
	color: #666666;
	padding: 7px 10px 0px 10px;
	font-size: 12px;
	text-align: right;
	cursor: default;
	font-weight: bold;
}

#idAppBarDisplayName
{
	height: 18px;
	overflow: hidden;
}

.clsAppBarDone
{
	padding-left: 17px;
	background-image: url(images/appbar_bg_grey_rt.png);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #f5fcfd;
}

.clsDoneBtnBg
{
	background-image: url(images/appbar_bg_blue.png);
	background-position: left top;
	background-repeat: repeat-x;
	padding: 1px 10px 0px 4px;
	height: 32px;
}

.clsPaneHeaderMinMaxRestoreButton
{
	height: 16px;
	width: 16px;
	background-color: Transparent;
}

.clsMenuExpandButton,
.clsMenuCollapseButton
{
	width: 20px;
	height: 28px;
	background-position: center top;
	background-repeat: no-repeat;
}

.clsMenuExpandButton
{
	background-image: url(images/header_menu_expand.gif);
	
}

.clsMenuCollapseButton
{
	background-image: url(images/header_menu_collapse.gif);
}

TD.clsAppBarMenu DIV.clsMenubarItemContent
{
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 16px;
}

TD.clsAppBarMenu TD.clsMenubarItem DIV.clsMenubarItemContent,
TD.clsAppBarMenu TD.clsMenubarItem_up DIV.clsMenubarItemContent,
TD.clsAppBarMenu TD.clsMenubarItem_down DIV.clsMenubarItemContent
{
	background-image: url(images/appbar_down_arrow.gif);
}

#idApplicationBar_Pane td.clsMenubarItem
{
	padding:2px 4px 2px 9px;
}

#idApplicationBar_Pane td.clsMenubarItem_up,
#idApplicationBar_Pane td.clsMenubarItem_down
{
	padding:2px 3px 2px 8px;
}

#mnuLayoutPopup,
#mnuMetaDataPopup,
#mnuPopupComponents,
#mnuPagesPopup,
#mnuQueryEditPopup,
#mnuQueriesEditPopup
{
	margin-top: 0px;
}

.clsChartDropDown
{
	background-image: url(images/chartDropDown.png);
}

#_96C .clsExpandCollapseSplitterHorizontal_normal,
#_96C .clsExpandCollapseSplitterHorizontal_hover,
#_96C .clsExpandCollapseSplitterHorizontal_selected,
#_96C .clsExpandCollapseSplitterVertical_normal,
#_96C .clsExpandCollapseSplitterVertical_hover,
#_96C .clsExpandCollapseSplitterVertical_selected
{
	background-image: none;
}

div.clsSelectAncestorListView,
#_UF7_divListView,
#_5S_divListView
{
	border: none;
	background-color: Transparent;
}

DIV.clsChartFlyoutTransferProxy
{
	border: none;
	background-color: Transparent;
}

.clsStyleToolbarTab
{
	background-position: left top;
}
.clsStyleToolbarTab_hover
{
	background-position: left bottom;
}

.clsExtDataMenuContainer
{
	border: 1px solid #98B1C1;
}

.clsPromptWizard
{
	left: 6px;
	top: 40px;
	width: 513px;
	border-bottom: 1px solid #b1d6f3;
}

.clsStartupArea
{
	width: 924px;
	height: 471px;
}

.clsStartupBackground
{
	top: 5px;
	left: 5px;
}

.clsReportToolbar .clsToolbarButton
{
	border: none;
}

.clsSelectValuesControlList
{
	height: 240px;
}
