﻿
body
{
 overflow-x:hidden;    
}
.HeaderDiv,
.FooterDiv,
.ContentDiv,
.HeaderMenuLineInner
{
	width: 97%;
	margin-left: 15px;
	margin-right: 20px;
	text-align: left;
	vertical-align:middle;
}
.HeaderMenuLineOuter
{
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #c0c0c0;
	margin-bottom: 0px;
}
.HeaderMenuLineOuter
{
	border-bottom-style: solid;
	border-bottom-width: 0px;
	border-bottom-color: #c0c0c0;
	margin-bottom: 0px;
}
.HeaderMenuLine
{
	background-color: #339966; 
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #FFFFFF;
	text-align:center;
	vertical-align:middle;
}
.HeaderMenuLineInner, .HeaderMenuLineInner a, .HeaderMenuLineInner .sep
{
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align:middle;
}
.HeaderMenuLineInner .sep
{
	color: #E5E5E5;
}
.HeaderMenuLineInner .highlight2
{
    padding: 7px 6px 6px 6px;
    background-color: #7CCFEF;    
}
.HeaderTd
{
	vertical-align: top;
}
.HeaderDiv
{
	padding-bottom: 10px;
}
.DateDiv
{
	color: #666666;
	white-space: nowrap;
	font-size: 10px;
	padding-top: 3px;
}
.HeaderControlDiv
{
	text-align:right;
}
.FooterDiv
{
	font-size: 11px;
	border-top: 4px double #C0C0C0;
	margin: 0px auto 0px;	
	width: 100%;
	height: 50px;
	text-align: center;		
}
.FooterDivInner
{
	width:100%;
	margin-left: auto;
	margin-right: auto;	
}
.FooterDivInner .copyright
{	
	width:350px;
	color: #1187C0;
	float:left;
	margin:0;
	padding:5px 8px 6px 0;		
	text-align:left;
	font-family:Verdana;
	margin-left:10px;
}
.FooterDivInner .footerLinks
{
	float:right;
	padding:5px 0 6px;
	text-align:right;
	width:500px;
	margin-right:10px;	
}
.FooterDivInner a 
{
	color:#3B5998;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
}
.pagefooter_ul
{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
	list-style-type:none;
}
.pagefooter_li
{
	font-family:Verdana;
	display:inline;
	padding:0 0 0 10px;
}
.FooterDivOuter
{
	border-top: 1px solid #DFECF5;
	margin-top: 20px;
	text-align: center;
	background-color: #ECF4FD;
	height: 100%;
}
.footerIcon
{
    vertical-align: middle;        
}
.txtDateTime
{
	background-color:Transparent;
	text-align:right; color:#fff;		
}
.wrapper 
{
    width:100%;
	min-height: 100%;
	height: auto !important; 
	height: 100%; 
	margin: 5px auto -10px; 
}
.fullscreen
{
    display:block;
    top:0px;
	left:0px;            
    position:absolute;        
    width:100%;
    height:100%;
    background-color:white;
}    
.fullscreen1
{
    display:block;
	top:0px;
	left:0px;            
    position:absolute;  
    width:100%;
    height:100%;
    background-color:gray;	
    opacity:0.4;
    filter:alpha(opacity=40);
}
.body 
{	
    height:100%;
}      
.backimg
{
    background-image:url(Images/FrontIndex2.jpg);
    background-repeat:no-repeat;
    background-position:left;
    width:1000px;
    z-index:100;        	       	
}
.btnLogin    
{
	background: url('Images\LoginBtn.jpg') no-repeat 0 0;
    border: 0;
    height: 26px;
    width: 95%;
}
.modalBackground
{ 
    background-color: Gray; 
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.WaterMarkedTextBox
{
    height: 20px;
    width: 100%;
    padding: 3px;
    border: 1px solid #BEBEBE;
    background-color: #F0F0F0;
    color: gray;
    font-size: 8pt;
    text-align: left;  
    font-family:Verdana;      
} 
.WaterMarkedTextBoxLogin
{
    height: 20px;
    width: 100%;
    padding: 3px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
    font-size: 8pt;
    text-align: left;  
    font-family:Verdana;      
}
.WaterMarkedTextBoxCenter
{
    height: 16px;
    width: 168px;
    padding: 2px 2 2 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
    font-size: 8pt;
    text-align:center;       
}  
.WaterMarkedTextBoxResize
{
    height: 16px;
    width: 168px;
    padding: 2px 2 2 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: gray;
    font-size: 8pt;
    text-align: left; 
    resize:none;
    overflow:hidden;       
}          
.WaterMarkedTextBoxPSW
{
    background-position: center;
    height: 16px;
    width: 168px;
    padding: 2px 2 2 2px;
    border: 1px solid #BEBEBE;
    background-color: #F0F8FF;
    color: white;
    vertical-align: middle;
    text-align: left;
    background-image: url(Images/login.jpg);            
    background-repeat: no-repeat;
}  
.sidebar
{
	width: 100%;
	margin-bottom: 10px;
	height:100%;
}
.sidebarheader
{
	height: 28px;
	padding: 10px 0 0 0;
	background: url(Images/TDLImg/back_header.jpg) no-repeat center;	
	color: #FFF;
	font-family: Arial, Sans-Serif;
	font-size: 1.2em;
	font-weight: bold;
	text-transform: uppercase;
	text-align:center;
	width:100%;	
}
.sidebarcontent
{	
	border: 1px solid #0F2543;
	padding: 10px 10px 10px 10px;
	line-height: 1.5em;
	font-weight: bold;
	height:100%;
}
#master_content
{
	float: left;
	width: 100%;
	margin-right: -550px;
	color: #666666;
}
#master_contentheader
{
	height: 25px;	
	background: url(Images/TDLImg/sidebar_header.png) repeat center;
	width:100%;
}
#master_contentplaceholder
{
	padding: 30px 20px 40px 20px;
	border-left: 1px solid #0F2543;
	border-right: 1px solid #0F2543;
	border-bottom: 1px solid #0F2543;
	background-color: #EFEFEF;
	line-height: 1.5em;
}
.HeaderMenuLineInner4User,   
.HeaderDiv4User
{
	width: 100%;
	margin-left: 0px;
	margin-right: 0px;
	text-align: left;
	vertical-align:middle;
}
.FooterDivInner4User
{	
	width: 100%;
	margin-left: auto;
	margin-right: auto;	
}
.FooterDivInner4User .copyright
{	
	width:350px;
	color: #1187C0;
	float:left;
	margin:0;
	padding:5px 8px 6px 0;		
	text-align:left;
	font-family:Verdana;
}
.FooterDivInner4User .footerLinks
{
	float:right;
	padding:5px 0 6px;
	text-align:right;
	width:500px;	
}
.FooterDivInner4User a 
{
	color:#3B5998;
	cursor:pointer;
	outline-style:none;
	text-decoration:none;
}
.pagefooter_ul4User
{
	display:inline;
	margin:0;
	padding:0;
	text-decoration:none;
	list-style-type:none;
}
.pagefooter_li4User
{
	font-family:Verdana;
	display:inline;
	padding:0 0 0 10px;
}
.FooterDivOuter4User
{
	border-top: 1px solid #DFECF5;
	margin-top: 20px;
	text-align: center;
	background-color: #ECF4FD;
	height: 100%;
}
.footerIcon4User
{
    vertical-align: middle;        
}
.HeaderMenuLineInner4Date
{
    width:100%;
    margin-left:0px;
    margin-right:0px;
}
.Background
{
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;            
    filter: alpha(opacity=40)
} 
.MyCalendar
{
    border:1px solid #646464;
    background-color: yellow;
    color: red;
}
.HiddenButton
{
    display:none;
} 
.invisibleColumn
{
    display: none;
    width: 0px;
}
.invisiblebtn
{
    display: none;
    width: 0px;
}
.WaterMarkedTextBoxRemark
{
	resize:none;    	               
    vertical-align: middle;
    text-align: left;
    font-family:Verdana;
    color:gray;
}
.accordionHeader 
{ 
	border: 0px solid transparent; 
	color: white; 
	background-color: #39f;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 10px 5px 0px 5px; 
	margin-bottom: 5px; 
	cursor: pointer; 
	height:25px;
} 
.accordionHeaderFilter 
{ 
	border: 1px solid #2F4F4F; 
	color: white; 
	background-color: #5078B3;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 5px; 
	margin-top: 0px; 
	cursor: pointer; 
}
.accordionHeaderSelected 
{ 
	border: 0px solid #2F4F4F; 
	color: white; 
	background-color: orangered;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 10px 5px 0px 5px; 
	margin-bottom: 5px; 
	cursor: pointer; 
	height:25px;
}
.accordionHeaderSelectedFilter 
{ 
	border: 1px solid #2F4F4F; 
	color: white; 
	background-color: #2E4d7B;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 5px; 
	margin-top: 0px; 
	cursor: pointer; 
}
 
.accordionContent 
{ 
	background-color: transparent; 
	border: 1px dashed #2F4F4F; 
	border-top: none;
	padding: 0px;		 
	padding-top: 0px; 
	margin-bottom:5px;
}  
.accordionContentFilter 
{ 
	background-color: #EDEFF4; 
	border: 1px dashed #2F4F4F; 
	border-top: none; 
	padding: 5px; 
	padding-top: 10px; 
}  
.accContentHome
{
	padding:0px;
	border:0px;
} 
.textarea 
{
    resize: none;
    border:none 0px;
    overflow:hidden;
    background-color:#EDEFF4;
} 
.textarea1 
{
    resize: none;   
    overflow:hidden;    
} 
.accordionContentHome 
{ 
	border: 1px solid #2F4F4F; 
	border-top: none; 
	padding: 5px; 
	padding-top: 10px; 
} 
.chkbxList1
{
	padding: 5px;
    height:auto;
    overflow:auto;
    margin-bottom:5px;    	   	    	         
}
.chkbxList
{
    padding: 5px;
    height:auto;
    overflow:auto;
    margin-bottom:2px;  
    font-family:Verdana;  	   	    	         
}
.accordionHeaderMenu 
{ 
	border: 0px solid #2F4F4F; 
	color:Navy; 
	background-color: #CED5F1;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding : 5px 5px 5px 0px;
	margin-top: 5px;	
	cursor: pointer; 
	vertical-align:middle;
} 
.accordionHeaderMenuSelected 
{ 
	border: 0px solid #2F4F4F; 
	color:White; 
	background-color: #5078B3;
	font-family: verdana; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 5px 5px 5px 0px; 
	margin-top: 5px; 	
	cursor: pointer; 
	vertical-align:middle;
}
.accordionContentMenu 
{ 	
	padding-top: 10px;
	font-size: 12px;
} 
.invisibleTextBox
{
	display:none;
	width:0px;
}
.lblRequestDateTime              
{		
	font-size:10px;
	color:Gray;
}
.chkbxListSelectAll
{
    padding:5px 5px 0 5px;
    height:auto;
    overflow:auto; 
    color:Navy;       	   	    	         
}
.MenuItem
{
	vertical-align:middle;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	height:30px;
	padding-left:3px;			
} 
.lnkbtnGridMenu
{
	text-decoration:none;
	font-size: 14px;
    vertical-align: super;
    margin-left: 5px;
    color: #39f;
    font-family: 'helvetica neue', 'open sans', helvetica, arial, sans-serif;	
}
.lnkbtnGridMenu:hover
{
	text-decoration:underline;
	color:Orange;
}
.lnkbtnMenu
{
	text-decoration:none;
	font-size: 12px;
    vertical-align: super;
    margin-left: 5px;
    color: #39f;
    font-family
.lnkbtnMenu
{
	text-decoration:none;
	font-size: 12px;
    vertical-align: super;
    margin-left: 5px;
    color: #39f;
    font-family: 'helvetica neue', 'open sans', helvetica, arial, sans-serif;	
}

.loginbtn
{
	border: 1px solid #3079ED;
	background-color: #4D90FE;
	color:White;
	font-size:13px;
	font-weight:600; cursor:pointer; letter-spacing:1px;
	border-radius: 2px;
-webkit-border-radius: 2px;
}
}
.addThis
{
background: #f5f5f5;
border-bottom: 1px solid #e5e5e5;
margin-bottom: 0px;
padding: 1em 0;
color:#666;
width:100%;
font-family:Verdana; font-weight:normal; text-decoration:none;

font-size: 16px;
font-weight: 200;
line-height: 20.600000381469727px;
display: inline-block;
font-family: 'helvetica neue', 'open sans', helvetica, arial, sans-serif;
}
.gvSubMenu a
{
text-decoration:none;
font-size: 13px;
vertical-align: super;
margin: 3px;
color: #39f;
font-family: 'helvetica neue', 'open sans', helvetica, arial, sans-serif;
}
.gvSubMenu a:hover
{
 color:orange;
 text-decoration:underline; 
}
.gvSubMenu img
{
    margin: 3px;
    height:20px;
    width:20px;
}
.ui-icon
{
background: url('images/ui-icons_222222_256x240.png') no-repeat; float:right; width:20px; height:20px;
margin-top:5px;
}

.gvMainMenu
{
 padding:5px; background:#fff;    
}
.gvMainMenu:hover
{
 background:#f5f5f5;    
}
.gvMainMenu img
{
    width:24px;
}
.MainMenu
{
 padding:10px 0px 0px 0px; background:#fff; height:25px; border: solid 0px #fff;   
}
.MainMenu:hover
{
 background:rgb(230, 230, 230); border:solid 0px #efefef;   
}
fieldset
{
    border-left-width:0px;
    border-right-width:0px;
    border-bottom-width:0px;    
	border-top:dashed 1px silver;
}

#ctl00_cphMiddle_gvDetails th
{
    height:22px;
    background-color:#738a8d;
    border-color: silver;
    border-width: 1px;
    border-style: Solid;
    font-weight:normal;
}
#ctl00_cphMiddle_gvDetails td
{
    height:22px;
}
#ctl00_cphMiddle_gvDetails a
{
    color:#39f;
    text-decoration:none;
    text-align:center;
}
#ctl00_cphMiddle_gvDetails a:hover
{
    color:orange;
    text-decoration:underline;
}
a
{
    color:#39f;
    text-decoration:none;
}
a:hover
{
    color:orange;
    text-decoration:underline;
}
#ctl00_cphMiddle_lnkbtnAdd, #ctl00_cphMiddle_lnkbtnOpenExisting, #ctl00_cphMiddle_lnkbtnClose
{
    margin:2px 2px 0px 2px;
    vertical-align:super; font-size:14px; color:Red;
}
#ctl00_cphMiddle_imgAdd, #ctl00_cphMiddle_imgOpen
{
    margin:2px;
}
.GridViewRow:Hover
{
    background-color: #A7CBF6;
	background-color: #f0e68c;
	cursor: pointer;	
}
.GridViewRow
{
	font-family:Verdana; 
	text-align:left; 
	background-color:#E6E6E6;
	background-color:#ffffff;
	vertical-align:middle; 
	border:solid 1px #CCCCCC;
	/*height:35px;*/
}
.GridViewAltRowHover
{
	background-color: #f0e68c;
	cursor: pointer;	
}
.GridViewAltRow:Hover
{
	background-color: #f0e68c;
	cursor: pointer;	
}
.GridViewAltRow
{
	font-family:Verdana; 
	text-align:left; 
	background-color:#f3f3f3; 
	vertical-align:middle; 
	border:solid 1px #CCCCCC;
	/*height:35px;	*/
}
.gvHeader
{
	
    background-color:#738a8d;
    border-color: silver;
    border-width: 1px;
    border-style: Solid;
    font-weight:normal;
    color: #ffffff;
}
.GridViewTempRow
{
   
	font-family:Verdana; 
	text-align:center; 
	background-color:#f8f8f8;
	vertical-align:middle; 
	border:solid 1px golden;
}
.GridViewTempRow:Hover
{
    background-color: #A7CBF6;
	background-color: #f0e68c;
	cursor: pointer;	
}
input, select 
{
 font-family:Verdana;
 font-size:11px; padding:2px 0px 2px 0px;    
}
.subMenutd
{
    height:25px;
    width:100%; 
    font-size:12px;
    vertical-align:middle;
    border:solid 0px #fff;
}
.subMenutd:hover
{ 
    background:#ffffff;
    border:solid 0px silver;
    border-radius:5px;   
}
.content-box {
border: 1px solid #cccccc;
margin: 0 0 20px 0;
background: #fff;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}
.content-box-header {
background: #e5e5e5 url('~/App_Themes/bg-content-box.gif') top left repeat-x;
margin-top: 0px;
height: 40px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
-moz-outline-radius-bottomleft: 0;
-moz-border-radius-bottomright: 0;
-webkit-border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
border-bottom:solid 1px #cccccc;
font-family:Verdana;
text-align:center;
font-weight:600;
/*font-size:12px;*/
font-size:18px;
}
.content-box-content {
padding: 20px;
font-size: 12px;
border-top: 1px solid #cccccc;
}
.shopping-bag-icon {
background-image: url('app_themes/sprite-global_v63.png');
background-repeat: no-repeat;
background-position: -278px -180px;
width: 18px;
height: 16px;
display: inline-block;
padding-top: 5px;
line-height: 15px;
margin-right: 8px;
}
.ddl
{
	padding:5px;
	font-size:12px;
	font-family:Verdana;
	height:30px;
}
.txt
{
	padding:3px;
	font-size:12px;
	font-family:Verdana;
	height:20px;
}
.val
{
	font-size:10px;
}
.header
{
	background-color:#39f; height:20px; color:#fff; border-bottom:solid 5px #666;
}
.lbl
{
	font-size:12px;
	font-family:Verdana; font-weight:bold;
}
.tdHeader
{
	background-color:#666; height:35px; color:#fff; font-family:Verdana; font-size:18px; font-weight:bold;
	text-align:center; letter-spacing:1px;
}
.td
{
	padding:0px;
	font-family:Verdana;
	font-size:11px;
	color:#666;
}
.aHome
{
	color:#fff;
	text-decoration:none;
}
.aHome:hover
{
	text-decoration:none;
	color:#fff;
}
.tdHeadL
{
	font-family:Verdana; 
	font-size:12px; 
	font-weight:700; 
	background-color:#f0f0f0; 
	border-top-left-radius:5px; 
	border-right:solid 1px #cccccc; 
	border-bottom:solid 1px #cccccc; 
	height:45px;
}
.tdHeadC
{
	 font-family:Verdana; 
	/* font-size:18px; */
	font-size:23px; 
	 font-weight:bold; 
	 background-color:#39f;/*#e9e9e9; */ color:#fff;
	 border-right:solid 1px #cccccc; 
	 border-bottom:solid 1px #cccccc; 
	 height:45px;
	 letter-spacing:1px;
}
.tdHeadR
{
	font-family:Verdana; 
	font-size:12px; 
	font-weight:bold; 
	background-color:#f0f0f0; 
	border-top-right-radius:5px; 
	border-bottom:solid 1px #cccccc; 
	height:45px;
}
.legend_common
{
color: rgb(153, 153, 153);
font-family: Verdana;
font-weight: 600;
text-align: left;
font-size: 11px;
text-decoration: none;
}
.fieldset_common
{
 border:0px;
 border-top:dashed 1px silver; 
}
._accordionHeaderSelected 
{       
	margin-bottom:-20px;			
}
._accordionContent
{
    border:dashed 1px silver; 
    border-top:0px;
}
.gv
{
 font-family:Verdana; font-size:11px; outline:none; border-top:solid 1px Silver; /*border-bottom:solid 1px Silver;*/
}
.gv caption
{
	line-height:25px; vertical-align:middle; font-size:11px; font-weight:600; font-family:Verdana;	background-color: #FFFFCC; color:#330099; text-transform:uppercase;
}
.gv caption:hover
{
 background-color:rgb(233, 233, 187);	
}

.notification {
position: relative;
margin: 0 0 15px 0;
padding: 0;
border: 1px solid;
background-position: 10px 11px !important;
background-repeat: no-repeat !important;
font-size: 16px;
width: 99.8%;
-webkit-border-radius: 6px;
border-radius: 6px;
font-family:Verdana;
}                

.attention {
background: #fffbcc url(App_Themes/exclamation.png) 10px 11px no-repeat;
border-color: #e6db55;
color: #666452;
}

.information {
background: #dbe3ff url(App_Themes/information.png);
border-color: #a2b4ee;
color: #585b66;
}

.success {
background: #d5ffce url(App_Themes/tick_circle.png);
border-color: #9adf8f;
color: #556652;
}

.error {
background: #ffcece url(App_Themes/cross_circle.png);
border-color: #df8f8f;
color: #665252;
}

.notification div {
display:block;
font-style:normal;
padding: 10px 20px 10px 10px;
line-height: 1.5em;
width:100;
}

.notification .close {
color:#990000;
font-size:9px;
position:absolute;
right:7px;
top:7px;
}

.input-notification {
background-position: left 2px;
background-repeat: no-repeat;
padding: 2px 0 2px 22px;
background-color: transparent;
margin: 0 0 0 5px;
}

.rbtn
{
	padding:2px;
	font-family:Verdana;
	font-size:11px;
}

.tdCommon
{
 vertical-align:middle; padding:2px; margin-top:5px; width:100%;
}
._gvHeader
{
	height:30px;
    background-color:#fff;
    border-color: silver;
    border-width: 1px;
    border-style: Solid;
    font-weight:normal;
    color: #000;
}
.linkBtn
{
 font-family:Verdana; font-size:11px; padding:5px; text-decoration:underline; color:#D14836;	
}
.linkBtn:hover
{
 color:Green;
}
.linkNavigate
{
 font-size:14px;    
}
.Closebtn
{
	border: 1px solid #D4402B;
	background-color: orangered;
	color:White;
	font-size:13px;
	font-weight:600; cursor:pointer; width:90px; letter-spacing:1px;
	border-radius: 2px;
-webkit-border-radius: 2px;
}
.Closebtn:hover
{
	border: 1px solid orangered;
	background-color: #D4402B;
	height:30px;
	color:White;
	font-size:13px;
	font-weight:600;
}
.divNote
{
    position:fixed; 
    bottom:25px; 
    background-color:#f0e68c; 
    color:#000; 
    border:solid 1px transparent; 
    border-radius:7px; 
    opacity:0.9; 
    left:35%; 
    padding:5px; 
    font-family:Verdana; 
    font-size:12px;
    display:none;
}
/* new style added By Kishor Mali 07-Dec-2023*/
.container {
	display: flex;
}

.small {
	flex: 1; /* This makes the small divs take equal space */
	background-color: #f2f2f2;
	padding: 0px;
	box-sizing: border-box;
	height: 45px;
	display: flex;justify-content: center;align-items: center;
}

.largemaster {
	flex: 2; /* This makes the large div take twice the space of small divs */
	background-color: #d9d9d9;
	padding: 10px;
	box-sizing: border-box;                    
	background-color: #666;
	height: 45px;
	color: #fff;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
}
.large {
	flex: 2; /* This makes the large div take twice the space of small divs */
	background-color: #39f;
	padding: 10px;
	box-sizing: border-box;
	color: #fff;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1px;
	font-family:Verdana;
	/* font-size:18px; */
	font-size:23px;
	font-weight:bold;
	background-color: #39f;/*#e9e9e9; */
	color:#fff;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	height:45px;
	letter-spacing:1px;
	display: flex;justify-content: center;align-items: center;
}
/* Custom class to center align header text */
 thead .header-center {
	text-align: center !important;
  }
  .gvHeader
  {
	  background-color:#738a8d;
	  border-color: silver;
	  border-width: 1px;
	  border-style: Solid;
	  font-weight:normal;
	  color: #ffffff;
  }
  .GridViewAltRow:Hover
  {
	  background-color: #f0e68c;
	  cursor: pointer;	
  }