﻿body
{
    margin: 0px;
    padding: 0px;
    font-size: 12px;
    font-family: Arial, Tahoma, Verdana; /*background: rgb(242 ,242 ,242);*/
    
}
#header
{
    border-width: 1px;
    /*height: 50px;*/
    margin: 0px;
    padding: 0px;
    /*background: rgb(242 ,242 ,242);*/
    border-style: none none solid none;
    border-color: #DDDDDD;
    
    /*background:#f3f3f3;*/         /* Ver 04.00.28 Deleted by Vinit */
    background:#fff;                /* Ver 04.00.28 Added by Vinit */
	/*background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));*/  /* Ver 04.00.66 deleted by Vinit */
	/*linear-gradient*/
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
}
#container{	
	width:90%;
	margin:auto;
	background:#FFF;
	
	/*border-width: 1px; 
    border-style: solid none none none;
    border-color: #DDDDDD;*/
    border-width: 1px; 
    border-style: none  none solid none;
    border-color: #DDDDDD;
}
#content
{
    /*float:left;*/	
	/*width:80%;*/
    
}
#sidebar
{ 
    float: left;
    width: 20%;
    background: #fff;  
 }
#content h2
{    
    color: #111111;    
    font-family:Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    font-stretch: normal;
}
a, a:visited{
	color:#375b91;
}
#header h2
{
    color: #993333;
    font-family: Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    font-stretch: normal;
}
#content hr {
border: none;
outline: none;
background: url(../image/sidebar_divider.png) repeat-x;
display: block;
width: 100%;
height: 2px;}


/* ver 1.60 begin add by raj*/
#resMsg
{
    border: thin solid #99CC00;
    position: absolute;
    top: 0%;
    left: 35%;
    text-align: center;
}

/* ver 1.60 end add  by raj

/* vertical menu ****/
#vertmenu
{
    border-style: none solid solid solid;
    border-width: thin;
    border-color: #C0C0C0;
    padding: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
}
#vertmenu ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    border: none;
    
}
#vertmenu ul li
{
    border-style: none none solid none;
    border-width: thin;
    border-color: #EAEAEA;
    margin: 0px; /*background-color: #EEEEEE;*/
    background: rgb(242 ,242 ,242);
    padding-left: 20px;
}

#vertmenu ul li a
{
    display: block;
    padding: 10px 0px 10px 0px;
    text-decoration: none;
    color: #4D4D4D;
    font-family: Helvetica, sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 11.5px;
    font-stretch: normal;
}
#vertmenu ul li:hover, #vertmenu ul li :focus {
    color: #000000;
    /*background-color: #eeeeee;*/
    background-color:#fff;
    border-color: #DFDFDF;
    border-left-style:solid;
    border-width: thin;
    border-color: #DFDFDF;
}
.seleted #vertmenu ul li a:seleted
{
    background-color: #FFFFFF;
}
#vertmenu ul li a:select
{
    background-color: #FFFFFF;
}

