/* ServiceCentral Technologies (SC) CSS styles */

/* All panels unless otherwise specified */
.scPanel
{
	border: 0px;
	margin: 0px;
}

/* Top Mast and Main Menu */
.scTopMastPanel
{
	border: 0px;
	margin: 0px;
}

.scTopMastTable
{
	border-collapse: collapse;
	width: 100%;
	text-align: right;
}

.scTopMastLabel
{
	font-size: 8pt;
	color: #454545;
	font-family: Verdana;
}

.scMainMenuPanel
{
	background-image: url(../images/TabBarLeftBG.gif);
	height: 24px;
	border: 0px;
	margin: 0px;
}

.scMainMenuTabFoundationBarPanel
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	border-left: 0px;
	border-bottom: 0px;
	height: 2px;
	background-color: #003366;
	border-collapse: collapse;
}

.scMainMenuTabTable
{
	border-right: 0px;
	border-top: 0px;
	font-size: 13px;
	margin: 0px;
	border-left: 0px;
	color: whitesmoke;
	border-bottom: 0px;
	font-family: Verdana;
	border-collapse: collapse;
}

.scMainMenuTabLeadCell
{
	background-image: url(../images/TabBarLeftBG.gif);
	border-collapse: collapse;
	width: 10px;
	height: 24px;
}

.scMainMenuTabDividerLightCell
{
	background-image: url(../images/TabDividerLIGHT.gif);
	width: 1px;
	height: 24px;
	border-collapse: collapse;
}

.scMainMenuTabDividerDarkCell
{
	background-image: url(../images/TabDividerDARK.gif);
	width: 1px;
	height: 24px;
	border-collapse: collapse;
}

.scMainMenuTabLeftONCell
{
	background-image: url(../images/TabLeftON.gif);
	width: 6px;
	height: 24px;
	border-collapse: collapse;
}

.scMainMenuTabCenterONCell
{
	background-image: url(../images/TabCenterON.gif);
	border-collapse: collapse;
	height: 24px;
}

.scMainMenuTabRightONCell
{
	background-image: url(../images/TabRightON.gif);
	width: 6px;
	height: 24px;
	border-collapse: collapse;
}

.scMainMenuTabLeftOFFCell
{
	background-image: url(../images/TabLeftOFF.gif);
	width: 6px;
	height: 24px;
	border-collapse: collapse;
}

.scMainMenuTabCenterOFFCell
{
	background-image: url(../images/TabCenterOFF.gif);
	border-collapse: collapse;
	height: 24px;
}

.scMainMenuTabRightOFFCell
{
	background-image: url(../images/TabRightOFF.gif);
	width: 6px;
	height: 24px;
	border-collapse: collapse;
}


a.scTabONLink:link
{
	font-weight: bold;
	color: whitesmoke;
	text-decoration: none;
}
a.scTabONLink:visited
{
	font-weight: bold;
	color: whitesmoke;
	text-decoration: none;
}
a.scTabONLink:hover {text-decoration: underline}

a.scTabOFFLink:link {color: whitesmoke; text-decoration: none}
a.scTabOFFLink:visited {color: whitesmoke; text-decoration: none}
a.scTabOFFLink:hover {text-decoration: underline}


a.scSetupMenuLink:link
{
	font-weight: normal;
	font-size: 11px;
	color: darkslategray;
	font-family: Verdana;
	text-decoration: none;
}
a.scSetupMenuLink:visited
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	color:darkslategray;
	text-decoration: none;
}
a.scSetupMenuLink:hover {text-decoration: underline}

a.scSubMenuLinkCurrent
{
	font-weight: bold;
	font-size: 12px;
	color:  White;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
}

a.scSubMenuLink
{
	font-weight: normal;
	font-size: 11px;
	color: whitesmoke;
	font-family: Verdana;
	font-style:italic;
	text-decoration: none;
}

a.scSubMenuLink:link
{
	font-weight: normal;
	font-size: 11px;
	color: whitesmoke;
	font-family: Verdana;
	font-style: normal;
	text-decoration: none;
}
a.scSubMenuLink:visited
{
	font-weight: normal;
	font-family: Verdana;
	font-size: 11px;
	color:whitesmoke;
	font-style: normal;
	text-decoration: none;
}
a.scSubMenuLink:hover {text-decoration: underline}

.scSubMenuDivider
{
	font-size: 11px;
	color: white;
	font-family: Verdana;
	text-align: center;
}
a.scHelpLink:link
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	color: dimgray;
	text-decoration: underline;
}

a.scHelpLink:visited
{
	font-size: 10pt;
	font-family: Verdana;
	font-weight: normal;
	color: dimgray;
	text-decoration: underline;
}
a.scHelpLink:hover {font-weight: normal; text-decoration: underline}



/* Login Page UI Elements */

.scLoginPanel
{
	border-right: 0px;
	border-top: 0px;
	margin: 0px;
	border-left: 0px;
	width: 390px;
	border-bottom: 0px;
	height: 350px;
	background-color: transparent;
}

.scLoginFlowDIV
{
	width: 100%;
	height: 100%;
	background-color: transparent;
}

