/* CSS Document */

.banner_btn {
    background-color:#4F81BD;
	height:11px;
	width:100%;
	background-repeat:repeat;
	background-position:right top;
}
.data{
	background-image:url(../images/banner_bg.gif);
	width:588px;
	height:68px;
	background-repeat:no-repeat;
	background-position:right top;
}
.menu_bg {
	background-image:url(../images/menubg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:100%;
	height:30px;

}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    margin-left: 40px;
}
.headerlogo
{
	width:100%;
	height:auto;
}
.Footerlogo
{
	width:100%;
	height:auto;
}
.text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#080031;
	font-weight:bold;
}
.LabelShow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:x-large;
	color:#080031;
	font-weight:Bold;
}
.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	
}
.text3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:Black ;
	font-weight:bold;
}
.text4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#080031;
}
.btn_bg
{
	background-image:url('../images/btn_bg.jpg');
	background-color:#E4E4E4;
	border:1px solid #CCCCCC;
	width:89px;
	font-family:Arial;
	font-size:12px;
	color:#080031;
	text-align:center;
	text-decoration:none;
    height: 23px;
}
.btn_bg:hover
{
	background-image:url(../images/btn_bg.jpg);
	background-color:#E4E4E4;
	border:1px solid #C60909;
	width:89px;
	height:24;
	font-family:Arial;
	font-size:12px;
	color:#000099;
	text-align:center;
	text-decoration:none;

}
.btn_bg_sml
{
	background-image:url(../images/btn_bg.jpg);
	background-color:#E4E4E4;
	border:1px solid #CCCCCC;
	width:50px;
	font-family:Arial;
	font-size:12px;
	color:#080031;
	text-align:center;
	text-decoration:none;
	
}
.btn_bg_sml:hover
{
	background-image:url(../images/btn_bg.jpg);
	background-color:#E4E4E4;
	border:1px solid #C60909;
	width:50px;
	height:24;
	font-family:Arial;
	font-size:12px;
	color:#000099;
	text-align:center;
	text-decoration:none;
		
}
.edit
{
	font-family:Arial;
	font-size:13px;
	color:#990000;
	text-decoration:none;

}
.edit:hover
{
	font-family:Arial;
	font-size:13px;
	color:#4F658E;
	text-decoration:underline;
}
.header 
{
	font-family:Arial;
	font-size:17px;
	font-weight:bold;
	color:#080031;
	font-weight:bold;
}
.BHeight
{
	height:190px;
}
.headersml 
{
	font-family:Arial;
	font-size:12px;
	color:#7A0B0B;
	font-weight:bold;
}
.textbox
{
	background-color:#F8F8F8;
	border:1px dotted #CCCCCC;
	font-family:Arial;
	color:#C60909;
	font-size:12px;

}
.textbox_Hidden
{
	background-color:#dfdfdf;
	border:1px dotted #CCCCCC;
	font-family:Arial;
	color:#C60909;
	font-size:12px;
}
.SearchFile
{ 
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;

}
.SearchFile:hover
{
	font-family:Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

/*--css for objection raising div in case of partly paid up start--*/
.tdb {
    border-style: none none solid none;
    border-width: thick;
    border-color: #4F81BD;
    margin: 4pt;
}
.DRC 
{    
border-style: solid;
    border-color: inherit;
    border-width: 1px;
background-image: url('images/DDD.jpg');
    background-repeat:no-repeat;
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;
    border-radius: 10px;    
    height: 209px;
    width: 432px;
} 
/*--css for objection raising div in case of partly paid up start--*/
div#div1 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div1 th 
{   
top: expression(document.getElementById("div1").scrollTop-2);
position: relative; 
z-index: 20; 
}
div#div2 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div2 th 
{   
top: expression(document.getElementById("div2").scrollTop-2);
position: relative; 
z-index: 20; 
}
div#div3 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div3 th 
{   
top: expression(document.getElementById("div3").scrollTop-2);
position: relative; 
z-index: 20; 
}
div#div4 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div4 th 
{   
top: expression(document.getElementById("div4").scrollTop-2);
position: relative; 
z-index: 20; 
}
div#div5 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div5 th 
{   
top: expression(document.getElementById("div5").scrollTop-2); 
position: relative; 
z-index: 20; 
}
div#div6 { 
width: 100%; 
height: 154px; 
overflow: scroll; 
position: relative; 
}

div#div6 th
{   
top: expression(document.getElementById("div6").scrollTop-2); 
position: relative; 
z-index: 20; 
}

.LblStyle
{
    font-size:8;
    vertical-align:middle;
    height:15px;
    font-weight:bold;
    color:White;
    background-color:#4F81BD;
}
   tr.myclass td 
       { 
          border-left: none 0% #000000; 
          border-right: none 0% #000000; 
          border-top: none 0% #000000; 
          border-bottom: none 0% #000000; 
       } 