.vertmenu_Header
{
    font-family: Helvetica, sans-serif;
    font-weight: bold;
    border-style: solid;
    border-bottom: none;
    border-width: thin;
    border-color: #C0C0C0;
    margin: 10px 0px 0px 0px;
    color: #404040;
    display: block;
    line-height: 1.35em;
    padding: 4px 16px;
    text-decoration: none;
    white-space: nowrap;
    -webkit-border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    bbackground: #febf04; /* Old browsers */
    background: -moz-linear-gradient(45deg,  #febf04 27%, #ffd65e 66%); /* FF3.6+ */
    background: -webkit-gradient(linear, left bottom, right top, color-stop(27%,#febf04), color-stop(66%,#ffd65e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(45deg,  #febf04 27%,#ffd65e 66%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(45deg,  #febf04 27%,#ffd65e 66%); /* Opera 11.10+ */
    background: -ms-linear-gradient(45deg,  #febf04 27%,#ffd65e 66%); /* IE10+ */
    background: linear-gradient(45deg,  #febf04 27%,#ffd65e 66%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#febf04', endColorstr='#ffd65e',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}



/**************************
Table
***************************/
table
{
    width:100%;
}


/* form attribute*/
input, textarea, select,.radiobtn   /* Ver 04.00.22 add by Vinit - .radiobtn */
{
	padding-left: 5px; /* Ver 04.00.22 add by Vinit*/
	padding-right:5px; /* Ver 04.00.22 add by Vinit*/
	border:solid 1px #dcdcdc;
	font: normal 12px Arial, Helvetica, sans-serif; 
	background: #FFFFFF ; 
	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; /*0.1 actually means 10 %*/
	-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
	-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
textarea:hover,select:hover,
input:focus, textarea:focus,select:focus,.radiobtn:hover {  /* Ver 04.00.22 add by Vinit - .radiobtn:hover */
    border: 1px solid #0053A6;
    -moz-box-shadow: 0 0 2px #993333;
    -webkit-box-shadow: 0 0 2px #993333;
    box-shadow: 0 0 2px #0A6DCA;
    border-radius: 2px ;
}
textarea { 
	width: 350px;
	/*max-width: 350px;*/
	/*height: 150px;*/
	line-height: 150%;
	}
.form label { 
	margin-left: 12px; 
	color: #999999; 
	}

input[type="text"] 
{
    /*width: 250px;
    height: 20px;*/
    border-radius: 2px ;
}
input[type="text"]:hover
{
    border: 1px solid #0053A6;
    -moz-box-shadow: 0 0 2px #993333;
    -webkit-box-shadow: 0 0 2px #993333;
    box-shadow: 0 0 2px #0A6DCA;
    border-radius: 2px ;
}

input[type="radio"] {
vertical-align: text-top; 
}

.chk label
{
	 margin-left: 3px;
	 vertical-align:top; 
	 margin-right:5px; 
}
/*.styled-select select { 
  padding: 2px;
  font-size: 14px;
   height: 26px;
  width:255px;
}*/
.select
{
	/*background: transparent;*/
	
	height: 26px;
	width: 250px;
	z-index:10;	
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;   
}
/*ver 1.40 begin added by raj*/
select
{
	/*background: transparent;*/
	padding: 2px;
	font-size: 12px;
	height: 26px;
	width:150px;
	z-index:10;
}
 
/*ver 1/40 end add by raj
/* end form*/
.cancel_button {	
	height:28px;
	/*margin:0 auto;*/
	color:#666;
	font:bold 90% arial,sans-serif;
	text-decoration:none;
	padding:5px 15px;
	/*position:relative;*/
	display:inline-block;
	/*Background*/
	background:#f3f3f3;
	background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	/*linear-gradient*/
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	border:solid 1px #dcdcdc;
	/*border-radius*/
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	
}
.cancel_button:hover {
	color:#333;
	border-color:#999;
	/*box-shadow*/
	-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2) -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2) -moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	box-shadow:0 2px 0 rgba(0,0,0,0.2) box-shadow:0 2px 5px rgba(0,0,0,0.2);
	cursor:pointer;
}
.button {
	
	height:28px;
	/*margin:0 auto;*/
	
	color:#666;
	font:bold 90% arial,sans-serif;
	text-decoration:none;
	padding:5px 11px;	
	display:inline-block;	
	
	/*border-radius*/
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:3px;
	margin-right:10px;	
}.button:hover {	
	border-color:#999;
	cursor:pointer;
}
.button:active {
	position:relative;
	top:1px;
}

.green_button 
{
    
    height:28px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a9d48a), color-stop(1, #8cc565) );
	background:-moz-linear-gradient( center top, #a9d48a 5%, #8cc565 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d48a', endColorstr='#8cc565');
	background-color:#a9d48a;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #ded3d5;
	display:inline-block;
	color:#ffffff;
	font:bold 90% arial,sans-serif;
	padding:5px 15px;
	text-decoration:none;	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px; /*0.1 actually means 10 %*/
}.green_button:hover {	
	border-color:#999;
	cursor:pointer;
}.green_button:active {
	position:relative;
	top:1px;
}
.red_button 
{ 
    height:28px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e0675a), color-stop(1, #d94b38) );
	background:-moz-linear-gradient( center top, #e0675a 5%, #d94b38 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0675a', endColorstr='#d94b38');
	background-color:#e0675a;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ded3d5;
	display:inline-block;
	color:#ffffff;
	font:bold 90% arial,sans-serif;
	padding:5px 15px;
	text-decoration:none;	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.red_button:hover {
	border-color:#999;
	cursor:pointer;
}
.red_button:active {
	position:relative;
	top:1px;
}
.blue_button 
{
    height:28px;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59a2eb), color-stop(1, #4396e9) );
	background:-moz-linear-gradient( center top, #59a2eb 5%, #4396e9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59a2eb', endColorstr='#4396e9');
	background-color:#59a2eb;
	background-color:#e0675a;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #ded3d5;
	display:inline-block;
	color:#ffffff;
	font:bold 90% arial,sans-serif;
	padding:5px 15px;
	text-decoration:none;	
	box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}
.blue_button:hover {
	border-color:#999;
	cursor:pointer;
}
.blue_button:active {
	position:relative;
	top:1px;
}
/* -----------Menu---------*/
#menu
{ 
    /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59a2eb), color-stop(1, #4396e9) );
	background:-moz-linear-gradient( center top, #59a2eb 5%, #4396e9 100% ); 
	margin:1px;*/
	
	margin:1px;
	background-color: #303030;   
  
   -webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}
	

div.menu
{
    /*margin: 6px 0px 0px 0px ;*/       /* Ver 04.00.28 Deleted by Vinit */
    margin: 6px 0px 0px 65px ;          /* Ver 04.00.28 Added by Vinit */
    padding:  1px 1px 0px 0px;  
    font-family: Helvetica, sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 11px;
    font-stretch: normal; 
/*    width:90%;*/                      /* Ver 04.00.28 Deleted by Vinit */
   
}
div.menu ul li
{
	padding:0px 0px 0px 2px;   
	z-index:800;  
	/* ver 1.1*/
	position: relative; 
    float: left;
    list-style: none;
    /* end ver1.1*/
}

div.menu ul
{
    list-style: none;
    margin: 0px ;
    padding: 0px;
    width: auto;  
     
}
div.menu ul li a, div.menu ul li a:visited
{
    background-color: #327AC3;
    color: #dde4ec;
    display: block;
    line-height: 1.35em;
    padding: 4px 16px ;
    text-decoration: none;
    white-space: nowrap;
    -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
	
	
}
div.menu ul li ul li a, div.menu ul li ul li a:visited
{
	background-color: #FFFFFF;
	color: #000000;
	display: block;
	line-height: 1.35em;
	padding: 4px 16px;
	text-decoration: none;
	/*white-space: nowrap;*/
	white-space: pre-line;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	width:160px;
}
div.menu ul li ul
{	
	box-shadow: 10px 10px 15px #888888;	
	display:none;/*add ver 1.1*/
}
div.menu ul li ul li a:hover
{
	background-color: #bfcbd6;
	color: #FFFFFF;
	text-decoration: none;
}
div.menu ul li a:hover
{
    background-color: #bfcbd6;
    color: #465c71;
    text-decoration: none;
}
div.menu ul li a:active
{	
	background-color: #fff;
	color: #327AC3;
	text-decoration: none;
}

/* -----------End Menu---------*/
/* ------------Model popup----------- */
.modalBackground
{
position: absolute;
z-index: 1;
left: -15px;
top: -15px;
color: Black;
background-color:Gray;
opacity: 0.80;
filter: alpha(opacity=80);

}
.ModelHeader
{
    margin: 1px ;
	padding: 10px;
	border-style: none none solid none;
    border-width: .5px;
    border-color: #CCCCCC;
    /*height: 50px;*/
    margin-bottom: 10px;
    -webkit-box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
    -moz-box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
    box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
}
.ModelFooter
{
    text-align:right;
    border-width: 1px;
    margin: 0px;
    padding: 2px;
   
    border-style: solid none none none;
    border-color: #CCCCCC;
}
.ModalWindow
{   
    /*padding: 5px  5px 5px 10px;*/
    padding: 5px  5px 10px 10px; /*new updated*/
     background: #FFFFFF;
     /*border: 5px solid #c0c0c0;
    position: absolute;
    top: -1000px;
    width: 500px;*/
   overflow:auto;
   z-index:1000;
   
}
/* ------------create new----------- */
.reportDiv
{
    padding:2px;
    overflow-y:auto;
    width:98%;
}
.div_margin{margin-left:1px;}
.createNew
{
    border-style: none none solid none;
    border-width: .5px;
    border-color: #CCCCCC;
    /*height: 50px;*/
    margin-bottom: 10px;
    -webkit-box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
    -moz-box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
    box-shadow: 0px 2px 2px rgba(45, 75, 85, 0.06);
    
   padding:5px;
	
	
}
.filterDiv
{   
    background:#f3f3f3;
	background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	/*linear-gradient*/
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	border:solid 4px #a9d48a;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}
.right
{
    text-align: right;
    color: #808080;
    padding-right:5px;      /* Ver 04.00.22 add by Vinit */
} 

/* Ver 04.00.42 begin add by Vinit */
.left
{
    text-align: left;
    color: #808080;
    padding-left:5px;      
}
/* Ver 04.00.42 begin add by Vinit */

.listMain
 { 
     visibility:hidden;
    font-family: Helvetica,sans-serif;  
    font-size: 14px;  
    background-color: #FFFFFF;
    z-index: 1015;
    width: 350px !important;        /* Ver 04.00.29 Changed from 320 to 350 by Vinit */
    max-height: 210px;
    text-align: left;
    text-indent: -1;
    list-style: none;
    overflow-y: scroll;
    scrollbar-arrow-color: #B89020;
    scrollbar-base-color: #8E6E1C;
    scrollbar-face-color: #B6C5D4;
    scrollbar-3dlight-color: #8E6E1C;
    scrollbar-highlight-color: #EED47D;
    scrollbar-shadow-color: #959595;
    scrollbar-darkshadow-color: #00337E;
    margin-left: 0px;
    border:1px Solid black;        
    margin-top: 0px;
    /*padding-left: 15px;*/
    
}

.listMain1
 { 
     visibility:hidden;
    font-family: Helvetica,sans-serif;  
    font-size: 14px;  
    background-color: #FFFFFF;
    z-index: 1015;
    width: 320px !important;
    max-height: 210px;
    text-align: left;
    text-indent: -1;
    list-style: none;
    overflow-y: scroll;
    scrollbar-arrow-color: #B89020;
    scrollbar-base-color: #8E6E1C;
    scrollbar-face-color: #B6C5D4;
    scrollbar-3dlight-color: #8E6E1C;
    scrollbar-highlight-color: #EED47D;
    scrollbar-shadow-color: #959595;
    scrollbar-darkshadow-color: #00337E;
    margin-left: 0px;
    border:1px Solid black;        
    margin-top: 0px;
    padding-left: 15px;
}
        
.wordWheel .itemsMain
{
    background: none;
    color: #00337E;
    white-space: nowrap;
    text-align: inherit left;
    z-index: 1015;
    padding:4px;        /*ver 04.00.65 added by Vinit*/
}

       
.wordWheel .itemsSelected
{
    padding: 4px;       /*ver 04.00.65 added by Vinit*/
    margin-left: 0px;
    background-color: #327AC3;
    color: White;
    z-index: 1015;
    cursor:pointer;     /*ver 04.00.65 added by Vinit*/
}


#divwidth1
{
    width: 320px !important;
    height:50px !important;
}

.filterButton
{
    
}
.searchTab
{
     margin: 2px 0px 0px 0px;
     background: rgb(159 ,192 ,225);
}
.reqlabel
{
    color: #FF3300;
    font-weight: bolder;
    /*font-size: large;*/
}
.validator
{
    color: #FF0000;
}
.upperCase
{
   text-transform: uppercase;
}

.listBox
{
    font-family: 'Courier New' , Courier, monospace;
    /*z-index: 1015;*/
}
/* ------------gridview--------------------*/
.mGrid {   
    width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
   /* border: solid 1px #525252;   */
   
    border-collapse:collapse;   
}  
.mGrid td
{
    padding: 10px; /*border: solid 1px #c1c1c1;   */
    color: #333333;
    font-family: Helvetica, sans-serif;
    font-weight: normal;
}  
.mGrid tr:hover
{
	background-color: #FFF4EA;
} 
.mGrid th
{
   
	padding: 10px;
    color: #000000; /*background: #424242 repeat-x top;   */ /*border-left: solid 1px #525252;   */
    font-size: 12px;
    border-bottom-style: solid; /*border-bottom-color: #C0C0C0;*/
    border-bottom-width: 1px;
    border-bottom-color: #FF9966;
    text-align: left;
	/*border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #E5E5E5;*/
	-webkit-box-shadow: 0px 5px 2px rgba(45, 75, 85, 0.06);
    -moz-box-shadow:0px 5px 2px rgba(45, 75, 85, 0.06);
     box-shadow: 0px 5px 2px rgba(45, 75, 85, 0.06);
}  
.mGrid .alt
{
	border-style: solid none solid none;
	border-width: 1px;
	border-color: #E5E5E5;
	background: #F9F9F9 repeat-x top;
}  
.mGrid .pgr { background: #FFF4EA  repeat-x top; }  
/*.mGrid .pgr table { margin: 5px 0; }  */
.mGrid .pgr td
{
	
	border-width: 0;
	padding: 3px; /*border-left: solid 1px #666;   */
	font-weight: bold;
	color: #FF0000; /*line-height: 12px;   */
}     
.mGrid .pgr a { color: #666; text-decoration: none; }  
.mGrid .pgr a:hover { color: #000; text-decoration: none; }   
.mGrid .edit
{
	
	height:18px;
	width:15px;
	padding:0px 5px;
}
.mGrid .edit2
{
	
	height:20px;
	width:18px;
	padding:0px 5px;

}
.mGrid .Col_header
{
	width:25px;
}

.mGrid caption
{
    background: #FFF4EA repeat-x top;
	font-weight: bold;
	height:22px;
	padding-top:5px;       /*Ver 04.00.29 Added by Vinit*/
	font-size:13px;         /*Ver 04.00.29 Added by Vinit*/
}


/*------------ CollapsiblePanel  Panel---------------------*/
.cpHeader
{
	background-color: #5078B3;	
	color: white;
	cursor: pointer;
	
	height: 15px;
	padding: 4px;
	margin: 0px 0px 0px 2px;
	-webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;
}
.cpBody
{
    
	border-style: solid solid solid solid;
	border-width: 1px;
	border-color: #D3DEEF; 
    width: 98%;
	margin: 0px 0px 0px 10px;
	-webkit-border-radius:0px 0px 5px 5px ;
	-moz-border-radius: 0px 0px 5px 5px;
	border-radius:2px 2px 2px 2px;
	
}  



/* Tab*/
.MyTab a.ajax__tab_tab 
{
    /*color: #000 !important; */
   	margin:0 auto;
	color:#666;
	/*font:bold 100% arial,sans-serif;*/
	text-decoration:none;
	padding:4px 6px;
}
.MyTab .ajax__tab_header
{
	/*font-family: "Helvetica Neue" , Arial, Sans-Serif;
	font-size: 14px;
	/*font-weight: bold;*/
	display: block;
	
	color:#666;
	/*font:bold 100% arial,sans-serif;*/
	text-decoration:none;
	
}
.MyTab .ajax__tab_header .ajax__tab_outer
{
	border-color: #222;
	/*color: #FFFFFF;*/
	padding-left: 10px;
	margin-right: 3px;
	border: solid 1px #d7d7d7;
	/*border-bottom-color: #ffffff;*/
	/*background-color: #C0C0C0;*/
	background:#f3f3f3;
	border-bottom:0;
}
.MyTab .ajax__tab_header .ajax__tab_inner
{
    border-color: #666;
    /*color: #666;*/
    padding: 3px 10px 2px 0px;
}
.MyTab .ajax__tab_hover .ajax__tab_outer
{
    background-color:#fff;
     color: #FFFFFF;
}
.MyTab .ajax__tab_hover .ajax__tab_inner
{
	color: #808080;
	background-color:#fff
}
.MyTab .ajax__tab_active .ajax__tab_outer
{
    /*border-bottom-color: #d7d7d7;*/
   border-top:2px solid #3c8dbc;
    /*border-top-color: #3c8dbc;/*#CC3300; /*background-color: #d7d7d7;*/
    /*background-color: #9c3;*/
    color: #FFFFFF;
    border-bottom:0;
    background-color:#fff;
}
.MyTab .ajax__tab_active .ajax__tab_inner
{
    color: #FFFFFF;
    /*border-color: #333;*/
    background-color:#fff;
    border-bottom:0;
}
.MyTab .ajax__tab_body
{
       
    background-color: #fff;
    border-top-width: 0;
    border: solid 1px #d7d7d7;
    /*border-top-color: #ffffff;*/
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #006699;
    color: white;
    background-color: #5078B3;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-bottom: 1px;
    cursor: pointer;
}
 
.accordionHeader a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
.accordionHeader a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionHeaderSelected
{
    border: 1px solid #006699;
    color: white;
    background-color: #335588;
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-bottom: 1px;
    cursor: pointer;
}
 
.accordionHeaderSelected a
{
      color: #FFFFFF;
      background: none;
      text-decoration: none;
}
 
.accordionHeaderSelected a:hover
{
      background: none;
      text-decoration: underline;
}
 
.accordionContent
{
    background-color: #FFFFFF;
    /*border-top: none;
    padding: 5px;
    padding-top: 10px; */ 
    border-style: none solid solid solid;
    border-width: 1px;
   border-color: #DDDDDD;
}



/*-------------------------------message------------------------*/
/*.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('../image/info.png');
}*/
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('../image//success.png');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('../image//warning.png');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('../image/error.png');
    
}
.info p, .success p, .warning p, .error p {
    padding: 0px 50px;
}
.info a, .success a, .warning a, .error a {
    float: right;
    padding: 10px;
    cursor:pointer;
}
.message
{
    margin :10px;
    /*font-family: Arial, Helvetica, sans-serif;*/
    font-family: Arial, Helvetica, sans-serif;
    font-style:italic;
    font-size: 20px;
    /*font-weight: bold;
    color: #333333;    */
    color:Red;
    text-align: center;
    /*position: absolute;top: 10px;right: -2px; left:-2px;*/
   position: fixed;top: 50%;right: -2px; left:-2px;
   text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
   z-index:9999;
}

.WaterMarkedTextBox
    {
        height: 16px;
        width: 168px;
        padding: 2px 2 2 2px;
        border: 1px solid #BEBEBE;
        background-color: #F0F8FF;
        color: gray;
        font-size: 8pt;
        text-align: center;
    }

	
	
.dropdown_menu {
	/*position:fixed;*/
	height:10px;
	font-size:15px;	
	margin:0 auto;
	margin-top:0px;
	margin-left:0px; 
}
.dropdown_menu ul {
	list-style:none;
	color:#FFF;
	width:auto;	
	margin:0px;
}
.dropdown_menu ul li {
	float:right;
	position: relative;
	}

.dropdown_menu ul li a
{
    color: #808080;
    /*color: #E5E5E5;*/
    font: bold 80% arial, sans-serif;
    text-decoration: none;
    padding: 7px 12px;
    padding-right:2px;
    display: inherit; 
    /*background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1)); 
    background: -webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
    background: -webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1)); */
    /*border-radius*/
    margin-right: 0px;
}
.dropdown_menu ul li a:hover {
	/*color:#333;*/
	color: #808080;
	border-color:#999;
	/*box-shadow*/
	-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2) -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2) -moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	box-shadow:0 2px 0 rgba(0,0,0,0.2) box-shadow:0 2px 5px rgba(0,0,0,0.2);
	}
/*style for the arrow pointing downward*/
.arrow{
	border:thick;
	border-color:#777777 transparent transparent ;
	border-style:solid dashed dashed;
	margin-left:0px;
	position:relative;
	top: 10px;
}


/* hide the dropdown*/
.dropdown_menu ul li ul {
	display: none;
	
}
/*changing the background of the button(which has a dropdown) to creyish gradient when we hover the mouse over it*/
.dropdown_menu ul li:hover a.dropdown {
	
	
}
.dropdown_menu ul li:hover ul {
	display:block;
	position:absolute;
	margin-left:0px;
	margin-top:-1px;	
	-webkit-box-shadow:0 4px 10px #8b8b8b;
	-moz-box-shadow:0 4px 10px #8b8b8b;
	box-shadow:0 4px 10px #8b8b8b;
	padding:0px;
	right:-1px;
	z-index:999;
	
}
.dropdown_menu ul li:hover ul li a {
	display:block;
	color:#000000;
	background:#ffffff;
	border:none;
	margin-right:0px;
	
}
.dropdown_menu ul li:hover ul li a:hover {
	background: #EEEEEE;
	
}
/* now let us define the widths of various dropdown*/
.width-1 li a {
	width:55px;
	
}
.width-2 li a {
	width: 125px;
	
}
.width-3 li a {
	width: 165px;
	
}


.WaterMarkedTextBox
{
    
    padding: 2px 2 2 2px;
    border: 1px solid #BEBEBE;
    background-color: #FFFFFF;
    color: gray;
    font-size: 8pt;
    text-align: left;
}
.line
{
    border-bottom-style: solid;
    border-width: 1px;
    border-color: #FF9966;
    width: 60%;
    padding: 5px;
    margin:5px;
}
.divRound
{
    background-color: #FFFFFF;
    border-style: none none none none;
    border-width: 1px;
    border-color: #CCCCCC;
    /*height: 50px;*/
    margin-bottom: 10px;
   /*box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;*/
   -webkit-box-shadow:0 1px 5px #8b8b8b;
	-moz-box-shadow:0 1px 5px #8b8b8b;
	box-shadow:0 1px 5px #8b8b8b;
}





/* Link_Button menu *********/
.btn_menu {
	/*position:fixed;*/
	height:30px;
	font-size:14px;
	color:#FFF;
	
	/*margin-top:20px;
	margin-left:20px;*/
	
}
.btn_menu ul {
	list-style:none;
	color:#FFF;
	width:auto;
}
.btn_menu ul li {
	float:left;
	margin:0px;
	/*position: relative;*/
}
.btn_menu ul li a {
	color:#666;
	font:bold 75% arial,sans-serif;
	text-decoration:none;
	padding:7px 12px;
	position:relative;
	display:inline-block;
	/*Background*/
	background:#f3f3f3;
	background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	/*linear-gradient*/
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	border:solid 1px #dcdcdc;
	/*border-radius*/
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	margin-right:10px;
}
.btn_menu ul li a:hover {
	color:#333;
	border-color:#999;
	/*box-shadow*/
	-webkit-box-shadow:0 2px 0 rgba(0,0,0,0.2) -webkit-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	-moz-box-shadow:0 2px 0 rgba(0,0,0,0.2) -moz-box-shadow:0 2px 5px rgba(0,0,0,0.2);
	box-shadow:0 2px 0 rgba(0,0,0,0.2) box-shadow:0 2px 5px rgba(0,0,0,0.2);
}
/* styling for the left buttons(buttons which are joined)*/
.btn_menu ul li a.left {
	-webkit-border-top-right-radius:0;
	-moz-border-radius-topright:0;
	border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0;
	-moz-border-radius-bottomright:0;
	border-bottom-right-radius:0;
	margin: 0;
}
/* styling for the middle buttons(buttons which are joined)*/
.btn_menu ul li a.middle {
	/*border-radius*/
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	border-left:solid 1px #f3f3f3;
	margin:0;
	border-left:solid 1px rgba(255,255,255,0);
}
.btn_menu ul li a.middle:hover,.btn_menu ul li a.right:hover {
	border-left: solid 1px #999;
}
/* styling for the right buttons(buttons which are joined)*/
.btn_menu ul li a.right {
	-webkit-border-top-left-radius:0;
	-moz-border-radius-topleft:0;
	border-top-left-radius:0;
	-webkit-border-bottom-left-radius:0;
	-moz-border-radius-bottomleft:0;
	border-bottom-left-radius:0;
	border-left:solid 1px #f3f3f3;
	border-left: solid 1px rgba(255,255,255,0);
}


/*refresh button*/
.btn_menu ul li a.refresh {
	background:url(images/refresh.png) 10px 4px no-repeat #f3f3f3;
	width: 17px;
}




.search_result
{
	border-style: none solid solid solid;
	border-width: 0px 1.5px 1.5px 1.5px;
	border-color: #C5C5C5;
	position: absolute;
	width:26.5%;
	background-color: White;
	color: red;
	text-align: left;	
	-webkit-box-shadow:0 5px 10px #8b8b8b;
	-moz-box-shadow:0 5px 10px #8b8b8b;
	box-shadow:0 5px 10px #8b8b8b;
	z-index:900;
	padding:0px;
	margin:0px;
}
.search_result ul li
{
	/*font-weight: bold;*/
	background-color: White;	
	width: 90%;
	color: #70B143;
	font-family:Calibri;
	font-size:12px;
	display:inline-block;
	padding:5px;
	
}
.search_result ul li a
{
	/*padding-left:10px;*/
	color:Black;
	font-weight: normal;
	
}
*{    
    padding:0px;
    margin:0px;
 }
 
 .rptDiv
 {
  padding:2px; 
  overflow:auto;
  width:99%; 
  height:80%; 
 }
 .rptModalWindow
 {
    background:white; 
    /*display:none;*/
    width:80%; height:90%;
 }
 
 

 
.dashHeader
{
    /*border: 1px solid #a9d48a;*/
    color: white;   
    font-family: Arial, Sans-Serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin:4px;
    
    -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	border-radius: 5px 5px 0px 0px;	
	
	-webkit-box-shadow:0 1px 5px #8b8b8b;
	-moz-box-shadow:0 1px 5px #8b8b8b;
	box-shadow:0 2px 2px #8b8b8b;
}
.dashContent
{
    background-color: #FFFFFF;
    /*border-top: none;
    padding: 5px;
    padding-top: 10px; */ 
    border-style: solid solid solid solid;
    border-width: 1px;
    border-color: #DDDDDD;
    margin:4px;
}
.dashWelcome
{   
     margin:2px;
    
    background:#f3f3f3;
	background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	border:solid 1px #FF9966;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;	
	/*-webkit-box-shadow:0 1px 5px #8b8b8b;*/
	-moz-box-shadow:0 1px 5px #8b8b8b;
	/*box-shadow:0 5px 5px #8b8b8b;*/
}

.redbg
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e0675a), color-stop(1, #d94b38) );
	background:-moz-linear-gradient( center top, #e0675a 5%, #d94b38 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0675a', endColorstr='#d94b38');
	background-color:#e0675a;
}
.greenbg
{
    background-color:#a9d48a;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a9d48a), color-stop(1, #8cc565) );
	background:-moz-linear-gradient( center top, #a9d48a 5%, #8cc565 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a9d48a', endColorstr='#8cc565');	
}
/*.bluebg
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59a2eb), color-stop(1, #4396e9) );
	background:-moz-linear-gradient( center top, #59a2eb 5%, #4396e9 100% );
}*/

.bluebg
{
    background: #f78d1d;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59a2eb), color-stop(1, #4396e9) );
	background:-moz-linear-gradient( center top, #59a2eb 5%, #4396e9 100% );
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#59a2eb', endColorstr='#4396e9');
}

.orangebg
{   
    background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.silverbg
{
    background:#f3f3f3;
	background:-webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	/*linear-gradient*/
	background:-webkit-gradient(linear,left top,left bottom,from(from(#F5F5F5)),to(to(#F1F1F1)));
	background:-webkit-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:-o-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	background:linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
	border:solid 1px #dcdcdc;   
}


.search input[type="text"]
{
    /*background: url(image/search-white.png) no-repeat 10px 6px #fcfcfc;*/
    background: #fcfcfc url('../Image/search-white.png') no-repeat 8px 10px;/* 10px 6px;*/   /*Ver 04.00.65 changed by Vinit*/
    border: 1px solid #d1d1d1;
    font: 12px Arial,Helvetica,Sans-serif;
    /*color: #bebebe; padding: 6px 15px 6px 35px;*/
    color:Black;
    padding-left: 28px;
    /*text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);*/
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
    -webkit-transition: all 0.7s ease 0s;
    -moz-transition: all 0.7s ease 0s;
    -o-transition: all 0.7s ease 0s;
    transition: all 0.7s ease 0s;
    
}

.fix > div
{
    height:inherit !important;
    width:inherit !important;   
}


.fix > div > .ajax__html_editor_extender_texteditor
{
    height:200px!important;
  
}
.fix1 > div
{
    height:inherit !important;
    width:inherit !important;   
}


.fix1 > div > .ajax__html_editor_extender_texteditor
{
    height:120px!important;
  
}
.borderDiv
{
    border-style: solid solid none solid;
    border-width: 1px;
    padding: 5px; 
}

/*.Notification_red
{
	box-shadow: 0px 1px 0px 0px rgb(252, 226, 193) inset;
	background: -moz-linear-gradient(center top , rgb(255, 0, 0) 5%, rgb(251, 0, 0) 100%) repeat scroll 0% 0% rgb(255, 0, 0);
	border-radius: 42px 42px 42px 42px;
	border: 1px solid rgb(255, 0, 0);
	display: inline-block;
	color: rgb(255, 255, 255);
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	padding: 1px 7px;
	text-decoration: none;
	text-shadow: 1px 1px 0px rgb(204, 159, 82);
}*/


.Notification_red
{
	box-shadow: 0px 1px 0px 0px rgb(252, 226, 193) inset;
    background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#EE4A2A), to(#FA4D2B));
	background: -moz-linear-gradient(top,  #EE4A2A,  #FA4D2B);
	background: -ms-linear-gradient(top,  #EE4A2A,  #FA4D2B);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EE4A2A', endColorstr='#FA4D2B');
    
    border-radius: 42px 42px 42px 42px;   
    display: inline-block;
    color: rgb(255, 255, 255);
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 4px 6px;
    text-decoration: none;
    text-shadow: 1px 1px 0px rgb(204, 159, 82);
	
}


.Notification_orange
{
	box-shadow: 0px 1px 0px 0px rgb(252, 226, 193) inset;
    background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
    
    border-radius: 42px 42px 42px 42px;   
    display: inline-block;
    color: rgb(255, 255, 255);
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    padding: 4px 6px;
    text-decoration: none;
    text-shadow: 1px 1px 0px rgb(204, 159, 82);
	
}

.cnr
{
    width: 100%;
    height: 20px;
    background:#A3E0FF;
  
}

.cnrHeader
{
    width: 100%;
    height: 10px;
    background:#A3E0FF;
   
}

/* Ver 04.00.65 begin add by Vinit */
.rightAlign
{
    text-align: right;
}
.width50
{
    width:50px !important;
}

.width100
{
    width:100px !important;
}
.width150
{
    width:150px !important;
}
/*Ver 04.00.92 begin add by Vinit*/
.width130
{
    width:130px !important;
}
.width300
{
    width:300px !important;
}
/*Ver 04.00.92 end add by Vinit*/
.padded-list option {
  padding: 4px;
}


        .mGridNew {   
    width: 100%;   
    background-color: #fff;   
    margin: 5px 0 10px 0;   
    border-collapse:collapse;   
}  
.mGridNew td
{
    padding: 10px; 
    color: #333333;
    font-family: Helvetica, sans-serif;
    font-weight: normal;
}  
.mGridNew tr:hover
{
	background-color: #FFF4EA;
} 
    .mGridNew th
{
   
	padding: 10px;
    color: #000000; 
    font-size: 12px;
    border-bottom-style: solid; 
    border-bottom-width: 1px;
    border-bottom-color: #FF9966;
	-webkit-box-shadow: 0px 5px 2px rgba(45, 75, 85, 0.06);
    -moz-box-shadow:0px 5px 2px rgba(45, 75, 85, 0.06);
     box-shadow: 0px 5px 2px rgba(45, 75, 85, 0.06);
}  
.mGridNew .alt
{
	border-style: solid none solid none;
	border-width: 1px;
	border-color: #E5E5E5;
	background: #F9F9F9 repeat-x top;
}  
.mGridNew .pgr { background: #FFF4EA  repeat-x top; }  
.mGridNew .pgr td
{
	
	border-width: 0;
	padding: 3px;
	font-weight: bold;
	color: #FF0000;
}     
.mGridNew .pgr a { color: #666; text-decoration: none; }  
.mGridNew .pgr a:hover { color: #000; text-decoration: none; }   
.mGridNew .edit
{
	
	height:18px;
	width:15px;
	padding:0px 5px;
}
.mGridNew .edit2
{
	
	height:20px;
	width:18px;
	padding:0px 5px;

}
.mGridNew .Col_header
{
	width:25px;
}

.mGridNew caption
{
    background: #FFF4EA repeat-x top;
	font-weight: bold;
	height:22px;
	padding-top:5px;       
	font-size:13px;        
}
/*Ver 04.00.65 end add by Vinit*/


.mtbc3 {margin:3px 0px 3px 0px;}
.mtbc5 {margin:5px 0px 5px 0px;}
.mtbc7 {margin:7px 0px 7px 0px;}
.mtbc10 {margin:10px 0px 10px 0px;}
.mtbc15 {margin:15px 0px 15px 0px;}
.vca {vertical-align:middle; text-align:center;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.fl {float:left;}
.fr {float:right;}
.wclr {background-color:#DCDCDC;}
.tableearning
{
   border: 2px solid green !important;
}
.tablededuction
{
   border: 2px solid red !important;
}
.valignMiddle{vertical-align: middle !important;}
.center
{
    text-align: center;
    color: #808080;
}
.whitecolor
{
   color: White !important;
}
/****************************PopupBox**********************************/
.PopupMainBox 
{
    /*display: none;*/
    border-radius:10px;
    padding:10px;
    background-color:#fff;
}
.moreless
{
    color:Blue;
    cursor:pointer;
    display:none;
}