﻿/* *****************************************************************************
** Standard Tag Styles
** ************************************************************************** */
/*
  Name                Hex          R     G     B
  LHQ Dark Blue:      #0071BC;    000   113   188
  LHQ Medium Blue:    #E0E7EC;    224   231   236
  LHQ Light Blue:     #F0F7FC;    240   247   252
  LHQ Orange:         #FAAC56;    250   172   086
  LHQ Light Orange:   #FFD47C;    255   212   124
  LHQ Dark Gray:      #9EA4AB;    158   164   171
*/

/* *****************************************************************************
** LicenseHQ Class Styles
** ************************************************************************** */
a[disabled]{color:Gray !important; text-decoration:none !important; }

.rwNormalWindow						{}
.rwTransparentWindow				{}

.RadWindow .rwCorner				{}

.RadWindow .rwTopResize				{}

.rwFooterRow						{}

.RadWindow .rwExternalContent		{}
.RadWindow .rwContentRow			{}
.RadWindow .rwTitleBarControls		{}
.RadWindow .rwTitleBar				{}
.RadWindow .rwTable					{}

.rgDataDiv							{width:100% !important;}

.RadWindow							{background-color:#828282 !important;}
.RadWindow .rwPopupButton           {background-color: rgb(230, 230, 230);border: 1px solid rgb(206, 206, 206);}
.RadWindow .rwWindowContent			{padding:10px !important;}
.RadWindow .rwControlButtons a		{background:url('../images/transcend_popup_closebutton.png') !important;width:8px;}
.RadWindow .rwTitleRow em			{color:#fff !important;}
.RadWindow .rwIcon					{display:none !important;}

.RadWindow .rwTable tbody .rwFooterRow .rwFooterLeft			{background:url('../images/transcend_popup_bottomleft.png') !important;}
.RadWindow .rwTable tbody .rwFooterRow .rwFooterRight			{background:url('../images/transcend_popup_bottomright.png') !important;}


.RadWindow .rwBodyRight				/*{background-color:#828282 !important;} /*RIGHT EDGE*/
.RadWindow .rwBodyLeft				/*{background-color:#828282 !important;} /*LEFT EDGE*/
.RadWindow .rwTable tbody .rwTitleRow .rwTopRight				/*{background:url('../images/transcend_popup_topright.png') !important;}*/
.RadWindow .rwTable tbody .rwTitleRow .rwTopLeft				/*{background:url('../images/transcend_popup_topleft.png') !important;}*/


/* -----------------------------------------------------------------------------
-- Main Layout Styles.  
-- -------------------------------------------------------------------------- */
table#tblPage								{border:none;padding:0px;margin:auto;border-collapse:collapse;width:990px;}
td#tdHeader									{height:48px;}
td#tdNavBar									{height:20px;background-color:#0071BC;font-weight:bold;border-Top:solid 2px #000;border-bottom:solid 2px #000;background-image: url('../images/GrayBar_0071BC_30x90.gif');}
td#tdSideBar								{width:150px;height:100%;vertical-align:top;background-color:#0071BC;}
td#tdContent								{width:840px;vertical-align:top;padding:5px;}
td#tdFooter									{height:13px;background-color:#F9F9F9;padding: px;}

/* -----------------------------------------------------------------------------
-- Header Styles.  
-- -------------------------------------------------------------------------- */
table#tblheader								{border:none;padding:0px;margin:0px;border-collapse:collapse;width:100%;height:100%;}
td#tdBranding								{height:100%;width:70%;padding:0px 0px 0px 4px;}
img#imgSiteLogo								{height:29px;width:169px;border:none 0px;}
td#tdSiteNav								{height:20px;width:30%;vertical-align:top;text-align:right;padding:1px 4px 0px 0px;}

/* -----------------------------------------------------------------------------
-- Menu Bar Styles
-- -------------------------------------------------------------------------- */
.lhqMenuBarItem								{color:#fff;font-weight:bold;font-variant:small-caps;margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}
.lhqMenuBarItemSelected						{color:#FAAC56;border:solid 1px #E0E7EC;font-weight:bold;margin:0px 0px 0px 0px;padding:0px 2px 0px 2px;}

/* -----------------------------------------------------------------------------
-- Side Bar Panels/Navigation
-- -------------------------------------------------------------------------- */
#left .RadPanelBar								{width:100% !important;}
#left .RadPanelBar .rpRootGroup					{border:none !important;}
#left .RadPanelBar .rpExpandable				{height:20px;padding:10px 0 5px 7px;margin-top:20px;margin-bottom:-1px;font-weight:bold;background:url('../images/transcend_panelbg_top.png') no-repeat !important;}
#left .RadPanelBar .rpItem a span span			{padding:0 !important;margin:0 !important;}
#left .RadPanelBar .rpGroup						{background:url('../images/transcend_panelbg_bottom.png') no-repeat bottom !important;padding-bottom:15px;margin-bottom:0px;}
#left .RadPanelBar .rpGroup .rpLink				{line-height:normal !important;padding-left:22px;border-left:1px solid #cecece;border-right:1px solid #cecece;}
#left .RadPanelBar .rpGroup .rpLink:hover,
#left .RadPanelBar .rpExpandable:hover			{color:#003B5C;}
#left .RadPanelBar .rpExpanded .rpExpandHandle 	{background:url('../images/arrowup.gif') no-repeat -5px 0 !important;}
#left .RadPanelBar .rpExpanded				 	{height:15px;}
#left .RadPanelBar .rpExpandHandle				{float:left !important;background:url('../images/arrowdown.gif') no-repeat 0 4px !important;}
#left .RadPanelBar .rpFirst						{color:Red;}

#left .RadPanelBar .rpGroup .rpLevel2								{background:none !important;margin-bottom:0 !important;padding-bottom:0 !important;}
#left .RadPanelBar .rpGroup .rpItem .rpExpandable					{background:none !important;height:15px;margin-top:0 !important;padding:0 0 2px 22px !important;}
#left .RadPanelBar .rpGroup .rpItem .rpExpandable .rpExpandHandle	{display:none;}

#left .RadPanelBar .rpDisabled					{color:Silver !important;cursor:text;}

#left .RadPanelBar .rpFocused .rpSelected .rpFocused		{margin-bottom:20px;}

/* NOT USED
#left .RadPanelBar .rpText						{}
#left .RadPanelBar .rpOut						{}
*/

#ctl00_hldMain_panelMoreFilters					{background:#e7eff7;width:767px;padding-left:10px;padding-bottom:5px;border-bottom:1px solid #dedee7;}
#ctl00_hldMain_panelMoreFilters .rpRootGroup	{border:none;margin-top:10px;}

/* -----------------------------------------------------------------------------
-- Panel Styles
-- -------------------------------------------------------------------------- */
.lhqContentWrapper					{margin:0px;height:100%;}

.lhqPanelBox						{width:100%;}
.lhqPanelHeaderBox,
#divSitesHeader						{color:#336699;font-weight:bold;font-size:14px;height:14px;padding:10px 0px;float:left;width: 100%;}

#divSearchHeaderTitle, 
#divSearchHeaderControls			{color:#000;float:left;width:487px;height:15px;padding-bottom:7px;margin:0 0 10px 0;border-bottom:dashed 1px silver;}

#divSearchHeaderTitleSub,
#divSearchHeaderControlsSub         {color:#000;float:left;width:386px;height:15px;padding-bottom:7px;margin:0 0 10px 0;border-bottom:dashed 1px silver;}

#divMPSearchForForms                {margin:0 0 0 0;border:solid 1px silver;}

#divSearchHeaderControls,
#divSearchHeaderControlsSub			{float:right;text-align:right;}

#divTasksHeaderTitle,
.lhqPanelHeaderBoxToggleLinks		{float:left;width:45%;height:15px;padding-bottom:7px;}
.lhqPanelHeaderBoxToggleLinks		{float:right;width:45%;text-align:right;font-size:10px;}
.lhqPanelHeaderBoxFilterControls	{color:#336699;font-size:9px;float:right;text-align:right;}
.lhqPanelBodyBox					{}
.lhqPanelBodyBoxUpdating			{background:url(../images/indicator_medium.gif) no-repeat center center;vertical-align:bottom;}

.lhqSearchTabPanel                  {background: #E3EBF0; border-bottom:solid 1px silver; font-size: 12px; font-weight: normal; color: #000;}

.lhqVoidOverlay					{position:absolute;left:0px;top:0px;background-image:url('../images/Void02.gif');filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;z-index:1001;}
/*
.lhqInactiveOverlay					{position:absolute;background-image:url('../images/Inactive03.gif');filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}*/

/* -----------------------------------------------------------------------------
-- General Styles
-- -------------------------------------------------------------------------- */
.truncate {
  width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.lhqFormLabel,
#ctl00_hldMain_btnSiteMode			{color:#4c4c4c;}
#ctl00_hldMain_btnCompanyMode			{color:#4c4c4c;}

.lhqClickableLabel					{color:#0000FF;font-weight:bold;text-decoration:none;cursor:pointer;}

.lhqLegalText						{font-size:smaller;}
.lhqLegalText a,
.lhqLegalText a:link,
.lhqLegalText a:visited				{text-decoration:none;color:#0071BC;}
.lhqLegalText a:hover				{text-decoration:underline;}

.lhqSitesTable						{width:95%;border:none 0px;border-collapse:collapse;padding:2px;margin:0px;}
.lhqSearchTable						{padding:0px;margin:0px;margin-left:-2px;}
.lhqTasksTable						{padding:0px;margin:0px;width:100%;}

.lhqSitesScrollBox					{vertical-align:top;}

/* Force the input "image" controls in the pager to the right size */
.GridPager input					{height:16px;width:16px;}

.InvalidatedGrid, 
.InvalidatedGrid TABLE, 
.InvalidatedGrid TH, 
.InvalidatedGrid TD, 
.InvalidatedGrid *					{font-style:italic;color:#787888;font-size:98%;}

.lhqDetailTable						{width:100%;background-color:#f2f2f2;}
.lhqDetailTableRowLeft				{border-left:1px solid #cecece;}
.lhqDetailTableRowRight				{border-right:1px solid #cecece;}
.lhqDetailTableRowTop				{border-top:1px solid #cecece;}
.lhqDetailTableRowBottom			{border-bottom:1px solid #cecece;}
.lhqDetailTableHeader				{background-color:#E0E7EC;margin:0px;padding:0 4px 0 4px;}  
.lhqDetailTable	td					{padding:0px;}
.lhqDetailLabel						{width:20%;margin:0;padding-right:3px !important;text-align:right;}
.lhqDetailDataCell					{width:30%;margin:0;text-align:left;}
.lhqDetailDataCell span				{}
.lhqDetailDataCell img				{}
.lhqDetailDataCell input 			{}
.lhqDetailDataText, 
.lhqDetailReadOnlyText				{margin:0px;padding:3px 0px 2px 2px;width:200px;border:none 0px #fff;border-color:#fff !important;background-color:Transparent;background-image:none;color:Gray;}

.lhqDetailTableBreadcrumb			{width:100%;margin-bottom:6px;height:22px;}
.lhqDetailTableBegin				{width:140px;}
.lhqDetailTableBeginNum				{width:22px;background:url('../images/transcend_breadcrumb_1_grey.png') no-repeat;}
.lhqDetailTableReceive				{width:200px;}
.lhqDetailTableReceiveNum			{width:22px;background:url('../images/transcend_breadcrumb_2_grey.png') no-repeat;}
.lhqDetailTableComplete				{width:155px;}
.lhqDetailTableCompleteNum			{width:22px;background:url('../images/transcend_breadcrumb_3_grey.png') no-repeat;}
.lhqDetailTableTerm					{text-align:right;color:#336699;}

.pageError							{background:url('../images/bigWarning.gif') no-repeat #eee center left;width:400px;height:90px;padding:40px 10px 10px 100px;font:bold 14px arial;border:solid 3px #aeaeae;margin-top:75px;}
.numbered							{text-align:right;}

.Over_Windows						{margin:0px;padding:3px 0px 2px 2px;border:none 0px;font-size:13.3333px !important;background-color:#fff !important;}
.Focus_Windows						{margin:0px;padding:3px 0px 2px 2px;border:none 0px;font-size:13.3333px !important;background-color:#fff !important;}

.lhqPositiveValue					{color:#0071BC;}
.lhqZeroValue						{color:#E0E7EC;}

.lhqListGrid						{border-top:none;}
.lhqListGridHeader, 
.lhqListGridHeader a				{color:#fff;text-decoration:none;}
.lhqListGridHeader					{height:19px;background:url('../images/transcend_bg_tableheader.gif') repeat-x;border:none;}
.lhqListGridAltRow, 
.lhqListGridRow						{height:25px;border:1px solid #e6e6e6;}
.lhqListGridAltRow					{background:#f1f6fb;}
.lhqListGridRow						{}
.lhqListGridRowCell					{border:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}

.rgPagerTextBox                     {height:17px !important; border: solid 1px #e6e6e6;}
.rgPagerButton			            {border: solid 1px rgb(206, 206, 206); background-color: rgb(230, 230, 230);}
.rgNumPart A.rgCurrentPage SPAN     {font-size: 14px; font-weight: bold; color: #336699;}

/* GRIDVIEW BACKGROUND STYLES */
.lhqListGridRowCellBGRed			{background:url('../images/transcend_breadcrumb_blank_red.png') #fff no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellBGGreen			{background:url('../images/transcend_breadcrumb_blank_green.png') #fff no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellBGGrey			{background:url('../images/transcend_breadcrumb_blank_grey.png') #fff no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellBGOrange			{background:url('../images/transcend_breadcrumb_blank_orange.png') #fff no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellBGBlue			{background:url('../images/transcend_breadcrumb_blank_blue.png') #fff no-repeat center center;border:1px solid #e6e6e6;}

.lhqListGridRowCellBGRed a			{color: #cc0000 !important;}
.lhqListGridRowCellBGGreen a		{color: #009900 !important;}
.lhqListGridRowCellBGGrey a			{color: #999999 !important;}
.lhqListGridRowCellBGOrange a		{color: #ea6900 !important;}
.lhqListGridRowCellBGBlue a			{color: #2c516c !important;}

.lhqListGridRowCellAltBGRed a		{color: #cc0000 !important;}
.lhqListGridRowCellAltBGGreen a		{color: #009900 !important;}
.lhqListGridRowCellAltBGGrey a		{color: #999999 !important;}
.lhqListGridRowCellAltBGOrange a	{color: #ea6900 !important;}
.lhqListGridRowCellAltBGBlue a		{color: #2c516c !important;}

.lhqListGridRowCellAltBGRed			{background:url('../images/transcend_breadcrumb_blank_red.png') #f1f6fb no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellAltBGGreen		{background:url('../images/transcend_breadcrumb_blank_green.png') #f1f6fb no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellAltBGGrey		{background:url('../images/transcend_breadcrumb_blank_grey.png') #f1f6fb no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellAltBGOrange		{background:url('../images/transcend_breadcrumb_blank_orange.png') #f1f6fb no-repeat center center;border:1px solid #e6e6e6;}
.lhqListGridRowCellAltBGBlue		{background:url('../images/transcend_breadcrumb_blank_blue.png') #f1f6fb no-repeat center center;border:1px solid #e6e6e6;}

/* RAD GRID DETAIL TABLE */
.RadGrid .rgDetailTable             {border-width:1px !important; border-color:lightgray;}

/* RAD GRID HEADERS - FOR THIN HEADERS */
.rgHeaderThin						{background:url('../images/transcend_bg_tableheader.gif') repeat-x;padding: 0px 5px 0px 3px !important;height:21px;margin-top:5px;color:#fff !important;font-weight:bold;}
.rgHeader							{background:url('../images/transcend_bg_tableheader_big.gif') repeat-x;padding: 0px 5px 0px 3px !important;height:21px;margin-top:5px;color:#fff;font-weight:bold;}
.rgHeaderThin a, .rgHeader a		{color:#fff !important;text-decoration:none;font-weight:bold;}
.RadGrid DIV.rgHeaderWrapper        {overflow: visible !important;}

.rgInnerHeader                      {background: none;border-bottom:1px solid #e6e6e6;border-left:none;border-top:none;padding: 0px 5px 0px 3px !important;height:36px;margin-top:5px;color:Gray;font-weight:bold;}
.rgInnerHeader a		            {color:#535353 !important;text-decoration:none;font-weight:bold;}

.lhqListGridHeaderRadBig			{height:0;background:url('../images/transcend_bg_tableheader_big.gif') repeat-x;border:none;}
.lhqListGridHeaderRadBig a			{color:#fff !important;text-decoration:none;}

/* RAD GRID CELLS */
.rgRow .rgExpandCol,.rgAltRow .rgExpandCol,
.rgOutterRow                      {margin:0 !important;padding: 0px 5px 0px 3px !important;border-bottom:1px solid #e6e6e6;border-left:none;border-right:none;border-top:none;height:25px; 
                                   background:url('../images/transcend_bg_tableheader_big.gif') repeat-x;color:#fff;font-weight:bold;}

tr.rgRow td, 
tr.rgEditRow td, 
tr.rgAltRow td 						{margin:0 !important;padding: 0px 5px 0px 3px !important;border-bottom:1px solid #e6e6e6;border-left:none;border-top:none;height:25px;}

 .rgLockedColumn
{
    border-right: 1px dashed #4c4c4c !important;
    padding-right: 5px !important;
}

.rgSelectedRow, .rgSelectedRow td                      {background-color: #FEDAC0 !important;}

.lhqListGridHeaderRad, 
.lhqListGridHeaderRad a				{color:#000;text-decoration:none;}
.lhqListGridHeaderRad				{height:19px;background:none;border-top:1px solid silver;border-bottom:1px solid #e6e6e6;}
.lhqListGridHeaderRadFirstCol		{border-left:1px solid silver;height:19px;background:none;border-top:1px solid silver;border-bottom:1px solid #e6e6e6;}
.lhqListGridHeaderRadFirstCol a		{color:#000;text-decoration:none;}
.lhqListGridRowCellRad				{border-bottom:1px solid #e6e6e6;border-left:none;border-right:none;border-top:none;height:25px;}
.lhqListGridRowCellRadFirstCol		{border-bottom:1px solid #e6e6e6;border-left:1px solid #cecece !important;border-right:none;border-top:none;height:25px;}
.lhqListGridRowCellRadLastCol		{border-bottom:1px solid #e6e6e6;border-left:none;border-right:1px solid #cecece !important;border-top:none;height:25px;}

.lhqListGridRowCellFirstColIndent	{text-indent:10px !important;}

.lhqListGridPager					{border:1px solid #e6e6e6;border-top:none;}

#paginatorContainer					{height:40px;background:url('../images/transcend_gridfooter_bottom_sub.png') no-repeat;border:none;}
#paginator							{height:20px;width:200px;float:left;margin:10px 5px 10px 10px;font-weight:bold;vertical-align:middle;}
#paginatorRight						{height:20px;width:200px;float:right;margin:10px 10px 10px 5px;text-align:right;vertical-align:middle;}

#paginator img						{vertical-align:middle;}
#paginator a						{text-decoration:underline;font-weight:normal;}


/* NEED TO ADDRESS THIS STYLE */
#main #middle #divContent .lhqListGridHeaderRad a	{color:#fff;}

/* *****************************************************************************
** Rad Panel Bar Styles
** ************************************************************************** */
.RadPanelBar .rpItem a				{border:none;}
.RadPanelBar .rpItem a span			{border:none;}
.RadPanelBar .rpItem a span span	{padding-top:4px;}


/* *****************************************************************************
** Misc. Element Styles
** ************************************************************************** */
.SideBarMinHeight					{border:solid 1px yellow;width:0px;height:475px;float:left;}
.gridPageSizeSelectDropDown			{font-size:10px;}
.goButton                           {margin-top:12px;margin-left:15px;}

/* *****************************************************************************
** Bubble Dialog
** ************************************************************************** */
.BubbleWrapper						{position:absolute;z-index:1000;top:400px;left:400px;white-space:nowrap;}
.BubbleTable						{margin:0;padding:0;border:none 0px;border-collapse:collapse;width:160px;white-space:nowrap;}
.BubbleTopLeft						{margin:0;padding:0;width:18px;height:18px;background-image:url('../Images/BubbleDialog/LHQBlue/TopLeft.gif');white-space:nowrap;}
.BubbleTopCenter					{margin:0;padding:0;height:18px;background-image:url('../Images/BubbleDialog/LHQBlue/TopEdge.gif');white-space:nowrap;}
.BubbleTopRight						{margin:0;padding:0;width:18px;height:18px;background-image:url('../Images/BubbleDialog/LHQBlue/TopRight.gif');text-align: left;vertical-align: bottom;white-space: nowrap;}
.BubbleMiddleLeft					{margin:0;padding:0;width:18px;background-image:url('../Images/BubbleDialog/LHQBlue/LeftEdge.gif');white-space: nowrap;}
.BubbleMiddleCenter					{margin:0;padding:0;background-color:#ffffff;white-space:nowrap;}
.BubbleMiddleRight					{margin:0;padding:0;width:18px;background-image:url('../Images/BubbleDialog/LHQBlue/RightEdge.gif');white-space: nowrap;}
.BubbleBottomLeft					{margin:0;padding:0;height:18px;width: 8px;background-image: url('../Images/BubbleDialog/LHQBlue/BottomLeft.gif');white-space: nowrap;}
.BubbleBottomCenter					{margin:0;padding:0;height:18px;background-image:url('../Images/BubbleDialog/LHQBlue/BottomEdge.gif');white-space: nowrap;}
.BubbleBottomRight					{margin:0;padding:0;height:18px;width:18px;background-image: url('../Images/BubbleDialog/LHQBlue/BottomRight.gif');white-space: nowrap;}
.BubbleCloseButton					{display:inline-block;margin:0px;padding:0px;width:9px;height:9px;border:none 0px;background-image:url('../Images/BubbleDialog/LHQBlue/CloseButton9x9.gif');background-repeat:no-repeat;}
.BubbleContents						{white-space:nowrap;}

/*Google Autocomplete*/
.pac-icon{background-image: none !important;}
.pac-container{border:1px solid #d9d9d9;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}