﻿ /*
    *****************************************************************************
                File Name:              Application.css      
                Purpose:                This Class implements the css functionality of Whole Application
                Company:                XCINO Inc. 
                Author:                 WOW Team
                Created On:             July 1, 2011
                Approved By:            Prasoon Abhinaw
                Approved On:            Dec 30, 2008
    *****************************************************************************
  */
/* Added by Herb */
/* CSS for Display Order Column in the Grid */


/*********************************Code for Full ScreenDashBoard *************************************/
/* Added by Avneesh Pandey */
.DashBoardFullScreen
{
	position:absolute;
	left:90%;
	top:18%;
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12pt;
	 COLOR: #009933;
	 FONT-FAMILY: Verdana; 
}

.MyDashBoardTitle
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12pt;
	 COLOR: #009933;
	 FONT-FAMILY: Verdana;    
} 
/**********************************************************************/
.DisplayOrderTable
{
	width:30%;
}
.DisplayOrderUp
{	
	text-align:left;
}
.DisplayOrderDown
{
	text-align:right;
}
.LabelUserName
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana;
}
.LabelVersionName
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana;
}
.MyAccountLink
{
  text-decoration:underline;	
}

.InventoryButton
{
	color: #cc0000;
	background-color: #ecf7ef;
	padding-right: 5px;
	background-position: 50% top;
	margin-top: 5px;
	margin-bottom: 1px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	
}
.InventoryDeleteButton
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:120px;
	 display:inline-block;
	  line-height:18px;
	  height:22px;
}


.ReportDynamicEdit
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 display:inline-block;
	  line-height:18px;
	  height:22px;
}

.iframeTable
{
background-color:Transparent;
}
.formSection
{
	FONT-WEIGHT: bold;	 
	FONT-SIZE: 9pt; 
	COLOR: #5A7570; 
	FONT-FAMILY: Verdana; /*vertical-align:bottom; */
	height:25px;
	text-align:left;	
	vertical-align:middle;
	background-color:#F7F7F7;
	BORDER-BOTTOM: #cccccc 1px solid;
	padding-left:7px;
}
/*End of CSS for Display Order*/

.XgridFormTable
{
	width:100%;
	border:0;	
	
}
.XgridTable
{
	width:99%;
	border:0;	
	BORDER-TOP: white 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: white 1px solid;
	margin-left:3px;
}

.imgbox {
	BORDER-RIGHT: #a4c0cd 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #a4c0cd 1px solid; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 10px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; 
	BORDER-LEFT: #a4c0cd 1px solid; 
	WIDTH: 100px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a4c0cd 1px solid; 
	HEIGHT: 120px; 
	TEXT-ALIGN: center;
}

.imgLogobox {
	BORDER-RIGHT: #a4c0cd 1px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #a4c0cd 1px solid; 
	PADDING-LEFT: 0px; 
	MIN-HEIGHT: 10px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 5px; 
	BORDER-LEFT: #a4c0cd 1px solid; 
	WIDTH: 72px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #a4c0cd 1px solid; 
	HEIGHT: 80px; 
	TEXT-ALIGN: center;
}


.imgImageClientStyle
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
    height: 80px		
	
}

.imgClientHeightWidth
{
 WIDTH:64px;
 HEIGHT:64px;	
	
}

.imgLogoHeightWidth
{
 WIDTH:32px;
 HEIGHT:32px;
	
}

.imgLogoClientStyle
{
	border-right: white 1px solid;
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-bottom: white 1px solid;
    height: 40px
	
	
}

.imgbox IMG {
	BORDER-TOP-WIDTH: 0px; 
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px; 
	BORDER-RIGHT-WIDTH: 0px
}
.imgbox A.img {
	DISPLAY: block; 
	PADDING-TOP: 5px; 
}
.imgbox .img {
	DISPLAY: block; 
	PADDING-TOP: 5px; 
}
.imgbox A.img:hover {
	BACKGROUND-COLOR: #f0ffb7
}

.DisplayNone
{
	 display:none;
}

.ClientImageTitle
{
	 FONT-SIZE: 8pt;
	 FONT-FAMILY: Verdana;    
	 text-align:center;
	 white-space:nowrap;	
	 color:Black;

}
.InputFieldLibrary
{
	font-size: 8pt;
	color: black;
	height: 15px;
	font-family: Verdana;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}

.SetAlignMent
{
	 padding-left:40px;
}
.UnitFormFieldLabelTitle
{
	 FONT-SIZE: 8pt;
	 FONT-FAMILY: Verdana;    
	 text-align:center;
	 white-space:nowrap;	
	 color:Black;
	 padding-bottom:5px;
	 cursor:pointer; 
}
.UnitFormFieldLabel
{
	 FONT-SIZE: 8pt;
	 FONT-FAMILY: Verdana;    
	 text-align:left;
	 white-space:nowrap;	
	 color:Black;
}
.UnitHeading
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 10pt;
	 COLOR: Black;
	 FONT-FAMILY: Verdana;    
}
.Unittitle
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 10pt;
	 COLOR: #009933;
	 FONT-FAMILY: Verdana;    
}
.UnitDivBottomBordor
{
	 padding-bottom: 5px;
	 border-bottom: #ecf7ef 1px solid;
}
.Charting
{
	 padding-top:3px;
	 padding-bottom: 3px;
	
}
.UnitDivBottomBordorToolbar
{
	 padding-top:3px;
	 padding-bottom: 3px;
	 background-color:#ecf7ef;
	 border-bottom: #ecf7ef 1px solid;
}

.LookupTopLeftCursorMove
{
	 margin-right: 5px; /* clip right corner */
	 background-image: url('../images/corners1280x181.gif');
	 height: 5px; /* vertical: show first half of the image with the top-corners in it */
	 font-size: 2px; /* correct height for IE */
}

