﻿/** ----------------------------------------------
	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;
    cursor: pointer;
}


/** ----------------------------------------------
	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;
}

.UserMessageContent
{
    /*font-size: 11px;		 	font-weight:lighter; 	font-family: Verdana;*/
    background-color: #FFF4C2;
    border: 1px solid #EEEEA4;
}

.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;
    padding-left: 2px;
}

/* USED FOR THIN LINE BETWEEN DATA IN RESTRICTION PAGE OF AIDE */
.tdbottomborderonly
{
    background-color: #d5dbe9;
    height: 1px;
    padding: 0px;
}
/* ---------------------------------*/

/*** 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: 0px;
}

/********* IMAGE DISPLAY **********/
.okimage
{
    src: "../Images/button-ok.gif";
}
.handcursor
{
    cursor: pointer;
}
.handcursor1
{
    cursor: pointer;
}
/***************************************/


/* 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: pointer;
    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: pointer;
    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: pointer;
    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;
}

/** ----------------------------------------------
	Background Color for Table Row
    -----------------------------------------------**/
.trbackground
{
    background-color: #DCDCDC;
}

.Error
{
    font-size: 11px;
    color: red;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
}
.refreshButton
{
    height: 0px;
    width: 0px;
    display: none; /* Modified for task ID 25866 - for visibility of hidden button by darshan shah on 18/02/2013 */ /*visibility:hidden;*/
}


/* Add for task ID 25866 - for left align ment by darshan shah on 18/02/2013 */
th, caption {
    text-align: left;
    vertical-align: top;
}

.thRight
{
    text-align: right;
}

.LabelWithBorder
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-style: solid;
    border-color: #D5DBE9;
    border-width: 1px;
    min-height: 12px;
}

.tableSpacing
{
    border-collapse: separate;
    border-spacing: 2px;
}

.tableNoSpacing
{
    border-collapse: collapse;
}

.customButton
{
    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 5px 0px 5px;
}

.disablecustomButton
{
    height: 18px;
    min-width: 52px;
    border: 0px solid #CCCCCC;
    font-size: 10px;
    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 5px 0px 5px;
    color: gray;
    cursor: default;
}
/* Auther:Shivam Parikh - CSS classes for tables - closure template design */
.table
{
    border: 1px solid rgb(213, 219, 233);
    width: 98%;
    color: rgb(37, 70, 121);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    border-collapse: collapse;
}
.rowstyle
{
    text-align: Left;
    background-color: White;
    height: 15px;
    color: black;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
}
.altrowstyle
{
    text-align: Left;
    background-color: #E5EAF3;
    height: 15px;
    color: black;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
}
.headerstyle
{
    text-align: left;
    background-color: #D5DBE9;
    height: 19px;
    color: #254679;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
}
.footerstyle
{
    text-align: center;
    background-color: #D5DBE9;
    height: 19px;
    color: #254679;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
}
.pagerstyle
{
    text-align: Right;
    font-weight: bold;
    font-family: Verdana, "Font-Size= Smaller";
}
.headerlink
{
    color: rgb(37, 70, 121);
}
/* Auther:Bhavesh Darji - CSS class for textbox - closure template design */
.txtstyle
{
    padding: 1px 4px;
    border: 1px solid rgb(0, 0, 0);
    border-image: none;
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
.txtstyleAuth
{
    padding: 1px 4px;
    border: 1px solid rgb(0, 0, 0);
    border-image: none;
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 59px;
}
.txtstyleAuthDdl
{
    padding: 1px 4px;
    border: 1px solid rgb(0, 0, 0);
    border-image: none;
    color: black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    width: 85px;
}
.ddlStyle
{
    width: 65%;
}
.insuranceStyle
{
    color: Black;
}
.displayNone
{
    display: none;
}
.CSSButton, .curveButtons
{
    height: 22px; /* width: 52px;	   	min-width: 52px;*/
    border: 0px solid #CCCCCC;
    background-color: #265A76; /*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: 4px 10px 4px 10px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin:3px;
}

.disableCSSButton
{
    height: 18px;
    min-width: 52px;
    border: 0px solid #CCCCCC;
    font-size: 10px;
    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 5px 0px 5px;
    color: gray;
    cursor: default;
}
/* disabled control style */
input[type="text"]:disabled
{
    background-color: rgba(235,235,228,0.8);
}
input[type="button"]:disabled
{
    height: 18px;
    min-width: 52px;
    border: 0px solid #CCCCCC;
    font-size: 10px;
    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 5px 0px 5px;
    color: gray;
    cursor: default;
}
select:disabled
{
    background-color: rgba(235,235,228,0.8);
}
.alertCSS
{
    font-size: 12px;
    color: Black;
    text-align: left;
}

.authLoading
{
    position: absolute;
    margin-left: 44%;
    margin-top: 20%;
    width: 100px;
    height: 100px;
    text-align: center;
}

.authTableBody
{
    font-size: 11px;
    font-family: Verdana;
    border-collapse: collapse;
    background-color: #d5dbe9;
    color: #000000;
    border-bottom-color: #416980;
    border-top-color: #416980;
    border-left-color: #416980;
    border-right-color: #416980;
}

.authTableBody h5
{
    margin: 0 0 0px 0; 
    padding: 1px; 
    background-color: #4b6888; 
    color: white;
}
.verticalAlignMiddle
{
    vertical-align: middle;
}

/*
    Added By  : Manish Chhugani
    Date      : 10-June-2015
    Task ID   : 
    Purpose   : to give loading effect and everow and odd row
*/
.loadingDots {
    background: none repeat scroll 0 0 #000;
    border-radius: 5px;
    float: left;
    height: 10px;
    opacity: 0;
    margin-left: 4px;
    width: 10px;
}
.evenrow
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 15px;
	background-color: white;
}
.oddrow
{
	font-weight: normal;
	font-size: 11px;
	color: black;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	height: 15px;
	background-color: #e5eaf3;
}
/*
    Added By  : Jiten 
    Date      : 07-SEP-2015
    Task ID   : 104430
    Purpose   : Refused task changes
*/
.closurealterRow
{
	height: 15px; 
	color: black; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: rgb(229, 234, 243);
	
}
.closurerow
{
	height: 15px; 
	color: black; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: white;
}
.borderTop
 {
    border:solid 1px #636363;
    border-left:none;
	-webkit-border-before-color: white;
 }
