body { margin: 0 0 0 0; padding: 0 0 0 0; background-color: #6D88BF; }
img { border: 0; }
table { font: normal 13px Arial; color: #374869; }

a:link { color: #1C2D4F; text-decoration: none; }
a:visited { color: #1C2D4F; text-decoration: none; }
a:hover { color: #3E537C; text-decoration: underline; }

.a_c { text-align: center; }
.tbl_all { background-image: url('../img/t_all.gif'); background-repeat: repeat-x; background-position: top left; }

.menu_bg_all { background-image: url('../img/menu_bg_all.gif'); background-repeat: repeat-x; background-position: top left; }

#top_m_a { background-image: url('../img/menu_bg_all_a.gif'); background-repeat: repeat-x; background-position: top left; }
#top_m_a a { color: #072764; }

.top_m { padding: 0 27px 7px 26px; vertical-align: bottom; font: bold 13px Arial; color: #FFFFFF; }
.top_m a:link { color: #FFFFFF; text-decoration: none; }
.top_m a:visited { color: #FFFFFF; text-decoration: none; }
.top_m a:hover { color: #E6EEF8; text-decoration: none; }

.copyr { padding: 5px 0 5px 0; text-align: center; font: normal 11px Arial; color: #FFFFFF; }
.copyr a:link { color: #FFFFFF; text-decoration: none; }
.copyr a:visited { color: #FFFFFF; text-decoration: none; }
.copyr a:hover { color: #E6EEF8; text-decoration: underline; }


.padd_c_right { height: 100%; padding: 0 3px 0 0; vertical-align: top; }
.padd_c_l { background-color: #E8EDF7; }

.lm_bg { height: 41px; background-image: url('../img/lm_bg.gif'); background-repeat: repeat-x; background-position: top left; }

.lm_img { padding: 12 8px 18px 8px; vertical-align: bottom; }

.lm_title { width: 100%; padding: 0 3px 16px 0; vertical-align: bottom; font: bold 14px Arial; color: #2F2F2F; }


.lm_pd_line { background-color: #B7C5E0; }

.lm_text { width: 100%; padding: 5px 3px 0 0; vertical-align: top; font: bold 10px Arial; color: #FFFFFF; }
.lm_text a:link { color: #FFFFFF; text-decoration: none; }
.lm_text a:visited { color: #FFFFFF; text-decoration: none; }
.lm_text a:hover { color: #E6EEF8; text-decoration: none; }

.lm_arrow { width: 70px; height: 22px; vertical-align: middle; padding: 0 6px 0 6px; }
.lm_arrow_bot { height: 22px; vertical-align: middle; padding: 0 6px 0 8px; }


.lb_text { padding: 4px 5px 4px 5px; font: normal 11px Arial; color: #FFFFFF; }
.lb_text a:link { color: #FFFFFF; text-decoration: none; }
.lb_text a:visited { color: #FFFFFF; text-decoration: none; }
.lb_text a:hover { color: #E6EEF8; text-decoration: underline; }

.r_block { width: 100%; vertical-align: top; background-color: #E8EDF7; }


.rm_title { width: 100%; padding: 0 3px 10px 7px; font: bold 12px Arial; letter-spacing: +0.1em; color: #374869; background-color: #ACBFE6; vertical-align: bottom; }
.bg_rm_title { background-color: #ACBFE6; vertical-align: middle; }

.paddtext { padding: 10px 12px 5px 12px; }

p { font: normal 13px Arial; margin: 0 0 5px 0; text-indent: 12px; text-align: justify; }



.bg_lm_sub { background-image: url('../img/bg_lm_sub.gif'); background-repeat: repeat-x; background-position: top left; }



.options { margin: 7px 0 0 0; text-align: left; font: normal 12px Arial; margin-bottom: 1em; background-color: #7c94c4; 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 #505f7f; 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: #ffffff; color: #505f7f; text-decoration: none; }



.qsearch_text { width: 112px; height: 16px; font-size: 11px; border: 1px solid #879fc1; color: #374869; }
.qsearch_txt { padding: 0 0px 9px 8px; vertical-align: bottom; color: #374869; font-size: 11px; }
.qsearch_text_p { padding: 0 0 7px 0; vertical-align: bottom; }
.btn_search { padding: 0 0px 11px 0; vertical-align: bottom; }
.bg_frm { background-color: #acbfe6; }

.bg_btn { background-color: #acbfe6; }

.btn_p { padding: 0 8px 0 8px; vertical-align: bottom; }

ol { margin: 0 0 0px 0; padding: 0 0 0 20px; }

ul { margin: 0 0 0px 0; padding: 0 0 0 0; }
li { margin: 5px 0 3px 23px; list-style: outside; }

.li_i li { margin: 5px 0 6px 30px; list-style: none; font-style: italic; }

