#mass_schedule{
	text-align:center;
	padding-bottom:25px;
	padding-top:45px;
	font-size:1.2em;
	font-family:helvetica;
	font-weight: bold;
}
#div_login, #mass_schedule{
	width:400px;
	margin:0 auto;
}
label {
    display:block; 
    padding-bottom:5px; 
    margin-top:5px;
	font-family: arial,helvetica;
	font-size:.8em;
	margin-left:90px;
	font-weight: bold;
}
input, select{
	width:200px;
	font-family: helvetica;
	text-decoration:none !important;
	margin-left:90px;
}
input[type="submit"]
{
	width:100px;
	display:block;
	margin-top:20px;
	margin-bottom:20px;
}
fieldset {
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	border: solid 1px #CCC;
	padding-bottom:15px;
	padding-top:10px;
	background-color: #EEEEEE;
}
legend {
	font-family: arial,helvetica;
	margin-left:20px;
	padding-left:5px;
	padding-right:5px;
}
p#password{
	margin-top:15px;
}

p#forgot a{
	margin-left:90px;
	font:arial;
	font-size:.8em;
}
#infoMessage{
	margin-top:15px;
	margin-left:90px;
	font:arial;
	font-size:.8em;
	color:red;	
}
#browser_warning,#browser_warning_red, #developer{
 	color:#888;
  font-family:helvetica;
  font-size:0.9em;
  margin:20px auto;
  text-align:center;
}
#developer{
  font-size:0.7em;
  font-family:arial;
}
#browser_warning_red{
	color:red;
}
