body{
	margin: 0px;
}
.clsCifLogin_loginWrapper
{
	float: left;
	width: 100%;
	height: 100%;
	background-color: lightblue;
}
.clsCifLogin_loginHeader
{
	width: 100%;
	height: 16%;
	float: left;
	background: #6695ba; /* Old browsers */
	background: -moz-linear-gradient(top,  #6695ba 0%, #ffffff 61%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6695ba), color-stop(61%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #6695ba 0%,#ffffff 61%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #6695ba 0%,#ffffff 61%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #6695ba 0%,#ffffff 61%); /* IE10+ */
	background: linear-gradient(to bottom,  #6695ba 0%,#ffffff 61%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6695ba', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
 border-bottom: 1px solid #DEE8F0;
}
.clsCifLogin_loginfooter
{
	width: 100%;
	height: 5%;
	float: left;
	background: #374C5C;
}
.clsCifLogin_loginBody
{
	width: 100%;
	height: 79%;
	background-color: white;
	float: left;
}
.clsCifLogin_loginHeader #idDivcifSim_logo
{
	float: left;
	width: 340px;
	height: 100px;
	font-size: 40px;
	color: #ffffff;
	background: url("../css/images/cif_logo.png") no-repeat;
}
.clsCifLogin_loginform
{
	float: left;
	width: 32%;
	/* background: white; */
	height: 100%;
	
	
}
.clsCifLogin_erpSlides
{
	float: left;
	width: 68%;
	/* background: white; */
	/*background-image: url('../WebContent/images/CIFLINK_ERP.png');*/
	background-repeat: no-repeat;
	background-position: 66px 141px;
	margin-top: 65px;
}
.clsCifLogin_formHldr INPUT[type="text"],INPUT[type="password"]
{
	-webkit-appearance: none !important;
	appearance: none !important;
	display: inline-block !important;
	height: 31px !important;
	margin: 0 !important;
	padding: 0 8px !important;
	background: #fff !important;
	border: 1px solid #d9d9d9 !important;
	border-top: 1px solid #c0c0c0 !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	-webkit-border-radius: 7px !important;
	-moz-border-radius: 7px !important;
	border-radius: 7px !important;
	width: 75% !important;
}
button, input, select, textarea {
font-family: inherit;
font-size: inherit;
}
.clsCifLogin_formHldr
{
	margin-top: 25%;
border: 1px solid white;
padding-top: 7%;
height: 50%;
width: 347px;
background: #6191bf;
background-image: -moz-linear-gradient(top, #1E5799, #7db9e8);
background-image: -moz-linear-gradient(top, #131313, #7db9e8);
background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #7db9e8),color-stop(1, #131313));
filter: filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#131313', EndColorStr='#7db9e8');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#131313', endColorstr='#7db9e8')";
margin-right:2px;
border-radius:5px;
float: left;
margin-bottom: 25%;
}
.clsCifLogin_formTxtBxHldr
{
	text-align: center;
	margin-top: 20%;
}
.clsCifLogin_company
{
	float:right;
	font-size: 12px;
	margin-top: 7px;
	color:gold;
	font-style: italic;
}
.clsCifLogin_TxtBx
{
	margin-bottom: 12px;
	position: relative;
}
.clsCifLogin_loginAction {
	-moz-box-shadow:inset 0px 2px 5px 0px #ffffff !important;
	-webkit-box-shadow:inset 0px 2px 5px 0px #ffffff !important;
	box-shadow:inset 0px 2px 5px 0px #ffffff !important;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf)) !important;
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%) !important;
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%) !important;
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%) !important;
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%) !important;
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0) !important;
	background-color:#ededed !important;
	-moz-border-radius:3px !important;
	-webkit-border-radius:3px !important;
	border-radius:3px !important;
	border:1px solid #dcdcdc !important;
	display:inline-block !important;
	cursor:pointer !important;
	color:#777777 !important;
	font-family:Times New Roman !important;
	font-size:15px !important;
	font-weight:bold !important;
	padding:2px 14px !important;
	text-decoration:none !important;
	text-shadow:0px 2px 0px #ffffff !important;
}
.clsCifLogin_loginAction:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed))  !important;
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%) !important;
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%) !important;
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%) !important;
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%) !important;
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%) !important;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0) !important;
	background-color:#dfdfdf !important;
}
.clsCifLogin_loginAction:active {
	position:relative  !important;
	top:1px  !important;
}
.clsCifLogin_ActionBtnHldr
{
	float: right;
	margin-right: 12%;
	margin-bottom: 6%;
}
.clsCifLogin_icontxtHldr
{
	float: left;
	width: 100%;
}
.clsCifLogin_HeaderTxtHldr
{
	color: #dfdfdf;
	margin-left: 5%;
	font-weight: bold;
	font-size: 20px;
	float: left;
	padding-top: 3px;
}
.clsCifLogin_UnderlineHldr:before
{
	float:left;
	content: '';
	height: 2px;
	width: 92%;
	display: block;
	background: #000000; /* Old browsers */
background: -moz-linear-gradient(top,  #000000 0%, #2989d8 28%, #7db9e8 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(28%,#2989d8), color-stop(100%,#7db9e8)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #000000 0%,#2989d8 28%,#7db9e8 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #000000 0%,#2989d8 28%,#7db9e8 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #000000 0%,#2989d8 28%,#7db9e8 100%); /* IE10+ */
background: linear-gradient(to bottom,  #000000 0%,#2989d8 28%,#7db9e8 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */

	position: relative;
	left: 5%;
	right: 20%;
	border-radius: 10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	margin-bottom: 4%;
 }
 .clsCifLogin_contactUs
 {
 	float: left;
	color: white;
 }
 .clsCifLogin_contactUs:HOVER {
	color: skyblue;
}
.clsCifLogin_loginIconHldr
{
	background-image: url("../css/images/login.png");
	float: left;
	width: 24px;
	height: 24px;
	margin-left: 8px;
	padding-bottom: 3px;
	background-repeat: no-repeat;
}
.clsCifLogin_contactUsIconHldr
{
	float: left;
	background-image: url("../css/images/telephone.png");
	width: 24px;
	height: 20px;
}
.clsCifLogin_contactUsIconTxtHldr
{
	float: left;
	margin-left: 1%;
	font-style: italic;
	text-decoration: underline;
	cursor: pointer;
	font-size: 14px;
}
.clsCifLogin_contactUsTxtHldr
{
	float: left;
	margin-left: 6px;
	padding-top: 3px;
}
.clsCifLogin_ErpTxtInLogo
{
	
}
.clsCifLogin_erpSvg
{
	float: left;
	width: 100%;
	height: 100%;
	margin-bottom: 12.2%;
	padding-left: 7%;
}
.clsCifLogin_errMsgHldr
{ 
	padding-left: 13%;
	color: #973B43;
	height: 22px;
}
/* if need we can make use of these icons in login page */
/* #idCifLogin_compCode
{
	background-image:  url("../css/images/company.png");
background-repeat: no-repeat;
background-position: 100%;
}

#idCifLogin_loginId
{
	background-image:  url("../css/images/loinId.png");
background-repeat: no-repeat;
background-position: 100%;
}
#idCifLogin_pwd
{
	background-image:  url("../css/images/password.png");
background-repeat: no-repeat;
background-position: 100%;
} 
#idCifLogin_loginId:FOCUS {
	background-image: none;
}
#idCifLogin_loginId :FOCUS{
	background-image: none;
}
#idCifLogin_pwd:FOCUS{
	background-image: none;
} */