﻿body 
{
	background-color: White;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
}

a
{
	color: black;
	text-decoration: none;
}

a:hover
{
	color: black;
	text-decoration: none;
}

a:visited
{
	color: black;
	text-decoration: none;
}

.ScreenFull
{
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 0px; 
	width: 800px; 
	height: 600px; 
	background-color: #E6E6FA; /* Lavender */
}

.ScreenTop 
{
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 0px; 
	width: 800px; 
	height: 100px; 
	background-color: #ffffff; /* White */
}

.ScreenTopA
{
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 0px; 
	width: 800px; 
	height: 60px; 
	background-color: #ffffff; /* White */
}

.ScreenTopB
{
	z-index: 200; 
	position: absolute;  
	left: 0px; 
	top: 60px; 
	width: 300px; 
	height: 40px; 
	background-color: #ffffff; /* White */
}

.ScreenTopRight
{
	z-index: 100; 
	position: absolute;  
	left: 275px; 
	top: 0px; 
	width: 525px; 
	height: 125px; 
	background-color: #ffffff; /* White */
}

.sWhiteBG 
{
	background-color: #ffffff; /* White */
}

.ScreenLeft 
{ 
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 95px; 
	width: 150px; 
	height: 495px; 
	background-color: #DCDCDC; /* Gainsboro */
}

.ScreenRight
{
	z-index: 100; 
	position: absolute;  
	left: 153px; 
	top: 100px; 
	width: 647px; 
	height: 490px; 
	background-color: #E6E6FA; /* Lavender */
	overflow: scroll;
}

.ScreenBottom
{
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 593px; 
	width: 800px; 
	height: 12px; 
	font-size: 9px;
	color: black;
	background-color: #F0F8FF; /* Alice Blue */

}

.AssetBarcodeDiv
{
	z-index: 200; 
	position: absolute;  
	left: 700px; 
	top: 10px; 
	width: 150px; 
	height: 450px; 
	background-color: White; /* #E6E6FA;  Lavender */

}

.AssetBarcode
{
	z-index: 201; 
	position: absolute;  
	left: 20px; 
	top: 20px; 
	background-color: White ; /* #E6E6FA;  Lavender */
}

.CustBarcodeDiv
{
	z-index: 300; 
	position: absolute;  
	left: 580px; 
	top: 170px; 
	width: 450px; 
	height: 150px; 
	background-color: White; /* #E6E6FA;  Lavender */

}

.LoyalBarcodeDiv
{
	z-index: 300; 
	position: absolute;  
	left: 580px; 
	top: 330px; 
	width: 450px; 
	height: 150px; 
	background-color: White; /* #E6E6FA;  Lavender */

}

.CustBarcode
{
	z-index: 301; 
	position: absolute;  
	left: 20px; 
	top: 20px; 
	background-color: White ; /* #E6E6FA;  Lavender */
}

.company { Z-INDEX: 100; POSITION: absolute;  LEFT: 13px; TOP: 0px; color: black; }

.CopyLabel
{
	z-index: 100; 
	position: absolute;  
	left: 0px; 
	top: 0px; 
	width: 798px; 
	height: 10px; 
	font-size: 9px;
	color: black;
	text-align: center;
	background-color: #F0F8FF; /* Alice Blue */

}

.sNormalTopHeaderLabel
{
	z-index: 100;
	position: absolute;
	height: 12px;
	background-color: white;
	color: black;
}

.sModuleTitleTopHeaderLabel
{
	z-index: 100;
	position: absolute;
	height: 20px;
	font-weight: bold;
	font-size: 15px;
	background-color: white;
	color: #483D8B;	/* Dark Slate Blue */
}

