/* CSS Document */

body,td,th {
	font-family: Verdana;
	font-size: 11px;
	color: #32434B;
}
.DataValue{background-color:#FAFAFA; font-size: 8pt; font-family:Tahoma; color:#554D50;}
.QuestionaireHeading 
{
    border-top:1px solid #FFB66C;
	border-bottom:1px solid #FFB66C;
	border-left:1px solid #FFB66C;
	border-right:1px solid #FFB66C;
    background-color:#FFD8B0;
}

.QuestionaireHeading td
{
    color:#326292;    
}


.QuestionaireBody 
{
    border-top:1px solid #FFB66C;
	border-bottom:1px solid #FFB66C;
	border-left:1px solid #FFB66C;
	border-right:1px solid #FFB66C;
    
}

.QuestionaireBody td
{
    font-family: Verdana;
	font-size: 13px;
	background-color:#FFF1D5
}

.QuestionaireOption td
{
    background-color:#FFECC4
}


select
{
    z-index:0;
}

.pdlinkheader
{
    background-color:#F7F7F7;    
}

.pdlinkheader a
{
    text-decoration:none;  
    color:#3162C8;
}

.invlink 
{
    text-decoration:none;  
    color:#3162C8;
}

.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;
    background-color:#FFEECA
}


.gynaecbox
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
    background-color:#F7F7F7;
} 
    
.gynaecbox a 
{
    text-decoration:none;  
    color:#3162C8;
}  
    
.tr {background-color:#FFE6CE}

.investigation
{
    border-top:1px solid #CECECE;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
	background-color :#FFF5EC;
}

.presclnk
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#F7F7F7;  
}

.presclnk a
{
    text-decoration:none;
    color:#3162C8;
}

textarea
{
    color:#506B7A;
	font-size:12px;
}


.PL
{
   position:absolute;
   visibility:visible;   
   left:190px;
   top:160px;
   z-index:5;  
}

.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;  
}

.popupheader 
{
    border-top:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right: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:0;	
}

.popuppanelL
{
    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;
	/*display:none;*/
}


.PopUpShow
{
   position:absolute;
   visibility:visible;   
   left:109px;
   top:160px;
   z-index:5;   
}

/*.PopUpShow
{
   position:absolute;
   visibility:visible;   
   left:129px;
   top:100px;
   z-index:5;   
}*/

.InsurancePopUpShow
{
   position:absolute;
   visibility:visible;   
   left:122px;
   top:96px;
   z-index:5;   
}

.caltext 
{
    color:#506B7A;
	width:110px;
	height:16px;
	font-size:10px;
	vertical-align:middle
}

.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 
}

.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;
}
    
.mainHead {
    border-top:1px solid #BBBBBB;
	border-bottom:1px solid #BBBBBB;
	border-left:1px solid #BBBBBB;
	border-right:1px solid #BBBBBB;
	background-color : #E0F3F3;
	text-align: center;
	font-family: Verdana;
	font-size: 14px;
	color:#435865;
}

.menuLayer
{
   position:absolute;
   left:40px;
   z-index:25;
}

.TabAreaPH
{
   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;
   position:absolute;
   left:324px;
   z-index:0;
}
.TabArea
{
   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;
   position:absolute;
   left:274px;
   z-index:0;
}

.PEMenuLayer
{
   position:absolute;
   left:22px;
   top:13px;
   z-index:6;
}

.PETabArea
{
   background-color: White;
   border-left: 1px solid #C1A978;
   border-bottom: 1px solid #C1A978;
   border-right: 1px solid #C1A978;
   border-top:1px solid #C1A978;
   background-color : #FBFBF2;
   font-family: Verdana;
   font-size: 11px;
   position:absolute;
   left:207px;
   z-index:2;
}

.OrthoDonticPETabArea
{
   background-color: White;
   border-left: 1px solid #C1A978;
   border-bottom: 1px solid #C1A978;
   border-right: 1px solid #C1A978;
   border-top:1px solid #C1A978;
   background-color : #FBFBF2;
   font-family: Verdana;
   font-size: 11px;
   position:absolute;
   left:244px;
   z-index:2;
}

