﻿ .GrdAlternatingRowStyleRe
{
    color:black;
    height : 30px;
    background:#D1ECF8;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:12px;  
	vertical-align:middle;            
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);        
}

.GrdFooterStyleRe
{
    background :#9CCAF8;
    color:#000066;
    height:20px;
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:12px;   
	vertical-align:middle;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                       
}

.GrdHeaderStyleRe
{
    background :#C6D9F1; /*#808080 ; #5a81d0; #45699B ,#7092BE*/
    color:black; /*White*/
    height:25px;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:12px;                                          
    font-weight:bold;
	vertical-align:top;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   
}

.GrdSelectedStyleRe
{
    background:#C6D9F1;
    color:black;   
    height:30px;
    font-family:Helvetica;
    /*font-stretch:condensed;*/
    font-size:12px;    
	vertical-align:middle;          
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                            
}

.GrdRowStyleRe
{
   background:#D1ECF8;
   color:black;
   height:30px;
   font-family:Helvetica;
   /*font-stretch:condensed;*/
    font-size:12px;    
	vertical-align:middle;          
   -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
}

.GrdFontAndSizeRe
{
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:12px;   
	vertical-align:middle;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
}


.GrdAlternatingRowStyleIn
{
    color:black;
    height : 30px;
    background:#D1ECF8;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:8px;  
	vertical-align:top;            
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);        
}

.GrdFooterStyleIn
{
    background :#9CCAF8;
    color:#000066;
    height:20px;
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:8px;   
	vertical-align:top;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                       
}

.GrdHeaderStyleIn
{
    background :#C6D9F1; /*#808080 ; #5a81d0; #45699B ,#7092BE*/
    color:black; /*White*/
    height:25px;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:8px;                                          
    font-weight:bold;
	vertical-align:top;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   
}

.GrdSelectedStyleIn
{
    background:#C6D9F1;
    color:black;
    font-weight:bold;
    height:30px;
    font-family:Helvetica;
    /*font-stretch:condensed;*/
    font-size:8px;    
	vertical-align:top;          
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                            
}

.GrdRowStyleIn
{
   background:#D1ECF8;
   color:black;
   height:30px;
   font-family:Helvetica;
   /*font-stretch:condensed;*/
    font-size:8px;    
	vertical-align:top;          
   -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
}

.GrdFontAndSizeIn
{
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:8px;   
	vertical-align:top;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
}

/* by vidya */

.ChkboxClass input
{
	width:35px;
	height:35px;
	display:none;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}

.lblMSGDesplay
{
    font-family:Helvetica;
    font-size:12px;    
    height:15px;
    font-weight:bold;
    text-align:center;
    padding-left:1px; 
    /*vertical-align:top;*/  
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

#graybackground2-div
{
    position:absolute;
    top:0px;
    left:0px;
    overflow:hidden;
    width:100%;
    height:100%;
    background-color:#808080;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:10;
    display:none;
}

#message2-div
{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -50px;
    background-color:#FFFFFF;  /*#0066FF*/
    filter: progid:DXImageTransform.Microsoft.Gradient(
    GradientType=0,StartColorStr='#0066FF',
    EndColorStr='#CCFFFF');
    width:300px;
    height: 75px;
    border: 2px solid #FF6600;
    font-family: Arial;
    text-align:center;
    color:#000000;
    font-size: 18px;
    z-index:20;
    display:none;
} 
#message2-div div
{
    padding:10px;
} 


#graybackground1-div
{
    position:absolute;
    top:0px;
    left:0px;
    overflow:hidden;
    width:100%;
    height:100%;
    background-color:#808080;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:10;
    display:none;
}

#message1-div
{
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -150px;
    margin-top: -50px;
    background-color:#FFFFFF;  /*#0066FF*/
    filter: progid:DXImageTransform.Microsoft.Gradient(
    GradientType=0,StartColorStr='#0066FF',
    EndColorStr='#CCFFFF');
    width:300px;
    height: 75px;
    border: 2px solid #FF6600;
    font-family: Arial;
    text-align:center;
    color:#000000;
    font-size: 18px;
    z-index:20;
    display:none;
} 
#message1-div div
{
    padding:10px;
} 

 .TabStyle .ajax__tab_header
        {
            cursor: pointer;
            background-color: #DEEAF6;
            font-size: 10px;
            font-family: Helvetica;
            height: 36px;
            border-bottom: 1px solid #bebebe;
            color : black;
        }
     
        .TabStyle .ajax__tab_active .ajax__tab_tab
        {
            border: 1px solid gray;
            /*border-color: #bebebe #bebebe #e1e1e1 #bebebe;*/
            background-color: #DEEAF6;
            padding:5px;
            border-bottom: none;
        }

        .TabStyle .ajax__tab_active .ajax__tab_tab:hover
        {
            border: 1px solid gray;
            /*border-color: #bebebe #bebebe #e1e1e1 #bebebe;*/
            background-color: #DEEAF6;
			font-size: 12px;
            font-family: Helvetica;
			color:black;
            padding: 5px;
            border-bottom: none;
        }
     
        .TabStyle .ajax__tab_tab
        {
            border: 1px solid gray;
            /*border-color: #e1e1e1 #e1e1e1 #bebebe #e1e1e1;*/
            background-color: #DEEAF6;
            color: black;
            cursor: pointer;
            text-decoration: none;
            padding: 5px;
        }
        .TabStyle .ajax__tab_tab:hover
        {
            border: 1px solid gray;
          /*  border-color: #bebebe #bebebe #e1e1e1 #bebebe;*/
            background-color: #DEEAF6;
            color:black;
            cursor: pointer;
            text-decoration: none;
            border-bottom: none;
        }
        .TabStyle .ajax__tab_active .ajax__tab_tab, .TabStyle .ajax__tab_tab, .TabStyle .ajax__tab_header .ajax__tab_tab
        {
            margin: 0px 0px 0px 0px;
        }
     
        .TabStyle .ajax__tab_body
        {
            font-family: Helvetica;
            font-size: 12px;
            border-top: 0;
            border: 1px solid gray;
            border-top: none;
			padding-bottom:5px;
            background-color:#DEEAF6;
           
        }


.dgvcolright
    {
    	text-align:right;
    	/*vertical-align:top;*/  
    }
    
    .dgvcolleft
    {
    	text-align:left;
    	/*vertical-align:top;*/  
    }

.lblMAddDesign1
{
    font-family:Helvetica;
    font-size:10px;    
    height:13px;
    padding-left:1px; 
    /*vertical-align:top;*/  
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

.txtMAddDesign1
{
    font-family:Helvetica;
    font-size:10px;
    height:13px;
    padding-left:1px; 
    /*vertical-align:top;*/  
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);         
}

.txtMAddDesign1:focus {
        font-family: Helvetica;
        font-size: 10px;
        height: 13px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }



.dropMAddDesign1
{
    font-family:Helvetica;
    font-size:10px;
    height:18px;  
    padding-left:1px; 
    /*vertical-align:top;*/    
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);       
}

