﻿.login-box {
	background-color: #FFFFFF;
	/*+box-shadow:0px 1px 2px #B5B1B1;*/
	-moz-box-shadow: 0px 1px 2px #B5B1B1;
	-webkit-box-shadow: 0px 1px 2px #B5B1B1;
	-o-box-shadow: 0px 1px 2px #B5B1B1;
	box-shadow: 0px 1px 2px #B5B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	width: 500px;
	padding: 4px;
	margin: 80px auto;
	/*+border-radius:4px;*/
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	behavior: url("/js/PIE.htc");
}



/*#login_box
{
	background-color: #FFFFFF;*/
/*+box-shadow:0px 1px 2px #B5B1B1;*/
/*-moz-box-shadow: 0px 1px 2px #B5B1B1;
	-webkit-box-shadow: 0px 1px 2px #B5B1B1;
	-o-box-shadow: 0px 1px 2px #B5B1B1;
	box-shadow: 0px 1px 2px #B5B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	width: 500px;
	padding: 4px;
	margin: 80px auto;*/
/*+border-radius:4px;*/
/*-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	behavior: url("/js/PIE.htc");
}*/

.nd-logo {
	position: relative;
	width: 480px;
	padding: 5px;
	margin: 0 0 23px;
	border-bottom: 1px solid #E3E3E3;
}

/*#nd_logo
{
	position: relative;
	width: 480px;
	padding: 5px;
	margin: 0 0 23px;
	border-bottom: 1px solid #E3E3E3;
}
*/

.login-table {
	width: 100%;
}

	.login-table table {
		width: 100%;
	}


.input-style {
	margin: 0 8px 0 23px;
	width: 210px !important;
}


.login-table table td {
	padding: 3px 0;
}

	/*#login_table TABLE TD
{
	padding: 3px 0;
}
*/
	.login-table table td:first-child {
		width: 100px;
	}





/*#login_table TABLE TR:first-child
{
	display: none;
}*/

.login-table table tr:last-child {
	background-color: #EFEFEF;
	text-align: left;
}

/*#login_table TABLE TR:last-child
{
	background-color: #EFEFEF;
	text-align: left;
}*/

.password-recovery-link {
	display: block;
	padding: 2px 6px;
}


.required-style {
	color: #EF2A2A;
	font-size: large;
}

.error-message-style {
	color: #EF2A2A;
	font-size: large;
	/* center it */

	margin: 0 auto;
	width: 300px;
	height: 100px;
}

.captcha-style {
	/* center the div */
	margin: 0 auto;
	width: 300px;
	/*height: 100px; */
	/* make it pretty */
	/*background-color: #fff;
    border: 1px solid #000;
    padding: 10px;*/
	/* make it pretty */
	/*-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;*/
	/* add a drop shadow */
	/*-webkit-box-shadow: 0 0 8px #000;
    -moz-box-shadow: 0 0 8px #000;
    box-shadow: 0 0 8px #000;*/
}


.login-button-style {
	position: relative;
	cursor: pointer;
	font: normal bold 12px "Segoe UI", Arial, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-shadow: 1px 1px rgba(48, 48, 48, 0.5);
	padding: 5px 16px 6px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #EEE;
	-webkit-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.6), 0px 0px 3px 0px rgba(0, 0, 0, .2);
	-moz-box-shadow: inset 0px 1px rgba(255, 255, 255, 0.6), 0px 0px 3px 0px rgba(0, 0, 0, .2);
	box-shadow: inset 0px 1px rgba(255, 255, 255, 0.6), 0px 0px 4px rgba(0, 0, 0, 0.2);
	-webkit-user-select: none;
	-moz-user-select: none;
	background-color: #005496;
	margin: 12px 258px 12px 0;
	background-image: linear-gradient(rgba(255,255,255,0.2), rgba(0,0,0,0.2));
}
