/* CSS Stylesheet for Apache Data Viewer Administration Application */

/* This bodystyle should apply to all content that is streamed into
	webpart-like frames on default pages (defaultlos.aspx and defaultprod.aspx) */

.BodyStyle
{
	background-color:#cfd5e5;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}
.AccessTextStyle
{
	background-color:#cfd5e5;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size:large;
}

.OnlineReportBodyStyle
{
	background-color:#ffffff;
	font-family:Times New Roman;
    font-size:smaller;
    border-width:1px;
}
.OnlineReportTableStyle
{
	background-color:#ffffff;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
    /* font-size:9px; */
    color:#333333;
}
/* This style should apply only on the document body of 'MasterInfo' pane.
	This pane is different from others because it is not bound by a webpart-like frame
	similar to other frames */
.MasterInfoBodyStyle
{	
	background-color:#eeeeee;	/* Keep this color same as bgcolor on <body> tag of default pages */
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

/* This applies only to the body of AnalysisList.aspx in ApacheQueryViewer. This page goes in an IFRAME inside
	a webpart. This color should be the same as .DashPartBody class on dashboard stylesheet*/
.AnalysisListBodyStyle
{
	padding-left: 5px;
	padding-top: 5px;
	background-color: #eeeeee;
}

.TreeViewFrame
{
	background-color: AliceBlue;
	border-width:1px;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
}

/* styles for custom grid controls used in 'MasterInfo' pane */
.GridTitleStyle
{
	font-size: 100%;
	border-left-color: #336699;
	border-bottom-color: #336699;
	color: white;
	border-top-color: #336699;
	font-family:  Verdana,Tahoma, Arial, Sans-Serif;
	background-color: #336699;
	border-right-color: #336699;
}

.GridBodyStyle
{
	background-color:#cfd5e5;
	border-top-color:#336699;
	border-left-color:#336699;
	border-bottom-color:#336699;
	border-right-color:#336699;
}

.TabStrip
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size: 14px;
    font-weight:bold;
    border-width:2px;
}

.MyGridTableCSS
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size: 10px;
    font-weight:bold;
    border-width:1px;
}

.SmallTab
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size:100%
}
/* Following 2 styles are used on the main tabstrip control of masterinfo */
TD.TabStripContainer
{
	padding-bottom: 5px;
	padding-top: 5px;
}
.LocalTab
{
	font-family: Tahoma, Verdana, Arial, Sans-serif;
	font-size:100%;
	height: 24px;
	background-color: #eeeeee;
}

.LocalTabItem
{
    background-color:#ffcc99;
}
/* Used on 'MasterList' and 'MasterDetail' title row in 'MasterInfo' pane */
.MasterTitleBar
{
	/*padding-left: 20px;*/
	font-weight: bold;
	font-size: 100%;
	color: white;
	font-family: Verdana, Tahoma, Arial;
	background-color: #336699;
	border-top-color:lavender;
	border-left-color:lavender;
	border-right-color:black;
	border-bottom-color:black;
}
/* Following 3 used exclusively for content of 'MasterDetail' section under 'MasterInfo' pane */
.MDViewLabel
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 100%;
    font-weight:bold;
    color:#003366;
}
.GroupHeader
{
    color:White;
    background-color:SteelBlue;
    font-family: Tahoma, Verdana, Arial;
    font-size: 10px;
    font-weight:bold;
    position:absolute;
    left:0px;
    top:0px;
}
.GroupBox
{
	background-color: #cfd5e5;
	color:#003366;
	border-width:1px;
	border-color:#336699;
	border-style:solid;
}

/* text style used for textbox label */
.NormalLabel
{
	font-weight: bold;
	font-size: 100%;
	color: #003366;
	font-family: Tahoma, Verdana, Arial;
}

/* text style used for normal display of read-only data */
.NormalData
{
    font-family: Tahoma, Verdana, Arial;
    font-size: 100%;
    font-weight: normal;
    height:16px;
    border-style:none;
    background-color:White
}

/* text style used for textbox */
.NormalTextBox
{
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 100%;
    font-weight: normal;
}
/* text style used for textbox */
.NormalDlgBox
{
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 100%;
    font-weight: normal;
}

/* text style used for textbox */
.NormalButton
{
    font-family: Tahoma, Verdana, sans-serif;
    font-size: 100%;
    font-weight: normal;
}

