﻿@charset "utf-8";
/* CSS Document */


body{ margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#454545; }

.clear{clear:both}

h1{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#454545; font-weight:bold;}
h2{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#454545; font-weight:bold;}
h3{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#454545; font-weight:bold;}
h4{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#454545;}	



#header{ margin:0px; padding:0px; width:100%; height:70px;  border:0px solid #f00}
	#header_left{ margin:0px; padding:0px; width:60%; height:auto; float:left}
	#header_center{ margin:0px; padding:12px 0 0 0; width:30%; height:auto; float:left}
	#header_right{ margin:0px; padding:0px 0 0 0; width:10%; height:auto; float:left}
#nav
{
    margin-top: 1px;
    padding: 0px 1% 0 1%;
    width: 98%;
    height: 27px;
 /*  background: url(images/nav.png) repeat-x; */
}
	#nav ul{ margin:0px; padding:0px;   background-color: #F0F0F0; list-style:none; width:100%}
	#nav li
{
    margin: 0px;
    padding: 7px 12px 0 12px;
    list-style: none;
    float: left;
    background-color: #F0F0F0;
}
	#nav li a
{
    margin: 0px;
    padding: 0px;
     background-color:#F0F0F0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333;
    text-decoration: none;
}
	#nav li a:hover
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
     background-color:#F0F0F0;
    color: #0f8ecf;
    text-decoration: none;
}
	
	
#ctn{ margin-bottom:20px; padding:0px 1% 0px 1%; width:98%; height:auto; border:0px solid #f00; float:left}
	#ctn_left{ margin-top:10px; padding:0px; width:17%; height:auto; float:left; border-right:0px solid #ccc}
	#ctn_right{ margin:10px 0 0 10px; padding:0px; width:82%; height:auto; float:left;}
		#box1{ margin:0px; padding:10px; width:98%; height:auto; border:0px solid #999}
		
		.box_border{ margin:0px; padding:0px; min-width:120px; height:24px; background:url(images/border_bottom.png) repeat-x bottom}
		.top_heading{ margin:0px; padding:0 0 0 0px; width:100%; height:20px; background:#bdcc85;  font-weight:bold}
		.inner1
{
    background-position: #ededed;
    margin: 0px;
    padding: 0px;
    width: auto;
    height: 20px;
    background: #F3F8FC;
}
		.inner1:hover
{
    background-position: #808080;
    margin: 0px;
    padding: 0px;
    width: auto;
    height:20px;
    background: #e9eddd;
   
}
		
		.inner2{ margin:0px; padding:0px; width:auto; height:25px; background:#fff}
		.inner2:hover{ margin:0px; padding:0px; width:auto; height:25px; background:#808080;color: #FFFFFF;}

#footer
{
    background-position: #424242;
    margin: 1px 0 0px 0;
    padding: -10px 1% 0 1%;
    width: 100%;
    height: 150px;   
     font-size:8px;
    color: #fff;
}


#footer1
{
    color:White ;
    text-align:center;
      padding: 0px 1% 0 1%;
    clear: both;
    overflow: hidden;
    background: #abb877 ;
   margin: 0px 0 -1px 0;
    font-size: 11px;
    right: 0px;
    bottom: 0px;
   position:relative ;
    width: 98%;  
    height: 16px;
}

.none_input{ padding:2px; background:none;font-size:11px; border-bottom:1px solid #ccc; border-left:1px solid #ededed;border-right:1px solid #ededed; border-top:1px solid #ededed;}
.none_input:hover{ border:1px solid #CCC}

/*select{ padding:2px; background:none;font-size:11px; border:1px solid #ccc;}*/


/* Tab Container For Student */

.Tab .ajax__tab_header
{
    font-family: verdana,tahoma,helvetica;
    font-size: 11px;
    border-bottom: solid 1px #033356;
    color:White;
    cursor:pointer;
}
.Tab .ajax__tab_outer
{
    padding-right: 4px;
    height: 21px;
    background-color: #3c4a61;
    margin-right: 2px;
    border-right: solid 1px #033356;
    border-top: solid 1px #aaaaaa;
    cursor:pointer;
}
.Tab .ajax__tab_inner
{
    padding-left: 3px;
    background-color: #3c4a61;
    cursor:pointer;
}
.Tab .ajax__tab_tab
{
    height: 13px;
    padding: 4px;
    margin: 0;
}
.Tab .ajax__tab_hover .ajax__tab_outer
{
    color:#fff;
    background-color: #3c4a61;
    cursor:pointer;
}
.Tab .ajax__tab_hover .ajax__tab_inner
{
    color:#fff;
    background-color: #3c4a61;
    cursor:pointer;
}
.Tab .ajax__tab_hover .ajax__tab_tab
{
    cursor:pointer;
}
.Tab .ajax__tab_active .ajax__tab_outer
{
    background-color: #fff;
    border-left: solid 1px #104E8B;
    cursor:pointer;
}
.Tab .ajax__tab_active .ajax__tab_inner
{
    background-color: #fff;
    cursor:pointer;
}
.Tab .ajax__tab_active .ajax__tab_tab
{
     background-color: #fff;
     color:Black;
     cursor:pointer;
}
.Tab .ajax__tab_body
{
    font-family: verdana,tahoma,helvetica;
    font-size: 7pt;
    border: 1px solid #104E8B;
    border-top: 0;
    padding: 4px;
    background-color: #ededed;

}
/*End Here*/
.glossymenu
{
    margin: 5px 0;
    padding: 0;
    width: 220px;
    border: 1px solid #ccc;
    border-bottom-width: 0;
}
.glossymenu a.menuitem
{
    background: url(images/glossyback.gif) repeat-x bottom left;
    font: bold 14px;
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    display: block;
    position: relative;
    width: auto;
    padding: 2px 0 6px 10px;
    text-decoration: none;
}
.glossymenu a.menuitem:visited, .glossymenu .menuitem:active {
	color: #333;
}
.glossymenu a.menuitem .statusicon {
	position: absolute;
	top: 7px;
	right: 5px;
	border: none;
}
.glossymenu a.menuitem:hover {
	background:url(images/glossyback2.gif);
}

.glossymenu a.menuitem.active {
	background:url(images/active.png) repeat-x;
	color:#fff;
}
.glossymenu div.submenu { /*DIV that contains each sub menu*/
	background:#fff;
}
.glossymenu div.submenu ul { /*UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li {
	border-bottom: 1px solid #e1e1e1;
}
.glossymenu div.submenu ul li a {
	display: block;
	font: normal 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: black;
	text-decoration: none;
	padding: 2px 0;
	padding-left: 10px; color:#6b6b6b;
}
.glossymenu div.submenu ul li a:hover {
	background: #e8e8e8;
	color: #333;
}
/*------------------------------eMB_main_Nav starts-----------------------------------*/

#homeMenu
{
    margin-top: 1px;
    padding: 0px 1% 0 1%;
    width: 900px;
    height: 33px;
    background-color: #FF6600;
}



.menuItem 
 {margin:0px; padding:10px 5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333; text-decoration:none;}
.menuHoverItem
{ margin:0px; padding:10px 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0f8ecf; text-decoration:none;}

.dynamicMenu
{
    margin: 0px;
    padding: 5px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0f8ecf;
   
    text-decoration: none;
}
.dynamicMenuItem
{
    margin: 0px;
    padding: 5px 5px 3px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0f8ecf;
    
    text-decoration: none;
    border-bottom: 1px dotted #ccc;
}

.dynamicMenuItem a
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #333;
    text-decoration: none;
    
}
.dynamicMenuItem a:hover
{
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #0f8ecf;
    text-decoration: none;
    
}

	.FooterMaster
{
    padding: 2px 0px 0px 0px;
    background-position: #CC9900;
    background: #adbe75;
     display: block !important;
    width: 99.5%;
    height: 20px;
    font-size: 11px; /*  margin-left: 16px; margin-left: 150px;*/
    color: #fff;
    position: absolute;
    z-index: 100px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: center;
    margin-bottom:10%;
}

/*------------------------------eMB_main_Nav ends-----------------------------------*/

/******************************** CSS Design By PAWAN JATAV ***************************/

@font-face {
    font-family: 'swis721_cn_btroman';
    src: url('tt0009m_-webfont.eot');
    src: url('tt0009m_-webfont.eot?#iefix') format('embedded-opentype'),
         url('tt0009m_-webfont.woff') format('woff'),
         url('tt0009m_-webfont.ttf') format('truetype'),
         url('tt0009m_-webfont.svg#swis721_cn_btroman') format('svg');
    font-weight: normal;
    font-style: normal;

}

.TestBtn
{
   width : 90px;
    background-position: Left center; 
    display: block;
    color:White;
    font-size: 10px;
    text-align:center;
     border: 2px Inset #a5b572;
    border-radius: 6px;
    font-family:swis721_cn_btroman;
    background-repeat: no-repeat; 
    height:25px;
    background-color:#7b8550;
    text-shadow:0px 0px 3px #000;
    padding:2px;
    
  
    
}
.TestBtn:hover
{   width: 90px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
   font-family: swis721_cn_btroman;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
     text-shadow:0px 0px 3px #fff;
}
.AddBtn
{ width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/add.png');
    background-color: #adbe75;
}

.AddBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/add.png');
}

.EditBtn 
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/edit.png');
    background-color: #adbe75;
}

.EditBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/edit.png');
}

.DeleteBtn 
{ width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900 ;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/delete.png');
    background-color: #adbe75;
}

.DeleteBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/delete.png');
}

.ResetBtn 
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/reset.png');
    background-color: #adbe75;
}

.ResetBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/reset.png');
}


.SaveBtn
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/save.png');
    background-color: #adbe75 ;
     border-color:#669900;
}

.SaveBtn:hover
{
    width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    border-color:#669900;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/save.png'); /* FF3.6+ */ /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
}

.PrintBtn 
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/print.png');
    background-color: #adbe75;
}

.PrintBtn:hover
{
     width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/print.png');
}


.ExportAllBtn 
{ width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/ExportAll.png');
    background-color: #adbe75 ;
}

.ExportAllBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6 ; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/ExportAll.png');
}


