/********************************************************************************************************************************
* Licensed Materials - Property of IBM                                                                                          *
*                                                                                                                               *
* IBM Cognos Products: AGS                                                                                                      *
*                                                                                                                               *
* (C) Copyright IBM Corp. 2005, 2008                                                                                            *
*                                                                                                                               *
* US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. *
*********************************************************************************************************************************/
#ghost_splitter {
  width: 2px;
  height:100%;
  overflow:hidden; 
  cursor:e-resize;
  position:absolute;
  opacity:0.5;
  display:none;
  background-color:gray;
}

#splitter {
  overflow:hidden; 
  cursor:e-resize;
  width:3px; 
  height:100%;
}


BUTTON.clsPropertySheetDotDotDot
{
    font-family: sans-serif
}

.agsResizeDivider
{
    border-left: #cccccc 1px solid;
    color: #336699;
    background-color: white; 
}

.assMenuButton
{
    border-left: #F6F2E9 1px solid;
    border-collapse: collapse
}

.taskHeader {
	background-color: #F6F2E9; 
	color: #FFFFFF;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 20px; 
	font-size: 70%;
	font-weight: bold;
}
.taskHideButton{
    background-color: #ffffff; 
}
.taskBorder {
	background-color: #d6e0cd; 
	border-width: 1px;
	border-color: #F6F2E9;
	border-style: solid;
}

.taskItem {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	text-decoration: underline;
}

.taskItemSelected {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
}

.taskItemCurrent {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	text-decoration: none;
}

.taskItemLast {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
}

.taskItemHidden {
	background-color: #d6e0cd; 
	color: #d6e0cd;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	visibility: hidden;	
}


.taskbarButton {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	text-decoration: underline;
}

.taskbarButtonOver {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	font-weight: bold;
	text-decoration: underline;
	cursor: hand;
}

.taskbarButtonHidden {
	background-color: #d6e0cd; 
	color: #F6F2E9;
	border-collapse: collapse;
	padding: 3px 10px; 
 	height: 18px; 
	font-size: 70%;
	visibility: hidden;
}

.treeHeader {
	background-color: #d6e0cd; 
	color: #999999;
	border-collapse: collapse;
	cursor: default;
	padding: 3px 10px; 
 	height: 20px; 
	font-size: 70%;
	font-weight: bold;
}

.treeBorder {
	border-top: 0px solid;
	border-bottom: 0px solid;
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: #999999; 	
}

.infoErrorTab {
    border-top: 1px solid;
    border-bottom: 0px solid;
    border-left: 1px solid;
    border-right: 1px solid;
    border-color: #999999;
    overflow:auto;
    height:65px
}

.infoErrorTabText
{	
	font-family: sans-serif;
	margin: 2px;
	font-size: 70%;
	width: 100%;
}

.infoErrorTabTextBold
{
	font-family: sans-serif;
	font-weight: bold;
	margin: 2px;
	font-size: 70%;
	width: 100%;
}

