html {font-family: "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif; background: #808185 url('../images/bg.gif') repeat-x top center;}
body {width: 879px; padding: 0; margin: 0 auto; font-size: small; background: url('../images/bg-body.png') repeat-y;}
* html body {filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-body.png', sizingMethod='scale'); background-image: none;}

.clear {clear: both;}
.hidden {display: none;}
.right {float: right;}
.left {float: left;}
.center {text-align: center;}

.right-img {display: block; float: right; margin: 0px 0px 10px 20px;}

a img {border: none;}
a {text-decoration: underline; color: #F03C21;}
a:hover {text-decoration: none;}

th {text-align: left;}

p {margin: 0 0 5px 0; text-align: justify;}
p img.right {margin: 0 0 0 10px;}
p img.left {margin: 0 10px 10px 0;}

h1 {position: relative; height: 149px; margin: 0;}
h1 a {position: absolute; top: 0px; left: 0; width: 879px; height: 149px; background: url('../images/head_logo.jpg') no-repeat;}
h1 a span {display: none;}

#links {background: url('../images/head_above.gif') no-repeat; width: 849px; height: 21px; text-align: right; padding: 3px 14px 0 0;}
#links a.block {padding-left: 15px;}
#content {width: 823px; margin: 0 0 0 33px; background: #FBFBFB url('../images/content_bg.gif') repeat-x;}
#left {width: 190px; float: left;}
#left ul {margin: 0; padding: 0 0 7px 0; list-style: none; background: url('../images/menu.gif') no-repeat bottom left;}
#left li {width: 183px; height: 31px;}
#left li a {position: relative; display: block; width: 143px; height: 31px; line-height: 31px; padding: 0 5px 0 35px; color: #000002; text-decoration: none; background: url('../images/button.gif') no-repeat top;}
#left li a:hover {text-decoration: underline; background: url('../images/button.gif') no-repeat bottom;}
#right {width: 550px; float: right; padding: 15px 60px 20px 0;}
#right h2 {margin: 0 0 10px 0;}
#right h3 {margin: 10px 0 5px 0;}
#bottom {position: relative; height: 69px; padding: 15px 10px 15px 30px; clear: both; background: #FDFDFD url('../images/bottom_bg.gif') repeat-x top;}
#bottom-logo {float: left; margin: 15px 0 0 0;}
#bottom p {font-size: 90%; float: left; width: 140px; margin: 0 0 0 35px;}
#moon {position: absolute; right: 20px; bottom: 10px; width: 91px; height: 13px; font-size: 80%;}
#moon span {position: absolute; top: 0; left: 0; width: 91px; height: 13px; background: url('../images/logo_moon.gif') no-repeat;}

.banner {display: block; width: 550px; height: 76px; background: url('../images/banner.png') no-repeat; margin-bottom: 10px;}
.tab_center {width: 560px;}
.tab_center td {text-align: center;}
#padd img {padding: 10px;}