.BackBtn 
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Back.png');
    background-color: #adbe75 ;
}

.BackBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/Back.png');
}


input[disabled="disabled"][type="submit"].BackBtn
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Back.png');
    background-color: #D1D1D1;
}

input[disabled="disabled"][type="submit"].ExportAllBtn
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/ExportAll.png');
    background-color: #D1D1D1;
}




.SearchBtn 
{
    width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Search.png');
    background-color: #adbe75;
}

.SearchBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #dde3c6; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/Search.png');
}




input[disabled="disabled"][type="submit"].SearchBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Search.png');
    background-color: #D1D1D1;
}



.ExportBtn 
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Export.gif');
    background-color: #EAEAEA;
}

.ExportBtn:hover
{  width: 80px;
    background-position: Left center;
    background-color: #F7F7F7; /*Gradiant Color for Safari, Chrome,*/
    cursor: pointer;
    color: #303030;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* IE9 SVG, needs conditional override of 'filter' to 'none' linear-gradient(top, rgba(107,107,107,0.16) 11%,rgba(107,107,107,0.14) 22%,rgba(0,0,0,0.1) 46%,rgba(0,0,0,0) 100%)*/
    background-image: url('../../images/Export.gif');
}




input[disabled="disabled"][type="submit"].ExportBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/Export.png');
    background-color: #D1D1D1;
}


