﻿label { float: left; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
p { clear: both; }
.formlabel {padding:5px; vertical-align: top; width:120px;}
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
input, textarea {border: 2px solid #ccc; font-family: Helvetica, sans-serif; font-size: 1.4em; margin: 0px 0px 10px 0px; padding: 5px; width: 483px;}
input.date-pick {width:100px;}
input.time {width: 80px;}
textarea {height: 90px;}
.summary {background:#FFFFFF none repeat scroll 0%; border:1px solid red; margin-bottom:1em; padding:4px 0 0 5px; text-align:left; width:600px;}
.summary ul li {list-style-image:none; list-style-type:disc;}
.UpdateEventButton {width:243px;}


#loginbanner {width: 500px;}
#loginbanner h2
{
    font-size: 1em;
    font-weight: normal;
    margin: 0;
    padding-top: 0;
    padding-bottom: 10px;
}
/* Command buttons on pages */
.actionbuttons
{
  text-align:right;
  position: relative; 
}
.actionbuttons input {width:130px;}
.adminButton {width: 150px;}
/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:White;
	border-width:2px;
	border-style:solid;
	border-color:Black;
	padding:15px;
	width:250px;
}
.blue {
	color: #00F;
}
.red {
	color: #F00;
}
.green {
	color: #0F0;
}

