/*
  Licensed Materials - Property of IBM
  IBM Cognos Products: Viewer
  (C) Copyright IBM Corp. 2001, 2011

  US Government Users Restricted Rights - Use, duplication or
  disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
*/
/*General styles*/

.mainViewerHeader3
{
	background-color: #ffffff;
}
/*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
{
	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: #000000;
	padding-top: 1px;
	border-bottom: #ffffff 1px solid;
	font-family: Tahoma;
	background-color: #ffffff;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
.clsMenu table.menuItem_normal,
body.viewer .menuItem_normal, .portlet-table-text
{
	font-size: 70%;
}
.menuItem_hover
{
	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: #000000;
	padding-top: 1px;
	border-bottom: #99aacc 1px solid;
	font-family: Tahoma;
	background-color: #e3e9f3;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
}
.clsMenu table.menuItem_hover,
body.viewer .menuItem_hover
{
	font-size: 70%;
}
.menuItem_pressed
{
	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;
}
.clsMenu table.menuItem_pressed,
body.viewer .menuItem_pressed
{
	font-size: 70%;
}
.menuItem_disabled
{
	padding: 1px;
	background-color: white;
	border: 1px solid white;
	color:lightgrey;
	text-decoration: underline;
}
.clsMenu table.menuItem_disabled,
body.viewer .menuItem_disabled
{
	font-size: 70%;
}

.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 #cccccc;
	background-color: #FFFFFF;
}

.dropDownArrowOver
{
	height: 22px;
	width: 13px;
	border: 1px solid #666699;
	background-color: #cccce3;
	cursor: pointer;
	cursor: hand;
}

/* Drop down arror in banner */
.bannerDropDownArrow
{
	height: 22px;
	width: 13px;
	border: #d8dedc 1px solid;
	background-color: #d8dedc;
}

.bannerDropDownArrowOver
{
	height: 22px;
	width: 13px;
	border: #336699 1px solid;
	background-color: #d8dedc;
	cursor: pointer;
	cursor: hand;
}

.bannerButtonContainer
{
}

.bannerToolbarButton
{
	height: 22px;
	margin-left: 5px;
	border: solid 1px transparent;
	_border-color:tomato; /*For IE6-*/ /*then remove this indexed color*/
	_filter:chroma(color=tomato);/*For IE6-*/
}

.bannerToolbarButtonOver
{
	height: 22px;
	cursor: pointer;
	cursor: hand;
	margin-left: 5px;
	border: 1px solid #ffffff;
}

.bannerMenuItem
{
	font-size: 70%;
	color: #ffffff;
	text-decoration: underline;
	padding: 1px 5px 1px 5px;
	cursor: pointer;
	cursor: hand;
}

.bannerMenuItemOver
{
	font-size: 70%;
	color: #ffffff;
	text-decoration: underline;
	padding: 1px 5px 1px 5px;
	cursor: pointer;
	cursor: hand;
}

.bannerText
{
	color:#ffffff;
	font-size:70%;
	font-weight:bold;
	white-space:nowrap;
	padding: 1px 5px 1px 5px;
}

.bannerLink
{
	color:#ffffff;
	cursor:pointer;
	font-size:70%;
	text-decoration:underline;
	padding: 1px 5px 1px 5px;
	margin-left: 3px;
}

/* Seperators */

.menuHorizontalSeperator
{
	color:#000000;
}

.toolbarVerticalSeperator
{
	padding: 0px 5px 0px 5px;
}

.toolbarDivider
{
	background-image: url(images/tool_sep_dot_line.gif);
	background-position: top left;
	background-repeat: no-repeat;
	font-size: 0px;
	width: 1px;
	height:18px;
}






