/* CSS Document */


html, body {
	height:100%;
}

body,td,th 
{
	font-family: verdana ;
	font-size: 11px;
	color: #3E535E;
}

.testresult
{
    border-top:1px solid #FFB66C;
	border-bottom:1px solid #FFB66C;
	border-left:1px solid #FFB66C;
	border-right:1px solid #FFB66C;
	color :#FFF4DD;  
	font-size:12px; 
}

.testresult td
{
    background-color:#FFEECA;
}

.testresultbody
{
	border-bottom:1px solid #FFB66C;
	border-left:1px solid #FFB66C;
	border-right:1px solid #FFB66C;
	border-top:1px solid #FFB66C;
    background-color:#FFEECA;   
}


.invlink 
{
    text-decoration:none;  
    color:#3162C8;
}

select
{
	color: #577586;
	width:124px;
	height:17px;
	font-size:13px;
	border-bottom:1px solid; border-left:1px solid; border-right :1px solid; border-top :1px solid; 
	font-family :Verdana ;
	vertical-align:middle;
}

.TabAreaBorder
{
   background-color: White;
   border-left: 1px solid #ADB4B1;
   border-bottom: 1px solid #ADB4B1;
   border-right: 1px solid #ADB4B1;
   border-top:1px solid #ADB4B1;
   background-color : #FFFAE6;
   font-family: Verdana;
   font-size: 12px;
   
}

.cmdBtn{font-family: Tahoma; font-size: 11px; width: 80px; height: 24px;}

.allergy
{
    border-top:1px solid #FF5353;
	border-bottom:1px solid #FF5353;
	border-left:1px solid #FF5353;
	border-right:1px solid #FF5353;
	background-color : #FFF0F0;
    color:#584316;
	font-size:11px;
	font-family: Verdana;
}

.login 
{
    border-top:1px solid #83ACD6;
	border-bottom:1px solid #83ACD6;
	border-left:1px solid #83ACD6;
	border-right:1px solid #83ACD6;
	background-color : #D9ECFF;
}

.logintip
{
    border-top:1px solid #FF8A8A;
	border-bottom:1px solid #FF8A8A;
	border-left:1px solid #FF8A8A;
	border-right:1px solid #FF8A8A;
	background-color : #FFF0F0;
}

.box 
{
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #FFEDDD;
}

.testbox
{
   border-left: 1px solid #CCCCCC;
   border-bottom: 1px solid #CCCCCC;
   border-right: 1px solid #CCCCCC;
   border-top:1px solid #CCCCCC;
   background-color : #FFFFFF;
}

.box-report
{
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #FFEDDD;
}

.box1
{
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}
	
.box-appointment
{
   border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;
   background-color : #EEF7DD;
}
.box-scroll
{
	 border-left: 1px solid #ffffff;
	  border-bottom: 1px solid #ffffff;
   border-right: 1px solid #ffffff;
   border-top:1px solid #ffffff;
}
.box-Damage
{
    border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;
}

.box-appointmentAlt
{
   border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;   
}

.gridview
{
    border-top:1px solid #CFA0A0;
    border-left:1px solid #CFA0A0;
    border-bottom:1px solid #CFA0A0;	
	border-right:1px solid #CFA0A0;
	background-color:#FFFBD6; 
}

.gridviewheader
{
    background-color:#990000; 
}

.gridviewheader td
{
    color:#FFFFFF;
    font-weight:bold;  
}
.gridviewheaderOT
{
    background-color:#990000; 
    border-color:#FFFFFF;
}
.gridviewheaderOT td
{
    color:#FFFFFF;
    font-weight:bold;  
}