.scLoginTable
{
	background-color: transparent;
	border-top-width: 5px;
	border-left-width: 5px;
	border-left-color: white;
	border-bottom-width: 5px;
	border-bottom-color: white;
	border-top-color: white;
	border-collapse: separate;
	border-right-width: 5px;
	border-right-color: white;
	width: 100%;
}

.scLoginTDLabelCell
{
	width: 100px;
	/* background-color: #dddddd; */
	text-align: right;
}

.scLoginTDFieldCell
{
	/* background-color: #eeeeee; */
	text-align: left;
}

.scLoginHeadingLabel
{
	font-weight: bold;
	font-size: 14pt;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
}

.scLoginLabel
{
	font-size: 11pt;
	color: #000000;
	font-family: Verdana;
	background-color: transparent;
}

.scLoginTextBox
{
	border-right: #cccc99 1px solid;
	border-top: #cccc99 1px solid;
	font-weight: normal;
	font-size: 11pt;
	border-left: #cccc99 1px solid;
	border-bottom: #cccc99 1px solid;
	font-family: 'Courier New';
	background-color: transparent;
}

.scLoginMessageLabel
{
	font-size: 11pt;
	color: red;
	font-family: Verdana;
	background-color: transparent;
}

.scLoginButton
{
	font-size: 13px;
	font-family: Verdana;
}

.scStandardButton
{
	font-size: 13px;
	font-family: Verdana;
}

.scNormal
{
	font-size: 10pt;
	color: dimgray;
	font-family: Verdana;
	text-align: left;
}

.scNormalButton
{
	font-size: 10pt;
	font-family: Verdana;
}

.scNormalCheckBox
{
	font-size: 10pt;
	font-family: Verdana;
}

.scContentTable
{
	width: 100%;
	background-color: transparent;
}

.scCopyrightFooter
{
	font-size: 10px;
	color: darkgray;
	font-family: Verdana;
	background-color: transparent;
}

.scCopyrightFooterTable
{
	border-collapse: collapse;
	width: 100%;
	text-align: center;
}


.scContentTable
{
	border-collapse: collapse;
	width: 100%;
	text-align: left;
}

.scContainerLabel
{
	font-weight: bold;
	font-size: 11pt;
	color: #454545;
	font-family: Verdana;
}

.scStepLabel
{
	font-weight: bold;
	font-size: 9pt;
	color: #454545;
	font-family: Verdana;
}

.scRequiredInfoLabel
{
	font-weight: bold;
	font-size: 8pt;
	color: #454545;
	font-family: Verdana;
}

.scStepHeadingTable
{
	BORDER-RIGHT: white 1px solid; 
	BORDER-TOP: white 1px solid; 
	BORDER-LEFT: white 1px solid; 
	BORDER-BOTTOM: #003366 1px solid; 
	BORDER-COLLAPSE: separate;
}

/* Standard Edit/Customize/View screen headings table foundation bar */
.scHeadingBarTable
{
	BORDER-RIGHT: lightgrey 1px solid; 
	BORDER-TOP: #003366 1px solid; 
	BORDER-LEFT: lightgrey 1px solid; 
	BORDER-BOTTOM: lightgrey 1px solid; 
	BORDER-COLLAPSE: separate;
}
.scHeadingBarTableRow
{
	background-color: LightGrey;
	 height: 14;
}


/* old SCT styles from previous demo */
.scFooter
{
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: transparent;
}

.scSmallMenuLink
{
	font-size: 11px;
	color: dimgray;
	font-family: Verdana;
	background-color: transparent;
}

.scMenuBarLink
{
	font-size: 10px;
	vertical-align: text-top;
	color: white;
	font-family: Verdana;
	background-color: transparent;
}
.scSmallMenuText
{
	font-size: 11px;
	color: dimgray;
	font-family: Verdana;
	background-color: transparent;
	text-align: right;
}



.scPodHeading
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	background-color: transparent;
}

.scPodDataDisplayTable
{
	background-color: transparent;
	border-top-width: 2px;
	border-left-width: 2px;
	border-left-color: white;
	border-bottom-width: 2px;
	border-bottom-color: white;
	border-top-color: white;
	border-collapse: separate;
	border-right-width: 2px;
	border-right-color: white;
	border: 0px;
	
	/* cellSpacing="1" cellPadding="1" width="300" border="0" */
}

.scPodListViewGridCol
{
	padding-left: 8;
	padding-right:8;
	padding-top: 3;
	padding-bottom: 3;
	border: 0;
	
}

.scPodTDLabelCell
{
	background-color: lightgrey;
	text-align: right;
	height: 21;
	width: 175;
}


.scPodTDLabelInfoCell
{
	background-color: transparent;
	text-align: left;
	/* height: 21; */
}

.scPodTDLabelEditCell
{
	width: 175px;
	height: 21px;
	background-color: lightgrey;
	text-align: right;
}

.scPodTDLabelEditCellNoWH
{
	background-color: lightgrey;
	text-align: right;
	vertical-align: top;
	padding-left: 5;
	padding-right: 3;
}

