/* Version No. : 2 */

  @charset "UTF-8";
  /* CSS Document */
  
  
  #MainContent_divFrom, #MainContent_div1 { float: left; height: 25px; background-color: transparent; padding: 0 0 20px 0; margin-right: 5px;} 
  
  #MainContent_divFrom {
  margin: 0 30px 0 20px;
  
  }
  
  /* container
  ---------------------------------*/  
  
  
  #search_container{
  min-width: 960px;
  height: 84px;
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  
  
  }
  html body .riSingle .riTextBox, html body .riSingle .riTextBox[type="text"] {padding-left:0px !important;}
  
  #search_container2{
  min-width: 960px;
  height: 84px;
  background-color: #fff;
  width: 100%;
  font-family: Arial, Helvetica, sans-serif;
  
  
  }
  
  #ctrlfsetId{
  width: 205px;
  float: left;
  padding-left: 10px;
  }
  
  
  
  #MainContent_txtClaimID, #MainContent_txtPatientName, #MainContent_txtMemberID,#MainContent_txtCheck, #MainContent_txtCheckNum, #MainContent_txtMemberFName, #MainContent_txtMemberLName, #MainContent_txtCaseNumber, #MainContent_ddlCaseStatusType, #MainContent_txtMemberID, #MainContent_txtMemberFirstName, #MainContent_txtMemberLastName, #MainContent_txtGroupNumber { border: 1px solid #ababab; height:20px;}
  
  #ctl00_MainContent_UCPayerSearchServiceDate_RadAjaxpanel2, #ctl00_MainContent_ucSearch_RadAjaxpanel2, #ctl00_MainContent_ReportSearch_RadAjaxpanel2,
  #ctl00_MainContent_UCPayerSearchReportDate_RadAjaxpanel2, #ctl00_MainContent_UCPatientSearchDate_RadAjaxpanel2, #ctl00_MainContent_UCTrackSearchRecordDate_RadAjaxpanel2, #ctl00_MainContent_UCPayerSearchSubmittedDate_RadAjaxpanel2, #ctl00_MainContent_usSubmitDate_RadAjaxpanel2{
  width: 250px;
  height: 55px;
  float: left;
  margin-left: 20px;
  
  
  }
  
  .PanSearchArea { overflow: visible !important;}
  
  #ctl00_MainContent_UCPayerSearchRecordDate_RadAjaxpanel2{
  margin-left: 10px;
  
  }
  #MainContent_PanSearchArea{overflow: hidden; float: left; width: 900px; }
  
  /* search button 
  ---------------------------------*/  
  
 
  
  #btn_search {
  display: block;
  float: left;
  padding-top: 12px;
  padding-right: 10px;
  
  }
  
  #btn_search2 {
  display: block;
  float: left;
  
  padding-right: 10px;
  
  }
  
  #ctl00_MainContent_cmbPayer_Input { width: 25px;}
  
  #MainContent_txtMemberID{ width: 150px;}
  
  /* advanced search button 
  ---------------------------------*/     
  
  #btn_advanced a, #MainContent_btn_advanced a{
  display: block;
  float: left;
  margin-top: 16px;
  width:120px;  
  height:28px;
  font-weight: bold;
  text-decoration: underline;
  color: #a4a1a1;
  }
  
  #btn_advanced a:hover, #MainContent_btn_advanced a:hover{  
	  width:121px;  
	  background-position: bottom;  
	  height:30px; 
	  color: #1a93d1;
	  
  }
  
  .AVAILITYsite #btn_advanced a, .AVAILITYsite #MainContent_btn_advanced a {
	
	margin-left: 120px;
	margin-top: -20px;
  }
  
  
  
  #btn_advanced2 a{
  display: block;
  float: left;
  padding-top: 3px;
  width:120px;  
  height:28px;
  font-weight: bold;
  text-decoration: underline;
  color: #a4a1a1;
  }
  
  #btn_advanced2 a:hover{  
	  width:121px;  
	  background-position: bottom;  
	  height:30px; 
	  color: #1a93d1;
	  
  }     
  
  
  /* round edge
  ---------------------------------*/ 
  
  
  
  
  
  /* Default View Buttons
  ---------------------------------*/ 
  
  #btn_reset a, #MainContent_btn_reset a {
  background: url("../images/img-search/btn_reset.jpg") no-repeat scroll 0 0 transparent;
  background-color: white;
  display: block;
  float: left;
  font-family: Arial,sans-serif;
  font-size: 12px;
  height: 21px;
  padding: 7px 0 0 15px;
  margin-top: -6px;
  width: 160px;
  color: #a4a1a1; 
  }
  
  
  #btn_reset a, #MainContent_btn_reset a {
		
	  background-position: bottom left;  
	  height: 21px; 
	  color: #426789;
	  
  }   
  
  #b-space{
  height: 12px;
  clear: both;
  }
  
  /*scroll font styles */
  
  .rcbScroll{
  font-size: 11.5px;	
  
  }
  
  
  ul#buttons { border: 1px solid #000;}
  
  
  
  #container2 {
  font-family: Arial;
  
  font-size: 12px;
  line-height: 1.5em;
  display: inline;
  overflow: hidden;
  color: #1a93d1;
  }
  
  
  .switch {
  width: 300px;
  float: left;
  
  }	
  
  
  
  #base h4, #dvbase h4{
  
  float: left;
  padding-right:5px;
  padding-left: 10px;
  }	
  
  
  .cb-disable.selected span { 
  
		  background: #dcdee2;
		  color: #fff;
		  -moz-border-radius: 5px;
		  -webkit-border-radius: 5px;
		  padding: 3px;
		  
		  
		   }
  
  .cb-enable.selected span { 
  
		  background: #dcdee2;
		  color: #fff;
		  -moz-border-radius: 5px;
		  -webkit-border-radius: 5px;
		  padding: 3px;
		  
		  }
  
  .cb-disable-two.selected span { 
		  
		  background: #dcdee2;
		  color: #fff;
		  -moz-border-radius: 5px;
		  -webkit-border-radius: 5px;
		  padding: 3px;
		  
		  }
  
  
  
  
   .switch label { cursor: pointer; }
  .switch input { display: none; }
  
  
  .cb-enable label,.cb-disable-two label{
   margin: 0 15px 0 5px;
  
  }
  
  .SearchColumn1 { border: 1px solid black;}
  
  
  /*new page *ClaimsPendingResub*
  ------------------------------------------------------------------------------*/
  
  
  /*------------labels------*/
  
  #Label_one{
  width: 220px;
  float: left;
  
  }
  
  #Label_two{
  width: 220px;
  float: left;
  }
  
  #Label_three{
  width: 180px;
  margin-right: 20px;
  float: left;
  }	
  
  #Label_four{
  width: 100px;
  
  float: left;
  }
  
  #Label_four2{
  width: 210px;
  margin-left: 10px;
  float: left;
  }
  
  #Label_EFT{
  width: 150px;
  margin-left: 20px;
  float: left;
  }
  #Label_CStatus{
  width: 170px;
  margin-left: 5px;
  float: left;
  
  }
  
  #Label_CNumber{
  width: 170px;
  margin-left: 5px;
  float: left;
  
  }		
  
  .Form_Field { width: 205px !important;}
  #MainContent_search_container_Status_GroupByDate { width: 200px; float: left;}
  #MainContent_search_container_ClaimID_GroupBy_ViewLineItemsAnDDate,#MainContent_lblClaimID{ width: 170px; float: left;}
  #MainContent_search_container_ProcedureID_GroupBy_ViewLineItems {width: 160px; float: left;}
  #MainContent_search_container_PatientNumber { width: 300px; float: left;}
  #MainContent_search_container_PatientName_GroupByDefaultAndDate,  #MainContent_lblMemberID  {width: 150px; float: left;}
  
  #Label_patient, #Label_name, #Label_EFT {
  width: auto;
  
  float: left;
  }
  
  
  
  #radio_label{
  
  height: 30px;
  width: 350px ;
  overflow:hidden;
  float: left;
  padding-left: 20px;
  padding-top: 20px;
  }	
  
  
  
  input #MainContent_txtPatientNumber{
  list-style: none;
  
  }
  
  #MainContent_search_container_status{ width: 150px;float: left;}
  
  #MainContent_search_container_from {width: 200px; float:left;}
  
  #MainContent_search_container_payer {width: 150px;}
  
  #MainContent_dvPayer {width: 220px;}
  /*Claims Statistic */