.dropMAddDesign1:focus {
        font-family: Helvetica;
        font-size: 10px;
        height: 18px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }

.btnStyle2
      {
        border: 1px solid gray;   
        width: 100px;
        height:20px;
        font-family:Helvetica;
        font-size: 12px;            
        background-color:#3e9ad2;       
        margin-left:5px;  
        background-image:-webkit-linear-gradient(top,#ffffff 0%,#3e9ad2 100%);
        background-image:-moz-linear-gradient(top,#ffffff 0%,#3e9ad2 100%);
        background-image:-o-linear-gradient(top,#ffffff 0%,#3e9ad2 100%);
        background-image:-ms-linear-gradient(top,#ffffff 0%,#3e9ad2 100%);
        background-image:linear-gradient(top,#ffffff 0%,#3e9ad2 100%);      
        -webkit-border-radius:5px;/*safari and Chrome*/
        -moz-border-radius:5px; /*Mozilla*/
        -o-box-border-radius:5px; /*Opera*/
        -ms-box-border-radius:5px; /*Ms IE*/       
        border-top-radius:5px; /*W3C*/
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);      
      }
      
.tdText {
                font:11px Verdana;
                color:#333333;
            }

            #content {
                position:inherit !important;
	        }
		
		    .ulEM{
		        padding:0 !important;
		        list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;                
		    }

		    .liEM{
		        background-image:none !important;
		        padding:0 !important;
		        list-style-image:none !important;
                list-style-position:outside !important;
                list-style-type:none !important;
                position:relative !important;
                display:block !important;
                margin:0px !important;
                vertical-align:middle !important;
                
		    }
		
			.liDiv{
		    color:#000000;
            font-family: Helvetica;
            font-size: 10px;     
	         -webkit-font-smoothing: antialiased;
            text-decoration:none;
            padding-right:5px;
            padding-left:1px !important;
            height:15px;
            /*vertical-align:top;*/  
        }
		
		ul.ulEM il:hover{
		background-color:#B2D065;
		}
		
        .liDivSuite{
        padding-right:4px;
        }
        .liDivSuite img{
        vertical-align:middle;
        border:0;
        }
        
        .liDiv img{
        /*vertical-align:top;*/  
        border:0;
        }
        
        .liDiv a{
        vertical-align:top !important;       
        display:block;
        height:15px;
        }
        
        .liDiv a:hover
        {
        vertical-align:top !important;
        background-color:#B2D065;
        color:#ffffff;       
        display:block;
        height:15px;      
        }
	    
	    
	    li.menuHead{
	        color:red;
            font-family: Helvetica;
            font-size: 16px;     
	        -webkit-font-smoothing: antialiased;
            padding-top:6px !important;            
            padding-bottom:4px !important;
            height:15px;           
            white-space:nowrap;
            border-bottom:solid 1px gray;
	    }


     
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7
;
}

.autocomplete_completionListElement 
{  
	margin : 0px!important;
	padding-left:0px;
	margin-left:14px;
	background-color :inherit ;
	color : windowtext;
	border : buttonshadow;
	/*border-width : 1px;
	border-style : solid;*/
	cursor : 'default';
	overflow : auto;
	width : 180px;
	height : 214px;
	font-family:Helvetica;
	font-size:12px;
    text-align:left; 
    list-style-type:none;
    /*-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);*/
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 3px;   
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color:#C4E6E6;
	color : windowtext;
	padding : 3px;    
}


/* Grid Formating Class */

.lblCTopHeaderMainTop
{
  font-family:Helvetica;
  font-size :12px;
  height:12px;
  padding-left :1px; 
  vertical-align:middle; 
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
  color:White;
}

.lblMSTopHeaderMainTop
{
  font-family:Helvetica;
  font-size :16px;
  height:20px;
  padding-left :1px; 
  /*vertical-align:top;*/   
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
  color:White;
}

.lblLITopHeaderMainTop
{
  font-family:Helvetica;
  font-size :12px;
  height:20px;
  padding-left :1px; 
  vertical-align:middle; 
  -webkit-font-smoothing: antialiased;
  text-shadow: 1px 1px 1px rgba(0,0,0,0.004); 
  color:White;
}  

.divControlColorR1
{
    background: #E6E7E8; 
    /*background-image:-webkit-linear-gradient(top,#ffffff 0%,#E6E7E8 100%);
    background-image:-moz-linear-gradient(top,#ffffff 0%,#E6E7E8 100%);
    background-image:-o-linear-gradient(top,#ffffff 0%,#E6E7E8 100%);
    background-image:-ms-linear-gradient(top,#ffffff 0%,#E6E7E8 100%);
    background-image:linear-gradient(top,#ffffff 0%,#E6E7E8 100%);*/      
}


.tabControlStyle
{
    color:Black;
    background-color:White;
    font-family:Helvetica;
    font-size:12px;
    font-weight:bold;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   
}

 .CalenderPicker
{
	word-spacing:4px;
	background-color:#FFFFD5;
    font-family:Verdana,Helvetica;
    border-width:2px;
    border-color:#3366CC;
    border-style:outset;
    font-size:12pt; 
    margin-left:2px;
    width:214px;
    height:180px;
    -webkit-font-smoothing: antialiased;
   text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
  }
      
.GrdAlternatingRowStyle
{
    color:black;
    height : 30px;
    background:#D1ECF8;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:12px;  
	vertical-align:top;            
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);        
}

.GrdFooterStyle
{
    background :#9CCAF8;
    color:#000066;
    height:20px;
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:12px;   
	vertical-align:top;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                       
}

.GrdHeaderStyle
{
    background :#C6D9F1; /*#808080 ; #5a81d0; #45699B ,#7092BE*/
    color:black; /*White*/
    height:25px;
    font-family:Helvetica;
	/*font-stretch:condensed;*/
    font-size:12px;                                          
    font-weight:bold;
	vertical-align:top;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   
}

.GrdSelectedStyle
{
    background:#C6D9F1;
    color:black;
    font-weight:bold;
    height:30px;
    font-family:Helvetica;
    /*font-stretch:condensed;*/
    font-size:12px;    
	vertical-align:top;          
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);                                            
}

