body {
	margin: 0;
	padding: 0; 	
}
#kdialogBody {
	margin: 0;
	padding: 0;
  position:absolute;
  left:0;
  top:0;
  bottom:36px;
  right:0;
  font-size:1em;
  z-index:4;
  overflow:auto;
}
#kdialogTitlePanel {
	background: url(/layout/header-bottom-drop-shadow.gif) #FFFAE6 repeat-x;
	background-position: bottom;
	padding-bottom: 6px;
}
#kdialogTitlePanelContent {
	background: url(/layout/header-background.png) #FFCE07 repeat-x;
	border: solid 1px #B38F00;
	border-top: none;
	padding: 5px;
	margin-bottom: 0px;
}
#kdialogTitlePanelTitle {
	font-size: 14px;
	border-bottom: solid 1px;
	margin: 0px 0 3px 0;
}
#kdialogContent {
	background-color: #FFF;
	padding: 5px;
	padding-top: 0;
	margin: 5px 15px;
}
form {
	margin: 0;
	padding: 0;
}
form label {
	font-weight: bold;
}
form table td label {
	display: block;
	margin-right: 5px;
	text-align: right;
}
#kdialogControlPanel {
      position:absolute;
      bottom:0;
      left:0;
      right:0;
      display:block;
      height:30px;
      font-size:0.8em;
      z-index:5;
      text-align:right;
      padding-right: 10px;
      padding-top: 5px;
      border-top: 1px solid black;
}

