﻿

body
{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: silver; /*background-image: url(images/blueslice.gif); }*/
}

#headerlogo
{
	width: 100%;
	height: 100px;
	text-align: center;
	background-image: url(images/bannerblue.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
 
  
#content
{
	width: 100%;
	height: 380px;
	background-color: white;
	text-align: left;
	
}

.custom .ajax__tab_header
{
/*    border-color: #CCCCFF;
    text-align: center;
    width:100%;
    border-top-style: solid;
    border-bottom-style: solid;
    border-top-width: 1px;
    padding-top: 6px;
    padding-bottom: 6px;
    font-size: 12px;
    color: #000000;
    border-bottom-width: 1px;*/
}
.custom .ajax__tab_outer
{
    margin: 0px -10px 0px 0px;
    display: inline-block;
    
}
.custom .ajax__tab_inner
{
/*    background-position: center;
    display: none;
    background-image: url('images/defaultarrow.gif');
    background-repeat: no-repeat;
    width: 125px;*/
}
.custom .ajax__tab_body
{
	/*background-color: #EFEFEF;*/
	/*margin-top: 20px;*//* comented by MSP it was showing large space*/
    text-align : center;
}
.custom .ajax__tab_active .ajax__tab_outer
{
    margin: 0px -10px 0px 0px;
    display: inline-block;
    
}
 
.custom .ajax__tab_active .ajax__tab_inner
{
/*    background-position: center;
    display: block;
    background-image: url('images/activearrow.gif');
    background-repeat: no-repeat;
    width: 125px;*/
}
 .td
{
    width: 33%;
  
}

 .td15
{
    width: 15%;
}
 .td35
{
    width: 35%;
  
}


 

 .tdspc
{
    width: 0px;
} 
.label
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
}
.labelleft
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
}
.labelright
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: right;
}
.lblinstall
{
	font-family: Arial;
	font-size: 14px;
	color: black;
	float:none;
}
.labeldata
{
	font-family: Arial;
	font-size: 14px;
	color:  Black;
	float: left;
	 font-weight:bold;
}

.datecombo
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 70px;
    height:22px;
    margin-bottom: 0px;
    /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
}
.paycombo
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 175px;
    height:22px;
    margin-bottom: 0px;
    /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
}

.textbox
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 200px;
    height: 16px;
    margin-bottom: 0px;
    /*background-color:#F0F8FF;*/
    background-color:#ffebcd;
}

.txtseq {
    padding-left :5px;
    margin-left :5px;
    font-family: Arial;
   	border:1px solid #BEBEBE;
    height: 16px;
    margin-bottom: 0px;
    background-color:#ffebcd;
    width:30px;
    float :left;
}

.txtseq1 {
   
    font-family: Arial;
   	border:1px solid #BEBEBE;
    height: 16px;
    margin-bottom: 0px;
    background-color:#ffebcd;
    width:30px;
    float :left;
}

.rotextbox
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 225px;
    height: 16px;
    margin-bottom: 0px;
    /*background-color:  #F0F8FF;*/
    background-color:white;
    color: black ;/*Gray;*/
}
.textboxsmall
{
    font-family: Arial;
    	border:1px solid #BEBEBE;
    width: 100px;
    height: 16px;
    margin-bottom: 0px;
   /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
    
}
.textboxnusm 
{
    font-family: Arial;
    	border:1px solid #BEBEBE;
    width: 100px;
    height: 16px;
    margin-bottom: 0px;
    /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
    text-align: right;
}

.rotextboxsmall
{
    font-family: Arial;
    border:1px solid #BEBEBE;
    width: 100px;
    height: 16px;
    margin-bottom: 0px;
    margin-left :15px;
    background-color:white;
    color:black ;/*Gray;*/
   	text-align: right;
   }

.addressbox
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 225px;
    height: 100px;
    margin-bottom: 0px;
    /*background-color:#F0F8FF;*/
    background-color:white;
    color: black ;/*Gray;*/
    float :left;
    text-align :left;
}