input[disabled="disabled"][type="submit"].SaveBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/save.png');
    background-color: #D1D1D1;
}

input[disabled="disabled"][type="submit"].PrintBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/print.png');
    background-color: #D1D1D1;
}


input[disabled="disabled"][type="submit"].ResetBtn 
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/reset.png');
    background-color: #D1D1D1;
}


input[disabled="disabled"][type="submit"].DeleteBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/delete.png');
    background-color: #D1D1D1;
}

input[disabled="disabled"][type="submit"].EditBtn
{
  width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/edit.png');
    background-color: #D1D1D1;
}

input[disabled="disabled"][type="submit"].AddBtn
{
   width: 80px;
    background-position: Left center; /*Gradiant Color for Safari, Chrome,*/
    display: block;
    color: #4D4D4D;
    font-size: 11px;
    border: 1px solid #669900;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
    background-repeat: no-repeat; /* IE9 SVG, needs conditional override of 'filter' to 'none'  ,linear-gradient(top, rgba(107,107,107,0.04) 12%,rgba(107,107,107,0.04) 22%,rgba(0,0,0,0.03) 46%,rgba(0,0,0,0) 100%);*/
    background-image: url('../../images/add.png');
    background-color: #adbe75;
}
input[readonly="readonly"][type="submit"]
{
     background-color: #E4E4E4;
    color: #525252;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


/*Button Style Sheet end Here*/
/*Fieldset  Style Starts From Here*/
fieldset
{
 
    background-position: #CC9900;
    background-color:Transparent;
  
    display: block;
    color: #000000;
    font-size: 11px;
    border: 1px solid #C0C0C0; /* box-shadow: 0 0 6px #000;*/
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
}

/*Fieldset Style Ends Here*/



 span.formErrorContent
{
    background-position: #CC9900;
    background: #FFFFFF;
    display: block;
    color: #D52B00;
    font-size: 11px;
    border: 1px solid #D52B00;
    box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    -webkit-box-shadow: 0 0 6px #000;
    margin-left: 150px;
    margin-top: -22px;
    position: absolute;
    z-index: 100px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;padding-left: 4px;
}


.ValidationErrorContent
{
    background-position: #CC9900;
    background: #FFFFFF;
    display: block;
    color: #D52B00;
    font-size: 11px;
    border: 1px solid #D52B00;
    box-shadow: 0 0 6px #000;
    -moz-box-shadow: 0 0 6px #000;
    -webkit-box-shadow: 0 0 6px #000;
    margin-left: 150px;
margin-top: -22px;
    position: absolute;
    z-index: 100px;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    padding-top: 2px;
    padding-right: 4px;
    padding-bottom: 2px;padding-left: 4px;
}


.RptPaging
{
    color: #FFFFF0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.RptPaging:hover
{
    color: #990000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: underline;
}


/*---------------------Start Style TreeView by Pawan Jatav-----------------------------------*/

.MainMenuClass
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
   background-color: #EEEEEE;
}


.accountTreeView a
{
    color:Black;
    }
.AccountSelectedNodeStylecss
{
    background-color: #003366;
    color:White;
}
.AccountSelectedNodeStylecss a
{
    background-color: #003366;
    color:White;
}
.AccountHoverSelectedNodeStylecss
{
     background-color: #003366;
    color:White;
    
}
.AccountHoverSelectedNodeStylecss a
{
     background-color: #003366;
    color:White;
    
}
/********************************Floating division by Pawan Jatav ***************************/
 div.floating-menu {position:fixed;background:#fff4c8;border:1px solid #ffcc00;width:150px;z-index:100;}
div.floating-menu a, div.floating-menu h3 {display:block;margin:0 0.5em;}
/*****************************************End ***********************************************/
div.mousescroll
{
    overflow:hidden;  
}
div.mousescroll:hover
{
    overflow: auto; /* overflow-y: scroll;     overflow: hidden;*/
}

/*---------------------End TreeView-----------------------------------*/


/*****************************Repeater View by Pawan Jatav ****************************/


.Rptrtop_heading
{
    background-position: #3c4a61;
    margin: 0px;
    padding: 0 0 0 0px;
    width: 100%;
    height: 20px;
    background: #3c4a61;
    color: #fff;
    font-weight: bold;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
}
.Rptrinner1
{
    background-position: #ededed;
    margin: 0px;
    padding: 0px;
    width: auto;
    height: 20px;
    background: #E2E2E2;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
}
.Rptrinner1:hover
{
    background-position: #808080;
    margin: 0px;
    padding: 0px;
    width: auto;
    height: 20px;
    background: #A2A2A2;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}


.StudLabel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}


.Studnone_input
{
    padding: 2px;
    background: none;
    font-size: 10px;
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ededed;
    border-right: 1px solid #ededed;
    border-top: 1px solid #ededed;
}
.Studnone_input:hover
{
    border: 1px solid #CCC;
}

.Chk_input
{
    padding: 2px;
    background: none;
    font-size: 10px;
  
}

/****************************************End Repeater ********************************/

/****************************** Date Picker **********************************/
.blanketOpacity
{
    position: absolute;
    z-index: 9000001;
    top: 0px;
    left: 0px;
    width: 100%;
    background-color: Black;
    opacity: 0.20;
    filter: alpha(opacity=20);
}

.blanket
{
    display: none; position: relative; z-index: 9000002;
    background-color: #8F9498; padding: 2px;
}


.pageClr
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FFFFEC;
}

.pageClr:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #E17100;
}

