body,h1,h2,h3,h4,h5,h6,p,form,fieldset
{
	margin: 0;
	padding: 0;
}

.clr{clear:both; height:0; font-size:1px; line-height:0; margin:0; padding:0}

body
{
	margin: 0;
	padding:0 0 5px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	line-height: 1.7em;
	text-align: center;
	color: #567091;
	background: url(images/bg1.gif) repeat-x #e4e4e4;
}

a
{
	color: #0077f6;
	text-decoration: underline;
}

a:hover
{
	color: #bb0000;
	text-decoration:none;
}

h1, h1 a, h2 a, h3 a, h4, h4 a
{
	color: #4075b7;
}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover
{
	color: #1BA6B2;
}

h1
{
	margin: 0 0 18px 0;
	padding:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight: bold;
	/* border-bottom:1px dashed #abb4be;*/
	background-color:#e5f2ff;
	color:#4075b7;
}

h2
{
	margin: 0 0 18px 0;
	padding:0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.9em;
	font-weight: bold;
	/* border-bottom:1px dashed #abb4be;*/
	background-color:#e5f2ff;
	color:#4075b7;
}

h3
{
	margin: 8px 0 8px 0;
	padding:0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
}

h4
{
	margin: 0 0 18px 0;
	padding:0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	font-weight: bold;
	/* border-bottom:1px dashed #abb4be;*/
}
h5
{
	margin: 8px 0 8px 0;
	padding:0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
        text-align: center;
}
a img
{
	border: none;
}

p
{
	margin: 0;
	padding: 0 0 18px 0;
}

ul
{
	margin: 0 0 0 1.3em;
	padding: 0 0 5px 0;
}

ul ul
{
	padding: 0;
}

blockquote
{
	margin: 0;
	padding: 0 18px;
	font-style: italic;
}

pre, code
{
	font-family: Courier, Monaco, monospace;
	background-color: #F8FAF2;
}

.top_text
{
	background:#4075b7;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:20px;
	text-align:left;
}

