body, div, td {font-family: Arial; font-size: 12px; color: #373737; padding: 0px; margin: 0px;} 
body {background: #FFD27C url('i/mainbg.jpg') repeat-x 0px 0px; padding: 49px 20px 0px 0px;}

form {display: inline;}

a:link {color: #00319C;}
a:visited {color: #00236C;}
a:active, a:hover {color: #004DEA;}

ul, ol {padding: 0px 0px 0px 25px; margin: 5px 0px 20px;}
ul li, ol li {margin-bottom: 5px;}

h1, h2 {padding: 0px; margin: 20px 0px 5px 0px;}

.al {text-align: left;}
.ac {text-align: center;}
.ar {text-align: right;}

#llogo {position: absolute; width: 253px; height: 248px; left: 4px; top: 20px; z-index: 10;}

.ttop {margin-bottom: 5px; width: 990px;}
.ttop div {float: left;}
.ttop .tdelim {width: 17px; height: 132px; background: url('i/tdelim.gif');}
.ttop .trop {width: 5px; height: 132px; background: url('i/rtop.gif');} 
.ttop s {display: block; height: 0px; font-size: 0px; clear: both;}

.logo {padding: 29px 40px 19px 304px; background: #C57F42;}

.lform {width: 205px; height: 132px; background: #E39C51;}
.lform table {margin: 30px 5px 15px 7px;}
.lform td {padding: 2px 5px 2px 0px;}
.lform input {width: 130px;}

.mwrap {position: relative; width: 988px; margin-bottom: 10px;}
.rmenu {position: absolute; width: 170px; left: 13px; top: 20px; padding-top: 6px; background: #8E4411 url('i/rmenmid.gif') repeat-y 0px 0px; z-index: 5;}
.rmenu .menu {background: url('i/rmentop.gif') no-repeat 4px 0px; padding: 55px 0px 5px 22px;}
.rmenu .menu a {display: block; padding: 2px 0px 2px 0px; color: #FFEFD4; text-decoration: none;}
.rmenu .menu a:hover, .rmenu .menu a:active {color: #FFC86A;}
.rmenu .rbott {background: url('i/rmenbot.jpg') no-repeat; height: 202px; width: 173px;}

.mmain {margin-left: 135px; padding: 20px 20px 5px 60px; background: #FFE6BD url('i/mtr.gif') no-repeat 100% 0px;}
.mcont {position: relative; background: #FFEFD4 url('i/mbott.jpg') no-repeat 0px 100%;}
.mcont2 {padding: 20px 20px 130px 30px; background: url('i/mtr2.gif') no-repeat 100% 0px; min-height: 480px; height: auto !important; height: 420px;}

.mbott {height: 7px; background: url('i/mbott.gif') no-repeat 135px 0px;}

.stable {border: none;}
.stable td, .stable th {padding: 5px; background-color: #FFF6E7;}

.rtable {border: none;}
.rtable td {padding: 5px; background-color: #FFF6E7; text-align: center;}
.rtable tr.odd td {background-color: #FFEFD5;}

.photos {margin: 0px -5px 0px -5px;}
.photos div {float: left; text-align: center; padding: 0px 5px 20px 5px;}
.photos img {margin-bottom: 5px;}
.photos s {display: block; height: 0px; font-size: 0px; clear: both;}

.gbookm td {text-align: left;}

.ht   {color: #f00;}
.err  {color: #f00;}
.gold {color: #0000FF; font-weight: bold;}

.answli {padding-bottom: 15px;}
.answ {margin: 5px 0px 0px 10px; padding: 5px; background-color: #FFF8EC;}

.edesc {padding: 5px 5px 20px 20px;}

.intxt {border: 1px solid #C0C0C0; padding: 2px; background-color: #fff;}
.tcorr {margin-left: 7px;}

.small {font-size: 10px;}

.d1 {margin: 0px; padding: 5px; background-color: #FFF8EC; border: 1px solid #FFD288;}

