 

	body 
	{
		background-color:#f3f3f3;
		margin: 0px auto;
		font-family: "Segoe UI", Arial, sans-serif;
	}
	
	 .NormText,
	 .NormTextLight,
	 .BoldText,
	 .FieldValText,
	 .HyperText 
    {
        FONT-FAMILY: ARIAL, MS SANS SERIF !important;
	    FONT-SIZE: 8PT !important;
    }
    
    .NormText
    {
        color:#313031 !important;
    }
    
    .NormTextLight
    {
        /*COLOR: #313031 !important;*/
        color:#666 !important;
    }
    
    .NormTextLight a
    {
        /*COLOR: #313031 !important;*/
        color:#0066CC !important;
        text-decoration:underline,
    }
    
    .FieldValText
    {
        color:Red;
        padding:2px 4px;
    }
    
	.HyperText 
	{
		FONT-WEIGHT: BOLD !important;
		COLOR:Blue;
	}
	
	.BoldText
	{
		FONT-WEIGHT: bold;
		COLOR: black;
	}

	.PageHead
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 12pt;
		COLOR: black;
		FONT-STYLE: normal;
		/*FONT-FAMILY: Arial;*/
		FONT-VARIANT: normal
	}
	
	.LoginText
	{
		color:#575757; 
		font-family:Segoe UI; 
		font-size:8pt; 
		font-weight:bold;
	}
	
	/* #13834  */
	.DivisionTrigger
	{
	    cursor: hand;
	    FONT: 8pt Arial, MS Sans Serif;
	    COLOR: black
    }
    
    .DivisionBranch
    {
	    display: none;
	    margin-left: 16px;
	    FONT: 8pt Arial, MS Sans Serif;
	    COLOR: black
    }
	
/* Defaults -------------------------------------------------------------------------------*/	

    .table-default {width:100%; border:none; border-spacing:0px;}
    .table-default th {padding:0px;}
    .table-default td {padding:0px;}

	
/* Error Message --------------------------------------------------------------------------*/	

	.ErrorMessage
    {
    }
    
    .ErrorMessageText
    {
	    font-size: 11pt;
	    font-style: normal;
	    font-family:Arial, "Segoe UI";
	    vertical-align:top;
	    font-weight:normal;
	    text-align:left;
	    color: #444;
	    padding-bottom:30px;
    }
	
/* End Error Message -----------------------------------------------------------------------*/	



	.BreadCrumbDiv 
    {
        padding:0 0 5px 5px;
    }
                       
    .BreadCrumbDivEmpty,
    .BreadCrumbDiv #BreadCrumbHeaderSpace,
    .BreadCrumbDiv #BreadCrumbFooterSpace,
    .BreadCrumbDivEmpty #BreadCrumbHeaderSpace,
    .BreadCrumbDivEmpty #BreadCrumbContent,
    .BreadCrumbDivEmpty #BreadCrumbFooterSpace
    {
        padding:0;
    }
    
    .BreadCrumbDiv #BreadCrumbContent table
    {
    	position:relative;
    }
    
    .BreadCrumbDiv #BreadCrumbContent .NormText 
    {
    	text-decoration:underline;
    	cursor:pointer;
    }
            
    .ContentSpaceDiv
    {
        border:solid 1px #828282; 
        background-color:#fff;         
        padding:20px;
    }
            
    .ContentSpaceDiv hr    
    {
		border-style: solid;
		border-width: 1px 0;
		border-top-color: #a8a8a8;
		border-bottom-color: #fff;
		height:2px;
		margin:1px 0 0 0;
    }

            
    .ContentSpaceDiv .PageTitleDiv
    {
        padding-bottom:5px;
    }

   
    .ContentSpaceDiv .PageSummaryDiv td 
    {
		padding-right:8px;
    }
            
    .ContentSpaceDiv .PageSummaryDiv .DataValue 
    {
        padding-right:50px;
    }


    .ToolBarCtrlDiv 
    {
        position:relative;
    }
            
    .SpacerDiv 
    {
        padding:7px 0 0 0;
    }

    


/* Radix Header & Footer -----------------------------------------------------------------*/

	.RadixFooterTbl
	{
		width:100%;
		height:34px;
		background-color:#808080;
		border-top: solid 1px #fff;
		text-align:left;
	}


	.RadixHeaderTbl
    {
		width:100%;
        height:65px;
        background-image:url('Images/RadixHeader-bg.png'); 
        background-repeat:repeat-x;
    }

/*Link Formats ----------------------------------------------------------------*/

    .linkclass2
    {
           text-decoration: underline;
           color:#0066cc !important;
    }
    
   .linkclass3
    {
        text-decoration: none;
        color:#0066cc !important;
        font-size: 8pt;
        font-style: normal;
        font-weight: normal;
    }
    
    
    .ToolTipLink
    {
       color:#329352;
       text-decoration:underline;
    }
    
    
/* Wrappers ----------------------------------------------------------------*/

	.GridContainer
	{
		padding-left:0px !important;
		padding-right:0px !important;
		width:100%;
	}


    .DataContainer
    {
           padding:4px;
           width:100%;
    }
    
    table.DataContainerTable 
    {
       width:100%;
    }  
    table.DataContainerTable td { 
       padding:2px; 
       }


    .WrapWrapper 
    {
        min-width:954px; 
        padding:10px; 
        text-align:center;  
        /*overflow:hidden;  */
        /*position:relative; */ /*Removed to fix the CRM menu cut off issue when the page is not long enough to fit the menu */
        
    }
    
    .WrapWrapperPopup
    {        
        padding:0; 
        margin:auto;
        text-align:center; 
        overflow:hidden;
        position:relative;
        overflow:visible;
    }
    
    .WrapWrapperPopup .WrapperCenter 
    {
        width:100% !important;
    }
    
    .WrapWrapperPopup .ContentSpaceDiv 
    {
        border-width:0px !important;
    }


    .WrapperNorm
    {        
        text-align:left;         
    }
    
    .WrapperCenter
    {        
        width:974px; 
        margin:0 auto;
        padding:0; 
        display:block; 
        text-align:left;
        position:relative;
    }
    
    .WrapperGray,
    .WrapperGray .NormText
    {
        color:#828282 !important;
    }