.borderRight
{
	border:solid 1px #4A5E7E;
	border-left:none;
	border-right:none;
}
.closureTableBorder
{
	color: #254679;
	border-color: #D5DBE9; 
	border-width: 1px; 
	border-style: Solid; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	width: 100%; 
	border-collapse: collapse;
}
.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-top:none;
	border:solid 1px #636363;
	border-right-color:#4A5E7E;
	border-bottom-color:#4A5E7E;
	border-bottom:none;
	border-left:none;
	border-top: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 #636363;
	border-bottom:none;
	border-right:none;
	border-top:none;
}

/*Khushboo CSS for AJAX TAB*/
.ajax__tab_header
{
    font-family: "Helvetica Neue" , Arial, Sans-Serif;
    font-size: 10px;
    font-weight:bold;
    display: block;
    height:20px              
}

.ajax__tab_active .ajax__tab_tab
{   
    width:120;
    font-size:13px; 
    font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
    font-weight:bold;
    color:gray;            
    /*background:url("../Images/New_Tab_Active_1.gif") repeat-x;              
    height:20px;*/
}

.ajax__tab_tab
{
    width:120;
    font-size:13px; 
    font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;            
    color: #000000;            
    background: #ffffff;            
    /*background:url("../Images/New_Tab_InActive_1.gif") repeat-x;
    height:20px;*/
}

.ajax__tab_inner
{
    color: #000000;
    /*background:url("../../tab_left_inactive.gif") no-repeat left;*/            
}
/*END - Khushboo CSS for AJAX TAB*/



#div_Loading
{
    background: rgba(0,0,0,0.0);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 99;
    margin-top: -5.2%;
    display: none;
}
#div_Loading table
{
    position: fixed;
    font-size: 11px;
    color: #254679;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    border-right: #0B0B61 2px solid;
    border-top: #0B0B61 2px solid;
    border-left: #0B0B61 2px solid;
    border-bottom: #0B0B61 2px solid;
    z-index: 999;
    background-color: #fff;
    top: 50%;
    left: 41%;
}

.curveButtonsDisable, .curveButtons:disabled {
    height: 22px !important;
    /* width: 52px;   
 min-width: 52px;*/
    border: 0px solid #CCCCCC;
    background-color: #919191;
    /*background-image: url(../../images/bg-menu-blue.gif);  */
    font-size: 10px;
    cursor: text;
    font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
    color: #FFFFFF !important;
    font-weight: bold;
    letter-spacing: 0.3px;
    text-align: center;
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    margin: 3px;
}
.margintop4{margin-top:4px}
.margintop10{margin-top:10px}
.margintopminus8{margin-left:-8px}
.textalignCenter{text-align:center;}
.borderspacing{border-spacing: 0;}

.tableHeaderCallHistory
{
	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);
}
.alterRowCallHistory
{
	height: 15px; 
	color: black; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: rgb(229, 234, 243);
}
.rowCallHistory
{
	height: 15px; 
	color: black; 
	font-family: Verdana,Arial,Helvetica,sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	background-color: white;
}


/*  Added by shrikant for emergencyPreparedness Task Start */
.chkAcceptedservices label 
{ 
    font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}
.chkAcceptedservices td 
{ 
     vertical-align: middle;
     width:33%;
     
    
}
.chkAcceptedservices input {
    vertical-align: middle;
}

/*  Added by shrikant for emergencyPreparedness Task END */
.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;
}

/* By HARSH VARDE : PROE-27 : Address Grid : 11-07-2018 */
.tableborderHeader {
    border: 1px solid rgb(213, 219, 233);
    width: 100%;
    color: rgb(37, 70, 121);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-collapse: collapse;
}

.tableRowHeader {
    height: 15px;
    color: rgb(37, 70, 121);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    background-color: rgb(213, 219, 233);
}