.DivTableStyle
{	
	background-color:#cfd5e5;	/* Keep this color same as bgcolor on <body> tag of default pages */
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	width: 100%;
}

.TaxfcTableStyle
{	
	background-color:#cfd5e5;	/* Keep this color same as bgcolor on <body> tag of default pages */
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	width: 100%;
}
/* style used for Hyper Links */

a.NormalLink:link
{
	color: blue;
	font-family: Verdana, Tahoma, Arial;
	text-decoration:underline;
}
A.NormalLink:visited
{
	color: blue;
	font-family: Verdana, Tahoma, Arial;
	text-decoration:underline;
}
A.NormalLink:hover
{
	color: blue;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: underline;
}
a:link	{	
	text-decoration: none;
	color:	#3333cc;
	}	
		
a:visited	{	
	text-decoration:none;
	color:	#333399;
	}	
		
a:active	{	
	text-decoration:	none;
	color:	#333399;
    }	
		
a:hover	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
	
a.QuickLink:link	
{
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:	blue;
	}	
		
a.QuickLink:visited	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:blue;
	}	
		
a.QuickLink:active	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:blue;
    }	
		
a.QuickLink:hover	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
    color :blue;
	}	

a.LocalQuickLink:link	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:	#3333cc;
	}	
		
a.LocalQuickLink:visited	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:	#3333cc;
	}	
		
a.LocalQuickLink:active	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:	#3333cc;
    }	
		
a.LocalQuickLink:hover	{	
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration:underline;
	color:	#3333cc;
	}	
	
/* DropList of Links...  This should mimic QuickLinks*/	
.LinkDropList
{
	font-family: Verdana, Tahoma, Arial, Sans-Serif;
	text-decoration: underline;
	font-size:11px;
	color:	blue;
}

.FixedCell
{
	cursor:hand;	
	background-color:lightgrey;
	border-right-color: dimgray;
	border-bottom-color: dimgray;
	padding-left:8px;
	padding-right:8px;
	text-align:center;	
}
.LinkCell
{
	padding-left:6px;
	padding-right:6px;
	text-align:center;	
	font-size:11px;
}
	
/* Default CSS Stylesheet for a new Web Application project */

Table {font-size: 8pt;}
.redText {color: red;}
.blueText {color: blue;}
.italicText {font-style: italic;}

Input {font-size: 8pt;}
.redText {color: red;}
.blueText {color: blue;}
.italicText {font-style: italic;}
/*
TABLE
{
	font:normal 100% Verdana, Tahoma, arial, helvetica, sans-serif;
}
*/
BODY
{
	font-weight: normal;
	font-size: 70%;
	margin: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #eeeeee;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	
UL LI	{	
	list-style-type:	square ;
	}	

UL LI LI	{	
	list-style-type:	disc;
	}	

UL LI LI LI	{	
	list-style-type:	circle;
	}	
	
OL LI	{	
	list-style-type:	decimal;
	}	

OL OL LI	{	
	list-style-type:	lower-alpha;
	}	

OL OL OL LI	{	
	list-style-type:	lower-roman;
	}	

IMG 
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 10px;
}