/* DivFormHeaderText  ----------------------------------------------------------------*/
    .DivFormHeaderText 
    {
        font-size: 12pt;
        font-style: normal;
        font-family:"Segoe UI", Arial, MS Sans Serif;
        font-weight:bold;
        color: #4d88ca;
        cursor:pointer;
    }
    
    .jQDynoDivImgCss 
    {
        cursor:pointer;
    }

/* Data Label & Value ----------------------------------------------------------------*/

    .DataValue,
    .DataLabel
    {
           font-size: 8pt;
           font-style: normal;
           font-family:"Segoe UI", Arial, MS Sans Serif;
           vertical-align:top;
           color: #000;
    }
    .DataLabel 
    {
           font-weight: bold;
           color: #000;         
           padding-left:6px;
           /*text-align:left !important;*/
    }


/* Tool Tip Div formats----------------------------------------------------------------*/

    
    .TTDiv 
    {
       /*width:auto; */
       width:240px;
       height:auto; 
       visibility:visible;       
       padding:5px;
       /*background-color:#000;*/
       
       /*Mark - 11/11/2011*/
       /*background-color:#eee;
       border:solid 2px #aaa;*/
       background-color:#fefefe;-webkit-box-shadow:  0px 0px 10px -1px #aaa; /* Safari */box-shadow: 0px 0px 10px -1px #aaa; border:1px solid #aaa;
       /*Mark - 11/11/2011 end*/
    }
    table.TTTable 
    {
       width:100%;
       /*Mark - 11/11/2011*/
       /*background-color:#eee;*/
    }
    
    table.TTTable td 
    {
       padding:4px;
    }

    .TTHeader,
    .TTLabel,
    .TTValue,
    .TTLink
    {
          font-family:Arial;
          font-size:8pt;
    }
    
    .TTHeader,.TTLabel
    {
       font-weight:bold;
    }

    .TTHeader 
    {
       font-size:10pt;
       border-bottom:solid 1px #aaa;
    }

    .TTLink
    {
       color:#4C54C5;
       text-decoration:underline;
    }

/*Text Classes ----------------------------------------------------------------*/



	.SubHeader
    {
        font-size: 9pt;
        font-style: normal;
        font-family:"Segoe UI", Arial, MS Sans Serif;
        font-weight:bold;
        color: #4d88ca;
        /*color:#888;*/
        background-color: transparent !important;
        /*padding:2px 2px 3px 0px;*/
		padding-left: 0px !important;
        border-bottom:solid 1px #aaa;   
    }
    
    .SubHeader2
    {
	    font: bold 12pt "Segoe UI", Arial, MS Sans Serif;
	    color: #4d88ca;
	    padding:2px 2px 3px 0px;	    
    }
                
    .rdContent .SubHeader2 /*OVERRIDE FOR SUBHEADER2 WHEN IN A RADDOCK */
    {
        font-size:9pt;
        padding: 4px 4px 6px 0px;
        color: #4d88ca;
        /*color:#888;*/
        font-weight:bold;
        /*text-decoration:underline;*/
    }
                

    .SubHeader3
    {
        font: bold 13pt Arial, MS Sans Serif;
        color: #313284;
        padding:6px 2px 0px 0px;
        border-top:solid 2px #313284;
        text-align:left;
    }

/* Char Images ----------------------------------------------------------------*/


    .CharCheck 
    {
        font-family:"Wingdings 2";
        font-size:12pt;
        font-weight:bolder;
        /*color:#00B050;*/
        /*color:#7DCB1B;*/
        color:#1DD16F;
    }

    .CharUnCheck 
    {
        font-family:"Wingdings 2";
        font-size:12pt;
        font-weight:bolder;
        /*color:#FF0000;*/
        color:#6E6E6E !important;
    }


/* Alert Styles ----------------------------------------------------------------*/
    .AlertText
    {
	    font-size: 9pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #000;
	    padding-left:0px;
	    vertical-align:middle;
    }
    
    .AlertImage
    {
	    vertical-align:middle;
    }

    .AlertContainer 
    {
    	/*background-color:#E6E6FC;*/
    	
    	/*background-color:#DBDBFF; 
    	border:solid 1px #7C7CEC; */
    	
    	background-color:#f3f3f3; 
    	border:solid 1px #ddd; /*#e5e5e5; */
    	padding:0px 5px 5px 5px; 
    	text-align:left;
    	vertical-align:middle;
        font-family:"Segoe UI", Arial, MS Sans Serif;
        font-size: 12px;
    }
    

        /* LOGIN --------------------------------------------------------------*/
                .BodyClassHome
                {
	                background-color:#fff;
	                font-family: "Segoe UI", Arial, Verdana, Tahoma;
	                margin:0px 0px 0px 0px;
                }
                

                .LoginBG
                {
	                height:250px;
	                width:100%;
	                position:absolute;
	                top:0px;
	                left:0px;
	                z-index:-1000;
	                background-image:url('Images/Login-bg.png'); 
                	background-repeat:repeat-x;
                }                
                

                .NormTextFP
                {
        	        font-family: "Segoe UI", Arial, Verdana, Tahoma;
	                font-size: 10pt;
	                font-style: normal;
	                color:#808080;
                }
                
                .NormTextFPFooter
                {
        	        font-family: "Segoe UI", Arial, Verdana, Tahoma;
	                font-size: 8pt;
	                font-style: normal;
	                color:#808080;
                }
                
                
                .Button2
                {
                	width:100px; height:22px; 
                	color:#4D4ED0; 
                	background-color:#DFDFFD; 
                	border:solid 1px #A9A9F2;
                	background-image:url('Images/Button-bg.png'); 
                	background-repeat:repeat-x;
                }
                
                
                
                .Button3
                {
                	width:100px; height:22px; 
                	color:#fff; 
                	background-color:#17179F; 
                	border:solid 1px #A9A9F2; 
                	background-image:url('Images/Button-bg.png'); 
                	background-repeat:repeat-x;
                }
                


/* FauxModal------------------------------------------------------------------*/



