a.link_archive { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/archive.gif') no-repeat left top }
a.link_css { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/css.gif') no-repeat left top }
a.link_document { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/document.gif') no-repeat left top }
a.link_excel { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/excel.gif') no-repeat left top }
a.link_exe { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/exe.gif') no-repeat left top }
a.link_html { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/html.gif') no-repeat left top }
a.link_image { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/image.gif') no-repeat left top }
a.link_movie { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/movie.gif') no-repeat left top }
a.link_pdf { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/pdf.gif') no-repeat left top }
a.link_powerpoint { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/powerpoint.gif') no-repeat left top }
a.link_rtf { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/rtf.gif') no-repeat left top }
a.link_script { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/script.gif') no-repeat left top }
a.link_swf { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/swf.gif') no-repeat left top }
a.link_txt { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/txt.gif') no-repeat left top }
a.link_word { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/word.gif') no-repeat left top }
a.link_xhtml { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/xhtml.gif') no-repeat left top }
a.link_dwg { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/dwg.gif') no-repeat left top }
a.link_dxf { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/dxf.gif') no-repeat left top }
a.link_unknown { line-height: 1em; padding: 0.4em 0 0.4em 20px; background: url('../images/unknown.gif') no-repeat left top }
a.external_link { padding-right: 20px; background: url("../images/external_link.gif") no-repeat 98.5% center }

img.left { margin: 6px; float: left; border: solid 1px #000000 }
img.right { margin: 6px; float: right; border: solid 1px #000000 }

p.left { text-align: left }
p.right { text-align: right }
p.center { text-align: center }

br.clr { clear: both }

img.no_border { border: 0 }

.u { text-decoration: underline }

.hide, .hidden, .site_counter { display: none }

.info { border: 5px solid #84a7db; padding: 5px; color: #0b55c4; background: #c3d2e5 }
.note { border: 5px solid #f0dc7e; padding: 5px; color: #9a0000; background: #efe7b8 }
.alert { border: 5px solid #de7a7b; padding: 5px; color: #9a0000; background: #e6c0c0 }

ul { padding: 10px 10px 10px 20px; list-style: disc outside none }
ul li { padding-bottom: 5px }

ol { padding: 10px 10px 10px 20px; list-style: decimal outside none }
ol li { padding-bottom: 5px }
ol.lower-alpha { list-style: lower-alpha }

#pagination { color: #666666; border-top: 1px dotted #cdcdcd; padding-top: 5px; margin: 10px 10px 0 10px; text-align: center }
#pagination div.pag { margin: 0 auto; text-align: center }
#pagination a { color: #000000; padding: 2px }
#pagination span { padding: 2px }
#pagination #active { font-weight: bold }
#pagination div.result { text-align: center; padding-top: 2px }
