﻿
 .tdRight
      {
      text-align:right !important;
      }
.tdCenter
      {
      text-align:center !important;
      }

/* */
/* */
/* GRIDVIEWS */
.gridview { margin-top:20px;margin-left: -10px; }
.gridview tr{vertical-align: top }
.gridview tr:hover{ background-color: #fcfcfc; }
.gridview th{ padding: 0 10px 0 10px; text-align: left; font-size:1.1em; }
.gridview td{ padding: 0px 10px 10px 10px; }
.gridview .highlightText{color: #ff0000; }



/* */
/* */
/* PAGE TITLE */
/*#pageTitle{ border-bottom: dotted 1px #dcdcdc; margin-bottom: 10px; }*/



.document { background-color: #fff; font-size: .75em; }

.document h1 { font-size: 2em; padding-left: .5em; }

/* */
/* */
/* PAGE SECTIONS */
/*.section { margin: 1em }*/
.section .top { background: #dcdcdc; border: solid 1px #dcdcdc; padding: 0em; }
.section .top h2 { color: #000; font-size: 1.4em; padding: 0 0 0 .8em; }
.section .mainBody  { background-color: #fffffe; border: solid 1px #dcdcdc; border-top: none; line-height: 1.8em; padding: 1em; overflow: hidden; }
.section .mainBody .floater { float: left; padding-right: 2em; vertical-align: top; padding-bottom: 1em;  }
.section .mainBody .heading { font-weight: bold; }

.section .mainBody .highlightRowEnter { background-color: #eeeeee; }
.section .mainBody .highlightRowExit { background-color: #fff; }

.section .mainBodyLargeFont  { font-size:1.4em; background-color: #fffafa; border: solid 1px #dcdcdc; border-top: none; line-height: 1.8em; padding: 2em; overflow: hidden; }
.section .mainBodyLargeFont .heading { font-weight: bold; }
.section .mainBodyLargeFont .floater { float: left; padding-right: 2em; vertical-align: top; padding-bottom: 1em;width: 150px !important; }
.section .mainBodyLargeFont .highlightRowEnter { background-color: #fefefe; }
.section .mainBodyLargeFont .highlightRowExit { background-color: #F5FFFA; }
.consultant{ display: inline-block !important; white-space: nowrap !important;text-align: left !important;}
*+html .consultant{ margin-left: 0 !important; white-space: nowrap !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) { 
    /* Safari only override */
    ::i-block-chrome,.consultant {
      white-space: nowrap !important;
    }
}

/*
#div_documentStatus { text-align: right;  }
#div_documentStatus span{ color:#2f4f4f; font-size: 1.3em; vertical-align: super;}
*/


.button{border: solid 1px #dcdcdc; padding: 10px; background: #4876CC; color: #fff; font-weight: bold; min-width:90px}   
.button:hover { border: solid 1px #dcdcdc; padding: 10px; background: #ADCFF8; color: #fff; font-weight: bold; min-width:90px; cursor: pointer }


/* */
/* */
/* PATIENT IMAGE */
.patientImage  
{
	border: solid 1px #dcdcdc; padding: 2px; max-width: 160px;
	/* IE6 hack: */
	width: expression(document.body.clientWidth > 162? "160px" : "auto");
}


/* */
/* */
/* DECEASED DIV */
.deceased{ border: solid 2px #000; padding:10px; margin-bottom: 10px; margin-top: 10px; text-align: center; }


/* */
/* */
/* DATEPICKER */
.datePicker { width: 70px; }


/* */
/* */
/* SPINNER ('please wait' style loading gif) */
/*
DIV#spinner { color: #ff0000; height: 20px; overflow: hidden; width: 120px; }
DIV#spinner.spinning {background: url(images/ajax-loader.gif) no-repeat center right; padding-right:20px;}
*/

/* */
/* */
/* MEDIA UPLOAD SPECIFIC */
.mediaUpload { margin: 0 5px 0px 0; }

.mediaUpload .thumbnailsSidebar { background-color: #fffafa; border: dotted 1px #dcdcdc; margin-bottom: 20px; padding: 10px 10px 10px 10px; }
.mediaUpload .thumbnail{ border: solid 1px #dcdcdc; height: 90px; margin: 0 5px 5px 0; overflow: auto; padding: 1px; width: 150px;  }	
.mediaUpload .mainImage { display: none; margin: 1em auto 0 auto;  }
.mediaUpload .mainImage .imageArea { background-color: #fffffe; border: dotted 1px #dcdcdc; clear: both; text-align: center; width: 100%; overflow: auto;}
.mediaUpload .mainImage h3{ border-bottom: dotted 1px #dcdcdc; margin-bottom: 10px; }
.mediaUpload .mainImage .headingMagnifier{ font-weight: bold; clear: both; }

/* Image resizer stuff */
ul#grid li	{ list-style: none outside;	float: left; margin-right: 20px; margin-bottom: 20px; width: 500px;	height: 500px; text-align: left; font-size: 50px; }
ul#grid li img { vertical-align: text-top; }
#resizable { padding: 0.5em; }
#resizable h3 {	text-align: center;	margin: 0; }

/* New upload for media upload, document uploader, multipatient document uploader */
#div_newItem { background-color: #fffffe; border: solid 1px #dcdcdc; margin: 1em; padding: 15px;  }
#div_newItem .fileUploader { width: 300px; }
#div_newItem .uploadButton { text-align: right;  }


.bottomRight { border-top: dotted 1px #fedced; font-weight: bold; margin-top: 10px; padding-top: 10px; text-align: right }
.bottomRight .dropDown { font-size: 0.9em; }

/* */
/* */
/* ERROR SPAN */
.error { color: #ff0000; padding-left: 7px; }


/* */
/* */
/* INFO AREA */

.infoArea { /*background: transparent url(images/sq_info.png) no-repeat 0 5px;*/ color: #808080; /*padding-left: 30px;*/ vertical-align:top; }
.infoArea:hover { color: #000; }



/* */
/* */
/* INFO TEXT */
/*
.info { color: #808080; }
*/


/* */
/* */
/* PUBLISH AREA */
#publishArea { border-top: dotted 1px #dcdcdc; margin-top: 0.5em; padding-top: 0.5em; text-align: right; }
/* this is used in the skin file for the publish buttons */
.publishButton { background: transparent url(images/btn.gif); color: #fff; font-size: 1.1em; margin:0; padding: 0.2em 0.3em 0.2em 0.3em; }



/* */
/* */
/* CHARTING */
.charting { margin: 1em 1em 0 1em; }
.charting .charting_statusbar { border: solid 1px #dcdcdc; padding: 5px; overflow: hidden; } 
.charting .charting_statusbar_FilterNameAndChartView { padding: 0em; margin: 0; margin-right:2em; float: left; display: inline;}
.charting .charting_statusbar_patientDetails { padding-top: 3px; float: left; display: block;}
.charting .charting_statusbar_searchFilterOpener { padding-top: 2px; float: right; }

.charting #div_saveSearch { clear: both; background: #f5fafa; margin: 0em 0 .4em 0; border: solid 1px #a0a0a0; display: none; }
.charting #div_saveSearchInner { margin: 10px; }
.charting #div_saveSearch .button { font-size: 0.9em; min-width: 50px; padding: 2px; }
.charting #txt_searchFilterName { width: 130px; }
.charting #btn_saveFilter { left: 1em; }
.charting #genericSaveErrorMessage { color: #ff0000; display: none; width: 130px; }
.charting #lbl_saveSearchStatus { margin-top: 10px; }
.charting #btn_closeSearchBox { margin-top: 10px; }

.charting .charting_searchBoxOuter { right: .2em; position: absolute; width: 200px; padding-right: 2em; }
.charting .charting_searchByBox { padding: .3em .3em .3em .3em; height: 15px; }
.charting .searchFitlerTitle { width: 100px; float: left; display: inline; color: #fff; cursor: pointer; font-weight: bold; } 
.charting .searchFilterCloser { background: url(images/analysis/close.gif); height: 16px; width: 19px;  display: block; padding: 0; margin: 0; right: 0; position: absolute; cursor: pointer; }
.charting .searchFilterCloser:hover { background: url(images/analysis/close_hover.gif); }
.charting #btn_Search { font-size: 1.3em; font-weight: bold; padding: 0 .2em 0 .2em; }
.charting .searchButtonDirty { background-color: #ff0000; border: solid 1px #dcdcdc; padding: 10px; color: #fff; font-weight: bold; min-width:90px }

.charting .saveButton { background: transparent url(images/analysis/charting_save.gif) no-repeat; height: 26px; width: 26px; display: inline-block; border: none; padding: 0; }
.charting .saveButton:hover { background: transparent url(images/analysis/charting_save_hover.gif) no-repeat; height: 26px; width: 26px; cursor: pointer; }
.charting .saveButtonSelected { background: transparent url(images/analysis/charting_save_selected.gif) no-repeat; height: 26px; width: 26px; display: inline-block; border: none; padding: 0; }
.charting .saveButtonSelected:hover { background: transparent url(images/analysis/charting_save_selected.gif) no-repeat; height: 26px; width: 26px; cursor: pointer; }

@media print {
   .charting .charting_searchBoxOuter { display:none !important; }
   .charting .charting_statusbar_FilterNameAndChartView { display:none !important; visibility:visible !important; }
   .charting .charting_statusbar_searchFilterOpener { display:none !important; }   
}





/* */
/* */
/*  GP Extracts */
/*  GP Extracts */
/*  GP Extracts */
/* */
.GPExtractsDocument { margin: 0em auto 0 auto; background-color: #fff; padding: 1em; width: 95% }

/* Change colour of the tab background */
.GPExtractsDocument .ui-widget-header
{
    border: 1px solid #aaaaaa !important;
    background: #919191 !important;
    color: #ffffff !important;
    font-weight: bold !important;
}

 /*GP Extracts Document Header Tabs Close button*/             
.headerCloseButton
{
    background-image:url("images/ui-icons_222222_256x240.png");
    height:18px;
    width:18px;
    background-position:-80px -128px;
    display:block;
    overflow:hidden;
}              
   
   #headerCloseButton
   {
       float:right;
       margin-top: 2px;
       margin-right: 2px;
   }
       
    .headerCloseButtonHover
   {
     background-color:#F8FCFC !important;
     cursor:pointer;
   }
   
    /*Show document details link*/   
    #GPShowPatientDetails{margin-bottom:5px; float:right; margin-right:10px;font-family: Arial;font-size: 12px;text-decoration: underline;}
    #GPShowPatientDetails:hover{cursor:pointer; color:Blue;}
           
           
/*GP Extracts Document Header Tabs Close button*/   


/* GP icons */
.GPExtractDocument_Icon{ float:left; height: 46px; width:46px; padding:0; padding-right: 10px;vertical-align: top;}
.GPExtractDocument_ActiveProblems_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Admin_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_AED_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Allergy_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Biochem1_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Biochem2_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_BirthDetails_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_BirthPregnancyPostNatal_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_BP_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_BMI_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_CH_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_CDM_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_CHRT_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Contraindications_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Cytology_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_DiabetesDiagnosis_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_ECG_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Encounters_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_FamilyHistory_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_FullProblemList_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Haematology_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Imaging_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_InvestigationsAdministration_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_MedicationAdministration_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_MedicationIssues_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Microbiology_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_ObstetricProcedures_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OTCAndProphylacticTherapy_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Operations_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OtherCytologyPathology_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OtherDiagnostic_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OtherInvestigations_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OtherInvestigations_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_OtherTheraputicProcedures_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_PastProblems_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_PhysiologicalFunctionTests_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_RecentTestResults12Months_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_ReferralsAndAdmissions_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_RepeatMedication_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Smoking_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_SocialHistory_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Summary_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_UnmatchedCodes_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_Urinalysis_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}
.GPExtractDocument_VaccinationsAndImmunisations_Icon{ background: transparent url(images/GPExtract/gp.gif) no-repeat  ; float:left; height: 46px; width:46px; padding:0; padding-right: 10px; /*border: 1px solid #ff0000;*/ vertical-align: top;}

.GPExtractsDocument h1 { background: none; font-size:2.8em; margin: 0; vertical-align:top; /*border: 1px solid #000;*/ padding-top:10px; color:Gray !important;}
.GPExtractsDocument .heading  
{
    /*font-weight: bold;*//*Case 26490*/
    font-weight: normal;
}

/* */
/* TABLES */
.GPExtractsDocument th, td { padding:3px 5px 3px 5px; text-align: left; }
.GPExtractsDocument tr{ padding: 10px 0 10px 0; vertical-align: top; }
.GPExtractsDocument tr.alternate { background-color:#ececec;}
.GPExtractsDocument th.header{ cursor: pointer; }
.GPExtractsDocument th.date { width: 104px; }
.GPExtractsDocument th.readCode { width: 90px}
.GPExtractsDocument table.tablesorter {
	font-family:Verdana;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	font-size: 8pt;
	width: 100%;
	text-align: left;
}
.GPExtractsDocument table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #c0c0c0;
	color: #fff;
	border: 1px solid #FFF;
	font-size: 8pt;
	padding: 4px;
}
.GPExtractsDocument table.tablesorter thead tr .header {
	background-image: url(images/pagedlist/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
.GPExtractsDocument table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
	background-color: #FFF;
	vertical-align: top;
}
.GPExtractsDocument table.tablesorter tbody tr.odd td {
	background-color:#F9F9F6;
}
.GPExtractsDocument table.tablesorter thead tr .headerSortUp {
	background-image: url(images/pagedlist/asc.gif); background-color: #a0a0a0;
}
.GPExtractsDocument table.tablesorter thead tr .headerSortDown {
	background-image: url(images/pagedlist/desc.gif); background-color: #a0a0a0;
}
/*.GPExtractsDocument table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
   
}*/
/*GpSummary*/
.tablesorterGpSummary thead tr .header {
	background-image: url(images/pagedlist/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
.tablesorterGpSummary thead tr .headerSortUp {
	background-image: url(images/pagedlist/asc.gif); background-color: #a0a0a0;
}
.tablesorterGpSummary thead tr .headerSortDown {
	background-image: url(images/pagedlist/desc.gif); background-color: #a0a0a0;
}

.LastUploadDateLabel
{
    font-family:Verdana;
	font-size: 8pt;
}
/*GpSummary*/

@media screen
{
/* GP Extracts screen / print */
    /*Screen */
    div#div_print_header { display: none; }

    div#div_print_patientInfo {
        display:none;
    }
      
    div#div_print_documntInfo {
        display:none;
    }
   
    div#div_print_deliveryInfo {
        display:none;
    }   
    
    div#div_print_results {
        display:none;
    }  
}
    
@media print 
{      
    /* HIDE */
    /* Hide screen header and results */
    #GPShowPatientDetails{display:none !important;}
    #div_header_tabContainer {
      display:none !important;
    }   
    #div_tabs_patientInfo {
        display:none;
    } 
    #div_tabs_documntInfo {
        display:none;
    }
    #div_tabs_deliveryInfo {
        display:none;
    } 
    #div_results_tab {
        display:none;
    }

    /* SHOW */
    /* Patient watermark */
    /*#div_print_header { display: block; position: fixed; right: -200px;  top: 80px;  color: #808080; }*/
    .watermark  
    {
    
      -moz-transform: rotate(90deg);  /* FF3.5+ */
           -o-transform: rotate(90deg);  /* Opera 10.5 */
      -webkit-transform: rotate(90deg);  /* Saf3.1+, Chrome */
                 filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', 
                         M11=6.123031769111886e-17, M12=-1, M21=1, M22=6.123031769111886e-17); /* IE6,IE7 */
             -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=6.123031769111886e-17, M12=-1, M21=1, M22=6.123031769111886e-17)"; /* IE8 */
                   zoom: 1;
    }
        
    /* Show print header */
    #div_print_patientInfo {
        display:block;
    }
      
    #div_print_documntInfo {
        display:block;
    }
   
    #div_print_deliveryInfo {
        display:block;
    }
   
    /* Show print results */
    #div_print_results {
        display:block; top: 120px;
    }
}
/*  GP Extracts - END*/


/*Long Term Conditions*/


@media screen
{
    
       
   
   .ltc #headerCloseButton
   {
       float:right;
       margin-top: 2px;
       margin-right: 2px;
   }
       
    .ltc .headerCloseButtonHover
   {
     background-color:#F8FCFC !important;
     cursor:pointer;
   }
       
    
.ltc .ui-widget-header
{
    border: 1px solid #aaaaaa !important;
    background: #B37896 !important;
    color: #ffffff !important;
    font-weight: bold !important;
}

/*Ducument Logo*/
.ltc #LTCpageIcon{padding-bottom:0px;padding-left:0px;padding-right:10px;float:left;vertical-align:top;padding-top:0px; display:inline-block;width:46px;height:46px;}
/*background:transparent no-repeat url(Images/LongTermConditions/LTC.gif) center;*/

.ltc body{min-width:530px;}

.ltc { font-family: Arial; font-size: 12px; margin: 1em auto 0 auto; background-color:White; }

.ltc th {text-align:left;}
.ltc td {padding-left:5px;padding-right:5px;}

.ltc h1, h2, h3, h4, h5, h6 {  color: #000; display: block;font-size: 2em;font-weight: bold;}
.ltc h2{margin-top:-3px;}
.ltc h1{margin-top:-10px !important;display:inline-block !important;}

/* PAGE TITLE */
.ltc #pageTitle{ border-bottom: dotted 1px #dcdcdc; margin-bottom: 10px;clear:both;vertical-align:middle;margin-bottom:20px;border:0px;margin-top:20px; }



/*NHS logo*/
.ltc #NHSLogo{float:right;margin-bottom:20px;margin-left:10px;margin-top:-5px;background:transparent no-repeat url(Images/LongTermConditions/NHSLogo.jpg) center; display:inline-block;width:100px;height:45px;}

/*Info Icons*/
.imgInfoHeading  
{
background-image: url(../App_Themes/Classic/Images/LongTermConditions/info_icon16.png) !important;
background-color: transparent;
background-repeat:no-repeat;
background-position:center;
   /* background:transparent url(Images/LongTermConditions/info_icon16.png) no-repeat center;*/
    display:inline-block;  
    height:24px;
    width:24px;
    cursor: pointer;
    padding:5px;
    
}

#imgInfoHeading  
{
    background-image: url(../App_Themes/Classic/Images/LongTermConditions/info_icon16.png) !important;
    background-color: transparent;
    background-repeat:no-repeat;
    background-position:center;
    display:inline-block;  
    height:24px;
    width:24px;
    cursor: pointer;
    padding:5px;
    
}

span.imgInfoSec{ background:transparent url(../App_Themes/Classic/Images/LongTermConditions/info_icon16.png) no-repeat center;display:inline-block;height:18px;width:18px;cursor: pointer; padding:5px;}
span.imgInfoLifeStyle{ background:transparent url(../App_Themes/Classic/Images/LongTermConditions/info_icon16.png) no-repeat center;display:inline-block;height:18px;width:18px;cursor: pointer; padding:5px;}
/*Close Icons*/
.ltc span.imgClose{background:transparent url(../App_Themes/Classic/Images/LongTermConditions/close_b_16.png) no-repeat center;display:inline-block;height:16px;width:16px;cursor: pointer;float:right;}
.ltc span.imgCloseSec{background:transparent url(../App_Themes/Classic/Images/LongTermConditions/close_b_16.png) no-repeat center;display:block;height:16px;width:16px;cursor: pointer;float:right;}

/*LIfe Style*/
.ltc .lifeStyleInfo{background-color: #ddffe6;font-family: arial; color: gray;}
/*Top Item*/
.ltc .topItemFull{color: Blue; text-decoration: underline; cursor: pointer}
.ltc .topItemEmpty{color: #000;}

/*Sub Item*/
.ltc .trSubItem{display:none;}
.ltc .trSubItemStyle{display:none;}

/*Info Sections*/
.divsectionInfoSec{border: silver 1px solid;font-family: Arial;color:Gray;font-size: 8pt;margin: auto;text-align:left;padding: 10px;}

.divInfoHeading{font-family: Arial;color: Gray;font-size: 8pt;margin: auto;text-align: left;padding: 10px}

/*Table and table borders*/
.ltc table  {border: silver 1px solid;padding: 0px;border-collapse: collapse;}
.ltc table td  {border: silver 1px solid;padding: 0px;border-collapse: collapse}




/*Table Heading*/

.ltc .TableHeading{display: block;font-family: verdana, Arial;color: Blue;font-size: 11pt;font-weight: bolder;cursor: pointer;clear: both;}

/**/
/* PAGE SECTIONS */
.ltc .section { margin: 1em 0 2em 0;font-family: Arial;font-size: 12px; }
.ltc .section .top { background: transparent url(Images/LongTermConditions/bar.gif); border: solid 1px #87959F; padding: 0.5em 0.5em 0.2em 1em;background-position:center center; height:20px; }
.ltc .section .top h2 { color: #fff; font-size: 1.4em; }
.ltc .section .top a { color: #fff; font-size: 1.1em;text-decoration:none;cursor:default; }
.ltc .section .mainBody  { background-color: #fffafa; border: solid 1px #dcdcdc; border-top: none; line-height: 1.8em; padding: 2em; overflow: hidden; }
.ltc .heading { font-weight: bold; }
.ltc .section .mainBody .floater { float: left; padding-right: 2em; vertical-align: top; padding-bottom: 1em;  }

.ltc .section .mainBody .highlightRowEnter { background-color: #eeeeee; }
.ltc .section .mainBody .highlightRowExit { background-color: #F5FFFA; }

.ltc .section .mainBodyLargeFont  { font-size:1.4em; background-color: #fffafa; border: solid 1px #dcdcdc; border-top: none; line-height: 1.8em; padding: 2em; overflow: hidden; }
.ltc .section .mainBodyLargeFont .heading { font-weight: bold; }
.ltc .section .mainBodyLargeFont .floater { float: left; padding-right: 2em; vertical-align: top; padding-bottom: 1em;  }
.ltc .section .mainBodyLargeFont .highlightRowEnter { background-color: #fefefe; }
.ltc .section .mainBodyLargeFont .highlightRowExit { background-color: #F5FFFA; }




.ltc #div_documentStatus { text-align: right;  }
.ltc #div_documentStatus span{ color:#2f4f4f; font-size: 1.3em; vertical-align: super;}

 .ltc .labelTitlePrint{display:none}
 .labelTitlePrint{display:none}

}
@media print 
{   
    
    
    
    .ltc .TableHeading {font-size:1.2em;font-weight:bold;}
    
    .ltc .TableHeading ~ table {display:block  !important;}
    
    *{color:Black !important}
    
    .ui-tabs-nav {
	        display: none;
	    }

.ui-tabs .ui-tabs-hide {
	        display: block !important;
	    }    
	    .ltc .trSubItem{display:block}
.ltc .trSubItemStyle{display:block}
.documentIcon{display:inline-block !important;}
.ltc .labelTitlePrint{display:block}
.ltc h1{display:inline-block !important;}
 }
/*Long Term Conditions - END*/


/* */
/* */
/* IE 6 Hack area */
* html #div_newItem { height: 360px; overflow: auto; }
* html .searchFilterCloser { float: none; /*padding-left:75px;*/ padding-top: 0; }
* html .searchFilterCloser a:hover { text-decoration: none; }
* html .charting_statusbar_FilterNameAndChartView { padding-top: 0; }
* html .charting_statusbar_patientDetails { padding-bottom: .3em; }

