body { font-family: Arial; font-size: 12px; color: #FFF; background: #3C3326; padding: 0px; margin: 0px; min-width: 730px; }
img { border: 0px; padding: 0px; spacing: 0px; margin: 0px; }
a:link { color: #B90000; text-decoration: none; outline: none; }
a:active  { color: #B90000; text-decoration: none; outline: none; }
a:visited { color: #B90000; text-decoration: none; outline: none; } 
a:hover   { color: #B90000; text-decoration: none; outline: none; }
p { padding: 4px 14px 14px 14px; margin: 0px; }
h1 { position: absolute; display: block; left: 14px; top: 0px; height: 60px; line-height: 59px; text-align: left bottom; font-family: Trebuchet MS, Arial; font-size: 28px; color: #FFF; margin: 0px; font-weight: normal; }
h2 { font-family: Trebuchet MS, Arial; font-size: 16px; font-weight: normal; color: #D00A11; padding: 0px; margin: 12px 0px 6px 14px; line-height: 18px; }
h3 { font-family: Arial; font-size: 12px; font-weight: bold; color: #8F4F0B; padding: 10px 14px 0px 14px; margin: 0px; }
em { color: #E6A320; font-size: 12px; font-style: normal; font-weight: normal; margin: 0px 8px 0px 8px; }
em b { font-size: 10px; font-weight: bold; color: #8F4F0B; margin: 0px 0px 0px 4px; }
em i { font-size: 10px; font-style: normal; font-weight: normal; margin: 0px 6px 0px 6px; }
em a { font-size: 10px; font-weight: normal; color: #B90000; }
td { font-family: Arial; font-size: 12px; color: #555; }
td.ctr { border-style: solid; border-color: #EEE; border-width: 0px 1px 0px 1px; }
hr { height: 1px; border: 0px; color: #EEE; background-color: #EEE; }
#logo { position: relative; height: 117px; }
#sha { position: relative; width: 768px; background: url(../img/bg_01.gif) repeat-y; margin: 0 auto; }
#shd { position: relative; width: 768px; height: 4px; background: #3C3326 url(../img/bg_02.gif) no-repeat; }
#shb { position: relative; width: 768px; height: 4px; background: #3C3326 url(../img/bg_05.gif) no-repeat; }
#out { position: relative; width: 760px; text-align: left; margin: 0 auto; background: #FFF7C7 url(../img/bg_07.gif) repeat-y; }
#lef { position: relative; background: #DB940B; float: left; width: 230px; font-size: 0px; line-height: 0px; }
#lef ul.nav { width: 230px; height: 203px; margin: 0px; padding: 0px; }
#lef ul.nav li { margin: 0px; padding: 0px; list-style: none; }
#lef ul.nav li a { background: #FDED91 url(../img/nav.gif) no-repeat 0px 0px; height: 29px; font-family: Trebuchet MS, Arial; font-size: 14px; display: block; width: 230px; text-align: left; line-height: 29px; text-indent: 40px; }
#lef ul.nav li a:hover { background: #FDFBD7 url(../img/nav.gif) no-repeat 0px -29px; }
#lef ul.nav li.on a { background: #FDFBD7 url(../img/nav.gif) no-repeat 0px -29px; }
#ryt { position: relative; float: right; min-height: 450px; width: 530px; padding: 0px; color: #8F4F0B; line-height: 16px; background: url(../img/bg_08.gif); }
#intro { position: relative; height: 320px; }
#opts { position: relative; height: 130px; background: #D4830E url(../img/bg_03.gif) repeat-x; color: #FFF; }
#opts ul { margin: 0px; padding: 20px 0px 0px 20px; }
#opts ul li { position: relative; font-size: 11px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 12px; list-style: none; background: url(../img/dotz.gif) no-repeat 0px 5px; }
#opts ul li a { font-size: 12px; color: #FEDC74; }
#foot { position: relative; width: 758px; height: 19px; line-height: 19px; clear: both; background: #B90000; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #D50000; }
#title { position: relative; height: 50px; background: url(../img/bg_06.gif) repeat-x; padding: 0px 0px 0px 14px; line-height: 57px; text-align: left bottom; font-family: Trebuchet MS, Arial; font-size: 28px; color: #C08827; font-weight: normal; }
.aro { background: url(../img/aro.gif) no-repeat 0px 3px; padding-left: 12px; margin-top: 6px; }
.bit { float: right; margin-right: 8px; }
.mrg { border-bottom: 1px solid #2A241B; }
.rmg { float: right; }
.lmg { float: left; }
.pdf { background: url(../img/pdf.gif); background-position: 0px 0px; background-repeat: no-repeat; line-height: 17px; padding: 0px 0px 6px 23px; }
input {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #8F4F0B; border: 1px solid #F90; width: 220px; padding: 2px 0px 0px 4px; margin: 0px; height: 16px; background: #FFF; }
input.sub {	width: 80px; height: 20px; border: none; background: none; }
select { width: 140px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #FFF; font-size: 12px; color: #8F4F0B; border: 1px solid #F90; height: 18px; }
table.nobord { margin: 0px 14px 6px 14px; padding: 0px; border: none; }
table.nobord td { text-align: left; padding: 6px; color: #8F4F0B; }
input.submitbtn { background: url(../img/btn_submit.gif) no-repeat 0px 0px;	width: 66px; height: 22px; padding: 0px; margin: 0px; border: none; }
input.submitbtn:hover { background: url(../img/btn_submit.gif) no-repeat 0px -22px; }