body { margin: 0; padding: 10px 20px 15px 15px; font: normal 14px Arial; background: #f4f4f4; }
form div.input { margin: 5px; }
form div.input div { padding: 0 15px 0 130px; }
form div.input label { float: left; width: 120px; clear: left; line-height: 28px; color: #111; padding-left: 5px; }
form div.input div a { color: #555; text-decoration: none; border: 1px solid white; padding: 3px 4px; }
form div.input div a:hover { color: #333; background-color: #f4f4ff; border-color: #aaa; }
form div.input div input, form div select, form div textarea { width: 100%; border: 1px solid #999; padding: 1px 3px; font: normal 110% "Trebuchet MS"; color: #333; border-radius: 4px; }
form div.input div input:focus, form div select:focus, form div textarea:focus { color: #000; }
#submit, #cancel { float: right; margin-left: 5px; }

#tabs  { margin-bottom: 10px; }
#tabs .ui-tabs-nav { list-style: none; float: left; margin: 0; padding: 0; z-index: 10; }
#tabs .ui-tabs-nav li { float: left; }
#tabs .ui-tabs-panel { clear: both; border: 1px solid #aaa; background: white; padding: 8px 2px; }
#tabs .ui-tabs-hide { display: none; }

#tabs .ui-tabs-nav a { float: left; text-decoration: none; font-weight: bold; border: 1px solid #aaa; padding: 5px 12px 3px; margin-right: 3px; margin-bottom: -1px; background: #ddd; color: #666; }
#tabs .ui-tabs-selected a { background: white; color: #A52A2A; border-bottom: 1px solid white; }

iframe { border: none; height: 355px; width: 100%; display:none; }
