body {
	width: 80%;
	margin: 3% 10%;
}

.logo img {
	/*width: 30%; */
	margin-left: 15%;
}

.red {
	color: #a51c30 !important;
}


.form select {
    display: block;
    width: 250px;
}

.copyright {
  text-align:center;
  font-size: 12px;
}

.form {
	margin: 5% auto;
	width: 70%;
	/*height: 300px;*/
	border: 1px solid grey;
	background-color: #f3f3f1;
}

.form .formPic {
	width: 50%;
	display: inline-block;
}

.form .formPic img{
	width: 95%;
	margin: 8% 5% 5% 5%;
}

.form .formContent {
	display: inline-block;
	width: 44%;
	vertical-align: top;
	margin-top: 5%;
	margin-left: 5%;
	line-height: 1.5em;
}

.form .formContent .username input{
	width: 60%;
	font-size: 12px;
	height: 25px;
}

.form .formContent .password input {
	width: 40%;
	font-size: 12px;
	height: 25px;
}

.form .formContent p, .loginEntrance span {
	color: #565656;
}

.form .loginEntrance .english {
	padding-right: 38%;
}

.form .loginEntrance .spanish {
	padding-right: 18%;
}

.form .formContent input {
	border : solid 1px #707070;
	border-radius : 2px;
	moz-border-radius : 2px;
	font-size : 1em;
	padding : 1px 10px;
	background-color : #ffffff;
}

.form button {
    background-color: Transparent;
    background-repeat:no-repeat;
    border: none;
    cursor:pointer;
    overflow: hidden;
    outline:none;
	border-radius : 5px;
	moz-border-radius : 5px;
	/*font-size : 20px;*/
	padding : 1px 5px;
	line-height: 2em;
	vertical-align: top;
}

.form .formContent input {
	margin-left: 2%;
}

.form .formContent p:last-child {
	font-size: 0.8em;
	margin-left: 27%;
	margin-top: -5%;
}

.form .formContent .password .chipw {
	margin-left: 8%;
	width: 49%;
}

.form .formContent .chifpw {
	margin-left: 22% !important;
}

.form .formContent .spaum input {
	margin-left: 9%;
	width: 63%;
}
.viewMore {
	margin-left: 2%;
	margin-bottom: 5%;
}