.headerlabel
{
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black; /*padding-top: 20px;
    padding-left: 25px;*/
	float: left;
	margin-left: 12px;
	margin-top: 5px;
	padding-left:12px;
	margin-top:5px;
	
	}
	/*MSP Added 15-10-2014 */
	
	.headerlabel1
{
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black; /*padding-top: 20px;
    padding-left: 25px;*/
	float: left;
	margin-left: 12px;
	margin-top: 5px;
	margin-bottom :10px;
	
	}
	

.header_contactdetails
{
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black;
	float: left;
	margin-top: 5px;
	margin-bottom :10px;
	margin-left :5px;
    font-family: Arial;
	}    

	.WelcomeMsg
	{
	margin-left: 250px;
	text-align:justify ;
	font-family:Andalus ;
	font-size: 18px;
	font-weight: bold;
	color: Red; /*padding-top: 20px;
    padding-left: 25px;*/
	float: left;
	}
	

    .pwdheader
{
	text-align: left;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: Black; /*padding-top: 20px;*/
   
	float: left;
margin-left: 15px;
		/*padding-left: 35px;*/
    margin-top: 5px;
	
	
	
	}

        .pwdheader1
{
	text-align:center ;
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: Black; /*padding-top: 20px;*/
   
	float: none;
margin-left: 15px;
		/*padding-left: 35px;*/
    margin-top: 5px;
	
	
	
	}
	
	#WelcomeMsgDiv
{
	width: 100%; /*900px;*/
	display: block;
	height: 50px;
	margin :0px,0px,5px,0px;
	vertical-align: top;
	float: left;
	border-bottom: dimgray 1px solid;
	
	/*border-top: dimgray 1px solid;*/
	
}
	
#CheckDetMsgDiv
{
	width: 100%; /*900px;*/
	display: block;
	height: 30px;
	margin :0px,0px,5px,0px;
	vertical-align: top;
	float: left;
	border-bottom: dimgray 2px solid;
	
	/*border-top: dimgray 1px solid;*/
	
}
	
	/* end of adding */
/*#buttondiv
{
    width:100%;
    height: 8%;
    background-color: #EFEFEF;
    padding-top: 10px;
}*/
.sloganlabel
{
    font-family: Arial;
    font-size: 20px;
    color: #666666;

}
.issueno
{
	font-family: Arial;
	font-size:14px;
	color: #666666;
}

#lblresultdiv
{
	width: 90%;
	background-color: #ffffff;
	height: 10%;
	text-align: center;
	background-color: transparent;
}
#footer
{
	width: 100%;
	height: 30px;
	text-align: center;
	/*background-image: url(images/footerblue.gif);*/
	background-image :url(images/New_lse_logo_footer.png);
	background-repeat: repeat-x;
	vertical-align: bottom;
}
.footerlbl
{
    font-family:Arial;
	font-size: 12px;
	color: white;
	text-align: center;
	/*vertical-align:bottom  ;*/
	height: 25px;
    margin-top :3px;
    padding-top :3px;
    vertical-align :bottom ;
}
.contactlbl
{
	 font-family:Arial;
	font-size: 16px;
	color: black;
	text-align: center;
	vertical-align: bottom;
	height: 28px;
	font-weight:bold;
}

#main
{
	text-align: center;
	background-color:white;
	width: 900px; /*900px;*/
	height: 100%;
	vertical-align: middle;
	margin: 0 auto;
	padding: 0 auto;
}
.mymain
{   
	width: 900px;
	height: 100%;
	margin: 0 auto;
	padding: 0 auto;
}
.companyname
{
    font-family: Arial;
    font-size: 60px;
    font-weight: bold;
    color: #FF6600;
    vertical-align: middle;
    }
.tagline1
{
	font-family: Arial;
	font-size: 48px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF;
}
.tagline2
{
	font-family: Arial;
	font-size: 24px;
	font-style: normal;
	color: #FFFFFF;
	vertical-align: bottom;
	font-weight: lighter;
	padding-top: 10px;
}
.headertable
{
    width: 100%;
    height: 100%;
    float: left;
    text-align: center ;
    margin: 0 auto;
    padding: 0 auto;
}

