#centerContent .border {display:block; float:left; margin: 10px 0 0 0; padding: 16px 0 0 0; border-top: 1px solid #cccccc; width: 681px; }
*HTML #centerContent .border { margin: 10px 0 0 0; }
#centerContent .padded { margin: 10px 0 10px 0; }
#centerContent #breadcrumb { margin: 0; }
*HTML #centerContent #breadcrumb { margin: 0; }

p { margin: 0 0 5px 0; }

#centerContent h3 { margin: 10px 0 0 0; }
*HTML #centerContent h3 { margin: 10px 0 0 0; }
#centerContent h4 { display:block; float:left; font-size: 1.0em; font-weight:bold; color: #ffffff; text-transform: uppercase;  padding: 0; margin: 0 0 0 10px; }
#centerContent .twoCol p { float:left; width:171px; 
padding-left:3px; }
#centerContent p .currency { text-align:right; margin: 0 0 15px 0;}
#centerContent br { margin: 0 0 8px 0; }

#centerContent  .memberName { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:168px; height: 43px; }
     
#centerContent  .pcaProviderName { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:147px; height: 43px; }     
     
#centerContent  .pcaApplied { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:70px; height: 43px; }     


fieldset { border-bottom: 1px solid #ccc; padding:0; margin:0 0 5px 0; display: block; border-left-style: none; border-left-color: inherit; border-left-width: 0; border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
}
#centerContent fieldset { display:block; border:none; margin-bottom: 10px; }

#centerContent fieldset.search  {display:block; float:left; width: 681px; margin-bottom: 10px; }
#centerContent .search label { float:left; margin: 0 5px 0 0; }
#centerContent .date { display: block; float: left; margin-right: 5px;  vertical-align: bottom; }
#centerContent .calendarImage { vertical-align: top; padding-top: 5px; }