.scPodTDLabelParameterCell
{
	width: 100px;
	height: 21px;
	background-color: lightgrey;
	text-align: right;
}

.scPodTDLabelRequiredEditCell
{
	/* width: 175px; */
	/* height: 21px; */
	background-color: #990000;
	text-align: right;
}

.scPodTDFieldCell
{
	height: 21px;
	background-color: beige;
}

.scPodTDFieldCell100Perc
{
	height: 21px;
	background-color: beige;
	width: 100%;
}

.scDisplayTextBox
{
	border-right: 0px;
	border-top: 0px;
	/* font-weight: bold; */
	font-size: 12px;
	border-left: 0px;
	color: #444444;
	border-bottom: 0px;
	font-family: Verdana;
	background-color: transparent;
}

.scEditableTextBox
{
	border-right: #0000ff 1px solid;
	border-top: #0000ff 1px solid;
	font-size: 12px;
	border-left: #0000ff 1px solid;
	color: #444444;
	border-bottom: #0000ff 1px solid;
	font-family: Verdana;
	background-color: white;
}

.scDisplayLabel
{
	font-weight: normal;
	font-size: 12px;
	color: #333333;
	font-family: Verdana;
	background-color: transparent;
}

.scDisplayLabelBold
{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	font-family: Verdana;
	background-color: transparent;
}
.scDisplayRequiredFieldLabelBold
{
	font-weight: bold;
	font-size: 12px;
	color: White;
	font-family: Verdana;
	background-color: transparent;
}
.scDisplayHyperLink
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	font-family: Verdana;
	background-color: transparent;
}

.scDisplayDropDownList

{
	border-right: 0px;
	border-top: 0px;
	font-weight: normal;
	font-size: 10px;
	border-left: 0px;
	color: #444444;
	border-bottom: 0px;
	font-family: Verdana;
	background-color: transparent;
}

.scDisplayButton
{
	font-weight: normal;
	font-size: 10px;
	color: #444444;
	font-family: Verdana;
}


/* PeterBlum DatePackage Styles */
.CSCCalendar
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
}

.CSCCalendar TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   font-size: 8pt;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   font-family: Arial;
   background-color: white;
}

.CSCDay
{
   cursor: pointer;  /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
   cursor: hand;
}

.CSCSelectedDay
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}
.CSCToday
{
   font-weight: bold;
   cursor: pointer;
   cursor: hand;
}
.CSCSpecialDay
{
   cursor: pointer;
   cursor: hand;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCWeekNumberColumn
{
   border-right: blue 1px solid;
   background-color: lightblue;
}

.CSCDayHeader
{
   border-bottom: blue 1px solid;
}

.CSCDayHeader TR
{
   font-size: 7pt;
   background-color: lightblue;
}

.CSCDayHeaderCell
{
   font-size: 7pt;
}

.CSCHeaderTable
{
   font-size: 8pt;
   border-bottom: blue 1px solid;
   font-family: Arial;
}

.CSCHeaderRows
{
   font-size: 8pt;
   font-family: Arial;
   cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
   cursor: pointer;
   cursor: hand;
   color: mediumblue;
}

.CSCIncrementalButtonsPressed
{
   cursor: pointer;
   cursor: hand;
   color: darkblue;
}

.CSCJumpButtons
{
   color: mediumblue;
   cursor: pointer;
   cursor: hand;
}

.CSCJumpButtonsPressed
{
   color: darkblue;
   cursor: pointer;
   cursor: hand;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
   border-right: lightgrey thin outset;
   border-top: lightgrey thin outset;
   border-left: lightgrey thin outset;
   color: black;
   border-bottom: lightgrey thin outset;
   background-color: lightblue;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: lightblue;
   color: black;
   font-size: 8pt;
   font-family: Arial;
   cursor: pointer;
   cursor: hand;
}

.CSCFooterCurrentDate
{
}

.SD_Selectable1
{
   background-color: mistyrose;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM1
{
   background-color: powderblue;
   cursor: pointer;
   cursor: hand;
}
.SD_Selectable2
{
   background-color: palegoldenrod;
   cursor: pointer;
   cursor: hand;
}
.SD_SelectableOM2
{
   background-color: gainsboro;
   cursor: pointer;
   cursor: hand;
}
.SD_Unselectable1
{
   color: gray;
   background-color: mistyrose;
}
.SD_UnselectableOM1
{
   color: gray;
   background-color: powderblue;
}
.SD_Unselectable2
{
   color: gray;
   background-color: palegoldenrod;
}
.SD_UnselectableOM2
{
   color: gray;
   background-color: gainsboro;
}

.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   font-size: 8pt;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
   cursor: pointer;
   cursor: hand;
}

.MYPSelectedMonthCell
{
   background-color: gold;
   cursor: pointer;
   cursor: hand;
}


.MYPYearCell
{
   cursor: pointer;
   cursor: hand;
}
.MYPSelectedYearCell
{
   cursor: pointer;
   cursor: hand;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   font-size: 8pt;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family: Arial;
   background-color: white;
}

.PDPContextMenu TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.ColorMyWorld
{
	
}