.sNormalBodyRightLabel
{
	z-index: 100;
	position: absolute;
	height: 12px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sNormalTitleLabel
{
	z-index: 100;
	position: absolute;
	height: 15px;
	font-size: 10px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sInstructionalLabel
{
	z-index: 100;
	position: absolute;
	height: 200px;
	width: 500px;
	font-size: 12px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
	text-align: left;
}

.sTabTitleLabel
{
	z-index: 100;
	position: absolute;
	height: 15px;
	font-size: 10px;
	color: black;
}


.sMedTitleLabel
{
	z-index: 100;
	position: absolute;
	height: 30px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 18px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sMedMenuLabel
{
	z-index: 100;
	position: absolute;
	height: 30px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 15px;
	background-color: #DCDCDC; /* Gainsboro */
	color: black;
}

.sMedTitleLabelWBG
{
	z-index: 100;
	position: absolute;
	height: 30px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 18px;
	background-color: #ffffff; /* White */
	color: black;
}

.sTimeLabelWBG
{
	z-index: 100;
	position: absolute;
	height: 25px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 12px;
	background-color: #ffffff; /* White */
	color: black;
}

.sBigTitleLabel
{
	z-index: 100;
	position: absolute;
	height: 50px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 32px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sBigMPLabel
{
	z-index: 100;
	position: absolute;
	height: 30px;
	width: 50px;
	text-align: right;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 25px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sMPNumber
{
	z-index: 100;
	position: absolute;
	height: 20px;
	width: 20px;
	text-align: center;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 10px;
	background-color: #E6E6FA; /* Lavender */
	color: Red;
}

.sBigMPSymbol
{
	z-index: 100;
	position: absolute;
	height: 50px;
	width: 20px;
	text-align: right;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 16px;
	background-color: #E6E6FA; /* Lavender */
	color: black;
}

.sBigTitleLabelWBG
{
	z-index: 100;
	position: absolute;
	height: 50px;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 32px;
	background-color: #ffffff; /* White */
	color: Black;
}

.sBigMPTextWBG
{
	z-index: 100;
	position: absolute;
	height: 30px;
	width: 90px;
	text-align: right;
	font-style:normal;
	font-family: Arial, Verdana;
	font-weight: bold;
	font-size: 20px;
	background-color: #ffffff; /* White */
	color: black;
}

.sVisible 
{
	visibility: visible;
}

.sInVisible
{
	visibility: hidden;
}

.sHiddenLabel
{
	background-color: White;
	color: White;
}

.sDivBorderTop
{
 
  border-color:black;
  border-top-color:black;
  border-top-style:solid;
  border-top-width:1px;
  
}

.sDivBorderBottom
{
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:solid;
  border-bottom-width:1px;


}

.sDivDoubleBorderBottom
{
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:double;
  border-bottom-width:5px;

}

.sDivBorderLeft
{
 
  border-color:black;
  border-left-color:black;
  border-left-style:solid;
  border-left-width:1px;
  
}

.sDivBorderRight
{
 
  border-color:black;
  border-right-color:black;
  border-right-style:solid;
  border-right-width:1px;
  
}

.FrameStyleDouble1
{
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:double;
  border-bottom-width:1px;
  
  border-top-color:black;
  border-top-style:double;
  border-top-width:1px;
  
  border-left-color:black;
  border-left-style:double;
  border-left-width:1px;
  
  border-right-color:black;
  border-right-style:double;
  border-right-width:1px;
  
}

.FrameStyleDouble5
{
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:double;
  border-bottom-width:5px;
  
  border-top-color:black;
  border-top-style:double;
  border-top-width:5px;
  
  border-left-color:black;
  border-left-style:double;
  border-left-width:5px;
  
  border-right-color:black;
  border-right-style:double;
  border-right-width:5px;
  
}

.FrameStyleSolid1
{
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:solid;
  border-bottom-width:1px;
  
  border-top-color:black;
  border-top-style:solid;
  border-top-width:1px;
  
  border-left-color:black;
  border-left-style:solid;
  border-left-width:1px;
  
  border-right-color:black;
  border-right-style:solid;
  border-right-width:1px;
  
}

.FrameStyleSolid1Red
{
 
  border-color:red;
  border-bottom-color:red;
  border-bottom-style:solid;
  border-bottom-width:1px;
  
  border-top-color:red;
  border-top-style:solid;
  border-top-width:1px;
  
  border-left-color:red;
  border-left-style:solid;
  border-left-width:1px;
  
  border-right-color:red;
  border-right-style:solid;
  border-right-width:1px;
  
}

.FrameStyleSolid2
{
	
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:solid;
  border-bottom-width:2px;
  
  border-top-color:black;
  border-top-style:solid;
  border-top-width:2px;
  
  border-left-color:black;
  border-left-style:solid;
  border-left-width:2px;
  
  border-right-color:black;
  border-right-style:solid;
  border-right-width:2px;
  
}

.FrameStyleSolid2Red
{
	
 
  border-color:Red;
  border-bottom-color:Red;
  border-bottom-style:solid;
  border-bottom-width:2px;
  
  border-top-color:Red;
  border-top-style:solid;
  border-top-width:2px;
  
  border-left-color:Red;
  border-left-style:solid;
  border-left-width:2px;
  
  border-right-color:Red;
  border-right-style:solid;
  border-right-width:2px;
  
}

.FrameStyleSolid2Yellow
{
	
 
  border-color:Yellow;
  border-bottom-color:Yellow;
  border-bottom-style:solid;
  border-bottom-width:2px;
  
  border-top-color:Yellow;
  border-top-style:solid;
  border-top-width:2px;
  
  border-left-color:Yellow;
  border-left-style:solid;
  border-left-width:2px;
  
  border-right-color:Yellow;
  border-right-style:solid;
  border-right-width:2px;
  
}

.FrameStyleSolid3
{
	
 
  border-color:black;
  border-bottom-color:black;
  border-bottom-style:solid;
  border-bottom-width:3px;
  
  border-top-color:black;
  border-top-style:solid;
  border-top-width:3px;
  
  border-left-color:black;
  border-left-style:solid;
  border-left-width:3px;
  
  border-right-color:black;
  border-right-style:solid;
  border-right-width:3px;
  

}

.sAccordionHeader
{
	border: 1px solid #DCDCDC; /* Gainsboro */
	background-color:  #6495ED; /* Corn Flower Blue */
	color: White;	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	cursor: pointer;	
	padding: 5px;
    margin-top: 5px;

}

.sAccordionSelectedHeader
{
	border: 1px solid #DCDCDC; /* Gainsboro */
	background-color: #FFFF03;  /* Yellow */
	color: black;	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	cursor: pointer;
	padding: 5px;
    margin-top: 5px;

}

.sAccordionPaneContent
{
	background-color: #DCDCDC; /* Gainsboro */
	color: black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	letter-spacing: normal;
	text-transform: none;
	word-spacing: normal;
	cursor: default;
	border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.TinyButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 10px;
	font-weight: bold;
	width: 80px;
	height: 20px;
	z-index: 100;
}

.TinyWideButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 10px;
	font-weight: bold;
	width: 165px;
	height: 20px;
	z-index: 100;
}

.TinyPlusButton
{
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 10px;
	font-weight: bold;
	width: 80px;
	height: 32px;
	z-index: 100;
}

.SmallerButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 12px;
	font-weight: bold;
	width: 70px;
	height: 32px;
	z-index: 100;
}

.SmallerButtonWBG {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: White;
	color: black;
	font-size: 12px;
	font-weight: bold;
	width: 70px;
	height: 32px;
	z-index: 100;
}

.SmallerButtonA {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 12px;
	font-weight: bold;
	width: 80px;
	height: 32px;
	z-index: 100;
}

.SmallButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 12px;
	font-weight: bold;
	width: 130px;
	height: 32px;
	z-index: 100;
}

.SmallWideButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 10px;
	font-weight: bold;
	width: 165px;
	height: 32px;
	z-index: 100;
}

.MediumButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color:#E0E0E0;
	font-size: 16px;
	font-weight: bold;
	width: 130px;
	height: 48px;
	z-index: 100;
}

