/*--
  --
  -- $Id: webtool.css,v 1.16 2005/09/08 12:16:01 rwm Exp $
  -*/

BODY {
         BACKGROUND: url(/images/background-pattern.gif); PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
FONT-SIZE: 12px; PADDING-BOTTOM: 
0px; MARGIN: 0px; COLOR: #444; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#pageContainer {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; BACKGROUND: 
#fff; PADDING-BOTTOM: 0px; MARGIN: 20px auto; BORDER-LEFT: #888 1px solid; WIDTH: 900px; PADDING-TOP: 0px; 
BORDER-BOTTOM: #888 1px solid; POSITION: relative; CLEAR: both; Z-INDEX: 1;
}
#pageContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 890px; PADDING-TOP: 0px; CLEAR: 
both; 
}
#pageMain {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; CLEAR: both; 
}
#pageFooterBlock {
	BACKGROUND: url(/images/light-bar-bg.png) no-repeat right top; PADDING-LEFT: 2px; FONT-SIZE: 11px; 
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: left; border-top: 1px #999 solid;
}
#pageFooterBlock {
	CLEAR: both; MARGIN: 0px; WIDTH: 898px;
}
#pageHeader {
	BACKGROUND: url() no-repeat left top; MARGIN: 0px; HEIGHT: 140px
}

.pageFooter {
	FONT-SIZE: 10px; COLOR: #333; align: right
}
#pageContent H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 98%; PADDING-TOP: 
0px; BORDER-BOTTOM: #444 1px solid; HEIGHT: 25px
}


/**** CONTENT BLOCK ****************************************************************/

.pageEntry {
	BACKGROUND: url(/images/swoosh-bg.png) /* no-repeat */ left top; BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; 
BORDER-TOP: #999 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 4px; MARGIN-BOTTOM: 11px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 
10px; BORDER-LEFT: #999 1px solid; WIDTH: 870px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; CLEAR: both; 
}

.pageEntryContentSmall {
	MARGIN-LEFT: 5px;
	FONT-SIZE: 11px;
}

.pageEntryContentLarge {
	MARGIN-LEFT: 5px;
	FONT-SIZE: 12px;
}

.pageEntryContent {
	MARGIN-LEFT: 5px;
	FONT-SIZE: 12px;
}

.pageEntryTitle {
	BACKGROUND: url(/images/dark-bar-bg.png) no-repeat right center; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 
1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 859px; BORDER-BOTTOM: #000 1px solid; PADDING-LEFT: 9px; PADDING-TOP: 
3px; PADDING-BOTTOM: 3px; COLOR: #FFF; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; font-weight: bold; text-transform: 
uppercase;CLEAR: both; 
}

.pageEntryWhite {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 3px; PADDING-LEFT: 
4px; BACKGROUND: #fff; MARGIN-BOTTOM: 11px; PADDING-BOTTOM: 4px; MARGIN-LEFT: 10px; BORDER-LEFT: #999 1px solid; WIDTH: 
870px; PADDING-TOP: 4px; BORDER-BOTTOM: #999 1px solid; CLEAR: both; 
}

.pageEntryTitleWhite {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #CCC 1px solid; BORDER-LEFT: #CCC 1px solid; WIDTH: 859px; 
BORDER-BOTTOM: #999 1px solid; PADDING-LEFT: 9px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; BACKGROUND: #666; COLOR: #FFF; 
FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; font-weight: bold; text-transform: uppercase;CLEAR: both; 
}


.pageEntryColumn {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #fff; 
MARGIN-BOTTOM: 11px; MARGIN-LEFT: 7px; BORDER-LEFT: #fff 1px solid; WIDTH: 880px; BORDER-BOTTOM: #fff 1px solid; CLEAR: 
both; 
}

.pageEntryColumnTitle {
	BACKGROUND: url(/images/dark-bar-bg.png) no-repeat right center; BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 
1px solid; BORDER-LEFT: #000 1px solid; WIDTH: 97%; BORDER-BOTTOM: #000 1px solid; PADDING-LEFT: 9px; PADDING-TOP: 
3px; PADDING-BOTTOM: 3px; COLOR: #FFF; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; font-weight: bold; text-transform: 
uppercase;CLEAR: both; 
}

.pageEntryLeft {
	BACKGROUND: url(/images/swoosh-bg.png) no-repeat left top; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px 
solid; BORDER-LEFT: #999 1px solid; WIDTH: 422px; 
BORDER-BOTTOM: #999 1px solid; FLOAT: left; PADDING: 5px; MARGIN-BOTTOM: 12px; CLEAR: left; 

}