.gridviewtdOT td
{
    border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;
   background-color : #FFFFFF;
    color:#000000;      
}
.gridviewtdOTAlt td
{
    border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;
   background-color : #FFFFFF;
    color:#000000;      
}
.gridViewOT{background-color:#EEF7DD;border-color:#000000;}
/*.gridViewOTAlt{background-color:#FFFFFF;border-color:#000000;}*/
.gridViewOTAlt
{
   border-left: 1px solid #68B768;
   border-bottom: 1px solid #68B768;
   border-right: 1px solid #68B768;
   border-top:1px solid #68B768;
   background-color : #FFFFFF;
}



.PopUpShow
{
   position:absolute;
   visibility:visible;   
   left:129px;
   top:100px;
   z-index:5;   
}
.PopUpShowToDate
{
   position:absolute;
   visibility:visible;   
   left:478px;
   top:117px;
   z-index:5;   
}
.PopUpShowFromDate
{
   position:absolute;
   visibility:visible;   
   left:260px;
   top:117px;
   z-index:5;   
}

.PL
{
   position:absolute;
   visibility:visible;   
   left:191px;
   top:99px;
   z-index:5;  
}

.popupheader 
{
    border-top:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	background-color : #FFE2A6;
	z-index:50;
}

.popupheadersel
{
    cursor:hand;
    border-right:1px solid #5B7B8A; 
    background-color:#EEF7DD; 
}

.popupheaderunsel
{
    cursor:hand;
    border-right:1px solid #5B7B8A; 
    background-color:#FFE2A6; 
}

.popuppanel
{
    border-top:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color :#FFF4CE;
	z-index:250;
}

.docinfo
{
    border-top:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	background-color : #FFEECC;
	font-family:Verdana;
	font-size :12px 
}

.curRowSel
{
    background-color: #FFFFFF;    
}

.noCurRowSel
{
    background-color: #FFF4CE;
}

.pdlinkheader
{
    background-color:#F7F7F7;    
}

.pdlinkheader a
{
    text-decoration:none;  
    color:#3162C8;
}

.pdlinkheader1
{
    border-top:1px solid #CEE1FF;
	border-bottom:1px solid #CEE1FF;
	border-left:1px solid #CEE1FF;
	border-right:1px solid #CEE1FF;
    background-color:#F2F8FF; 
}

.pdlinkheader1old
{
    border-top:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	border-left:1px solid #EEEEEE;
	border-right:1px solid #EEEEEE;
    background-color:#F7F7F7; 
}

.pdlinkheader1 a
{
    text-decoration:none;  
    color:#3162C8;
}

.patientDetailTab
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	font-family: Verdana;
	font-size: 12px;
	background-color :#FFFAE6;
	color:#3E525E;
}

.patientDetailTab td 
{
    background-color: #FFE9BB;
}

.patient_image_header
{
    border-top:1px solid #FFBB77;
	border-bottom:1px solid #FFBB77;
	border-left:1px solid #FFBB77;
	border-right:1px solid #FFBB77;
    background-color: #FFEECA;       
}

.patient_image_panel
{
    border-top:1px solid #FFBB77;
	border-bottom:1px solid #FFBB77;
	border-left:1px solid #FFBB77;
	border-right:1px solid #FFBB77;
    background-color: #F7F7F7;       
}

.patient_image_delete
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
    background-color: #F7F7F7;       
}

.patient_image_delete a
{
    color:#3366cc;
	cursor:hand;
	text-decoration:none;   
}

.collapseImagePanel {
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	background-color : #EAF2FF;
}

.SecLink
{	
	background-color : #F2F8FF;	
	border-top:1px solid #CEE1FF;
	border-left:1px solid #CEE1FF;
	border-right:1px solid #CEE1FF;
	border-bottom:1px solid #CEE1FF;
}

.lnkStyle 
{
    cursor:hand;
    color: #3366cc;
    text-decoration :none;
}


.prescTxt
{
    color:#506B7A;
	width:124px;
	height:17px;
	font-size:10px;
	font-family: Verdana;
	vertical-align:middle;	
}

.popup 
{
    border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color : #FFF4CE;
	z-index:50;
}


.calendar
{
    position:absolute; left:450; top:25; z-index:1 
}

.medical 
{
    border-top:1px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background-color :#FFF5EC;
}

