html,body,h1,h2,h3,h4,h5,h6,div,span,iframe {margin:0px;padding:0px;}
form { display:inline; margin:0px; padding:0px; }
a img { border:none; margin:0px; padding:0px; }
html,body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; }
body { background-color: #efe; padding-left: 20px;}

#content { margin-right: 180px;}
h1 { color: #030; font-size: 2em; margin:0px;padding:0px; }
h2 { font-size: 1.4em; color: #060; }
h3 { font-size: 1.2em; border: 1px solid #600; background-color: #fdd; margin:20px 20px 20px 0px; padding:20px; }
h4 { font-size: 1.2em; }
p { margin-right: 20px; }

legend { font-size: 1.2em; font-weight: bold; color: #060; margin:0px; padding:0px 2px 0px 2px; }
fieldset { font-size: 0.9em; border: 1px solid #696; background-color: #fff; margin: 5px 20px 20px 0px; padding: 5px 5px 10px 15px;}
fieldset b { font-weight: bold; width: 210px; display: block; float: left;}
fieldset i {  color: #060; } 
fieldset br { clear: both;}
fieldset .floater { float: left; margin-right: 20px; margin-bottom: 20px; }

input.text { border: 1px solid #000; margin: 2px; }
input.red { background-color: #fcc; padding: 10px; }
input.green { background-color: #cfc; padding: 10px; }

li { font-size: 0.9em; line-height: 1.3em; margin: 0px 20px 5px 0px; }

#google { position:absolute; top:10px; right:10px; width: 160px;}
#help { z-index: 100; position:absolute; width:300px; visibility: hidden; background-color: #fff;  padding: 0px 1px 1px 1px;}
#help fieldset { font-size: 0.8em; border: 1px solid #330; background-color: #ffc; padding: 6px; margin: 0px;}
#help legend { color: #000; }

#feedback { float: right; }