#article { color: #505050; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 10px; padding-bottom: 10px; line-height: 1.2em; }

#article h1, #article h2, #article h3, #article h4, #article h5, #article h6 { font-weight: bold; color: #709514; margin-bottom: .4em; line-height: 1.3em; }
#article h1 { font-size:1.6em; line-height:1.17; }
#article h2 { font-size:1.4em; }
#article h3 { font-size:1.3em; }
#article h4 { font-size:1.2em; }
#article h5 { font-size:1.1em; }
#article h6 { font-size:1em; }

#article div.date-published { font-size: 0.95em; }
#article div.date-published span.txt { color: #5E7709; }

#article div.content-divider { border-bottom: 1px solid #C6D882; margin-top: 5px; margin-bottom: 5px; }

#article p { font-size: 1em; margin-bottom: 0.5em; }
#article p.resTitle { font-size: 1.2em; margin-bottom: 10px; }
#article p.resTitle span { font-size: 0.75em; color: #5E7709; }

#article ul, #article ol { margin-left: 20px; }

#article a { color: #505050; text-decoration: none; }

#article table { border-collapse: collapse; border: 1px solid #505050; }
html>body #article table { border-collapse: collapse; }
#article th, #article td { font-size: 12px; line-height: 1.2em; padding: 0.3em; margin: 0; border: 1px solid #505050; }
html>body #article th, html>body #article td { font-size: 1em; line-height: 1.2em; padding: 0.3em; }


#archive { background-color: #DEE0D5; clear:both; margin-bottom:5px; margin-top:20px; padding:1px 0 0; }
#archive a { color: #505050; }
#archive a.current { background-color: #13602C; color: #ffffff; padding: 2px 4px; }
#archive p.title { font-size: 13px; font-style:italic; font-weight: bold; margin-bottom: 3px; margin-top: 0; padding: 3px; padding-left: 10px; }
#archive div.yui-content div { background-color: #ffffff; }

#article #sitemap ul { list-style: none; margin-left: 20px; margin-top: 10px; }
#article #sitemap ul li { margin-bottom: 10px; background-image: url(../images/bullet3.jpg); background-position: 0 3px; background-repeat:no-repeat; padding-left: 15px; }
#article #sitemap ul li span { font-weight: bold; }
#article #sitemap ul li ul { list-style: none; margin-left: 20px; margin-top: 10px; }
#article #sitemap ul li ul li {  margin-bottom: 10px; background-image: url(../images/bullet3.jpg); background-position: 0 3px; background-repeat:no-repeat; padding-left: 15px; }


#article #contacts-wrapper {}
#article #contacts-wrapper #left-column { float: left; width: 380px; }
#article #contacts-wrapper #right-colum { float: right width: 380px; }
#article #cForm table { border: none !important; }
#article #cForm th, #article #cForm td { border: none !important; }

#cForm td.label { }
#cForm td.field { }
#cForm input.textInput { width: 295px; }
#cForm textarea.textArea { width: 295px; height: 150px; }
#cForm span.mandatory { color: #AF0017; }

#map { padding-top: 10px; padding-bottom: 10px; }