bodyaa { font: 11px/15px tahoma, arial, helvetica, sans-serif; background-color: #861801; background-image: url('../img/background.gif'); background-repeat: repeat-x; padding: 0px; margin: 0px; color: #555; }
body { font: 11px/15px tahoma, arial, helvetica, sans-serif; background-color: #eee; background-image: url('../img/background.gif'); background-repeat: repeat-x; padding: 0px; margin: 0px; color: #555; }

form { margin: 0px; padding: 0px; }

td { font: 11px/15px tahoma, arial, helvetica, sans-serif; color: #555; }
p { padding: 0px; margin: 0px; }

h1 { font: bold italic 18px Trebuchet MS, Arial, Tahoma; color: #fff; margin: 0px; padding: 0px; }
h1.grey { font: bold italic 18px Trebuchet MS, Arial, Tahoma; color: #777; margin: 0px; padding: 0px; }
h2 { font: normal 12px Trebuchet MS, Arial, Tahoma; color: #eee; margin: 0px; padding: 0px; }

a { color: #bb0404; text-decoration: none; }
a:hover { color: #bb0404; text-decoration: underline; }

ul.left-panel-ul { margin: 4px 0px 0px 0px; padding: 0px; list-style: none;  text-align: left; }
ul.left-panel-ul li { background: url('../img/li.gif') top left no-repeat; margin: 0px; padding: 2px 0px 2px 15px; text-align: left; }
ul.left-panel-ul li a { font: normal 11px/14px tahoma, arial, helvetica, sans-serif; color: #555; text-decoration: none; background-position: left center; text-align: left; }
ul.left-panel-ul li a:hover { font: normal 11px/14px tahoma, arial, helvetica, sans-serif; color: #555; text-decoration: underline; text-align: left; } 

ul.sitemap { margin: 3px 0px 0px 0px; padding: 0px; list-style: none; }
ul.sitemap li { font: normal 11px/15px tahoma, arial, helvetica, sans-serif; color: #555; text-decoration: none; background: url('../img/sitemap_li.gif') top left no-repeat; margin: 0px; padding: 1px 0px 1px 15px; }
ul.sitemap li a { font: normal 11px/15px tahoma, arial, helvetica, sans-serif; color: #555; text-decoration: none; background-position: left center; }
ul.sitemap li a:hover { font: normal 11px/14px tahoma, arial, helvetica, sans-serif; color: #555; text-decoration:  underline; }

span.light-grey { margin: 0px; padding: 0px; color: #aaa; float: left; }

div#header{ width: 780px; height: 100px; margin: 0px auto 0px 30px; padding: 0px; }
div#logo-text { width: 660px; float: right; margin: 20px 0px 0px 0px; display: inline; text-align: left; }
div#logo-pic { width: 100px; float: left; margin: 0px; display: inline; }

div#main { width: 730px; float: left; margin: 0px 0px 0px 0px; padding: 40px 0px 20px 20px; display: inline; background-color: #fff; text-align: justify; }
div#main div#center { width: 510px;  margin: 0px; padding: 0px; float: right; }
div#main div#left { width: 200px; margin: 0px; padding: 0px; float: left; }

div#right { width: 220px; margin: 40px 5px 0px 15px; padding: 0px; float: left; display: inline;  }

div#main-text { margin-right: 20px; display: inline; float: left; }

div#footer { width: 100%; height: 70px; background-image: url('../img/background.gif'); background-repeat: repeat-x; float: left; }

div#copyrights { float: left; margin: 10px 0px 10px 10px; padding: 0px; display: inline; font: normal 11px/14px Trebuchet MS, tahoma, arial, helvetica, sans-serif; color: #eee; }
div#copyrights a { font: normal 11px/14px Trebuchet MS, tahoma, arial, helvetica, sans-serif; color: #eee; text-decoration: underline; }
div#copyrights a:hover { font: normal 11px/14px Trebuchet MS, tahoma, arial, helvetica, sans-serif; color: #eee; text-decoration: none; }

div#meta { float: right; margin: 10px; padding: 0px; display: inline; filter:alpha(opacity=25); -moz-opacity:.25; opacity:.25; }

div.left-panel-header { width: 194px; height: 20px; background-color: #d7cec5; color: #fff; margin: 0px 0px 5px 0px; padding: 6px 0px 0px 6px; float: left; display: inline; }
img.left-panel-ico { margin: 0px 6px 1px 0px; }

img.read_more { margin: 0px 0px 0px 2px; }
.bordered { margin: 0px 10px 5px 0px; padding: 2px; float: left; display: inline; border: 2px solid #d2d2d2; background-color: #fff; }
img.nonbordered { margin: 0px 10px 5px 0px; float: left; display: inline; }

.divLeft { float: left; }
.divRight { float: right; }

input.f1 { padding: 0px; margin: 0px; width: 123px; height: 16px; font: normal 11px Arial, Helvetica, Tahoma; color: #777; float: left; display: inline; }
input.image { margin-left: 5px; }

div#banner-top { float: left; margin: 0px 0px 15px 0px; padding: 0px; display: inline; }