.LookupTopRightCursorMove 
{
	 margin-top: -5px; /* to level of top-left corner */
	 margin-left: 5px; /* clip left corner */
	 background-image: url('../images/corners1280x181.gif'); 
	 background-position: 100% 0; /* show bg-image starting at the right */
	 height: 5px; 
	 font-size: 2px;
} 

.LookupBottomRightWithColor 
{
	 margin-top: -9px; /* to level of bottom-left corner */
	 margin-left: 9px; /* clip left corner */
	 background-image: url('../images/corners1280x181.gif'); 
	 background-position: 100% -9px; /* under half, right side */
	 height: 9px; 
	 font-size: 2px; 
}

.LookupInsideContantBordor
{
	 background: #FFFFFF;
	 color: #000000;
	 width:100%;
	 border-right: #009933 1px solid;
	 border-left: #009933 1px solid;
}

.LookupImageDiv
{
	 overflow:auto;
	 width:500px;
	 height:350px;
}

.SearchFormFieldData
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;	
	text-align:left;
	width:15%;
}

.SearchFormFieldLabel
{
	 FONT-SIZE: 8pt;
	 FONT-FAMILY: Verdana;    
	 text-align:right;
	 white-space:nowrap;	
	 width:10%;
}

.SearchFormFieldLabelSingle
{
	 FONT-SIZE: 8pt;
	 FONT-FAMILY: Verdana;    
	 text-align:right;
	 white-space:nowrap;	
	 width:10%;
}
/* Body Section CSS */
body
{
	 margin-left: 0px;
	 margin-top: 0px;
	 margin-right:0px;
	 margin-bottom:0px;
}

.SecurityMainTable
{
	width:100%;
	border:0;	
}

.WebFormTable
{
	width:100%;
	border:0;	
}

.MyCaptionTableCss
{
	width:100%;
}
.MantatoryText
{
	color:#cc0000;
	background-color: #ffffff;	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;	
	text-align:right;
}
.ValidateMandatoryText
{
	FONT-WEIGHT: bold;	 
	FONT-SIZE: 12px; 
	COLOR: #B66202; 
	FONT-FAMILY: Verdana;
	padding-right:5px;	
	text-align:left;
}
/* Module Tab and Application Tab Section CSS */

td.tabs
{
	 FONT-SIZE: 12pt;
	 COLOR: #ffffff;
	 FONT-FAMILY: Verdana;
} 
                
td.formtitle
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 12pt;
	 COLOR: #009933;
	 FONT-FAMILY: Verdana;    
}

td.formlabel
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana;
} 

td.formlabel1
{
	 FONT-WEIGHT: bold;
	 FONT-SIZE: 8pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana;
}

td.formtextinputbox
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

td.formbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

td.leftcoltitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

td.leftcolsubtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

td.leftcolsubtitledescription
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
}

a:link.ModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none;
	 FONT-SIZE: 10pt;
	 COLOR:#ffffff;
	 FONT-FAMILY: Verdana;
}

a:visited.ModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none;
	 FONT-SIZE: 10pt;
	 COLOR:#ffffff;
	 FONT-FAMILY: Verdana;
}

a:active.ModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none
	 FONT-SIZE: 10pt;
	 COLOR:#ffffff;
	 FONT-FAMILY: Verdana;
}

a:hover.ModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration:  none;
	 FONT-SIZE: 10pt;
	 COLOR:#ffffff;
	 font-weight:bold;
	 FONT-FAMILY: Verdana;
}

a:link.SelectModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none;
	 FONT-SIZE: 10pt;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}

a:visited.SelectModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none;
	 FONT-SIZE: 10pt;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}

a:active.SelectModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration: none
	 FONT-SIZE: 10pt;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}

a:hover.SelectModuleMenuCSS
{
	 font-weight:bold;
	 text-decoration:  none;
	 FONT-SIZE: 10pt;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}
 

a:link.AppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
	 width:170px; 
}

a:visited.AppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}

a:active.AppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}

a:hover.AppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#000000;
	 FONT-FAMILY: Verdana;
}


a:link.SelectAppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

a:visited.SelectAppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

a:active.SelectAppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

a:hover.SelectAppMenuCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

/* Login Section CSS */