TABLE.clsComboBox
{
    border-right: #F6F2E9 1px solid;
    table-layout: fixed;
    border-top: #F6F2E9 1px solid;
    border-left: #F6F2E9 1px solid;
    COLOR: windowtext;
    border-bottom: #F6F2E9 1px solid;
    background-color: window
}
TD.clsComboBoxIcon
{
    vertical-align: middle;
    width: 13px;
    cursor: default;
    height: 12px
}
TD.clsComboBoxText
{
    padding-left: 2px;
    font-size: 70%;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    height: 18px
}
TD.clsComboBoxText_hilight
{
    padding-left: 2px;
    font-size: 70%;
    vertical-align: middle;
    overflow: hidden;
    white-space: nowrap;
    height: 18px
}
TD.clsComboBoxText INPUT
{
    border-right: medium none;
    padding-right: 0px;
    border-top: medium none;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    border-left: medium none;
    width: 100%;
    padding-top: 0px;
    border-bottom: medium none;
    background-color: transparent
}
TD.clsComboBoxText_hilight
{
    background-color: #d6e0cd;
}
TD.clsComboBoxArrow
{
    vertical-align: middle;
    width: 18px;
    cursor: default;
    background-repeat: no-repeat;
    height: 18px;
    background-color: ButtonFace
}
TD.clsComboBoxArrow_down
{
    vertical-align: middle;
    width: 18px;
    cursor: default;
    background-repeat: no-repeat;
    height: 18px;
    background-color: ButtonFace
}
TD.clsComboBoxArrow
{
    border-right: ButtonHighlight 1px outset;
    background-position: 0px 1px;
    border-top: ButtonHighlight 1px outset;
    border-left: ButtonHighlight 1px outset;
    border-bottom: ButtonHighlight 1px outset
}
TD.clsComboBoxArrow_down
{
    border-right: ButtonShadow 1px solid;
    background-position: 2px 3px;
    border-top: ButtonShadow 1px solid;
    border-left: ButtonShadow 1px solid;
    border-bottom: ButtonShadow 1px solid
}
TD.clsPropertySheetTitle
{
    border-right: #F6F2E9 1px solid;
    padding-right: 10px;
    border-top: #F6F2E9 1px solid;
    margin-top: 3px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 70%;
    padding-bottom: 3px;
    border-left: #F6F2E9 1px solid;
    cursor: default;
    color: #F6F2E9;
    padding-top: 3px;
    border-bottom: #F6F2E9 1px solid;
    border-collapse: collapse;
    height: 20px;
    background-color: #d6e0cd;
}
TABLE.clsPropertySheet
{
    width: 100%;
    color: windowtext;
    border-collapse: collapse;
    background-color: window
}
TD.clsPropertySheetExpand
{
    width: 13px
}
TD.clsPropertySheetLabel_active
{
    border-right: silver 1px solid;
    padding-right: 4px;
    border-top: silver 1px solid;
    padding-left: 4px;
    padding-bottom: 0px;
    border-left: silver 1px solid;
    cursor: default;
    padding-top: 0px;
    border-bottom: silver 1px solid;
    white-space: nowrap;
    height: 18px
}
TD.clsPropertySheetLabel_inactive
{
    border-right: silver 1px solid;
    padding-right: 4px;
    border-top: silver 1px solid;
    padding-left: 4px;
    padding-bottom: 0px;
    border-left: silver 1px solid;
    cursor: default;
    padding-top: 0px;
    border-bottom: silver 1px solid;
    white-space: nowrap;
    height: 18px
}
TD.clsPropertySheetLabel_inactive
{
    font-size: 70%;
    color: windowtext;
    background-color: window
}
TD.clsPropertySheetLabel_active
{
    font-size: 70%;
    color: highlighttext;
    background-color: highlight
}
TD.clsPropertySheetValue
{
    border-right: silver 1px solid;
    padding-right: 0px;
    border-top: silver 1px solid;
    padding-left: 1px;
    font-size: 70%;
    padding-bottom: 0px;
    border-left: silver 1px solid;
    width: 100%;
    padding-top: 0px;
    border-bottom: silver 1px solid;
    white-space: nowrap;
    height: 18px
}
TD.clsPropertySheetValue_active
{
    border-right: silver 1px solid;
    padding-right: 0px;
    border-top: silver 1px solid;
    padding-left: 1px;
    FONT-SIZE: 70%;
    padding-bottom: 0px;
    border-left: silver 1px solid;
    width: 100%;
    padding-top: 0px;
    border-bottom: silver 1px solid;
    white-space: nowrap;
    height: 18px
}
TD.clsPropertySheetValue_active
{
    background-color: #d6e0cd;
}
BUTTON.clsPropertySheetDotDotDot
{
    padding-right: 0px;
    padding-left: 0px;
    font-size: 2pt;
    padding-bottom: 0px;
    padding-top: 0px
}
IMG.clsPropertySheetDotDotDot
{
    width: 10px;
    height: 9px
}
TEXTAREA.hintText_active
{
    background-position: center center;
    background-image: url(images/arrow_template.gif);
    COLOR: #336666;
    background-repeat: no-repeat
}
TEXTAREA.hintText_inactive
{
    background-position: center;
    COLOR: black
}