.GrdRowStyle
{
   background:#D1ECF8;
   color:black;
   height:30px;
   font-family:Helvetica;
   /*font-stretch:condensed;*/
    font-size:12px;    
	vertical-align:top;          
   -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
}

.GrdFontAndSize
{
    font-family:Helvetica;
    font-stretch:condensed;
    font-size:12px;   
	vertical-align:top;           
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
}

/*---------------------*/
.divStandardClassOuter 
{
    width:100%;
    text-align:Left;
    vertical-align:middle;
    margin-top:5px;  
}

.divStandardClass1 
{
	background-color:white;
    width:97.5%;
    text-align:Left;
    vertical-align:middle;
    margin-top:5px;
    border-style:solid;
    border-width:1px;
    border-color:black; 
    -webkit-border-radius:5px;/*safari and Chrome*/
    -moz-border-radius:5px; /*Mozilla*/
    -o-box-border-radius:5px; /*Opera*/
    -ms-box-border-radius:5px; /*Ms IE*/
     border-top-radius:5px; /*W3C*/       
}

.divStandardClass 
{
	background-color:white;
    width:97.5%;
    text-align:Left;
    vertical-align:middle;
    margin-top:5px;
    border-style:solid;
    border-width:1px;
    border-color:Gray; 
    -webkit-border-radius:5px;/*safari and Chrome*/
    -moz-border-radius:5px; /*Mozilla*/
    -o-box-border-radius:5px; /*Opera*/
    -ms-box-border-radius:5px; /*Ms IE*/
     border-top-radius:5px; /*W3C*/       
}

.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.HellowWorldPopup
{
    min-width:200px;
    min-height:150px;
    background:white;
}


#graybackground-div
    {
    position:absolute;
    top:0px;
    left:0px;
    overflow:hidden;
    width:100%;
    height:100%;
    background-color:#808080;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:10;
    display:none;
    }