.dropdowmlist
{
    border: 1px solid #666666;
}
.table
{
	width: 90%; /*    vertical-align:middle; */
	text-align: left;
	float: left;
	margin-left: 10px;
}
.table1
{
	width: 90%; /*    vertical-align:middle; */
	text-align: left;
	float: left;
	margin-left: 10px;
}



.confirmlabels
{
    font-family: Arial;
    font-size: 12px;
    color: black;
}
/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
	color: #ff0000;
	font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}
/************ Watermark Related Styles ***********************/
 .unwatermarked {
	height:16px;
	width:100px;
}
.watermarked {
	border:1px solid #BEBEBE;
	/*background-color:#F0F8FF;*/
	   background-color:#ffebcd;
	color:gray;
	height:16px;
	width:100px;
}	
.disputetext
{
	height:100px;
	width:600px;
	border:1px solid #BEBEBE;
	}
/************ Progress label Related Styles ***********************/
.progresslabel
{
	font-family:Arial;
	text-align: center;
	vertical-align: middle;
	width: 84%;
	color: Red;
}
#progressbardiv 
{
	
width: 84%;
    height: 8%;
}
.sect2td
{
	width: 25%;
}
.sect2tdsmall
{
	width: 10%;
	text-align: right;
}
.summarynote1
{
	text-align: center;
	vertical-align: middle;
	width: 84%;
	color: Blue;
}
.summarynote2
{
 	text-align: left;
	vertical-align: middle;
	width: 84%;
	color: Blue;
}
.summarynote3
{
	text-align: center;
	vertical-align: middle;
	width: 84%;
	color: Black;
}
.sublabel
{
	text-align: left;
	width: 84%;
	color: gray;
	font-family:Arial;
	font-size:small;
}
#togglediv
{
width: 100%; /*900px;*/
	display: block;
	height: 1px;/*35px;*/
	text-align: left;
	vertical-align: top;
	float: left;
	border-bottom: dimgray 1px solid;
	border-top: dimgray 1px solid;
	
}
.teaser1
{
	color: Gray;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	float: left;
	margin-left: 12px;
}
.teaser2
{
	color: Gray;
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	margin-left: 12px;
	float:left;
}
.teaser3
{
	color: Black;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	text-align: left;
	float: left;
	margin-left: 18px;
	font-weight :bold ;
}
.labelmid
{
	font-family: Arial;
	font-size: 14px;
	color: black;
}
.t1
{
	width: 100%;
	height: 35px;
	text-align: left;
	vertical-align: middle;
	margin-bottom: 1px;
}

#banner
{
	width: 100%;
	height: 100px;
	background-image: url(images/bannerblue.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin: 0px;
	display: block;
	float: left;
	visibility: visible;
	overflow: auto;
}
.conametd
{
	text-align: left;
	width: 25%;
	height: 90px;
	vertical-align: middle;
}
.tagline1td
{
	text-align: left;
	width: 25%;
	height: 90px;
	vertical-align: middle;
}
.tagline2td
{
	text-align: left;
	width: 50%;
	height: 90px;
	vertical-align: middle;
	padding-top: 15px;
}
.bttb
{
	width: 60%;
}
.bttd
{
	width:20%;
	text-align:center;
}
.bttdtable
{
	text-align :center ;
}
/******affordality related ******/

.content
{
	padding-bottom: 0px;
	background-color: #ffffff;
	margin: 0px;
	padding-left: 0px;
	width: 800px;
	padding-right: 0px;
	height: 500px;
	padding-top: 0px;
	vertical-align: middle;
}
.affordtable
{
	width: 100%;
	height: 400px;
	margin-top: 0px;
	padding-top: 0px;
}
.sidetd
{
	width: 20%;
	
}
.affortd
{
	width: 80%;
}

.afforcolbl1
{
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    color: #FF6600;
    vertical-align: middle;
}
.afforcolbl2
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FF6600;
    vertical-align: middle;
}

.earninctbl
{
	width: 100%;
	
	background-color: #ccccff;
}

