/* CSS Document */
h3 a:link, h3 a:visited { border: 0;}
h3 img { vertical-align: middle; }

form { margin: 0; padding: 0; }
a img, img { border: 0; }

pre {	padding: 0.5em; background: #eee; border: 1px solid #ddd; overflow: auto; }
ul { list-style: square; }
abbr { border-bottom: 1px dotted #999; } 

#tagcloud .relevance1 { font-size: 80%; }
#tagcloud .relevance2 { font-size: 100%; }
#tagcloud .relevance3 { font-size: 120%; }
#tagcloud .relevance4 { font-size: 140%; }
#tagcloud .relevance5 { font-size: 160%; }

.main-content h1, .main-content h2, .main-content h3, .main-content h4, .main-content h5 { margin-bottom: 0.5em; }
.main-content pre, .main-content code { white-space: pre; }
.main-content form { width: 99%; }
.main-content label.left { float: left; text-align: left; width: 170px; margin-right: 0.3em; margin-bottom: 0.4em;}
.main-content form br { clear: both; }
.main-content textarea,.main-content select,.main-content input {margin-bottom: 0.4em;} 
.main-content #instantfield {width: 80%;} 