/* Tool TIP */
#bubble_tooltip{
	width:147px;
	position:absolute;
	display:none;
}
#bubble_tooltip_content
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c30102;
	font-size: 12px;
	font-weight:bold;
}
#bubble_tooltip .bubble_top{
	background-image: url('../Images/bubble_top.gif');
	background-repeat:no-repeat;
	height:16px;	
}
#bubble_tooltip .bubble_middle{
	background-image: url('../Images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../Images/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}
/* Tool TIP */
/* Login Section CSS */
.Login_mainpage_bodytable
{
	height: 100%;
	width: 100%;
	position:fixed;
	visibility: visible;
}
.Login_mainpage_bodytable_td 
{
	vertical-align: middle;	
	text-align: center;	 
}

.Login_mainpage_container 
{
	height: 300px;
	width: 500px;
	text-align:center;
}
.Login_mainpage_container_td_1 {
	text-align: left;
	vertical-align: top;
	height: 138px;
	width:500px;
}
.LoginOuterTable
{
	width:100%;
}
.LoginTopTD
{
	height:60px; 
	background-color:#42a00b;
}
.LoginBottomTD
{
	height:60px; 
	background-color:#42a00b;
}
.LoginInnerTD
{
	height:400px; 
	text-align:center; 
	vertical-align:middle;
}
.LoginInnerTable
{
	width:500px; 
}
.LoginInnerTable_LeftCornerTD
{
	width:11px; 
	height:11px; 
	text-align:left; 
	vertical-align:top;
}
.LoginInnerTable_LeftCornerImage
{
	 width:11px; 
	 height:11px;
}
.LoginInnerTable_LeftMiddleTD
{
	background-image:url(../images/bg_top.jpg);
}
.LoginInnerTable_LeftMiddleImage
{
	width:3px; 
	height:11px;
}
.LoginInnerTable_RightCornerTD
{
	width:19px; 
	height:11px; 
	text-align:right; 
	vertical-align:top;
}
.LoginInnerTable_RightCornerImage
{
	width:19px; 
	height:11px;
}
.LoginInnerTable_BottomLeftCornerTD
{
	width:11; 
	height:20; 
	text-align:left; 
	vertical-align:top;
}
.LoginInnerTable_BottomLeftCornerImage
{
	width:11; 
	height:20;
}
.LoginInnerTable_BottomMiddleCornerTD
{
	background-image:url(../Images/bg_bottom.jpg);
}
.LoginInnerTable_BottomMiddleCornerImage
{
	width:4; 
	height:20;
}
.LoginInnerTable_BottomRightCornerTD
{
	width:19; 
	height:20; 
	text-align:right; 
	vertical-align:bottom;
}
.LoginInnerTable_BottomRightCornerImage
{
	width:19; 
	height:20;
}
.VersionTagTD
{
	text-align:left; 
	vertical-align:top;
}
.VersionTagSpan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5c5c5c;
}
.LOGOTD
{
	text-align:right;
}
.LogoImage
{
	width:131px; 
	height:68px;
}
.LoginLeftImageTD
{
	width:28%;
}
.LoginLeftImage
{
	width:122; 
	height:182;
}
.LoginContentTD
{
	width:72%; 
	text-align:left; 
	vertical-align:top;
}
.LoginMessageSpan
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c30102;
	font-size: 12px;
}
.LoginLabelTextTD
{
	width:26%; 
	text-align:right; 
	vertical-align:middle;
}
.LoginLabelTextSpan
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #5c5c5c; 
}
.LoginTextBoxTD
{
	width:74%; 
	text-align:left; 
	vertical-align:middle;
}


.LogOut
{
	vertical-align:middle;
	padding-right:15px;	
}

.BackGroundTop 
{
	 BACKGROUND-IMAGE: url(../Images/TopBG.jpg); 
}

.BackGroundBottom {
	 BACKGROUND-IMAGE: url(../Images/BottomBG.jpg); 
}
.LabelAuditLog
{
   	 FONT-WEIGHT: bold;
	 FONT-SIZE: 9pt;
	 COLOR: #000000;
	 FONT-FAMILY: Verdana;

}
.LoginLabelText
{
	 text-align:left;
	 font-weight:bold;
	 font-size:8pt;
	 font-family: Verdana;
	 color:Black;
}
.LoginErrorText
{
	 text-align:left;
	 font-size:8pt;
	 font-family: Verdana;
	 color:Red;
}

.LoginText
{
	 text-align:left;
	 font-size:8pt;
	 font-family: Verdana;
	 color:Black;
}

.LoginInputField
{
	width:150px;
	text-align:left;
	font-size: 8pt;
	color: black;
	height: 17px;
	font-family: Verdana;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}
.LoginButtonTD
{
	height:24px;
	 width:82px;
}
.buttonLogin 
{	/*
	 height:24px;
	 width:63px;
	 BACKGROUND-IMAGE: url(../Images/Login.jpg); 
	 vertical-align:middle;
	 text-align:center;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 font-weight:bold;
	 border:0px;
*/
	width:60px;
}
.FooterSectionName
{           

	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	font-weight: bold;
	height:  30px; 1px; solid;
}
.OtherSectionName
{          

	font-size: 8pt;
	font-family: Verdana;	
	height:  30px; 
}
.HeaderSectionName
{           

	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	font-weight: bold;
	height: 30px;	1px;  solid;
}

.SectionName
{          
	color: black;
	font-size: 8pt;
	font-family: Verdana;	
	font-weight: bold;
	height: 30px;	1px;  solid;
}
/* Search Section CSS */


.tabForm
{
	border-top: 0px;
	margin-bottom: 4px;
	border-left-color: #999;
	border-bottom-color: #999;
	color: #000000;
	border-top-color: #999;
	background-color: #ecf7ef;
	border-right-color: #999;
	padding-right: 6px;
	background-position: 50% top;
	border-top: 1px solid;
	padding-left: 10px;
	font-size: 10px;
	padding-bottom: 12px;
	padding-top: 12px;
	border-bottom: 1px solid;
	background-repeat: repeat-x;
	font-family: Verdana;
}
.active
{
	 COLOR:Black;	
	 font-family:Verdana;
	 font-size:8pt;
	 font-weight:bold;
}
UL.tablist 
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;  
	MARGIN: 0px; 
	FONT: 10px  Verdana; 
	font-weight:bold;
}
UL.tablist LI 
{
	DISPLAY: inline; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none;
}
UL.tablist LI A 
{
	  BACKGROUND-POSITION: 50% top;   
	  MARGIN: 0px;  
	  BACKGROUND-REPEAT: repeat-x;
}

UL.tablist LI A:link 
{
	 COLOR:Black;
	 font-weight:bold;
	 font-family:Verdana;
	 font-size:8pt;
}

UL.tablist LI A:hover
{
	 COLOR:blue;
	 font-weight:bold;
	 font-family:Verdana;
	 font-size:8pt;
}

UL.tablist LI A:visited
{
	 COLOR:black;
	 font-weight:bold;
	 font-family:Verdana;
	 font-size:8pt;
}

DIV.ImageBorder IMG 
{
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 15px 15px 0px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #ccc 1px solid;
}

.SearchPanelCSS
{
	border-right: plum thin solid;
	border-top: plum thin solid;
	font-size: 8pt;
	background-image: url(../Images/bg1.bmp);
	border-left: plum thin solid;
	border-bottom: plum thin solid;
	font-family: Verdana;
}