.Ppanel
{
    border:1px solid #080031;
}
.promptBox {
position: absolute;
height: ?em;
width: ?em;
left: 50%;
top: 50%;
margin-left: -(width/2)em;
margin-top: -(height/2)em;
z-index: 100;
}
.MIS_btn 
{
    background-image:url(images/vertical.gif);
	height:220px;
	width:2%;
	background-repeat:no-repeat;
	background-position:Left center;
}
.MIS_clip 
{
    background-image:url(images/IEPFLOGO.jpg);
	height:150px;
	width:30%;
	background-repeat:no-repeat;
	background-position:Left center;
}
.MIS_Link 
{
    background-image:url(images/Company_Logo.jpg);
	height:150px;
	width:30%;
	background-repeat:no-repeat;
	background-position:center;
}
.Radio input { width: 30px; height: 50px;padding: 1px 1px 1px 1px;}
.Radio label { width: 135px; height: 45px;padding: 10px 0px 10px 0px;font-family:Arial;
	font-size:18px;
	color:#080031;
	font-weight:bold;}
	
.modalBackground

{

  background-color:#CCCCFF;

  filter:alpha(opacity=40);

  opacity:0.5;

}

.ModalWindow

{

  border: solid1px#c0c0c0;

  background:#f0f0f0;

  padding: 0px10px10px10px;

  position:absolute;

  top:-1000px;

}
.chkboxlist td  {     font-size:11px; } 

.custom-calendar .ajax__calendar_container
{ 
	background-color:#ffc; /* pale yellow */ 
	 border:solid 1px #666;
}  
.custom-calendar .ajax__calendar_title
{
	background-color:#cf9; /* pale green */ 
	height:20px;  
	color:#333;  
} 
.custom-calendar .ajax__calendar_prev,  
.custom-calendar .ajax__calendar_next  
{  
background-color:#aaa; /* darker gray */ 
height:20px;  
width:20px;  
}   
.custom-calendar .ajax__calendar_today  
{  
background-color:#cff;  /* pale blue */ 
height:20px;  
}  
.custom-calendar .ajax__calendar_days table thead tr td  
{  
background-color:#ff9; /* dark yellow */ 
color:#333;  
}  
.custom-calendar .ajax__calendar_day  
{  
color:#333; /* normal day - darker gray color */ 
}  
.custom-calendar .ajax__calendar_other .ajax__calendar_day  
{  
color:#666; /* day not actually in this month - lighter gray color */ 
} 
.tableborder
{
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#080031;
    background-color:White;
    border:solid 1px #4F658E;
}
.PleaseWait
        {
            height : 61px;
            background-image: url('images/ajax-loading1.gif');
            background-repeat: no-repeat;
            z-index:50000;
          
        }
div.MaskedDiv 
{	
	visibility: hidden;
	position:absolute;
    z-index:100;    
    filter: Alpha(Opacity=70); -moz-opacity:0.7; opacity: 0.7; 
    background-color:#CCCCCC;
    position: absolute;
    z-index: 500;    
    background-repeat:repeat;
    /*background-image:url(../orange.jpg);*/
	/*background-image:url(Mask.png);*/
	/* ieWin only stuff */
	/*_background-image:none;*/
	/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='../orange.jpg');*/
}
div.ModalPopup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	background-color: #CCCCCC;
	position:absolute;
	/* set z-index higher than possible */
	z-index:10000;
	visibility: hidden;
	display:none;
	 color: Black;
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
    width: 133px;
    height :auto;
}

.Animation2
{ 
display:none;
position:absolute;
width:1px;
height:1px;
left:350px;
top:275px;
padding:1px;
border:solid 1px #000;
}
.Animation1
{ 
display:none;
position:absolute;
width:20%;
height:1px;
left:630px;
top:230px;
padding:1px;
border:solid 1px #000;
}
#processing_overlay1
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container1
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title1 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content1 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}
#processing_overlay2
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container2
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title2 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content2 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}
#processing_overlay3
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container3
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title3 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content3 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}
#processing_overlay4
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container4
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title4 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content4 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}
#processing_overlay5
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container5
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title5 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content5 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}
#processing_overlay6
{
	position: absolute;
	/*zIndex: 99998;*/
	top: 0px;
	left: 0px;
	width: 100%;
	height: auto;
	background-color:White;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
    opacity:0.5;
	cursor:wait;
}						
#processing_container6
{
    font:bold 14px verdana;
	min-width: 300px; /* Dialog will be no smaller than this */
	max-width: 600px; /* Dialog will wrap after this width */
	background: #FFF;
	color: #080031;
}

#processing_title6 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.75em;
	background-color:White;
	color: White;
	/*border: solid 1px #FFF;*/
	border-bottom: solid 1px #999;
	cursor: default;
	padding: 0em;
	margin: 0em;
}

#processing_content6 {
	text-align: center;
	padding: 1em 1.75em;
	margin: 0em;
	vertical-align:middle;
}