#graybackgroundCancel-div
    {
    position:absolute;
    top:0px;
    left:0px;
    overflow:hidden;
    width:100%;
    height:80%;
    background-color:#808080;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:10;
    display:none;
    }
 
    #message-div
    {
        position:absolute;       
        top: 60%;
        left: 60%;
        margin-left: -250px;
        margin-top: -150px;
        background-color:White;
        filter: progid:DXImageTransform.Microsoft.Gradient(
        GradientType=0,StartColorStr='#0066FF',
        EndColorStr='#CCFFFF');
        width: 300px;   
        height: 100px;
        border: 2px solid black;
        font-family: Helvetica;
        text-align:center;
        color:Black;
        font-size: 14px;
        display:none;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    } 
    #message-div div
    {
    padding:40px;
    } 
    
    #messageCancel-div
    {
    position:absolute;       
    top: 60%;
    left: 60%;
    margin-left: -250px;
    margin-top: -150px;
    background-color:White; 
    filter: progid:DXImageTransform.Microsoft.Gradient(
    GradientType=0,StartColorStr='#0066FF',
    EndColorStr='#CCFFFF');   
    width: 300px;   
    height: 60px;
    border: 1px solid gray;
    font-family: Helvetica;
    text-align:center;
    vertical-align:middle;    
    color:Red;
    font-size:40px;
    font-weight:bold;
    display:none;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }     
    
    
/* Main Patient */

.Linkbutton
{
color:White;
}

