body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; 
font-family: Arial,Tahoma, Verdana,Helvetica, sans-serif; text-decoration:none; font-size:12px; color:#333333; 
	background-color: #ffffff; }
	A { COLOR: #3366cc;  TEXT-DECORATION: underline; }
a:hover { color: #666; text-decoration: underline; }
.AddTableHeaderBar, .AddTableHeaderText, .AddTableHeaderTextLink, .AlignNormal, .AlternateFirstRowBar, .AlternateFirstRowHighlighted,.MoveActivityCal,.ValidAmountText,.InvalidAmountText
.AlternateFirstRowLink, .AlternateFirstRowText, .AlternateFirstRowWarning, .AlternateSecondRowBar, .AlternateSecondRowHighlighted, .FirstHighlightedRowBar, .SecondHighlightedRowBar, 
.AlternateSecondRowLink, .AlternateSecondRowText, .AlternateSecondRowWarning, .BigTabBK, .BigTabDarkBk, .BigTabDarkLeft, 
.BigTabDarkRight, .BigTabDarkText, .BigTabDivider, .BigTabLightBk, .BigTabLightLeft, .BigTabLightRight, .BigTabLightText,
.BkColorBlack, .BkColorWhite, .BKHeader, .BKLeftBottom, .BKLeftCut, .BKLogo, .BkPageBaseBox, .BKRightCut, .BobScroll,
.BobText, .BobTitle, .BodyClass, .BorderSecond, .BreadcrumbLeafText, .BreadcrumbText, .CalendarBK, .CalendarDate,
.CalendarDateBK, .CalendarMonthBK, .CalendarWeekBK, .CalendarWeekDays, .CalendarWeekEndDate, .CalendarWeekEndDateBK,
.CalendarWeekEnds, .CalenderBK, .CalenderSelectedDate, .CalenderTextForWeeks, .ChannelBkColor, .ChannelBorder, .ChannelDividerLine,
.ChannelMainBoxBorder, .ChannelSectionBk, .ChannelSectionHeader, .ChannelSectionHeaderBar, .Channeltext, .ChannelTextBlue,
.ChannelTextLink, .ChannelTextLinkBold, .CopyRights, .CopyRightsText, .DashboardPageTabBK, .DashboardPageTitle, .DisabledLink, .DisabledSmallLink,
.DividerGray, .DividerLineMain, .DividerLineSection, .Drag, .FormInputArea, .FormInputAreaFocused, .FormInputAreaReadOnly,
.FormTextArea, .GuideSectionTitle, .GuideSectionTitleBk, .HelpBorderColor, .HelpSectionBK, .HelpTitleBar, .HelpTitleText,
.HighlightedAltFirstRowBar, .HighlightedAltFirstRowHighlighted, .HighlightedAltFirstRowLink, .HighlightedAltFirstRowText,
.HighlightedAltFirstRowWarning, .HighlightedAltSecondRowBar, .HighlightedAltSecondRowHighlighted, .HighlightedAltSecondRowLink,
.HighlightedAltSecondRowText, .HighlightedAltSecondRowWarning, .IteratorBar, .IteratorLink, .IteratorText, .IteratorTextLink,
.LabelText, .LabelTextLeft, .LabelTextLink, .LabelTextLinkLeft, .LeftPaneBK, .LinkItemName, .LoginBoxHead, .LoginMainBoxHeading,
.LoginPageBk, .LoginRightNavBk, .LogoBaseBar, .MainTitleBar, .MainTitleBorder, .MainTitleHighlightedText, .MainTitleText,
.MainTitleWarning, .Mandatory, .MediaActionHeaderBK, .MediumTabBK, .MediumTabDarkBk, .MediumTabDarkLeft, .MediumTabDarkRight,
.MediumTabDarkText, .MediumTabDivider, .MediumTabLightBk, .MediumTabLightLeft, .MediumTabLightRight, .MediumTabLightText,
.MenuBoxBorderNBk, .MenuBoxLinkRollOver, .MenuText, .MOMText, .MoveUpDown, .MovingRow, .PageBK, .PageButton, .PageButtonBar, 
.PageButtonSeparator, .PageButtonText, .PageTitleBar, .PageTitleBorder, .PageTitleHighlightedText, .PageTitleText, .PageTitleWarning,
.PercentDoneBarActive, .PercentDoneBarCancelled, .PercentDoneBarComplete, .PercentDoneBarDelayed, .PercentDoneBarOnHold, 
.PercentDoneBorder, .PopBoxBorderNBk, .PopBoxHeaderBK, .PopBoxLinks, .PopupMenuBK, .PopupMenuIconBK, .PopupMenuItemBar,
.PopupMenuSelectedItemBar, .PopupMenuSelectedText, .PopupMenuSeparator, .PopupMenuText, .ReportsActivityHeader, .ReportsDeliverableHeader,
.ReportsTaskHeader, .RRAlternateFirst, .RRAlternateSecond, .RRFifthHeading, .RRFifthSection, .RRFirstHeading, .RRFirstSection,
.RRFourthHeading, .RRFourthSection, .RRPageTitle, .RRSecondHeading, .RRSecondSection, .RRThirdHeading, .RRThirdSection,
.RRToolbar, .SectionBK, .SectionButton, .SectionButtonBar, .SectionButtonSeparator, .SectionButtonText, .SectionHeaderLevel1Bar,
.SectionHeaderLevel1Border, .SectionHeaderLevel1TitleHighlighted, .SectionHeaderLevel1TitleText, .SectionHeaderLevel1TitleWarning,
.SectionHeaderLevel2Bar, .SectionHeaderLevel2TitleText, .SectionSmallestButton, .SectionSmallestButtonText, .SelectedRow,
.SmallTabBK, .SmallTabDarkBk, .SmallTabDarkLeft, .SmallTabDarkRight, .SmallTabDarkText, .SmallTabDivider, .SmallTabLightBk,
.SmallTabLightLeft, .SmallTabLightRight, .SmallTabLightText, .SmallText, .SmallTextCenter, .SmallTextHighlighted, .SmallTextHighlightedBlack,
.SmallTextHighlightedCenter, .SmallTextHighlightedLink, .SmallTextHighlightedRight, .SmallTextHighlightedWarning, .SmallTextHighlightedWhite,
.SmallTextInstructions, .SmallTextLink, .SmallTextRight, .SmallTextWarning, .SmallTextWhite, .SolutionNameText, .SplashBodyBk, .SplashImageBk, 
.SplashImageSupportLine, .splashtext, .SplashTextWarning, .splashtitles, .SquareBlankSectionBorderColor, .TabActiveBk,
.TabActiveText, .TabBarBk, .TabBarSupport, .TabBk, .TabBoxBorder, .TabDivider, .TabInactiveBk, .TabInactiveText, .TableGroupLevel1Bar, .TableGroupLevel1ErrorBar,
.TableGroupLevel1ErrorText, .TableGroupLevel1Link, .TableGroupLevel1Text, .TableHeaderBar, .TableHeaderBarColor, .TableHeaderHighlighted, .TableHeaderHyperLink,
.TableHeaderLink, .TableHeaderText, .TableHeaderTextLeftPad, .TableHeaderWarning, .TableMainHeading, .TabOff, .TabOffText,
.TabOn, .TabOnText, .TaskPaneBK, .TaskPaneBottomLeftTD, .TaskPaneBottomRightTD, .TaskPaneDividerLine, .TaskPaneFall, .TaskPaneFall2,
.TaskPaneFall3, .TaskPaneHeaderBK, .TaskPaneHeaderHighlightedBK, .TaskPaneHeaderHighlightedText, .TaskPaneHeaderText, .TaskPaneSectionBK,
.TaskPaneSectionText, .TaskPaneSelectedSectionBK, .TaskPaneSelectedSectionText, .TaskPaneSpacer, .TaskPaneTopLeftTD, .TaskPaneTopRightTD,
.Text, .TextBoldBlack, .TextBoldWhite, .TextCal, .TextCenter, .TextHighlighted, .TextHighlightedBlack, .TextHighlightedCenter,
.TextHighlightedLink, .TextHighlightedRight, .TextHighlightedWarning, .TextHighlightedWarning, .TextHighlightedWhite, .TextInstructions, .TextLinkBold, .TextRight, .TextSmall, .TextSmallbold, .TextSmallestLink, .TextSmallestRAWarning, .TextSmallestRAWarningBold,
.TextSmallestReport, .TextSmallestReportBold, .TextSmallLink, .TextSmallLinkTop, .TextSmallRed, .TextVertical, .TextWarning, .TextWarningRight, .TextWhite,
.ThumbViewGridBoxHead, .ThumbViewListBoxBK, .ThumbViewListBoxHead, .ThumbViewListBoxTableBk, .ThumbViewListBoxTableHead,
.ThumbViewListBoxTableRows, .ThumbViewListBoxTableSubHead, .ThumbViewListBoxText, .ThumbViewMainGridScreenBkBorder,
.ThumbViewMainScreenBk, .ThumbViewScreenBk, .ThumbViewScreenBorder, .ThumbViewScreenMainHead, .TopBarLink, .TopBarLinkSecond,
.TreeBoxSelectedSection, .TreeViewBox, .TreeViewText, .TreeCurrentSelectionText, .UsernameText, .WelcomeText, .OrderStepText, .OrderStepLeafText, .OrderStepSelectedText, .LabelTextResult
.AgTextLinkBlack, .AgTextLinkRed, .AgTextLinkBlue, .AgTextHighlight, .AgTextHighlight_RO, .AgBkBlack, .AgBkRed, .AgBkBlue, .AgBkHighlight, AgTextLinkRedPointer, .AgTextLinkBluePointer,.TextSelected ,.TextRed
.AGCellBlue, .AGCellBlueBothBorder, .AGSubHeaderWhite
{  text-decoration:none; font-weight:normal; font-size: 11px; }

/*================BodyText=====================*/
/*---------------SmallText---------------------*/
.SmallText, .SmallTextHighlighted, .SmallTextHighlightedBlack, .SmallTextWarning, .SmallTextHighlightedWarning, 
.SmallTextInstructions, .SmallTextHighlightedLink, .SmallTextWhite, .SmallTextHighlightedWhite, .SmallTextRight, 
.SmallTextHighlightedRight, .SmallTextCenter, .SmallTextHighlightedCenter, .TextSmall, .TextSmallLinkTop , .SmallTextLink,
.TextSmallLink, .TextSmallestLink, .TextSmallLinkTop, .ValidAmountText ,.InvalidAmountText
{font-size:10px;  text-transform:none; text-decoration:none;}
/*----------------Normal Text---------------------*/
.InvalidAmountText{ color:#FF0000; }
.ValidAmountText {color:#FF0000; } 
.TextHighlightedBlack, .TextWarning, .TextHighlightedWarning, .TextInstructions, .TextWarningRight, .MoveActivityCal,
.TextHighlightedLink, .TextWhite, .TextHighlightedWhite, .TextRight, .TextHighlightedRight, .TextHighlightedCenter, .TextVertical
{font-size:11px; font-weight:normal; color:#000000; text-transform:none; text-decoration:none;}

.TextSelected{background-color:#FFFF79; text-decoration: none; }
.TextRed { font-size:11px; color: Red; text-decoration: none; }

.TextHighlighted {font-weight:normal; color:#3333CC;}
.TextHighlightedBlack {font-weight:bold; color:#000000;}
.TextWarningRight {text-align: right; }
.TextHighlightedWarning { font-weight:bold; color:#ff0000;}
.TextInstructions {font-style:italic;}
.TextHighlightedLink { font-weight:bold; color:#003399;}
.TextWebServiceMethodParameters
{
	color: #0033ff;
	
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	font-style: italic;
}
.TextWhite { color:#ffffff;}
.TextBoldWhite { font-weight: bold; color: #FFFFFF; text-decoration: none; }
.TextBoldBlack { font-weight: bold; color: #000000; text-decoration: none; }
.TextHighlightedWhite { font-weight:bold; color:#ffffff;}
.TextRight {text-align:right;}
.TextHighlightedRight {font-weight:bold; text-align:right;}
.TextCenter {text-align:center;}
.TextHighlightedCenter {font-weight:bold; text-align:center;}
.BreadcrumbText { font-size: 11px; text-decoration: none; color:#000000;}
.BreadcrumbLeafText { font-size: 11px; color: #000000; text-decoration: none; cursor: default; }
.TextSmallestReport { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; text-align: right; }
.TextSmallestReportBold {  font-size: 10px; color: #000000; text-decoration: none; font-weight: bold; text-align: right; }
.TextSmallestRAWarning { font-size: 10px; text-align:right;}
.TextSmallestRAWarningBold { font-size: 10px; color: #FF4444; font-weight: bold; text-align:right;}
/*----------------BoldText---------------------*/
.AddTableHeaderText, .AlternateSecondRowHighlighted, .HighlightedAltFirstRowHighlighted, .HighlightedAltSecondRowHighlighted,
.MainTitleHighlightedText, .PageTitleHighlightedText, .PageTitleWarning, .SectionHeaderLevel1TitleHighlighted, .SmallTextHighlighted,
.SmallTextHighlightedBlack, .SmallTextHighlightedCenter, .SmallTextHighlightedLink, .SmallTextHighlightedRight, .SmallTextHighlightedWarning,
.SmallTextHighlightedWhite, .TableHeaderHighlighted, .TableMainHeading, .TaskPaneHeaderHighlightedBK, .TaskPaneHeaderHighlightedText,
.TextLinkBold, .WelcomeText
{font-weight:bold;}
.SmallTextInstructions {font-style:italic; color:#0000ff}
.TextSmallLinkTop { padding-bottom: 2px; }
.TextSmall { font-weight: normal; color: #000000; text-decoration: none; }
.SmallTextHighlightedLink { color:#003399;}
.SmallTextWhite { color:#ffffff;}
.SmallTextHighlightedWhite { font-weight:bold; color:#ffffff;}
.SmallTextRight {text-align:right;}
.SmallTextHighlightedRight { text-align:right;}
.SmallTextCenter {text-align:center;}
.SmallTextHighlightedCenter {font-weight:bold; text-align:center;}
.MoveActivityCal{ color:#000000; background-color:#FAEBD7;}
/*--------------Highligted Text---------------*/
.SmallTextHighlighted, .TextHighlighted, .SmallTextHighlightedCenter 
{color:#3333CC; }
/*---------------AllRedText-------------------*/
.PageTitleWarning, .MainTitleWarning, .SectionHeaderLevel1TitleWarning, .TableHeaderWarning, .AlternateFirstRowWarning, 
.HighlightedAltFirstRowWarning, .AlternateSecondRowWarning, .HighlightedAltSecondRowWarning, .TextWarning, .TextHighlightedWarning, 
.SmallTextWarning, .SmallTextHighlightedWarning, .TextSmallestRAWarning, .TextSmallestRAWarningBold
{ color:#FF0000; }
/*===============AllTextLinks=================*/
.AlternateFirstRowLink, .AlternateSecondRowLink, .ChannelTextLink, .ChannelTextLinkBold, .TextLinkBold, .IteratorLink, 
.AddTableHeaderTextLink, .TableGroupLevel1Link, .HighlightedAltFirstRowLink, .TextHighlightedLink, .SmallTextLink, .TextSmallLink, .TextSmallLinkTop, .TextSmallestLink
{ color:#0320B5; text-decoration: none;}

.DisabledLink, .DisabledSmallLink
{ font-weight: normal; color: #666666; text-decoration: none; cursor: default; }
.DisabledSmallLink {font-size:10px;}
/*===============BodyTextEnd==============*/

/*=================Tabs ==================*/
.SmallTabDarkBk{height:18px;background-image: url(Images/SmallTab_Dark_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none;}
.SmallTabDarkLeft {width: 5px;background-image: url(Images/SmallTab_Dark_Left.gif); }
.SmallTabDarkRight {width: 5px;background-image: url(Images/SmallTab_Dark_Right.gif); }
.SmallTabDarkText {  font-size: 11px; font-weight: bold; color: #6a6a6a;text-decoration: none; padding-right: 3px; padding-left: 3px; }
.SmallTabLightBk { height:18px;background-image: url(Images/SmallTab_Light_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none; }
.SmallTabLightLeft {width: 5px;background-image: url(Images/SmallTab_Light_Left.gif); }
.SmallTabLightRight {width: 5px;background-image: url(Images/SmallTab_Light_Right.gif); }
.SmallTabLightText {  font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; padding-right: 3px; padding-left: 3px;} 
.SmallTabDivider { background-image: url(images/ALTab_Divider.gif); width:1px; height:18px;}
.SmallTabBK {background-image: url(images/SmallTab_BK.gif);}
.MediumTabDarkBk { height:21px;background-image: url(Images/MediumTab_Dark_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none; }
.MediumTabDarkLeft {width: 5px;background-image: url(Images/MediumTab_Dark_Left.gif); }
.MediumTabDarkRight {width: 5px;background-image: url(Images/MediumTab_Dark_Right.gif); }
.MediumTabDarkText {  font-size: 11px; font-weight: bold; color: #6a6a6a; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.MediumTabLightBk { height:21px;background-image: url(Images/MediumTab_Light_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none; }
.MediumTabLightLeft {width: 5px;background-image: url(Images/MediumTab_Light_Left.gif); }
.MediumTabLightRight {width: 5px; background-image: url(Images/MediumTab_Light_Right.gif); }
.MediumTabLightText {  font-size: 11px; font-weight: bold; color: #000000;text-decoration: none; padding-right: 3px; padding-left: 3px;} 
.MediumTabDivider {background-image: url(images/ALTab_Divider.gif); width:1px; height:21px;}
.MediumTabBK {background-image: url(images/MediumTab_BK.gif);}
.BigTabDarkBk { height:27px;background-image: url(Images/BigTab_Dark_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none; }
.BigTabDarkLeft {width: 5px;background-image: url(Images/BigTab_Dark_Left.gif); }
.BigTabDarkRight {width: 5px;background-image: url(Images/BigTab_Dark_Right.gif); }
.BigTabDarkText {  font-size: 12px; font-weight: bold; color: #6a6a6a; text-decoration: none; padding-right: 3px; padding-left: 3px; }
.BigTabLightBk { height:27px;background-image: url(Images/BigTab_Light_Bk.gif);  font-size: 11px; font-weight: bold; color: #053861; text-decoration: none; }
.BigTabLightLeft {width: 5px;background-image: url(Images/BigTab_Light_Left.gif); }
.BigTabLightRight {width: 5px;background-image: url(Images/BigTab_Light_Right.gif); }
.BigTabLightText {  font-size: 12px; font-weight: bold; color: #000000; text-decoration: none; padding-right: 3px; padding-left: 3px;} 
.BigTabDivider {background-image: url(images/ALTab_Divider.gif); width:1px; height:27px;}
.BigTabBK { background-image: url(images/BigTab_BK.gif);}
.TabBoxBorder { background-color:White; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; border-left: 1px solid #dadada; } 
/*=================Tabs ==================*/

/************************************************************************************************************************************************************************/
/*=====================Header========================Start of classes related to Top Bar================================*/
.SolutionNameText {
	font-size:13px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
	padding-left: 80px;
	padding-bottom: 5px;
	vertical-align: bottom;
	text-align: left;	
} 
.MOMText { font-size:14px; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color: #174A7C; vertical-align: middle; height: 25px;  }
.WelcomeText {
	font-size: 11px;
	text-decoration: none;
	color: #333333;
	font-family: Tahoma;
} /*This class is used for showing the Welcome text on the Top bar*/
.UsernameText {
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	font-family: Tahoma;
} /*This class is used for showing the Username on the Top bar*/
.TopBarLink { font-size: 11px; font-weight: bold; color: #fff; padding-left:2px; padding-right:2px; text-decoration: none; } 
a.TopBarLink:hover { color:#fff; text-decoration:underline; }
.TopBarLinkSecond	{ font-size: 10px; font-weight: bold; color: #F3F3F3; padding-left:2px; padding-right:2px; text-decoration: none;}
.BKHeader { background-image: url(images/BK_Main_Top.gif); background-repeat: repeat-y;  background-position: right; }
.BKLeftCut { background-image: url(images/BK_Bottom_Curve_Bar.gif); background-repeat: repeat-x; background-position: top; }
.BKRightCut { background-image: url(images/Right_Bottom_Curve_BK.gif); }
.BKLogo { background-image: url(images/BK_Client_Logo.gif); }
.MoveUpDown { BACKGROUND-COLOR: #c1ffeb }
/*======================================End of classes related to Top Bar==================================*/

/*=================Titles & Headings========================================*/
.PageBK { background-color:#FFFFFF; } /*Page Title Bar and text appearing on that*/
.PageTitleBar {
	padding:5px;
/*	background-image: url(images/BK_PageTitleBar.gif);*/
	background: #eaeaea;
}
.MainTitleBar { background:#cdcdcd;padding:2px;}/*Main Title Bar and text appearing on that*/
.SectionHeaderLevel1Bar { height:20px; background-color: #f7f7f7; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #FBFBFB; border-bottom-color: #e3e3e3; }
.PageTitleText {  font-size:14px; font-weight:bold; color:#333333; vertical-align:middle; text-align:left; text-decoration:none; } /*Class used for text on Page Title Bar*/
.MainTitleText {   font-size:12px; font-weight:bold; color:#333333; vertical-align:middle; text-align:left; text-decoration:none; } 
.SectionHeaderLevel1TitleText {  font-size:11px; font-weight:bold; color:#333333; vertical-align:middle; text-decoration:none; } 
.PageTitleHighlightedText { color:#000000;}	/*Color used for text on Page Title Bar*/ 
.PageTitleWarning { color:#ff0000; }
.MainTitleHighlightedText { color:#000000; }	/*Color used for text on Main Title Bar*/
.MainTitleWarning { color:#ff0000; }
.SectionHeaderLevel1TitleHighlighted { font-size:11px; font-weight:bold; color:#000000;	/*Color used for text on Level1 Title Bar*/ }
.SectionHeaderLevel1TitleWarning { color:#ff0000; }
.SectionBK { background-color: #ffffff; font-weight:normal; color:#000000; vertical-align:top; text-align:left; text-decoration:none; }  /*Background color of sectinn used for text appearing area*/
.SectionHeaderLevel2TitleText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #333333; }
.SectionHeaderLevel2Bar { background-color: #F6F6F6; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #E3E3E3; }
/*=====================Titles & Headings===========================*/

/*================TaskPane============================ */
.LeftPaneBK { background-color: #FFFFFF; } /*This class is used for showing background color of Left pane*/
.TaskPaneBK	{ background-color: #2d85b8; width: 100%;}  /*This class is used for showing background color of Task pane*/
.TaskPaneSectionBK { background-color: #FFFFFF; }
.TaskPaneSelectedSectionBK { background-color:#eaeaea; } /*-----Tested---*/
.TaskPaneHeaderText {  font-size: 12px; color: #fff; text-decoration: none; font-weight: bold; padding-left: 3px; } 
.TaskPaneSelectedSectionText { font-size: 11px; font-weight: bold; }
.TaskPaneSectionText {color: #000000; text-decoration: none; }
.TaskPaneSelectedSectionText { color: #000; text-decoration: none; }
.TaskPaneHeaderBK { background-image: url(images/BK_TaskPaneHeader.gif); width: 100%; background-repeat: repeat-x; background-position: top; background-color: #C1C1C1; } 
.TaskPaneTopLeftTD { width: 5px; height: 5px; vertical-align:top; background-image: url(images/Box_left_Top.gif); background-repeat:no-repeat; background-position:left top; }
.TaskPaneTopRightTD { width: 5px; height: 5px; vertical-align:top; background-image: url(images/Box_Right_Top.gif); background-repeat:no-repeat; background-position:top right; }
.TaskPaneBottomLeftTD { width: 5px; height: 5px; vertical-align:bottom; background-image: url(images/Box_Left_Bottom.gif); background-position:left top; background-repeat:no-repeat;}
.TaskPaneBottomRightTD { width: 5px; height: 5px; vertical-align:bottom; background-image: url(images/Box_Right_Bottom.gif); background-position:right top; background-repeat:no-repeat; }
.TaskPaneSpacer { width: 5px; height: 5px; background-image: url(images/spacer.gif); }
.TaskPaneFall2 { background-color: #F0F8FF;  font-size: 10px; color: #003366; text-decoration: none; font-weight: normal;}
.TaskPaneFall { background-color: #D8EBFC;  font-size: 10px; color: #29307E; text-decoration: none; font-weight: bold; }
.TaskPaneFall3 { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; font-weight: bold; }
/*===================TaskPane End======================*/
/*====================Footer=======================*/
.BKLeftBottom { background-image: url(images/BK_Left_Bottom.gif); }
.BkPageBaseBox { background-image: url(images/BK_Left_Bottom.gif); }
.CopyRights { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }
.CopyRightsText { font-size:10px; color:#666666; } /*-----Tested---*/
/*===================*Footer End====================*/
/************************************************************************************************************************************************************************/
/*=====================InputTag========================*/
.FormInputArea, .FormInputAreaFocused, .FormInputAreaReadOnly, .FormTextArea
{ font-size: 11px; font-weight:normal; color: #000000; background-color: #F7F7F7; text-decoration: none;} 
.FormInputArea { text-decoration: none; } 
.FormInputAreaFocused { font-size: 11px; background-color:#ffffff;}
.FormInputAreaReadOnly { background-color: #FFFFD6; border: 1px solid #666666;}
.FormTextArea { overflow: auto; height: 60px; width: 200px; }
/*====================InputTag End====================*/
/*===================Buttons==========================*/
.SectionButtonBar { background-color: #ffffff; height: 18px;}
.SectionButtonSeparator  { background-color: #ffffff; width:0.25px; } /*SectionButtonSeparator will be same as SectionButtonBar Color*/
.SectionButton {  position: static; background-color: #888; text-decoration: none; /*background-image: url(images/BK_Section_Button.gif)*/; padding:3px 7px;}
.SectionButtonText { 	font-size:11px;	font-weight:bold; color:#FFFFFF; vertical-align:middle; text-decoration:none; } 
.SectionButtonText:hover { color:#fff; } 
.PageButtonBar 	{ background-color: #eaeaea; padding: 10px; border: #6699CC; }
.PageButtonSeparator { background-color: #DFEFFF; width:0.25px; } /*PageButtonSeparator will be same as PageButtonBar Color*/
.PageButton { overflow: visible;	clip: rect(auto auto auto auto); position: static; background-color: #ffffff; text-decoration: none; 
	background-image: url(images/Button_Bk.gif);}
.PageButton	{
	font-size: 13px;
	font-weight: bold;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	padding:4px 8px;
}
.PageButtonText { font-size: 13px; font-weight: bold; color: #FFFFFF;  } 
.PageButtonText:hover { color:#fff; }
.SectionSmallestButton { border: 1px solid #F9E65B; padding-right: 3px; padding-left: 3px; background-color: #FEFAA7; text-decoration: none;}
.SectionSmallestButtonText {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration: none; color: #333333;}
/*=================Buttons End========================*/
/*==================Divider Line and Borders==============*/
.TaskPaneDividerLine  { background-color: #eaeaea; }
.SquareBlankSectionBorderColor { background-color:#DADADA; }
.DividerLineSection {border-top-width: 1px; border-top-style: dotted; border-top-color: #999999;}
.PageTitleBorder { border: 1px solid #eaeaea; } 	
.MainTitleBorder { padding:7px; border-collapse:collapse;border:0;} 
.MainTitleBorder .SectionBk{ border:0px solid red;padding:0 !important;}
.SectionHeaderLevel1Border { background-color: #DADADA;}
.DividerLineMain { BACKGROUND-COLOR: #DADADA} 
td.BorderSecond { border:1px solid #eaeaea;padding:10px; }
table.BorderSecond {border:1px solid #eaeaea;padding:3px 0px;}
table.BorderSecond td {margin:5px;}

/*==========================Border Class End=======================*/
/*==================Iterator==========================*/
.IteratorBar { 	background-color: #FFFFFF; 	height:20px; }
.IteratorText, .IteratorLink, .IteratorTextLink, .IteratorBar
{font-size:11px; font-weight:normal; text-transform:none; text-decoration:none;}
 .IteratorText {color:#666666;}
 .IteratorTextLink, .IteratorLink {text-decoration: none;}
 /*============Iterator Class End=====================*/
/*====================Table=========================*/
.TableHeaderHighlighted, .TableHeaderText, .TableHeaderWarning, .TableHeaderLink, .TableHeaderTextLeftPad, .TableHeaderHyperLink
{ padding:5px;font-size:12px; font-weight:bold; color:#000000;	/*Color used for text on Table Header Bar*/}
.TableHeaderTextLeftPad {padding-left:3px; padding-right:3px;}
.TableHeaderHyperLink { text-decoration:underline; }
.TableHeaderWarning {color:#ff0000;}
.TableHeaderLink { padding:5px;color:#000000; text-decoration: underline; } 
.TableGroupLevel1Bar { background-color:#f9feff; height:20px;}
.AddTableHeaderBar { background-color:#f5f5f5; height:20px; }
.AddTableHeaderText { background-color:#f5f5f5; height:20px; }
.AddTableHeaderTextLink {}
.TableGroupLevel1Text, .TableGroupLevel1Link
{ font-size:11px; font-weight:bold; color:#336699;	/*Color used for text on Group Level 1 Bar*/ }
.TableGroupLevel1Link { text-decoration:underline; }
.TableGroupLevel1ErrorBar { background-color:#f9feff; /*Color of TableGroupLevel1Error Bar*/ height:20px; }
.TableGroupLevel1ErrorText { font-size:11px; font-weight:bold; 	color:#336699;	/*Color used for text on Group Level 1 Error Bar*/ }
.TableHeaderBar { font-weight:normal; vertical-align:middle; text-align:left; text-decoration:none; 
background-color:#F7F7F7; } /*Color of Table Header Bar*/
.TableHeaderBar td { padding:5px;border-bottom:1px solid #eaeaea;font-size:12px;}
.TableHeaderBarColor { font-weight:normal; color:#000000; vertical-align:middle; text-align:left; text-decoration:none; 
background-color:#E6F2FD; height:17px; } 
.TableMainHeading {	height: 17px; text-align: left; vertical-align: middle; padding-left: 3px; 
	color: #000000; background-color: #F6F6F6; }
/*====================Table header and text appearing on that, this is used for showing the List====================*/
/*=================AlternateRow==========================*/
.AlternateFirstRowBar {	background-color:#FFFFFF;}
.AlternateSecondRowBar { background-color:#FFFFFF;}
.AlternateFirstRowBar:hover,
.AlternateSecondRowBar:hover {background:#ffffee;} 
.AlternateFirstRowBar td{vertical-align:top;border-bottom:1px solid #eaeaea;}
.AlternateSecondRowBar td{vertical-align:top;border-bottom:1px solid #eaeaea;}
.AlternateFirstRowBar, .AlternateSecondRowBar, .FirstHighlightedRowBar, .SecondHighlightedRowBar { height:17px; 	padding:2px 4px 2px 4px;}
.AlternateFirstRowText, .AlternateSecondRowText, .AlternateFirstRowHighlighted, .AlternateSecondRowHighlighted, .AlternateFirstRowBar, 
.AlternateSecondRowBar, .AlternateFirstRowWarning, .AlternateSecondRowWarning, .FirstHighlightedRowBar, .SecondHighlightedRowBar
{ font-size:11px; font-weight:normal; color:#000000; }
.AlternateFirstRowText td, .AlternateSecondRowText td, .AlternateFirstRowHighlighted td, .AlternateSecondRowHighlighted td, .AlternateFirstRowBar td, 
.AlternateSecondRowBar td, .AlternateFirstRowWarning td, .AlternateSecondRowWarning td, .FirstHighlightedRowBar td, .SecondHighlightedRowBar td
{ padding:5px }
.AlternateFirstRowHighlighted, .AlternateSecondRowHighlighted { font-weight:bold; }
.AlternateFirstRowWarning, .AlternateSecondRowWarning { color:#ff0000; }
.AlternateFirstRowLink{ }
.FirstHighlightedRowBar, .SecondHighlightedRowBar { background-color:#FFFFCC; }
/*================AlternateRow End===================================*/
/*==================LabelText========================================*/
.LabelText, .LabelTextLink, .LabelTextLinkLeft, .LabelTextLeft
{ font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; text-decoration:none;   } 
.LabelText  { text-align:right; padding-right: 3px;}
.LabelTextLink { text-decoration: underline; text-align:right; padding-right: 3px;}
.LabelTextLeft { text-align:left; padding-left: 3px; }
.LabelTextLinkLeft { text-decoration: underline; text-align:Left; padding-left: 3px; }
.LabelTextResult { text-align:left; padding-left: 3px; font-size:15px; font-weight:bold; color:#000000; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
.Mandatory {font-size:13px; font-weight:bold; color:Red; padding-right: 2px; }
/*================LabelText End============================*/
/*=================Highlighted==============================*/
.HighlightedAltFirstRowBar
{ background-color:#f9feff; height:20px; }
.HighlightedAltFirstRowHighlighted, .HighlightedAltFirstRowText, .HighlightedAltFirstRowWarning, .HighlightedAltFirstRowLink
{ 	font-size:11px; font-weight:normal; color:#000000;}
.HighlightedAltFirstRowHighlighted { font-weight:bold; }
.HighlightedAltFirstRowWarning { color:#ff0000; }
.HighlightedAltFirstRowLink { text-decoration:none; }
.HighlightedAltSecondRowBar { height:20px; background-color:#eff9ff;}
.HighlightedAltSecondRowHighlighted, .HighlightedAltSecondRowText, .HighlightedAltSecondRowWarning, .HighlightedAltSecondRowLink
{ 	font-size:11px; font-weight:normal; color:#000000;}
.HighlightedAltSecondRowHighlighted { font-weight:bold; }
.HighlightedAltSecondRowWarning { color:#ff0000; }
.HighlightedAltSecondRowLink { 	text-decoration:none; }
.SelectedRow { }
.MovingRow { }
/*==================Highlighted End======================*/
/*=============== Help popup box========================*/
.HelpBorderColor { border:solid 1px #003366; } 	/*background-color:#72aed2; /*Border of Square Blank Section*/
.HelpTitleBar { background-color:#ffffcc; height:20px; 	border-bottom: 1px solid #003366;}
/*border-bottom: 1px solid #65ACF8;*/  /*	background-image: url(images/Bk_MainTitleBar.gif); /*Image for Main Title Bar*/
 /*Color of Main Title Bar*/
.HelpTitleText { font-size:11px; font-weight:bold; color:#003366; 	font-weight:bold; }
/*Color used for text on Main Title Bar*/
.HelpSectionBK { background-color:#ffffff; }
/*================ Help popup box End========================*/
/*==================PopUp Menu==========================*/
.PopupMenuBK { background-color:#FFFFFF; border-left: #EEEEEE 1px solid;  border-bottom: #EEEEEE 1px solid;  }
.PopupMenuSeparator { background-color:#EEEEEE; height:2px; }
.PopupMenuItemBar { background-color:#FFFFFF; height:20px; }
.PopupMenuText, .PopupMenuSelectedText { color:#003366; font-weight:bold; font-size:10px; text-decoration:none; text-transform:none; 	text-align:left; }
.PopupMenuIconBK { background-color:#EEEEEE; }
.PopupMenuSelectedItemBar { background-color:#C1D2EE; height:20px; font-weight:bold; font-size:10px; text-decoration:none; text-transform:none; font-style:italic; }
.PopupMenuSelectedText { font-style:italic;} 
/*================PopUp Menu End==================================*/
/*========TreeMenu============================Tree View Box and Popup====================================*/
.PopBoxBorderNBk { border: 1px solid #BBDDF9; background-color: #EEF5FC; }
.MenuBoxBorderNBk { border: 1px solid #cacaca; background-color: #FFFFFF; }
.MenuText {  text-decoration:none; font-size: 10px; color: #000000; text-decoration: none; }
.MenuBoxLinkRollOver { background-color: #eeeeee; }
.PopBoxLinks {  font-size: 10px; color: #0060BF; text-decoration: none; }
.PopBoxHeaderBK { background-color:#CFE4F9; }
.TreeViewBox { background-color: #FFFFFF;  font-size: 10px; color: #000000; font-weight: normal; text-decoration: none; 	padding-left: 3px; }
.TreeViewText {  font-size: 11px; color: #000000; font-weight: normal; text-decoration: none;} 
.TreeBoxSelectedSection { background-color: #FFFFCC; padding-left: 2px;  font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; height: 20px; }
.TreeCurrentSelectionText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000066; text-decoration: none; }
/*==========================================End Tree View Box and Popup================================*/
/*=====================Scroll=======================*/
.BobScroll, .BodyClass
{scrollbar-arrow-color : 5FA9F1 ; scrollbar-face-color : #ffffff; scrollbar-track-color : #ffffff ; scrollbar-shadow-color : #5FA9F1 ; scrollbar-highlight-color : #5FA9F1 ; scrollbar-3dlight-color : #ffffff ; scrollbar-darkshadow-color : #ffffff ; }
.Scroll {}
.BobScroll { text-decoration: none; height: 50px; } 
.SecScroll { scrollbar-arrow-color : #5FA9F1; scrollbar-face-color : #ffffff; scrollbar-track-color : #ffffff; scrollbar-shadow-color : #5FA9F1; scrollbar-highlight-color : #5FA9F1; scrollbar-3dlight-color : #ffffff; scrollbar-darkshadow-color : #ffffff; border: 1px solid #ABCCED; }
.BodyClass { }
/*====================Scroll End==============================*/
/*=========Empty==============Need to change the class names for the following======================== Amit*/
.empty_td { width:50%; height:10px; cursor:auto; }
.nonempty_td { height:25px; background-color:#ECF5FF; width:50%; cursor:move; border: 1px solid #B3D4F7; color: #336799; font-family:Verdana; font-size: 11px;}
.empty_tr { width:100%; }

.empty_mouseover_td { width:50%; height:10px; border: 3px solid;
border-top-color:#7AAEDE; border-bottom-color:#7AAEDE; border-left-color:#7AAEDE; border-right-color:#7AAEDE; }

.nonempty_mouseover_td { height:25px; background-color:#ECF5FF; border: 1px solid; width:50%;  border-top: 3px solid;
border-top-color:#7AAEDE; border-bottom-color:#B3D4F7; border-left-color:#B3D4F7; border-right-color:#B3D4F7; }

.div_mouseover	{ border-top-width:medium; border-top-color:#7AAEDE; border-top: 4px solid;}
.drag_drop_div_class {   font-size:14px; font-weight:bold; color:#ffffff;
height:20px; vertical-align:middle; text-align:left; text-decoration:none; background-color:#7AAEDE;  position:absolute; z-index:10; }
/*=======================Need to change the class names for the following======================== Amit*/
.BobText {  font-size: 10px; font-weight: normal; color: #000000; text-decoration: none;
 line-height: 15px; padding-top: 3px; padding-right: 3px; padding-left: 7px; }
.BobTitle { background-color: #CDE6F3;  font-size: 11px; color: #000000;
 font-weight: bold; text-decoration: none; padding: 0px 0px 0px 3px; vertical-align: middle; }
.AlignNormal { background-color: #ABD6F5; }
.Drag { position:relative; cursor:move; left: 652px; top: 315px; }
/*==============Dimmer========================================*/
.DottedWindow{border-color:Black; border-style:dashed; border-width:1px; background-color:White; filter:Alpha(opacity=50); opacity:.50;}
.dimmer { position: absolute; left: 0px; top: 0px; background-color:Gray; filter:Alpha(opacity=50); opacity:.50; width:100%; display:none;}
	/*background-image: url(images/Dimmer_bk.gif);*/
	/* ieWin only stuff */ /* _background-image: none; 
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src= 'App_Themes/Default/images/honey.png' );  */
.dimming { 	background-color: #ffffff; position:absolute; /* set z-index higher than possible */
	z-index:10000; 	visibility: visible; border-style: solid; border-color: #999999; border-width: 1px; }
/*========End======Dimmer========================================*/
/*=======Calendar======================Classes related to Calendar===========================*/
.CalenderSelectedDate, .CalendarWeekDays, .CalendarWeekEnds, .CalendarWeekEndDate, .CalendarDate, .TextCal
{	 	font-size: 11px; 	font-weight: normal; 	text-decoration: none; 	text-align:center; }
.CalendarWeekEnds { font-size: 11px; font-weight: bold; color: #FF0000; }
.CalendarWeekDays { font-size: 11px; font-weight: bold; color: #333333; }
.CalendarWeekEndDateBK  { background-color: #FFFFD1; }
.CalendarDate { color: #000000; }
.CalenderSelectedDate  { font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none }
.CalendarWeekEndDate { color: #FF0000; }
.CalendarDate a { color:#000000; }
.CalenderBK  { 	background-color: #e9e9e9}
.CalendarWeekBK { background-color: #ffec58; height:22px; }
.CalendarDateBK  { font-size: 10px; font-weight: normal; color: #000000; background-color: #f6f5f5;  text-decoration: none }
.CalenderTextForWeeks  { font-size: 11px;  font-weight: bold;  color: #000000;  border-top: #993300 1px dashed;  border-right-style: none; 
	border-left-style: none;  border-bottom-style: none; background-color: #ffd98a;  text-decoration: none;  }
.TextCal { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
/*===================================End---Classes related to Calendar===========================*/
/*==========PercentDone==============PercentDone Class============================*/
.PercentDoneBarDelayed { background-color: #FF0000; margin: 2px; }
.PercentDoneBarComplete { background-color: #003399; margin: 2px; }
.PercentDoneBarActive { background-color: #009900; margin: 2px; }
.PercentDoneBarOnHold { background-color: #7CA7D2; margin: 2px; }
.PercentDoneBarCancelled { background-color: #999999; margin: 2px; }
.PercentDoneBorder { margin: 2px; border: 1px solid #000000; }
/*========================PercentDone Class End============================*/
/*==================Channel======================*/
.Channeltext, .ChannelTextBlue, .ChannelTextBlue
{ font-size: 10px; color: #000000;}
.TabOn { background-image: url(images/Tab_On.gif); text-decoration: none; text-align: center; vertical-align: middle;}
.TabOff { background-image: url(images/Tab_Off.gif); text-align: center; vertical-align: middle;} 
.TabBk { background-image: url(images/Tab_Bk.gif);}
.TabDivider { background-image: url(images/Tab_Divider.gif); width:1px; height:21px;}
.TabOnText { color: #333333; text-decoration: none; font-size: 12px; font-weight: bold; padding:0 15px;}
.TabOffText  {font-size: 12px;  font-weight: normal;  color: #333333;  text-decoration: none;  text-align: center; vertical-align: middle; padding:0px 15px; } 
.ChannelMainBoxBorder { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
		border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e1e1e1; border-right-color: #e1e1e1;
		border-bottom-color: #e1e1e1; border-left-color: #e1e1e1; background-color:White;} 
.Channeltext {color: #000000; text-decoration: none;}
.ChannelTextBlue {color: #0066CC; text-decoration: none;}
.ChannelTextLink {font-weight: normal;  font-size:10px;}
.ChannelTextLinkBold { font-weight: bold; font-size: 10px;}
.ChannelDividerLine { border-top-width: 1px; border-top-style: dotted; border-top-color: #999999;}
.ChannelBkColor { background-color: #FFFFFF;}
.ChannelSectionHeaderBar { height: 20px; background-image: url(images/ChannelSectionHeaderBar.gif);} 
.ChannelSectionHeader { height: 20px;  font-size: 11px;
		font-weight: bold; color: #333333; text-align: left; vertical-align: middle; text-decoration: none; padding-left:2px;}
.ChannelSectionBk { background-color:#F9F9F9; border: 1px solid #e1e1e1;}
.DashboardPageTitle{ font-size:12px; font-weight:bold; color:#003366; padding-left: 5px;}
.DashboardPageTabBK  { background: url(images/Tab_BK.gif) left 82% repeat-x;}
.ChannelBorder {
	background-color:White;
	border: 1px solid #e1e1e1;
} 
.ChannelMessageText {font-weight: normal;color:Black;font-size:10px; padding-left: 5px; padding-right: 5px;}
.ChannelScrollBar{}
/*==================Channel End======================*/
/*========ListView--and---GridView===================*/
.ThumbViewScreenMainHead { 	background-color: #E1E1E1;}
.ThumbViewScreenBk { 	background-color: #FAFAFA;}
.ThumbViewListBoxBK {	background-color: #FFFFFF;	border-right: #CCCCCC;	border-left: #CCCCCC;}
.ThumbViewListBoxHead {		font-size: 11px;	color: #000000;	text-decoration: none;	background-color: #E8E8E8;	padding-left: 3px;}
.ThumbViewListBoxText {		font-size: 10px;	color: #000000;	text-decoration: none;}
.ThumbViewScreenBorder { background-color: #D6D4D4;}
.ThumbViewMainScreenBk { background-color: #FFFFFF;}
.ThumbViewGridBoxHead {		font-size: 11px;	color: #000000;	text-decoration: none;	background-color: #E8E8E8;}
.ThumbViewMainGridScreenBkBorder { background-color: #FFFFFF;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;}
.ThumbViewListBoxTableSubHead { font-size: 10px; color: #333333; text-decoration: none; background-color: #F3F8FC; padding-left: 3px; font-weight: bold; height: 16px; }
.ThumbViewListBoxTableRows { font-size: 10px; color: #000000; text-decoration: none; background-color: #FFFFFF; }
.ThumbViewListBoxTableHead { font-size: 10px; color: #000000; text-decoration: none; background-color: #FFF0C2; padding-left: 3px; font-weight: bold; height: 17px; }
.ThumbViewListBoxTableBk { background-color: #CCCCCC; }
.LinkItemName { color: #003399; text-decoration: none;}
/*===========Thumbnail ListView & GridView Class End===========*/
/*=========Tabs====================================Tabs Class Start========================================*/
.TabBarBk { background-image: url(images/Tab_Bar_Bk.gif); }
.TabBarSupport { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid;
	border-bottom-style: solid; border-left-style: solid; border-right-color: #779CD3; border-bottom-color: #779CD3;
	border-left-color: #779CD3; }
.TabInactiveBk { background-image: url(images/Tab_Inactive_Bk.gif); }
.TabInactiveText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; font-weight: normal; text-decoration: none; }
.TabActiveBk { background-image: url(images/Tab_Active_Bk.gif); }
.TabActiveText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; } 
.TabStribeButton { }
/*=================================================Tabs Class End=============================================*/
/*=========================== Reports===================================*/
.RRPageTitle, .RRFirstHeading, .RRSecondHeading, .RRThirdHeading, .RRFourthHeading, .RRFifthHeading
 {   text-decoration: none; 
  font-size: 11px; font-weight: bold; height: 20px; padding-left: 3px; vertical-align: middle; }
.RRPageTitle { background-color: #8E9BC4; color: #FFFFFF;}
.RRFirstHeading { background-color: #8EA5F4; color: #000000;}
.RRSecondHeading { background-color: #A8BEF7; color: #000000;} 
.RRThirdHeading { background-color: #BFD1F6; color: #000000;} 
.RRFourthHeading { background-color: #DAE8FD; color: #000000;} 
.RRFifthHeading { background-color: #EBEEF0; color: #000000;}
.RRFirstSection, .RRSecondSection, .RRThirdSection, .RRFourthSection, .RRFifthSection, .RRAlternateFirst, .RRAlternateSecond
{   text-decoration: none;  font-size: 11px;}
.RRFirstSection { background-color: #D0DEF5; color: #000000;}
.RRSecondSection { background-color: #DAE7F7; color: #000000;} 
.RRThirdSection { background-color: #E4EFFD; color: #000000;} 
.RRFourthSection { background-color: #ECF4FF; color: #000000;} 
.RRFifthSection { background-color: #F2F7FF; color: #000000;}
.RRAlternateFirst { background-color: #F6F6F6; color: #000000; padding-left: 3px;}
.RRAlternateSecond { background-color: #FFFFFF; color: #000000; padding-left: 3px;}
.RRToolbar {   text-decoration: none; font-size: 11px; font-weight: normal; height: 20px; padding-left: 3px; vertical-align: middle; background-color: #F1F1F1; color: #000000}
.MediaActionHeaderBK {background-color: #B3D7F9;}
.ReportsDeliverableHeader {  font-size: 11px; font-style: normal; font-weight: bold; color: #003366; text-decoration: none }
.ReportsTaskHeader {  font-size: 11px; font-style: normal; font-weight: bold; color: #336699; text-decoration: none }
.ReportsActivityHeader {  font-size: 11px; font-style: normal; font-weight: bold; color: #6699CC; text-decoration: none }
/*=========================== Reports End===================================*/
/*=================LoginPage======================Login Page Assetlink MOM 5.8 Classes===========================*/
.DividerGray { background-color: #CCCCCC; }
.LogoBaseBar { background-color: #283575; }
.LoginPageBk { background-color: #FFFFFF; }
.LoginBoxHead { background-color: #FFBB05; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-left: 4px; }
.LoginRightNavBk { background-color: #EFF7FF; } 
.LoginMainBoxHeading { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  color: #1960A7; 	text-decoration: none; height: 20px; vertical-align: middle; }
.TextSmallRed {  font-size: 10px; font-weight: normal; color: #FF0000; 	text-decoration: none; }
.TextSmallbold {  font-size: 11px; font-weight: bold; color: #000000; 	text-decoration: none; }
.SplashTextWarning { font-size: 11px; font-weight: bold; color: #FF0000; text-decoration: none; }
.SplashImageSupportLine{BACKGROUND-COLOR: #003366; TEXT-DECORATION: none }/*LoginPage--Start*/
.SplashImageBk { BACKGROUND-COLOR: #336699; TEXT-DECORATION: none}
.splashtitles { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal;  TEXT-DECORATION: none }
.splashtext {  FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #96bbe0; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif }
.SplashBodyBk {background-color: #6699CC; }
.FailTRRed {  font-size: 11px; font-weight: normal; color: #FF0000; 	text-decoration: none; }
/*=================LoginPage End======================Login Page Assetlink MOM 5.8 Classes===========================*/
/********************Added in July 07************************/
.BreadcrumbText { } /*Properties on line 78 */
.BreadcrumbLeafText {  }/*Properties on line 79 */
.TreeCurrentSelectionText { }/*Properties on line 355 */
.BkColorBlack { background-color: #000000;}
.BkColorWhite { background-color: #ffffff;}
/************************************************************/
/* ALBaseControl */
.BaseCaptionBK { background-image: url(images/BK_TaskPaneHeader.gif);}
.BaseTopLeftTD { width: 5px; height: 5px; vertical-align:top; background-image: url(images/Box_left_Top.gif); }
.BaseTopRightTD { width: 5px; height: 5px; vertical-align:top; background-image: url(images/Box_Right_Top.gif); }
.BaseBottomLeftTD { width: 5px; height: 5px; vertical-align:bottom; background-image: url(images/Box_Left_Bottom.gif);}
.BaseBottomRightTD { width: 5px; height: 5px; vertical-align:bottom; background-image: url(images/Box_Right_Bottom.gif); }
.BaseHeaderText {  font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px; height:20px; } 
.BaseHeaderTextVertical {  font-size: 12px; color: #174A7C; text-decoration: none; font-weight: bold; padding-left: 3px; padding-right: 3px; height:20px; writing-mode: tb-rl; filter: flipH() flipV();} 
.BaseBodyBK { background-color: #FFFFFF;}
.BaseBorder { background-color:White; border-right: 1px solid #CDE6F3; border-bottom: 1px solid #CDE6F3; border-left: 1px solid #CDE6F3; border-top: 1px solid #CDE6F3;} 
.BaseCaptionBorder {border-right: 1px solid #CDE6F3; border-left: 1px solid #CDE6F3; border-top: 1px solid #CDE6F3;} /* border-bottom: 1px solid #E6F2FD;} */
.BaseSimpleCaptionBK {background-image: url(images/BK_PageTitleBar.gif);}
/*Popup Control*/
.PopupSimpleBodyBK {background-color: #FFFFFF; border-right: 1px solid #CDE6F3; border-bottom: 1px solid #CDE6F3; border-left: 1px solid #CDE6F3; border-top: 1px solid #CDE6F3;}
.PopupBodyBK {background-color: #FFFFFF; border-right: 1px solid Gray; border-bottom: 1px solid Gray; border-left: 1px solid Gray; border-top: 1px solid Gray;}
/* ALProgressbar*/
.ProBk { background-color: #DADADA; }
.ProBorBk { border: 1px solid #C1C1C1; background-color: #E8E8E8; padding: 5px;}
.ProTitle { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-decoration: none; }
.ProBar { background-color: #7ac7fd; }
.ProLabel {  font-size: 11px; color: #666666; text-decoration: none; height: 18px; }
.ProText { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.ProBarBk { background-color: #FFFFFF; border: 1px solid #D9D9D9; }
.PageTitleBarLinks {  font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; }
.PageTitleBarText{  font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.DividerLine { background-color: #DADADA;}
.BarProcessing { background-color: #DCF2FF; }
.DownStatusText {  font-size: 11px; font-weight: normal; color: #005CAB; }
.DownStatusDone {	 font-size: 11px; font-weight: normal; color: #6898C2; }
.DownStatusProcessing {  font-size: 11px; font-weight: bold; color: #0061B5; }
.DownStatusPending {  font-size: 11px; font-weight: normal; color: #0061B5; }
/*---------------Ordering Steps----------------*/
.OrderStepText {  font-size: 11px;text-decoration: none; color:#003399;}
.OrderStepLeafText {  font-size: 11px;text-decoration: none; color:#003399; cursor: default; }
.OrderStepSelectedText {  font-size: 11px;text-decoration: none; color:#FF0000;}
/* Added By TINA  
Date : 21 Sep 2008
For Grid Control in Budget and forecast Reallocation.
*/
/*--------------- following classes are used only for Grid Control. ----------------*/

/* Header */
.AGHeader, .AGHeaderWithWrap { 	/*background:url(BackgroundsModern.gif) repeat-x;*/
	background-color: #CDCDCD;
	padding:5px;
	overflow:hidden;
}
.AGHeaderWithWrap{white-space:normal }
.AGHeaderNumber, .AGHeaderText 
{ color:#FFFFFF; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:12px; font-weight:bold; padding-bottom:1px; padding-top:3px; padding-right:auto; vertical-align:middle; }
.AGHeaderNumber{ text-align:right;}
.AGHeaderText{ text-align:left; }
.AGSubHeader  { background-color: #c5c5c5; }
.AGSubHeader2 {	background-color: #E2E2E2; }
.AGSubHeader3  { background-color: #EDEDED; }
.AGSubHeader4 { background-color: #F0F0F0; }
.AGSubHeader5 { background-color: #c5c5c5; border-left:1px solid #e0a45b; border-right:1px solid #e0a45b; }
.AGSubHeaderForecast { background-color: #c5c5c5; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; vertical-align:middle; text-align:right; }
.AGSubHeader7 { background-color: #F3F3F3; }
.AGSubHeader8  { background-color: #F7F7F7; }
.AGSubHeaderReplaceClone {background-color: #FFFFFF;}
/*.FreezeRow { position:relative; }
 .FreezeColumn { position:relative; z-index:11; }*/
/* Cells */
.AGCell, .AGCellRed, .AGCellUpdated { border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; vertical-align:middle; white-space:nowrap; }
.AGCellGray { border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; vertical-align:middle; white-space:nowrap; }
.AGCellRed,.AGCellLinkRed, .AGCellLinkRedBR, .AGCellRedBR
{ color:Red; }
.AGCellUpdated, .AGCellLinkUpdated, .AGCellLinkUpdatedBR, .AGCellUpdatedBR
{ color:Blue; }
.AGLevel1 { background-color:#e0a45b;}
.AGLevel2 { background-color:#e2ae8b;}
.AGRowError { background-color:#e0a45b; }
.NTRowError { background-color:red; }
.AGLeftBody { border-right:1px solid #FFFFFF; }
.AGMidBody { }
.AGRightBody {border-left:1px solid #E0E0E0;}
.AGRowHover  { 	opacity:0.9; filter:alpha(opacity=90); /* IE */ }
.AGCell:hover{ /*Hides the anchor background-color:#fdfcc4;*/ }
.AGCellHover{ background:#CFF3FA; opacity:0.9; /* Mozilla */ filter:alpha(opacity=90); /* IE */ }
.AGSpaceSelect {  	background:white url(BackgroundsModern.gif) repeat-x; background-position:0px -320px; border-left:1px solid black;   border-bottom:1px solid black;  padding-top:2px;  }
.AGSpaceCheckboxCell {  padding-right:3px; white-space:nowrap; } 
/* Other */	
.AGTreeIcon { vertical-align:top; }
.GridMandatoryColumn {background:#F1FF97;}
/* -------------------- Cell content -------------------- */
.AGHeadText, .AGHeadNumber, .AGHeadTextWithWrap { font-family:"Trebuchet MS", Verdana, Arial; color:#FFFFFF; font-size:12px; padding-left:3px; padding-right:3px; white-space:nowrap; text-align: center; font-weight:bold; }
.AGHeadTextWithWrap { white-space:normal }
.AGHeadText{ text-align:left; }
.AGHeadNumber { text-align:right; }
.AGSubHeadText {    font-family:"Trebuchet MS", Tahoma, Arial; color:#FFFFFF; font-size:12px; padding-left:3px; padding-right:3px; white-space:nowrap; text-align: center;	}
.AGText,.AGNumber,.AGCellLink { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; text-transform: none;  text-decoration: none; padding-left:3px; padding-right:3px; border:0px solid; }
.AGNumber { text-align:right; white-space:nowrap; padding-top:2px; padding-bottom:0px; }
.AGCellLink {text-transform:none; text-decoration:underline; cursor:pointer; _cursor:hand; }
.AGCellLinkRed, .AGCellLinkUpdated { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; border-color:White; border-bottom:1px solid; border-left:1px solid; white-space:nowrap; padding-right:auto; }
.AGCellLinkRedBR, .AGCellLinkUpdatedBR, .AGCellRedBR, .AGCellUpdatedBR
 { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; white-space:nowrap; padding-right:auto; }	/*----- Tabel ---*/
.AGTable { /*border:1px solid black;*/ background:white; }
/*--- scroll----*/	 
.AGVScroll,.AGHScroll { background:none;  scrollbar-base-color:#C8C9C9;  scrollbar-face-color:#D8D9D9; scrollbar-3dlight-color:auto; scrollbar-darkshadow-color:#787979; scrollbar-shadow-color:#D8D9D9; scrollbar-highlight-color:#DEDFDF; scrollbar-arrow-color:#0A7EA4; }
.AGXScroll { background:#F4F4F4; }
/* Message */
.AGMessage { background-color:Transparent;}
.AGPageMessage { background:#FaFaFa; border:1px solid black; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:13px; opacity:0.7;              
/* Mozilla */ 	
filter:alpha(opacity=70); /* IE */}
.AgTextLinkBlack {	text-transform: none; text-decoration: underline; color: #000000;text-align:right;}
.AgTextLinkRed {text-transform: none; text-decoration: underline; color: #FF0000;text-align:right;}
.AgTextLinkBlue {text-transform: none; text-decoration: underline; color: #3333CC;text-align:right; }
.AgTextHighlight  {	text-transform: none; text-decoration: underline; color: #000000; background-color: #C6FFCD; cursor:pointer; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextHighlight_RO { text-transform: none; color: #000000;  background-color: #C6FFCD; cursor:pointer; text-align:right; }
.AgTextBlack { text-transform: none; text-decoration: none; color: #000000; text-align:right; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextRed  { text-transform: none; text-decoration: none; color: #FF0000; text-align:right;  font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextBlue { text-transform: none; text-decoration: none; color: #3333CC;  text-align:right;  font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextBlueLeft { text-transform: none; text-decoration: none; color: #3333CC; text-align:left; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextLinkRedPointer {	 text-transform: none;  text-decoration: underline;  color: #FF0000; text-align:right; cursor:pointer; }
.AgTextLinkBluePointer { text-transform: none;  text-decoration: underline;  color: #3333CC; text-align:right; cursor:pointer; }
.AgBkBlack { background-color: #000000; }
.AgBkRed { background-color: #FF0000; }
.AgBkBlue { background-color: #3333CC; }
.AgBkAliceBlue {background-color: #f0f8ff;}
.AgBkHighlight {background-color:#C6FFCD;}

/*-------------------- Added as ALGrid Standard -------------------*/
.AGDDBackground{background:#F8F8F8;}
.AGDDTree{position: absolute;z-index: 25;display: none;border: 1px solid #E0E0E0;}
.AGDDTreeBlock{display: none;}
.AGDDFader{position: absolute;z-index: 25;display: none;background: #FaFaFa;border: 1px solid #E0E0E0;font-family: "Microsoft Sans Serif" ,Verdana,Arial;font-size: 13px;opacity: 0.7; /* Mozilla*/filter: alpha(opacity=70); /* IE */vertical-align: middle;text-align: center;height: 100px;width: 100px;}
.AGOption{ position: relative; display: block; margin: 0; padding: 5px 10px; white-space: nowrap; text-align: left; text-decoration: none; font: 11px arial; color: #000000; }		
.AGDDTreeNode { font: 11px arial; color: #000000; white-space: nowrap; padding-left:3px;}
.AGEditCell, .AGEditCellInput{border: 1px solid #E0E0E0;padding: 0px;overflow: hidden;white-space: nowrap;width: 100%;vertical-align: top;background-color: #F8F8F8;background-position: left top;}
.AGEditCellInput{border-left:1px solid #686868;border-top:1px solid #686868;}
.AGEditText{font-family: "Microsoft Sans Serif" ,Verdana,Arial;font-size: 11px;padding-left: 3px;padding-right: 3px;padding-top: 2px;border: 0px solid;overflow: hidden;width: 100%;background-color:Transparent;}
.AGEditTable{padding: 0px;border: 0px;width: 100%;}
.AGCalTable{position:absolute;background:#FFFFFF;border:1px solid #ABABAB;display:none;z-index:25;padding:0px;}
.AGBlankCalCell{background: #C4D3EA;font: 10px Arial;color: #333333;text-align: center;text-decoration: none;border-right: 1px solid;border-bottom: 1px solid;border-color:#FFFFFF;cursor: pointer;}
.AGCalCell{background: #C4D3EA;font: bold 10px Arial;color: #333333;text-align: center;border: 1px solid #6487AE;cursor: pointer;}
.AGLastColumn { background:#FFFFFF; }
.AGBorderCursor { cursor:e-resize; }
.AGResizeLine { background:#E0E0E0; }
.AGEditCalImage, .AGEditDDImage, .AGEditButtonImage, .AGDelButtonImage, .AGCalLeftArrow, .AGCalRightArrow, .AGCheckedBox, .AGUnCheckedBox, .AGDisabledBox, .AGCheckedBoxSmall, .AGUnCheckedBoxSmall, .AGDisabledBoxSmall, .AGMulSelDDDone, .AGExpandImage, .AGCollapseImage, .AGLeafImage
{ background-image:url('Images/ALGrid_Images.gif');background-repeat:no-repeat;cursor:pointer; }
.AGEditButtonImage, .AGDelButtonImage, .AGCheckedBox, .AGUnCheckedBox, .AGDisabledBox, .AGCheckedBoxSmall, .AGUnCheckedBoxSmall, .AGDisabledBoxSmall, .AGExpandImage, .AGCollapseImage, .AGLeafImage, .AGEditDDImage
{height:16px;width:16px;}
.AGCheckedBox{background-position:0 -620px;}
.AGUnCheckedBox{background-position:0 -346px;}
.AGDisabledBox{background-position:0 -392px;}
.AGCheckedBoxSmall{background-position:0 -300px;}
.AGUnCheckedBoxSmall{background-position:0 -254px;}
.AGDisabledBoxSmall{background-position:0 -482px;}
.AGEditCalImage{background-position:0 -712px;height:16px;width:16px;}
.AGEditDDImage{background-position:0 -76px;}
.AGEditButtonImage{background-position:0 -30px;}
.AGDelButtonImage{background-position:0 -208px;}
.AGCalLeftArrow{background-position:0 -165px;height:13px;width:10px;}
.AGCalRightArrow{background-position:0 -122px;height:13px;width:10px;}
.AGExpandImage{background-position:0 -666px;}
.AGCollapseImage{background-position:0 -574px;}
.AGLeafImage{background-position:0 -528px;}
.AGMulSelDDDone{background-position:0 -438px;height:14px;width:35px;}

/*-----------------Added for Asset Expiry ----------------*/
.THBOver { 	background-repeat: no-repeat; background-position: center;	 vertical-align:top; z-index:1; }
.THBOver_Small { background-repeat: no-repeat; background-position: center;	vertical-align:top;	z-index:1;}
.BoxInLineBk { background-image: url(images/BoxInlineBk.gif); background-repeat: repeat-x; background-position: top; }
/*-----------------Added for Asset Information screen Layout change ----------------*/
.SectionTitleBar { background-color: #F8F8F8; background-image: url(images/Bk_SectionTitleBar.gif); height: 20px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; 
	border-bottom-style: solid; border-top-color: #DADADA; border-bottom-color: #DADADA; background-repeat: repeat-x; background-position: left bottom; }
/*-------------------- Added for Highlighting section selection -------------------*/
.TreeViewTextSelected {  text-decoration:none; font-weight: bold; font-size: 11px; font-weight:bold; color:#000000; background-color: #FFFFCC; }

.AGCellBlue{ border-bottom:1px solid #D8EDFF; border-right:1px solid #D8EDFF; vertical-align:middle; white-space:nowrap;}
.AGCellBlueBothBorder{border-left:1px solid #D8EDFF;  border-bottom:1px solid #D8EDFF; border-right:1px solid #D8EDFF; vertical-align:middle; white-space:nowrap;}
.AGSubHeaderWhite  { background-color: #FFFFFF; }

/*----------------- Added for Print Brief -------------------*/
.PrintClass	{display: block; }


@media print {
.PrintClass	{display: none; }
}

.TaskPaneSectionText { font-size: 11px;color:#3366cc;   } 
.IteratorTextLink { color:#006699; text-decoration: none; } 
.TextLink { color:#0C61EF; text-decoration: none; } 
.text { font-size:11px; font-weight:normal; color:#000000; text-transform:none; text-decoration:none; } 

.TextLink { text-decoration:none; font-weight:normal; font-size: 11px;  } 

/************************ EAME Reports Classes 20-Nov-2007 ************************/
/*------------Red Bar------------*/
.RRRFirstSection, .RRRSecondSection, .RRRThirdSection
{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 11px;}
.RRRFirstSection { background-color: #FB9A9A; color: #000000;}
.RRRSecondSection { background-color: #FDC6C6; color: #000000;} 
.RRRThirdSection { background-color: #FEE6E6; color: #000000;} 
/*----------- Blue Bar----------*/
.RRBFirstSection, .RRBSecondSection, .RRBThirdSection,.RRBFourthSection
{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 11px;}
.RRBFirstSection { background-color: #89DFFF; color: #000000;}
.RRBSecondSection { background-color: #C4EFFF; color: #000000;} 
.RRBThirdSection { background-color: #E7F9FF; color: #000000;} 
.RRBFourthSection { background-color: #8EA5F4; color: #000000;}
/*----------- Green Bar---------*/
.RRGFirstSection, .RRGSecondSection, .RRGThirdSection
{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 11px;}
.RRGFirstSection { background-color: #ABDB77; color: #000000;}
.RRGSecondSection { background-color: #D5EDBB; color: #000000;} 
.RRGThirdSection { background-color: #EAF6DD; color: #000000;} 
/*----------- Violet Bar---------*/
.RRVFirstSection, .RRVSecondSection, .RRVThirdSection
{ font-family: Arial, Helvetica, sans-serif;  text-decoration: none;  font-size: 11px;}
.RRVFirstSection { background-color: #D1B9E5; color: #000000;}
.RRVSecondSection { background-color: #E5D8F0; color: #000000;} 
.RRVThirdSection { background-color: #F4EFF9; color: #000000;} 

/*----------- Black data font ---------*/
.TextBlack { font-size:11px;
	font-weight:normal;
	color:#000000;	
	text-transform:none;
	text-decoration:none; } .TextBlack { font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-weight:normal;  } 
.TextBlackRight{ font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;} .TextBlackRight  {font-family:Arial, Helvetica, sans-serif; text-align:right; padding-right: 3px;}
/*LoginPageClass*/
.LPTopBarBk {
	background-image: url(images/LP_TopBarBk.gif);
	height: 27px;
}
.LPPageBorder {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #E6EBEF;
	border-bottom-color: #E6EBEF;
	border-left-color: #E6EBEF;
}
.LPSmallLinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;}
	
a.LPL:link {color: #00aeff; text-decoration: underline;}
a.LPL:visited {color: #00aeff; text-decoration: underline;}
a.LPL:hover {color: #F9840D; text-decoration: underline;}
a.LPL:active { color: #00aeff; } 
.LPBK { background-image: url(images/LP_PageBK.jpg); background-repeat: repeat-x; background-position: left top; }
.LPFooterDivider { background-color: #ffffff; border-top-width: 1px; border-top-style: solid; border-top-color: #d7cc3e; height: 2px; }
.LPTagLine { font-family: Tahoma; font-size: 14px; color: #09a3e9; text-decoration: none; font-weight: bold; }
.LPLabel { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }
.LPLinks { font-family: Tahoma; color: #00aeff; text-decoration: none; font-size: 11px; line-height: 22px; }
.LPFormText { background-image: url(images/LP_FormText.jpg); background-repeat: repeat-x; background-position: left top; border: 1px solid dfd337; height: 25px; }
.LPLoginBk {
 background-image: url(images/LP_LoginBk.jpg);
 background-repeat: repeat-x;
}

/*--------------- following classes are used only for Grid Control. ----------------*/
.AGTable .AGHeader { padding:0px; !important }
/* Header */
.AGHeader, .AGHeaderWithWrap { 	/*background:url(BackgroundsModern.gif) repeat-x;*/ background-color: #999; background-position:0px 0px; padding-bottom:1px; padding-top:3px;  vertical-align:top; border-top:1px solid #EEF7FF; white-space:nowrap; overflow:hidden; }
.AGHeaderWithWrap{white-space:normal }
.AGHeaderNumber, .AGHeaderText 
{ color:#FFFFFF; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:12px; font-weight:bold; padding-bottom:1px; padding-top:3px; padding-right:auto; vertical-align:middle; }
.AGHeaderNumber{ text-align:right;}
.AGHeaderText{ text-align:left; }
.AGSubHeader  { background-color: #c5c5c5; }
.AGSubHeader2 {	background-color: #E2E2E2; }
.AGSubHeader3  { background-color: #EDEDED; }
.AGSubHeader4 { background-color: #F0F0F0; }
.AGSubHeader5 { background-color: #c5c5c5; border-left:1px solid #e0a45b; border-right:1px solid #e0a45b; }
.AGSubHeaderForecast { background-color: #c5c5c5; border-bottom:1px solid #FFFFFF; border-left:1px solid #FFFFFF; vertical-align:middle; text-align:right; }
.AGSubHeader7 { background-color: #F3F3F3; }
.AGSubHeader8  { background-color: #F7F7F7; }
.AGSubHeaderReplaceClone {background-color: #FFFFFF;}
/*.FreezeRow { position:relative; }
 .FreezeColumn { position:relative; z-index:11; }*/
/* Cells */
.AGCell, .AGCellRed, .AGCellUpdated { border-bottom:1px solid #FFFFFF; border-right:1px solid #FFFFFF; vertical-align:middle; white-space:nowrap; }
.AGCellGray { border-bottom:1px solid #c5c5c5; border-right:1px solid #c5c5c5; vertical-align:middle; white-space:nowrap; }
.AGCellRed,.AGCellLinkRed, .AGCellLinkRedBR, .AGCellRedBR
{ color:Red; }
.AGCellUpdated, .AGCellLinkUpdated, .AGCellLinkUpdatedBR, .AGCellUpdatedBR
{ color:Blue; }
.AGLevel1 { background-color:#e0a45b;}
.AGLevel2 { background-color:#e2ae8b;}
.AGRowError { background-color:#e0a45b; }
.AGLeftBody { border-right:1px solid #FFFFFF; }
.AGMidBody { }
.AGRightBody {border-left:1px solid #E0E0E0;}
.AGRowHover  { 	opacity:0.9; filter:alpha(opacity=90); /* IE */ }
.AGCell:hover{ /*Hides the anchor background-color:#fdfcc4;*/ }
.AGCellHover{ background:#CFF3FA; opacity:0.9; /* Mozilla */ filter:alpha(opacity=90); /* IE */ }
.AGSpaceSelect {  	background:white url(BackgroundsModern.gif) repeat-x; background-position:0px -320px; border-left:1px solid black;   border-bottom:1px solid black;  padding-top:2px;  }
.AGSpaceCheckboxCell {  padding-right:3px; white-space:nowrap; } 
/* Other */	
.AGTreeIcon { vertical-align:top; }
.GridMandatoryColumn {background:#F1FF97;}
/* -------------------- Cell content -------------------- */
.AGHeadText, .AGHeadNumber, .AGHeadTextWithWrap, .AGHeadNumberWithWrap { font-family:"Trebuchet MS", Verdana, Arial; color:#FFFFFF; font-size:12px; padding-left:3px; padding-right:3px; white-space:nowrap; text-align: center; font-weight:bold; }
.AGHeadTextWithWrap { white-space:normal }
.AGHeadText{
	text-align:left;
	color: #000000;
}
.AGHeadNumber { text-align:right; }
.AGHeadNumberWithWrap {
	color:#000000;
	font-size:12px;
	padding-left:3px;
	padding-right:3px;
	white-space:normal;
	text-align: right;
	font-weight:bold;
}
.AGSubHeadText {    font-family:"Trebuchet MS", Tahoma, Arial; color:#FFFFFF; font-size:12px; padding-left:3px; padding-right:3px; white-space:nowrap; text-align: center;	}
.AGText,.AGNumber,.AGCellLink { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; text-transform: none;  text-decoration: none; padding-left:3px; padding-right:3px; border:0px solid; }
.AGNumber { text-align:right; white-space:nowrap; padding-top:2px; padding-bottom:0px; }
.AGCellLink {text-transform:none; text-decoration:underline; cursor:pointer; _cursor:hand; }
.AGCellLinkRed, .AGCellLinkUpdated { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; border-color:White; border-bottom:1px solid; border-left:1px solid; white-space:nowrap; padding-right:auto; }
.AGCellLinkRedBR, .AGCellLinkUpdatedBR, .AGCellRedBR, .AGCellUpdatedBR
 { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; white-space:nowrap; padding-right:auto; }	/*----- Tabel ---*/
.AGTable { /*border:1px solid black;*/ background:white; }
/*--- scroll----*/	 
.AGVScroll,.AGHScroll { background:none;  scrollbar-base-color:#C8C9C9;  scrollbar-face-color:#D8D9D9; scrollbar-3dlight-color:auto; scrollbar-darkshadow-color:#787979; scrollbar-shadow-color:#D8D9D9; scrollbar-highlight-color:#DEDFDF; scrollbar-arrow-color:#0A7EA4; }
.AGXScroll { background:#F4F4F4; }
/* Message */
.AGMessage { background-color:Transparent;}
.AGPageMessage { background:#FaFaFa; border:1px solid black; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:13px; opacity:0.7;              
/* Mozilla */ 	
filter:alpha(opacity=70); /* IE */}
.AgTextLinkBlack {	text-transform: none; text-decoration: underline; color: #000000;text-align:right;}
.AgTextLinkRed {text-transform: none; text-decoration: underline; color: #FF0000;text-align:right;}
.AgTextLinkBlue {text-transform: none; text-decoration: underline; color: #3333CC;text-align:right; }
.AgTextHighlight  {	text-transform: none; text-decoration: underline; color: #000000; background-color: #C6FFCD; cursor:pointer; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextHighlight_RO { text-transform: none; color: #000000;  background-color: #C6FFCD; cursor:pointer; text-align:right; }
.AgTextBlack { text-transform: none; text-decoration: none; color: #000000; text-align:right; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextRed  { text-transform: none; text-decoration: none; color: #FF0000; text-align:right;  font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextBlue { text-transform: none; text-decoration: none; color: #3333CC;  text-align:right;  font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextBlueLeft { text-transform: none; text-decoration: none; color: #3333CC; text-align:left; font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; }
.AgTextLinkRedPointer {	 text-transform: none;  text-decoration: underline;  color: #FF0000; text-align:right; cursor:pointer; }
.AgTextLinkBluePointer { text-transform: none;  text-decoration: underline;  color: #3333CC; text-align:right; cursor:pointer; }
.AgBkBlack { background-color: #000000; }
.AgBkRed { background-color: #FF0000; }
.AgBkBlue { background-color: #3333CC; }
.AgBkAliceBlue {background-color: #f0f8ff;}
.AgBkHighlight {background-color:#C6FFCD;}
/*Added by amruta.*/
.AGTextCenter { font-family:"Microsoft Sans Serif",Verdana,Arial; font-size:11px; text-transform: none;  text-decoration: none; padding-left:3px; padding-right:3px; border:0px solid; text-align:center;}
/*-------------------- Added as ALGrid Standard -------------------*/
.AGShadowContainer{position: absolute;z-index: 25;display: none;}
.AGShadow1{background: #F1F0F1;}
.AGShadow2,.AGShadow3,.AGDDContainer {position: relative;left: -1px;top: -1px;}
.AGDDContainer{display:none;border: 1px solid #E0E0E0;}
.AGShadow2 {background: #DBDADB;} 
.AGShadow3 {background: #B8B6B8;}
.AGDDBackground{background:#F8F8F8;}
.AGDDTree{display: none;border: 1px solid #E0E0E0;}
.AGDDTreeBlock{display: none;}
.AGDDFader{position: absolute;z-index: 25;display: none;background: #FaFaFa;border: 1px solid #E0E0E0;font-family: "Microsoft Sans Serif" ,Verdana,Arial;font-size: 13px;opacity: 0.7; /* Mozilla*/filter: alpha(opacity=70); /* IE */vertical-align: middle;text-align: center;height: 100px;width: 100px;}
.AGOption{ position: relative; display: block; margin: 0; padding: 5px 10px; white-space: nowrap; text-align: left; text-decoration: none; font: 11px arial; color: #000000; }		
.AGDDTreeNode { font: 11px arial; color: #000000; white-space: nowrap; padding-left:3px;}
.AGEditCell, .AGEditCellInput{border: 1px solid #E0E0E0;padding: 0px;overflow: hidden;white-space: nowrap;width: 100%;vertical-align: top;background-color: #F8F8F8;background-position: left top;}
.AGEditCellInput{border-left:1px solid #686868;border-top:1px solid #686868;}
.AGEditText{font-family: "Microsoft Sans Serif" ,Verdana,Arial;font-size: 11px;padding-left: 3px;padding-right: 3px;padding-top: 2px;border: 0px solid;overflow: hidden;width: 100%;background-color:#F8F8F8;}
.AGEditTable{padding: 0px;border: 0px;width: 100%;table-layout:fixed;}
.AGCalTable{position:absolute;background:#FFFFFF;border:1px solid #ABABAB;display:none;z-index:25;padding:0px;}
.AGBlankCalCell{background: #C4D3EA;font: 10px Arial;color: #333333;text-align: center;text-decoration: none;border-right: 1px solid;border-bottom: 1px solid;border-color:#FFFFFF;cursor: pointer;}
.AGCalCell{background: #C4D3EA;font: bold 10px Arial;color: #333333;text-align: center;border: 1px solid #6487AE;cursor: pointer;}
.AGLastColumn { background:#FFFFFF; }
.AGBorderCursor { cursor:e-resize; }
.AGResizeLine { background:#E0E0E0; }
.AGEditCalImage, .AGEditDDImage, .AGEditButtonImage, .AGDelButtonImage, .AGCalLeftArrow, .AGCalRightArrow, .AGCheckedBox, .AGUnCheckedBox, .AGDisabledBox, .AGCheckedBoxSmall, .AGUnCheckedBoxSmall, .AGDisabledBoxSmall, .AGMulSelDDDone, .AGExpandImage, .AGCollapseImage, .AGLeafImage
{ background-image:url('Images/ALGrid_Images.gif');background-repeat:no-repeat;cursor:pointer; }
.AGEditButtonImage, .AGDelButtonImage, .AGCheckedBox, .AGUnCheckedBox, .AGDisabledBox, .AGCheckedBoxSmall, .AGUnCheckedBoxSmall, .AGDisabledBoxSmall, .AGExpandImage, .AGCollapseImage, .AGLeafImage, .AGEditDDImage
{height:16px;width:16px;}
.AGCheckedBox{background-position:0 -620px;}
.AGUnCheckedBox{background-position:0 -346px;}
.AGDisabledBox{background-position:0 -392px;}
.AGCheckedBoxSmall{background-position:0 -300px;}
.AGUnCheckedBoxSmall{background-position:0 -254px;}
.AGDisabledBoxSmall{background-position:0 -482px;}
.AGEditCalImage{background-position:0 -712px;height:16px;width:16px;}
.AGEditDDImage{background-position:0 -76px;}
.AGEditButtonImage{background-position:0 -30px;}
.AGDelButtonImage{background-position:0 -208px;}
.AGCalLeftArrow{background-position:0 -165px;height:13px;width:10px;}
.AGCalRightArrow{background-position:0 -122px;height:13px;width:10px;}
.AGExpandImage{background-position:0 -666px;}
.AGCollapseImage{background-position:0 -574px;}
.AGLeafImage{background-position:0 -528px;}
.AGMulSelDDDone{background-position:0 -438px;height:14px;width:35px;}
/*ADDED BY SOURABH FOR algRID */
.Onwrp{overflow:hidden;white-space:nowrap;}
.Owrp{overflow:hidden;white-space:normal;}
.Oh{overflow:hidden}
.Pdg{padding-top:2px;padding-left:2px;}
.Tlf{table-layout:fixed;border:0;}
.hh{height:100%}
.hs{visibility:hidden;display:none;}
/*END-ADDED BY SOURABH FOR algRID*/

/*.BKHeader table td table td {background:none}
.BKHeader table td table td img {display:none}
.BKHeader table td table {padding:6px;border:1px solid red;}*/

/*added for new loginpage*/
.wrapper {color:#fff; font-family:Arial, Helvetica, sans-serif;width:750px; height:620px; margin:auto; 	background:url(Images/LPPagebg.jpg) left top repeat-x;}
.wrapper form { margin:0; padding:0 }
.wrapper h1 {font-size:30px;}
.wrapper h1 span{font-size:20px; display:block; font-weight:normal}
.wrapper h2 {font-size:24px; color:#c7ed44; border-bottom:1px solid #fff; padding:5px; }
.wrapper img { border:none; cursor:pointer}
.wrapper .header { padding:17px 0 10px 0; }
.wrapper .container { height:450px; position:relative; }
.wrapper .leftbox {border-left:0px solid red;	height:300px;	width:400px;	position:absolute;	left:35px;	top:50px;}
.wrapper .leftbox ul { list-style:square }
.wrapper .leftbox ul li { padding:5px 0;  }
.wrapper .loginbox {border-left:1px dashed #ccc;	height:auto; padding-left:15px;	width:250px;	position:absolute;	right:15px;	top:50px;}
.wrapper .loginbox ul {margin:0;	padding:0; list-style:none;	}
.wrapper .loginbox ul li {padding:2px 0; }
.wrapper .loginbox label {display:block;	font-weight:bold; padding:3px 0 ;}
.textbox { border:1px solid #666; color:#333; padding:4px; width:220px; }
p.links {margin-top:30px;}
p.links a {color:#daf47e; text-decoration:underline;  }
p.links a.contact {font-size:14px; color:#fff; }
p.links label {font-weight:normal; padding:3px 0;}
.footer { height:auto; position:relative; padding:5px; }
.poweredby {position:absolute; left:40px;  }
.footertext { text-align:right; font-size:11px; color:#ccc; }
/*END added for new loginpage*/
/*added for powered by popup*/
.popbox { background:url(Images/powerby-pop.jpg) top center no-repeat; width:485px; height:335px; border:2px solid #000; margin:auto;color:#FFF }
	.popbox	a { text-decoration:underline; color:#fff; }
	.popbox .release { height:50px; float:right; margin-top:85px; padding-right:15px; font-weight:bold }
	.popbox .rights { float:right; width:200px; padding:15px 5px ; font-size:0.85em; }
/*END added for powered by popup*/