  body { margin:0px; padding:15px; padding-top:10px; font-family:Helvetica,Arial,sans-serif; }

  div#column { width:400px; margin:auto; padding:20px; padding-top:0px;
  font-size:15px; text-align:left; 
  border:5px solid #090;
        border-top-right-radius:100px;
   -moz-border-radius-topright:100px;
-webkit-border-top-right-radius:100px;
        border-bottom-left-radius:100px;
   -moz-border-radius-bottomleft:100px;
-webkit-border-bottom-left-radius:100px; }
  
  h1 { margin:0px; margin-left:-20px; padding:0px; width:320px; height:36px;
  font-size:30px; text-align:left;
  border-right:5px solid #090; border-bottom:5px solid #090;
        border-bottom-right-radius:50px;
   -moz-border-radius-bottomright:50px;
-webkit-border-bottom-right-radius:50px; }
  
  p { margin:20px 0px; }

  img { margin:0px 5px; padding:4px; display:inline; float:left; }
  img#icon {margin:0px; margin-right:10px; padding:0px; margin-left:-20px; }

  hr { margin:auto; margin-top:20px; margin-bottom:20px; border:1px solid;
  -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:0px;
  -webkit-border-bottom-left-radius:0px; -webkit-border-bottom-right-radius:10px; }

label
{
	display:block;
	float:left;
  width:100px;
  text-align:right;
  font-size:12px;
}

input
{
	width:250px;
	margin:2px;
}
/* ***************************************************************** colors */
  body { background:url(/gui/clouds.jpg) fixed; }
  #column { color:black; background:white; }
  h1 { color:#FFF; background:#363; padding-left:30px; }
  hr { background:#090; border-color:#090; }