.lblMAddDesignFixed
{
    font-family:Helvetica;
    font-size:12px;    
    height:16px;
    border:solid 1px gray;
    padding-left:1px; 
	vertical-align:middle ;
    /*vertical-align:top;*/  
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

.lblMAddDesignBookingTabPnl
{
    font-family:Helvetica;
    font-size:12px;    
    height:15px;    
    padding-left:1px; 	
    vertical-align:central;
}

.lblMAddDesignBookingTab
{
    font-family:Helvetica;
    font-size:11px;    
    height:15px;    
    padding-left:1px; 
	font-weight:bold;
    /*vertical-align:top;*/     
}

.txtMAddDesignBookingTabPnl
{
    font-family:Helvetica;
    font-size:12px;
    height:15px;
    padding-left:1px; 
    /*vertical-align:top;*/     
    margin-bottom:1px;
	border:solid 1px gray;
}

.txtMAddDesignBookingTabPnl:focus {
        font-family: Helvetica;
        font-size: 15px;
        height: 15px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }


.lblMAddDesign
{
    font-family:Helvetica;
    font-size:12px;    
    height:15px;
    padding-left:1px; 
    vertical-align:central;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
	margin-bottom:2px;
}

.treeViewMAddDesign {
    font-family: Helvetica;
    font-size: 14px;
    height: 15px;
    padding-left: 1px;
    vertical-align: central;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    margin-bottom: 2px;
    color:black;
}

.txtMAddDesign
{
    font-family:Helvetica;
    font-size:12px;
    height:15px;
    padding-left:1px; 
    vertical-align:central;
	border:solid 1px gray;
     /*-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);*/ 
    margin-bottom:2px;   
}

    .txtMAddDesign:focus {
        font-family: Helvetica;
        font-size: 11px;
        height: 15px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }

.lblMAddDesignControl
{
    font-family:Helvetica;
    font-size:11px;    
    height:10px;
    padding-left:1px; 
    /*vertical-align:top;*/     
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

.lblMAddDesignControlM
{
    font-family:Helvetica;
    font-size:12px;    
    height:10px;
    padding-left:1px; 
    /*vertical-align:top;*/  
    background-color:white;
    border-style:solid;
    border-width:1px;
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

.txtMRAddDesign
{
    font-family:Helvetica;
    font-size:12px;
    height:12px;
    padding-left:1px; 
    /*vertical-align:top;*/  
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004); 
    margin-bottom:2px;
    
}

.txtMRAddDesign:focus {
        font-family: Helvetica;
        font-size: 12px;
        height: 12px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }

.dropMAddDesign
{
    font-family:Helvetica;
    font-size:12px;
    height:20px;  
    padding-left:1px; 
    /*vertical-align:top;*/    
	border:solid 1px gray;
     /*-webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);*/   
    margin-bottom:2px;
}

.dropMAddDesign:focus {
        font-family: Helvetica;
        font-size: 12px;
        height: 20px;
        padding-left: 1px;
        vertical-align: top;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
        margin-bottom: 2px;
        font-weight: bold;
        background-color: yellow;
    }


.pager a
{
   font-family:Helvetica;
   font-size:12px;
   font-weight:bold;   
   background-color: #3366CC;
   color: white;
   text-decoration:none;
   padding: 2px 5px;  
    -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);    
}

.pager span
{
    background-color:Silver  ;
    border:1px solid #DBEAFF;
    color:blue;
    padding: 2px 5px;
    font-family:Helvetica;
    font-size:12px;
    font-weight:bold;  
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
}

.pager a : hover
{
    background-color:Olive ;
    color:blue ;
    font-family:Helvetica;
    font-size:12px;
    font-weight:bold;
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
}

.divStandardColor
{
    background: #6AACDB;
    background: -moz-linear-gradient(top, #6AACDB 0%, white 37%, #c8d7dc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6AACDB), color-stop(37%,white), color-stop(100%,#c8d7dc));
    background: -webkit-linear-gradient(top, #6AACDB 0%,white 37%,#c8d7dc 100%);
    background: -o-linear-gradient(top, #6AACDB 0%,white 37%,#c8d7dc 100%);
    background: -ms-linear-gradient(top, #6AACDB 0%,white 37%,#c8d7dc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6AACDB', endColorstr='white',GradientType=0 );
    background: linear-gradient(top, #6AACDB 0%,white 37%,#c8d7dc 100%);
    border-color :black;
    border-style:solid;
    border-width:1px;    
}

.divControlColor
{
    background: #DAE3E4;    
   /* border-top-color :black;
    border-top-style:solid;
    border-top-width:1px;  
    border-bottom-color :black;
    border-bottom-style:solid;
    border-bottom-width:1px;    
    border-right-color :black;
    border-right-style:solid;
    border-right-width:1px; */      
}

.divControlColor1
{
    background: #DAE3E4;       
}

.pnlBackColor
{
    background:white; /*lightblue*/
  /*  background: #4EABA2;
    background: -moz-linear-gradient(top, #4EABA2 0%, white 37%, #c8d7dc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4EABA2), color-stop(37%,white), color-stop(100%,#c8d7dc));
    background: -webkit-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
    background: -o-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
    background: -ms-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EABA2', endColorstr='white',GradientType=0 );
    background: linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);*/
    border-color:gray;
    border-style:groove;
    border-width:2px;  
    -webkit-border-radius:5px;/*safari and Chrome*/
    -moz-border-radius:5px; /*Mozilla*/
    -o-box-border-radius:5px; /*Opera*/
    -ms-box-border-radius:5px; /*Ms IE*/
   
     border-top-radius:5px; /*W3C*/  
}

.mnuLblMainFirstFrn
{
    color: white;       
    background-color: #528CC4;
    font-family: Helvetica;
    font-size: 14px;
    font-weight:bold;    
    padding-left:5px;
    height:40px;
    border-right: 1px solid rgba(9, 9, 9, 0.125);    
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
 }
     
.mnuLblMainFirstSec
     {
        color: white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:40px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);        
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
     }
          
 .mnuLblMainSubLevelFirstFrn
{
    color: white ;  
    background-color: #528CC4;   
    font-family: Helvetica;
    font-size: 14px;           
    padding-right :5px;      
    height:40px;   
     -webkit-font-smoothing: antialiased;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);            
}      
.pnlBackColor1
{
    background: #D9E4F1;
    border-top-color:black;
    border-top-style:solid;
    border-top-width:1px;   
    border-bottom-color:black;
    border-bottom-style:solid;
    border-bottom-width:1px;    
    border-right-color:black;
    border-right-style:solid;
    border-right-width:1px;     
}
.DivTopHeaderMain
    {
    	/*background: #4EABA2;
        background: -moz-linear-gradient(top, #4EABA2 0%, white 37%, #c8d7dc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4EABA2), color-stop(37%,white), color-stop(100%,#c8d7dc));
        background: -webkit-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -o-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -ms-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EABA2', endColorstr='white',GradientType=0 );
        background: linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%); */
    	color:black;
    	width:99%;
    	height:25px;    	
    	font-family:Helvetica;
    	font-size:12px;
    	text-align:center;
    	font-weight:bold;
    	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }
    
  
    .DivTopHeaderMainTop
    {
    	/*background: #4EABA2;
        background: -moz-linear-gradient(top, #4EABA2 0%, white 37%, #c8d7dc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4EABA2), color-stop(37%,white), color-stop(100%,#c8d7dc));
        background: -webkit-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -o-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -ms-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EABA2', endColorstr='white',GradientType=0 );
        background: linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%); #548EC5 #0077CC  #BE1E4B;*/
        background-color:#33D1CB;
    	color:black;
    	width:100%;
    	height:20px;    	
    	font-family:Helvetica;
    	font-size:12px;
    	text-align:center;
    	font-weight:bold;
    	vertical-align:middle; 
    	-webkit-border-top-radius:5px;/*safari and Chrome*/
        -moz-border-top-radius:5px; /*Mozilla*/
        -o-box-border-top-radius:5px; /*Opera*/
        -ms-box-border-top-radius:5px; /*Ms IE*/
       
        border-top-radius:5px; /*W3C*/
    	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   	
    }  
    
     .DivTopBHeaderMainTop
    {
    	/*background: #4EABA2;
        background: -moz-linear-gradient(top, #4EABA2 0%, white 37%, #c8d7dc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4EABA2), color-stop(37%,white), color-stop(100%,#c8d7dc));
        background: -webkit-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -o-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        background: -ms-linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4EABA2', endColorstr='white',GradientType=0 );
        background: linear-gradient(top, #4EABA2 0%,white 37%,#c8d7dc 100%); */
        background-color:#53A2E1; /*#93B9C8*/
    	color:white;
    	width:99%;
    	height:20px;    	
    	font-family:Helvetica;
    	font-size:12px;
    	text-align:center;
    	font-weight:bold;
    	vertical-align:middle; 
    	/*-webkit-border-radius:5px;/*safari and Chrome*/
       /* -moz-border-radius:5px; /*Mozilla*/
       /* -o-box-border-radius:5px; /*Opera*/
       /* -ms-box-border-radius:5px; /*Ms IE*/
       
       /*  border-top-radius:5px; /*W3C*/
    	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);   	
    }  
    
    .lblTopHeaderMainTop
    {
      font-family:Helvetica;
      font-size :16px;
      height:15px;
      padding-left :1px; 
      vertical-align:middle;
      padding-top:1px;
       -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }
    
    .lblLogIngMainLbl
    {
        background-color:Blue;
        color:White;
    }

    .lblLogIngMainLblU
    {
        text-align:right;
    }
    
    .lblcenter
    {
        text-align:center ;
    }
    
    .body1
    {
    width: 99.9%;  
    height :100%;
    background: #DEEAF6;
    margin-left:50%;
    margin: 0;
    padding:0;   
    border-style: solid;
    border-width: 0px; 
    /*overflow: auto;*/    
    border-collapse: collapse;
    border-spacing: 0px;  
    }
    
  /*   .body1
    {
    width: 99.8%;  
    height :100%;
    background: #D3E7E4;
    margin-left:50%;
    margin: 0;
    padding:0;   
    border-style: solid;
    border-width: 0px; 
    overflow: hidden;    
    border-collapse: collapse;
    border-spacing: 0px;
    overflow:Auto;   
    }*/
    
     .body12
    {
    width: 100%;  
    height :100%;
    background: #DAE3E4;    
    margin: 0 0 0 0;
    overflow:Auto;
    }
    
.txt
{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid #848484;
	outline:0;
	font-family: Calibri;
    font-size: 22px;
}

.btnStyleLink {    
    /*background-color:#22405C;*/ /* #33D1CB; */
    color: blue;
    /*border:solid 1px gray;*/   
	font-family:Helvetica;
    font-size: 12px;    
    font-weight:bold;  
	width: 100px;
    height:15px;
	margin-left:5px;
  }

.btnStyleLink:hover {
   color:white;
   background-color:#82B68E;
}

.btnStyleLink:focus {
	color:white;
    background-color:#82B68E;
}

.btnStyle {    
    background-color:#22405C; /* #33D1CB; */
    color: white;
    border:none;
    border-radius:10px;
	font-family:Helvetica;
    font-size: 12px;    
    font-weight:bold;  
	width: 100px;
    height:25px;
	margin-left:5px;
  }

.btnStyle:hover {
   color:white;
   background-color:#82B68E;
}

.btnStyle:focus {
	color:white;
    background-color:#82B68E;
}

  /*.btnStyle
      {
        border:solid 1px black;   
        width: 100px;
        height:25px;
        font-family:Helvetica;
        font-size: 14px;    
        font-weight:bold;        
        background-color:#2E74B5;      
        margin-left:5px;  
        color:white;       
      }
      
  .btnStyle:hover 
      {
        border: 1px solid gray;   
        width: 100px;
        height:25px;
        font-family:Helvetica;
        font-size: 14px;    
        font-weight:bold;        
        background-color:#DEEAF6;      
        color:black;
        margin-left:5px;        
      }*/

     /* .btnStyle
      {
        width:100px;
        height:25px;
        font-size:13px;
        background:#3e9ad2;
        -webkit-box-shadow:0 0 4px #000;/*safari and Chrome*/
        /*-moz-box-shadow:0 0 4px #000; /*Mozilla*/
       /* -o-box-shadow:0 0 4px #000; /*Opera*/
       /* -ms-box-shadow:0 0 4px #000; /*Ms IE*/
        /*box-shadow:0 0 4px #000; /*W3C*/

       
      }*/
      
       .btnStyleLong
      {
        border: 1px solid gray;   
        width: 100px;
        height:25px;
        font-family:Helvetica;
        font-size: 11px;    
        font-weight:bold; 
        background-color:#9FF79D;
       /* background-image:url(../images/buttonbigsize.jpg);       */
        margin-left:5px;   
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
      }
    
    .btnStyleRep
      {
        width: 88px;
        height: 25px;
        font-size: 11px;   
        font-family:Helvetica;     
        border-color: Black;
        border-style: Outset;
        border-width: 1px;       
        margin-left:3px;
        padding:0px;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
      }
      
   
    .mnubtnAStyleRep
      {
       
        border:none;
        border-top:solid 1px white;          
        height:20px;
        font-family:Helvetica;
        font-size:9px;    
        font-weight:bold;        
        background-color:#9CC2E5;       /*#3e9ad2*/
        text-align:center;  
        color:black;   		   
      }

    .mnubtnAStyleRep:hover 
      {
        border:none;
        border-top:solid 1px white;          
        height:20px;
        font-family:Helvetica;
        font-size: 9px;    
        font-weight:bold;        
        background-color:palegreen  ;       /*#3e9ad2*/
        text-align:center;  
        color:black;                     
      }

    .mnubtnStyleRep
      {
		background-color:#22405C; /* #33D1CB; */
		color: white;
		border:none;
		border-radius:10px;
		font-family:Helvetica;
		font-size: 9px;    
		font-weight:bold;  	
		height:20px;
		margin-left:5px;              
      }

    .mnubtnStyleRep:hover {
	   color:white;
	   background-color:#82B68E;
	 }

	.mnubtnStyleRep:focus {
		color:white;
		background-color:#82B68E;
	 }

    .mnuLblMain
    {
      height:14px;
      width:100%;
      background-color:#528CC4;
      font-family:Helvetica;
    }
    
    .rdoBtn
    {
        width: 14px;
        height:14px;
        font-family:Helvetica;
        font-size: 14px;    
        /*vertical-align:top;*/  
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }
    
    .mnuLblMainFirst
    {
        color : white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:40px;             
    	border-right: 1px solid rgba(9, 9, 9, 0.125);	   
	    position:relative;
	     -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
     
     .mnuLblMainSec
    {
      margin-top:2px; 
      height:14px;
      width:auto;
      background-color :white; 
      font-family:Helvetica;      
      color: black ;
    
    } 
    
       
     .mnuLblMainSecond
    {
        font-family: Helvetica;
        color: black;      
        font-size: 14px;
        background-color:white;  
        padding-left:5px;      
        padding-right:5px;
        width:200px; 
        height:22px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
     
        
     .mnuLblMainThird
    {
        color: black;   
        background-color: white;
        font-family: Helvetica;
        font-size: 14px;     
        padding-left:5px;
        padding-right:5px;
        width:200px; 
        height:20px;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);               
    }
 
     .mnuLblMainSubLevelFirst
    {
     color: white ;  
     background-color: #528CC4;   
     font-family: Helvetica;
     font-size: 14px;           
     height:40px; 
	 position:relative;	
	  -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    } 
     
      .mnuLblMainSubLevelFirst11
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:40px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);              
    } 
   
    .mnuLblMainSubLevelSecond
    {
        color: black ;  
        background-color:white ; 
        font-family: Helvetica;
        font-size: 14px;
        padding-left :5px; 
        padding-right :5px;
        padding-bottom:5px;
        padding-top:5px;
        border-style:solid; 
        border-width:thin;
        border-color:gray;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }  
    
/* Main Menu Close */ 

/* Main Menu Marketing */

    .mnuLblMainM
    {
      height:14px;
      width:100%;
      background-color:#FFFBD6;
      font-family:Helvetica;
    }
    
    .mnuLblMainFirstM
    {
        color: white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:40px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	    
	    position:relative;
	     -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
     
     .mnuLblMainSecM
    {
      margin-top:2px; 
      height:14px;
      width:auto;
      background-color :white; 
      font-family:Helvetica;      
      color: black ;   
       -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
    } 
     .mnuLblMainSecondM
    {
        font-family: Helvetica;
        color: black;      
        font-size: 14px;
        background-color:white;  
        padding-left:5px;      
        padding-right:5px;
        width:143; 
        height:20px;  
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
 
     .mnuLblMainThirdM
    {
        color: black;   
        background-color: white;
        font-family: Helvetica;
        font-size: 14px;     
        padding-left:5px;
        padding-right:5px;
        width:230; 
        height:20px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);        
    }
 
     .mnuLblMainSubLevelFirstM
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:40px;  
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);       
    }  
    
    .mnuLblMainSubLevelSecondM
    {
        color: black ;  
        background-color:white ; 
        font-family: Helvetica;
        font-size: 14px;
        padding-left :5px; 
        padding-right :5px;
        padding-bottom:5px;
        padding-top:5px;
        border-style:solid; 
        border-width:thin;
        border-color:gray; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004); 
    }  
 