.FauxModalMain 
	{
        display:none; 
        position: absolute; 
        top:150px; 
        left:0px; 
        width:100%; 
        padding: 0px; 
        z-index:9999; 
        text-align:center;
    }

    .FauxModalMainCS 
    {
        display:none; 
        position: absolute; 
        top:38px; 
        left:10px; 
        width:100%; 
        padding: 0px; 
        z-index:9999; 
    }

    .FauxModalMainCSNet 
    {
    	position: absolute; 
        top:38px; 
        left:10px; 
        /*width:100%; */
        width:auto; 
        padding: 0px; 
        z-index:9999; 
    }

    .FauxModalMainMenu 
	{
        display:none; 
        position: absolute; 
        top:114px; 
        left:auto; 
        /*width:100%; */
        width:auto; 
        padding: 0px; 
        z-index:9999; 
        /*text-align:center;*/
    }

    .FauxModalMainMenuNet 
    { 
        position: absolute; 
        top:114px;
        left:auto;
        /*width:100%; */
        width:auto; 
        padding: 0px; 
        z-index:9999; 
        
        /*text-align:center;*/
    }



    .FauxModalSub 
    {
        /*BACKGROUND-IMAGE: URL('Images/ModalWinHeader-bg.png')!important;*/
        BACKGROUND-REPEAT:REPEAT-X  !important;
        background-color: #F0F0F0 !important;
        border: solid 1px #828282;
        padding: 0px 5px 5px 5px;
        margin: 0px 0px 0px 0px;
        width:875px; 
        height:auto; 
    }
   
    .FauxModalTitle 
    {
	    FONT-FAMILY: "Segoe UI", ARIAL, MS SANS SERIF !important;
	    FONT-SIZE: 9pt !important;
	    font-style: normal;
	    font-weight: bold;
	    color:#000 !important;
	    line-height:28px; 
	    vertical-align:middle;
    }

    .FauxModalTools 
    {
    	line-height:28px; 
	    vertical-align:middle;
	    text-align:right;
	    padding-top:2px;
	    padding-right:4px;
    }    

    .FauxModalTitle > img {margin:0px auto; vertical-align:middle;}
    .FauxModalTools > img {margin:0px auto;}
    
    .FauxModalIframe
    {
	    margin: 0px 0px 0px 0px;
	    background-color: #ffffff;
	    border: solid 1px #828282;        
	    height:560px; 
	    width:100%;
        z-index:10090;
    }
    
     .FauxModalIframeCS
    {
        margin: 0px 0px 0px 0px;
        background-color: #ffffff;
        border: solid 1px #828282;        
        width:100%;
        z-index:10090;
	height: 310px;
    }         
    
    /* ProfileMenu -------------------------------------------------------*/

        table.DivMenuContainer
        {
           width:auto;
           background-color:#dcdcdc;
           border:solid 1px #090909;
           padding:10px;
           text-align:center;
        }

        table.DivMenuParentTable 
        {
           background-color:#fff; 
           border:solid 1px #828282;
           width:100% !important;  
           border-collapse:separate !important;        
        }
        
        table.DivMenuParentTable td 
        {
           padding:6px 15px;
           vertical-align: top;
        }
        
        table.DivMenuTable
        {
            width:100%;
            border-collapse:separate !important;
        }
        
        table.DivMenuTable td 
        {
           padding:2px;
           /*padding-top:3px !important;*/
           padding-bottom:3px !important;
        }

        .DivMenuItem,
        .DivMenuLink,
        .DivMenuLinkHover
        {
           font-family: "Segoe UI", Arial, Verdana;
           font-style: normal;
           font-size:8pt;
           color:#464646;
           /*border:solid 1px transparent;*/
           text-align:left
        }

        .DivMenuItem, .DivMenuLink{border:1px solid transparent;}
        
        .DivMenuItem
        {
            font-weight: bold;
            font-size:11pt;
            color: #4d88ca;
        }

        .DivMenuLink,
        .DivMenuLinkHover
        {
            padding-left:5px;
        }
        .DivMenuLinkHover
        {

            background-color:#E2E2FD;
            border:1px solid #7C7CEC !important;
            cursor:pointer;
        }
        .DivMenuMain
        {
           display:none; 
           width:100%; 
           position:absolute; 
           top:125px;
           left:0px; 
           z-index:2000010; 
           text-align:center;
        }



/* Mask Div------------------------------------------------------------------*/
	.MaskDivClass 
	{
		display:none; 
		position:absolute; 
		left:0px; 
		top:0px; 
		padding:0px; 
		z-index:9990; 
		width:100%; 
		height:100%;
		overflow:hidden;
		/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#55000000', EndColorStr='#55000000')*/
		/*background-color: #000;     
		opacity:.00;     
		filter: alpha(opacity=00); 	*/
		
		background-color:Black !important;
		filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30) !important;
		opacity: .3 !important; 
		-moz-opacity: .3 !important;		
	}
	
	.RadixVersion
        {
            font-weight: bold;
            font-size:7pt;
            color: red;
        }
	/* Cust Tool Bar styles (CTB) ---------------------------------------------------- */

        .CTBTable_Main 
        {
        	width:100%;
        }
        
        .CTBTable_MainTR 
        {
        	background-image:url('/Images/CSSImages/CRM-Profile-Cust-bg-11.png'); 
        	background-repeat:repeat-x; 
        	height:84px;
        }
        
        .CTBTable_MainTD
        {
        	padding:0px 8px; 
        	border-top: solid 1px #7F7F7F; 
        	border-left:solid 1px #7f7f7f; 
        	border-right:solid 1px #7f7f7f; 
        	vertical-align:middle;
        }
        
        .CTBToolTable
        {
            width:auto;
        }


        .CTBCell1,
        .CTBCell2,
        .CTBCell2Hover
        {
    	    /*padding:6px 8px; */
    	    padding:6px 0px; 
    	    vertical-align:middle;
        }

        .CTBCellBreak
        {
    	    border-right: dotted 1px #888;
        }
        
        .CTBTableBreak
        {
    	    border-collapse:collapse;
    	    border:1;
        }
        
        
        .CTBCell1 
        {
    	    width:265px;
    	    text-align:left;    	
        }
        
        .CTBCell2,
        .CTBCell2Hover
        {
    	    width:60px;
    	    text-align:center;
            height:85px;
        }
        
        /*  Mark - 11/09/2011     */
        .CTBCell2 table, .CTBCell2Hover table {width:100%;}
        
        /* END - Mark - 11/09/2011     */
        
        
        .CTBCell2Hover
        {
    	    cursor:pointer;
    	    background-image:url('/Images/CSSImages/HoverBg-5.png');
    	    background-repeat: repeat-x;
        }
      

        .CTBContentDiv_Top,
        .CTBContentDiv_Bot
        {
    	    text-align:center;
        }
        
        .CTBContentDiv_Top,
        .CTBContentDivCust_Top
        {
    	    padding-bottom:3px;
        }
        
        
        .CTBContentDiv_Bot,
        .CTBContentDivCust_Top,
        .CTBContentDivCust_Bot
        {
        	font-family:Arial;
        }
        
        .CTBContentDiv_Bot    
        {
    	    font-size: 8pt;
	        font-style: normal;
	        font-weight: normal;
	        color: #464646;
	        padding-top:3px;
        }
        	
        .CTBContentDivCust_Top
        {
    	    font-size: 10pt;
	        font-style: normal;
	        font-weight: bold;
	        color: #000;
        }
        .CTBContentDivCust_Bot
        {
    	    font-size: 8pt;
	        font-style: normal;
	        font-weight: bold;
	        color: #000;
	        padding-top:3px;
        }

        .CTBFooterRow
        {
        	background-image: url('/Images/CSSImages/Drop-Shadow-003.png');         	
        	background-repeat: repeat-x; 
        	background-color:transparent;
        	height:10px; 
        	display:block;         	
        }