.pageEntryRight {
	BACKGROUND: url(/images/swoosh-bg.png) no-repeat left top; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px 
solid; BORDER-LEFT: #999 1px solid; WIDTH: 422px; 
BORDER-BOTTOM: #999 1px solid; FLOAT: right; PADDING: 5px; MARGIN-BOTTOM: 12px;
CLEAR: right; 

}


.pageEntryColumnWhite {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 3px; BACKGROUND: #fff; 
MARGIN-BOTTOM: 11px; MARGIN-LEFT: 7px; BORDER-LEFT: #fff 1px solid; WIDTH: 880px; BORDER-BOTTOM: #fff 1px solid; CLEAR: 
both; 
}

.pageEntryColumnTitleWhite {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #CCC 1px solid; BORDER-LEFT: #CCC 1px solid; WIDTH: 412px; 
BORDER-BOTTOM: #999 1px solid; PADDING-LEFT: 9px; PADDING-TOP: 3px; PADDING-BOTTOM: 3px; BACKGROUND: #666; COLOR: #FFF; 
FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; font-weight: bold; text-transform: uppercase;CLEAR: both; 
}


.pageEntryLeftWhite {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #fff; BORDER-LEFT: #999 1px solid; WIDTH: 
412px; 
BORDER-BOTTOM: #999 1px solid; FLOAT: left; PADDING: 5px; MARGIN-BOTTOM: 12px; CLEAR: left; 

}

.pageEntryRightWhite {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #fff; BORDER-LEFT: #999 1px solid; WIDTH: 
412px; 
BORDER-BOTTOM: #999 1px solid; FLOAT: right; PADDING: 5px; MARGIN-BOTTOM: 12px;
CLEAR: right; 

}

HR {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; 
PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; COLOR: #444; PADDING-TOP: 0px; HEIGHT: 1px; BACKGROUND-COLOR: #444; 
BORDER-RIGHT-WIDTH: 0px
}

/****** NAVIGATION *******************************************************/

#nav {
	BACKGROUND: url(/images/light-bar-bg.png) no-repeat right center; BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 
0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 
1em; BORDER-LEFT: #999 0px solid; WIDTH: 900px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; 
LIST-STYLE-TYPE: none
}
#nav UL {
	BACKGROUND: #ededed; BORDER-RIGHT: #999 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 
0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; BORDER-LEFT: #999 0px solid; WIDTH: 
900px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid; LIST-STYLE-TYPE: none
}
#nav A {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 17px; PADDING-BOTTOM: 0.5em; WIDTH: 40px; COLOR: #333; 
PADDING-TOP: 0.25em; TEXT-DECORATION: none;
}
#nav LI LI A:hover {
	COLOR: #fff
}

#nav A.daddy {
	BACKGROUND: url(/images/rightarrow.gif) no-repeat right center
}

#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 7em; 
	PADDING-TOP: 0px
}
#nav LI UL {
	BORDER-TOP-WIDTH: 1px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; LEFT: -999em; 
BORDER-BOTTOM-WIDTH: 1px; MARGIN: 0px; WIDTH: 205px; POSITION: absolute; HEIGHT: auto; 
BORDER-RIGHT-WIDTH: 1px;
}
#nav LI LI {
	PADDING-RIGHT: 5px; WIDTH: 200px;
}
#nav LI UL A {
	WIDTH: 185px;
}
#nav LI UL UL {
	MARGIN: -1.5em 0px 0px 205px;
	WIDTH: 205px;
}
#nav LI:hover UL UL {
	LEFT: -999em;	
}
#nav LI:hover UL UL UL {
	LEFT: -999em;	
}
#nav LI.sfhover UL UL {
	LEFT: -999em;	
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em;	
}
#nav LI:hover UL {
	LEFT: auto;
}
#nav LI LI:hover UL {
	LEFT: auto;
}
#nav LI LI LI:hover UL {
	LEFT: auto;
}
#nav LI.sfhover UL {
	LEFT: auto;
}
#nav LI LI.sfhover UL {
	LEFT: auto;
}
#nav LI LI LI.sfhover UL {
	LEFT: auto;
}
#nav LI:hover {
	BACKGROUND: url(/images/orange-bar-bg.png) no-repeat right center;
}
#nav LI.sfhover {
	BACKGROUND: url(/images/orange-bar-bg.png) no-repeat right center;

}
#nav LI LI:hover {
	BACKGROUND: #666;
}
#nav LI LI.sfhover {
	BACKGROUND: #666;
}

