#content form { background: #FFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 10px; overflow: hidden; clear: both; border: 1px solid #ddd; }
#content .nullable input[type=checkbox], .nullable input.checkbox, .nullable span { display: none; }
#content .middleColumn { clear: left; }
#content label { font-size: 14px; }
#content input[type=text], #content input.text, #content textarea { border: 0; -moz-border-radius: 4px; -webkit-border-radius: 4px; background: #ddd; padding: 5px; width: 300px; margin-right: 20px; }
#content .field { overflow: hidden; margin-bottom: 8px; }
#content #StartTime { clear: left; }
#content input.day, #content input.month { width: 20px; margin: 0; }
#content input.year { width: 40px; margin: 0; }
#content .date .middleColumn, #content .time .middleColumn { width: 170px; position: relative; }
#content .date img, #content .time div.ui-corner-all { float: left; margin: 6px 0 0 6px; }
#content .time .ui-timepickr { top: 30px; }
#content .time .ui-corner-all { width: 17px; height: 17px; }
#content .Actions { overflow: hidden; margin-top: 10px; }
#content .Actions input { background: #779695; border: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 5px 15px; margin-bottom: 10px; color: white; }
#content .checkbox input { float: left; }
#content .checkbox .right { float: left; line-height: 16px; margin-left: 10px; }
#content .middleColumn ul { padding: 0; }
#content .middleColumn ul li { margin: 0; padding: 0; list-style: none; }
#content .fieldgroup { padding: 10px; background: #eee; -moz-border-radius: 3px; -webkit-border-radius: 3px; }



#Password .middleColumn label { display: block; }

form .good, form .warning, form .bad { color: white; padding: 2px 10px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
form .good { background: green; }
form .warning { background: orange; }
form .bad { background: red; }
form .required { color: red; font-weight: bold; }

form .phonenumber .fieldgroup { overflow: hidden; background: white !important; padding: 0 !important; }
form .phonenumber input { width: auto !important; margin: 0 4px 0 0 !important; }
form .phonenumber .fieldgroupField { float: left; }