/*End Cust Tool Bar styles (CTB) ----------------------------------------------------*/

/* Notes and Activities */
.MessageTable,
    .MessageTableHover
    {
       width:100%;       
       background-color:Transparent;
       color:#464646;
       margin-top:4px;
    }
    
    .MessageTable 
    {
      border-bottom:dotted 1px #c1c1c1;
    }    

    .MessageTableHover
    {
      /*background-color:#E2E2FD;
        border-bottom:solid 1px #7C7CEC;*/
      border-bottom:dotted 1px #c1c1c1;  
      color:#000;
      cursor:text;      
    }

    .MessageTitleCell,
    .MessageTextCell
    {
      font-size: 8pt;
      font-style: normal;
      font-family:Arial;
      font-weight:normal;     
    }

    .MessageTitleCell
    {
      padding:0px 4px 0px 4px;
    }
    
    .MessageTextCell
    {
      padding:0px 4px 4px 4px;
      font: 8pt/1.5 Arial; /* mark -  11/11/2011 */
    }
/* End Notes and Activities */

/* RADIX HEADER */
 .RadixHeaderDiv 
        {
        	background-image:url('Images/BlueHeader-bg-001.png'); 
        	background-repeat:repeat-x; 
        	height:45px;
        	border-bottom: 1px solid #828282;
        }
        
        .RadixHeaderDiv #Col1_Logo 
        {
        	padding:0 10px 0 10px;
        	width:150px;
        }
        
        .RadixHeaderDiv #Col2_Menu 
        {
        	
        }        
        
        .RadixHeaderDiv #Col3_SysInfo 
        {
        	text-align:right; 
        	vertical-align:top; 
        	padding:5px 20px 0 0;
        }        
        
        .RadixHeaderDiv #Col3_SysInfo #SysInfoDiv_Text span
        {
            font-family:Calibri; font-size:7pt; color:#CCE2FF;
        }    

