@font-face{
	font-family:'AnonymousProRegular';
	src:url('anonymous_pro-webfont.eot');
	src:local('O'), url('anonymous_pro-webfont.woff') format('woff'), url('anonymous_pro-webfont.ttf') format('truetype'), url('anonymous_pro-webfont.svg#webfontdHj9hAtD') format('svg');
	font-weight:normal;
	font-style:normal;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{
margin:0;
padding:0;
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
}
:focus{outline:0;}
object{outline:none;}
body{
line-height:1;
color:#000;
background:white;
}
ol, ul{list-style:none;}
table{
border-collapse:separate;
border-spacing:0;
}
caption, th, td{
text-align:left;
font-weight:normal;
}
blockquote:before{content:"";}
blockquote:after{content:"";}
q:before{content:"";}
q:after{content:"";}
blockquote, q{quotes:"" "";}
html, body{height:100%;}
body{
background:#fff;
min-height:100%;
color:#666;
font:62.5%/1.25 'AnonymousProRegular', Courier, monospace, sans-serif;
padding-bottom:1px;
text-transform:uppercase;
}
i{
font-style:normal;
text-transform:none;
}
h1, h2, h3, h4{color:#dd1d29;}
h1{
font-size:2em;
font-weight:bold;
}
h2{font-size:1.6em;}
h3, h4{font-size:1.5em;}
fieldset{
border:0;
margin-bottom:0;
}
legend{display:none;}
form{margin-bottom:2em;font-family:Arial,Helvetica,sans-serif;}
input{font-size:0.9em;}
select{font-size:1.2em;}
label{
margin-bottom:0.1em;
display:block;
font-size:1.2em;
font-weight:bold;
color:#333;
}
form p{
margin-bottom:0.1em;
display:block;
font-size:1.2em;
font-weight:bold;
color:#333;
}
textarea{
border:1px solid #c0c0c0;
font-size:1.1em;
padding:5px;
width:20em;
}
input.text{
border:1px solid #7c7c7c;
margin-bottom:0.5em;
padding:4px;
}
input.text.inactive{color:#999;}
input.checkbox{
float:left;
margin-right:5px;
}
p.error, label.error{
color:#666;
font-weight:bold;
}
button{
border:0px;
color:#fff;
cursor:pointer;
margin-bottom:1em;
overflow:visible;
width:auto;
text-align:center;
font-size:1.1em;
}
ul, ol, dl{margin-bottom:1.5em;}
ol{
list-style:decimal;
margin-left:2em;
}
ul{margin-left:1.5em;}
li{padding-bottom:0.5em;}
ul li{list-style-type:disc;}
li ol{margin:0 2em;}
li ul{margin:0 2em;}
li li{font-size:1em;}
p, address{
font-size:1.2em;
font-style:normal;
margin-bottom:1.5em;
}
em{font-style:italic;}
strong{font-weight:bold;}
textarea{
border:0;
margin-bottom:1.5em;
}
a{
color:#000;
outline:0;
font-style:inherit;
font-weight:inherit;
text-decoration:underline;
}
a:link{
color:#000;
outline:0;
font-style:inherit;
font-weight:inherit;
text-decoration:underline;
}
a:hover{color:#666;}
a:active{color:#666;}
a:focus{color:#666;}
a:focus{outline:1px dotted #666;}

.printonly{display:none!important;}
.nowrap{white-space:nowrap;}
.swfhidden{display:none!important;}
.inv{visibility:hidden!important;}


a.popimg,a.popgal,a.article,a.article_vk,a.expand,a.expand_vk,a.popvideo{text-decoration:none;}
.popvideo span{
	background:transparent url(../i/p.png) no-repeat;
	display:block;
	height:163px;
	left:35%;
	position:absolute;
	top:30%;
	width:163px;
	margin:0;
	padding:0;
}
.popvideo img{opacity:0.96;}
	.popvideo:hover img{opacity:1;}

.filmstrip li{list-style:none;}
.strip_wrapper{font-size:1px;}

.clearfix:after{
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
.context{
height:1px;
left:0px;
overflow:hidden;
position:absolute;
top:-500px;
width:1px;
}
.context-flow{
text-indent:-20000px;
background:transparent no-repeat left top;
}

#wrapper{
min-height:100%;
max-width:1184px;
min-width:950px;
margin:0 auto;
position:relative;
}
#header{
height:auto;
padding:0;
clear:both;
width:100%;
background:none;
padding-bottom:5px;
}
#header-logo{
margin:0 auto;
max-width:1184px;
min-width:950px;
background:#fff;
}
#header-logo img{
display:inline;
float:right;
margin:10px 16px 10px 0;
}


#navigation-wrapper #navigation{
margin:0 auto;
max-width:1156px;
min-width:950px;
padding:0 14px;
display:block;
}
#navigation li{list-style:none;}
#navigation-wrapper ul{
font-size:1.8em;
margin:0 0 0 0;
display:inline;
}
#navigation-wrapper ul li{
display:inline;
padding:0;
font-size:0.93em;
}
#navigation-wrapper li a{
display:block;
padding:7px 10px 4px;
text-decoration:none;
float:left;
white-space:nowrap;
margin-top:6px;
color:#535355;
}
#navigation-wrapper li a:active{
background-color:#029dc2;
color:#fff;
}
#navigation-wrapper li a:hover{
background-color:#666!important;
color:#fff!important;
}
#navigation-wrapper li a span{text-transform:lowercase;}
.current-page a{
background-color:#029dc2;
color:#fff!important;
}
.nav_external a:hover{color:#FFF630!important;}
#footer{
position:relative;
margin-top:0;
height:35px;
clear:both;
width:100%;
overflow:hidden;
float:left;
background:#e9eef4;
}
#footer ul{
padding:10px 0 0 0;
margin:0 auto;
float:left;
position:relative;
left:50%;
font-size:1.4em;
}
#footer ul li{
right:50%;
list-style:none;
float:left;
position:relative;
margin-right:10px;
}
#footer ul li a{text-decoration:none;}
#content{
padding:0 14px;
padding-bottom:35px;
position:relative;
}
.block-right{float:right;}
.block-left{
float:left;
margin:0;
display:inline-block;
position:relative;
}
.img-left{
float:left;
margin-right:6px;
}
.block-1{
width:24%;
margin-right:1%;
}
.block-2{
width:49%;
margin-right:1%;
}
.block-3{
width:74%;
margin-right:1%;
}
.block-4{width:100%;}
.block-4-col{width:100%;}