.earninctd1
{
	width: 30%;
	
}
.earninctd2
{
	width: 20%;
}
.earninctd3
{
	width: 20%;
}
.earninctd4
{
	width: 15%;
}
.earninctd5
{
	width: 15%;
}
.earninclbl
{
	color: #0066ff;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}
.headerlbl
{
	font-weight: bold;
	font-size: 12px;
}
.afforbutton
{
	
	background-color: #0033cc;
	width: 150px;
	height: 30px;
	
	color: white;
	font-weight: bold;
}
.sidetd1
{
	width: 20%;
	height: 3%;
}
.sidetd3
{
	width: 20%;
	height: 94%;
}

 .ColumnStyle{
    text-align:left;
    }
 
    .gvstyle{
    /*margin:0px ,auto;*/
    /*text-align :left ;*/
    margin-bottom :10px; 
    /*margin-left :10px;*/ 
    margin-top :10px; 
    font-family :Arial ;
           }

      .gvcomm_style{
    /*margin:0px ,auto;*/
    text-align :left ;
    margin-bottom :10px; 
    margin-left :20px; 
    margin-top :10px; 
           }

.gvheaderleft {
    
    text-align :left;

}
.gvheaderright {

    
    text-align :right;
}
.gvitemleft {

}
.gvitemright {

}
.commentText
{
	font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 80%;/*400px;*/
    height:120px;
    margin-bottom: 0px;
    margin-left :10px;
   /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
    text-align :left ;
    float:left;
    padding :0PX;
}


.commentCode
{
	font-family: Arial;
   	border:1px solid #BEBEBE;
    width:80%;
    height: 25px;
    margin-bottom: 0px;
    margin-left :10px;
    /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
    text-align :left ;
   float:left;
}
.fileUpload
{
	font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 80%;/*404px;*/
    height:20px;
    margin-bottom: 0px;
    margin-left :10px;
     /* background-color:#F0F8FF;*/
   background-color:#ffebcd;
    text-align :left ;
    float:left;
}




.pnlmargin
{
	margin:5px 0px 0px 5px;
	border :1px solid #BEBEBE;
}



.lbltotol
{
	text-align:right ;
	margin-left :10px;
}

.cmdbtnMargin1
{
	margin :0px 0px 0px 25px
}

.pnlbutton
{
	margin :25px 0px 0px 0px ;
	text-align :center;
}

.btnstyle {
            border-color :black ;
            border-width :1;
            border-style :solid ;
        }
#DivHeaderRow{
        display:inline-block;
        margin :0px,auto;
        }
#DivMainContent{
        display:inline-block;
      margin :0px,auto;
        }
#DivFooterRow{
        display:inline-block;
           margin :0px,auto;
           background-color :Blue ;
        }
#DivHeaderRow1{
        display:inline-block;
        margin :0px,auto;
        }
#DivMainContent1{
		display:inline-block;
		margin :0px,auto;
        }
#DivFooterRow1{
        display:inline-block;
        margin :0px,auto;
        background-color :Blue ;
        }
#DivHeaderRow2{
        display:inline-block;
        margin :0px,auto;
        }
#DivMainContent2{
		display:inline-block;
		margin :0px,auto;
        }
#DivFooterRow2{
        display:inline-block;
        margin :0px,auto;
        background-color :Blue ;
        }
.btnNotification
{
	margin-top :0px;
	margin-bottom :0px;
	margin-left : auto;
	margin-right :auto ;
	background-color:Transparent ;
	/*background-image: url(Images/newimages/nextbtn.gif);
	background-position: right center;*/
	background-repeat: no-repeat;
	width: 120px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}
.MakepaymentMsg
{
	width:400px;
	height:100px;
	font-weight:400;
	color :Blue;
    font-family :Arial ;	
}
.NotificationTitle
{
	font-family:Arial;
	font-weight :bold ;
	font-size: 20px;
	color :#EE5c42;
	/*margin-top :5px;*/
	margin-bottom :5px;
}

