html,body,h1 { margin: 0; padding: 0; }
div.prel { position: relative; }
input,select,textarea { font-size: 90%; }
a { text-decoration: none; font-weight: bold; color: #005c2c; }
a:hover{color: #F00}
body { background: #bbb url(../img/bgbody.jpg) repeat-y center; text-align: center; font: 12px arial,verdana,sans-serif; color: #666; }
.cleft { clear: left; }
div#bgbody2 { background: url(../img/bgbody2.jpg) no-repeat top center; }
div#container { margin: 0 auto; background: #fff; width: 960px; height: 750px; text-align: left; }
div#header {  }
div#content { margin: 10px 5px; width: 950px; }
div#lcol h2,div#ccol h2,div#rcol h2 { margin: 0; padding: 0; }
div#lcol { float: left; width: 265px; }
div#ccol { margin: 0 0 0 270px; width: 390px; min-height: 500px; }
div#rcol { float: right; width: 275px; }
div#bannerRandom { margin: 5px 0; padding: 0; }
p.news { margin: 5px 0; background: #f2f0ee; min-height: 105px; height: auto !important; height: 105px; padding: 5px; }
p.news img { float: left; margin: 0 5px 0 0; }
p.news strong { font-size: 110%; }
div#footer { margin-top: 10px; border-top: 2px solid #005c2c; background-color: #f2f0ee; }
div#footer { display: block; clear: both; }
div#footer, div#footer a { font-weight: normal; color: #777; }
div#footer a:hover { color: #005c2c; }
div#footer .data { border-top: 1px solid #ccc; padding-top: 5px; text-align: center; }
span#RadioButtonList1 { display:inline }