.box
{
   border-left: 1px solid #FFE1C4;
   border-bottom: 1px solid #FFE1C4;
   border-right: 1px solid #FFE1C4;
   border-top:1px solid #FFE1C4;
   background-color : #FFE1C4;
}

.box-common
{
   border-left: 1px solid #FFE1C4;
   border-bottom: 1px solid #FFE1C4;
   border-right: 1px solid #FFE1C4;
   border-top:1px solid #FFE1C4;
}

.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;
}

.body
{
   color:#435865;
   font-family: Verdana;
   font-size: 12px; 
}

.popup 
{
    border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color : #FFF4CE;
	color:#506B7A;
	font-size:11px;
	font-family: Verdana;
	z-index:20;
}

.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;
}

.curRowSel
{
    background-color: #FFFFFF;    
}

.noCurRowSel
{    
    background-color: #FFF4CE;
}

input 
{
    color:#506B7A;
	height:12px;
	font-size:11px;
	font-family: Verdana;
	vertical-align:middle
}
 
.patientPersonalDetail
{
    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;
}

.patientDetail 
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #fff5e1;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
}
prescListTab
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #d0e0ed;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
}
prescHeadTab
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #EBF5Fe;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
}
.patientHistoryTitle
{
    border-top:1px solid #B9DCFF;
	border-bottom:1px solid #B9DCFF;
	border-left:1px solid #B9DCFF;
	border-right:1px solid #B9DCFF;
	background-color :#E8F3FF;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
	
}

.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;
	color:#3E525E;
}

.patientDetailTab td 
{
    background-color: #FFF2D7;
}

.PEDetail 
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color:#ECF2F9;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
}

.patientDetailLnk
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color :#E0F3EA;
	font-family: Verdana;
    text-decoration :none;
    vertical-align:middle;
	cursor:hand;
	text-align: center;
	font-size: 12px;
	color:#050607;
}


.patientHoverIn
{
    border-top:1px solid #3E525E;
	border-bottom:1px solid #3E525E;
	border-left:1px solid #3E525E;
	border-right:1px solid #3E525E;
	background-color :#FFECA8;
	font-family: Verdana;
	cursor:hand;
	text-align: left;
	font-size: 12px;
	color:#3E525E;
}

.patientHoverOut
{
    border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color :#E0F3EA;
	font-family: Verdana;
	cursor:hand;
	text-align: left;
	font-size: 12px;
	color:#3E525E;
}


.popupList 
{
    border-top:1px solid #FFCEA6;
	border-bottom:1px solid #FFCEA6;
	border-left:1px solid #FFCEA6;
	border-right:1px solid #FFCEA6;
	background-color:#FFEECA;
	font-family: Verdana;
	font-size: 12px;
	color:#3E525E;
	
}

.lnk {
	color:#3366cc;
	cursor:hand;
	text-decoration:none;
}

.calendar {
    position:absolute; left:450; top:25; z-index:1 
    }

.box {
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	background-color : #FFEDDD;
    }
	
.titletags
{
    border-top:1px solid #94C9C9;
	border-bottom:1px solid #94C9C9;
	border-left:1px solid #94C9C9;
	border-right:1px solid #94C9C9;
	background-color : #F7F7F7;
	}
	
.designation {
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	background-color : #DFF4EB;
    }
    	
.box1 {
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
    }

select{
	color: #577586;
	width:70px;
	height:17px;
	font-size:10px;
	border-bottom:1px solid; border-left:1px solid; border-right :1px solid; border-top :1px solid; 
	font-family :Verdana ;
	vertical-align:middle
}

.cmbList{
	color: #577586;
	width:124px;
	height:17px;
	font-size:12px;
	border-bottom:1px solid; border-left:1px solid; border-right :1px solid; border-top :1px solid; 
	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
}

.txt2 {
	color: #577586;
}

.input1{
	color:#506B7A;
	width:110px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}

.input2{
	color:#506B7A;
	width:150px;
	height:17px;
	font-size:10px;
	vertical-align:middle
}

.button1{
	height:20px;
	font-size:12px;
    font-weight:bold;
	vertical-align:middle
}

