﻿/** ----------------------------------------------
	general
	-----------------------------------------------**/

	body{
		margin:0px; 
		padding: 0px;
		font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
		color:#254679;
		font-size:10px;
		background-color:#FFFFFF;
	
	}

/** ----------------------------------------------
	links
	-----------------------------------------------**/
	
	/* GENERAL */
	
	
	a:link, a:visited{	
		color:#254679;
		text-decoration:underline;
		font-size:11px;
		font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;

	}
	a:active, a:hover{
		
		color:#254679;
		text-decoration:none;
		font-size:11px;
		font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;

	}
	

/** ----------------------------------------------
	data
	-----------------------------------------------**/

.trHeaderEnvironment {
	/*Non-Production

	background-color: Red;
	border: 1px solid #EEEEA4;*/
}

.blue1 {

	FONT-SIZE: 11px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
	
.blue2{

	FONT-SIZE: 11px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}

.blue3{

	FONT-SIZE: 12px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;
}

.blue4{
	border:medium none;
	FONT-SIZE: 14px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}
.PageTitle
{
	margin-left: 10px;
	FONT-SIZE: 12px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;
	background-color:#EAEAEA;	
}

.black1{

	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
	
.black2{

	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}


.white{
	border:medium none;
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none; font-weight:bold
}

.logo{
	border:medium none;
	FONT-SIZE: 14pt;
	COLOR: #254679;
	FONT-FAMILY: Arial Black;
	TEXT-DECORATION: none; 
	
}

/** ----------------------------------------------
	Background Color for Table Colums
	-----------------------------------------------**/
.tdbackground
{
	background-color:#D5DBE9;
	FONT-SIZE: 12px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;
	margin-left: 5px; 
	margin-right: 5px;
	height:15px
	
}

/** ----------------------------------------------
	Background Color for Table Colums (LOGIN PAGE)
	-----------------------------------------------**/

.tdbackground1
{
	background-color:#4B6888;
	FONT-SIZE: 12px;
	COLOR: WHITE;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;
	margin-left: 5px; 
	margin-right: 5px;
	height:15px
	
}

/** ----------------------------------------------
	Border Color for Table Colums
	-----------------------------------------------**/
.tdborder
{
	FONT-SIZE: 11px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #d5dbe9 2px solid; 
	BORDER-TOP: #d5dbe9 2px solid; 
	BORDER-LEFT: #d5dbe9 2px solid; 
	BORDER-BOTTOM: #d5dbe9 2px solid
}

.tableborder
{
	FONT-SIZE: 11px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BORDER-RIGHT: #d5dbe9 2px solid; 
	BORDER-TOP: #d5dbe9 2px solid; 
	BORDER-LEFT: #d5dbe9 2px solid; 
	BORDER-BOTTOM: #d5dbe9 2px solid
}


.tableborder
{
	BORDER-RIGHT: #d5dbe9 2px solid; 
	BORDER-TOP: #d5dbe9 2px solid; 
	BORDER-LEFT: #d5dbe9 2px solid; 
	BORDER-BOTTOM: #d5dbe9 2px solid

}


/********** USED IN STYLING 'SEARCH' SECTION ON LEFT SIDE ***********/
.tdbackgroundGray
{
	/*background-image:"App_Themes/SkinFile/images/bg-gray.gif";*/
	
	background-color:#EAEAEA;
	FONT-SIZE: 12px;
	COLOR: #254679;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}
/* -----------------------*/
.tdbottomborder
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #d5dbe9 1px solid
}
.tdboldbottomborder
{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	BORDER-BOTTOM: #d5dbe9 1px solid;
	font-weight:bold 
}
.tdbold{

	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}
.tdbackgroundtdbold
{
	background-color:#E5EAF3;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;	
}
.tdbackgroundtdlink
{
	background-color:#E5EAF3;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
}

.tdbluebold{

	FONT-SIZE: 11px;
	COLOR: #0000FF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold
}
.tdgreenbackground{

	FONT-SIZE: 11px;
	COLOR:Green;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none; 
	font-weight:bold;
	/*background-color:Green 		*/
	
}
.displayrightmark
{
	font-family:Wingdings 2;
	color:Green ;
	font-weight:bold ;
	FONT-SIZE: 30px;
		
}
.displaywrongmark
{
   font-family:Wingdings 2;
	color:Red  ;
	font-weight:bold  ;
	FONT-SIZE: 30px;  
}

.tdlight{
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal; /* Added by Himani - Used in MasterWeek section of Patient Page */
	TEXT-DECORATION: none;
}

/* USED FOR THIN LINE BETWEEN DATA IN RESTRICTION PAGE OF AIDE */
.tdbottomborderonly
{
	background-color:#d5dbe9;
	height:1px    
}
/* ---------------------------------*/

/*** USED FOR FILLING COLOR IN TD'S THAT CONTAIN SUB MENUS FOR PATIENT AND AIDE **/
.tdbackgroundonly
{
	background-color:#D5DBE9;
	height:12px;
	margin-left:5px;
	margin-right:5px;
}
/*-------------------------*/

/************** GIVING SPACE VERTICALLY *****/
.spacer
{
	height:8px;
}


.tdbottombackground
{
	background-color:#D5DBE9;
	height:1px;
	padding:0;
	
}

/********* IMAGE DISPLAY **********/
.okimage
{
	src:"../Images/button-ok.gif";     
}
.handcursor
{
	cursor:hand;
}
/***************************************/


/* For Menu Dispay At Popup */
.a2_new {

font-size:11px;

color:#000000;

font-weight:normal;

}

.a2_new:link { color:#000000; text-decoration:none;}

.a2_new:visited { color:#000000; text-decoration:none;}

.a2_new:hover { color:#000000; text-decoration:underline;}

.a2_new:active { color:#000000; text-decoration:none;}
/**************************************************/


.orangelink:link { color:orange; text-decoration:underline;}

.orangelink:visited { color:orange; text-decoration:underline;}

.orangelink:hover { color:orange; text-decoration:underline;}

.orangelink:active { color:orange; text-decoration:underline;}


.greenlink:link { color:green; text-decoration:underline;}

.greenlink:visited { color:green; text-decoration:underline;}

.greenlink:hover { color:green; text-decoration:underline;}

.greenlink:active { color:green; text-decoration:underline;}



.hiddenbox
{
	visibility:hidden;
}


/**** AUTO COMPLETE SEARCH DIVISION ***********/
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtPatientName_list
{
	background-color:White;
	width:200px;
	BORDER-LEFT: 0px;
}
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtPatientName_list div.item 
{
	font-family: Courier New,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:White;
	cursor:hand;
	padding-left:2px;
	height:16px;
	BORDER-RIGHT: 1px solid black;
	BORDER-LEFT: 1px solid black;

}
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtPatientName_list div.selected
{
	background-color:Blue;
	color:White;
	BORDER-RIGHT: 1px solid black;
}
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtAdmissionId_list
{
	background-color:White;
	width:200px;
	BORDER-LEFT: 0px;
}
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtAdmissionId_list div.item 
{
	font-family: Courier New,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:White;
	cursor:hand;
	padding-left:2px;
	height:16px;
	BORDER-RIGHT: 1px solid black;
	BORDER-LEFT: 1px solid black;

}
#ctl00_ContentPlaceHolder1_AutoCompleteSearch1_uxtxtAdmissionId_list div.selected
{
	background-color:Blue;
	color:White;
	BORDER-RIGHT: 1px solid black;
}


/**** AUTO COMPLETE SEARCH DIVISION GENERAL ***********/

			#* div.item 

			{

			font-family: Courier New,Verdana, Arial, Helvetica, sans-serif;

			font-size: 10px;

			background-color:White;

			cursor:hand;

			padding-left:2px;

			height:16px;
	
			}

			#* div.selected 

			{

			background-color:Blue;

			color:White

			} 

   /**********************************/    

   /**********************************/    
   
.SeprateCSS:link 
{
	color:#254679;
	text-decoration:underline;
	font-size:11px;
	font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	}

.SeprateCSS:visited 
{
	color:#254679;
	text-decoration:underline;
	font-size:11px;
	font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
	font-weight:normal;
	}

.SeprateCSS:hover { color:#254679;
		text-decoration:none;
		font-size:11px;
		font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;}

.SeprateCSS:active { color:#254679;
		text-decoration:none;
		font-size:11px;
		font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;}

RowStyle
{
	background-color:White;
	height:15px ;
	color:Black;
	font-size:11px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	
}



.versionText{
	 font-size:15;
	}

.CheckBoxText{
	 font-size:12;
	}
/** ----------------------------------------------
	Background Color for Table Row
	-----------------------------------------------**/
.trbackground
{
	background-color:#DCDCDC;
 }
 
.refreshButton
{
	Height: 0px;
	Width : 0px;
	visibility:hidden;
}
/** ----------------------------------------------
	Notification and Report Scheduler changes
	-----------------------------------------------**/

.success
{
	height:20px;
	background-color:#B6D3B6;
	width:100%;
	border: 1px solid #8C8A8B;
	}		
.error
{
	height:20px;
	background-color:#F2AEB2;
	width:100%;
	border: 1px solid #8C8A8B;
}	
.success span
{
	font-weight: bold; margin-left:10px; color:green;
}
.error span
{
	font-weight: bold; margin-left:10px; color:red;
}
.Required
{
	color:Red;
}	
/** ---------------------------------------------------
			CSS Button	
		Modified By : Darshan Shah
		Date : 12/02/2013
		TaskID : 30814
		Purpose : Create new css for asp button
	---------------------------------------------------**/

.buttonimg
{
	height: 16px;      
	width: 52px;	  
	border: 0px solid #CCCCCC;	  
	background-color: White;
	background-image: url(../../Images/bg-menu-blue.gif);  
	font-size: 10px;	  
	cursor:pointer;	    
	font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;	    
	color: #FFFFFF;	    
	font-weight: bold;	    
	letter-spacing: 0.3px;	 
	text-align:center;
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
}	
.modalBackground
{
	background-color: Gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.modalPopup
{
	background-color: #ffffff;
	padding: 3px;
	width: 200px;
	height: auto;
}
.BreakText400
{
	max-width:400px !important;
	word-break:break-all !important;
}
/* For Closure  Grid */
.closuretableHeaderRight
{
 height: 19px; 
 color: rgb(37, 70, 121); 
 font-family: Verdana,Arial,Helvetica,sans-serif; 
 font-size: 11px; 
 font-weight: bold; 
 background-color: rgb(213, 219, 233);
/* border:solid 1px black;*/
 border:solid 1px #254679;
 border-top:none;
 border-bottom:none;
 border-left:none;
 
}

.closureHeaderRighttHide
{
	 height: 19px; 
	 color: rgb(37, 70, 121); 
	 font-family: Verdana,Arial,Helvetica,sans-serif; 
	 font-size: 11px; 
	 font-weight: bold; 
	 background-color: rgb(213, 219, 233);
	 border:solid 1px #d5dbe9;
	 border-top:none;
	 border-bottom:none;
	 border-right:none;
} 

.closurealterRow
{
	 height: 15px; 
	 color: black; 
	 font-family: Verdana,Arial,Helvetica,sans-serif; 
	 font-size: 11px; 
	 font-weight: normal; 
	 border: 1px solid #d5dbe9; 
	 background-color: rgb(229, 234, 243); 
}

.closurerow
{
	 height: 15px;
	 color: black;
	 font-family: Verdana,Arial,Helvetica,sans-serif;
	 font-size: 11px;
	 font-weight: normal;
	 border: 1px solid #d5dbe9;
	 background-color: white;
}

.borderTop
{
	border:solid 1px black;
	border-bottom:none;
	border-left: none;
	padding-left: 3px;
	
}
 
.borderRight
{
	 border:solid 1px #d5dbe9;
	 border-bottom:none;
	 border-left:none;
	 border-right:none;
}

.alertCSS
{
	font-size: 12px;
	color: Black;
	text-align: left;
	margin-left:15px;
	margin-right:15px;
	margin-top:15px;
}

/* For Closure  Grid */
/* -- Modified By Vishal Sharma On 22 April 2015 - CSS for Textbox - source copied from ENT : Task ID :  */
.TextBox
{
	border: 1px solid #000000;
	padding-left: 4px; 
	padding-right: 4px; 
	padding-top: 1px; 
	padding-bottom: 1px;
	Font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:Black;
}
/*
	Added By  : Manish Chhugani
	Date      : 2-May-2015
	Purpose   : to give loading effect in home page
	Added By  : Jatin Mandalia
	Date      : 2015/08/11

*/
.loadingDots {
	background: none repeat scroll 0 0 #000;
	border-radius: 5px;
	float: left;
	height: 10px;
	opacity: 0;
	margin-left: 4px;
	width: 10px;
}
ul.dashUI 
{
	list-style: none;
	margin-left: 0;
	padding-left: 2em;
}
ul.dashUI li:before 
{
	display: inline-block;
	content: "-";
	width: 1em;
	margin-left: -1em;
}
.oddrow
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 15px;
	background-color: white;
	border-color:#D5DBE9;
}
.evenrow
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 15px;
	background-color: #e5eaf3;
	border-color:#D5DBE9;
}
.emptytablelist
{
	height: 16px; 
	padding-middle: 3px; 
	text-align: center;
}

.txt
{
	border: 1px solid #000000;
	color: Black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	padding: 1px 4px;
}

/** ---------------------------------------------------
			Checkbox CSS	
		Modified By : Vipul Pujara
		Date : 17/07/2017
		TaskID : T20170725.0057
		Purpose : Checkbox Style
	---------------------------------------------------**/
.CheckBoxCss label 
{ 
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.CheckBoxCss td 
{ 
	 vertical-align: middle;
	 width:33%;
	 
	
}
.CheckBoxCss input {
	vertical-align: middle;
}


.textarea {
    color: Black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    border: 1px solid #000000;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 1px;
    padding-bottom: 1px;
}

.ddlStyle {
    color: black
}

.ddlStyle:disabled {
    color: gray !important
}
.alertCustomCSS {
    font-size: 12px;
    color: Black;
    text-align: justify;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
}
/** ---------------------------------------------------
		Added By : Krunal Patel
		Date : 29 April 2020
		Purpose : Display Table Style in confirm dialog 
	---------------------------------------------------**/
.divData {
    max-height: 200px;
    overflow: auto;
}

.tblData {
    margin-top: 5px;
    width: 100%;
    border-collapse: collapse;
}

    .tblData th {
        color: #254679;
        background-color: #D5DBE9;
        font-family: Verdana,Arial,Helvetica,sans-serif;
        font-size: 11px;
        font-weight: bold;
        height: 19px;
    }

    .tblData td {
        padding: 7px;
    }
    /* provide some minimal visual accomodation for IE8 and below */
    .tblData tr {
        background: #b8d1f3;
    }
        /*  Define the background color for all the ODD background rows  */
        .tblData tr:nth-child(odd) {
            color: Black;
            background-color: #E5EAF3;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            font-size: 11px;
            font-weight: normal;
            height: 15px;
        }
        /*  Define the background color for all the EVEN background rows  */
        .tblData tr:nth-child(even) {
            color: Black;
            background-color: White;
            font-family: Verdana,Arial,Helvetica,sans-serif;
            font-size: 11px;
            font-weight: normal;
            height: 15px;
        }