.NotificationText
{
	font-family :Andalus ;
	font-size:13px;
	width :600px;
	height :220px;
}
.ImgLogo
{
	/*width:600px;
	height:97px;*/
	width :244px;
	height :97px;
	margin-left :0px;
	margin-top :0px;
    
}

.Lseconametd
{
	text-align: left;
	width: 15%;
	height: 90px;
	vertical-align: middle;
}
.Lsetagline1td
{
	text-align: left;
	width: 75%;
	height: 90px;
	vertical-align: middle;

}

.Lsecompanyname
{
    /*font-family: Arial;*/
    font-size:80px ;
    font-weight: 200;
    color: Red;
    vertical-align: Bottom;
    margin-left:10px;
    font-style :normal ;
    font-family :Aharoni;
    }
.Lsetagline1
{
	/*font-family: Arial;*/
	font-size: 48px;
	font-weight: bold;
	font-style: Normal;
	color: #FFFFFF;
	font-style :normal ;
	font-family :Candara ;
	margin :0px,auto;
}

#Lseheaderlogo
{
	width: 100%;
	height: 100px;
	text-align: Left;
	/*background-image: url(images/bannerblue.gif);*/
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
}
.btnback
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);*/
	/*background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
	vertical-align :top;
}

.btnlogin
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/loginbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
    float :left ;
	  margin-top :10px;
      text-align :center;
}

.btnclear
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/clearbtn.gif);
	background-position: left center;*/
    text-align :center ;
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	margin-left :10px;
    margin-top :10px;
    float :left ;
}

.btncancel
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/cancelbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnnext
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/nextbtn.gif);
	background-position: right center;*/
    text-align :center ;
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnnext1
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/nextbtn.gif);
	background-position: right center;*/
	background-repeat: no-repeat;
	width: 130px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}
.btnpayment
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/makepaymentbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 130px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.BtnView1Comm
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    margin-left :10px;
    margin-top :10px;
    vertical-align :top ;
   
}


.btnviewcomments
{
	/*margin :0px 0px 0px 15px;*/
	background-color:Transparent ;
	/*background-image: url(Images/newimages/viewcommentbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 150px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnaddcomm
{
	margin-bottom: 0px;
	/*margin-left :10px;*/
	
	vertical-align :top;
	background-color:Transparent ;
	/*background-image: url(Images/newimages/addcommentbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 150px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnbackcomm
{
	margin:-15px 0px 0px 0px;
	vertical-align :top;
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnlogout
{
	margin:30px 0px 0px 0px;
	vertical-align :top;
	background-color:Transparent ;
	/*background-image: url(Images/newimages/logout.png);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
}

.btnbackaddcomm
{
	
    margin-bottom: 0px;
    margin-left :80px;

    margin-top :30px;
    vertical-align :top;
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
    border: solid 1px silver;
	text-align: center;
    float :left ;
   
}

.btnsavecomm
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/savebtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    margin-left :10px;
    margin-top :30px;
    vertical-align :top ;
}

.btnclearcomm
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/clearbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
	margin-left :10px;
	margin-top :30px;
}





.btnHelp
{
	background-color:Transparent ;
	background-image: url(images/newimages/Filenohelp.png);
	background-position: left center;
	background-repeat: no-repeat;
	width: 18px;
    height :18px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    
   
}


.btnHelp1
{
	background-color:Transparent ;
	background-image: url(imgs/help.png);  
	background-position: left center;
	background-repeat: no-repeat;
	width: 18px;
    height :18px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    border :none ;
    padding-left :3px;
    margin-left :3px;
}  


.btnHelp_pwd
{
	background-color:Transparent ;
	background-image:url( images/newimages/help.png);
	background-position: left center;
	background-repeat: no-repeat;
	width: 18px;
    height :18px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    margin-left: 1px;
    border :none ;
    
}   


.btnHelp_cltref
{
	background-color:Transparent ;
	background-image: url(images/newimages/Filenohelp.png);
	background-position: left center;
	background-repeat: no-repeat;
	width: 18px;
    height :18px;
	border: solid 1px silver;
	text-align: left;
    margin-bottom: 0px;
    margin-left   :3px;
    padding :0px;
   float :left;
}

.playbtnBorder
{
 border: solid 1px Red;
}

.btnInsback
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
	vertical-align :top;
	margin-top :-15px;
	
}

.notificationTbl
{

	margin-top:10px;
	margin-bottom :5px;
	margin-left :auto;
	margin-right :auto;
	display: inline-block;
	
}

.lineDiv
{
	border-bottom: dimgray 2px solid;
	margin-bottom :15px;
	margin-top :10px;
	
}

hr
{
	margin-top :10px;
	margin-left:0px;
}

.bttb1
{
	width: 60%;
	margin :0px,auto;
	display :inline-block ;
}

#headerTable
{
	border-bottom :solid 2px silver;
	width :900px;
}

.btnsave
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/savebtn.gif);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 90px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
  }
.hyplnkforgotpwd {
font-family :Arial ;
font-size :12px;
padding-left :12px;
margin-left :37px;
text-align :right ;
float :left ;
margin-top :5px;
}
.headerlabel3
{
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: Black; /*padding-top: 20px;
    padding-left: 25px;*/
	/*float:none ;*/
	margin-left: 12px;
	margin-top: 10px;
	margin-bottom :5px;
  
	
	}