/* Close */   

 .mnuLblMainDown
    {
      height:14px;
      width:100px; 
      background-color:#FFFBD6;
      font-family:Helvetica;
    }
    
   .mnuLblMainDownFirst
    {
        color: White;       
        background-color: #0075C5;
        font-family: Helvetica;
        font-size: 14px;
        font-weight: bold;
        padding-left:5px;
        padding-right:5px;
        height:40px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	    
	    position:relative;
	     -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
     
       
     .mnuLblMainDownSubLevelFirst
    {
        color: white;  
        background-color: #408080;
        font-weight: bold;   
        margin-bottom: 0px; 
        border-style:solid;
        border-width:thin;
        border-color:white;
        height:40px;   
    } 
    
/* DownLoad Close */    

.mnuLblMainTestFirst
    {
        color: White;       
        background-color: #306199;
        font-family: Helvetica;
        font-size: 14px;        
        padding-left:5px;
        padding-right:5px;
        height:25px;
        border-bottom:solid 1px gray;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	   
	    position:relative;
	     -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
  
  .mnuLblMainTestFirstAdd
    {
        color: White;       
        background-color: #306199;
        font-family: Helvetica;
        font-size: 12px;    
        font-weight:bold;    
        padding-left:2px;
        padding-right:2px;
        height:25px;
        border-bottom:solid 1px gray;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	   
	    position:relative;
	     /*-webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);*/
     }
     

      
/* Main Laboperation */
    .mnuLblLab
    {
      height:14px;
      width:100%; 
      background-color:#0077CC;
      font-family:Helvetica;
    }

    .mnuLblLabFirst
    {
        color: white;       
        background-color: #0077CC;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:25px;        
        border-right: 1px solid rgba(9, 9, 9, 0.125);	    
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);    
    }
    
    .mnuLblLabSecond
    {
        font-family: Helvetica;
        color: black;      
        font-size: 14px;
        background-color:white;  
        padding-left:5px;      
        padding-right:5px;
        width:80px; 
        height:20px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004); 
     }
     
     .mnumnuLblLabSubLevelFirst
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:25px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);              
    }  
     
    .mnumnuLblLabSubLevelSecond
    {
        color: black ;  
        background-color:white ; 
        font-family: Helvetica;
        font-size: 14px;
        padding-left :5px; 
        padding-right :5px;
        padding-bottom:5px;
        padding-top:5px;
        border-style:solid; 
        border-width:thin;
        border-color:gray;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }  
    
      
    .mnuLblLabStDet
    {
        color: black;
        background-color: white;   
        font-family: Helvetica;
        font-size: 14px;
        font-weight: bold; 
        text-align:left ;
        padding-right:6px;     
        padding-left:5px;
        width:80px;
        border-right-style:solid; 
        border-right-width:thin;
        border-right-color:gray;  
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);    
    }

    .mnuLblLabSubLevelStDet
    {
        background-color: white;  
        margin-bottom: 0px;      
        height:30px;         
        width:80px; 
    }  

