	/* CST tool header */
      	#cstId
      	{
	      	display: block;	 
	      	float: left;
	      	z-index: 1;   
	      	height: 50px;
	      	margin: 20px 0px 40px 8px;
	      	width: 95%;
	      	background-image: url(images/ill_addworkspace.gif);
	      	background-repeat: no-repeat;
	      	background-position: top right;
	      	
      	}
      	.cstTitle
      	{
	      	font-size: large;
	      	font-weight: bold;
      	}
      	.cstDesc
      	{
	      	font-size: small;
	      	color: gray;
	      	margin-left: 8px;
      	}
      	
      
      	/* Site Map browsing */
      
      	.summaryText
      	{
	      	display: none;
      	}
        .trigger
        {
	        cursor: pointer;
	        cursor: hand;
        }
        .branch
        {
        	margin-left: 16px;
        }
        .hide
        {
	        display: none;
        }
       
        .sep
        {
	        background: #ECF0F7;
			border-bottom:1px solid #d8e0ee;
			padding:2px 5px;
			font-size:85%;
        }
        
        

        /*Control Panel */
        #reportTypeOptions
		{
			padding-top: 1px;	
			margin-bottom: 5px;
			position: relative;
			right: 5px;
			z-position: 3;
			width: 100%;
		}
		.optionTable
		{
			background-color: #e8edf6;
			background-image: url(images/ill_search.gif);
			background-repeat: no-repeat;
			background-position: 100% 100%;
			border-bottom: 1px solid #d4dced;
			border-left: 1px solid #d4dced ;
			border-right: 1px solid #d4dced ;
			margin-left: 5px;
			font-size: small;
			color: #000080;	
		}
		label
		{
			color: #000080;
			font-size: small;
			font-weight: bold;
			margin-bottom: 13px;
			display: block;
		}
		.naviLinks
		{
			margin-bottom: 15px;
			margin-left: 8px;
			color: #000080;	
			font-weight: bold;
			display: block;		
		}
		.naviOptions
		{
			font-weight: bold;
			color: #789ad1;
			margin-left: 5px;
			text-decoration: underline;
			cursor: pointer;			
		}
			
		#startingLocOptions
		{
			float: left;
			margin-left: 5px;
			padding-right: 15px;
			border-right: 1px solid #dee6f3;
		}
		.startBtn
		{
			margin-left: 50px;
			margin-top: 10px;
			margin-bottom: 5px;
		}
		#depthInput
		{
			width: 30px;

		}
		.iDepth
		{
			margin-left: 35px;
			vertical-align: top:
		}
		#startCollectionTxt
		{
			display: none;
			width: 100px;
		}
		#startCollection
		{
			color: gray;
		}
		.startLoading
		{
			color: gray;
		}		
		#displaySiteMapBtn
		{
			margin-left: 50px;
			margin-top: 18px;
			margin-bottom: 5px;
		}
		
		/* Panel 2 */
		#searchOptionsLeft
		{
			margin-left: 8px;
			padding-right: 25px;
			padding-left: 10px;
			float: left;
			border-right: 1px solid #dee6f3;
			display: inline;
		}	
		#listAll
		{
			margin-top: 5px;
		}
		#searchContextTxt
		{
			display: none;
			width: 100px;
		}
		
		
		
		/* Panel 3*/
		#previewOptions
		{
			float: left;
			padding-left: 20px;
			padding-right: 20px;
			display: inline;
		}

		#savingOptions
		{
			float: left;
			padding-left: 10px;
			display: inline;
			border-left: 1px solid #dee6f3;
		}
		.loadOptions
		{
			margin-top: 8px;
			display: block;
		}
		
		
	
		/* Contexts listing mode */
		#colGroup
		{			
			margin-left: 5px;			
		}
		.colGroupTitle img
		{
			margin-left: 3px;
			margin-top: 8px;
		}
		.colGroupTitle 
		{
			color: #000080;
			font-weight: bold;
			text-decoration: underline;
			text-transform: capitalize;
		}
	
		
		
		
	
		/*Contexts browse mode*/
		.displayTable
		{
			background-color: #F9FAFD;		
			border: 1px solid #7B68EE; 	
			width: 99%;
			height: 600px;
			margin-left: 5px;
			font-family: arial;	
		}
		.displayTable td
		{
			padding: 8px 5px 8px 5px;
			vertical-align: top;
		}
		#leftPanel
		{
			width: 100%;
			height:100%;		
			border-right: 3px double #7B68EE; 
			overflow-y: auto;
		}
		 #contentMap
        {
	        float: left;
			padding-top: 8px;
			font-size:85%;
        }
		
        #contextName
        {
	        padding-top: 8px;
      
        }
		#contextName .trigger
		{
			cursor: pointer;
			color: #1221aa;
			margin: 10px 0px 10px 10px;		
			text-transform: capitalize;
			font-weight: bold;	
		}

		#contextName .branch
		{
			display: none;
			margin-left: 16px;
			color: #4682B4;
			font-size: small;
			margin-bottom: 5px;
		}
		#contextName img 
		{
			margin-right: 5px;
			margin-top: 4px;
		}
		#contextName input 
		{
			margin-left: 13px;
		}
	
		
		
		/* Right Panel */
		
		#rightPanel
		{
			width: 100%;
			height: 100%;
			overflow-y: auto;
			overflow-x: auto;			
		}
		#selectedCollections
		{
			float: right;
			margin-top: 8px;
		}
		
			
		/*Preview Table */
		#previewList
		{			
			float: left;
			height:98%;
			width: 98%;
			display: block;			
			margin: 5px 5px 5px 2px;			
		}
		#previewTable
		{	
			border: 3px double orange;
			_border: none;
			padding: 5px 8px 5px 8px;
			margin: 5px 2px 0px 5px;
			vertical-align: top;
			width: 98%;
			height: 98%
		}
		.title
		{
			font-weight: bold;
			color: blue;
			text-align: center;
			margin-top: 8px;
			margin-bottom: 0px;
		}
		.contextTitle
		{
			font-size: small;
			font-weight: bold;
			color: brown;
			margin-bottom:15px;
			margin-top: 0px;
			text-transform: capitalize;
			background-color: #ffdd99;	
			border: thin solid #999999;
			padding: 2px 2px 2px 2px;
		}
		.prevCheckBox
		{
			background-color: #ccccff;		
			margin: 5px 0px 13px 0px;
			border: thin solid #555544;
			width: 10%;
			display: block;
		}
		.previewContent
		{
			margin: 15px 0px 25px 15px;				
		}
		.ptext
		{
			color: #3e382a;
		}
		.metaInfo
		{
			color: #688E23;
			margin: 0px 0px 0px 15px;
		}
		.metaPath
		{
			margin: 20px 3px 0px 15px;
			color: #005511;
			display: inline;
		}
		.pathFileName
		{
			margin-left: 3px;
			color: #185fa3;
			display: inline;
		}

		.breadsep
		{
			margin: 0px 8px 0px 8px;
		}
		