.button2{
	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;
}

.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;
   
}


.ButtonText  {font-weight:500; font-size:10pt; color:#111111; font-family:Tahoma; }
.cmdBtn{font-family: Tahoma; font-size: 11px; width: 80px; height: 24px;}
.fontCaption{font-family:Tahoma; font-size:11}
.fontN-Green{font-size: 8pt ; font-family:Tahoma ;color:#418E6C}
.fontN-Red{ font-size: 8pt; font-family:Tahoma;color:#FF3300}
.fontN{font-family:Tahoma; font-size:11;}
.tdItemD-First{background-color:#FAFAFA; border-bottom: 1px solid #EAEAEA; font-size: 8pt; font-family:Tahoma; color:#554D50;}
.fontHeadD{font-family:tahoma;font-size:12px;font-weight:700;color:#7D24E1}
.font11N-Gray{font-family:tahoma;font-size:12px;color:#000000}
.fontB-Green{color:#418E6C;font-size:18px;font-family:verdana;font-weight:700;}
.fontB-Red{color:#FF3300;font-size:18px;font-family:verdana;}
.fontL-Green{color:#418E6C;font-size:12px;font-family:verdana}
.txtBoxs{font-family: Tahoma; font-size: 11px; }
.cmdBtn{font-family: Tahoma; font-size: 11px; width: 80px; height: 24px;}
.fontBold{font-family:Tahoma;font-weight:700;color:#3366cc;text-decoration:none}
.fontNormal{font-family:Tahoma;font-weight:700;color:#CCCCCC;text-decoration:none}
.font10N-Gray{font-family:tahoma;font-size:12px;color:#8C8C8C}
/*.fontBold{font-size:xx-large}*/
/*.treeview{WIDTH: expression(document.body.clientWidth * 0.60); HEIGHT: expression(document.body.clientHeight - 30);}*/
.HeadingText{ font-size: large ; font-weight :900;   text-decoration:underline}
.SickTab {border-top:1px solid navy; border-bottom:1px solid navy; border-left:1px solid navy;  border-right:1px solid navy}
.txtBox{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C;}
.StyleLabel{border-bottom:2px solid #8C8C8C;}
.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;}
.OTPL{position:absolute;visibility:visible;left:250px;top:205px;z-index:5;}
.OTRoom{position:absolute;visibility:visible;left:250px;top:275px;z-index:5;}

.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;}


.txtBoxC{ font-family: Tahoma; font-size: 11px; height: 20px;}
.cellItem-first{background-color:#FAFAFA; border-bottom: 1px solid #EAEAEA; font-size: 8pt; font-family:Tahoma; color:#554D50;}
.cellItemD{border-bottom: 1px solid #EAEAEA;font-family:Tahoma; font-size: 8pt; color:#466BD4;}
.txtBoxSick{ font-size: 12px; font-weight:bold }
.tabHeading{border-right: 1px solid #D0E0ED;}
.Nurse_TestReport_Box{border-top:1px solid #D0E0ED;border-bottom:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;background-color : #EBF5FE;}
.tabRow{border-top:1px solid #E9EEEE;border-bottom:1px solid #E9EEEE;border-left:1px solid #E9EEEE;border-right:1px solid #E9EEEE;}
.TestReport_Header2	{color:#444AAA;font-size:14px;font-family:Courier New }
.TestReport_Header1{color:#444AAA; font-size:20px;font-weight:bold;font-family:Courier New  }  
.TestReport_Header3{color:#3D5B1E;font-size:16px;font-family:Courier New; background-color : #FFD680;}
.Nurse_TestReport_Header1{ color:#264F4F;font-size:20px; font-weight:bold;  font-family:Courier New  } 
.Nurse_TestReport_Header2{color:#264F4F;font-size:14px;font-family:Courier New }
.Nurse_TestReport_Header3{color:#264F4F;font-size:16px;font-family:Courier New;  background-color : #E9EEEE;}
.Nurse_TestReport_Header4 td{ color:#264F4F;font-size:15px;font-weight :normal;  font-family:Courier New; background-color : #E9EEEE;border-top:1px solid #D0E0ED;border-bottom:1px solid #D0E0ED;}
.IPtestresult{border-top:1px solid #D0E0ED;border-bottom:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;color :#FFF4DD;  font-size:12px; }
.IPtestresultbody{border-bottom:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;    background-color:#EBF5FE}
.IPbox{  border-left: 1px solid #D0E0ED; border-bottom: 1px solid #D0E0ED;border-right: 1px solid #D0E0ED;border-top:1px solid #D0E0ED;background-color : #EBF5FE;}

.selChange{background-color: #E9EEEE;font-family:Tahoma; font-size:11;color:#3366cc}
.selChange1{background-color: #EBF5FE;font-family:Tahoma; font-size:11;color:#3366cc}

.TabAreaN{border-left: 1px solid #A0BADF;border-bottom: 1px solid #A0BADF;border-right: 1px solid #A0BADF;border-top:1px solid #A0BADF; background-color : #A0BADF;font-family: Verdana;font-size: 12px;position:absolute;   left:324px;z-index:0;}
.TabArea1{border-left: 1px solid #A0BADF;border-bottom: 1px solid #A0BADF;border-right: 1px solid #A0BADF;border-top:1px solid #A0BADF;background-color : #A0BADF;font-family: Verdana;font-size: 12px;position:absolute;left:274px;z-index:0;}
.patientDetailTabN{border-top:1px solid #D0E0ED;border-bottom:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;font-family: Verdana;font-size: 12px;color:#E9EEEE;}
.HeadingTextdum{font-size: 11pt;font-weight :700;text-decoration:underline}
.topmargin{margin-left:4px;margin-top:5px;}
.Colorpopuppanel{ border-top:1px solid #DD7E39; border-bottom:1px solid #DD7E39; border-left:1px solid #DD7E39; border-right:1px solid #DD7E39; background-color :#ffffff; position:absolute; left:760px; top:158px; z-index:5; }
.fontN-White{font-size: 10pt ; font-family:Tahoma ;color:#FFFFFF}
.fontNwhite{font-size: 8pt ; font-family:Tahoma ;color:#FFFFFF}
.fontNWhite{font-family:Tahoma; font-size:9px;color:#FFFFFF;font-weight:300}  
.fontWhite1{font-size: 11px ; font-family:Tahoma ;color:#FFFFFF}
/* Sajeesh */
.font11H-Gray{font-family:Tahoma;font-size:11px;color:#000000;font-weight:400}
.gridviewN{border-left: 1px solid #D0E0ED;border-right: 1px solid #D0E0ED;border-top: 1px solid #D0E0ED;border-bottom: 1px solid #D0E0ED;}   
.popuphead{border-top:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;background-color : #FFFFFF;z-index:50;}
.adminpopuphead{border-top:1px solid #D0E0ED;border-left:1px solid #D0E0ED;border-right:1px solid #D0E0ED;background-color : #FFFFFF;z-index:50; top:-16px; left:21px; position:absolute}
.adminpopuppanel
{
    border-top:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color :#FFF4CE;
	top:2px; 
	left:21px;
	position:absolute;
	z-index:0;	
}
.popuppanel1
{
    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;
	display:none
}   
   
/*Solomon*/
.popuppanelIPFromDate{position:absolute;visibility:visible;left:329px;top:375px;z-index:5;}
               
.popuppanelIPToDate{position:absolute;visibility:visible;left:600px;top:395px;z-index:5;}

.BillRDetails{border-top:1px solid #CA0C0C;border-bottom:1px solid #CA0C0C;border-left:1px solid #CA0C0C;border-right:1px solid #CA0C0C;background-color : #BBD7FF;font-size:11px;}

.Hd1CompanyName{color:#993366;font-size:18px;font-family:verdana;font-weight:900;}
.Hd2CompanyName{color:#0066CC;font-size:12px;font-family:verdana;}


.OTPrintTable{border-left:1px solid #000000; border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000; }
 .OTPrintTableSub{border-left:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000; }
 .OTPrintTableAlt{border-left:1px solid #000000;border-right:1px solid #000000;border-top:1px solid #000000; }
 .OTPrinttdBottom{border-left:1px solid #000000;border-bottom:1px solid #000000;}
 .OTPrinttdBottomAlt{border-bottom:1px solid #000000;}
 .OTPrinttdLeft{border-left:1px solid #000000;}
 .OTPrinttdRight{border-right:1px solid #000000; color:#000000}
 .OTPrinttdBottomRightLeft{border-right:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000; color:#000000}
 .OTPrintTableAlt{border-bottom:1px solid #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}
.SickTabAtt
{
   
    border-top:1px solid #8c8c8c;
     border-bottom:1px solid #8c8c8c;
      border-left:1px solid #8c8c8c; 
    border-right:1px solid #8c8c8c;
}

HR{color:#000000; height :0px}


.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;
}

.txtbox{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C;}

/*For Radiology by Solomon*/
.RdgPanel{background-color:#EFF3FB;border-left:none;border-right:none;border-top:none;border-bottom:none;
    scrollbar-arrow-color:#3366cc; 
    scrollbar-base-color:#EFF3FB; 
    scrollbar-darkshadow-color:#EFF3FB; 
    scrollbar-face-color:#EFF3FB; 
    scrollbar-highlight-color:#EFF3FB; 
    scrollbar-shadow-color:#EFF3FB
    }
    
 .RdgLinkFont{color:#3366cc; font-size:10px; text-decoration:none}
 
 
 .txtRLBox{background-color:#FFFAE6;border-left:none;border-right:none;border-top:none;border-bottom:#8C8C8C;}

.patientDetailTabRL
{
    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;
	color:#6395B7;
}

.patientDetailTabRL td 
{
    background-color: #FFFAE6;
}
.trRL{background-color:#FFF2D7}

.panelReferralLetter{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFFAE6;scrollbar-darkshadow-color:#FFFAE6;scrollbar-face-color:#FFFAE6;scrollbar-highlight-color:#FFFAE6;scrollbar-shadow-color:#FFFAE6}

.panelOrthodonticGraph{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFF2D7;scrollbar-darkshadow-color:#FFF2D7;scrollbar-face-color:#FFF2D7;scrollbar-highlight-color:#FFF2D7;scrollbar-shadow-color:#FFF2D7}

.tblBorder{border-top:1px solid #000000;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000;border-color:#000000}

.textareaReferralLetter{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF}
.textareaMessage{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF; font-family:Tahoma ; font-size:12px}

.fontRL{font-family:Verdana; font-size:12px;}

.progressBarborder 
{
	position:absolute;
   visibility:visible;   
   left:340px;
   top:130px;
   z-index:5; 
    border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	background-color : #FFFFFF;
}
.TempprogressBarborder 
{
	position:absolute;
   visibility:visible;   
   left:60px;
   top:180px;
   z-index:5; 
    border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color : #FFFFFF;
}

.progressBarFont{font-family:Viner Hand ITC,vardana; font-size:25px; font-weight:bold; color:#C80000}

.font-Blue{font-size: 12pt ; font-family:vardana ;color:#3366cc; font-weight:bold}
.font-Black{font-size: 10pt ; font-family:vardana ;color:#000000; font-weight:bold}
.font-NBlack{font-size: 8pt ; font-family:vardana ;color:#000000;}


.panelSharedImg{scrollbar-arrow-color:#000000;scrollbar-base-color:buttonface;scrollbar-darkshadow-color:buttonface;scrollbar-face-color:buttonface;scrollbar-highlight-color:buttonface;scrollbar-shadow-color:buttonface}

.selectedDentalColor{border-top:1px solid #CA0C0C;border-bottom:1px solid #CA0C0C;border-left:1px solid #CA0C0C;border-right:1px solid #CA0C0C;background-color : #BBD7FF;font-size:11px;}
.panelProfDiag{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFFAE6;scrollbar-darkshadow-color:#FFFAE6;scrollbar-face-color:#FFFAE6;scrollbar-highlight-color:#FFFAE6;scrollbar-shadow-color:#FFFAE6}

.panelLink{scrollbar-arrow-color:#000000;scrollbar-base-color:#FFFFFF;scrollbar-darkshadow-color:#FFFFFF;scrollbar-face-color:#FFFFFF;scrollbar-highlight-color:#FFFFFF;scrollbar-shadow-color:#FFFFFF}

/*Follow Up*/

.popupFollowUp
{
    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;	
}

.curFollowUpRowSel
{
    background-color: #FFFFFF; 
    font-family:Verdana ;
    color:#FFFFFF;    
}

.noFollowUpCurRowSel
{    
    background-color: #FFF4CE;
    color:#FFFFFF;    
}

.FileClose
{
    border-top:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color :#FFFAE6;
	z-index:250;	
	position:absolute;       
    left:205px;
    top:180px;
}

.FileClosealt
{   
	background-color :#FFF4CE;	
}


.head{background:#06468D;color:#FFFFFF;font-family :Tahoma;Font-Size:11px;font-weight:bold}
.DataValue{background-color:#FAFAFA; font-size: 8pt; font-family:Tahoma; color:#554D50;}
.font11H-Gray{font-family:tahoma;font-size:13px;color:#8C8C8C}
.fontGrey{font-size: 8pt; font-family:Tahoma; color:#554D50;}
.font-SubCaption{ FONT-WEIGHT: 700; FONT-SIZE: 14pt; COLOR: #b63500; FONT-FAMILY: Arial;text-decoration:none}
.txtBoxPwdChange{width: 300px; font-family: Tahoma; font-size: 11px; }
.font11H-Green{font-family:tahoma;font-size:13px;color:green}
.font11H-Normal{font-family:tahoma;font-size:13px;}
.font11H-GrayMessage{font-family:tahoma;font-size:11px;color:#8C8C8C; text-decoration:none}
.font11H-orange{font-family:tahoma;font-size:11px;color:#FBA119; text-decoration:none}
.font13H-Green{font-family:tahoma;font-size:13px;color:green; text-decoration:none}
.font11-BlackMessage{background-color:#FAFAFA; border-bottom: 1px solid #EAEAEA; font-size: 11px; font-family:Tahoma; color:#06468D;font-weight:700}
.font11N-Blue{ border-bottom: 1px solid #EAEAEA; font-size: 11px; font-family:Tahoma; color:#06468D;}
.font14N-Gray{ font-size: 14px; font-family:Arial; color:#06468D;text-decoration:underline;font-weight:700}
.font11N-Black{  font-size: 11px; font-family:Tahoma;color:#000000;}
.font12-Blue{font-size: 12px; font-family:Tahoma; color:#06468D;}

.font11N-DBlue{ border-bottom: 1px solid #EAEAEA; font-size: 11px; font-family:Tahoma; color:#004DB1;}
.fontCaptionNormal{font-size:10pt ;font-family:Tahoma;color:#554D50;}
.fontCaptionBold{font-size:10pt ;font-family:Tahoma;color:#554D50; font-weight:bold}
.consultantPHAHead
{    
    border-top:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color : #FFE2A6;
	position:absolute;
    left:-88px;
    top:-93px;
    z-index:6;
}
.consultantPHApanel
{
    border-top:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color :#FFF4CE;
	position:absolute;
    left:-88px;
    top:-75px;
    z-index:6;
}

.PatientPHAHead
{    
    border-top:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color : #FFE2A6;
	position:absolute;
    left:-149px;
    top:-95px;
    z-index:6;
}
.PatientPHApanel
{
    border-top:1px solid #5B7B8A;
	border-bottom:1px solid #5B7B8A;
	border-left:1px solid #5B7B8A;
	border-right:1px solid #5B7B8A;
	background-color :#FFF4CE;
	position:absolute;
    left:-149px;
    top:-75px;
    z-index:6;
}

.tdSelected
{	
	 background-color : #FFF0F0;
	/*background-color : #FFD0D0; */
	font-weight:900;
	
	
}
.tdUnSelected
{	
	/* background-color : #ffffff; */
	background-color : #ffffff;
	font-weight:300;

}

.pnlPop
{
   position:absolute;
   visibility:visible;   
   left:250px;
   top:140px;
   z-index:5;  
}