.SearchTextBoxCSS
{
	font-size: 8pt;
	color: black;
	height: 20px;
	font-family: Verdana;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
}

.SearchCaptionCSS
{
	font-size: 10pt;
	color: midnightblue;
	font-family: Verdana;
	font-weight: bold;
}

.SearchOptionCSS
{
	font-size: 8pt;
	color: blue;
	font-family: Verdana;
}

.SearchTextCSS
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	font-weight:bold;
}

.SearchCloseCSS
{
	clip: rect(0px 0px auto auto);
	position: relative;
	top: 0px;
}

.SearchCloseCellCSS
{
	position: relative;
	top: 0px;
}

.SearchbuttonCSS
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:100px;
	 height:22px
}

.SearchdropDownCSS
{
	border-right: #ff0000 thin solid;
	border-top: #ff0000 thin solid;
	font-size: 8pt;
	border-left: #ff0000 thin solid;
	border-bottom: #ff0000 thin solid;
	font-family: Verdana;
	width:150px;
	height: 20px;
}

.SearchCellA-ZCSS
{
	border-right: gainsboro thin solid;
	border-top: gainsboro thin solid;
	font-size: 8pt;
	border-left: gainsboro thin solid;
	border-bottom: gainsboro thin solid;
	font-family: Verdana;
	background-color: white;
	color: blue;
	width: 25px;
	text-align: center;
}



/* Default HyperLink CSS*/

A:link 
{
	 text-decoration: none;
	 FONT-SIZE: 8pt;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

A:visited 
{
	 text-decoration: none;
	 FONT-SIZE: 8pt;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

A:active 
{
	 text-decoration: none
	 FONT-SIZE: 8pt;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

A:hover 
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
}

/* Form Builder CSS*/

.InputTextArea 
{
	 width:200px;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 border-right: gray 1px solid;
	 border-top: gray 1px solid;
	 border-left: gray 1px solid;
	 border-bottom: gray 1px solid;
} 

.DropDownCSS
 {
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 border-right: gray 1px solid;
	 border-top: gray 1px solid;
	 border-left: gray 1px solid;
	 border-bottom: gray 1px solid;
}

.EmptyDataLabelMessageCss 
{
	FONT-SIZE: 8pt;
	font-family: Verdana;
	color:Red;
}

.FormFieldLabelHeader
{
	width:15%;
	background-color: #ecf7ef;
	vertical-align: middle;
	font-size: 8pt;
	font-family: Verdana;
	text-align: right;
	vertical-align:top;
}

.FormFieldLabelHeaderMandatory
{
	width:15%;
	background-color: #ecf7ef;
	vertical-align: middle;
	font-size: 8pt;
	font-family: Verdana;
	text-align: right;
	vertical-align:top;
	color:#cc0000;
}

.FormFieldDataValue
{
	width:85%;
	border-bottom: #ecf7ef 1px solid;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	vertical-align:top;
}
.tabFormSearch
{
      border-top: 0px;
	margin-bottom: 4px;
	border-left-color: #999;
	border-bottom-color: #999;
	color: #000000;
	border-top-color: #999;
	background-color: #ecf7ef;
	border-right-color: #999;
	padding-right: 6px;
	background-position: 50% top;
	border-top: 1px solid;
	padding-left: 10px;
	font-size: 10px;
	padding-bottom: 12px;
	padding-top: 12px;
	border-bottom: 1px solid;
	background-repeat: repeat-x;
	font-family: Verdana;
} 
.ReportCaptionTextCss
{
	color:#cc0000;	
	padding-right: 5px;
	background-position: 50% top;	
	margin-right: 5px;	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;	
	width:70%;
	text-align:left;
}
.CaptionTextCss
{
	color:#cc0000;
	
	padding-right: 5px;
	background-position: 50% top;	
	margin-right: 5px;	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;	
	width:80%;
	text-align:left;
}
.HeaderRow
{
	color:#cc0000;
	background-color: #ffffff;	
	background-position: 50% top;	
	margin-right: 5px;	
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	border-bottom: #ecf7ef 1px solid;
	width:100%;
}

.CommandRow
{
	color: #cc0000;
	background-color: #ecf7ef;
	padding-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	background-repeat: repeat-x;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	
}

.FormTitleRow
{
	color: black;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
}


.button
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:100px;
	 display:inline-block;
	  line-height:18px;
	  height:22px;
}
.ChangePasswordButton
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:130px;
	 height:22px
}

.SelectButton
{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:25px;
	 height:20px;
	 text-align:center;
}


.buttonImage 
{
	 margin-right: 3px;
	 BORDER-LEFT-COLOR: #999999;
	 BORDER-BOTTOM-COLOR: #999999; 
	 COLOR: #444444; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px thin;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px thin;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px thin;
	 BORDER-BOTTOM: 1px thin;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999
}

.FormFieldLabelAPolicy
{
	 width:25%;
	 background-color: #ecf7ef;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
}

.FormFieldLabelMAPolicy
{
	 width:25%;
	 background-color: #ecf7ef;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
	 color: #cc0000;
}

.FormFieldLabelDescription
{
	 width:100%;
	 background-color: #ecf7ef;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 vertical-align:top;
}
.FormFieldLabelUploadDescription
{
	width:15%;
	 background-color: #ecf7ef;
	 vertical-align:top ;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
}
.FormFieldLabel
{
	 width:15%;
	 background-color: #ecf7ef;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
}
.FormFieldDataValue75Per
{
      width:75%;
      border-bottom: #ecf7ef 1px solid;
      font-size: 8pt;
      color: black;
      font-family: Verdana;
      vertical-align:top;
}

.SpanRight
{
	vertical-align: middle;
	text-align: right;
}