.title1 { font-weight: bold; color: #000000; margin-right: 5px; }
.title2 { font-weight: bold; color: #000000; margin-right: 5px; }
.title3 {color: #000000; margin-right: 5px; }
#centerContent .dateRange {width:65px; }
.dateRangeMargin { margin-top: 15px; }
#centerContent .searchDateField { float:left; margin: 0 10px 20px 0; }

/* BELOW FORMATS CLAIMS SEARCH TABLE BACKGROUNDS  */
.claimSearchTable table { border: none; background-color:Transparent; padding: 0; width: 590px; padding: 0; }
.claimSearchTable tbody { border: none; background-color: Transparent; width: 590px; }
.claimSearchTable td { background-color: Transparent; border: none; }

/* BELOW FORMATS CLAIMS SEARCH HEADER DATA CELLS WITH PCA */
.claimTypeWithPca { background:url('/common/images/backgrounds/bkg_provideName.GIF') no-repeat; width:110px; height: 43px; font-weight: bold; text-align: center; overflow:hidden; }
.providerNameWithPca { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:110px; height: 43px; font-weight: bold; text-align: center; overflow:hidden; }
.ServiceDateWithPca { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:95px; height: 43px; font-weight: bold; text-align: center; overflow:hidden; }
.MemberRespWithPca { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:165px; height: 43px; font-weight: bold; text-align:center; overflow:hidden; }

.PaymentAmountWithPca { background:url('/common/images/backgrounds/bkg_provideName.GIF') no-repeat; width: 110; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
.claimStatusBtnWithPca { background:url('/common/images/backgrounds/bkg_provideName.GIF') no-repeat; width: 87; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}

/* BELOW FORMATS CLAIMS SEARCH TABLE DATA CELLS WITH PCA */
.resultProviderTypeWithPca { background-color: #f3f3f3; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultProviderNameWithPca { background-color: #f3f3f3; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultServiceDateWithPca { background-color: #f3f3f3; height: 30px; padding-left: 10px; padding-top: 10px;  }
.resultPaymentAmountWithPca { background-color: #f3f3f3; height: 30px; padding-left: 10px; padding-top: 10px;  }
.resultMemberResponsibilityWithPca { background-color: #f3f3f3; height: 30px; padding-left: 10px; padding-top: 10px;  }
.resultStatusBtnWithPca { background-color: #f3f3f3; width:57px; height: 30px; padding-top: 10px; padding-left: 30px; }

/* BELOW FORMATS CLAIMS SEARCH HEADER DATA CELLS WITHOUT PCA */
.providerType { background:url('/common/images/backgrounds/bkg_provideType.gif') no-repeat; width:115px; height: 43px; font-weight: bold; text-align: center; }
.providerName { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:168px; height: 43px; text-align: center; }
.serviceDate { background:url('/common/images/backgrounds/bkg_serviceDate.gif') no-repeat; width: 134; height: 43px; text-align: center; }
.memberResponsibility { background:url('/common/images/backgrounds/bkg_mbrRespon.gif') no-repeat; width: 172px; height: 43px; text-align: center; }
.claimStatusHead  { background:url('/common/images/backgrounds/bkg_claimStatus.gif') no-repeat; width: 87px; height: 43px; text-align: center; }

/* BELOW FORMATS CLAIMS SEARCH TABLE DATA CELLS */
.resultNewImage { background-color: #FFFFFF; width: 26px; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultProviderType { background-color: #f3f3f3; width: 105px; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultProviderName { background-color: #f3f3f3; width:158px; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultServiceDate { background-color: #f3f3f3; width:105px; height: 30px; padding-left: 10px; padding-top: 10px; text-align: center; }
.resultMemberResponsibility { background-color: #f3f3f3; width:105px; height: 30px; padding-left: 10px; padding-top: 10px; }
.resultClaimStatus { background-color: #f3f3f3; width:57px; height: 30px; padding-top: 10px; padding-left: 30px; }
/* ******************************************** */

/* BELOW FORMATS PCA CLAIMS TABLE HEADER DATA CELLS    */
#centerContent .pcaClaimType { background:url('/common/images/backgrounds/bkg_claimType.GIF') no-repeat; width:85px; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
#centerContent .pcaMemberName { background:url('/common/images/backgrounds/bkg_provideName.gif') no-repeat; width:120px; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
#centerContent .pcaClaimNumber { background:url('/common/images/backgrounds/bkg_provideName.GIF') no-repeat; width:136px; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
#centerContent .pcaServiceDate { background:url('/common/images/backgrounds/bkg_provideName.GIF') no-repeat; width: 100; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
#centerContent .pcaPaidFrom { background:url('/common/images/backgrounds/bkg_provideType.gif') no-repeat; width:110px; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}
#centerContent .pcaClaimStatus  { background:url('/common/images/backgrounds/bkg_status.gif') no-repeat; width: 100px; height: 43px; font-weight: bold; text-align: center; overflow:hidden;}

/* BELOW FORMATS PCA CLAIMS TABLE DATA CELLS    */
#centerContent .resultPcaClaimType { background-color: #f3f3f3; width: 75px; height: 30px; padding-left: 10px; padding-top: 10px; }
#centerContent .resultPcaMemberName { background-color: #f3f3f3; width:120; height: 30px; padding-left: 10px; padding-top: 10px;  }
#centerContent .resultPcaClaimNumber { background-color: #f3f3f3; width:126px; height: 30px; padding-left: 10px; padding-top: 10px;  }
#centerContent .resultPcaServiceDate { background-color: #f3f3f3; width:126px; height: 30px; padding-left: 10px; padding-top: 10px;  }

#centerContent .resultpcaPaidFrom { background-color: #f3f3f3; width:100px; height: 30px; padding-left: 10px; padding-top: 10px;  }
#centerContent .resultPcaClaimStatus { background-color: #f3f3f3; width:56px; height: 30px; padding-top: 10px; padding-left: 42px; }

/* ******************************************** */

.padding { margin-right: 5px; }

#centerContent .resultPcaProviderType { background-color: #f3f3f3; margin-left:5px; }

#centerContent .LedgendProviderType { border:none; width:95px; vertical-align:top; }
#centerContent .LedgendClaimType { border:none; width:110px; vertical-align:top; }

/* ******************************************** */

#centerContent .searchType { float:left; width: 680px; margin: 0 0 10px 0; height: 26px; }
#centerContent .searchType table { width: 400px; }
#centerContent .searchType td { width: 100px; }
#centerContent .searchType label { display:block; float:left; padding-top: 4px; }
#centerContent .searchType input { display: block; float: left; margin-right: 5px; width: 20px; }
#centerContent .searchType 
#centerContent .oneLast { margin: 38px 0 3px 0; }
#centerContent .last { margin: 0 0 3px 0; }
/*
#centerContent  h2 { font-size:1.2em; background:url('/member/common/images/backgrounds/bkg_bluetitle.gif') no-repeat; width:100%; height:32px; color:#fff; }
*/
#centerContent .centerPod .twoCol p { float:left; width:195px; padding-left:3px; }
#centerContent .centerPod .twoColNarrow p {float:left; display:block;  width:151px; padding-left:3px;}
#centerContent .centerPod .twoCol p .currency { text-align:right; margin: 0 0 15px 0;}
#centerContent .centerPod .twoColLeft p { float:left; width:180px; padding-left:3px; }
#centerContent .centerPod .twoColRight p { float:left; width:145px; padding-left:-10px; }
#centerContent .centerLink { text-align:left; width:530px;  padding:0 0 10px 0; margin:5px auto 15px auto; }

.modalContainer { background:url('/member/common/images/backgrounds/bkg_modal_bottom.png') bottom no-repeat; padding:  -5px   10px 15px  20px;}
.modalTop { width:328px; height:20px; background:url('/member/common/images/backgrounds/bkg_modal_top.png') top no-repeat; }
a.modalClose { float:right; margin:12px; text-decoration:none; color:#000; }
#ClaimsDisclaimer { position:absolute; width:328px; display:none; z-index:1000;}

/* search button spacing */
.btn_blue_sm_right { display:block; }

/* print button spacing */
.btn_blue_lg { margin-bottom: 10px; }

/* GRID Header Buttons */
.transparentBtn { background-color:Transparent; text-transform:uppercase; text-decoration:none; font-size:1em; margin-left: 0; margin-right: 0; margin-top: 0; padding-bottom: 5px; height: 23px; color: #ffffff; font-weight: bold; border: none; cursor: pointer; text-align: center; vertical-align:middle; }

/* GRID pager */
.cssPager table { border: none,0; background-color:White; padding: 0; width: 590px; padding:0,0,0,0; }
.cssPager tbody { border: none,0; background-color: White; width: 590px; padding:0,0,0,0; }
.cssPager tr { border: none,0; background-color: White; width: 590px; padding:0,0,0,0; }
.cssPager td { background-color:White; border: none,0; padding:0,0,0,0; }           
.cssFooter table { border: none,0; background-color:White; padding: 0; width: 590px; padding: 0; text-align:center;}
.cssFooter tr { border: none,0; background-color:White; padding: 0; width: 590px; padding: 0; text-align:center;}
.cssFooter tbody { border: none,0; background-color: White; width: 590px; text-align:center; }
.cssFooter td { background-color:White; border: none; text-align:center; } 

#claimsPaginationContainer { }
#claimsPagination { float:right; margin:15px; }
#claimsPagination span { float:left; display:block; margin:0 2px;}
#claimsPagination span.text { margin-top:4px; }

#claimsDateRange { width:510px; float:left; margin:15px; }
#claimsDateRange span { float:left; display:block; margin:0 2px; font-weight:bold;}
#claimsDateRange span.text { margin-top:4px; }