.tr{background-color:#FFE6CE}

.imagecaption
{
    border-top:1px solid #A5D3A5;
	border-bottom:1px solid #A5D3A5;
	border-left:1px solid #A5D3A5;
	border-right:1px solid #A5D3A5; 
	color:#506B7A;
	font-size:11px;
	font-family: Verdana;
	background-color : #F8FFF0;
}

.designation 
{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color : #DFF4EB;
}
    
.lnk {
	color:#3366cc;
	cursor:hand;
	text-decoration:none;
}

.fontNormal{font-family:Tahoma;font-weight:700;color:#CCCCCC;text-decoration:none}
.fontBold{font-family:Tahoma;font-weight:700;color:#3366cc;text-decoration:none}
.fontBoldRdg{font-family:Tahoma;font-weight:700;color:#3366cc;}

.titletags
{
    border-top:1px solid #94C9C9;
	border-bottom:1px solid #94C9C9;
	border-left:1px solid #94C9C9;
	border-right:1px solid #94C9C9;
	background-color : #F7F7F7;
}
	

.input1{
	color:#506B7A;
	width:124px;
	height:20px;
	font-size:13px;
	font-family: Verdana;
	vertical-align:middle
}

.input
{
    color:#506B7A;
	height:16px;
	font-size:11px;
	font-family: Verdana;
	vertical-align:middle
}

.inputTextarea
{
    color:#506B7A;	
	font-size:11px;
	font-family: Verdana;
	vertical-align:middle
}


.inputNarrow
{
    color:#506B7A;
	height:12px;
	width:20px;
	font-size:11px;
	font-family: Verdana;
	vertical-align:middle
	
}
.longdescp
{   color:#506B7A;
	width:124px;
	height:20px;
	font-size:12px;
	font-family: Verdana;
    }

.search {
	color:#506B7A;
	width:100px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}

.txt1 {
	font-family: Verdana;
	font-size: 10px;
	color: #3E535E;
	vertical-align:middle
}

.button1
{
    color:#506B7A;
	width:150px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}
.button2
{
    color:#506B7A;
	width:50px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}


.txt2 {
	color: #577586;
}

.input2{
	color:#506B7A;
	width:150px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}

.button1{
	color: #577586;
	height:20px;
	font-size:11px;
	vertical-align:middle
}

.button2{
	color: #577586;
	height:20px;
	font-size:11px;
	vertical-align:top
}

.button3{
	color: #577586;
	height:20px;
	font-size:11px;
	vertical-align:top
}

.select1{
	color: #577586;
	vertical-align:middle
}

.a {
	color: #ffffff;
}

.txt3 A{
	color: #577586;
	text-decoration:none;
}


.Cardio_TestReport_Header1
{
    color:#444AAA;
    font-size:20px;
    font-weight:bold; 
    font-family:Courier New   
}

.Cardio_TestReport_Header2
{
    color:#444AAA;
    font-size:14px;
    font-family:Courier New 
}

.Cardio_TestReport_Header3
{
    color:#3D5B1E;
    font-size:16px;
    font-family:Courier New; 
    background-color : #FFD680;
}


.Cardio_TestReport_Header4 td
{
    color:#264F4F;
    font-size:15px;
    font-weight :normal; 
    font-family:Courier New;
    background-color : #FFE2A8;
    border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}


.Cardio_TestReport_Header5
{
    color:#3A3F92;
    font-size:15px;
    font-family:Courier New 
}

.Cardio_TestReport_Box
{
    border-top:1px solid #CE9F9F;
	border-bottom:1px solid #CE9F9F;
	border-left:1px solid #CE9F9F;
	border-right:1px solid #CE9F9F;
	background-color : #FFF4DF;
}

.Cardio_SummReport_1
{
    color:#753A00;
    font-size:16px;
    font-family:Courier New 
}

.Cardio_Report_Style
{
    font-family: verdana ;
	font-size: 11px;
	color: #222222;
}

.RoomDetailsHeader td
{
    
    background-color : #FFBE7D;
}
.RoomDetailsSubHeader td
{
    background-color : #FFD784;
}

.RoomCell
{
    background-color : #FFD784;
}

.RoomBed
{
    background-color : #FFE6B0;
}
.BedName
{
    background-color : #FFE6B0;
    font-weight:bold;
    border-left:4px solid #FFE6B0;
}
.BedDate
{
    width:125px;
    font-family:Verdana;
    font-size:10px;    
}

.BillDetails td
{
    border-top:1px solid #E7CEA0;
	border-bottom:1px solid #E7CEA0;
	border-left:1px solid #E7CEA0;
	border-right:1px solid #E7CEA0;
	background-color : #FFDDBB;
	font-size:11px; 
}
.BillRDetails td
{
    border-top:1px solid #E7CEA0;
	border-bottom:1px solid #E7CEA0;
	border-left:1px solid #E7CEA0;
	border-right:1px solid #E7CEA0;
	background-color : #FFE6B0;
	font-size:11px; 
}
.DoctorLink
{
    background:#ffbd88;
}
.tdColorChange{background-color : #FFE6B0;color:#000000;}
.txtBox
{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C;}

.StyleLabel
{
border-bottom:2px solid #8C8C8C;
}
/*.txtbox{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C;}*/
.fontCaption{font-family:Tahoma; font-size:11}
.imageNoXslt{ color:#6395B7; font-weight:bold; font-size:12px}
.fontN-Red{ font-size: 8pt; font-family:Tahoma;color:#FF3300}
.fontOne{color: #3366cc}
.textBox{background-color:#F8FFF0;border-left:none;border-right:none;border-top:none;border-bottom:none}
.OTPL{position:absolute;visibility:visible;left:250px;top:152px;z-index:5;}
.OTRoom{position:absolute;visibility:visible;left:250px;top:220px;z-index:5;}
.popupAddedMsg {position:absolute;left:390px; top:150px; border-top:1px solid #5B7B8A;border-bottom:1px solid #5B7B8A;border-left:1px solid #5B7B8A;border-right:1px solid #5B7B8A;background-color : #FAFAFA;z-index:50;}

.fontB12-Green{font-size: 12pt ; font-family:Tahoma ;color:#136415; font-size:12px; font-weight:bold}
.bgImageBlue{background-image:url(../images/blue.jpg); background-repeat:no-repeat}
.bgImageRed{background-image:url(../images/red.jpg); background-repeat:no-repeat}
.bgImagepeach{background-image:url(../images/peach.jpg); background-repeat:no-repeat}

.completOtLink{ color:#FFFFFF;}
.completOtLink:link{ color:#FFFFFF;}
.completOtLink:visited{ color:#FFFFFF;}
.completOtLink:active{ color:#FFFFFF;}
.completOtLink:hover{ color:#FFFFFF;}


/* Style fro tool tip*/

abbr, acronym 
{
    background-color: #e5e5e5; 
    padding-left: 0.2em; 
    padding-right: 0.2em; 
    border-bottom: dotted #000 1px; 
} .bubbleTooltip 
{
    width: 200px; 
    color:#000; 
    font: 0.7em sans-serif; 
    text-decoration:none; 
    text-align:center; 
 } 
 .bubbleTooltip span.top 
 { 
    padding: 30px 8px 0; 
    background: url(bubble.gif) no-repeat top; 
 } 
 .bubbleTooltip span.bottom 
 { 
    padding:3px 8px 15px; 
    color: #000; 
    background: url(bubble.gif) no-repeat bottom; 
 } 
 
 .companyName{color:#993366; font-size:18px; font-family:verdana}
 .companyAddress{color:#0066CC; font-size:12px; font-family:verdana}
 .printBgColor{background-color: gray;  font-family:verdana}
 .trBgColor{background-color: #FFFFFF;  font-family:verdana; color:#000000; font-weight:bold }
 .trBgColoralt{background-color: #FFFFFF;  font-family:verdana; color:#000000; }
 .OpHead{font-size:14px;font-family:verdana; color:#000000; font-weight:bold}
 .OpSubHead{font-size:12px;font-family:verdana; color:#000000; font-weight:bold}
 .cssAttendance {position:absolute;left:250px; top:80px; border-top:1px solid #0269FE;border-bottom:1px solid #0269FE;border-left:1px solid #0269FE;border-right:1px solid #0269FE;background-color : #FFE2A6;z-index:50;}
 .StatusBar{background-color : #0269FE;}
 .HeadingText
{
    font-size: large ; 
    font-weight :900; 
    text-decoration:underline
}
.txtAttBox{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C; font-family: Tahoma; font-size: 11px;}
.TabAreaAtt{background-color: White;background-color : #FFFAE6;font-family: Verdana;font-size: 12px;}
.AttPrint{color:#FFFFFF; font-family:Verdana; font-size:12; text-decoration:none; font-weight:bold}

.popUpPanel
{
   position:absolute;

   left:329px;
   top:390px;
  
    border-top:1px solid #8c8c8c;
     border-bottom:1px solid #8c8c8c;
      border-left:1px solid #8c8c8c; 
    border-right:1px solid #8c8c8c; 
    
}