.headerlabel4 {
    text-align: center;
    font-family: Arial ;
    font-size: 13px;
    /*font-weight: bold;*/
    color: Black; /*padding-top: 20px;
    padding-left: 25px;*/
    /*float:none ;*/
    margin-left: 20px;
  	/*margin-top: 0px;
	margin-bottom :0px;
    padding :0px;
    height :23px;*/
}
.labelleft
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
    padding :0px 0px 0px 10px;
    margin :0px;

}

.pwtd1
{
    width:15%;
     margin-top :0px;
    padding-top :0px;
}

.pwtd2 {
    text-align :right;
    width:25%;
    margin-top :0px;
    padding-top :0px;
}

.pwtd3 {
    text-align :left;
    width:33%;
    padding-left :4px;
    margin-top :0px;
    padding-top :0px;
}
.pwtd4 {
    width:26%;text-align :left;padding-left:2px;
     margin-top :0px;
    padding-top :0px;
}

.lblpasschangeheader {
    padding-left :15px;
    margin-left :15px;
    font-weight :bold ;
    
}
.lblpwdchange {
    	font-family: Arial;
	font-size: 12px;
	color: black;
	float: right;
}

.pwdtextbox
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 225px;
    height: 16px;
    margin-bottom: 0px;
    margin-top: 0px;
        /*background-color:#F0F8FF;*/
    background-color:#ffebcd;
}
.labelnres
{
	font-family: Arial;
	font-size: 14px;
	color:red;
	
}


.btnresetpassword
{
	/*margin :0px 0px 0px 15px;*/
	/*background-color:Transparent ;
	background-image: url(Images/newimages/resetpassword.png);
	background-position:  center;
	background-repeat: no-repeat;*/
	width: 25px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    margin-right :10px;
    float :right ;
}

.btnpwback
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/backbtn.gif);
	background-position: left center;*/
    text-align :center ;
	background-repeat: no-repeat;
	width: 80px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    
}

.btnsubmit
{
	background-color:Transparent ;
	/*background-image: url(Images/newimages/submit.png);
	background-position: left center;*/
	background-repeat: no-repeat;
	width: 80px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    margin-bottom: 0px;
    text-align :center ;
}

.table_login {
    width: 100%; /*    vertical-align:middle; */
	text-align:center ;
	float: left;
    vertical-align :middle;
    margin-top :3%;
}

.td1_login {
    width:40%;
    text-align :right;
    margin-right :5px;
    
}
td2_login {
    width:60%;
    text-align :left;
    margin-left :5px;

}
.textbox_left
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 200px;
    height: 16px;
    margin-bottom: 0px;
    /*background-color:#F0F8FF;*/
    background-color:#ffebcd;
    text-align :left ;
    margin-left :0px;
    padding-left:0px;
    float :left ;
}
  
