body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #8f5e4d; background-image: url('../img/bg_all.jpg'); background-repeat: repeat; background-position: top left; }
img { border: 0; }
table { font: normal 94% Tahoma;  color: #000000; }
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #3a3a3a; text-decoration: underline; }
p { font: normal 94% Tahoma; margin: 0 0 8px 0; text-indent: 0; line-height: 18px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }
h1, h2, h3, h4, h5, h6 { margin: 0 0 0 0; padding: 5px 0 10px 0; }
h1 { font-size: 16px; }
h2 { font-size: 15px; }
h3 { font-size: 13px; }
h4 { font-size: 12px; }
.bg_wh { background-color: #ffffff; }

.btn_ { padding: 0 28px 0 28px; }
.frm_text { width: 90px; height: 16px; font: normal 10px Tahoma; border: 1px solid #c9c9d0; color: #777777; }
.frm_txt { padding: 3px 2px 7px 28px; vertical-align: bottom; white-space: nowrap; color: #e4e5e6; font: bold 10px Tahoma; }
.frm_text_p { padding: 3px 0 3px 0; vertical-align: bottom; }
.btn_frm { padding: 3px 14px 7px 6px; vertical-align: bottom; }
.frm_subm { padding: 0 5px 3px 5px; cursor: hand; height: 19px; font: bold 10px Tahoma; color: #57513f; border: 0px solid #dadad9; background-color: #ede9d6; }

.tm_padd { width: 100%; padding: 0 10px 0 10px; vertical-align: top; }
.tm_p { vertical-align: top; background-image: url('../img/tm_bull.gif'); background-repeat: no-repeat; background-position: bottom right; }
.tm { padding: 7px 20px 0px 20px; vertical-align: top; white-space: nowrap; text-align: center; font: bold 10px Tahoma; color: #74a0c8; text-transform: uppercase; }
.tm a:link { color: #ffffff; text-decoration: none; }
.tm a:visited { color: #ffffff; text-decoration: none; }
.tm a:hover { color: #eaddd6; text-decoration: none; }
.tm_sep { background-image: url('../img/tm_sep.gif'); background-repeat: no-repeat; background-position: top center; }
.tm_sub_sep { background-image: url('../img/tm_sub_sep.gif'); background-repeat: repeat-x; background-position: center left; }

.options { margin-top: 16px; font: normal 11px Verdana; background-color: #f8f6f3; border: 1px solid #a08f83; //position: absolute; }
.options div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options div a { display: block; padding: 1px 2px 1px 2px; text-decoration: none; width: 100%; }
.options div a:link { color: #6b5046; text-decoration: none; }
.options div a:visited { color: #6b5046; text-decoration: none; }
.options div a:hover { color: #905f4e; text-decoration: none; }

.options_two { margin-top: 16px; font: normal 11px Verdana; background-color: #f8f6f3; border: 1px solid #a08f83; //position: absolute; }
.options_two div { list-style: none; margin: 4px; padding: 0px 0 0px 0;  }
.options_two div a { padding: 1px 2px 1px 2px; text-decoration: none; }
.options_two div a:link { color: #6b5046; text-decoration: none; }
.options_two div a:visited { color: #6b5046; text-decoration: none; }
.options_two div a:hover { color: #905f4e; text-decoration: none; }

.t_2 { text-align: right; background-image: url('../img/t_2.jpg'); background-repeat: repeat-x; background-position: top left; }
.tl { vertical-align: top; background-image: url('../img/tl.jpg'); background-repeat: repeat-y; background-position: top left; }
.tr { vertical-align: top; background-image: url('../img/tr.jpg'); background-repeat: repeat-y; background-position: top left; }
.bg_flash { border-top: 15px solid #e4e5e6; background-color: #e4e5e6; background-image: url('../img/bg_flash.gif'); background-repeat: repeat-x; background-position: top left;}
.bg_flash_top { background-image: url('../img/bg_flash_top.jpg'); background-repeat: no-repeat; background-position: top left;}
.flash_p { padding: 8px 12px 0 0; width: 100%; background: url('../img/bg_flash_r.gif') #e2d8d4 repeat-x bottom left; }

.bg_lm { padding: 0 0 20px 13px; vertical-align: top; background-color: #ffffff; background-image: url('../img/bg_lm_r.gif'); background-repeat: repeat-y; background-position: top right;}
.bg_lm_top { background-image: url('../img/bg_lm_top.jpg'); background-repeat: no-repeat; background-position: top right;}
.lm_arrow { padding: 40px 35px 0 0; background-image: url('../img/lm_bull.gif'); background-repeat: no-repeat; background-position: bottom left; }
.lm_sep { background-image: url('../img/lm_sep.gif'); background-repeat: repeat-x; background-position: center left; }
.lm { width: 100%; padding: 7px 15px 7px 0; text-align: right; font: bold 12px Tahoma; color: #9d817d; }
.lm a:link { color: #6e5f5d; text-decoration: none; }
.lm a:visited { color: #6e5f5d; text-decoration: none; }
.lm a:hover { color: #9d817d; text-decoration: none; }
.lm_sub { padding: 4px 32px 4px 20px; text-align: right; font: normal 12px Tahoma; color: #9d817d; background-image: url('../img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top right; }
.lm_sub a:link { color: #6e5f5d; text-decoration: none; }
.lm_sub a:visited { color: #6e5f5d; text-decoration: none; }
.lm_sub a:hover { color: #9d817d; text-decoration: none; }

.bc { padding: 0 10px 20px 0; vertical-align: top; background-color: #ffffff; background-image: url('../img/bg_bc_l.gif'); background-repeat: repeat-y; background-position: top left;}
.bc_top { background-image: url('../img/bc_top.gif'); background-repeat: repeat-x; background-position: top left;}
.bc_top_r { background-image: url('../img/bc_top_r.jpg'); background-repeat: no-repeat; background-position: top right;}
.bg_h1 { background-color: #efeff2; background-image: url('../img/bg_h1.gif'); background-repeat: repeat-x; background-position: top left;}
.bg_h1 div { background-image: url('../img/bg_h1_r.gif'); background-repeat: no-repeat; background-position: top right; }
.bc_p { padding: 4px 12px 20px 26px; }

h1.title_p { margin: 0 0 0 0; padding: 10px 0 19px 64px; font: normal 18px Tahoma; color: #4c4847; background-image: url('../img/bg_title_p.jpg'); background-repeat: no-repeat; background-position: top left; }
.path { padding: 6px 0 7px 26px; font-size: 10px; color: #6e5f5d; }
.path a:link { color: #6e5f5d; text-decoration: underline; }
.path a:visited { color: #6e5f5d; text-decoration: underline; }
.path a:hover { color: #9d817d; text-decoration: underline; }

.n_title { padding: 0 0 4px 17px; font: bold 11px Tahoma; color: #6b4742; background-image: url('../img/n_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.n_text { padding: 4px 0 2px 7px; font: normal 11px Tahoma; }
.n_det { padding: 10px 5px 2px 7px; font: bold 11px Tahoma; }
.n_det a:link { color: #81625e; text-decoration: none; }
.n_det a:visited { color: #81625e; text-decoration: none; }
.n_det a:hover { color: #9d817d; text-decoration: underline; }

.sep_h { padding: 10px 0 10px 0; width: 100%; clear: both; background-image: url('../img/sep_h.gif'); background-repeat: repeat-x; background-position: center right; }
.adr_bot { vertical-align: top; background-color: #8d5042; background-image: url('../img/adr_bot.gif'); background-repeat: repeat-y; background-position: top left; }
.adr_bot_bot { height: 96px; background-image: url('../img/adr_bot_bot.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.adrt_p { padding: 2px 0 10px 0; }
.adrt { margin: 0 0 0 31px; padding: 0 0 2px 18px; font: normal 11px Tahoma; color: #ece6e4; background-image: url('../img/adr_bot_i.gif'); background-repeat: no-repeat; background-position: top left; }
.bg_sl { background-image: url('../img/bg_sl.gif'); background-repeat: repeat-x; background-position: top left; }
.bg_sl_l { background-color: #efeff0; background-image: url('../img/bg_sl_l.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_sl_r { background-image: url('../img/bg_sl_r.gif'); background-repeat: repeat-y; background-position: top right; }
.bg_sl_tr { background-image: url('../img/bg_sl_tr.jpg'); background-repeat: no-repeat; background-position: top right; }
.bg_sl_br { background-image: url('../img/bg_sl_br.jpg'); background-repeat: no-repeat; background-position: top right; }
.sl { height: 78px; padding: 0 60px 2px 60px; font: bold 16px Arial; font-style: italic; color: #626161; }
.sl div { padding: 0 4px 0 0; line-height: 24px; text-align: right; font-size: 16px; font-style: italic; color: #626161; }

.b_4 { background-color: #ffffff; background-image: url('../img/b_4.gif'); background-repeat: repeat-x; background-position: top left; }
.b_6 { background-image: url('../img/b_6.jpg'); background-repeat: no-repeat; background-position: top right; }
.b_9 { background-image: url('../img/b_9.jpg'); background-repeat: repeat-x; background-position: top left; }
.logo_bot { width: 100%; padding: 20px 0 0 72px; vertical-align: top; font: normal 11px Verdana; color: #dac8c1; background-image: url('../img/logo_bot.gif'); background-repeat: no-repeat; background-position: top left; }
.copyr { padding: 0 0 2px 0; text-align: right; font: bold 11px Verdana; color: #d0beb8; line-height: 11px; }
.copyr a:link { color: #d0beb8; text-decoration: none; }
.copyr a:visited { color: #d0beb8; text-decoration: none; }
.copyr a:hover { color: #eee3e0; text-decoration: none; }

ol { margin: 0 0 0 0; padding: 5px 0 5px 20px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 20px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }