/****************************************************************
** Licensed Materials - Property of IBM
**
** BI and PM: qs
**
** (C) Copyright IBM Corp. 2001, 2017
**
** 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).
*/
/*General styles*/

.mainHeader3
{
	background-color: #ffffff;
}

.outsideMenuFrame
{
	width:100%;
	height:100%;
}

/*menu bar styles*/
.menuBar
{
	padding: 1px;
	background-color: #336699;
	border-bottom: 1px solid #000066;
}

.clsMenu
{
	display: inline;
	background-color: white;
	border: 2px outset threedhighlight;
	-moz-border-left-colors: ThreeDLightShadow ThreeDHighlight;
	-moz-border-top-colors: ThreeDLightShadow ThreeDHighlight;
	position:absolute;
	padding: 2px 2px 2px 2px;
	overflow: visible;
	cursor: default;
	left: 0px;
	top:0px;
	margin:0px;
}

.menuTitle_normal
{
	background-color: #336699;
	color:#ffffff;
	font-weight: bold;
}
.menuTitle_hover
{
	background-color: #e8ecf4;
	color:#000066;
	font-weight: bold;
}
.menuTitle_pressed
{
	background-color: #e8ecf4;
	color:#000066;
	font-weight: bold;
}
.menuItem_normal
{
	font-size: 70%;
	border-right: #ffffff 1px solid;
	padding-right: 1px;
	border-top: #ffffff 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #ffffff 1px solid;
	color:blue;
	padding-top: 1px;
	border-bottom: #ffffff 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
}
.menuItem_hover
{
	font-size: 70%;
	border-right: #99aacc 1px solid;
	padding-right: 1px;
	border-top: #99aacc 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #99aacc 1px solid;
	color: blue;
	padding-top: 1px;
	border-bottom: #99aacc 1px solid;
	font-family: Tahoma;
	background-color: #e3e9f3;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
}
.menuItem_pressed
{
	font-size: 70%;
	border-right: #ffffff 1px solid;
	padding-right: 1px;
	border-top: #ffffff 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #ffffff 1px solid;
	color: blue;
	padding-top: 1px;
	border-bottom: #ffffff 1px solid;
	font-family: Tahoma;
	background-color: #e3e9f3;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	font-weight: bold;
}

.menuItem_disabled
{
	font-size: 70%;
	background-color: white;
	border: 1px solid white;
	color:lightgrey;
	text-decoration: underline;
	font-weight: bold;
}

.menuContainer
{
	background-color: #ffffff;
	border: 1px solid #336699;
}

/*toolbar styles*/

.toolbar
{
	width: 25px;
	height: 25px;
	padding: 2px;
	background-color: #e0e0e0;
	border-bottom: 1px solid #cccccc;
}

/* Drop down arrow */
.dropDownArrow
{
	height: 22px;
	width: 13px;
	border: 1px solid #ffffff;
	background-color: #FFFFFF;
}

.dropDownArrowOver
{
	height: 22px;
	width: 13px;
	border: 1px solid #666699;
	background-color: #cccce3;
	cursor: pointer;
	cursor: hand;
}

/* Seperators */

.menuHorizontalSeperator
{
	color:black;
}

.toolbarVerticalSeperator
{
	color:black;
}

/* QS header */
.headerButton
{
	border: #336699 1px solid;
	background-color: #336699;
	cursor:pointer;
	width: 22px;
}

.headerButtonRollover
{
	border: 1px solid #ffffff;
	background-color: #336699;
	cursor:pointer;
	width: 22px;
}

.headerButtonLogon
{
	border: #336699 1px solid;
	background-color: #336699;
	cursor:pointer;
	color: #ffffff;
	font-size: 70%;
	padding-top: 1px;
	text-decoration: underline;
	font-weight: bold;
}

.headerButtonDropDown
{
	border: #336699 1px solid;
	background-color: #336699 ;
	cursor: pointer;
	width: 3px;
}

.headerButtonDropDownRollover
{
	border: #ffffff 1px solid;
	background-color: #336699;
	cursor: pointer;
	width: 3px;
}

.headerButtonOver
{
	border: #ffffff 1px solid;
	background-color: #336699;
	cursor:pointer;
}

.headerLogoImageContainer
{
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.qsOptions
{
	color: #000000;
	cursor: pointer;
	font-size: 70%;
	text-decoration: none;
}

.qsToolbarSeperator
{
	background-image: url(../../../qs/images/tool_sep.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 0px;
	width: 3px;
	height:20px;
	margin-right: 2px;
}