.BigTransactionButton {
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #E6E6FA;
	color: black;
	font-size: 20px;
	font-weight: bold;
	width: 300px;
	height: 100px;
	z-index: 100;
}

.sSaveColor
{
	background-color: #5F9EA0;
}

.sClearColor
{
	background-color: #6495ED;
}

.sDeleteColor
{
	background-color: #DC143C;
}

.sFindColor
{
	background-color: #FFD700;
}

.sPrintColor
{
	background-color: #F08080;
}

.sCancelColor
{
	background-color: #2E8B57;
}

.sLoginColor
{
	background-color: #7CFC00;
}
.sLogoutColor
{
	background-color: #B22222;
	color: White;
}

.sYellowGreen
{
	background-color: #9ACD32;
}

.sTomato 
{
	background-color:  #FF6347;
}

.sTeal 
{
	background-color:  #008080;
}
.sSteelBlue 
{
	background-color:  #008080;
	color: White;
}

.sSpringGreen 
{
	background-color:  #00FF7F;
}

.sSeaGreen 
{
	background-color:  #2E8B57;
}

.sPlum 
{
	background-color:  #DDA0DD;
}

.sOrchid 
{
	background-color:  #DA70D6;
}

.sLightCoral 
{
	background-color:  #F08080;
}

.sDarkSeaGreen 
{
	background-color:  #CD5C5C;
}