.bg_left_graph { background: url(../images/img-ghr_01.png) no-repeat top left;display: block;height: 452px; width: 20px; float: left; position:absolute; }
#search_container_graph { height: 452px; width: 100%; margin: 0; overflow: hidden; padding: 0; text-align: left; background: url(../images/img-ghr_02.png) repeat-x scroll left top transparent; font-family:Arial, Helvetica, sans-serif; font-size: 100%;  display: block;  min-width: 960px !important; color: black !important;  font-weight:bold !important;   }
.bg_right_graph { background: url(../images/img-ghr_03.png) no-repeat 2% 0; display: block; height: 452px; width: 20px; float: right;}
#search_container_graph { min-width: 960px; height: 452px; background-color: #fff; font-family: Arial, Helvetica, sans-serif; }
  
.ct_graph_one { display: block; width: 668px; background: url(../images/graph_one_container.png) repeat-x scroll left top; margin-left: 30px; margin-top: 30px; float: left;}
.ct_graph_one_top { background: url(../images/graph_one_top.png) no-repeat top left; display: block; height: 10px; width: 668px; }
.ct_graph_one_container { display: block; height: 317px; width: 668px; padding-left: 7px;}
.ct_graph_one_bottom { background: url(../images/graph_one_bottom.png) no-repeat top left;display: block;height: 426px; width: 668px;  }
  
.ct_graph_two { float: left; padding: 30px 0px 0px 10px }
.ct_graph_three { }
.graph_float { float: right;}
  /*advanced search styles*
  ------------------------------------------------------------------------------*/
.popupclass_payments {width:826px; height:400px;}
  /*Claims advanced search styles*
  ------------------------------------------------------------------------------*/

    .bg_left2 {z-index:200;}

    .rwLoading { background-image: url(../Images/Waiting.gif) !important; }
  
  .waiting { 
        background-image: url(../Images/Waiting.gif); 
        width:170px;
        height:50px;
        margin-left:44%;
    }