.FormFieldMandatory
{
	 width: 15%;
	 background-color: #ecf7ef;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
	 color: #cc0000;
}
.FormFieldData
{
	 width:35%;
	 border-bottom: #ecf7ef 1px solid;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
}

.FormFieldDataCss
{
	width:20%;
	border-bottom: #ecf7ef 1px solid;
	font-size: 8pt;
	color: black;
	font-family: Verdana;
}

.InputField
{
	font-size: 8pt;
	color: black;
	height: 20px;
	font-family: Verdana;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	margin-left:1px;
	text-align:left;
	padding-left:0px;
	width:280px;
}
.InputFieldDate
{

	font-size: 8pt;
	color: black;
	height:16px;
	font-family: Verdana;
	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	margin-left:1px;
}
.RadioField
{
	font-size: 8pt;
	color: black;
	height: 20px;
	font-family: Verdana;
}
/* XGridView CSS*/

.ConversionCaptionGridRow
{
	color: black;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 5px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: top;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
	text-align:left;
}

.CaptionGridRowPermission
{
	color: #cc0000;
      padding-right: 5px;
      background-position: 50% top;
      margin-top: 10px;
      margin-right: 5px;
      padding-bottom: 2px;
      padding-top: 8px;
      font-size: 9pt;
      font-family: Verdana;
      font-weight: bold;
      border-bottom: #ecf7ef 1px solid;
      border-Top: #ecf7ef 1px solid;
      text-align:left;
}

.CaptionGridRow
{
	 color: #cc0000;
      padding-right: 5px;
      background-position: 50% top;
      margin-top: 10px;
      margin-right: 5px;
      padding-bottom: 2px;
      padding-top: 8px;
      font-size: 9pt;
      font-family: Verdana;
      font-weight: bold;
      border-bottom: #ecf7ef 1px solid;
      border-Top: #ecf7ef 1px solid;
      text-align:left;
}



.CaptionGridRowPaddingNone
{
	color:#cc0000;
	padding-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	margin-right: 5px;
	padding-bottom: 2px;

	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	border-bottom: #ecf7ef 1px solid;
	text-align:left;
      
}



.GridHeaderRow th
{
	text-align:left;
	
	
}

.GridHeaderRow
{
	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	font-weight: bold;
	height: 30px;
	text-align:left;
	
}


.GridHeaderRow A
{
	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;	
	font-weight: bold;	
	text-align:left;
}

.XGridViewMassSelectCheckBoxCssClass
{
	width:30px;
	text-align:center;
	padding:0px;
}
.XGridCheckBoxColumn
{
	
	width:30px;
    padding-left:12px;

}



.XGridViewImageControlGridCommandRow
{
}

.MyProfileCaptionCssClass
{
	font-size:10pt;
	font-weight: bold;
	color:Black;
	cursor:default;
	
}

.XGridViewImageControlHeading1CaptionCssClass
{
	font-size:11pt;
	font-weight: bold;
	color:blue;
}

.XGridViewImageControlHeading1TextCssClass
{
	font-family: Verdana;
}

.XGridViewImageControlHeading1TextCssClass A:link
{
	font-family: Verdana;
	color:Black;
}

.XGridViewImageControlHeading1TextCssClass A:hover
{
	font-family: Verdana;
	color:blue;
}

.XGridViewImageControlHeading2CaptionCssClass
{
	font-size:10pt;
	font-weight: bold;
	color:Black;
}

.XGridViewImageControlHeading2TextCssClass
{
	font-family: Verdana;
}

.XGridViewImageControlDescriptionCaptionCssClass
{
	font-size:10pt;
	font-weight: bold;
	color:Black;
}

.XGridViewImageControlDescriptionTextCssClass
{
	font-family: Verdana;
}

.XGridViewImageControlImageCss
{
	
	text-align:right;	
	color:#736F6E;
}

.XGridViewImageControlLeftColCssClass
{
	border-bottom:#C0C0C0 1px solid;
	border-top:#C0C0C0 1px solid;
	border-left:#C0C0C0 1px solid;	
	padding-left:12px ;
}

.XGridViewImageControlRightColCssClass
{	
	 border-bottom:#C0C0C0 1px solid;
	 border-top:#C0C0C0 1px solid;
	 padding-bottom:4px ;
	 border-right:#C0C0C0 1px solid;
	 text-align:right;
	 padding-right:10px ;
	 vertical-align:middle;
}

.XGridViewImageControlImageColCssClass
{
	text-align:left;
	vertical-align:top;
}

.XGridViewImageControlTextColCssClass
{		
	text-align:left;
	vertical-align:top;
}

.XGridViewImageControllabelProfileCssClass
{
	 padding-right:78px ;
	 COLOR:black;
	 font-size:13px;
	 font-family:Verdana;
}

A:visited.XGridViewImageControllinkProfileCssClass
{
	 padding-right:78px ;
	 COLOR:blue;
	 FONT-FAMILY: Verdana;
	 font-size:12px;
	 font-family:Verdana;
}

A:active.XGridViewImageControllinkProfileCssClass
{
	 padding-right:78px ;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
	 font-size:12px;
	 font-family:Verdana; 
}

A:hover.XGridViewImageControllinkProfileCssClass 
{
	 padding-right:78px ;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
	 font-size:12px;
	 font-family:Verdana;
}

A:link.XGridViewImageControllinkProfileCssClass
{
	 padding-right:78px ;
	 COLOR:#00991d;
	 FONT-FAMILY: Verdana;
	 font-size:12px;
	 font-family:Verdana;  
}

.AlterNetRowGridRow
{
	color: black;
	background-color: white;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.GridCommandRow
{
	color: #cc0000;
	background-color: #ecf7ef;
	padding-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	background-repeat: repeat-x;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	height:30px;
}

.GridTitleRow
{
	color: black;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
	height:20px;
}

.GridRow:hover
{
	color: red;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.GridRow A
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridRow
A:visited
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridRow A:hover
{
	color: #00991d;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
} 

.GridRow span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridRow
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.MyProfileGridRow
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
}
.GridCheckBoxColumn
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;	
	height:25px;
	width:25px;
}

