/* tags styles */

body { font-family: Helvetica, Arial; color: #666666; font-size: 11pt; }
a { color: #666666; text-decoration: none; }
a:hover { text-decoration: underline; }
a.bookmarklet { color: #0000ff; }

#Canvas { padding: 4em 2em; max-width: 740px; margin: 0; }

#User { position: absolute; top: 12px; text-align: right; width: 740px; }
#User h5 { margin: 0; }

#Logo { position: absolute; top: 12px; left: 1em; }

table.form td { padding: 4px 6px; }
table.form td.nopad { padding: 0px; }

h2.title { margin-bottom: 1em; }
h2.title img.private.icon { float: left; margin: 2px 2px 0px -18px; }

div.menu { position: relative; top: -3em; }
div.menu form { margin-bottom: 2em; }
div.bookmark { clear: left; border: 1px none #ccc; -moz-border-radius: 6px; padding: 0.5em 1em 0.2em 1em; max-width: 400px; margin: 1em 0; }
div.bookmark img.private.icon { float: left; margin-left: -18px; }
p.tags { float: left; margin-right: 2em; }
p.tags a { color: #018001; }

input[type=text] { border: 1px solid #666666; margin: 0 0 0.4em 0; }
select { border-style: solid; }
textarea { border-style: solid; }
iframe { border: 2px dashed #666666; margin: 1em; }