/*****************************End Date Picker *************************************/



/* Style for Text box Start From Here */

input[type="text"]
{
   
    background-position: #CC9900;
    background: #FFFFFF;
    display: block;
    color: #000000;
    
    width:95%;
    font-size: 11px;
    border: 1px solid #C0C0C0; /* box-shadow: 0 0 6px #000;*/
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
}

input[disabled="disabled"][type="password"]
{
    background-color: #E4E4E4;
    color: #525252;
    height: 12px;
}
input[readonly="readonly"][type="password"]
{
    background-color: #E4E4E4;
    color: #525252;
    height: 12px;
}
input[type="password"]
{
   
    background-position: #CC9900;
    background: #FDFDFD;
    display: block;
    color: #000000;
    font-size: 11px;
    border: 1px solid #C0C0C0; /* box-shadow: 0 0 6px #000;*/
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
}
/*input[type="password"]:hover
{
    background-color: #353535;
    color: #F3F3F3;
}*/
input[type="password"]:focus
{
    background-color: #FFFFFF;
    color: #404040;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
/*input[type="text"]:hover
{
    background-color: #353535;
    color: #F3F3F3;
}*/
input[type="text"]:focus
{
    background-color: #FDFDFD;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
input[disabled="disabled"][type="text"]
{
    background-color: #E4E4E4;
    color: Gray;
    height: 12px;
}
input[readonly="readonly"][type="text"]
{
    background-color: #E4E4E4;
    color: Gray;
    height: 12px;
}

/*Text Box Style End Here*/




/*Text Area Style Starts From Here*/
textarea:hover
{
     background-color: #FDFDFD;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
textarea:focus
{
   background-color: #FDFDFD;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
textarea
{
  
    background-position: #CC9900;
    background: #FDFDFD;
    display: block;
    color: #000000;
    font-size: 11px;
    border: 1px solid #C0C0C0; /* box-shadow: 0 0 6px #000;*/
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
}
textarea[disabled="disabled"]
{
    background-color: #E4E4E4;
    color: Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
textarea[readonly="readonly"]
{
    background-color: #E4E4E4;
    color: Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}




/*Text Area Style Ends Here*/






/*Drop Down Style Starts From Here*/

select:hover
{
    background-color: #F7F7F7;
    color: #404040;
   
}
select:focus
{
    background-color: #FDFDFD;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
select
{
    margin: 1px;
    background-position: #CC9900;
    background: #FDFDFD;
    display: block;
    color: #000000;
    font-size: 11px;
    height: 20px;
    border: 1px solid #C0C0C0;
    -moz-box-shadow: 0 0 6px #fff;
    -webkit-box-shadow: 0 0 6px #fff;
    padding: 2px 4px 2px 4px;
    border-radius: 6px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    font-family: Arial, Helvetica, sans-serif;
}


select option
{
    /* background-position: #CC9900;
   
     margin: 1px;
    color: #000000;
    font-size: 11px;
   height:20px;
    padding: 2px 4px 2px 4px;*/
   
    border-radius: 6px;
  
    font-family: Arial, Helvetica, sans-serif;
}
select option:hover
{  
    background: #77A4A4;
    /*background-color: #C9C9C9;*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; background-position: #77A4A4;
}

select[disabled="disabled"]
{
     background-color: #E4E4E4;
    color: Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
select[readonly="readonly"]
{
   background-color: #E4E4E4;
    color: Gray;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}


/*Drop Down Style Ends Here*/

/*Auto Complete extender style Here*/
.button
        {
            font-family: Verdana;
            font-size: 8pt;
            font-weight: bold;
            font-style: normal;
            font-variant: normal;
            text-transform: none;
            color: #410403;
            background-color: Transparent;
            width: 65px;
            text-align: center;
            cursor: pointer;
        }
        .AutoExtender
        {
            background-repeat: repeat-x;
            background-color: #FFFFFF;
            z-index: 1000;
            max-height: 210px;
            text-align: inherit;
            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 #006699;
            border-bottom: 1px solid #B5C6D4;
            border-left: 1px solid #B5C6D4;
            margin-top: 0px;
        }
        .AutoExtenderList
        {
            background: none;
            border-collapse: collapse;
            color: #00337E;
            white-space: nowrap;
            text-align: inherit left;
        }
        .AutoExtenderHighlight
        {
            background-repeat: repeat-x;
            background-color: #EED47D;
            color: #00337E;
            border-top: 1px solid #FFF8E8;
            border-left: 1px solid #FFF8E8;
            border-bottom: 1px solid #00337E;
            border-right: 1px solid #00337E;
        }
/*Auto Complete extender style end Here*/


/* -----------------------------------------------------------
	Calender
----------------------------------------------------------- */
.ajax__calendar .ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;FILTER: alpha(opacity=0);}.ajax__calendar .ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}.ajax__calendar .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}.ajax__calendar .ajax__calendar_container TABLE {font-size:11px;}.ajax__calendar .ajax__calendar_header {height:20px;width:100%;}.ajax__calendar .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url( images/arrow-left.gif");}.ajax__calendar .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(images/arrow-right.gif");}.ajax__calendar .ajax__calendar_title {cursor:pointer;font-weight:bold;}.ajax__calendar .ajax__calendar_footer {height:15px;}.ajax__calendar .ajax__calendar_today {cursor:pointer;padding-top:3px;}.ajax__calendar .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}.ajax__calendar .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}.ajax__calendar .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}.ajax__calendar .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;} .ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;} .ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;} .ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;} .ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;} .ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}              } 
 
 
 .SPCalendar .ajax__calendar {position: relative;
    left: 0px !important;
    top: 0px !important;
    visibility: visible; display: block;}
 .SPCalendar .ajax__calendar iframe
{
    left: 0px !important;
    top: 0px !important;
}
.SPCalendar .ajax__calendar_container
{
    border:1px solid #646464;
    width:170px; 
    background-color: white;
    color: black;
    visibility:visible;
    z-index :100;
}
.SPCalendar  .ajax__calendar_body {height:139px;width:170px;position:relative;margin:auto;}
.SPCalendar .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.SPCalendar .ajax__calendar_container TABLE {font-size:11px;width:170px;}
.SPCalendar .ajax__calendar_header {height:20px;width:100%; border-top: 0px;}
.SPCalendar .ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-left.gif")%>);}
.SPCalendar .ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(<%=WebResource("AjaxControlToolkit.Calendar.arrow-right.gif")%>);}
.SPCalendar .ajax__calendar_title {cursor:pointer;font-weight:bold; color:Black !important;}
.SPCalendar .ajax__calendar_footer {height:15px;}
.SPCalendar .ajax__calendar_today {cursor:pointer;padding-top:3px;}
.SPCalendar .ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.SPCalendar .ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.SPCalendar .ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.SPCalendar .ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden; color:Black !important; }


.SPCalendar thead { background-color:#f2f2f2; padding: 0; width: 170px;}


.SPCalendar .ajax__calendar_other .ajax__calendar_day,
.SPCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.SPCalendar .ajax__calendar_hover .ajax__calendar_day,
.SPCalendar .ajax__calendar_hover .ajax__calendar_month,
.SPCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.SPCalendar .ajax__calendar_active .ajax__calendar_day,
.SPCalendar .ajax__calendar_active .ajax__calendar_month,
.SPCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}


/*----------------------------------------------------------
------------------------------------------------------------*/

/******************************** END HERE*********************************************/


.divshdow1 label {
    
    color: #101010 !important;
  text-shadow: none !important;
}