/* end of RADIX HEADER */
/* Search CSS */
  
            .InputEmptyTxt
            {
            	display:block; 
            	position:absolute; 
            	top:4px; 
            	left:3px; 
            	padding-left:1px; 
            	background-color:#fff; 
            	font-family:Arial; 
            	font-size:8pt; 
            	font-style:italic; 
            	color:#828282; 
            	z-index:10000; 
            	width:298px; 
            	height:16px;
            }

            .SearchTblMain
            {
            	position:relative;
            	border:solid 1px #AAA; 
            	/*background-image:url('Images/Search-hover-bg-002.png'); */
            	background-repeat:repeat-x;
            }
            
            .SearchBoxDiv
            {
        	    padding:0;
        	    height:16px;
        	    vertical-align:middle;
        	    background:#fff;
        	    border:solid 1px #828282;
            }

            .SearchBox
            {
        	    width:300px; 
        	    color:#000;
        	    background-color:#fff;
        	    border: solid 1px transparent;
        	    font-family:Arial;
        	    font-size:8pt;
            }
            
            .SearchIcons
            {
        	    background-color:transparent;
        	    padding:1px;
            }
            .SearchIconsHover,
            .SearchIconsPush
            {
        	    /*background-image:url('Images/Search-hover-bg-001.png');*/
        	    background-repeat:repeat-x;
        	    padding:1px;
            } 
            
         /* Combo Input/Search control css */   
        .InputSearchComboCTRL .SearchIcon {float:right; display:inline-block; margin-left:0; border-width:1px 1px 1px 0; border-style:solid; border-color:#8E8E8E #B8B8B8 #B8B8B8 transparent; padding:2px 2px 2px 3px; background-color:#fff; cursor:pointer;}
        .InputSearchComboCTRL .SearchIcon:hover {background-color:#f4f4f4;}
        .InputSearchComboCTRL div.SearchInput {overflow:hidden; margin-right:0;}        
        .InputSearchComboCTRL div.SearchInput .RadInput {width:100% !important;}        
        .InputSearchComboCTRL div.RadAjaxPanel {overflow:hidden; margin-right:0;}
        
            
                   
/* End of search CSS */

/* Advanced Search */
		.SearchButton 
        {
            border-width:0px; 
            background-color:Transparent;
        }           

        .CustomDropMenuMain 
        {
            display:none; 
            position:absolute; 
            top:0px; 
            right:0px; 
            z-index:1100;
        }
            
        .CustomDropMenuMain ul 
        {        	
    	    margin: auto;
    	    padding:1px 1px 1px 1px;
    	    width:100%; 
    	    list-style: none;        	
    	    background-color:#fff; 
    	    /*background-image:url('Images/Drop-Menu-bg.png'); */
    	    background-repeat:repeat-y; 
    	    border:solid 1px #828282; 
        }
            
        .CustomDropMenuMain .ItemClass,
        .CustomDropMenuMain .ItemClassHover,
        .CustomDropMenuMain .ItemClassSelected
        {
    	    /*width:100%;*/
    	    margin:auto;
    	    padding:2px 30px 3px 30px;
    	    border-style:solid; 
    	    border-width:1px; 
    	    cursor:pointer;
        }
            
        .CustomDropMenuMain .ItemClass 
        {
    	    border-color:transparent;
        }        
            
        .CustomDropMenuMain .ItemClassHover,
        .CustomDropMenuMain .ItemClassSelected
        {
    	    background-color:#BFBFBF; 
    	    /*background-image:url('Images/Drop-Menu-Hover-bg.png'); */
    	    background-repeat:repeat-x; 
    	    border-top-color:#C4C4C4; 
    	    border-left-color:#B0B0B0; 
    	    border-right-color:#B0B0B0; 
    	    border-bottom-color:#9E9E9E;        	
        }
            
        .CustomDropMenuMain .ItemClass a,
        .CustomDropMenuMain .ItemClassHover a,
        .CustomDropMenuMain .ItemClassSelected a
        {
    	    font: normal 12px 'Segoe UI', Arial, sans-serif; color: #000; text-decoration: none;
        }
            
        .CustomDropMenuMain .ItemClass span,
        .CustomDropMenuMain .ItemClassHover span,
        .CustomDropMenuMain .ItemClassSelected span
        {
    	    display: inline;padding-left: 7px;
        } 

		.arrow
		{
			font-weight: bold;
			font-size: 10pt;
			color:#000;
			font-family: Webdings;
			Text-Decoration: None
		}

/* End Advanced Search*/
.FormCtrlDiv {
}

/* Dynamic Help Classes */

    .rrHelpContentDiv    
    {
        padding:10px;
    }
        
    .rrHelpTitle,
    .rrHelpSubTitle,
    .rrHelpField,
    .rrHelpText 
    {
        font-family: Calibri, Arial, Verdana;
    }
    .rrHelpTitle
    {
        padding: 4px 4px 2px 4px;            
        font-size: 20pt;
        font-weight: bold;
        color:#1B416F;
        border-bottom: solid 3px #17375D;
    }

    .rrHelpSubTitle
    {
        padding: 14px 4px 0px 4px;
        font-size: 14pt;
        font-weight: bold;
        color:#3466D4;
    }

    .rrHelpField
    {
        padding:  14px 4px 1px 14px;
        font-size: 11pt;
        font-weight: bold;
        color:#00B050;
    }

    /*12/16/2011 - mark - 13330 - fix for inability to have subtitle when using DynamicObjectDetail instead of Dynamic Forms */
    .rrHelpField .rrHelpSubTitle{/*background-color:#eee*/; margin:15px -4px -15px -14px;} 

    .rrHelpText
    {
        padding:  1px 4px 14px 14px;
        font-size: 11pt;
        font-weight: normal;
        color:#404040;
        border-bottom: solid 1px #BFBFBF;
    }

/* end of Dynamci Help Classes*/

/* Ported classes from RadixIDC while merging */

    .noticesee
    {
        FONT: bold 8pt Arial, MS Sans Serif !important; 
        COLOR: red !important;
    }
    .noticeseewhite
    {
        FONT: bold 10pt Arial, MS Sans Serif;
        COLOR: white
    }
    
    .TableBorderColor
    {
	    border: solid 1px #CCCCCC
    }    

    .TableHeadSmall
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: white !important;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #666666
    }
    .BgRowlight
    {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        /*COLOR: white;*/
        FONT-FAMILY: arial;
        BACKGROUND-COLOR: #dcdcdc
    }
    .BgRowdark
    {
        FONT-WEIGHT: normal;
        FONT-SIZE: 8pt;
        /*COLOR: white;*/
        FONT-FAMILY: arial;
        BACKGROUND-COLOR: #cccccc
    }
    .HiddenColumn
    {
	    display:none;
	    color: red;
	    font-weight: bold;
    }    
    .GridBorder
    {
        overflow:auto;
        border:solid 1px Gray;
    
    }    
    .TableHead
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        BACKGROUND-COLOR: #666666;
        FONT-VARIANT: normal
    }
    .TableHead A:LINK
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        HEIGHT: 18pt;
        BACKGROUND-COLOR: #666666;
        FONT-VARIANT: normal
    }
    .TableHead A:HOVER
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        HEIGHT: 18pt;
        BACKGROUND-COLOR: #666666;
        FONT-VARIANT: normal
    }
    .TableHead A:ACTIVE
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        HEIGHT: 18pt;
        BACKGROUND-COLOR: #666666;
        FONT-VARIANT: normal
    }
    .TableHead A:VISITED
    {
        FONT-WEIGHT: bold;
        FONT-SIZE: 8pt;
        COLOR: #ffffff;
        FONT-STYLE: normal;
        FONT-FAMILY: Arial;
        HEIGHT: 18pt;
        BACKGROUND-COLOR: #666666;
        FONT-VARIANT: normal
    }    
    .TabArea
    {
        background-image:url('Images/bodybackground.gif'); 
        font-size: small;
        font-family: Arial;
        border-left: 1px solid black;
        border-bottom: 1px solid black;
        border-right: 1px solid black;
        border-top:1px solid black;
        position:absolute;
        top:133px;
        height:400px;
        z-index:-5;
    }    
/*end of ported classes from RadixIDC*/

    .ReqFormField
    {
        color:Red;
    }
    