.header-row{
position:relative;
margin:0 0 21px;
min-width:702px;
min-height:462px;
}
.header-row h5{
margin:0;
color:#fff;
font-weight:normal;
display:block;
font-size:3.32em;
width:50%;
min-width:454px;
position:absolute;
top:114px;
left:30px;
}
.header-row h5 span{
padding:16px 0 14px;
background:#1989e4;
line-height:2.25;
background:transparent url(../i/translucent-blue_24.png);
}
.header-row h4{
margin:0;
background:#000;
background:rgba(0, 0, 0, 0.6);
padding:5px 14px 4px;
color:#fff;
font-size:1.7em;
font-weight:normal;
display:inline-block;
position:absolute;
top:36px;
left:30px;
}

#countdown_dashboard{
margin:0;
background:#000;
background:rgba(0, 0, 0, 0.6);
padding:7px 4px 7px 14px;
color:#fff;
font-size:1.7em;
font-weight:normal;
display:block;
position:absolute;
top:36px;
right:30px;
float:left;
}
	.dash{
		width:35px;
		height:35px;
		float:left;
		position:relative;
	}
		.dash .digit{
			font-size:1.2em;
			float:left;
			width:auto;
			color:#fff;
			font-family:Courier New, Courier, monospace, sans-serif;
			position:relative;
		}
	.dash_title{
		font-size:0.5em;
		position:absolute;
		display:block;
		bottom:0px;
		left:0;
		color:#fff;
		text-transform:uppercase;
		letter-spacing:2px;
	}