.sGoldenRod 
{
	background-color:  #DAA520;
}

.sGold 
{
	background-color:  #FFD700;
}

.sDarkCyan 
{
	background-color:  #008B8B;
	color: White;
}

.sDarkSeaGreen 
{
	background-color:  #8FBC8B;
}

.sCrimson 
{
	background-color:  #DC143C;
}

.sDarkSlateBlue 
{
	background-color:  #483D8B;
	color: White;
}

.sDarkSlateGray 
{
	background-color:  #2F4F4F;
	color: White;
}

.sBlackAndWhite
{
	background-color: White;
	color: Black;
}

.scheckMark
{
	background-color: inherit;
	margin-left: 50px;
	height: 20px;
	width: 13px;
	z-index: 305;
}

.sTextBoxTiny /* used for State or Y / N */
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	width: 25px;
}

.sTextBoxSmall 
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	width: 50px;
}

.sTextBoxMedSmall 
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	width: 70px;
}

.sTextBoxMed
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	width: 100px;
}

.sTextBoxWide
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	width: 200px;
}

.sDropDownWide
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 20px;
	width: 200px;

}

.sDropDownExtraWide
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 20px;
	width: 300px;

}

.sDropDownMed
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 20px;
	width: 100px;

}

.sDropMedSmall 
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 20px;
	width: 70px;
}

.sDropSmall 
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 20px;
	width: 40px;
}

.sTextBoxExtraWide
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	max-height: 20px;
	width: 300px;
}

.sTextBoxExtraWideM
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 60px;
	max-height: 60px;
	width: 300px;
}

.sTextBoxTEXT
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 300px;
	max-height: 300px;
	width: 550px;
}

.sTextxBox
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	max-height: 15px;
	
}


.sTextxBoxMedASmall 
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 15px;
	max-height: 15px;
	width: 100px;
}


.sTextxBoxExtraWideM
{
	background-color: #ffffff; /* white*/
	z-index: 100;
	font-family: Arial;
	font-size: 12px;
	font-style:normal;
	height: 60px;
	max-height: 60px;
	width: 300px;
}

.sPW1
{
	z-index: 100;
	background-color: #DC143C;
	color:  white;
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;
	height: 20px;
}

.sPW2
{
	z-index: 100;
	background-color: #FF8C00;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;	
	height: 20px;
}

.sPW3
{
	z-index: 100;
	background-color: Yellow;
	color: black;
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;	
	height: 20px;
}

.sPW4
{
	z-index: 100;
	background-color: #9ACD32;
	color: black;
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;	
	height: 20px;
}

.sPW5
{
	z-index: 100;
	background-color: Green;
	color: white;
	font-family: Arial;
	font-size: 14px;
	font-style:normal;
	font-weight:bold;	
	height: 20px;
}

