.form_header h1{margin:0;}
.form_header p{border-left:3px solid #53708e;font-style:italic;margin:10px 0 10px 10px;padding:0 0 0 10px;}
.form_header p .managemodules{background:url(../../images/icons/admin/managemodules.png) no-repeat 0 50%;font-family:"Trebuchet MS";padding:3px 0 2px 15px;}
#source_table td{border:0;padding:2px;}
.control{display:block;margin:0 0 5px;padding:5px;}
.control legend{background:#fff;font-size:1.1em;font-weight:700;padding:0 3px;}
.control .label{display:block;font-weight:700;text-transform:uppercase;}
.control .checkboxlabel{color:#444;font-family:"Trebuchet MS";font-weight:700;margin-left:5px;}
.control.flipped .checkbox{margin-left:5px;}
.control.flipped .checkboxlabel{margin-left:0;}
.control .label a{color:#833;font-family:"Trebuchet MS";}
button,input.button{background-image:url(../../images/icons/exp1icons.png);background-position:0 -600px;background-repeat:repeat-x;border:1px solid #0068bb;color:#fff;cursor:pointer;font-weight:700;margin:0 3px 0 0;padding:2px 3px;}
.button,input.text,select.select,.textarea{border:1px solid #555;}
input.text,.textarea{padding:3px;}
.calinput{clear:left;float:left;}
.calinput .text{float:left;margin-top:3px;width:60px;}
.calinput .button{float:left;height:21px;margin-left:2px;margin-top:3px;width:108px;}
.yuitime{margin-top:3px;}
.yuitime .text{margin-right:2px;}
input.radiobutton,.radiobuttoncontrol{float:left;margin-right:5px;}