/* Styles for class elements comprising the banner and top navigation */
.BannerArea
{
	background-color: #cfd5e5;
}
.BannerTitle
{
	padding-left: 4px;
	padding-bottom: 4px;
	font: bold 150% Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	width: 100px;
	color: white;
}
.BannerTitleGroup
{
	BACKGROUND-COLOR: #003366
}
.BannerTitleSpacer
{
	FILTER: Alpha(Opacity=100, finishX=75, finishopacity=0, style=1)
}
.BannerBackGround
{
	background-image: url(images/pixel.gif);
	FILTER: Alpha(Opacity=100, finishX=75, finishopacity=0, style=1)
}
.BannerBackGround1
{
	background-image: url(images/pixel.gif);
	FILTER: Alpha(Opacity=100, finishX=75, finishopacity=0, style=3)
}
.BannerBackGround2
{
	background-image: url(images/pixel.gif);
	FILTER: Alpha(Opacity=100, finishX=75, finishopacity=0, style=1)
}
.BannerBackGround3
{
background-image: url(images/pixel.gif);
filter: alpha(Opacity=50);
position: absolute;
}
.CommonLinkArea
{
	padding-right: 9px;
	font-size: 100%;
	color: black;
	background-color: transparent;
	text-align: right;
}
A.CommonLink:link
{
	cursor:hand;
	color:blue;
	text-decoration:underline;
}
A.CommonLink:visited
{
	cursor:hand;
	color:blue;
	text-decoration:underline;
}
A.CommonLink:hover
{
	cursor:hand;
	color:blue;
	text-decoration:underline;
}
.BannerNavArea
{
	font-weight: bold;
	font-size: 100%;
	border-bottom: #ffffff 1px solid;
	background-color: #cccccc;
}
.BannerNavSelection
{
	PADDING: 2px 5px;
	BORDER-LEFT: #ffffff 1px solid
}
.BannerNavCurSelection
{	
	PADDING: 2px 5px;
	BORDER-LEFT: #ffffff 1px solid; 
	FONT-WEIGHT: bold; 
	BACKGROUND-COLOR: #999999
}
a.BannerNavLink:link
{
	color: black;
	text-decoration: none;
}
a.BannerNavLink:visited
{
	color:Black;
	text-decoration:none;
}
a.BannerNavLink:hover
{
	color:black;
	text-decoration:none;
}
a.BannerNavCurLink:link
{
	font-weight: bold;
	color: white;
	text-decoration:none;
}
a.BannerNavCurLink:visited
{
	font-weight: bold;
	color: white;
	text-decoration:none;
}
a.BannerNavCurLink:hover
{
	font-weight: bold;
	color: white;
	text-decoration:none;
}

/* class elements comprising child tabstrip and data display areas*/
.NavChildTabStrip
{
	font-size:100%;
	font-weight:bold;
	font-family:Verdana, Tahoma, Arial, Sans-Serif;
}
TD.ContentArea
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 6px;
	background-color: #eeeeee;
}
TD.ContentLeftSection
{
	BORDER: #336699 1px solid;
	TEXT-ALIGN: left; 
}
TD.FrameSeparator
{
	padding-left: 25px;
}
TD.ContentRightSection
{
	BORDER: #336699 1px solid;
	TEXT-ALIGN: left; 
}
.ContentFrameTitle
{
	padding-left: 7px;
	font-weight: bold;
	color: white;
	font-family: verdana, tahoma, arial;
	background-color: #336699;
	text-align: left;
}
.ContentFrameCommandsArea
{
	font-weight: bold;
	color: white;
	font-family: verdana, tahoma, arial;
	background-color: #336699;
	text-align: right;
}
IMG.FrameCommandImage
{
	/*filter: Alpha(Opacity=100, finishX=100, finishopacity=0, style=2);
	background-color: white;*/
}
TD.PageCommandsArea
{
	padding-bottom: 5px;
	padding-top: 5px;
}
INPUT.PageCommandButton
{
	/*filter: Alpha(Opacity=100, finishX=100, finishopacity=40, style=1);*/
	cursor: hand;
	font-size:100%;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

INPUT.PreviousPstgsButton
{
/* style=""WIDTH: 50px; Cursor:hand; COLOR: blue; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none	*/
	/*filter: Alpha(Opacity=100, finishX=100, finishopacity=40, style=1);*/
	cursor: hand;
	width:18px;
    COLOR: #FFFFFF; 
    TEXT-ALIGN: center;
	background-color: #cfd5e5;
    BORDER-TOP-STYLE: none; 
    BORDER-RIGHT-STYLE: none; 
    BORDER-LEFT-STYLE: none; 
    BORDER-BOTTOM-STYLE: none
}

/* styles for panel type server controls */

.SmallPanel
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #cfd5e5;
}
TABLE.optionsTable
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
}

/*Tabs for navigation between spreadsheet and chart on chartgridviewer
 on ChartGridViewer2.aspx in ApacheDataViewer project.*/
.SelectedSpan
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 100%;
	padding-bottom: 8px;
	cursor: hand;
	color: white;
	padding-top: 8px;
	font-family: Tahoma, Verdana;
	background-color: #999999;
}

.UnselectedSpan
{
	padding-right: 8px;
	padding-left: 8px;
	font-weight: bold;
	font-size: 100%;
	padding-bottom: 8px;
	cursor: hand;
	padding-top: 8px;
	font-family: Tahoma, Verdana;
	background-color: transparent;
}

.MenuStyle
{
	background-color:#cfd5e5;
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
    position:absolute;
    top:0;
    left:001;
    height:20;
    width:10;
    color:green;
    background-color:black;
    float:right;
}

