body, td	{margin:0;padding:0; font-family:Tahoma; font-size:11px;}
body		{text-align:center; background:#EFEFEF url(images/bg_left.png) repeat-x;}
img		{border:none;}
.iefx	{width:100%;}
.x		{width:1px; height:1px; font-size:1px; overflow:hidden; clear:both;}

.center		{text-align:center;}
.right		{text-align:right;}
.block		{display:block;}
.right_bg	{position:absolute; left:50%; width:50%; height:224px; background:url(images/bg_right.png) repeat-x; z-index:1;}

.fixer	{margin:0 auto; text-align:left; position:relative; z-index:2; min-width:776px; max-width:1260px; width:100%; 
/**/	background:url(images/hmap_bg.png) repeat-x 0 23px; height:100%;}
* html .fixer	{width:expression(document.body.clientWidth>1260?"1260px":"100%");}

* html .hline,
* html .search,
* html .mm,
* html .sm,
* html .cnt,
* html .footer	{width:expression(document.body.clientWidth<778?"778px":"100%");}

.hline			{width:100%;}
.hl_news		{width:15%; background:url(images/hl_news_bg.png) repeat-x top; white-space:nowrap;}
.hl_news p		{color:#fff; font-size:11px; margin:0; padding:1px 0 0 30px; background:url(images/bullet_home.png) no-repeat 10px 3px;}
.hl_news img		{vertical-align:middle;}
.hl_text		{width:68%; background:url(images/hl_text.png) repeat-x; border-right:1px solid #DEDEDE;}
.hl_text p		{padding:0; margin:0 0 0 6px; height:13px; overflow:hidden;}
.hl_right		{background:#fff;}
.hl_right img	{margin:0 11px 0 8px;}
.hl_rightmost	{width:17%; vertical-align:bottom; background:url(images/bg_right.png) repeat-x;}

.h_main		{background:url(images/h_main.jpg) no-repeat; height:136px; vertical-align:top; width:84%;}
.logo		{margin:6px 5px 0 8px; position:relative; top:10px; text-align:right;}
.h_main .center	{margin-left:90px;}
.h_menu		{background:url(images/bg_right.png) repeat-x 0 -23px; vertical-align:top;}
.h_menu	ul	{margin:0; padding:0 0 0 24px; background:url(images/h_menu.png) no-repeat; list-style-type:none; height:75px;}
.h_menu li	{margin:0; line-height:16px;}
.h_menu	a	{color:#000; margin-left:17px; position:relative; bottom:3px;}

.search		{width:100%; height:84px; margin-top:-61px;}
.find		{background:url(images/bg_right.png) repeat-x 0 -98px; width:28%; vertical-align:top;}
.find  form	{margin:0 0 0 0; padding:6px 7px 0 7px; display:block;}
.i_find		{width:67%; margin-right:6px;}
.b_find		{height:21px; background:#CACACA; width:57px; font-size:11px;}
.find .block	{margin-bottom:6px;}
.find_more	{position:relative; right:60px; margin-top:14px;}
.find a		{color:#fff; font-size:10px; padding:1px 0 0 23px; position:relative; left:67%;
			background:url(images/arrow_twoside.png) no-repeat 0 6px;}
		
.mm				{width:100%; margin-top:-23px;}
.mm .active		{background:url(images/mm_bga.png);}
.mm a			{height:33px; display:block; background:url(images/mm_corner.png) no-repeat right; text-align:center;}
.mm .active a	{background-image:url(images/mm_cornera.png);}
.mm .active a.last	{background-image:url(images/mm_corneral.png);}
.mm div			{width:41px; height:33px; margin:-33px 0 0 -21px; position:relative; z-index:3; top:33px;
/**/				background:url(images/mm_corner_r.png) no-repeat right;}
.mm .active div	{background-image:url(images/mm_corner_a.png);}
.mm_prog		{width:30%; background:url(images/mm_bg.png) repeat-x;}
.mm_hod			{width:28%; background:url(images/mm_bg.png) repeat-x;}
.mm_konk		{width:24%; background:url(images/mm_bg.png) repeat-x;}
.mm_konk a		{background:url(images/mm_corner2.png) no-repeat right top;}
.blank			{width:18%;}
.mm a img			{position:relative; top:10px;}

.sm					{width:100%; height:28px; text-align:center;}
.sm_l, .sm_r		{width:12%;}
.sm_nov				{width:15%;}
.sm_fcp				{width:31%;}
.sm_pod				{width:16%;}
.sm_pres			{width:14%;}
.sm_r, .sm_nov,
 .sm_fcp, .sm_pod,
 .sm_pres			{background:url(images/sm_bg.png) no-repeat;}
.sm a				{color:#464646; font-weight:bold; padding-left:16px; background:url(images/bullet_sm.png) no-repeat 0 3px;}
.sm .active			{background:#919191 url(images/sm_bga.png) no-repeat;}
.sm .active a		{color:#fff; background-image:url(images/bullet_sma.png);}
 
.cnt		{width:100%; margin-top:15px; overflow:hidden;}
.lc, .rc	{width:24%; vertical-align:top;}
.mc {width:52%; vertical-align:top; background:#fff; border:4px solid #D6D6D6;}

 
.blk               {border:4px solid #D6D6D6; padding-bottom:11px; margin-top:7px; background:#fff;}
.top               {margin-top:0px;}
.lc .blk			{margin-right:7px; margin-top:0px; margin-bottom: 7px;}
.rc .blk			{margin-left:7px; margin-top:0px;}
.mc .blk      {margin:0 0px 11px 0px; border:none;}
.rclc_h			{background:#FFF7E7 url(images/rclc_h.png) repeat-x bottom; border-bottom:1px solid #D6D6D6; padding:6px; margin-bottom:8px;}
.rclc_h strong	{color:#464646; padding-left:16px; background:url(images/bullet_rclc_h.png) no-repeat 0 2px; margin:0 5px;
/**/				text-transform:uppercase; display:block}
.blk .wr			{margin:0 11px}
.mc .blk .wr		{margin:0 10px}
.blk .hr			{height:1px; font-size:1px; overflow:hidden; background:#EBEBEB; margin:7px 0 15px 0;}
.blk .hr2			{height:1px; font-size:1px; overflow:hidden; background:#EBEBEB; margin:7px 0 7px 0;}

a		{color:#005A94;}
p		{color:#444444; margin:0 0 10px 0;}
.mc p	{font-size:12px;}
 
.lc_vote			{margin:none; padding:none;}
.lc_vote br			{clear:both;}
.lcrc_d				{background:#F0EFEF; padding:5px 2px 10px 2px; margin-bottom:11px;}
.lc_vote label		{color:#444444; position:relative; top:2px;}
.lc_vote table		{width:100%;}
.lc_vote table td		{vertical-align:top; padding-bottom:3px;}
.lc_vote .center input	{color:#fff; background:#A9AAAA; font-size:10px; height:24px; width:94px;}
 
.tbull_g	{padding-left:13px; background:url(images/bullet_g.png) no-repeat 0 3px;}
 
.list_arrow	{list-style-type:none; margin:0; padding:0;}
.list_arrow li	{padding:0 0 12px 15px; background:url(images/bullet_arrow.png) no-repeat 0 4px;}
 
.list_circle	{list-style-type:none; margin:0; padding:0;}
.list_circle li	{padding:0 0 12px 15px; background:url(images/bullet_g.png) no-repeat 0 4px;}

.rss	{color:#010101; padding-left:20px; background:url(images/bullet_rss.png) no-repeat 0 3px; margin-top: -7px;}
.mc .rss {margin-top: 0px;}
.rss a	{color:#010101;}

.mc_h		{background:#009ED0 url(images/mc_h.png) repeat-x; margin-bottom:11px;}
.mc_h strong	{color:#fff; font-size:13px; margin:0 9px; display:block; padding:10px 0 9px 17px;
/**/			background:url(images/bullet_mc_h.png) no-repeat 0 14px; text-transform:uppercase;}
			
.mc_date	{color:#00A7DB; font-weight:bold; margin:0px 10px 7px 0px;}

.floated		{float:left; clear:left; padding:1px; background:#fff; border:1px solid #0097CD; margin:0px 9px 9px 0;}

.simp	{width:100%;}
.simp td	{vertical-align:top;}

.bh	{font-weight:bold; font-size:12px; color:#005B96; margin-bottom:7px; display:block;}

* html .mc .blk	{width:100%;}

.header	{color:#005B96; font-size:12px; display:block; padding-left:17px; 
		background:url(images/bullet_header.png) no-repeat 0 3px; margin-bottom:15px;}
.header span	{color:#646363;}
		
.files		{list-style-type:none; margin:18px 0 5px 0; padding:0;}
.files li	{padding:0 0 7px 23px;}
.files a	{color:#008FC9;}
.f_img		{background:url(images/bullet_image.png) no-repeat;}
.f_pp		{background:url(images/bullet_pp.png) no-repeat;}
.f_zip		{background:url(images/bullet_zip.png) no-repeat;}
.f_word		{background:url(images/bullet_word.png) no-repeat;}
.f_exel		{background:url(images/bullet_exel.png) no-repeat;}
.f_pdf		{background:url(images/bullet_pdf.png) no-repeat;}
.f_vid		{background:url(images/bullet_vid.png) no-repeat;}

.author	{text-align:right; color:#00B0D9;}

.grey		{color:#ABABAB; padding:0; margin:0 0 23px 0;}
.mc .grey	{font-size:11px;}

.list_other		{margin:0 0 25px 0; padding:0; list-style-type:none;}
.list_other li	{padding:0 0 16px 21px; background:url(images/bullet_header.png) no-repeat 0 3px;}

.vote	{width:100%; height:17px; margin-bottom:10px;}
.num p	{color:#F57B19; font-weight:bold; font-size:15px; margin:0; padding:0; width:60px;}
.graph	{width:100%; background:url(images/graph.png) repeat-x;}
.graph	div	{height:17px; background:url(images/graph_p.png) repeat-x;}

.faq_form			{display:block; background:#F0EFEF; padding:8px 25px;}
.faq_form strong	{display:block; font-size:12px; margin-bottom:8px; position:relative; right:10px;}
.faq_form label		{margin:0 0 5px 0; display:block;}
.faq_form .field	{height:21px; width:60%; margin:0 0 5px 0;}
.faq_form textarea	{height:88px; width:100%; margin:0 0 15px 0;}
.faq_form .button	{color:#fff; background:#A9AAAA; font-size:10px; height:24px; width:94px;}

.back		{padding:10px 0; text-align:right;}
.back img	{position:relative; top:2px; margin-right:10px;}

.pager			{margin:0px; padding:0px; margin:0 0 0 auto;}
.pager td		{color:#fff;}
.pager a		{padding:1px; background:#DEDEDE; text-decoration:none; color:#444; display:block;}
.pager div		{background:#0075BC; padding:1px;}
table.pager {margin: -10px 0px -15px 0px;}

.i_links	{padding:0 0 6px 17px; background:url(images/bullet_links.png) no-repeat 0 2px;}
.a_links	{color:#D64043;padding-left:19px; background:url(images/bullet_alink.png) no-repeat 4px 4px;}

.t_blue		{color:#005B96;}
.t_black	{color:#444; text-decoration:underline;}
.mc .t_grey		{color:#7C7C7C; font-size:11px;}

.i_src	{padding:0 0 6px 17px; background:url(images/bullet_src.png) no-repeat 0 2px;}

.search_form			{display:block; padding:0; margin:0; background:#F0EFEF; padding:10px 42px 15px 42px; margin-bottom:18px;}
.search_form label		{display:block; margin-bottom:3px;}
.search_form .button	{color:#fff; background:#A9AAAA; font-size:10px; height:24px; width:74px; margin-left:4px;}
#sf_s					{width:100%; height:24px; margin-bottom:2px;}
#sf_r					{width:100%; height:24px;}

.forfooter {height:70px;}

.footerwrap {width:100%; height:63px; background:#fff url(images/footer.png) repeat-x; margin-top:-63px; text-align:center; position:relative; z-index:5;}
.footer			{width:100%; height:63px; margin:0 auto; max-width:1260px; min-width:776px;}
.copyright		{width:25%; background:url(images/copyright.png) no-repeat 9% 16px; text-align:right;}
.copyright p	{color:#0075BC; position:relative; left:47px; margin:0 0 0 auto; padding:0; width:91%; text-align:left;}
.counters		{width:51%; text-align:center;}
.multiline		{width:24%; vertical-align:bottom; text-align:center;}

/******/

.rclc_h a {
	text-decoration: none;
}

.vote_small 	  {width:100%; margin-bottom:10px;}
.vote_small td    {padding-bottom:2px; color:#444444;}
.num_small 	  {color:#F57B19; font-weight:bold; font-size:12px; margin:0; padding:0;}
.graph_small	  {width:100%; background:url(images/graph_small.jpg) repeat-x;}
.graph_small div  {height:16px; background:url(images/graph_p_small.jpg) repeat-x;}

.note {margin:15px; color:#E44032; font-size:13px; font-weight: bold;}
.map1 {margin-left:5px; font-weight:bold; font-size:12px; color:#005B96; margin-top:7px; display:block;}
.map2, {padding-left:25px; font-size: 11px; font-weight:bold; background:url(images/bullet_g.png) no-repeat 12 center; margin-top: 3px;}
.map2 a {color:#00A7DB;}
.map3 {margin-left:45px;}

//.mc .blk .wr td {	padding: 7px;}
.blk {
	margin-bottom: 7px;
}
.mc .blk {
	margin-bottom: 0px;
}
.bottom {
	margin-top: -7px;
}
* html .bottom {
	height: 0px;
	width: 0px;
	background-color: #000;
	margin-top: -20px;
}
.content, .text, .mc li, .mc {
	font-size: 12px;
	color: #444444;
}
.bold { font-weight: bold; }
.italic { font-style: italic; }