body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #ffffff; }
img {  border: 0; }
table { font: normal 11px Verdana; color: #2b2b2b; }
a:link { color: #2b2b2b; text-decoration: underline; }
a:visited { color: #2b2b2b; text-decoration: underline; }
a:hover { color: #5a5a5a4; text-decoration: underline; }
p { margin: 0 0 8px 0; text-align: justify; text-indent: 0px; line-height: 20px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }

.c_blue { background-color: #5eb1d4; }
.br_bot_r { background-color: #f7fbfd; }

.t_2 { width: 100%; padding: 0 7px 0 0; background-image: url('../img/t_2.jpg'); background-repeat: no-repeat; background-position: bottom left; }
.t_5 { background-image: url('../img/t_5.gif'); background-repeat: repeat-x; background-position: bottom left; }
.t_7 { background-image: url('../img/t_7.gif'); background-repeat: repeat-x; background-position: top left; }

.qsearch_text { width: 112px; height: 17px; font-size: 10px; border: 1px solid #64acca; }
.qsearch_txt { padding: 0 0px 23px 8px; vertical-align: bottom; font-size: 10px; }
.qsearch_text_p { padding: 0 0 20px 0; vertical-align: bottom; }
.btn_search { padding: 0 0px 24px 0; vertical-align: bottom; }

div.lm_sub { margin: 0 0 0 0; padding: 0 0 0 0; }
div.lm_sub div { padding: 8px 0 8px 28px; color: #333333; border-bottom: 1px solid #dddddd; background-image: url('../img/lm_sub_bull.gif'); background-repeat: no-repeat; background-position: top left; }
div.lm_sub div a:link { color: #333333; text-decoration: none; }
div.lm_sub div a:visited { color: #333333; text-decoration: none; }
div.lm_sub div a:hover { color: #595959; text-decoration: none; }

.tr_bg { width: 100%; vertical-align: top; background-image: url('../img/tr_bg.jpg'); background-repeat: no-repeat; background-position: top right; }
.slogan { width: 100%; padding: 33px 0 30px 24px; text-align: center; background-image: url('../img/top_bg_r.jpg'); background-repeat: no-repeat; background-position: top right; }
.top_bg_l { background-image: url('../img/top_bg_l.jpg'); background-repeat: no-repeat; background-position: top left; }
.tm_p { width: 100%; text-align: center; }
.tm_c { background-image: url('../img/tm_c.gif'); background-color: #ffffff; background-repeat: repeat-x; background-position: top left; }

.tm_i { padding: 0 12px 0 12px; font-size: 10px; color: #2d2d2d;  }
.tm { padding: 0 3px 3px 3px; font: normal 11px Verdana; color: #2d2d2d; white-space: nowrap;  }
.tm a:link { color: #555555; text-decoration: none; }
.tm a:visited { color: #555555; text-decoration: none; }
.tm a:hover { color: #2d2d2d; text-decoration: none; }

.copyr_l { height: 47px; font-size: 10px; text-align: center; color: #ffffff; background-image: url('../img/copyr_l.gif'); background-color: #59a7c8; background-repeat: repeat-x; background-position: top left; }
.copyr_r { background-image: url('../img/copyr_r.gif'); background-color: #59a7c8; background-repeat: repeat-x; background-position: top left; }

.copyr_link { padding: 0 12px 12px 0; vertical-align: bottom; text-align: right; font: bold 10px Verdana; color: #ffffff; }
.copyr_link a:link { color: #ffffff; text-decoration: none; }
.copyr_link a:visited { color: #ffffff; text-decoration: none; }
.copyr_link a:hover { color: #d9f0f9; text-decoration: none; }

.bl { border-right: 1px solid #62aac8; border-bottom: 1px solid #62aac8; }
.br { vertical-align: top; background-image: url('../img/br_bot.gif'); background-repeat: repeat-x; background-position: bottom left; }
.br_bg { background-image: url('../img/br_bg.gif'); background-repeat: repeat-x; background-position: top left; }
.br_bg_l { background-image: url('../img/br_bg_l.gif'); background-repeat: no-repeat; background-position: top left; }

.tl_t0 { padding: 0 0 6px 21px; background-image: url('../img/tl_t_bull.gif'); background-color: #5eb1d4; background-repeat: no-repeat; background-position: bottom left; }
.tl_t { padding: 6px 0 6px 21px; background-image: url('../img/tl_t_bull.gif'); background-color: #5eb1d4; background-repeat: no-repeat; background-position: bottom left; }

.frm_ent_padd { padding: 12px 12px 12px 0; }

.f_ent_txt { padding: 0 6px 0 0; font-size: 10px; color: #4d89a4; text-align: right; }

input.f_ent_text { width: 108px; height: 15px; font-size: 10px; border: 1px solid #64acca; }
input.f_ent_submit { width: 53px; height: 19px; font: bold 10px Verdana; color: #ffffff; border: 0; background-color: #5ba9ca; }

.lm { padding: 8px 5px 8px 15px; color: #333333; }
.lm a:link { color: #333333; text-decoration: none; }
.lm a:visited { color: #333333; text-decoration: none; }
.lm a:hover { color: #595959; text-decoration: none; }

.lm_i { background-image: url('../img/lm_i.gif'); background-repeat: repeat-x; background-position: bottom left; }

ul.lm_sub { margin: 0 0 0 0; padding: 7px 0 3px 16px; list-style: none; background-image: url('../img/lm_i.gif'); background-repeat: repeat-x; background-position: bottom left; }
ul.lm_sub li { padding: 2px 0 10px 13px; color: #333333; background-image: url('../img/lm_sub_bull.gif'); background-repeat: no-repeat; background-position: top left; }
ul.lm_sub li a:link { color: #333333; text-decoration: none; }
ul.lm_sub li a:visited { color: #333333; text-decoration: none; }
ul.lm_sub li a:hover { color: #595959; text-decoration: none; }

.path { width: 100%; padding: 0 5px 4px 36px; vertical-align: bottom; font-size: 10px; color: #666666; white-space: nowrap; }
.path a:link { color: #4287a4; }
.path a:visited { color: #4287a4; }
.path a:hover { color: #406c7e; }

.path_r { padding: 0 28px 14px 5px; vertical-align: bottom; font: bold 13px Verdana; color: #ffffff; white-space: nowrap; background-image: url('../img/path_r_bg_top.gif'); background-repeat: no-repeat; background-position: top right; }
.path_r h1 { margin: 0 0 0 0; padding: 0 0 0 0; font: bold 13px Verdana; color: #ffffff; white-space: nowrap; }


.path_r_bg { background-image: url('../img/path_r_bg.gif'); background-repeat: repeat-x; background-position: top right; }

.padd_block { padding: 12px 26px 4px 36px; }

.bot_news { background-image: url('../img/bot_news_i.gif'); background-repeat: repeat-x; background-position: top left; }

.bot_news_w { width: 33%; vertical-align: top; }

.bot_news_date { padding: 0 0 8px 0; font: bold 11px Verdana; color: #42a447; }
.bot_news_link { width: 100%; padding: 0 0 10px 0; color: #4287a4; line-height: 18px; }
.bot_news_link a:link { color: #4287a4; }
.bot_news_link a:visited { color: #4287a4; }
.bot_news_link a:hover { color: #406c7e; }

.bot_news_brd { padding: 0 20px 0 20px; background-image: url('../img/bot_news_i_y.gif'); background-repeat: repeat-y; background-position: center center; }

.btn_p { padding: 0 15px 0 15px 0; vertical-align: bottom; }

.options { text-align: left; font: normal 12px Arial; margin-bottom: 1em; background-color: #4287a4; color: #ab4040; }

.options ul { text-align: left; list-style: none; margin: 0; padding: 0; border: none; }
.options li { list-style: none; margin: 0; padding: 0px 0 0px 0; border: none; }


.options li a { display: block; padding: 2px 7px 2px 3px; border-bottom: 1px solid #4287a4; text-decoration: none; width: 100%; }

.options a:link { color: #FFFFFF; text-decoration: none; }
.options a:visited { color: #FFFFFF; text-decoration: none; }
.options a:hover { background-color: #5297b4; color: #FFFFFF; text-decoration: none; }

ol { margin: 0 0 0 0; padding: 0 0 0 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }

ul { margin: 0 0 0 0; padding: 0px 0 2px 40px; }
ul li { margin: 0 0 0 0; padding: 1px 0 1px 0; }