.toplinks{
margin:0;
background:none;
color:#fff;
font-size:1.34em;
font-weight:normal;
position:absolute;
line-height:19px;
top:auto;
bottom:36px;
left:30px;
padding:0;
width:60%;
}
.toplinks p{
height:30px;
margin-bottom:6px;
}
.toplinks a{
display:block;
float:left;
background:#029dc2 url(../i/icon-sprite_8.png) no-repeat left -1050px;
background-color:rgba(255, 0, 0, 0.8);
padding:7px 14px 4px 36px;
clear:left;
margin-top:6px;
text-decoration:none;
color:#fff;
}
	.toplinks a:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.news{
	background-color:#1989e4;
	background-color:rgba(25, 137, 228, 0.8);
	background-position:left -1435px;
	}
	.toplinks a.news:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.news:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.link{
	background-color:#029dc2;
	background-color:rgba(255, 0, 0, 0.8);
	background-position:left -1505px;
	}
	.toplinks a.link:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.link:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.caption{
	background-color:#029dc2;
	background-color:rgba(255, 0, 0, 0.8);
	background-position:left -1120px;
	}
	.toplinks a.caption:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.caption:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.video{
	background-color:#029dc2;
	background-color:rgba(255, 0, 0, 0.8);
	background-position:left -1120px;
	}
	.toplinks a.video:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.video:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.image{
	background-color:#029dc2;
	background-color:rgba(255, 0, 0, 0.8);
	background-position:left -1575px;
	}
	.toplinks a.image:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.image:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.key{
	background-color:#ff7f29;
	background-color:#ff7f29;
	background-position:left -1085px;
	}
	.toplinks a.key:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.key:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.fact{
	background-color:#ff7f29;
	background-color:#ff7f29;
	background-position:left -1085px;
	}
	.toplinks a.fact:hover{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}
	.toplinks a.fact:active{
	background-color:#000;
	background-color:rgba(0, 0, 0, 0.8);
	}

.follow-links{
margin:0;
background:none;
position:absolute;
top:auto;
bottom:36px;
left:auto;
right:30px;
padding:0;
}
	.follow-links a{
	text-indent:-9999px;
	display:block;
	float:left;
	width:30px;
	height:30px;
	background:#000 url(../i/icon-sprite_8.png) no-repeat left -455px;
	margin-right:1px;
	opacity:0.4;
	}
		.follow-links a:hover{opacity:0.8;}
		.follow-links a.twitter{background-position:left -1330px;}
		.follow-links a.facebook{background-position:left -1365px;}
		.follow-links a.youtube{background-position:left -1400px;}

