* { margin:0px; padding:0px; }
body, td, th { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#7C8487; }
body { margin:0px; padding:0px; background:#FFFFFF; width:100%; }
th, td { text-align:left; vertical-align:top; }
img{ border:0px; }
a { color:#159A06; text-decoration:none; }
a:hover { text-decoration:underline; }
form { margin:0px; padding:0px; border:0px; }

div.clear { clear:both; height:1px; }

h1,h2,h3,h4,h5 { color:#159A06; font-size:18px; font-weight:normal; margin:0px; padding:0px; line-height:18px; }

select { background:#FFFFFF; border:1px #AABBB9 solid; padding:2px; font-size:11px; color:#7C8487; font-family:Verdana, Arial, Helvetica, sans-serif; }

#mtable{ width:100%; }

#topline { width:100%; }
#topline td { width:50%; }
#topline td.left {}
#topline div.ticosm { display:block; border-right:38px #FFFFFF solid; border-bottom: 1px #ECECEE solid; padding-left:100px; height:54px; }
#topline td.right { background:#1B9D0A url(../images/_bbf_topline_rbg.gif) left top repeat-y; }
#topline div.top_search_form { height:55px; width:240px; display:block; float:left; background:url(../images/_bbf_topline_sf_lb.gif) left bottom no-repeat; }
#topline div.top_search_form td.input { padding:18px 2px 0px 28px; _padding-top:17px; *padding-top:17px; }
#topline div.top_search_form td.input input { background:#FFFFFF; border:1px #AABBB9 solid; width:105px; padding:1px 8px; font-size:11px; color:#B1BDC2; font-family:Verdana, Arial, Helvetica, sans-serif; }
#topline div.top_search_form td.button { padding:18px 0px 0px 0px; }
#topline div.top_search_form td.button a { display:block; float:left; padding:0px 30px 0px 6px; line-height:17px; background:url(../images/_bbf_topline_sf_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#topline div.top_search_form td.button a:hover { text-decoration:underline; }
#topline div.top_search_form td.button span { display:block; float:left; padding:0px; background:url(../images/_bbf_topline_sf_butbg.gif) left top repeat-x; }
#topline div.top_date { text-align:right; display:block; padding:0px 0px 0px 0px; font-size:11px; color:#94DE6C; line-height:54px; }

#topline #header_img { display:block; position:absolute; margin-top:0px; background:url(../images/_bbf_headerimg.png) left top no-repeat; width:188px; height:290px; behavior:url(../js/itembg_iepngfix.htc); }

#topline_in { width:100%; }
#topline_in td { width:50%; }
#topline_in td.left {}
#topline_in div.ticosm { display:block; border-bottom: 1px #ECECEE solid; padding-left:100px; height:28px; }
#topline_in td.right { background:#1B9D0A url(../images/_bbf_topline_rbg.gif) left top repeat-y; }
#topline_in div.top_search_form { height:29px; width:240px; display:block; float:left; background:url(../images/_bbf_topline_sf_lb.gif) left bottom no-repeat; }
#topline_in div.top_search_form td.input { padding:5px 2px 0px 28px; _padding-top:4px; *padding-top:4px; }
#topline_in div.top_search_form td.input input { background:#FFFFFF; border:1px #AABBB9 solid; width:105px; padding:1px 8px; font-size:11px; color:#B1BDC2; font-family:Verdana, Arial, Helvetica, sans-serif; }
#topline_in div.top_search_form td.button { padding:5px 0px 0px 0px; }
#topline_in div.top_search_form td.button a { display:block; float:left; padding:0px 30px 0px 6px; line-height:17px; background:url(../images/_bbf_topline_sf_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#topline_in div.top_search_form td.button a:hover { text-decoration:underline; }
#topline_in div.top_search_form td.button span { display:block; float:left; padding:0px; background:url(../images/_bbf_topline_sf_butbg.gif) left top repeat-x; }
#topline_in div.top_date { text-align:right; display:block; padding:0px 0px 0px 0px; font-size:11px; color:#94DE6C; line-height:28px; }

#topline ul.topicos { display:block; float:left; margin:0px; padding:0px; margin-top:20px;  }
#topline ul.topicos li { display:inline; list-style: none; padding:0px 0px; margin:0px; }
#topline ul.topicos span { display:block; float:left; }
#topline ul.topicos li a { font-size:11px; color:#B1BDC2; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; }
#topline ul.topicos li a:hover { font-size:11px; color:#FFFFFF; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; background:#159A06;  }
#topline ul.topicos li a.selected { font-size:11px; color:#FFFFFF; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; background:#159A06;  }

#topline_in ul.topicos { display:block; float:left; margin:0px; padding:0px; margin-top:5px;  }
#topline_in ul.topicos li { display:inline; list-style: none; padding:0px 0px; margin:0px; }
#topline_in ul.topicos span { display:block; float:left; }
#topline_in ul.topicos li a { font-size:11px; color:#B1BDC2; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; }
#topline_in ul.topicos li a:hover { font-size:11px; color:#FFFFFF; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; background:#159A06;  }
#topline_in ul.topicos li a.selected { font-size:11px; color:#FFFFFF; text-decoration:none; display:block; float:left; line-height:17px; padding:0px 8px; background:#159A06;  }

#topline_in #header_img { display:block; position:absolute; margin-top:-36px; background:url(../images/_bbf_headerimg.png) left top no-repeat; width:188px; height:227px; behavior:url(../js/itembg_iepngfix.htc); }

#header { width:100%; height:100px; }
#header td.cell { width:50%; }
#header td.top { height:106px; vertical-align:middle; }
#header td.down { background:url(../images/_bbf_header_down.gif) left top repeat-x; height:124px; }
#header div.logo {  }
#header div.sitename { line-height:18px; font-size:10px; text-transform:uppercase; color:#B2EC87; background:url(../images/_bbf_header_topr.gif) left top no-repeat; padding:35px 190px 0px 0px; }
#header div.sitename h1 { line-height:18px; font-size:10px; text-transform:uppercase; color:#B2EC87; margin:0px; padding:0px; font-weight:normal; }

#header #mmenu1 { border-right:19px #FFFFFF solid; border-left:19px #FFFFFF solid; border-top:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; width:100%; }
#header #mmenu1 td { border-left: 1px #ECECEE solid; text-align:center; vertical-align:middle; font-size:11px; padding:1px 4px 0px 4px; width:50%; }
#header #mmenu1 td.first { border-left:0px; }
#header #mmenu1 td a { color:#159A06; text-decoration:none; display:block; float:left; clear:both; line-height:17px; padding:0px 8px; margin:0px 0px 1px 0px; font-size:11px; margin }
#header #mmenu1 td a:hover { color:#FFFFFF; text-decoration: none; display:block; float:left; clear:both; line-height:17px; padding:0px 8px; font-size:11px; background:#159A06; }
#header #mmenu1 td a.selected { color:#FFFFFF; text-decoration: none; display:block; float:left; clear:both; line-height:17px; padding:0px 8px; font-size:11px; margin:0px 0px 1px 0px; background:#159A06; }

#header_in { width:100%; height:100px; }
#header_in td.cell { width:50%; }
#header_in td.top { height:34px; vertical-align:top; }
#header_in td.down { background:url(../images/_bbf_header_down.gif) left top repeat-x; height:124px; }
#header_in div.logo {  }
#header_in div.sitename { line-height:18px; font-size:10px; text-transform:uppercase; color:#B2EC87; background:url(../images/_bbf_header_topr.gif) left top no-repeat; padding:35px 190px 0px 0px; }
#header_in div.sitename h1 { line-height:18px; font-size:10px; text-transform:uppercase; color:#B2EC87; margin:0px; padding:0px; font-weight:normal; }

#header_in #mmenu1 { height:18px; border-right:14px #FFFFFF solid; border-left:14px #FFFFFF solid; border-top:6px #FFFFFF solid; }
#header_in #mmenu1 td { border-left: 1px #ECECEE solid; text-align:center; vertical-align:middle; font-size:11px; padding:1px 4px; }
#header_in #mmenu1 td.first { border-left:0px; }
#header_in #mmenu1 td a { color:#159A06; text-decoration:none; display:block; line-height:17px; padding:0px 8px; font-size:11px; }
#header_in #mmenu1 td a:hover { color:#FFFFFF; text-decoration: none; display:block; line-height:17px; padding:0px 8px; font-size:11px; background:#159A06; }
#header_in #mmenu1 td a.selected { color:#FFFFFF; text-decoration: none; display:block; line-height:17px; padding:0px 8px; font-size:11px; background:#159A06; }

#mmenu2 { width:100%; }
#mmenu2 _td { width:25%; }
#mmenu2 _td.pre { width:auto; }
#mmenu2 _td.last { width:238px; }
#mmenu2 div.top { display:block; clear:both; height:6px; background: url(../images/_bbf_mmenu2_topbg.gif) left top repeat-x; }
#mmenu2 div.topl { display:block; height:6px; width:6px; float:left; background: url(../images/_bbf_mmenu2_topl.gif) left top repeat-x; }
#mmenu2 div.topr { display:block; height:5px; width:2px; float:right; background:#FFFFFF; border-top:1px #60CF34 solid; margin-top:0px !important; }
#mmenu2 div.bottom { display:block; height:5px; background: url(../images/_bbf_mmenu2_topbg.gif) left bottom repeat-x; border-right:2px #FFFFFF solid; }
#mmenu2 div.bottomlast { display:block; height:5px; background: url(../images/_bbf_mmenu2_topbg.gif) left bottom repeat-x; width:270px; }
#mmenu2 div.titlefirst { display:block; padding:0px 10px 0px 19px; border-bottom:1px #ECECEE solid; line-height:35px; color:#159A06; font-size:14px; font-weight:bold; clear:both;  }
#mmenu2 div.title { display:block; padding:0px 10px 0px 0px; border-bottom:1px #ECECEE solid; line-height:35px; color:#159A06; font-size:14px; font-weight:bold; clear:both;  }

#mmenu2 div.titlefirst_ { display:block; margin:0px; padding:0px 10px 0px 19px; line-height:35px; color:#159A06; font-size:14px; font-weight:bold; clear:both;  }
#mmenu2 div.title_ { display:block; margin:0px; padding:0px 10px 0px 0px; line-height:35px; color:#159A06; font-size:14px; font-weight:bold; clear:both;  }
#mmenu2 div.titlefirst_ h2 { display:block; line-height:17px; color:#159A06; font-size:14px; font-weight:bold; clear:both; padding:9px 0px; }
#mmenu2 div.titlefirst_ h2 a { display:block; line-height:17px; color:#159A06; font-size:14px; font-weight:bold; text-decoration:none; }
#mmenu2 div.titlefirst_ h2 a:hover { display:block; line-height:17px; color:#FFFFFF; background:#159A06; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 8px; }
#mmenu2 div.titlefirst_ h2 a.selected, #mmenu2 div.titlefirst_ h2 a.selected:hover { display:block; line-height:17px; color:#FFFFFF; background:#159A06; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 8px; }
#mmenu2 div.title_ h2 { display:block; line-height:17px; color:#159A06; font-size:14px; font-weight:bold; clear:both; padding:9px 0px; }
#mmenu2 div.title_ h2 a { display:block; line-height:17px; color:#159A06; font-size:14px; font-weight:bold; text-decoration:none;  margin:0px; padding:0px; }
#mmenu2 div.title_ h2 a:hover { display:block; line-height:17px; color:#FFFFFF; background:#159A06; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 8px; }
#mmenu2 div.title_ h2 a.selected, #mmenu2 div.titlefirst_ h2 a.selected:hover { display:block; line-height:17px; color:#FFFFFF; background:#159A06; font-size:14px; font-weight:bold; text-decoration:none; padding:0px 8px; }

#mmenu2 div.linksfirst { display:block; padding:0px 10px 0px 19px; line-height:18px; font-size:11px;  }
#mmenu2 div.links { display:block; padding:0px 10px 0px 0px; line-height:18px; font-size:11px;  }
#mmenu2 div.linksfirst a,#mmenu2 div.links a { font-size:11px; padding:0px 0px 0px 11px; line-height:18px; display:block; background:url(../images/_bbf_mmenu2_dot.gif) left top no-repeat; }
#mmenu2 div.linksfirst a.all,#mmenu2 div.links a.all { font-size:11px; padding:0px 0px 0px 11px; line-height:18px; display:block; background:url(../images/_bbf_mmenu2_dot_.gif) left top no-repeat; color:#B1BDC2; }
#mmenu2 img.arr { margin-bottom:9px; }

ul.mmenu3 { margin:0px; padding:0px; display:block; }
ul.mmenu3 li { display:block; list-style:none; padding:0px 0px 1px 0px; margin:0px; }
ul.mmenu3 li a.lvl1 { display:block; padding:0px 5px 0px 16px; line-height:18px; color:#B1BDC2; font-size:11px; text-decoration:none; background:#ECECEE url(../images/_bbf_mmenu3_dot.gif) left top no-repeat; }
ul.mmenu3 li a.lvl1:hover { display:block; background:#159A06 url(../images/_bbf_mmenu3_dot.gif) left -100px no-repeat; padding:0px 5px 0px 16px; line-height:18px; color:#FFFFFF; font-size:11px; text-decoration:none; }
ul.mmenu3 li a.lvl1s { display:block; background:#159A06 url(../images/_bbf_mmenu3_dot.gif) left -100px no-repeat; padding:0px 5px 0px 16px; line-height:18px; color:#FFFFFF; font-size:11px; text-decoration:none; }
ul.mmenu3 li a.lvl1s:hover { display:block; background:#159A06 url(../images/_bbf_mmenu3_dot.gif) left -100px no-repeat; padding:0px 5px 0px 16px; line-height:18px; color:#FFFFFF; font-size:11px; text-decoration:none; }

ul.mmenu4 { margin:0px; padding:0px 0px 17px 28px; display:block; }
ul.mmenu4 li { display:block; list-style:none; padding:0px 0px 1px 0px; margin:0px; }
ul.mmenu4 li a.lvl2 { display:block; padding:0px 0px 0px 0px; text-indent:24px; line-height:18px; color:#B1BDC2; font-size:11px; text-decoration:none; background: url(../images/_bbf_mmenu3_dot_.gif) left top no-repeat; }
ul.mmenu4 li a.lvl2:hover { display:block; background:url(../images/_bbf_mmenu3_dot_.gif) left -100px no-repeat; padding:0px 0px 0px 0px; line-height:18px; color:#159A06; font-size:11px; text-decoration:none; text-indent:24px; }
ul.mmenu4 li a.lvl2s { display:block; background: url(../images/_bbf_mmenu3_dot_.gif) left -100px no-repeat; padding:0px 0px 0px 0px; line-height:18px; color:#159A06; font-size:11px; text-decoration:none; text-indent:24px; }
ul.mmenu4 li a.lvl2s:hover { display:block; background: url(../images/_bbf_mmenu3_dot_.gif) left -100px no-repeat; padding:0px 0px 0px 0px; line-height:18px; color:#159A06; font-size:11px; text-decoration:none; text-indent:24px; }

div.mmenu3 { display:block; height:31px; background:url(../images/_bbf_mmenu3_decor.gif) left top no-repeat; }

#auth_block { padding:0px 0px 10px 30px; font-size:10px; }
#auth_block h5 { color:#159A06; font-size:18px; font-weight:normal; line-height:26px; margin:0px; padding:0px; }
#auth_block td.input { padding:4px 2px 4px 0px; _padding:3px 2px 3px 0px; *padding:3px 2px 3px 0px; }
#auth_block td.input input { background:#FFFFFF; border:1px #AABBB9 solid; width:105px; padding:1px 8px 1px 8px; font-size:11px; color:#B1BDC2; font-family:Verdana, Arial, Helvetica, sans-serif; }
#auth_block td.button { padding:4px 0px 8px 0px; }
#auth_block td.button a { display:block; float:left; padding:0px 30px 0px 6px; line-height:17px; background:url(../images/_bbf_form_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#auth_block td.button a:hover { text-decoration:underline; }
#auth_block td.button span { display:block; float:left; padding:0px; background:#179B07 url(../images/_bbf_form_butbg.gif) left bottom repeat-x; }

#auth_block_in { padding:5px 0px 5px 0px; font-size:10px; }
#auth_block_in h5 { color:#159A06; font-size:18px; font-weight:normal; line-height:22px; margin:0px; padding:0px; }
#auth_block_in a { color:#FFFFFF; }
#auth_block_in td { width:auto; }
#auth_block_in td.input { padding:1px 2px 1px 0px; _padding:0px 2px 1px 0px; *padding:0px 2px 1px 0px; }
#auth_block_in td.input input { background:#FFFFFF; border:1px #AABBB9 solid; width:105px; padding:1px 8px 1px 8px; font-size:11px; color:#B1BDC2; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
#auth_block_in td.button { padding:1px 0px 0px 0px; _padding-top:1px; *padding-top:1px; }
#auth_block_in td.button a { display:block; float:left; padding:0px 30px 0px 6px; line-height:15px; background:url(../images/_bbf_form_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; border:1px #99DE7E solid; }
#auth_block_in td.button a:hover { text-decoration:underline; }
#auth_block_in td.button span { display:block; float:left; padding:0px; background:#179B07 url(../images/_bbf_form_butbg.gif) left bottom repeat-x; }


#indexbody { width:100%; border-top:2px #FFFFFF solid; }
#indexbody h5 { color:#159A06; font-size:18px; font-weight:normal; margin:0px; padding:0px; line-height:26px; }
#indexbody td { width:25%; }
#indexbody td.pre { width:auto; }
#indexbody td.footer { width:auto; vertical-align:bottom; height:134px; background:url(../images/_bbf_footerbg.gif) left bottom repeat-x; }
#indexbody td.conteiner { width:auto; padding-right:30px; }
#indexbody td.index_news_logo { height:282px; background:url(../images/_bbf_index_news_logo.gif) right top no-repeat; text-align:left; }
#left_png {display:block; position:absolute; float:left; margin-top:-349px; width:200px; height:190px; background:url(../images/_bbf_rightimg.png) left top no-repeat; behavior:url(../js/itembg_iepngfix.htc); z-index:1000;}
#left_png_in {display:block; position:absolute; float:left; margin-top:-255px; width:129px; height:175px; background:url(../images/_bbf_rightimg.png) left top no-repeat; behavior:url(../js/itembg_iepngfix.htc); z-index:1000;}

table.index_cat_link { width:100%; height:43px; border-top:1px #FFFFFF solid; border-bottom:2px #FFFFFF solid; background:#B1EC87; }
table.index_cat_link td { vertical-align:middle; }
table.index_cat_link a { display:block; padding:0px 10px 0px 41px; line-height:14px; font-size:11px; background:url(../images/_bbf_linkcat_arr.gif) left center no-repeat; }

div.index_news div.date { color:#B1BDC2; font-size:11px; }
div.index_news div.date span.day { color:#B1BDC2; font-size:30px; }
div.index_news div.item { line-height:20px; padding-right:15px; }
div.index_news div.item h2 { color:#159A06; font-size:18px; font-weight:normal; margin:0px; padding:0px; line-height:24px; }
div.index_news div.item a.more { display:block; color:#7C8487; text-decoration:none; }
div.index_news div.item a.more:hover { display:block; color:#7C8487; text-decoration:underline; }


a.site_dev { font-size:10px; color:#FFFFFF; text-decoration:none; }
a.site_dev:hover { color:#000000; text-decoration:none; }
a.site_dev strong { font-weight:normal; }
a.site_pulse { font-size:10px; color:#FFFFFF; text-decoration:none; display:block; white-space:nowrap; padding:1px 93px 1px 0px; background:url(../images/_bbf_site_pulse.gif) right top no-repeat; text-align:right; width:95px;}
a.site_pulse:hover { color:#000000; text-decoration:none; }

a.rsslink{ font-size:10px; line-height:10px; color:#B1BDC2; text-decoration:none; display:block; white-space:nowrap; padding:1px 23px 1px 0px; background:url(../images/_bbf_site_rss.gif) right 4px no-repeat; text-align:right; width:85px; }
a.rsslink:hover { text-decoration:underline; }

div.pagetitle { padding:0px 19px; line-height:30px; }
div.pagetitle h3 { color:#159A06; font-size:18px; font-weight:normal; margin:0px; padding:0px; line-height:30px; }
div.pagetitle_sep { height:2px; display:block; clear:both; border-right:1px #FFFFFF solid; background:#159A06; }
#pagecontent { padding:15px 19px 90px 19px; line-height:20px; }
#pagecontent td { width:auto; }
#pagecontent h3 { line-height:normal; }

div.paging { padding:20px 0px 0px 0px; }
div.paging td { font-size:11px; border:1px #FFFFFF solid; color:#B1BDC2; line-height:14px; }
div.paging td a { color:#B1BDC2; text-decoration:none; display:block; padding:0px 8px; line-height:14px; font-size:11px; margin:0px; }
div.paging td a:hover { color:#159A06; text-decoration: underline; }
div.paging td.title { padding:0px 9px 0px 0px; }
div.paging td.selected { border:1px #99DE7E solid; background:url(../images/_bbf_paging_selbg.gif) left top repeat-x; }
div.paging td.selected a { color:#99DE7E; text-decoration:none; display:block; padding:0px 8px; line-height:14px; font-size:11px; margin:0px; }
div.paging td.selected a:hover { color:#FFFFFF; text-decoration: underline; }

a.ind_down { display:block; float:left; width:49%; line-height:16px; color:#FFFFFF; text-decoration:none; margin-bottom:8px; background:url(../images/_bbf_down_disc.gif) left top no-repeat;  }
a:hover.ind_down { display:block; float:left; width:49%; line-height:16px; color:#FFFFFF; text-decoration:underline; margin-bottom:8px;  }
a.ind_down span { display:block; padding-left:22px; line-height:16px; color:#FFFFFF; font-size:11px; }

div.ctext { text-align:justify; }
div.ctext p { margin:10px 0px; padding:0px; text-indent:20px; }
div.ctext table { width:100%; border-top:1px #ECECEE solid; border-left:1px #ECECEE solid; }
div.ctext table td { border-bottom:1px #ECECEE solid; border-right:1px #ECECEE solid; padding: 3px 12px 4px 12px; }
div.ctext table th { border-bottom:1px #ECECEE solid; border-right:1px #ECECEE solid; padding: 3px 12px 4px 12px; background:#ECECEE; }

span.ntitle { color:#159A06; font-size:18px; font-weight:normal; margin:0px; padding:0px; }
div.ncontent { text-indent:20px; text-align:justify; }
div.ncontent a { color:#7C8487; }
div.ncontent a:hover { color:#159A06; text-decoration:underline; }

span.button  a { display:block; float:left; padding:0px 30px 0px 6px; line-height:15px; background:url(../images/_bbf_form_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; border:1px #99DE7E solid; }
span.button  a:hover { text-decoration:underline; }
span.button  { display:block; float:left; padding:0px; background:#179B07 url(../images/_bbf_form_butbg.gif) left bottom repeat-x; }


table.fbform input { width:130px; font-size:11px; padding:2px 3px 3px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7C8487; border:1px #B1BDC2 solid; background:#FFFFFF; }
table.fbform textarea { width:130px; height:95px; font-size:11px; padding:2px 3px 3px 3px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7C8487; border:1px #B1BDC2 solid; background:#FFFFFF; }
table.fbform td { padding:0px 0px 2px 0px; font-size:11px; }

a.down { display:block; float:left; text-decoration:none; line-height:25px; color:#B1BDC2; font-size:18px; padding-left:29px; background:url(../images/_bbf_down_disc_2.gif) left 7px no-repeat; }
a:hover.down { display:block; float:left; text-decoration:none; line-height:25px; color:#159A06; font-size:18px; padding-left:29px; background:url(../images/_bbf_down_disc_2.gif) left -93px no-repeat; }
a.down span { font-size:12px; font-weight:normal; text-decoration:none; color:#B1BDC2; }
a:hover.down span { font-size:12px; font-weight:normal; text-decoration:none; color:#B1BDC2; }

#va_area { color:#FFFFFF; }
#va_area a { color:#FFFFFF; text-decoration:underline; font-weight:bold; }
#va_area a:hover { color:#FFFFFF; text-decoration:none; font-weight:bold; }



#v_block td.button { padding:0px 0px 0px 10px; width:auto; }
#v_block td.button a { display:block; float:left; padding:0px 30px 0px 6px; line-height:17px; background:url(../images/_bbf_form_butarr.gif) right top no-repeat; font-size:10px; font-weight:bold; text-decoration:none; color:#FFFFFF; }
#v_block td.button a:hover { text-decoration:underline; }
#v_block td.button span { display:block; float:left; padding:0px; background:#179B07 url(../images/_bbf_form_butbg.gif) left bottom repeat-x; border:1px #4EBA36 solid; }

.bnr1-bottom {width: 236px; height: 206px; /*border: 1px solid #000;*/ }
.bnr-top {width: 236px; height: 103px; /*border-bottom: 1px solid #000;*/}
.bnr-bottom {width: 236px; height: 103px; }



#ap_menu { border:2px solid #006600; background:#fff; top:100px; left:100px; position: absolute; visibility: hidden; width:600px; clear: both; z-index: 9999; padding: 15px 0px 10px 10px;}
#ap_menu .box {overflow:auto; height:300px;}
#ap_menu .box span {color:#626262; font-size:12px; font-family:tahoma, arial;}
#ap_menu .box a.span {color:#626262; font-size:12px; font-family:tahoma, arial;}
#ap_menu .box a:hover.span {color:#006600; font-size:12px; font-family:tahoma, arial;}


#ap_menu .x {float:right; margin-top:-10px; padding-right:4px;}
#ap_menu .x a {text-decoration:none; color:#666666; font-size:12px;}
#ap_menu .x a:hover {color: #006600;}
#ap_menu .box .gl {font-size:14px; font-weight:bold;}

#ap_menu div {padding-left: 10px;}
#ap_menu a.plus {background:url(../images/plus.gif)  no-repeat  left; padding-left:6px; } 
#ap_menu a.minus {background:url(../images/minus.gif) no-repeat  left; padding-left:6px;}

#ap_menu div  .selected {font-weight:bold;}
#ap_menu .box strong {color:#006600; font-size:18px; font-family:tahoma, arial; font-weight:100;}

