body { margin: 0 0 0 0; padding: 0 17px 0 36px; background-color: #ffffff; }
img { border: 0; }
table { font: normal 11px Verdana; color: #434343; }
a:link { color: #434343; text-decoration: underline; }
a:visited { color: #434343; text-decoration: underline; }
a:hover { color: #2c2c2c; text-decoration: underline; }
p { font: normal 11px Verdana; margin: 0 0 8px 0; text-indent: 0px; line-height: 22px; }
.v_top { vertical-align: top; }
.v_bot { vertical-align: bottom; }
.a_c { text-align: center; }
.a_r { text-align: right; }

.c_green { color: #4f9227; }


a.agrey:link { color: #8e8e8e; text-decoration: none; }
a.agrey:visited { color: #8e8e8e; text-decoration: none; }
a.agrey:hover { color: #6c6c6c; text-decoration: none; }

.tg { background-color: #d2e487;  background-repeat: repeat-x; background-position: bottom left; }
.tg_bot { padding: 23px 0 0 0; }
.tg_c { width: 145px; text-align: center; font-size: 10px; color: #ffffff; }
.tg_c a:link { color: #ffffff; text-decoration: none; }
.tg_c a:visited { color: #ffffff; text-decoration: none; }
.tg_c a:hover { color: #e5f6db; text-decoration: none; }
.tct { padding: 0 0 22px 0; width: 764px; }

.spanclass { background-color: #4f9227; color: #ffffff}

.tm { height: 72px; vertical-align: bottom; font: bold 11px Verdana; background-image: url('../img/tm_razd.gif');  background-repeat: repeat-y; background-position: bottom right; }
.tm a:link, .tm a:visited { color: #006600; text-decoration: none; }
.tm a:hover { color: #848484; text-decoration: none; }

.btn_p { padding: 0 15px 0 15px; vertical-align: bottom; }
.tm_p { padding: 0 0 0 15px; }
.logo { padding: 2px 0 0 0; }

.copyr { padding: 23px 26px 0 0; text-align: right; vertical-align: top;  }
.copyr_t { font-size: 10px;font-weight: bold; color: #6e6e6e; }
.copyr_t a:link { color: #6e6e6e; text-decoration: none; }
.copyr_t a:visited { color: #6e6e6e; text-decoration: none; }
.copyr_t a:hover { color: #545454; text-decoration: none; }

.rm_p { height: 51px; background-color: #f7f7f7; }
.rm_t { width: 100%; font-size: 10px; padding: 10px 0 10px 0; color: #8c8c8c; text-align: center; }

.bl { vertical-align: top; padding: 11px 0 20px 0; }

ul.lm { margin: 8px 0 0 0; padding: 0 0 0 0; font-size: 10px; }
ul.lm li { margin: 0 0 0 0; padding: 0px 0 15px 0; list-style: none; text-align: right; }
ul.lm li a:link { color: #666666; text-decoration: none; }
ul.lm li a:visited { color: #666666; text-decoration: none; }
ul.lm li a:hover { color: #4f9227; text-decoration: none; }

ul.lm_sub { margin: 8px 0 2px 0; padding: 0 0 0 0; font-size: 10px; text-align: right; }
ul.lm_sub li { margin: 4px 0 0px 0; padding: 0px 12px 3px 0; background-image: url('../img/lm_sub_bull.gif'); background-repeat: no-repeat; background-position: center right; }
ul.lm_sub li a:link { color: #666666; text-decoration: none; }
ul.lm_sub li a:visited { color: #666666; text-decoration: none; }
ul.lm_sub li a:hover { color: #4f9227; text-decoration: none; }

.txt_lm { padding: 15px 0 17px 0; text-align: right; }

.frm_text { width: 98px; height: 16px; font-size: 10px; border: 1px solid #b2b2b2; color: #666666; }
.frm_txt { padding: 0 8px 11px 0; vertical-align: bottom; text-align: right; color: #666666; font-size: 10px; }
.frm_text_p { padding: 0 0 7px 0; vertical-align: bottom; }
.frm_subm { padding: 0 5px 0 5px; width: 46px; height: 17px; font-size: 10px; color: #9d9d9d; border: 1px solid #bebebe; background-color: #f1f1f1; }
#frm_subm_subsc { width: 88px; }

.in_bl { padding: 0 0 15px 0; }
.in_bl table td { font-size: 10px; }
.in_bl table td a:link { color: #7f7f7f; text-decoration: underline; }
.in_bl table td a:visited { color: #7f7f7f; text-decoration: underline; }
.in_bl table td a:hover { color: #5e5e5e; text-decoration: underline; }

.br { vertical-align: top; padding: 10px 40px 10px 38px; }

.path { padding: 0 0 18px 0; font-size: 10px; color: #434343; }
.path a:link { color: #4f9227; text-decoration: underline; }
.path a:visited { color: #4f9227; text-decoration: underline; }
.path a:hover { color: #50a91b; text-decoration: underline; }

.podr { padding: 0px 0 12px 0; }
.podr a:link { color: #4f9227; text-decoration: underline; }
.podr a:visited { color: #4f9227; text-decoration: underline; }
.podr a:hover { color: #52b417; text-decoration: underline; }

.bc_news {width:50px; vertical-align: top; background-image: url('../img/bc_news.gif'); background-repeat: repeat-y; background-position: top left; }
.news_r {width: 155px; vertical-align: top;}
h1.titlepage {  margin: 0 0 0 0; padding: 10px 0 15px 0; vertical-align: top; font: bold 11px Verdana; color: #848484; }

.options { font: normal 10px Verdana; margin-top: 8px; background-color: #fefefe; color: #7f7f7f; }
.options ul { list-style: none; margin: 8px 0 0 0; padding: 0; border: none; }
.options li { list-style: none; margin: 0; padding: 0; border: none; }
.options li a { display: block; padding: 3px 3px 3px 7px; border-bottom: 1px solid #f2f2f2; width: 100%; }
.options a:link { width: 100%; color: #7f7f7f; text-decoration: none; }
.options a:visited { width: 100%; color: #7f7f7f; text-decoration: none; }
.options a:hover { width: 100%; color: #565656; background-color: #f9f9f9; text-decoration: none; }


ul { margin: 0 0 0 0; padding: 0 0 0 17px; }
ul li { margin: 0 0 0 0; padding: 10px 0 10px 0; }
ol { margin: 0 0 0 0; padding: 0 0 0 47px; }
ol li { margin: 0 0 0 0; padding: 0 0 1px 0; }