ul
{
list-style-type:none;
padding:0px;
margin:0px;
}
.title
{
clear: both;
color: #1b4a39;
font-family: sans-serif;
font-size: 16px;
font-weight: bold;
margin-top: 0px;
text-align: right;
}
.logout
{
text-align: right;
}
fieldset { margin:0px 3% auto; text-align:left; }
legend { margin:5px; font-size:14px; font-weight:bold; color:black; }
.submit { margin-left:10.5em; }
.button_left { float:left; margin-left:3%; }
.button_right { float:right; margin-right:3%; }
label { float:left; width:10em; margin-right:0.5em; text-align:right; display:block;}
.error { color:red; }
textarea { width:95%; }
.checkbox_div { text-align: right; }
.checkbox_div label { width:75%; width:auto; float:none; display:inline-block; margin:5px 0px;}
.checkbox_div input { margin-bottom:0px; }
.date { float:none; width:12ex; }
.time { float:none; width:6ex; }