.top_text a, .top_text a:hover, .top_text .right_side{color:#fff; font-size:14px; font-weight:bold;}

.top_text .left_side{width:780px; float:left; display:inline; margin-left:10px;}
.top_text .right_side{width:80px; float:right;display:inline; text-align:right; margin-right:10px;}

#container
{
	width: 894px;
	margin: 0 auto;
	padding:0;
	text-align: left;
	padding-top: 0;
	border:3px solid #4075b7;
	background:#fff;
	position:relative;
}

#head
{
	height:150px;
	background-color: #F0F9F9;
	background-image:url(images/head.jpg);
}
#head a{display:block; height:150px; width:894px; text-decoration:none}

#head h1
{
	padding-top: 50px;
}

.navigation{
	background:url(images/menu_bg.jpg) #366eac;
	padding-left:25px;
	height: 30px;
	line-height: 30px;
	font-family:Verdana, Geneva, sans-serif;
	border-top:5px solid #4075B7;
	border-bottom:5px solid #4075B7;
	font-size:18px;
}

.navigation a
{/*background-color: #A3C159;*/
	color: white;
}

.navigation a:hover
{
	text-decoration:none;
}
.navigation .selected, .navigation a:hover
{
	background-color: #2e5c94;
	color:#b1d4fc;
}

.navigation ul
{
	margin: 0;
	padding: 0;
}

.navigation li
{
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	white-space: nowrap;
}

.navigation li a
{
	display: block;
	padding: 0 36px;
	/*letter-spacing: 1px;*/
	/*margin:0 12px 0 12px;*/
	text-decoration:none;
}

* html .navigation a
{
	width: 1%;
}

.navigation form
{
	float: right;
	height: 100%;
	width: 209px;
	padding: 0 15px;
	border-left: 1px solid;
	line-height: 0;
	border-color: white;
	background: #FEC42D url(/images/blix_corner_bottom_right.gif) bottom right no-repeat;
}

.navigation form fieldset
{
	margin-top: 7px;
	border: 0 solid;
}

* html #navigation form fieldset
{
	margin-top: 7px;
}

.navigation #s
{
	height: 1.5em;
	width: 140px;
	margin: 0 5px 0 0;
	padding: 0;
	border: 1px solid;
	font-size: 0.8em;
	vertical-align: middle;
	border-color: #FFF9EA;
}

.navigation #searchbutton
{
	height: 2em;
	width: auto;
	padding: 0 1px;
	border: 1px solid;
	font-size: 9px;
	letter-spacing: 1px;
	text-align: center;
	vertical-align: middle;
	color: white;
	background-color: #A3C159;
}

#center
{
	float: left;
	width: 610px;
	padding-top: 20px;
	padding-left: 20px;
}
#center p{padding:0}
#center2
{
	float: right;
	width: 535px;
	padding-top: 0px;
	padding-left: 20px;
	padding-right:20px;
/*	background: url(/images/blix_subcontent_bg.gif) 0px 0px no-repeat; */
	padding-bottom: 15px;
}



.entry
{
	margin: 0 0 0px 0;
}

.entry .info
{
	position: relative;
	margin-top: -3px;
	padding: 3px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	font-size: 0.9em;
	border-color: #F3F4F4;
	background-color: #FAFAFA;
}

.entry .info a
{
	border-color: #949494;
}


#center2 .info
{
	position: relative;
	margin: 0px;
	padding: 3px;
	border-top: 1px solid;
	border-bottom: 1px solid;
	font-size: 0.9em;
	border-color: #F3F4F4;
	background-color: #FAFAFA;
}

#center2 .info a
{
	border-color: #949494;
}



.right
{
	float: left;
/*	clear: right;  */
clear: left;
	width: 235px;
	padding: 5px 0 0 5px;
	font-size: 13px;
	font-weight:bold;
	line-height: 1.5em;
	color:#4075b7;
}
.right .bord_wrap
{
	border:1px solid #4075b7;
	margin:0 0 5px 0;
}
.right h3
{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	padding:0 0 0 10px;
	font-size: 17px;
	line-height: 20px;
	color: white;
	text-align:left;
	background:#4075b7;
font-weight:bold;
}

.right h3 span
{
	display: block;
	padding: 5px 10px;
	font-style: normal;
}

.right p
{
	padding: 0 10px 0 10px;
}

.right ul.categories li
{
	/*list-style-image: url(/images/blix_categories_yellow.gif);*/
list-style-type:none;

}

.right ul.categories2{
	padding:0 0 0 0;
	margin:0 0 0 0;
}
.right ul.categories2 li
{
	
	margin:0;
	padding-bottom:0;
	list-style-type:none;

}
.right ul.categories2 li.two_str ul{margin:-39px 0 0 99px}
.right ul.categories2 li a:hover{background:#4075b7; color:#FFF}
.right ul.categories2 li a.main_links{display:block; width:220px; line-height:14px; padding:3px 4px 3px 9px; margin:5px 0 5px 0; text-decoration:none;}
.right ul.categories2 li a.main_links:hover{background:#4075b7; color:#FFF}
.right ul.categories2 li li
{
	list-style-image: url(/images/sub_categories_yellow.gif);
}
.right ul.categories2 li ul {
	font-size:14px;
	position:absolute;
	left:140px;
	margin:-25px 0 0 99px;
	padding-left:0;
	padding-right:0;
	padding-bottom:5px;
	padding-top:5px;
	display:none;
	background-color:#4075b7;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.right ul.categories2 li ul li {
	margin:0 5px;
	float:none;
	list-style-type:none !important;
	border-bottom:1px solid #a6c0e3;
}
.right ul.categories2 li ul li a{background:none; color:#FFF; display:block; text-decoration:none; opacity:0.8;	filter:alpha(opacity=80);}
.right ul.categories2 li:hover ul, .right ul.categories2 li.jshover ul {display:block;}
.right ul.categories2 li ul li a:hover{	color:#fff !important; background-color:#2e5c94;	/*font-size:0.8em;*/}


.right ul.links li
{
	list-style-image: url(/images/blix_links_yellow.gif);
}

ul.feeds li
{
	/*list-style-image: url(/images/blix_feeds_yellow.gif);*/
list-style-type:none;
}


ul.feeds li.allnews {
	list-style: none;
	text-align: right;
}

.right ul.posts li
{
	list-style-image: url(/images/blix_post_yellow.gif);
}

.right ul.categories li li
{
	list-style-image: url(/images/sub_categories_yellow.gif);
}
.right ul 
{padding-right:15px; margin:0 0 0 0px;}

.right ul li
{ margin: 3px 0 2px 5px;
	padding-bottom: 2px;
}

.right li a
{
	display: block;
	padding: 3px 4px;
	height: 1%;
	color:#4075b7;
}

.right li a:hover
{
	background-color: #dbebff;
	color:#00459a;
}

.right li .activ
{
	background-color: #FFFBF0;
}


#foot
{
	clear: both;
	padding: 5px 0;
	font-size: 0.9em;
	text-align: center;
}

div.pager {
	text-align: right;
}
div.pager div {
	text-align: left;
	float: left;
}

div.left_col {
 	float: left;
	clear: left;
	width: 50%;
	text-align: left;
}
div.right_col {
 	float: right;
	clear: right;
	width: 50%;
	text-align: right;
}


hr {
	height: 1px;
/*	display: block; */
	color: #e3e3e3;
	border: 1px solid #e3e3e3;
	border-width: 1px 0 0 0;
/*	margin: 1ex 1em;  */
	padding: 0;
}

.clear {
	clear: both;
	font-size:1px; line-height:0;
}

img { border: none; border: 1px solid #e3e3e3; padding: 1px; }
.img_border,.img_border_top  { float: left; border: 1px solid #e3e3e3; margin: 0 10px 10px 0; padding: 1px; }
.img_border_top  { margin: 13px 10px 10px 0; }
.image { clear: both; margin: 0 10px 5px 10px; border: 1px solid #e3e3e3; padding: 1px; }
.img_list_left,.img_list_right  { float: left; border: 1px solid #e3e3e3; margin: 0 10px 10px 0; padding: 1px; }
.img_list_right  { float: right; margin: 0 0 10px 10px; }
h3, h4 {color: #444;padding:0}
h1 {color:#4075B7; font:normal 1.7em Verdana, sans-serif;margin: 0 0 18px 0;}
/*h2 {font: normal 1.5em Verdana, sans-serif;margin: 0 0 14px 0;}*/
h3 {font: bold 1.1em Verdana, sans-serif;margin: 0 0 3px 0;}
h4 {font: bold 1.4em Verdana, sans-serif;margin: 0 0 3px 0;}
h5 {font: bold 1.3em Verdana, sans-serif;margin: 0 0 3px 0;}
table {width:100%;border:0;padding:0;border-collapse:collapse;}
form {margin: 0;padding: 0;}
a img {border:0;}
a.steelr {color:#000;}
hr {margin:0;padding:0;}
.hr {background:#444;width:100%;height:1px;position:absolute;top:33px;-position:relative;}
.clr {clear:both;overflow:hidden;margin:0;padding:0;line-height:0;height:0;font-size:1px;}


.wrap {
	width:100%;
	height:100%;
}
.main {
	width:998px;
	min-height:1000px;
	-height:1000px;
	margin:0 auto;
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}
.navigation {
	/*padding:3px 0 0 3px;*/
	/*width:995px;*/
    /*height:65px;*/
	/*margin-bottom:10px;*/
}
.navigation .red_r {
	height:40px;
	/*width:990px;*/
	/*background:#be0000 url('img12/round.png');*/
	position:relative;
}
.navigation .red_r .double_1 {
	height:30px;
	/*width:990px;*/
	margin-top:5px;
	/*background:#be0000;*/
	position:absolute;
}
.navigation .red_r .double_2 {
	height:40px;
	/*width:980px;*/
	margin-left:5px;
	margin-top:-5px;
	/*background:#be0000;*/
	position:absolute;
}
.navigation ul {
	display:block;
	/*float:left;*/
	list-style-type:none;
	/*padding:0 0 0 19px;*/
	/*margin:12px 0 0 -19px;*/
	overflow:visible !important;
}
.navigation ul li {
	float:left;
	margin:0 10px;
	filter:alpha(opacity=80);
}
.navigation ul li img {behavior:url('iepngfix.htc');filter:alpha(opacity=25);}
.navigation ul li:hover ul,
.navigation ul li.jshover ul {
	display:block;
}
.navigation ul li a {
	font-family:verdana;
	text-decoration:none;
	color:#fff !important;
	opacity:0.8;
	/*font-size:1.1em;*/
	font-weight:bold;
}
.navigation ul li a:visited {color:#fff !important;}
.navigation ul li a:hover {
	/*text-decoration:underline;*/
}
.navigation ul li.act {
	border:1px solid #fff;
	/*margin-top:-5px;*/
	filter:alpha(opacity=100);
	*position:relative;
}
.navigation ul li span {
	display:block;
	*display:inline-block;
	padding:3px;
	font-family:verdana;
	text-decoration:none;
	color:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
	/*font-size:1.1em;*/
	font-weight:bold;
	background:#fff;
}
.navigation ul li ul {
	font-size:14px;
	position:absolute;
	/*margin:0 0 0 12px;*/
	padding-left:0;
	padding-right:0;
	padding-top:15px;
	padding-bottom:10px;
	/**padding-top:30px;
	*width:990px;*/
	display:none;
	background-color:#4075b7;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.navigation ul li ul li {
	height:30px; 
	line-height:30px;
	margin:0 5px;
	float:none;
	list-style-type:none !important;
	border-bottom:1px solid #a6c0e3;
}
.navigation ul li ul li img {
	filter:alpha(opacity=100);
}
.navigation ul li ul li a, .navigation ul li ul li a:visited {
	color:#fff !important;
	padding:0 7px;
	margin:0;
	/*font-size:0.8em;*/
}


.main_info{background:url(images/bg_main_page.jpg); height:450px; font-size:12px; line-height:16px; color:#1c4e8d; padding:0 10px 0 15px}
.for_ie6{width:894px; height:40px; border:3px solid #C00; font-size:12px; color:#C00; font-weight:bold; background-color:#FFF}