
body, form, fieldset, p, h1, h2, ul, hr { margin: 0; padding: 0; }
img { border: none; display: block; float: left; }
body { margin: 20px; background: url('img/bgmain.jpg') no-repeat top center #fff; }
h1 { font-size: 13pt; color: #6C8593; clear: both; margin-bottom: 10px; }
a.h1, a.h1 * { margin: 0; padding: 0; font-size: 13pt; font-weight: bold; text-decoration: none;
               color: #6C8593; }
a.h1:hover { color: #0065CA; }
h3 { font-weight: bold; width: auto; padding: 5px; margin: 10px 0 0 0; font-size: 9pt;
     color: #fff; background: #93a5af; }
h3.first { margin-top: 0 !important; }
h2 { margin-bottom: 10px; font-size: 11pt; color: #666; }
a.h2, a.h2 * { margin: 0; padding: 0; font-size: 11pt; font-weight: bold; 
               text-decoration: none; color: #666; }
a.h2:hover { color: #999; }
div#ci-wrap { font-family: Arial, Tahoma, Verdana; font-size: 9pt; color: #464646; margin: auto auto;
              width: 800px; background: #fff; border: 1px solid #dedede; }
div#ci-body { width: auto; margin: 10px; background: url('img/bgfooter.jpg') bottom right no-repeat #CBDBE3;
              padding: 10px; }
div#ci-logo { width: auto; height: 95px; margin: 10px 10px 0 10px; background: url('img/bgheader.jpg') no-repeat; }
ul.ci-links { float: right; margin: 5px 5px 0 0; padding: 0; }
ul.ci-links li { display: inline; }
ul.ci-links li a { text-decoration: none; color: #6C8593; }
ul.ci-links li a:hover { text-decoration: underline; }
span.ci-tel { font-size: 14pt; color: #6C8593; float: right; margin: 10px 5px 0 0; clear: both; }
span.ci-email { margin-right: 5px; clear: both; }
span.ci-email a { text-decoration: none; font-size: 12pt; color: #6C8593; float: right; margin-right: 5px; }
span.ci-email a:hover { text-decoration: underline; }
div#ci-left { width: 550px; float: left; }
div#ci-right { width: 200px; float: right; }
div#ci-end { clear: both; height: 30px; }
div#ci-copy { font-size: 8pt; color: #6C8593; margin-top: 10px; }
div#ci-copy a { color: #6C8593; text-decoration: none; }
div#ci-copy a:hover { color: #6C8593; text-decoration: underline; }
ul.menu { margin: 10px 0 10px 0; padding: 0; padding-left: 15px; list-style-type: none; line-height: 20px; }
ul.menu a { color: #6C8593; text-decoration: none; }
ul.menu a:hover { text-decoration: underline; }
fieldset { border: none; padding: 5px 0 10px 10px; }
a.plink { width: 25px; height: 25px; float: left; margin-right: 5px; text-align: center; text-decoration: none; 
          background: #fff; color: #93a5af; }
a.plink:hover { background: #ccc; }
a.pnow { background: #0065CA !important; color: #fff !important; }
a.pnlink { background: #fff !important; }
a.clink { text-decoration: underline; color: #000; }
p.date { margin-bottom: 10px; color: #666; font-size: 8pt; }
div#mainArticle { width: 550px; }
div#columnArticle { clear: both; }
div#mainImage { width: 540px; border: 5px solid #eaeaea; margin-bottom: 10px; text-align: center; }
div.miniArticle { width: 265px; float: left; margin: 15px 10px 0 0; }
div.miniImage { border: 3px solid #eaeaea; margin-bottom: 5px; }
div.sRow { margin-top: 10px; border-top: 2px solid #fff; padding-top: 10px; }
div.paginate { width: 540px; margin-top: 20px; height: 25px; line-height: 25px; border-top: 1px solid #93a5af;
               padding-top: 10px; }
div.button { margin-top: 10px; }
div#mainImage img, div.miniArticle img { display: block; }
fieldset.search input { margin-top: 5px; }
fieldset.search input[type = 'text'] { width: 176px; }
a.mlink { text-decoration: underline; color: #000; }
a.mlink:hover { text-decoration: none; }
a.clink:hover { text-decoration: none; }
div.clear { clear: both; }
div.break { height: 10px; line-height: 0; font-size: 0; }