/* Laboperation Close */ 
 
 /*  Add Patient */
    .mnuLblAddPat
    {
      height:14px;
      width:100%;
      background-color:#FFFBD6;
      font-family:Helvetica;
    }
    
    .mnuLblAddPatFirst
    {
        color: white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:25px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	   
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
     }
     
     .mnuLblAddPatSecond
    {
        font-family: Helvetica;
        color: black;      
        font-size: 14px;
        background-color:white;  
        padding-left:5px;      
        padding-right:5px;
        width:160px; 
        height:20px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);          
     }
 
    
     .mnuLblAddPatSubLevelFirst
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:25px;   
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);         
    }  
    
    .mnuLblAddPatSubLevelSecond
    {
        background-color:white ; 
        font-family: Helvetica;
        font-size: 14px;
        padding-left :5px; 
        padding-right :5px;
        padding-bottom:5px;
        padding-top:5px;
        border-style:solid; 
        border-width:thin;
        border-color:gray;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);  
    }  
   
   
/* Add Patient Close */  

/*  Result Report */
    .mnuLblRe
    {
      height:14px;      
      background-color:#408080;
      font-family:Helvetica;
    }
    
    .mnuLblReFirst
    {
        color: white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:20px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	   
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);    
     }

    .mnuLblReSubLevelFirst
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:20px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);              
    } 
    
     .mnuLblReSTFirst
    {
        color: white;       
        background-color: #528CC4;
        font-family: Helvetica;
        font-size: 14px;
        font-weight:bold;    
        padding-left:5px;
        height:20px;
        border-right: 1px solid rgba(9, 9, 9, 0.125);	    
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);     
     }

    .mnuLblReSTSubLevelFirst
    {
        color: white ;  
        background-color: #528CC4;   
        font-family: Helvetica;
        font-size: 14px;           
        padding-right :5px;      
        height:20px;  
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);             
    } 
   