.sPanelDet
{
	
	height: 400px;
	width: 615px;
}

.sGridView
{
	
	z-index: 99;
	position: absolute;
	
	top: 50px;
	left: 5px;
	height: 350px;
	width: 625px;
	overflow: auto;
	
 
}

.sGridLookupView
{
	
	z-index: 99;
	position: absolute;
	
	top: 100px;
	left: 5px;
	height: 250px;
	width: 625px;
	overflow: auto;

	BACKGROUND-COLOR: #E6E6FA; /* Lavender */
	/*visibility: hidden;*/
 
}

.sGridBox
{
	z-index: 120;
	position: absolute;
	width: 600px;
	top: 0px;
	left: 5px;
}

.sGridHeaderText
{
	background-color: #CD5C5C;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
}

.sGridFooterText
{
	background-color: #CD5C5C;
	color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
}

.sGridRowText
{
	background-color: #B0C4DE;
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}
.sGridAltRowText
{
	background-color: #4682B4;
	color: White;
	color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;

}
.sGridSelectedRowText
{
	background-color: #FFD700;
	color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}

.sGridResourceView
{
	z-index: 100;
	position: absolute;
	top: 300px; 
	left: 370px;
	overflow: auto;
	height: 112px;
	width: 270px;
}
.sGridResourceBox
{
	z-index: 120;
	position: absolute;
	top: 1px; 
	left: 1px;
	height: 75px;
	width: 250px;
}

.sGridMgMtHeaderText
{
	background-color: #6495ED;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
}

.sGridMgMtFooterText
{
	background-color: #6495ED;
	color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
}