/* summarizerReport.vdf */
		 /*Report Table*/
		

		hr
		{
			width: 55%;
			text-align: center;
			margin-top: 20px;
			margin-bottom: 20px;
		}
		
		
		/*Default style */

		.logoTable 
		{	
			margin: 50px 5px 0px 5px;
		}
		.col1
		{
			background-image: url(http://www.xerox.com/images/world/m/mold_top.gif); 
			background-repeat: repeat-x;
			background-position: bottom center;
		}
		.td1
		{

			width: 176px;
			height: 72px;	
			background-image: url(http://a1452.g.akamaitech.net/f/1452/2731/24h/cacheB.xerox.com/images/world/h/header_std_xerox_logo_swn.gif);		
			background-repeat: no-repeat;
			background-position: bottom left;
		}
		.td2
		{
			text-align: center;
			vertical-align: bottom;
			font-size: medium;
			color: #ff7348;
			font-weight: bold;
		}
	
		.td3
		{
			width: 7px;
			background-image: url(http://www.xerox.com/images/world/m/mold_rtcap_top.gif); 
			background-repeat: no-repeat;
			background-position: bottom right;
		}
		.td4
		{
			height: 80%;
			background-image: url(http://www.xerox.com/images/world/b/bg-xcom_home-plplinks_gradient.gif);
			background-repeat: repeat-x;
			background-position: bottom center;
			border-right: 1px solid #C5C0C5;
			border-left: 1px solid #C5C0C5;
			border-bottom: 1px solid #C5C0C5;
		}
		
	
		/* Report data */	
		#reportPanel
		{
			margin: 0px 3px 0px 5px;
			padding: 5px 5px 5px 5px;
		}
		#reportTable
		{
			width: 96%;
			margin: 50px 10px 10px 10px;
		}

		.reportHeader
		{			
			background-color: #e8edf6;		
			margin: 9px 0px 5px 0px;
			border-bottom: thin solid #d4dced;
			padding-left: 10px;
			border-top: thin solid #d4dced;
			width: 40%;
			font-size: small;
			font-weight: bold;
			color: #405e98;
			text-transform: capitalize;
			margin: 5px 5px 10px 5px;
			display: block;
	  	}
	  	
	  
	  	.subInfo
	  	{
		  	display: block;
		  	margin: 4px 0px 4px 55px;
		  	color: #405e98;
		  	text-transform: capitalize;
		  	font-weight: bold;
		  	font-size: small;
	  	}
	  	.rmetaPath
		{
			margin-top: 5px;
			color: #2E8B57;
			display: block;
			margin: 5px 5px 0px 55px;
		}
		.rmetaPath img
		{
			margin-left: 5px;
			margin-right: 5px;
		}
		.rpathFileName
		{
			margin-left: 3px;
			color: #185fa3;
		}
		.rmetaInfo
		{
			color: #688E23;
			margin: 0px 0px 5px 55px;
		}
	  	.reportContent
	  	{
		  	margin: 10px 10px 30px 55px;
		  	display: block;
		  	font-family: arial;
		  	color: #3e4f4f;
	  	}
	  	
	  	.copyrightNxar
	  	{
		  	color: gray;
		  	padding-top: 3px;
	  	}