.textbox_left:focus {
            border-color:red ;
            border-style: solid;
            border-width: 1px;
            outline: 0;
        }
.loginLogo
{
   
	width :120px;
	height :120px;
	margin-left :10px;
	margin-top :0px;
    
}

.Contactdetails
{
	text-align: center;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: Black; /*padding-top: 20px;
    padding-left: 25px;*/
	float: none;
	/*margin-left: 12px;*/
	margin-top: 5px;
	/*padding-left:12px;*/
	margin-top:5px;
	
	}
.td1_contact {
    float :left;
    height: 24px; 
    width: 16%;
    margin :0px;
    padding :0px;
    text-align :left;
    }
.td2_contact {
    width:27%;
    float:left; 
    height: 24px; 
}
.td3_contact {
     float :left;
    height: 24px; 
    width: 13%;
    margin-left :45px;
    padding-left:45px;
    text-align :left;
}
.td4_contact {
}


.Header_contact2 {
     float :left;
    height: 24px; 
    width: 50%;   
    text-align :left;
}


.Curr_textbox
{
    font-family: Arial;
    border:1px solid #BEBEBE;
    height: 16px;
    margin-bottom: 0px;
    margin-top: 0px;
    background-color:white;
    color:black ;/*Gray;*/
   	text-align: center;
    margin-right :0px;
    width:40px;
    float :right;
   }
.labelleft_contact
{
	font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
    /*width :90px;*/
}
.labelleft_contact1{
    margin-left :15px;
    font-family: Arial;
	font-size: 12px;
	color: black;
	float: left;
}
.rotextbox_contact
{
    font-family: Arial;
   	border:1px solid #BEBEBE;
    width: 200px;
    height: 16px;
    margin-bottom: 0px;
   margin-left :15px;
    background-color:white;
    color: black ;/*Gray;*/
}
.btnlogout1
{
	/*background-color:Transparent ;
	background-image: url(Images/newimages/logout.png);
	background-position:  center;
	background-repeat: no-repeat;*/

	width: 25px;
    height :25px;
	border: solid 1px silver;
    float :right ;
    margin-right :10px;
    vertical-align :text-bottom  ;
}

.lbl_contactinfo{
    text-align: center;
    font-family: Arial ;
    font-size: 12px;
    font-style :italic ;
    float :none ;
    color :grey ;

    
}

.lbl_commentinfo{
    text-align: center;
    font-family: Arial ;
    font-size: 12px;
    color: red;
    font-style :normal ;
    float :left  ;  
}

.lbl_commentinfo_viewcomm{
    text-align: center;
    font-family: Arial ;
    font-size: 12px;
    color: red;
    font-style :normal ;
    float :none   ;  
}
.commtable2 {
    float:left;
    margin-left :10px;
    width: 100%;/*400px;*/
    text-align :left;
}

.commtable {
   width:200px;
    margin-left :10px;
}

.td1_commtab {
    width :2%;
}

.btnforgot_pwd
{
	/*margin :0px 0px 0px 15px;*/
	background-color:Transparent ;
	/*background-image: url(Images/newimages/resetpassword.png);
	background-position:  center;*/
	background-repeat: no-repeat;
	width: 120px;
    height :25px;
	border: solid 1px silver;
	text-align: center;
    /*margin-right :10px;*/
    float :right ;
}
.homeurl {
    background-color:Transparent ;
    	background-repeat: no-repeat;
    margin :0px;
    font-family :Arial ;
    font-size :14px;
    width:90px;
    border: solid 1px silver;
	text-align: center;
    /*padding  :3px 20px 3px 20px;
    border-width :10px;*/
    
    /*text-decoration:none; border:1px solid grey;*/
}
.lblresult {
    text-align :center ;
    margin-left :30px;
    font-family :Arial ;
    font-size: 12px;
}

.lbl_passwordres{
    text-align: center;
    font-family: Arial ;
    font-size: 12px;
    color: red;
    font-style :normal ;
    float :none  ;  
    margin-left :35px;
}