body {font-family: palatino linotype, georgia, serif; font-size: 12pt; background: #FFFFFF; margin: 0; padding: 0;}

a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}
a:visited 
	{
	color: #002652;
	}
a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
a:active {color: #FFCC00; text-decoration: underline}

span.gold-colons-links-main-page {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; color:#d7bf73;}

h1 {font-size: 14pt; color: #002652; font-weight: 400; line-height: 16pt;}
h2 {font-size: 14pt; color: #701530; font-weight: 400; line-height: 16pt;}
h3 {font-size: 10pt; color: #002652; font-weight: 600; line-height: 12pt;}
h4 {font-size: 10pt; color: #002652; font-weight: 400; line-height: 12pt; text-decoration:underline; }
h5 {font-size: 10pt; font-weight: 400; font-family: Verdana, Arial, Helvetica, sans-serif; color:#a1a1a1;}
h6 {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;}

span.minimize {font-family: verdana, sans serif;  font-size: 8pt; color: #818181; font-weight:normal;  background: #FFFFFF; margin: 0; padding: 0;}
a.minimize {font-family: verdana, sans serif;  font-size: 8pt; color: #818181;  font-weight:normal; background: #FFFFFF; margin: 0; padding: 0;}
a.minimize:hover {color: #501020; text-decoration:underline;	background-color:#FFFFDD;}
a.minimize:focus {color: #501020; text-decoration: underline;}
a.minimize:active {color: #FFCC00; text-decoration: underline}

p.minimize {font-family: verdana, sans serif;  font-size: 8pt; color: #818181;  font-weight:normal; background: #FFFFFF; margin: 0; padding: 0;}

span.headline {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600;color:#002652; }
a.headline {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600; }
p.headline {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600; color:#002652; }

span.funding-highlight {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600; color:#002652; font-style:italic; }
p.funding-highlight {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600; color:#002652; font-style:italic; }
a.funding-highlight {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:600; color:#002652; font-style:italic; }

span.funding-highlight-2 {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:400; color:#000000; font-style:italic; }
p.funding-highlight-2 {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:400; color:#000000; font-style:italic; }
a.funding-highlight-2 {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-weight:400; color:#000000; font-style:italic; }

span.publication {font-size: 12pt; font-style:italic;}
p.publication {font-size: 12pt; font-style:italic;}
a.publication {font-size: 12pt; font-style:italic;}

span.topic-archive-header-2 {color:#002652; font-size: 12pt; font-style:italic; font-weight:600;}

span.toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFFFFF;}
a.toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFFFFF;}
p.toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFFFFF;}

span.highlight-toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFCC00;}
span.highlight-toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFCC00;}
a.highlight-toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFCC00;}
p.highlight-toolbar {font-family: verdana, arial, sans serif; font-size:10pt; font-weight:600; color:#FFCC00;}

span.article-title {font-weight:600; color:#002652;}

span.russia-links {font-family: verdana, arial, sans serif; font-size: 10pt; font-weight:400; }
a.russia-links {font-family: verdana, arial, sans serif; font-size: 10pt; font-weight:400; }
p.russia-links {font-family: verdana, arial, sans serif; font-size: 10pt; font-weight:400; }

span.topic {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-style:italic; font-weight:600; color:#701530;}
a.topic {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-style:italic; font-weight:600; color:#701530;}
p.topic {font-family: palatino linotype, georgia, serif; font-size: 12pt; font-style:italic; font-weight:600; color:#701530;}

span.gold-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; color: #d7bf73;}
a.gold-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; color:#d7bf73;}
p.gold-colons {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; color:#d7bf73;}


span.small-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1a1;}
a.small-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1a1;}
p.small-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1a1;}

span.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1;}
a.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1;}
p.small-blue-gray {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1;}

span.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1; line-height:10pt;}
a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1; line-height:10pt;}
p.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1; line-height:10pt;}

#pre-header 
	{
	position: absolute;
	top: 0px;
	left: 1px;
	width: 750px;
	height: 21px;
	background-color: #254970;
	border-left: 1px solid #c1c1d1;
	line-height: 10pt;
	}
#pre-header a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 10pt;
	text-decoration:none;
	border-bottom: none;
	}
#pre-header a:visited 
	{
	color: #FFFFFF;
	}
#pre-header a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
#pre-header a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
#pre-header a:active 
	{
	color: #FFCC00;
	text-decoration: underline;
	}

#header1 
	{
	position: absolute;
	top: 21px;
	left: 1px;
	height: 70px;
	width: 750px;
	padding-left: 2px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	border-left:1px solid #C1C1D1;
	border-bottom:1px solid #FFCC00;
	}
	
#header1 a 
	{
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}
#header1 a:visited 
	{
	color: #002652;
	}
#header1 a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
#header1 a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
#header1  a:active {color: #FFCC00; text-decoration: underline}

#header1-a
	{
	position: absolute;
	top: 2px;
	left: 570px;
	height: 40px;
	width: 170px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #FFFFFF;
	}

#header2 
	{
	position: absolute;
	top: 82px;
	left: 82px;
	padding-left: 0px;
	}

#main 
	{
	position: absolute;
	top: 110px;
	left: 1px;
	width: 500px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;	
	}
	
#main-ads-2 
	{
	position: relative;
	top: 10px;
	left: 1px;
	width: 710px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;	
	}

#main-ads-3 
	{
	position: relative;
	top: 10px;
	left: 1px;
	width: 710px;
	padding-top: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;	
	}

#main-newswire 
	{
	position: relative;
	top: -10px;
	left: 1px;
	width: 720px;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #FFFFFF;	
	}

#main-newswire-left 
	{
	position:relative;
	top:-10px;
	width:330px;
	float:left; 
	color:#c1c1c1;
	font-family: verdana, helvetica, serif; 
	font-size: 10pt; 
	font-weight: 400; 
	font-style: none; 
	padding-left:10px;
	padding-right:10px;
	}

#main-newslinks-right
	{
	position:relative;
	top:0px;
	right:5px;
	left:10px;
	bottom:10px;
	width:250px;
	float:right; 
	font-family: verdana, helvetica, serif; 
	font-size: 10pt; 
	font-weight: 400; 
	font-style: none; 
	color:#c1c1c1;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-top:dotted; color:#c1c1c1; border-width:1px;
	border-left:dotted; color:#c1c1c1; border-width:1px;
	border-bottom:dotted; color:#c1c1c1; border-width:1px;
	border-right:dotted; color:#c1c1c1; border-width:1px;
	}

#main-newswire-right
	{
	position:relative;
	top:-10px;
	width:330px;
	float:right; 
	font-family: verdana, helvetica, serif; 
	font-size: 10pt; 
	font-weight: 400; 
	font-style: none; 
	color:#c1c1c1;
	padding-left:10px;
	padding-right:10px;
	border-left:dotted; color:#c1c1c1; border-width:1px;
		}

#main-newswire-following 
	{
	position:relative;
	top:10px;
	float:inherit;
	width:740px;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#FFFFFF;	
	}

#main-topic-archive
	{
	position: absolute;
	top: 110px;
	left: 1px;
	width: 600px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;	
	}
	
#main-article
	{
	position: absolute;
	top: 111px;
	left: 1px;
	width: 600px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: #FFFFFF;
	}
	
#main a 
	{
	color: #002652;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}

#main a.subsite {font-size: 14pt; color: #701540; font-weight: 400; line-height: 18pt;}
	
#main a:visited 
	{
	color: #002652;
	}
	
#main a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
	
#main a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

#main a:active {color: #FFCC00; text-decoration: underline}

#main a.small-light-blue {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #C1C1D1;}
#main span.homenews {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; color: #8181A1;}

#main span.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
#main p.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}
#main a.topic-headers {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color: #701530;}

#main span.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #818181; text-decoration:none;}
#main p.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}
#main a.news-source {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400;  font-style: none; color: #818181; text-decoration:none;}

#main span.archive {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; }
#main a.archive {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; }
#main p.archive {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; }

#main-2-pre-clock
	{
	position:absolute;
	top:0px;
	left:530px;
	width:200px;
	padding-top:0px;
	padding-left:10px;
	float:right;
    line-height:10pt;
	color: #818181; 
	}
	
#main-2-clock
	{
	position:absolute;
	top:5px;
	left:530px;
	width:195px;
	border-top:1px dotted #E1E1F1;
	border-left:1px dotted #E1E1F1;
	border-bottom:1px dotted #E1E1F1;
	border-right:1px dotted #E1E1F1;
	padding-top:2px;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
	float:right;
    line-height:9pt;
	color: #818181; 
	}
	
#main-2
	{
	position:absolute;
	top:160px;
	left:530px;
	width:200px;
	padding-top:2px;
	border-top:1px dotted #E1E1F1;
	border-left:1px dotted #E1E1F1;
	border-bottom:1px dotted #E1E1F1;
	border-right:1px dotted #E1E1F1;
	padding-left:10px;
	float:right;
    line-height:16pt;
	}

#main-2 a 
	{
	color: #707080;
	text-decoration: none;
	border-bottom: 1px dashed #E1E1F1;
	}
	
#main-2 a:visited 
	{
	color: #808080;
	}
	
#main-2 a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
	
#main-2 a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

	
#header2 a:focus
	{
	color: #254970;
	text-decoration: underline;
	}
	
#header2 a:hover 	
	{
	color: #254970; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}

#footer
	{
	position: relative;
	top: 0px;
	left: -15px;
	width: 750px;
	height: 21px;
	background-color: #254970;
	border-left: 1px solid #c1c1d1;
	line-height: 10pt;
	}

#footer a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 10pt;
	text-decoration:none;
	border-bottom: none;
	}
#footer a:visited 
	{
	color: #FFFFFF;
	}
#footer a:focus
	{
	color: #501020;
	text-decoration: underline;
	}
#footer a:hover 	
	{
	color: #501020; 		
	text-decoration:underline;
	background-color:#FFFFDD;	
	}
#footer a:active 
	{
	color: #FFCC00;
	text-decoration: underline;
	}
	
#right-side-background
	{
	position:fixed;
	top:0px;
	left:750px;
	border-left:1px solid #C1C1D1;
	border-right:1px solid #C1C1D1;
	padding-left:10px;
	width:200px;
	height:100%;
	background-color:#7bb4ff;
	}
	
#right-side-background-red
	{
	position:fixed;
	top:0px;
	left:950px;
	border-right:1px solid #C1C1D1;
	padding-left:0px;
	width:100px;
	height:100%;
	background-color:#d45560;
	}

#right-side-column
	{
	position:absolute;
	top:0px;
	left:750px;
	padding-left:10px;
	width:175px;
	background-color:#7bb4ff;
	line-height:9pt;
	}

#right-side-column-headlines
	{
	position:absolute;
	left:750px;
	top: 95px;
	padding-left:10px;
	width:175px;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:10pt;
	font-weight:600;	
	color:#ffffff;
	background-color:#7bb4ff;
	}
	
#right-side-column-headlines a
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 12pt;
	text-decoration:none;
	border-bottom: none;
	}
#right-side-column-headlines a:visited 
	{
	color: #FFFFFF;
	}
#right-side-column-headlines a:focus
	{
	color: #d45560;
	text-decoration: underline;
	}
	
#right-side-column-headlines a:hover 	
	{
	color: #d45560; 		
	text-decoration:none;
	background-color:#FFFFDD;	
	}
	
#right-side-column-headlines a:active 
	{
	color: #FFCC00;
	text-decoration: none;
	}
	
#right-side-column-bottom
	{
	position:absolute;
	left:750px;
	padding-left:10px;
	padding-bottom:10px;
	width:175px;
	background-color:#7bb4ff;
	}

#left
	{
	position:fixed;
	top:0px;
	left:0px;
	height:100%;
	border-right:1px solid #C1C1D1;
	background-color:#C1C1D1;
	}
	
#border-bottom
	{
	position:fixed;
	top:0px;
	left:735px;
	border-bottom:1px solid #C1C1D1;
	width:100%;
	background-color:#F1F1F9;
	}
	
span.byline {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1; line-height:12pt;}
a.byline {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1; line-height:12pt;}
p.byline {font-family: verdana, helvetica, serif; font-size: 8pt; font-weight: 400; font-style: none; color: #a1a1c1; line-height:12pt;}

span.newslink {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}
p.newslink {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}
a.newslink {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none;}

span.newswireheader {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color:#002652;}
p.newswireheader {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color:#002652;}
a.newswireheader {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 600; font-style: none; color:#002652;}

span.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1;}
h1.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1;}
a.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1;}
p.keywords {font-family: verdana, helvetica, serif; font-size: 10pt; font-weight: 400; font-style: none; color: #c1c1c1;}

span.headline-paragraph {font-weight: 600; color: #002562;}
p.headline-paragraph {font-weight: 600; color: #002562;}
a.headline-paragraph {font-weight: 600; color: #002562;}

span.headline-big {font-size: 16pt; color: #002652; font-weight: 400; line-height: 16pt;}
p.headline-big {font-size: 16pt; color: #002652; font-weight: 400; line-height: 16pt;}
a.headline-big {font-size: 16pt; color: #002652; font-weight: 400; line-height: 16pt;}

span.gold-colons-big {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; color: #f7dfa3;}
a.gold-colons-big {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; color:#f7dfa3;}
p.gold-colons-big {font-family: verdana, helvetica, serif; font-size: 14pt; font-weight: 600; color:#f7dfa3;}

#mobile-ads 
	{
    display: none; 
	}	
	
span.intro-parag {font-style:italic}
p.intro-parag {font-style:italic}
a.intro-parag {font-style:italic}	