#nav LI LI LI:hover {
	BACKGROUND: #666;
}
#nav LI LI LI.sfhover {
	BACKGROUND: #666;
}

/*******************************************************************************
 *
 *
 ******************************************************************************/
#popupContainer {
	BORDER-RIGHT: #888 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #888 1px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 0px;
	MARGIN: 20px auto;
	BORDER-LEFT: #888 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #888 1px solid;
	CLEAR: both; 
	margin: 10px 10px 10px 10px;
	z-index:	1;
}
#popupContent {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	CLEAR: both; 
}
#popupMain {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	CLEAR: both; 
}

#popupFooterBlock {
	PADDING-LEFT: 2px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ededed;
	TEXT-ALIGN: left;
	border-top: 1px #999 solid;
}

#popupFooterBlock {
	CLEAR: both;
	MARGIN: 0px;
}

.popupFooter {
	FONT-SIZE: 10px;
	COLOR: #333;
	align: right
}

.popupEntry {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	MARGIN-TOP: 3px;
	PADDING-LEFT: 4px;
	BACKGROUND: #ededed;
	MARGIN-BOTTOM: 11px;
	PADDING-BOTTOM: 4px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	BORDER-LEFT: #999 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #999 1px solid;
	CLEAR: both; 
}

.popupEntryTitle {
	BORDER-RIGHT: #999 1px solid;
	BORDER-TOP: #CCC 1px solid;
	BORDER-LEFT: #CCC 1px solid;
	BORDER-BOTTOM: #999 1px solid;
	PADDING-LEFT: 9px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	BACKGROUND: #666;
	COLOR: #FFF;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 6px;
	font-weight: bold;
	text-transform: uppercase;
	CLEAR: both; 
}

.popupEntryWhite {
	BORDER-RIGHT: #999 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #999 1px solid;
	MARGIN-TOP: 3px;
	PADDING-LEFT: 4px;
	BACKGROUND: #fff;
	MARGIN-BOTTOM: 11px;
	PADDING-BOTTOM: 4px;
	MARGIN-LEFT: 10px;
	MARGIN-RIGHT: 10px;
	BORDER-LEFT: #999 1px solid;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #999 1px solid;
	CLEAR: both; 
}

.pageEntryColumnVersionTitle {
	BACKGROUND: url(/images/version-bar-bg.png) no-repeat right center;
	BORDER-RIGHT: #000 1px solid;
	BORDER-TOP: #000 1px solid;
	BORDER-LEFT: #000 1px solid;
	WIDTH: 412px;
	BORDER-BOTTOM: #000 1px solid;
	PADDING-LEFT: 9px;
	PADDING-TOP: 3px;
	PADDING-BOTTOM: 3px;
	COLOR: #FFF;
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 6px;
	font-weight: bold;
	text-transform: uppercase;
	CLEAR: both ;
}

A:link    { text-decoration: bold; color: #006699; }
A:visited { text-decoration: none; color: #006699; }
A:active  { text-decoration: none; color: #006699; }
A:hover   { color: #666666; }

.inputbox {
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-size:		10px;
  color:		#000000;
  background-color:	#F0F0F0;
  border:		1px solid #CCCCCC;
  padding-left:		2px;
}

.button {
  font-family:		Verdana, Arial, Helvetica, sans-serif;
  font-style:		normal;
  font-size:		10px;
  font-weight:		bold;
  background-color:	#F0F0F0;
  color:		#000000;
  border:		1px solid #CCCCCC;
}

/* ************************************************************************** */

table.listing td {
  padding-left:		10px;
  padding-right:	10px;
  font-size:		12px;
  padding-top:		2px;
  padding-bottom:	2px;
}

tr.listing-title  {
  background-color:	#4d6485;
  color:		#FFFFFF;
  font-weight:		bold;
  font-size:		12px;
}

.alert {
  font-weight:          bold;
  color:                #FF6666;
}

.logfileContent {
  MARGIN-LEFT: 5px;
  MARGIN-TOP: 3px;
  FONT-SIZE: 12px;
  BACKGROUND: #fff;

}

UL.arrow {
  margin: 0;
  padding: 0;
  padding-left: 10px;
  list-style: none;
}

LI.arrow {
  line-height: 15px;
  padding-left: 10px;
  padding-top: 0px;
  background-image: url(/images/rightarrow.gif) ;
  background-repeat: no-repeat;
  background-position: 0px 3px;
}

