.loginContainer {
	margin: 40px auto 0;  
	width: 355px;
	height: 267px;
	position: relative;
	font-family: arial;
}

.loginHeader {
	width: 100%;
	height: 54px;
	background: url("/public/images/login_header.png") no-repeat;
	position: relative;
	z-index: 10;
}

.logoTyco {
	left: 15px;
	top: 15px;
}

.loginContent {
    background: url("/public/images/login_bg.png") repeat-x top #e3e3e5;
	height: 210px;
    border: 1px solid #a7a7a7;
    border-top: none;
    padding: 0;
    margin: 0 9px 0px 9px;
    -moz-box-shadow: inset 0 0 0px 2px #ffffff, 0px 0px 12px #c3c3c3;
    -webkit-box-shadow: inset 0 0 0px 2px #ffffff, 0px 0px 12px #c3c3c3;
    box-shadow: inset 0 0 0px 2px #ffffff, 0px 0px 12px #c3c3c3;
    -webkit-border-bottom-right-radius: 8px;
    -webkit-border-bottom-left-radius: 8px;
    -moz-border-radius-bottomright: 8px;
    -moz-border-radius-bottomleft: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
	position: relative;
}

.loginContent #login_form {
	margin: auto;
	padding-top: 18px;
	display: table;
	width: 150px;
}
.loginContent #login_form .messageContainer {
	height: 20px;
    margin-bottom: 5px;	
}
.loginContent .label {
	color: #7f7f7f;
}

.tundra .loginContent .dijitTextBox {
	background: #ffffff;
	width: 150px;
	height: 20px;
	margin: 4px 0 13px 0;
	border-color: #c0c0c0;
	padding-left: 2px;
}

.tundra .loginContent .dijitTextBox input {
	height: 20px;
	line-height: 20px;
}

.tundra .loginContent .dijitTextBox .dijitValidationIcon {
	margin-top: 2px;
}

.tundra .loginContent .dijitButton {
	margin: 9px 10px 0;
}

.tundra .loginContent .fieldRow + .dijitButton {
	margin: 9px 33px 0 10px;
}

.tundra .loginContent .link {
    line-height: 45px;
	color: #bbb;
	text-decoration: underline;
}
.tundra .loginContent .link:hover {
    color: #0158bb;
    text-decoration: none;
}


.loginContent .errorLogin {
	list-style: none;
	color: #e55151;
	position: absolute;
	top: 14px;
	left: 100px;
}

.loginContent .errorMessage {
    color: #e55151;
}
.loginContent .successMessage {
    color: green;
}

/* .loginContent .form-errors { */
/* 	margin: 0 -60px 0 -50px; */
/* } */
