
.inputLabel{
    display: block;
    margin-bottom: 8px;   
} 

.inputField {
	border-top: 1px solid #919191;
	border-left: 1px solid #919191;
	border-bottom: 1px solid #919191;
	border-right: 0px solid transparent;			
	text-align: left;
	/*line-height: 40px;*/
	padding: 1px 0 1px 10px;   
    height: 20px;
    height: 24px\0;
    position: relative\0;/* IE9 */
    *position: relative; /* IE7 */
    top: 0px\0;/* IE9 */
    *top: -1px;/* IE7 */
	left: 3px\0; /* IE9 */
}

.fieldIcon{
	border-top: 1px solid #919191;
	border-right: 1px solid #919191;
	border-bottom: 1px solid #919191;
	border-left: 0px solid transparent;		
	padding: 2px 0;
	height: 18px;
	height: 22px\0;	/* IE9 */
	float: right;
	background-position: 0px 3px;
}

.spaceUp {
 padding-top: 15px;
}

 
#loginform div.LinkLines #links{
    float: left;
    font-size: 12px;
    font-family: Arial;
    /*margin-top: 10px;
    margin-bottom: 10px;*/
    padding-top: 14px;
    width: 192px; 
} 
#loginform div.LinkLines #links a{
    color: black;  
}
loginform div.LinkLines .Link{
	color:#004517;
	font-family: Arial; } 

/* #loginform div.LinkLines {    
    margin: 0px 0 0;
    position: relative;
    width: 228px;
} */

.thebutton {
 background-color: #2b8400;
 display: inline-block;
 *width: 197px; /* IE7 */ 
}

#submitButton span.thebutton:hover { 
 background-color: #236105;
 
}

#submitButton span.thebutton .borderleft:hover { 
 border-left: #2b8400 solid 1px;
}

#submitButton span.thebutton .borderright:hover { 
 border-right: #163d03 solid 1px;
}

#submitButton {
 *text-decoration: none /* IE7 */
}

.clear{
	clear: both;
}
.container{
	width:265px;
	border:0px solid transparent ;
}
.formTitle{
    font-family: Kulia,Arial,sans-serif;
	background-color: #333232;
	color: #fff;
	font-weight: bold;
	line-height: 44px;
	padding: 0 24px;
}
form {
    /*height: 290px;*/
    /*margin-top: 25px;*/
}
.fieldLabel {
    font-family: Kulia,Arial,sans-serif;
    font-weight: bold;
    color: #333232;
    font-style: normal;
    font-size: 12px;
}
.inputErrorBorder{
	/*border-top: 1px solid red;
	border-left: 1px solid red;
	border-bottom: 1px solid red;*/
}
.fieldIconError{
	/*border-top: 1px solid red;
	border-right: 1px solid red;
	border-bottom: 1px solid red;*/
}
.idNumber{
	background-image: url('/LoginPages/Images/Common/mktg/male2.png');
	background-repeat: no-repeat;

}
.otpNumber{
	background-image: url('/LoginPages/Images/Common/mktg/discode2.png');
	background-repeat: no-repeat;
	

}

.otpNumberPad {
 /*padding-bottom: 1.5em;*/
 padding-top: 0.5em;
}

.codeNumber{
	background-image: url('/LoginPages/Images/Common/mktg/asterixes2.png');
	background-repeat: no-repeat;
	padding: 2px 2px !important;	
	background-position: center center;
}
.subscriber{
	background-image: url('/LoginPages/Images/Common/mktg/subscriber2.png');
	background-repeat: no-repeat;

}

.pwd{
	background-image: url('/LoginPages/Images/Common/mktg/lock_icon.png');
	background-repeat: no-repeat;

}

#aidnum {
 width: 161px  !important;
}

.button{
    font-family: Kulia,Arial,sans-serif;
	font-weight: bold;
	color:#FFF;
	cursor: pointer;
	padding: 12px 0;
	text-decoration: none;
}
.borderleft{
    border-left: 1px solid #42B00D;      
}
.links{
   font-family: Kulia,Arial,sans-serif;
   font-size: 80%;
   text-align: left;
   margin: 20px 25px;
}
#links form{
   display: inline;
}
.links a{
   color: #333232;
}

.GErrorMsg{
    left: -50px;
    position: relative;
    top: -29px;
    top: -32px\0; /* IE9 */   
    height: 0px;
}

#loginform div.InputError label{
	border:0;
	height: 27px;
	font-size:12px;
	color:#e80505;
	font-weight:bold;
	line-height: 2.5;
	font-family: sans-serif;
}