.tableRowHistory {
    height: 15px;
    color: rgb(37, 70, 121);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #254679;
}
.NewHeaderStyle {
    text-align: left;
    background-color: #6984AC;
    height: 19px;
    color: #edf1f6;
    font-size: 13px;
    line-height: 30px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
}

.UnreadRowStyle {
    text-align: Left;
    background-color: #CCD3E3;
    height: 15px;
    color: black;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    border-bottom-color: white;
    border-left-color: #CCD3E3;
    border-right-color: #CCD3E3;
    height: 30px;
}

.NewRowStyle {
    text-align: Left;
    background-color: White;
    height: 15px;
    color: black;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    border-bottom-color: #e9e9e9;
    border-left-color: white;
    border-right-color: white;
    height: 30px;
}

.NewAltRowStyle {
    text-align: Left;
    background-color: White;
    height: 15px;
    color: black;
    font-size: 11px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: normal;
    border-bottom-color: #e9e9e9;
    border-left-color: white;
    border-right-color: white;
    height: 30px;
}

.NewHeaderLink {
    color: #edf1f6 !important;
    text-decoration: none !important;
    font-size: 13px !important;
}

.NewTableHeading {
    background-color: #284F88;
    font-size: 14px;
    line-height: 30px;
    color: #edf1f6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    height: 15px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    padding-left: 10px;
}

.TableBorders {
    margin: 0px 11px 11px 11px;
    border-left: 2px solid #D5DBE9;
    border-right: 2px solid #D5DBE9;
    border-top: 2px solid #D5DBE9;
    border-bottom: 2px solid #D5DBE9
}

.NewTableBorders {
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-top: 0px;
    border-bottom: 1px solid black;
    border-radius: 5px;
}

.PriorityIcon {
    color: red !important;
}

.TdLinkCommunication {
    width: 13%;
    height: 22px;
    background-color: white;
    color: #254679;
    text-decoration: none;
    font-size: 11px;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 2px solid #D5DBE9;
    border-right: 2px solid #D5DBE9;
    border-top: 2px solid #D5DBE9;
}

.TdSystemNotification {
    width: 13%;
    border-left: 2px solid #D5DBE9;
    border-right: 2px solid #D5DBE9;
    border-top: 2px solid #D5DBE9;
    border-bottom: 2px solid #D5DBE9;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #EAEAEA
}

.TdNotificationLinkCommunication {
    width: 13%;
    border-left: 2px solid #D5DBE9;
    border-right: 2px solid #D5DBE9;
    border-top: 2px solid #D5DBE9;
    border-bottom: 2px solid #D5DBE9;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #EAEAEA
}

.TdNotificationSystemNotification {
    width: 13%;
    height: 22px;
    background-color: white;
    color: #254679;
    text-decoration: none;
    font-size: 11px;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    border-left: 2px solid #D5DBE9;
    border-right: 2px solid #D5DBE9;
    border-top: 2px solid #D5DBE9;
}

.NewTab {
    width: 13%;
    height: 22px;
    background-color: #9B9B9B;
    color: #edf1f6;
    text-decoration: none;
    font-size: 11px;
    vertical-align: middle;
    padding-left: 10px;
    padding-right: 10px;
    line-height: 30px;
}

.NewTabActive {
    background-color: #284F88 !important;
}

.NewLookButton {
    border: 0px solid #CCCCCC;
    background-color: #284F88;
    font-size: 13px !important;
    cursor: pointer;
    font-family: Verdana, Helvetica, Arial, Verdana, sans-serif;
    color: #edf1f6;
    letter-spacing: 0.3px;
    text-align: center;
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    border-radius: 2px;
    margin: 3px;
    line-height: 25px;
    border-radius: 5px;
    width: 90px;
    text-decoration: none !important;
}

.NewLookLinkButton {
    border: 0px solid #CCCCCC;
    background-color: #284F88;
    font-size: 10px !important;
    cursor: pointer;
    font-family: Verdana, Helvetica, Arial, Verdana, sans-serif !important;
    color: #edf1f6 !important;
    letter-spacing: 0.3px;
    text-align: center;
    vertical-align: middle;
    padding: 4px 10px 4px 10px;
    border-radius: 2px;
    margin-left: 10px;
    line-height: 25px;
    border-radius: 5px;
    width: 90px;
    text-decoration: none !important;
    font-weight: normal !important;
}

.NewLabels {
    color: grey !important;
    font-size: 11px;
    font-weight: bold !important;
}

.SpaceLeft {
    padding-left: 3px !important;
}

.SpaceRight {
    padding-right: 3px !important;
}

.NotesStyle {
    color: Black;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
}

.LoadingStyle {
    margin-left: 250px;
    display: none;
    text-align: center;
}
.disableTxt[readonly] {
    background-color: rgb(235, 235, 228);
    cursor: default;
}
/* End By HARSH VARDE */

/* By Hardik Gujjar */
/* Updaete By Sheetal Lokhande removed Important*/
.new-style .modal-dialog .modal-dialog-title {
    background-color: #284F88;
}
    /* End By Hardik Gujjar */