.sGridMgMtRowText
{
	background-color: #F8F8FF;	/* ghost white */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}
.sGridMgMtAltRowText
{
	background-color: #FFF8DC;	/* corn Silk */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;

}

.sGridMgMtRowText_TextOnly
{
	background-color: #F8F8FF;	/* ghost white */
	color: black;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	height: 12px;
}
.sGridMgMtAltRowText_TextOnly
{
	background-color: #FFF8DC;	/* corn Silk */
	color: black;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	height: 12px;

}

.sGridMgMtRowTextBold
{
	background-color: #F8F8FF;	/* ghost white */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;
}
.sGridMgMtAltRowTextBold
{
	background-color: #FFF8DC;	/* corn Silk */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	height: 12px;

}

.sGridMgMtDRPRowText
{
	background-color: #F8F8FF;	/* ghost white */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 20px;
}
.sGridMgMtDRPAltRowText
{
	background-color: #FFF8DC;	/* corn Silk */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 20px;

}

.sGridMgMtTXTRowText
{
	background-color: #F8F8FF;	/* ghost white */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}
.sGridMgMtTXTAltRowText
{
	background-color: #FFF8DC;	/* corn Silk */
	color: black;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;

}

.sPlanned
{
	background-color: #C8EEC8;	/* Pale Green */
	color: black;
}

.sLoading
{
	background-color: #FF69B4;	/* Hot Pink */
	color: black;
}

.sUnLoading
{
	background-color: #BA55D3;	/* MediumOrchid */
	color: black;
}

.sDroppedOff
{
	background-color: #7FFF00;	/* Chartreuse */
	color: black;
}

.sComplete
{
	background-color: #FFFF00;	/* Yellow */
	color: black;
}

.sPickedUp
{
	background-color: #32CD32;	/* Lime Green */
	color: black;
}

.sCanceled
{
	background-color: #DC143C;	/* Crimson */
	color: black;
}

.sPostponed
{
	background-color: #DCDCDC;	/* Gainsboro */
	color: black;
}


.sGridMgMtSelectedRowText
{
	background-color: #FFD700;
	color: White;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	height: 12px;
}

.sMessageBoxDIV
{
	position: absolute; 
	top: 390px; 
	left: 10px;
	width: 600px;
	height: 110px;
	background-color: #FF7F50;
	z-index: 200;
}

.sMessageBox
{
	position: absolute; 
	top: 30px; 
	left: 3px;
	width: 588px;
	height: 70px;
	background-color: #FFFACD;
	z-index: 200;
}

.sGridRelationshipsInnerView
{
	z-index: 100;
	position: absolute;
	top: 15px; 
	left: 1px;
	overflow: auto;	
	height: 230px; 
	width: 298px;
}

.sGridParentRelationshipsView
{
	z-index: 100;
	position: absolute;
	top: 100px; 
	left: 20px; 
	height: 250px; 
	width: 300px;
}

.sGridChildRelationshipsView
{
	z-index: 100;
	position: absolute;
	top: 100px; 
	left: 350px;
	height: 250px; 
	width: 300px;
}

.sGridOptionalFieldsView
{
	z-index: 100;
	position: absolute;
	top: 40px; 
	left: 20px; 
	height: 400px; 
	width: 300px;
}

.sGridCustomFieldsView
{
	z-index: 100;
	position: absolute;
	top: 40px; 
	left: 350px;
	height: 400px; 
	width: 300px;
}

.sGridTypesInnerView
{
	z-index: 100;
	position: absolute;
	top: 15px; 
	left: 1px;
	overflow: auto;	
	height: 370px; 
	width: 298px;
}

.sGridGroupsView
{
	z-index: 100;
	position: absolute;
	top: 140px; 
	left: 300px;
	overflow: auto;
	height: 220px;
	width: 300px;
}

.sGridGroupsBox
{
	z-index: 120;
	position: absolute;
	top: 1px; 
	left: 1px;
	height: 200px;
	width: 280px;
}

.sGridContainersBox
{
	z-index: 120;
	position: absolute;
	top: 15px; 
	left: 1px;
	height: 200px;
	width: 280px;
}

.sGridContainersPCBox
{
	z-index: 120;
	position: absolute;
	top: 15px; 
	left: 1px;
	height: 118px;
	width: 280px;
}

.sGridContentsView
{
	z-index: 100;
	position: absolute;
	top: 205px; 
	left: 420px;
	overflow: auto;
	height: 220px;
	width: 300px;
}

.sGridContentsBox
{
	z-index: 120;
	position: absolute;
	top: 1px; 
	left: 1px;
	height: 200px;
	width: 280px;
}

.sGridAssetsBox
{
	z-index: 120;
	position: absolute;
	top: 25px; 
	left: 375px;
	height: 400px;
	width: 250px;
}


.sGridModulesView
{
	z-index: 100;
	position: absolute;
	top: 120px; 
	left: 300px;
	overflow: auto;
	height: 220px;
	width: 300px;
}

.sGridModulesBox
{
	z-index: 120;
	position: absolute;
	top: 1px; 
	left: 1px;
	height: 200px;
	width: 280px;
}

.sGridReviewBox
{
	z-index: 120;
	position: absolute;
	top: 1px; 
	left: 1px;
	width: 640px; 
	height: 480px; 
	
}

.sGridReviewBoxPanel
{
	z-index: 120;
	position: absolute;
	top: 25px; 
	left: 1px;
	width: 598px; 
	height: 380px; 
	
}

.sWatermark
{
	background-color: #FAEBD7;
	color: #E9967A;
}

.sWatermarkWide
{
	background-color: #FAEBD7;
	color: #E9967A;
	width: 200px;
}

.sWatermarkExtraWide
{
	background-color: #FAEBD7;
	color: #E9967A;
	width: 300px;
}

#tooltip 
{
	z-index: 300;
	position: absolute;
	display:none;
	padding:1px 2px 1px 2px;
	border: 1px solid black;
	background-color:#FFFF99;
}
   
.sGridHideCols
{
	
	z-index: 199;
	position: absolute;
	
	top: 1px;
	left: 322px;
	height: 500px;
	width: 300px;
	overflow: auto;
	background-color: black;
	visibility: hidden;

}        

.sModelData
{
	z-index: 199;
	position: absolute;
	top: 190px;
	left: 10px;
	height: 120px;
	width: 600px;
	background-color: #E6E6FA; /* Lavender */
	visibility: hidden;
}

.sDepreciationData
{
	z-index: 199;
	position: absolute;
	top: 155px;
	left: 10px;
	height: 260px;
	width: 600px;
	background-color: #E6E6FA; /* Lavender */
	visibility: hidden;
}

.sDepreciationInstructions
{
	z-index: 199;
	position: absolute;
	top: 30px;
	left: 10px;
	height: 225px;
	width: 580px;
	background-color: white;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sDepreciationTable
{
	z-index: 199;
	position: absolute;
	top: 270px;
	left: 10px;
	height: 150px;
	width: 300px;
	background-color: white;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
	
}

.sAssetHistory
{
	z-index: 300;
	position: absolute;
	top: 90px;
	left: 6px;
	height: 345px;
	width: 648px;
	background-color: white;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sAssetHistoryCurtain
{
	z-index: 290;
	position: absolute;
	top: 90px;
	left: 6px;
	height: 345px;
	width: 646px;
	background-color: white;
	visibility: hidden;
}

.sAssetFamilyTree
{
	z-index: 199;
	position: absolute;
	top: 90px;
	left: 6px;
	height: 345px;
	width: 648px;
	background-color: white;
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sAssetCurrentLoc
{
	z-index: 199;
	position: absolute;
	top: 270px;
	left: 320px;
	height: 150px;
	width: 300px;
	background-color: #B0C4DE;   /* Light Steel Blue */
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sAssetCurrentLocLabel
{
	z-index: 100;
	position: absolute;
	height: 15px;
	font-size: 10px;
	color: black;
	background-color: #B0C4DE;   /* Light Steel Blue */
}

.sAssetTransactions
{
	z-index: 199;
	position: absolute;
	top: 90px;
	left: 200px;
	height: 300px;
	width: 300px;
	background-color: #F0E68C;   /* Khaki */
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sBigAssetTransactions
{
	z-index: 199;
	position: absolute;
	top: 10px;
	left: 10px;
	height: 450px;
	width: 650px;
	background-color: #F0E68C;   /* Khaki */
	visibility: hidden;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 8px;
	font-weight: normal;
	letter-spacing: normal;
	color: black;
}

.sAssetTransactionsLabel
{
	z-index: 100;
	position: absolute;
	height: 15px;
	font-size: 10px;
	color: black;
	background-color: #F0E68C;   /* Khaki */
}

.sAssetTransactionsTitleLabel
{
	z-index: 100;
	position: absolute;
	top:1px;
	left:1px;
	width:298px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	font-size: 12px;
	color: black;
	background-color: #F0E68C;   /* Khaki */
}

.sBigAssetTransactionsTitleLabel
{
	z-index: 100;
	position: absolute;
	top:1px;
	left:1px;
	width:648px;
	height: 20px;
	font-weight:bold;
	text-align:center;
	font-size: 12px;
	color: black;
	background-color: #F0E68C;   /* Khaki */
}

.sAssetTransactionCurtain
{
	z-index: 290;
	position: absolute;
	top: 90px;
	left: 200px;
	height: 300px;
	width: 300px;
	background-color: white;
	visibility: hidden;
}

.sBigAssetTransactionCurtain
{
	z-index: 290;
	position: absolute;
	top: 10px;
	left: 10px;
	height: 450px;
	width: 650px;
	background-color: white;
	visibility: hidden;
}

.wc31 { z-index: 100; position: absolute;  left: 655px; top: 610px;  color: navy; }

.sMyCalendar 
{
	z-index: 290;
}

.webDesign
{
		Z-INDEX: 120; position: absolute; LEFT: 20px; TOP: 730px; HEIGHT: 20px; WIDTH: 250px; text-align: center; font-size: 8px; font-weight: normal; font-family: Verdana, Tahoma, Arial; color: #191970;
}

.ajax__calendar_container { z-index : 1000 ; } 