/* Result Report Close */  

/* Close Vidya */ 

/*  by Rajeev Ranjan */

.body 
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin:0,0,0,0;
    background-repeat:repeat-x;
    background-repeat:repeat-y; 
}
.Companylogo
{
    height:70px;
    /*vertical-align:top;*/  
    width:100%;
}
.CommonButton
{
     border: 1px outset Black;
     Font-family :Helvetica;
     height:25px;
     font-size:12px;
     width:88px;
     background-color:#C1E0FF;   
     margin-top:14px;
     background-repeat:repeat-x;
     background-repeat:repeat-y;
      -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
  
}
 .Commonlabel 
     {
        Font-family :Helvetica;
        font-size:12px; 
        margin-left:14px;
        font-weight:normal;
        margin-right:14px;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
  .Commonlabel2 
     {
        Font-family :Helvetica;
        font-size:12px; 
        margin-left:20px;
        font-weight:normal;
        margin-right:0px;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
     }
     .label 
     {
        Font-family :Helvetica;
        font-size:12px; 
        margin-left:14px;
        font-weight:normal;
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
       
     }
 .CommonDropdown
    {
        Font-family :Helvetica;
        font-size:12px; 
         -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }
  .CommonTextbox
    {
       Font-family :Helvetica;
       font-size:12px;        
       font-weight:normal;
       border-style:solid;
       border-color:Black;
       border-width:1px;
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);       
    }
   .SpanText
    {
       Font-family :Helvetica;
       font-size:12px;        
       font-weight:normal; 
        -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }
   
 .divMain
      {
    	background-color:#D3E7E4;
        margin:0,0,0,0;
    	width:100%;
    	height:100%;
    	font-family:Helvetica;
    	font-size:9px;
    	position:absolute;
    	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
      }
.DivHeading
    {
    	/*background-color:#3366CC; */
    	color:black;
    	width:100%;
    	height:25px;
    	font-family:Helvetica;
    	font-size:12px;
    	text-align:center;
    	font-weight:bold;
    	/*vertical-align:top;*/  
    	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    	    }

 .MeneStyle
     {
     	width:200px;
     	font-family:Helvetica;
     	font-size:12px;
     	font-weight:normal;
     	 -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
      }

 #UpdateProgress1 
    {
       width: 200px;height:20px;text-align:center;vertical-align:middle; border-style:solid;border-width:1px; background-color:White ; 
       left:40%;top:45%; font-family:Helvetica;font-size:18px; position: absolute; -webkit-font-smoothing: antialiased;
        text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    }

 .GridItemStyle {
            padding-left:5px
        }
 