	   .col1 { 
	   		vertical-align:top; 
	   		}
       .col2 { 
       		vertical-align:top; width:450px; 
       		}
       .wizard { width:400px; }
       .wform td { vertical-align:top; }
       .wfcol1 { text-align: right; white-space:nowrap;}
       .wfcol2 { }
       .wfcol3 { }
       .s1row td { height:30px; }
       .rich-message { color:red;  }
        
        .navPanel {
            position:absolute;
            bottom:0;
            height:23px;
            margin:0;
            padding:2px;
        }
        
        .inputfield { 
	        color: #000000;  
	        text-align:left; 
	        align:left; 
	        font-family: Verdana, Arial, Helvetica, sans-serif; 
	        font-size: 8pt 
        }
        .extdt-group-row
		{
			height: 100%;			
		}
        .rich-table-cell
        {
			text-align: center;
		}
		.notHighlighted
		{
			background-color: white;
		}
		
		.highlighted
		{
			background-color: gray;
		}
		
		#dashboard_background
		{
			margin-left: 10px; 
			margin-right: 10px; 
			border-style: solid; 
			border-color: #5CB3FF; 
			border-width: thin; 
			width: 1000px; 
			/*height: 930px;*/ 
		}
		#analyze_background
		{
			margin-left: 10px; 
			margin-right: 10px; 
			border-style: solid; 
			border-color: #5CB3FF; 
			border-width: thin; 
			width: 1000px; 
			_width: 980px; 
			height: 965px; 
		}
		#dashboard_search_area
		{
			margin-left: 5px; 
			/*margin-right: 10px; */
			padding: 2px;
			font-size:medium; 
			font-weight:bold; 
			border-style: solid; 
			border-color: #5CB3FF; 
			border-width: 1px; 
			width: 985px; 
			
			height: 210px;
		}
		#dvScheduling
		{
			margin-top: 15px; 
			overflow-x: scroll; 
			height: 310px; 
			width: 975px; 
			margin-right: 5px; 
			border-right: 1px solid; 
			border-left: 1px solid; 
			border-color: #CCCCCC;
			_position:relative;
		}
		#dvProcessing
		{
			margin-top: 15px; 
			overflow-x: scroll; 
			height: 360px; 
			width: 975px; 
			margin-right: 5px; 
			border-right: 1px solid; 
			border-left: 1px solid; 
			border-color: #CCCCCC;
			_position:relative;
		}
		.dashboard_footer
		{
			font-size: 10px;
			margin-top: -65px; 
			margin-left: 5px;
		}		

		.dashboard_hr
		{
			width: 1000px; 
			color: #5CB3FF; 
			height: 5px;
		}
		.dashboard_messagePanel
		{
			height: 5px;
		}
		.panel_container
		{
			font-family: verdana, Arial, Helvetica; 
			font-size: 8pt; 
			font-weight: bold;
			width: 950px;
		}
		
		.standard_label
		{
			width: 150px; 
		}
		.page_body {
			padding: 0px;
			background-color: #FFFFFF; 
			width: 1024px;
			height: 870px;
			font-family: verdana, Arial, Helvetica; 
			font-size: 1.5em; 
			font-weight: bold;
		 }
		 
		.label_from_date
		{
			width: 80px;
		}
			
		.no_border
		{
			border: 0px;
		}
		
		.label_to_date
		{
			width: 93px;			
		}
		
		.input_file_name
		{
			font-weight: normal; 
			font-size: 8pt; 
			font-family: Arial; 
			color: gray;
		}
		
		.float_left
		{
			float: left;
			
		}
		
		.label_exp
		{
			margin-left: 175px;
		}
		
		.button_area
		{
			height:30px; 
			padding-right: 5px; 
			padding-left: 125px;
		}
		.include_jsp
		{
			margin-left: 5px;
		}
		.dashboard_overlay_black 
		{
			position:absolute;
			top:0%;
			left:0%;
			width:100%;
			height:1350px;
			_height:1400px;
			background:#000000;
			z-index:1001;
			filter: alpha(opacity=25); /*older IE*/
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25); /* IE */
			-moz-opacity: 0.25; /*older Mozilla*/
			-khtml-opacity: 0.25;   /*older Safari*/
			opacity: 0.25;   /*supported by current Mozilla, Safari, and Opera*/
		}
		.dashboard_overlay_white 
		{
			position:absolute;
			top:50%;
			left:50%;
			background-color:#FFFFFF;
			z-index:1020;
			overflow:auto;
			width:550px;
			height:460px;
			margin-left:-265px;
			margin-top:-40px;
			border:1px solid #5CB3FF; 
		}
		.confirm_white
		{
			position:absolute;
			top:85%;
			left:50%;
			background-color:#FFFFFF;
			z-index:1020;
			overflow:auto;
			width:400px;
			height:120px;
			margin-left:-265px;
			margin-top: 100px;
			border:1px solid #5CB3FF; 
		}
		{
			border-style: solid;
		    	border-width: 1px;
		    	padding: 0px;
		}	
		.show_Directory_From_Right
		{
			text-align: center; 
	`		direction: rtl;
		}
		.analyze_search_area
		{
			margin-left: 10px; 
			border-style: solid; 
			border-color: #5CB3FF; 
			border-width: thin; 
			width: 980px; 
			height: 120px;
		}
		.analyze_main_table
		{
			font-family: verdana, Arial, Helvetica; 
			font-size: 8pt; 
			font-weight: normal;
		}
		.page_label
		{
			width: 200px; 
			font-family: verdana, Arial, Helvetica; 
			font-size: 10pt; 
			font-weight: bold;
		}
		#div_staistics
		{
			margin-left: 10px; 
			border-style: solid; 
			border-color: #5CB3FF; 
			border-width: thin; 
			width: 980px; 
			height: 130px;
		}
		#div_analyze_status
		{
			z-index: 1000; 
			position: absolute;
			width: 30%; 
			left: 500px;
		}
		#div_analyze_details
		{
			border: 0px;
			margin-left: 5px; 
			position: relative; 
			overflow-x: scroll; 
			height: auto; 
			width: 985px; 
			margin-right: 5px;
			z-index=100;
		}
		.dashboard_message_area
		{
			height: 20px;
		}
		.export_link
		{
			height: 30px; 
			margin-left: 880px; 
			font-size: .80em; 
			font-weight: normal
		}
		.file_sub_type
		{
			margin-left: 140px; 
			margin-top: -18px;
		}
		.analyze_sub_type
		{
			float: left; 
			margin-left:2px;
		}
		.analyze_file_type
		{
			float: left;
		}
		.ftp_directory
		{
			text-align: center; 
			direction: rtl;
		}
		.btn_show_all_records
		{
			width:20px;  
			margin-left: 5px; 
			height:20px; 
			background-image: url('/common/images/cadillac_ShowAllRecords.png');
		}
		.dashboard_status
		{
			z-index: 1000; 
			position: absolute; 
			width: 30%; 
			margin-left: 300px; 
			margin-top: 0px;
		}
		.dashboard_schCount_textbox
		{
			width: 200px; 
			height: auto; 
			font-size: smaller;
		}
		.dashboard_comment_area
		{
			width: 540px; 
			height: 50px;
		}
		
		.dv_history_comment
		{
			
			width: 540px; 
			height: 300px; 
			overflow-y: auto;  
			border: 1px solid #CCCCCC;
		}
		.history_comment
		{
			font-size: 14px;
			
			background-color: white;
			font-style: normal; 
			width: 520px; 
			height: 300px; 
			color: black;
		}
		.panel_message
		{
			width: 550px; 
			height: 15px;
		}
		.dashboard_tabPanel
		{
			width: 860px; 
			margin-left: 5px;
		}
		.dashboard_comment_heading
		{
			font-family:verdana; 
			font-size: 12px;
		}
		.comment_td
		{
			border: 1px solid #CCCCCC;
		}
		.count_area
		{
			width: 380px; 
			height: 50px; 
			overflow-y: none;
		}
		.excelGrid
		{
			height:30px;
		}
		.comment_message
		{
			height: 15px; 
			font-weight: bold; 
			color: red;
		}
		.tab_label
		{
			font-size: 10px; 
			font-weight: bold;
		}
		.Scroller
		{
			width: 977px;
		}