body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; }
img { border: 0; }
table { font: normal 11px Tahoma; color: #5d5d64; }
a:link { color: #5d5d64; text-decoration: underline; }
a:visited { color: #5d5d64; text-decoration: underline; }
a:hover { color: #2f2f34; text-decoration: underline; }
p { font: normal 11px Verdana; margin: 0 0 10px 0; text-indent: 0px; text-align: justify; 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; }

.tbl_brd {border: 1px solid #8f8f8f; border-collapse:collapse; }
.tbl_brd td {border: 1px solid #8f8f8f; border-collapse:collapse; }


.bg_gr { background-color: #c5c5d1; }
.bg_l { background-image: url('/img/bg_l.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_r { background-image: url('/img/bg_r.gif'); background-repeat: repeat-y; background-position: top left; }

.tbl_l {border: 1px solid #000; border-collapse: collapse;}
.tbl_l td {border: 1px solid #000; border-collapse: collapse;}
.bg_tm { width: 100%; padding: 0 0 14px 0; vertical-align: bottom; background-color: #444191; border-bottom: 1px solid ffffff;  }
.tm { white-space: nowrap; padding: 0 7px 0 0; vertical-align: bottom; font: bold 10px Tahoma; text-transform: uppercase; }
.tm_p { white-space: nowrap; padding: 0 0 0 18px; }
.tm a:link { color: #edecf4; text-decoration: none; }
.tm a:visited { color: #edecf4; text-decoration: none; }
.tm a:hover { color: #ffffff; text-decoration: none; }
.options { margin-top: 17px; text-transform: none; font: normal 11px Tahoma; border-left: 1px solid #c5c5d1; border-right: 1px solid #c5c5d1; background-color: #f2f2f3; //position: absolute; }
.options ul { text-align: left; list-style: none; margin: 0; padding: 0; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; background-image: none; }
.options li a { display: block; padding: 2px 7px 2px 8px; border-bottom: 1px solid #c5c5d1; text-decoration: none; width: 100%; }
.options a:link { color: #8e8e98; text-decoration: none; }
.options a:visited { color: #8e8e98; text-decoration: none; }
.options a:hover { background-color: #fbfbfc; color: #b0b0b6; text-decoration: none; }

.t_2 { width: 100%; padding: 12px 0 0 22px; vertical-align: top; background-image: url('/img/t_2.jpg'); background-repeat: no-repeat; background-position: top right; }
.t_3 { background-image: url('/img/t_3.jpg'); background-repeat: no-repeat; background-position: top left; }
.slg_l1 { padding: 9px 0 0 0; font: normal 26px Tahoma; color: #6d6d9a; text-transform: uppercase; }
.slg_l2 { font: normal 12px Tahoma; color: #9f9fa6; }
.slg_r { vertical-align: top; text-align: right; font: normal 20px Tahoma; color: #6d6d9a; text-transform: uppercase; }
.slg_4 { padding: 0 36px 0px 0; }
.slg_5 { padding: 0 54px 0 0; }

.bg_adr_b { background-image: url('/img/bg_adr_b.gif'); background-repeat: repeat-y; background-position: top left; }
.bg_adr { height: 60px; background-image: url('/img/bg_adr.jpg'); background-repeat: no-repeat; background-position: top right; }
.adrt { width: 100%; padding: 6px 1px 5px 5px; vertical-align: top; font: bold 10px Tahoma; color: #a0a0aa; }

.bg_copyr { padding: 0 23px 0 0; vertical-align: bottom; background-color: #5f5eaa; border-top: 2px solid #ffffff; background-image: url('/img/bg_copyr.gif'); background-repeat: repeat-x; background-position: top left; }
.copyr_p { padding: 0 0 18px 10px; vertical-align: bottom; }
.copyr { text-align: right; white-space: nowrap; font: bold 10px Tahoma; color: #afb5d9; line-height: 11px; }
.copyr a:link { color: #d4d4e8; text-decoration: none; }
.copyr a:visited { color: #d4d4e8; text-decoration: none; }
.copyr a:hover { color: #efeff9; text-decoration: none; }

.bg_lt { padding: 0 0 6px 35px; font: normal 18px Tahoma; color: #6d6d9a; background-image: url('/img/bg_lt.gif'); background-repeat: no-repeat; background-position: top left; }
.bg_rt { padding: 0 0 0 26px; vertical-align: top; background-image: url('/img/bg_rt.gif'); background-repeat: no-repeat; background-position: top right; }

h1.title_p { margin: 0 0 0 0; padding: 0 0 0 0; font: normal 18px Tahoma; color: #6d6d9a; }
.path { padding: 0 0 2px 0; font-size: 10px; color: #7a7a94; }
.path a:link { color: #7a7a94; text-decoration: underline; }
.path a:visited { color: #7a7a94; text-decoration: underline; }
.path a:hover { color: #7a7a94; text-decoration: underline; }

.lang_p { padding: 18px 0 0 0; vertical-align: top; }
.lang { padding: 0 11px 0 11px; font: bold 10px Tahoma; color: #83839f; }
.lang a:link { color: #acacad; }
.lang a:visited { color: #acacad; }
.lang a:hover { color: #83839f; }

.paddtext { padding: 2px 12px 20px 26px; vertical-align: top; }
.bl { vertical-align: top; background-image: url('/img/bg_bl.gif'); background-repeat: repeat-y; background-position: top right; }
.bl_bot { background-image: url('/img/bg_bl_bot.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.bl_p { padding: 0 0 125px 17px; vertical-align: top; }
.block_p { padding: 6px 0 6px 0; }

.sep_c { width: 5px; background-color: #7a7a94; }
.h_sep { background-image: url('/img/sep_h.gif'); background-repeat: repeat-x; background-position: bottom left; }

.btn_ { padding: 0 16px 0 16px; }
.frm_text { width: 88px; height: 17px; font: normal 10px Tahoma; border: 1px solid #a7a7bd; color: #777777; background-color: #ffffff; }
.frm_txt { padding: 0px 6px 4px 0; vertical-align: bottom; color: #83839f; font: bold 10px Tahoma; }
.frm_text_p { padding: 0px 0 0px 0; vertical-align: bottom; }
.btn_frm { padding: 0px 0px 3px 0; vertical-align: bottom; }
.frm_subm { padding: 0 5px 0 5px; height: 19px; font: bold 10px Tahoma; color: #7e818c; border: 1px solid #c5c5c5; background-color: #ffffff; }
.qsearch_submit { padding: 0 5px 0 5px; height: 19px; font: bold 10px Tahoma; color: #7e818c; border: 1px solid #c5c5c5; background-color: #ffffff; }

.lm { font: bold 11px Tahoma; padding: 4px 0px 4px 12px; color: #6d6d9a; background-image: url('/img/lm_bull.gif'); background-repeat: no-repeat; background-position: top left; }
.lm a:link { color: #6d6d9a; text-decoration: none; }
.lm a:visited { color: #6d6d9a; text-decoration: none; }
.lm a:hover { color: #9494b6; text-decoration: none; }
.lm_sub { margin: 2px 0 10px 12px; padding: 0 0 0 0; color: #c88810; font: normal 10px Tahoma; }
.lm_sub li { margin: 1px 0 5px 0; padding: 0 8px 0 9px; list-style: none; background-image: url('/img/lm_bull_sub.gif'); background-repeat: no-repeat; background-position: top left; }
.lm_sub li a:link { color: #7880a7; text-decoration: none; }
.lm_sub li a:visited { color: #7880a7; text-decoration: none; }
.lm_sub li a:hover { color: #525a80; text-decoration: none; }

.spanclass { padding: 0 2px 1px 2px; background-color: #6d6d9a; color: #ffffff}

ol { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ol li { margin: 0 0 0 0; padding: 2px 0 2px 0; }
ul { margin: 0 0 0 0; padding: 5px 0 5px 35px; }
ul li { margin: 0 0 0 0; padding: 2px 0 2px 0; }