.GridAlternateRow:hover
{
	color: #00991d;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.GridAlternateRow
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.GridAlternateRow A
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridAlternateRow A:visited
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridAlternateRow span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.GridAlternateRow A:hover
{
	color: #00991d;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.Callout 
{
	BORDER-RIGHT: red 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: red 1px solid; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 20px; 
	BORDER-LEFT: red 1px solid; 
	PADDING-TOP: 1px; 
	BORDER-BOTTOM: red 1px solid; 
	BACKGROUND-COLOR: #f5f5f5;
}

.SmallText 
{
	FONT-SIZE: 8pt;
	font-family: Verdana;
	color:Red;
}

.GridDropDown
{
	border-right: thin solid;
	border-top: thin solid;
	border-left: thin solid;
	border-bottom: thin solid;
}

.PageSizeRow
{
	background-color: white;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}

.CaptionRow
{
	background-color:Red  ;
}

.GridPagerStyle
{
	color: black;
	font-size: 5pt;
	font-family: Verdana;
}


.GridPageStype
{
	color: black;
	font-size: 5pt;
	font-family: Verdana;
}

.GridPagerStyle
span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}


.GridPageStype
span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}

.ImageLibraryPageStype
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}

.ImageLibraryGridPagerStyle
span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}


.ImageLibraryGridPageStype
span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
}

/*Upadte Progressbar CSS*/

.UpdateProgressBar 
{
	 width:100px;
	 background-color:#CF4342;
	 color:#fff;
	 top:0px;
	 right:0px;
	 font-size: 8pt;
	 font-family: Verdana;
	 left: 0px; position: relative;   
}

.UpdateProgressBar img 
{
   vertical-align:middle;
   margin:2px;
}

/* Model Lookup CSScursor: move; */

.InputFieldText
{
	font-size: 8pt;
	background:#FFFFFF;
}

.LookupTitleBarBG
{
	background-color: #009933; 
	
}

.LookupTitleBarBGMove
{
	background-color: #009933; 
}
.LookupModalBG
{
	width:1004px;
	display:none;
	background-color:#333333;
	position:absolute;
	top:0;
	left:0;
	height:100%;
	z-index:999;
	opacity:.40;
	filter:alpha(opacity=40)
}

.LookupCorner
{
	POSITION: absolute;
	display:none;
	PADDING-RIGHT: 1em; 
	MARGIN-TOP: -60px; 
	PADDING-LEFT: 1em; 
	PADDING-BOTTOM: 1em; 
	MARGIN-LEFT: auto; 
	WIDTH: 500px; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 1em; 
	z-index: 1000;
}

.LookupCornerImage
{
	POSITION: absolute;
	display:none;
	PADDING-RIGHT: 1em; 
	MARGIN-TOP: -60px; 
	PADDING-LEFT: 1em; 
	PADDING-BOTTOM: 1em; 
	MARGIN-LEFT: auto; 
	MARGIN-RIGHT: auto; 
	PADDING-TOP: 1em; 
	z-index: 1000;
}

.LookupTitleBarText
{
	PADDING-Left: 6px;
	FONT-SIZE: 10px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Verdana; 
	font-weight:bold;width:100%;
	vertical-align:top;
	text-align:left;
	white-space:nowrap;
	height:20px;
}

.LookupTopLeft 
{
	 margin-right: 5px; /* clip right corner */
	 background-image: url('../images/corners1280x181.gif');
	 height: 5px; /* vertical: show first half of the image with the top-corners in it */
	 font-size: 2px; /* correct height for IE cursor:move;*/
	 
}

.LookupTopRight 
{
	 margin-top: -5px; /* to level of top-left corner */
	 margin-left: 5px; /* clip left corner */
	 background-image: url('../images/corners1280x181.gif'); 
	 background-position: 100% 0; /* show bg-image starting at the right cursor:move;*/
	 height: 5px; 
	 font-size: 2px;
	 
} 

.LookupBottomLeft 
{
	 margin-right: 9px; /* clip right corner */
	 background-image: url('../images/corners1280x18_white.gif');
	 background-position: 0 -9px; /* show under half of the image */
	 height: 9px;
	 font-size: 2px;
}
.LookupBottomLeftWithColor 
{
	 margin-right: 9px; /* clip right corner */
	 background-image: url('../images/corners1280x181.gif');
	 background-position: 0 -9px; /* show under half of the image */
	 height: 9px;
	 font-size: 2px;
}

.LookupBottomRight 
{
	 margin-top: -9px; /* to level of bottom-left corner */
	 margin-left: 9px; /* clip left corner */
	 background-image: url('../images/corners1280x18_white.gif'); 
	 background-position: 100% -9px; /* under half, right side */
	 height: 9px; 
	 font-size: 2px; 
}
.LookupMaskText 
{
	 FONT-SIZE: 10px; 
	 COLOR: #000000; 
	 FONT-FAMILY: Verdana;
	 text-align:left;
}

.LookupInsideContant
{
	 background: #FFFFFF;
	 color: #000000;
}

.LookupCloseButton
{
	 text-align:right;
	 padding-right: 6px;
}

.LookupHeaderRow
{
	color:#cc0000;
	background-color: #ffffff;
	padding-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-right: 5px;
	padding-bottom: 6px;
	padding-top: 5px;
	font-size: 9pt;
	font-family: Verdana;
	font-weight: bold;
	border-bottom: #ecf7ef 1px solid;	 
}

DIV.RectangleBorder IMG 
{
	BORDER-RIGHT: #ccc 0px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; 
	PADDING-LEFT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 15px 15px 0px; 
	BORDER-LEFT: #ccc 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 0px solid;
	cursor:hand;
}
DIV.RectangleBorderImage IMG 
{
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-LEFT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 15px 15px 0px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #ccc 1px solid;
}
.FileInputField
{
	font-size: 8pt;
	color: black;
	height: 20px;
	font-family: Verdana;

	border-right: gray 1px solid;
	border-top: gray 1px solid;
	border-left: gray 1px solid;
	border-bottom: gray 1px solid;
	width:300px;
}
.TDBorder
{
	border-left: #b0c0d0 1px solid; 
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
}
.GaugeImageSelectText
{
	font-family: Verdana;
}
.GaugeImageSelect
{
	display:none;
}
.GaugeImageSelectShow
{
	display:none;
}
.FormTitleRowConfig
{
	color: black;	
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	height:25px;
	border-top: white 0px solid;
	border-bottom: #999999 0px solid;
}



.CaptionGridRowTree
{	
      padding-right: 0px;
      background-position: 50% top;
      padding-bottom: 2px;
      padding-top: 8px;
      font-size: 9pt;
      font-family: Verdana;    
      border-right:#ecf7ef 1px solid;
      border-bottom: #ecf7ef 1px solid;
      border-top: #ecf7ef 1px solid;
      border-left:#ecf7ef 1px solid;
      text-align:left;
      margin-left:3px;
      
}
.SettingFormFieldData
{
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 text-align:left;
	 padding-left: 40px;
	
}

.GridHeaderRowLookUPList
{
	text-align:left;
	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	font-weight: bold;
	height: 30px;
	padding-left:1px;
	margin-left:1px;
}
.SettingFormFieldDataLink
{
	text-align:right;

	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 padding-left: 2px;
}
.SettingDataFormFieldDataLink
{
	text-align:left;
    font-size: 8pt;
	color: black;
	font-family: Verdana;
	
}
.SettingSectionText
{
	color: black;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
	height:25px;
	
}
.SettingLabelText
{
	 color:Black;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-weight:bold;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
}
A:link.SettingLabelText 
{
	 color:Green;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
}

A:visited.SettingLabelText 
{
	 color:Green;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
}

A:hover.SettingLabelText
{
	 color:Green;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
} 
.SettingLabelTextTD
{
	 /*background-color: #f5f5f5;*/
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 vertical-align:top;
	 width:30%;
	 white-space:pre-wrap;
}

.SettingLabelDescriptionDistance
{
	width:20px; 
}
.SettingLabelAppDistance
{
	Height:20px; 
	vertical-align:top ; 
	
}
.SettingLabelDescription
{
	 border-bottom: #ecf7ef 0px solid;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;	
	 text-align:left;
	 width:250px;
}
.SettingSecondApplicationDistance
{	 
	 width:50px;

}
.FormFieldLabelConfigName
{
	 padding-left:5px;
	 border-bottom: #ecf7ef 1px solid;
	 background-color: #f5f5f5;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: right;
	 white-space:nowrap;
	 border-top: white 2px solid;
	 width:15%
} 
.FormFieldConfigControl
{
	 padding-left: 2px;
	 width:15%;
	 border-bottom: #ecf7ef 1px solid;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 border-top: white 2px solid;
}
.FormFieldConfigDescription
{
	 width:70%;
	 border-bottom: #ecf7ef 1px solid;
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 padding:3px;
	 margin-left:10px;
	 border-top: white 2px solid;
}
A:link.GridRowLookUP 
{
	 color:Black;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
}

A:visited.GridRowLookUP 
{
	 color:Black;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
}

A:hover.GridRowLookUP
{
	 color:Black;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
} 
.SettingTableCss
{
	text-align:left;
	border-bottom: #bebdbe 1px solid;
	border-top: #bebdbe 1px solid;
	border-left: #bebdbe 1px solid;
	border-right: #bebdbe 1px solid;
	width:100% 
	
}
.SettingTableCss
td.SettingSectionText
{
	color: black;
	FONT-WEIGHT: bold;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;	
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 4px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
	height:25px;
	
}
.LookupCornerHTMLEditor
{
      POSITION: absolute;
      display:none;
      PADDING-RIGHT: 1em; 
      MARGIN-TOP: -60px; 
      PADDING-LEFT: 1em; 
      PADDING-BOTTOM: 1em; 
      MARGIN-LEFT: auto; 
      WIDTH: 700px; 
      MARGIN-RIGHT: auto; 
      PADDING-TOP: 1em; 
      z-index: 1000;
}
.LookupCornerLEEDClassTitle
{
      POSITION: absolute;
      display:none;
      PADDING-RIGHT: 1em; 
      MARGIN-TOP: -60px; 
      PADDING-LEFT: 1em; 
      PADDING-BOTTOM: 1em; 
      MARGIN-LEFT: auto; 
      WIDTH: 500px; 
      MARGIN-RIGHT: auto; 
      PADDING-TOP: 1em; 
      z-index: 1000;
}

.LaunchKioskRow
{
	 color: #cccc00;
      padding-right: 5px;
      background-position: 50% top;
      margin-top: 10px;
      margin-right: 5px;
      padding-bottom: 2px;
      padding-top: 8px;
      font-size: 9pt;
      font-family: Verdana;
      font-weight:normal; 
      border-bottom: #ecf7ef 1px solid;
      border-Top: #ecf7ef 1px solid;
      
}

/*   */



.LaunchKioskRow:hover
{
	color: red;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}

.LaunchKioskRow A
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.LaunchKioskRow
A:visited
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.LaunchKioskRow A:hover
{
	color: blue;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
} 

.LaunchKioskRow span
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	padding-left:3px;
}