.pInputDrag 
{
	width: 400px;
	overflow: hidden;
	white-space: nowrap;
}

.pInputDrag2
{
	width: 300px;
	overflow: hidden;
	white-space: nowrap;
}

.pInputDrag3
{
	width:500px;
	overflow:hidden;
	white-space:nowrap;
}

.pTextarea
{
	width:400px;
}

.pTextarea2
{
	width:300px;
}

.pTextarea3
{
	width:500px;
}

.fullWidth
{
	width:100%;
}

.fullWidthNoScroll
{
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
}
.sumbarButtonTitle {
	font-size:100%;
	color: #330099;
}
.sumbarButton {
	border: 2px solid #cccccc;
	width: 25px;
	height: 25px;
	padding-top: 2px;
	background-color: #d6e0cd;
	font-size: 70%;
	color: #0000cc;
	width: 80px;
	height: 50px;
}

.sumbarButtonOver {
	border: 2px solid #FFCC00;
	background-color: #FFFFCC;
	width: 25px;
	height: 25px;
	padding-top: 2px;
	cursor: hand;
	font-size: 70%;
	color: #0000cc;
	width: 80px;
	height: 50px;
}
.clsDragTooltip {
	color: black;
	padding: 1px;
	font-size: 10pt;
	border: 1px solid black;
	background-color: #FFFFCC;
	filter: alpha(opacity=50);
	-moz-opacity: 50%;
}

.clsTooltipTable {
	color: black;
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
}


.clsTooltipTable {
	color: black;
	font-size: 8pt;
	padding: 0px;
	margin: 0px;
}

.CList_hintText_active
{
	BORDER: #99AACC 1px solid;
	PADDING: 2px; 
    background-position: center center;
    background-image: url(images/arrow_template.gif);
    COLOR: #336699;
    background-repeat: no-repeat;
    font-size: 10pt
}

.CList_hintText_inactive
{
	BORDER: #99AACC 1px solid;
	PADDING: 2px; 
    background-position: center;
    COLOR: black
}

ul.CList_ul {
    padding : 0;
    margin : 0;
    text-align: justify;
    font-size: 10pt
}

li.CList_li {
    display:table;
    float:left;
}

li.CList_over {
    display:table;
    float:left;
    word-wrap:break-word;
    background-color:lightblue;
}

li.CList_selected {
    display:table;
    float:left;
    word-wrap:break-word;
    background-color:darkblue;
    color: white;
}
li.SelValCList_li {
    display:table;
}

li.SelValCList_over {
    display:table;
    word-wrap:break-word;
    background-color:lightblue;
}

li.SelValCList_selected {
    display:table;
    word-wrap:break-word;
    background-color:darkblue;
    color: white;
}
#idHALStartupBlocker
{
	cursor: wait;
	position: absolute;
	z-index: 20000;
	width: 100%;
	height: 100%;
	background-color: appworkspace;
}
#idHALStartupDialog
{
	font-family: Tahoma, Arial, 'MS UI Gothic', Gulim, SimSun, PMingLiU, Raghu8, 'Arial Unicode MS', 'Andale WT', sans-serif;
	font-size: 8pt;
	cursor: wait;
	width: 433px;
	padding: 10px;
	background-color: #E7E7E7;
	border: 2px outset white;
}
#idHALStartupBarContainer
{
	cursor: wait;
	border: 1px solid black;
	width: 100%;
	height: 20px;
}
#idHALStartupBar
{
	cursor: wait;
	padding-top: 1px;
	width: 0%;
	height: 100%;
    background-color: #669966;
	color: captiontext;
	text-align: center;
}