/*  ASPR .NET GRID Styles --------------------------------- */    
    .WidgetASPGrid 
    {
        border-collapse:collapse;
        width:100%;
    }
    .WidgetASPGrid td,
    .WidgetASPGrid th
    {
        border: 1px solid #ddd;
        padding:5px;
        /*text-align:left;*/
    }
    
    .WidgetASPGrid td,
    .WidgetASPGrid td a,
    .WidgetASPGrid th
    {
        font-family: Segoe UI, Arial, Verdana;
        font-size:8pt;
        color:#333;
    }
    
    .WidgetASPGrid td a
    {
        text-decoration:underline;
    }
    
    .WidgetASPGrid th
    {
        font-weight:bold;
    }
    
    /* end of ASP .NET GRID styles

    /*Aging Style */
  .AgingColHeader,
    .AgingBalDue,
    .AgingBalCur,
    .AgingBal30,
    .AgingBal60,
    .AgingBal90,
    .AgingBal120
    {
    	font-size: 8pt;
	    font-style: normal;
	    font-weight: normal;
	    color: #000;
	    padding:2px;
    }
    .AgingColHeader
    {
    	font-weight:bold;
    }
       
    .AgingBalDue
    {
    	background-color:#E2E2E0;
    }
    .AgingBalCur
    {
    	background-color:#B7D5E2;
    }
    .AgingBal30
    {
    	background-color:#E5D5A5;
    }
    .AgingBal60
    {
    	background-color:#E5BCA5;
    }
    .AgingBal90
    {
    	background-color:#D3A5AF;
    }  
    .AgingBal120
    {
    	background-color:#C6A5B0;
    }
    .AgingPastDue
    {
    	background-color:#E5BCA5;
    } 
    
    /*BreadCrumb */
    
    .DynamicBCDiv{height:20px; vertical-align:middle; padding:1px 5px 5px 5px; /*border:1px dotted #828282;*/ font-family:Calibri; font-size:10pt;}
    .DynamicBCDiv .arrow {color:#ccc;}
    .DynamicBCSpan {color:#000;}
    .DynamicBCSpanHover {color:#666; cursor:pointer;}

    /*end of BreadCrumb */
    
    
    
/*  TAB Styles --------------------------------- */    
/*Added mhopper 11/08/2011 */

.TabOuterContentDiv {position:relative; padding:10px 15px 15px 15px; background-color:#fefefe;-webkit-box-shadow:  0px 0px 10px -1px #aaa; /* Safari */box-shadow: 0px 0px 10px -1px #aaa; border:1px solid #aaa;}
.TabOuterContentMsgDiv {position:absolute; top:10px;right:5px; display:block;}

.TabStripDiv {position:relative;}
.TabStripContent {position:absolute; top:0px; margin:0; height:23px;}
.Tabs {position:relative; margin-left:10px; bottom:-1px; z-index:100;}

.TabInnerContent {padding:3px; background-color:#fff; border:1px solid #9c9c9c;}
.PageHeadTab {font-family: "Segoe UI", Arial; color:#4D6EE3; font-weight:bold; font-size:11pt; padding-bottom:10px;}

.TabIcon {background-color: Transparent;border: solid 1px Transparent; cursor:pointer;}
.TabIconSelected {background-color: #daedff;border: solid 1px #64b4ff; cursor:pointer;}

.tlrkPageView, .tlrkMultiPage{height:100%;}

.AltTabBG{position:absolute; top:0px;right:0px;bottom:0px;left:0px; background-color:#fefefe; z-index:-1;}

/*  Product Banner Styles --------------------------------- */    
/*Added mhopper 11/09/2011 */

.ProdBannerDiv{height:83px;  border-bottom: 1px solid #ddd; padding: 5px 0 0 0; min-width:957px; /*background-image:url('Images/crmProdBanner-bg.png');*/ background-repeat:repeat-x;}
            
.ProdBannerTable {width:100%;}
table.ProdBannerTable td {padding:4px;}
table.ProdBannerTable td.Col1 {width:60px; text-align:center; vertical-align:top;padding-top:5px;}
table.ProdBannerTable td.Col2 {text-align:left; vertical-align:top;}
table.ProdBannerTable td.Col2 .Title{font-size:10pt; font-family:"Segoe UI", Arial; font-weight:bold; line-height:23px;}
            
/*
.ProdBannerInnerTable {vertical-align:top;}
.ProdBannerInnerTable td.DataValue, .ProdBannerInnerTable td.DataLabel {font-family:"Segoe UI", Arial; font-size:8pt; line-height:18px; font-weight:normal; white-space:nowrap;}
.ProdBannerInnerTable td.DataValue {color:#444; padding:0px 26px 0px 4px; width:57px; overflow:hidden;}
.ProdBannerInnerTable td.DataLabel {color:#888; padding:0px 4px; width:80px;}
*/
            
.pbInnerDiv {vertical-align:top;}
.pbRowDiv {clear:both;}
.pbInnerDiv .pbRowDiv div.DataValue, .pbInnerDiv .pbRowDiv div.DataLabel {font-family:"Segoe UI", Arial; font-size:8pt; line-height:18px; font-weight:normal; white-space:nowrap; float:left; /*border:1px solid #888;*/}
.pbInnerDiv .pbRowDiv div.DataValue {color:#444; padding:0px /*4px*/; width:130px; margin-right:18px; overflow:hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis;}
.pbInnerDiv .pbRowDiv div.DataLabel {color:#888; padding:0px 4px; width:70px;}
            

/*  FORM Styles --------------------------------- */    
/*Started mhopper 11/09/2011 */

.ViewFormWrapper{max-width:1000px; min-width:700px; padding-bottom:10px;}
.ViewFormTable{/*width:100%;*/ border-collapse:collapse;}
.ViewFormLeft{vertical-align:top; width:500px;/*width:70%; min-width:300px;*/}
.FormSidePanel{vertical-align:top; background-color:#f2f2f2; border:1px solid #ddd; /*max-width:260px;width:25%; min-width:250px;*/ width:240px; overflow:hidden; }
.FormSidePanel .ContentWrapper{padding:0 20px; /*max-width:240px; overflow-x:auto;*/}
.FormSidePanel .ContentWrapper .FormP{max-width:200px; overflow-x:auto;}

.DivFormHeaderText .FormTable{margin:10px 0 8px 0;}

.FormTable {width:100%; border:none; border-spacing:0px;}
.FormTable .DataLabel {width:2%; min-width:140px; padding:4px 4px 4px 20px; font-family:"Segoe UI", Arial; font-size:9pt; font-weight:normal; vertical-align:top; color:#090909; position:relative; }
.FormTable .DataValue {width:45%; padding:5px;vertical-align:top; position:relative; }
.FormTable .DataValueSel {width:45%; padding:5px 5px 5px 5px;vertical-align:top; position:relative; }
.FormTable .DataValueCal {width:45%; padding:5px 0px 5px 5px;vertical-align:top; position:relative; }

.FormTable .itext{width:100% !important;} /*Form Controls (except for checkbox) should be 100% width */
.FormTable .itextArea{width:100% !important; height:60px !important;}

.FormTable td.DataValue span.RadInput_Default {width:100% !important;}/* mhopper 03/14/2013 - added to deal with issue from Telerik 2013 Q1 release */

.FormTable .DataLabel .ReqFormField{position:absolute;top:2px; right:3px;}

.FloatLinks {background-color:#fff; margin:0; padding:0; position:absolute;top:7px; right:3px; display:none;}
            
.FormSection {padding-bottom:16px;}
.FormHeader, .FormHeaderNoLine {color:#4D6EE3; font-family:"Segoe UI"; font-weight:bold; font-size:10pt; padding:13px 4px 10px 4px;}
.FormHeader {border-top:1px solid #ccc;}
.FormSubHeader {font-weight:bold;}
.FormTitle {color:#3B3B3B; font-family:"Segoe UI"; font-weight:bold; font-size:11pt; padding-bottom:10px;}
.FormP {font: 9pt/1.5 Segoe UI; text-indent:30px; color:#666; margin-top:0px; padding-bottom:10px;}
.FormButtons {padding-bottom:10px; text-align:center;}
.FormButtons .iButton{width:90px !important;}
.iButton{width:90px !important;}


/*
ul.FormList {margin:0; padding:0; list-style:none;}
ul.FormList > li {margin:0 15px 0 0; padding:0; list-style:none; float:left;}
ul.FormList > li > label {font-weight:bold; font-family:"Segoe UI", Arial; font-size:9pt;}
ul.FormList > li > label:after {content: "\a"; white-space:pre;}
ul.FormList:after{content:''; display:block; clear:both;}                    
*/
ul.FormList {margin:0; padding:0; list-style:none; font-size:0;}/*font-size=0 to remove dead space between inline-block elements*/
ul.FormList > li {margin:0 0 5px 0; padding:0; list-style:none;}
ul.FormList > li > label {font-family:"Segoe UI", Arial; font-size:9pt;display:inline-block; width:120px;}
ul.FormList > li > div {font-size:9pt; display:inline-block;}


ul.FormList-inline {}
ul.FormList-inline > li {margin-right:15px; float:left;}
ul.FormList-inline > li > label {font-weight:bold; display:inline-block; width:auto; margin-right:4px;}
ul.FormList-inline:after{content:''; display:block; clear:both;} 

ul.FormList-inlineStack {}
ul.FormList-inlineStack > li {margin-right:15px; float:left;}
ul.FormList-inlineStack > li > label {font-weight:bold; display:block; width:auto;}
ul.FormList-inlineStack:after{content:''; display:block; clear:both;} 


ul.FormList-stretch {}
ul.FormList-stretch > li {width:100%; min-width:240px; margin-bottom:5px;}
ul.FormList-stretch > li > label {display:block; float:left;}
ul.FormList-stretch > li > div {overflow:hidden; box-sizing:border-box;display:block;}
ul.FormList-stretch > li > div > input[type='text'] {width:100%; box-sizing:border-box;}






.FormLegend {position:absolute; top:40px; left:2px;}
.OverrideMarker, .FormLegend .OverrideMarker {background-color:#FE8282; margin:0; padding:0; width:2px;}
.OverrideMarker {display:none; height:23px; position:absolute;top:5px; left:3px;}
.FormLegend .OverrideMarker {display:block; height:8px; position:relative; top:2px; left:auto; float:left;}
.FormLegend .NormText {font-size:7pt;}



/*  Styles --------------------------------- */    
/*Added mhopper 11/08/2011 */

.gray{color: #aaa !important;}     
.red{color: #A42323 !important;}
.green{color:#0D8D19 !important;}
.DynoFormViewer{background-color:#f8f8f8;}            


/*#rptDetail {position:absolute; left:auto; bottom:0px;}*/

/* FLOAT MENU  Styles --------------------------------- */    
/*Added mhopper 11/17/2011 */
div.FloatMenu .fmMain_ul{margin:0;}    
div.FloatMenu .fmMain_li{display:inline-table; position:relative; list-style:none; color:#666;}
div.FloatMenu .fmMain_a {font-family:"Segoe UI",Arial; font-size:8pt; font-weight:normal; text-decoration:none; border:solid 1px transparent; padding-top:3px; position:relative; color:#327FDE;}
div.FloatMenu .fmMain_a:hover {font-family:"Segoe UI",Arial; font-size:8pt; font-weight:normal; text-decoration:none; color:#3A70A5;cursor:pointer;border:solid 1px transparent/*#3A70A5*/; padding-top:3px; color:#86AEDF; position:relative;}
div.FloatMenu .fmMain_ico{margin:0 3px 0 6px; position:absolute;bottom:0px;}
div.FloatMenu .fmMain_txt{margin:0 0 0 25px; text-decoration:underline;}
div.FloatMenu span{border:0px solid red}



/*  Styles --------------------------------- */    
/*Added mhopper 01/20/2012 */
.GridLegend{padding:5px;}
.ErrorLog{margin:10px 0 0 0; padding:5px;}
    

.GridControlsHeader {background-color:#eee; padding:5px; border-top:1px solid #828282; border-right:1px solid #828282; border-left:1px solid #828282;}


/*  Telerik List Box Header --------------------------------- */    
/*Added mhopper 01/20/2012 */

.rlbHeader .NormText {padding:4px;}

/*ported from BC 3.6 #13166*/
.table_row
{
    FONT: 8pt Arial, MS Sans Serif;
    COLOR: black;
    BACKGROUND-COLOR: #a3dbfe
}
.table_row_on
{
    FONT: 8pt Arial, MS Sans Serif;
    COLOR: black;
    BACKGROUND-COLOR: #ffffcc
}
.table_row_light
{
    FONT: 8pt Arial, MS Sans Serif;
    COLOR: black;
    BACKGROUND-COLOR: #a3dbfe
}
.table_row_lighter
{
    FONT: bold 8pt Arial, MS Sans Serif;
    COLOR: #4574b5;
    BACKGROUND-COLOR: #ffffff
}
.table_row_dark
{
    FONT: 8pt Arial, MS Sans Serif;
    COLOR: black
}
/*end ported from BC 3.6 #13166*/

.readonlycss
{
    background-color:#ececec !important;
}

.dropdownlist
{
     /*width:400px !important;*/white-space:nowrap; font-size:11px !important;
}

.TMSpaceDiv
{
    /*background-color:#f8f8f8;         */
    padding:10px;
}

/*For Customer Documents page in CRM*/
#td-docscan span.ruFileWrap {width:100%} 
#td-docscan input[type=text] {width:351px}

/* GS Workflow Styles 14802 */
.wizardHeader {margin: 0 0 15px 0;}
.wizardHeader .title > span {font-size:16pt; font-weight:600; color:#222;}
.wizardHeader .subTitle > span {font-size:10pt; color:#222;}
                
.wizardHeader .subTitle .label {font-weight:600; margin-right:4px;}
.wizardHeader .subTitle .value {font-weight:normal;}
                
                
                
.wfSteps {padding-bottom:0px; /*border-bottom:5px solid #ddd;*/ height:auto; font-family:Arial; margin:0 -20px 10px -20px; border-bottom:2px solid #ddd;}
.wfSteps ul {margin:0 0 0 20px; padding:0; list-style:none; width:auto; }
.wfSteps li {float:left; 
                border-width:1px; border-style:solid; border-color: #ddd #ddd transparent transparent; 
                /*height:50px; */
                width:200px; 
                margin:0 0 0 0; padding:5px 8px 10px 8px; 
                position:relative; 
                opacity:1;
            /*background-color:#eee;*/
           /* background-image:url("/Images/CssImages/ModalWinHeader-bg.png"); */
            background-position:bottom;
            background-repeat:repeat-x;
}
                
/*.wfSteps li.last {border-color:transparent}*/
.wfSteps li.first {border-left-color:#ddd;}
.wfSteps li.selected {/*box-shadow: 0px 0px 10px 0px #ddd inset;*/ opacity:1; background-color:#fefefe/*5792CC*/ !important; background-image:none; border-bottom-color:transparent;}
/*.wfSteps li:hover {}*/
               
                
               
                
.wfSteps .wfStepNbr {color:#555; font-size:9pt; font-weight:normal;}
.wfSteps .wfTitle {font-size: 10pt; font-weight:600; color:#111; text-align:left; margin:4px auto auto auto}
.wfSteps .wfTitle > span {margin:auto;}
                
/*.wfSteps li.selected .wfStepNbr {color:#fff; opacity:.7;}
.wfSteps li.selected .wfTitle {color:#fff;}*/
                
                
.wfSteps .wfStatus {float:right;}
.wfSteps .wfStatus > img {height:20px; width:20px;}
.wfSteps div > img {margin: /*8px auto auto */auto; height:16px; width:16px;}
.wfSteps ul:after 
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    zoom: 1;
}
                
.wfSteps .arrow {text-align:center; position:absolute;bottom:-16px/*-20px*//*-10px*/; left:50%; margin-left:-15px; /*display:none;*/}
.wfSteps .arrow2 {text-align:center; position:absolute;bottom:-14px/*-10px*/; left:50%; margin-left:-15px; /*display:none;*/}
                
.wfSteps .arrow-pointer {
	width: 0; 
	height: 0; 
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;	
	border-top: 15px solid #ddd /*#0066CC*/;
}

.wfSteps .arrow2 .arrow-pointer {
	border-top-color: #fefefe/*5792CC*//*fefefe*/;
}
                
.wfSteps .arrow2-base {text-align:center; position:absolute;bottom:0; left:50%; margin-left:-15px; background-color:#fefefe/*5792CC*//*fefefe*/; height:10px; width:30px;}
                
                
/* LIST ITEM HOVER */
.wfSteps li.hover {box-shadow: 0px 0px 10px 0px #ddd inset; opacity:1; border-color:#F26522; background-color:#F7f7f7;}
.wfSteps li.hover .arrow2 .arrow-pointer {border-top-color: #F26522;}

/* end of GS Workflow Styles */
/* status legend styles */
.statusLegend {width:820px;}
.statusLegend ul {margin:0; padding:0;}
.statusLegend ul > li {list-style:none; width:150px; float:left;padding:5px 6px;}
.statusLegend ul > li > span {font-size:8pt; margin-left:5px; font-family:segoe ui; display:inline-block; vertical-align:top;line-height:16px;}
.statusLegend img {height:12px; width:12px;}
.statusLegend .clear {clear:both;}
/* end of status legend */

 /*19827*/
#leftnavmenutoggle {
    position: absolute;
    top: 0px;
	width: 15px;
	height: 14px;
	left: 0;
    opacity: 0.5;
    display: inline-block;
    padding: 1px 0px;
    background-color: #fff;
    z-index:99999999999;
	border: 1px solid #888;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
}
span.leftnavmenutoggleCollapse {
	margin-left: 0px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAEISURBVHjaYvj//z8DCGMB9UD8FYjToPwUIP4CxK1wPTg0OwDxHyAGSSwFYmkgfgvlX8WnmROIz0AVggywhxrwH4oT8WmuQ1LYAsRBSPzNIAW4NBtB/QV2HhCrA/EdKP89EGvg0swIxHuRbPEC4olI/BKYDdg0ZyEpnA3ELkj8I0DMhk/zWSTF2kA8HYkfhhwoMD1MSGLLkNiguN2CxmfCSAlINrNAnQezDeTsWUj8bHzOBgELIP4BVXweGrqPoPxXQKyMTzMItCLZVgPEEUj8NYQ08wLxZajin0BsDcRrkQyIJJS2PZAULwZiRSD+BOVfJqQZBDqB+DcQ50P5eUD8C4j7YXoAAgwA5035CSRxSnIAAAAASUVORK5CYII=');
}
span.leftnavmenutoggleExpand {
	margin-left: 0px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAECSURBVHjahJO/C0FRHMUvSRn8BSYZKJtJGRgMMhrEqGSgWIxiYTDJpBjFxMRqM5JBNpNRSYnyq55z8318e3Lfqc9wbufcn+8JTdOEBGqAM8iKt3LgAmrCoE+HlTdyHByACwzIP0HErJyhsEbFMBWlXwCHqiw1YRMkQJ35qlnZB44U3gIvO468j4CqLFVmq7VBnPkZsKjKdjBnhSjoMZ9XlaWSLNwBfuaXescqfmWlN9Y1Nfjh75t9VWCrdGnbupfHsf3btgfsKbij21+Rv4Kg6rZHbJUUqDDfUL1zmgXHIARu5NfAqSqvKXgCbtBnk8XMvu0WuIMiZUrgAZr//qqXAAMAw4T5CY7eLS8AAAAASUVORK5CYII=');
} 

/* Radix style updates*/
.CTBToolTable{
    height: 100%;
}
.CTBCell2Hover{
    background-color: #C1D7F2 !important;
}
.CTBCellBreak {

    border-right: solid 1px #ccc !important;

}
.CTBCell1 > table {
    width: 100%;
    text-align: center;
}
.DivMenuLinkHover > span{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.p-i-checkbox::before, .rfdCheckboxUnchecked::before{
	content: "" !important;
}
	.p-i-checkbox-checked:before, .rfdCheckboxChecked:before	{
		content: "" !important;
}