.LaunchKioskRow
{
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	height:25px;
	padding-left:3px;
}
.LaunchKioskHeaderRow td
{
	padding-left:5px;
}
.LaunchKioskHeaderRow
{
	padding-left:5px;
	background-color: #ecf7ef;
	color: black;
	font-size: 8pt;
	font-family: Verdana;
	border-bottom: #ecf7ef 1px solid;
	font-weight: bold;
	height: 30px;
}

.LaunchKioskTitleRow
{
	color: black;
	background-color: #f5f5f5;
	border-bottom-color: #999999;
	padding-right: 5px;
	margin-right: 5px;
	background-position: 50% top;
	margin-top: 10px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 2px;
	vertical-align: middle;
	padding-top: 5px;
	font-size: 10pt;
	font-family: Verdana;
	border-bottom: #999999 1px solid;
	height:20px;
}

.LaunchGridRowTextUP 
{
	 color:Black;
	 vertical-align: middle;
	 font-size: 8pt;
	 font-family: Verdana;
	 text-align: left;
	 white-space:nowrap;
	 padding-left:5px;
}
.PreviewKiosk
{
	border:0;
}
.LaunchKiosk
{
	border:0;
}
.waitProgress
{
	text-align:center;
	
	border:solid 2px #009933;
	display:none;
	position:absolute;
	background-color:White;
	z-index:200;
    width:150px;
    height:30px;	
}

/*  */
/*Added by Derrick Roach, Nov 5, 2009 */
.Grid 
{
	border:1px solid #cccccc;
	border-collapse:collapse;
}
.GridHeader 
{
	border:1px solid #cccccc;
	border-collapse:collapse;
	background-color:#ECF7EF;
	font:bold 8pt Verdana;
	text-align:left;
	padding:5px;
}

.GridCell 
{
	border:1px solid #cccccc;
	border-collapse:collapse;
	background-color:#FFFFFF;
	font:normal 8pt Verdana;
	text-align:left;
	padding:5px;
	vertical-align:top;
}
.ProgressBar 
{
	height:5px;
	font:normal 3pt Verdana;
	border:1px solid #808080;
	width:91%;
	margin:2px;
}
.ProgressBar_Green 
{
	height:5px;
	font:normal 3pt Verdana;
	background-color:#00991D;
	width:0%;
}
.ProgressBar_Red 
{
	height:5px;
	font:normal 3pt Verdana;
	background-color:#ff0000;
	width:100%;
}
.ProgressBar_Complete 
{
	height:5px;
	font:normal 3pt Verdana;
	background-color:#00991D;
	width:100%;
}
.StatusMsg 
{
	font:bold 7pt Verdana;
	color:#444444;
	padding-left:2px;
}
.ControlText 
{
	font:normal 8pt Verdana;
	border:gray 1px solid;
	color:#000000;
}
.NoScroll 
{
	overflow-y:hidden;
}
.Scroll 
{
	overflow-y:auto;
}

.KioskoutLink
{
font-size: 12pt; 
color: #000000;
font-family: 'Vardana'; 
	
}

.AccessDenied
{
	font-size: 14.5pt;
	color: #494949;
    font-family: 'Helvetica','sans-serif';
        
}

.AccessDeniedLevel1
{
	font-size: 12pt;
	font-family: 'Times New Roman','serif'; 
           
	
}

.AccessDeniedLevel2
{
 font-size: 9pt;
 color: #494949; 
 font-family: 'Verdana','sans-serif';             
	
}

.AccessDeniedLevel3
{
 font-size: 12pt;
 font-family: 'Times New Roman','serif';
  
}

.AccessDeniedLevel4
{
	font-size: 9pt; 
	color: #494949;
	 font-family: 'Verdana','sans-serif';
                
}
.MyTreeDiv
{
	width:100%;
	height:300px;
	overflow:auto;
}

/* Edn of addition by Derrick Roach */

.UploadScreenSaver
{
	padding-left:8px;
}

/* Edn of addition by Derrick Roach */

.SearchBtnRowCSS
{
	background-color:White;
}

IMG.CustomGridViewImageCss
{           
      background-position:center;
      padding-left:15px;
      padding-right:4px;
     
}

.AppMenuRecordCSS
{
	 text-decoration:  none;
	 FONT-SIZE: 8pt;
	 FONT-WEIGHT: bold;
	 COLOR:#0000FF;
	 FONT-FAMILY: Verdana;	  
}

.PreviewMediaFiles
{
	width:680px;
	height:450px;
	margin:10px;
}

.PreviewImage
{
	margin:10px;
}

.DisabledButton

{
	 BORDER-LEFT-COLOR: #999999;
	 margin-right: 3px;
	 BACKGROUND-IMAGE: url(../Images/bgGray.gif); 
	 BORDER-BOTTOM-COLOR: #999999; 
	 BORDER-TOP-COLOR: #999999;
	 BACKGROUND-COLOR: #eee;
	 BORDER-RIGHT: 1px solid;
	 BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: 1px solid;
	 FONT-WEIGHT: normal;
	 FONT-SIZE: 12px;
	 BORDER-LEFT: 1px solid;
	 BORDER-BOTTOM: 1px solid;
	 BACKGROUND-REPEAT: repeat-x;
	 BORDER-RIGHT-COLOR: #999999;
	 width:100px;
	 display:inline-block;
	 line-height:18px;
	 height:22px;
	
}
.SettingFormFieldDataRightPad
{
	 font-size: 8pt;
	 color: black;
	 font-family: Verdana;
	 text-align:left;
	 padding-right: 30px;
	
}

DIV.RectangleBorderPreview IMG 
{
	BORDER-RIGHT: #ccc 0px solid;
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ccc 0px solid; 
	PADDING-LEFT: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 2px; 
	MARGIN: 0px 15px 15px 0px; 
	BORDER-LEFT: #ccc 0px solid; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 0px solid;
	
}