.content-row{
padding:15px 0 0;
width:101%;
}
.content-row p{
margin:1px 0 0;
font-size:1.7em;
line-height:2.15em;
}
.content-row h1,.content-row h3{
font-size:1.7em;
line-height:2.15em;
margin-right:9px;
font-weight:normal;
color:#666;
text-transform:none;
}
.content-row h2{
float:left;
font-size:1.7em;
line-height:2.09em;
margin-right:9px;
margin-top:1px;
}
.content-row ul{
margin:1px 0 0;
font-size:1.6em;
line-height:2.25em;
}
.content-row dl{
margin:1px 0 0;
font-size:1.6em;
line-height:2.25em;
}
.content-row div table{
padding:0;
width:50%;
margin:1px 0 0;
}
.content-row div table th{
padding:6px 6px 6px 14px;
font-size:1.6em;
color:#fff;
text-transform:uppercase;
border-bottom:6px solid #535355;
}
.content-row div table td{
padding:6px 6px 6px 14px;
font-size:1.6em;
color:#fff;
text-transform:uppercase;
border-bottom:6px solid #535355;
}
.content-row div table th{background:#000;}
.content-row div table td{background:#29292b;}
.content-row div table th.title{color:#029dc2;}
.content-row div table td.zebra{background:#3a3a3c;}
.content-row div table td.highlight{color:#029dc2;}
.content-row p a,.content-row h2 a{
background:transparent no-repeat left top;
padding:7px 4px 6px 4px;
text-transform:none;
}
.content-row h2 a{text-decoration:none;}
.content-row p span,.content-row h2 span,.content-row h1 span,.content-row h3 span{
background:transparent no-repeat left top;
padding:7px 4px 6px 4px;
text-transform:none;
}
.content-row p span.text,.content-row h1 span.text,.content-row h3 span.text{background:#e9eef4 no-repeat left top;}
.content-row p span.quote{
background:#560085 url(../i/icon-sprite_8.png) no-repeat left -1155px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.twitter,.content-row h2 a.twitter{
background:#47d1ff url(../i/icon-sprite_8.png) no-repeat left -1330px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.twitter:hover,.content-row h2 a.twitter:hover{background-color:#535355;}
.content-row p a.article,.content-row h2 a.article,.content-row p a.article_vk{
background:#029dc2 url(../i/icon-sprite_8.png) no-repeat left -1050px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.article:hover,.content-row h2 a.article:hover,.content-row p a.article_vk:hover{background-color:#535355;}
.content-row p a.link,.content-row h2 a.link{
background:#029dc2 url(../i/icon-sprite_8.png) no-repeat left -1505px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.link:hover,.content-row h2 a.link:hover{background-color:#535355;}
.content-row p a.news,.content-row h2 a.news{
background:#1989e4 url(../i/icon-sprite_8.png) no-repeat left -1435px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.news:hover,.content-row h2 a.news:hover{background-color:#535355;}
.content-row p span.mic,.content-row h2 span.mic{
background:#4cd14c url(../i/icon-sprite_8.png) no-repeat left -1190px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p span.key,.content-row h2 span.key{
background:#ff7f29 url(../i/icon-sprite_8.png) no-repeat left -1085px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a{
text-decoration:none;
margin-left:1px;
}
.content-row p a span{text-indent:-9999px;}
.content-row a.expand,.content-row a.expand_vk{
background:transparent url(../i/icon-sprite_8.png) no-repeat left -105px;
padding:7px 0 4px 30px;
overflow:hidden;
height:30px;
}
.content-row a.expand:hover,.content-row a.expand_vk:hover{background-position:left -980px;}

.content-row .exclamation{
background:#000 url(../i/icon-sprite_8.png) no-repeat left -1610px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
	.content-row .exclamation a{
	color:#fff;
	text-transform:uppercase;
	}
		.content-row .exclamation a:hover{background-color:#535355;}
.content-row p a.exclamation{
background:#000 url(../i/icon-sprite_8.png) no-repeat left -1610px;
color:#fff;
padding-left:36px;
text-transform:uppercase;
}
.content-row p a.exclamation:hover{background-color:#535355;}




.content-row dl dt{
margin:0;
color:#fff;
}
dt.caption{
padding:3px 5px 0 36px;
line-height:1.7em;
background:#029dc2 url(../i/icon-sprite_8.png) no-repeat left -1120px;
text-overflow:ellipsis;
overflow:hidden;
height:27px;
}
dt.caption a{
color:white;
text-decoration:none;
}
.content-row dl dt.image{background-position:left -1575px;}
.content-row dl dd img{width:100%;}
.content-row dl dd embed{width:100%;height:15.8em;}

#article{background:#fff;}
body#dynamic #article-head{padding-left:20px;}
body#dynamic #article-subhead{padding-left:16px;}
#article-head{
padding:30px 0 21px 6px;
width:80%;
}
#article-head h1{
background:#029dc2;
font-size:3.4em;
line-height:74px;
display:inline;
padding:19px 3px 14px;
font-weight:normal;
}
#article-head h1 a{
color:#fff;
text-decoration:none;
}
#article-head h1 a:hover{
color:#fff;
text-decoration:underline;
}
#article-head h1{background:#1989e4;}
#article-subhead{
border:1px solid #029dc2;
border-width:1px 0;
padding:21px 10px;
margin:0 6px;
}
#article-subhead h2{
color:#666;
line-height:36px;
font-size:1.7em;
}
#article-subhead p{
float:right;
font-family:Helvetica, arial, sans-serif;
text-transform:none;
}
#article-content{
font-family:Helvetica, arial, sans-serif;
text-transform:none;
padding:15px 14px;
}
#article-content p,#article-content li{
font-size:1.4em;
line-height:22px;
}
#article-content ul,#article-content ol{margin-left:50px;margin-top:10px;}
#article-content dl{
font-size:1.4em;
line-height:22px;
}
#article-content p.first{
color:#029dc2;
font-weight:normal;
margin-bottom:21px;
}
#article-content dl dd.caption{
color:#535355;
background:none;
padding-left:0;
font-weight:bold;
line-height:1.8em;
}
#article-content dl dt{background:none;}
#article-content dl dt img{
width:220px;
background:none;
}
#article-content .aside{
float:left;
width:220px;
margin:0 0 14px 14px;
line-height:36px;
}
#article-content .aside.right{float:right;}
#article-content .aside.quote p{
display:inline;
background:#1989e4;
font-size:1.6em;
text-transform:uppercase;
color:#fff;
padding:8px 4px 3px;
font-family:"AnonymousProRegular", Courier, monospace, sans-serif;
}
#article-content table th{
background:#029dc2;
color:white;
padding:5px!important;
font-weight:bold;
font-size:1.4em;
font-family:"AnonymousProRegular", Courier, monospace, sans-serif;
text-transform:uppercase;
}
#article-content table td{
padding:5px!important;
font-size:1.4em;
}
#article-content h2{
font-family:"AnonymousProRegular", Courier, monospace, sans-serif;
text-transform:uppercase;
color:#2B587A;
font-size:1.7em;
margin:30px 0 10px 0;
}
#article-links{
margin:0 0 0 14px;
padding:0;
height:36px;
}
#article-links a{
text-indent:-9999px;
display:block;
float:left;
width:30px;
height:30px;
background:#000 url(../i/icon-sprite_8.png) no-repeat left -455px;
margin-right:1px;
opacity:0.5;
}
#article-links a.twitter{background-position:left -455px;}
#article-links a.facebook{background-position:left -490px;}
#article-links a.email{background-position:left -140px;}
#article-links a.print{
background-position:left -70px;
display:none;
}
#article-links a.similar{background-position:left 0px;}
#article-links a:hover{
background-image:url(../i/icon-sprite_8.png);
opacity:0.8;
}
::-moz-selection, selection{
color:#fff;
background:#029dc2;
}


#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url(../i/fancy_loading.png) no-repeat;}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-20px;right:-20px;width:42px;height:42px;background:url(../i/close.png) 0 0 no-repeat;cursor:pointer;z-index:1103;display:none}#fancybox-close:hover{background:url(../i/close.png) 0 -42px no-repeat;}#fancybox_error{color:#444;font:normal 12px/20px Verdana,Arial;padding:7px;margin:0}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px 0;text-align:center;color:#333}#fancybox-left,#fancybox-right{position:absolute;bottom:90px;height:100%;width:25%;cursor:pointer;outline:none;background-image:url(../i/1x1transparent.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:59px;height:170px;margin-top:0;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../i/fancy_nav_left.png)}#fancybox-right-ico{background-image:url(../i/fancy_nav_right.png)}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}
