@media print
{
	.noprint
	{
		display: none;
    }
}

IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}

BODY
{
	FONT-FAMILY: Georgia;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	
	background-image:url(../images/bgr_blue.gif);
	background-position: top left;
	background-repeat:repeat-x;
}

DIV.BGRPart2
{
	background-image:url(../images/bgr_big2.gif);
	background-position: top left;
	background-repeat:repeat-x;
	width:1003px;
	color:#104067;
}

DIV.BGRPart
{
	background-image:url(../images/bgr_big.gif);
	background-position: top left;
	background-repeat:repeat-x;
	width:1003px;
}

.TableContent
{
	border-left:3px solid #bbe8fc;
	border-right:3px solid #bbe8fc;
}

FORM
{
	margin:0px;	
	padding:0px;
}

.NewsTable
{
	margin-top:5px;
	text-align: left;
}

.NewsBlock H1
{
	color:#FFF;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.NewsBlock H3
{
	color:#FFF;
	margin: 0px 0px 10px 0px
}

.NewsBlock H3 A
{
	color:#FFF;
	TEXT-DECORATION: underline;
}

.NewsBlock H3 A:hover
{
	color:#FFF;
	TEXT-DECORATION: none;
}

.NewsBlock H2
{
	color:#FFF;
	margin: 0px 0px 15px 0px
}

.NewsBlock H2 A
{
	color:#FFF;
	TEXT-DECORATION: underline;
}

.NewsBlock H2 A:hover
{
	color:#FFF;
	TEXT-DECORATION: none;
}

.TableTeamHeader
{
	color: #fff;
	background-color:#fa7700;
	font-weight: bold;
}

.AlternativeItem
{
	background-color:#0d5886;
}

.GreenText
{
	color: #6ee110;
	font-weight: bold;
}

.NewsText .GreenText A
{
	color: #6ee110;
	font-weight: bold;
	TEXT-DECORATION: none;
}

.NewsText .GreenText A:hover
{
	color: #6ee110;
	font-weight: bold;
	TEXT-DECORATION: underline;
}

.DateTimeText
{
	color:#59c600;
	font-size: 10px;
}

.NewsText
{
	color:#94afbc;
	font-size: 12px;
}

.NewsText A
{
	color:#94afbc;
	TEXT-DECORATION: none;
}

.NewsText A:hover
{
	color:#94afbc;
	TEXT-DECORATION: underline;
}

.BarMenu
{
	padding:0px 0px 15px 40px;
	text-align: left;
}

.MenuButton
{
	margin-bottom:10px;
}

.LogoText
{
	height:106px;
	vertical-align:bottom;
	text-align: left;
}

.Copyright
{
	color:#05a3ea;
	font-size: 10px;
	text-align: left;
	padding-left:25px;
}

.EngRusLink
{
	color:#FFF;
	font-size: 10px;
	height:36px;
	text-align:right;
	padding-top:10px;
	padding-right:20px;
}

.EngRusLink A
{
	color:#FFF;
	font-size: 10px;
	TEXT-DECORATION: underline;
}

.EngRusLink A:hover
{
	color:#FFF;
	TEXT-DECORATION: none;
}

.SeparatorLine
{
	background-image:url(../images/img_line.gif);
	background-position: center left;
	background-repeat:repeat-x;
}

.ImagePart
{
	padding:0px 30px 0px 13px;
}

.ButtonImagePart
{
	padding:0px 30px 0px 13px;
	margin-bottom:15px;
	text-align:left;
}

/*.BigImageTable
{
	background-image:url(../images/bgr.jpg);
	background-position: center left;
	background-repeat:no-repeat;
}*/

.CenterPartItem
{
	border-top:4px solid #FFFFFF;
	border-bottom:4px solid #FFFFFF;
}

.GalleryItemLeft
{
	margin:0px 10px 20px 0px;
	border:2px solid #ffffff;
	width:76px;
}

.GalleryItemRight
{
	margin:0px 0px 20px 10px;
	border:2px solid #ffffff;
	width:76px;
}

.PagerBlock
{
	color:#ffffff;
}

.PagerBlock A
{
	color:#ffffff;
}

.DownloadLink
{
	margin:5px 0px 15px 0px;
}

.DownloadLink A
{
	color:#ffffff;
}

.QuestionTitle
{
	color:#DDE773;
	font-size: 14px;
}

.AnswerTitle
{
	color:#59c600;
	font-size: 14px;
}

.QuestionText, .AnswerText
{
	color:#94afbc;
	font-size: 12px;
	margin:5px 10px 10px 15px;
}

.QuestionText DIV.QuestionUserName
{
	color:#fff;
	font-size: 12px;
	font-weight: bold;
	margin:5px 0px 5px 0px;
}

.QuestionText A, .AnswerText A
{
	color:#94afbc;
	TEXT-DECORATION: none;
}

.QuestionText A:hover, .AnswerText A:hover
{
	color:#94afbc;
	TEXT-DECORATION: underline;
}

.PopupTable TR TD H2
{
	color:#FFFFFF;
	margin-top:10px;
}

.PopUpTitle
{
	color: #104067;
	margin:5px; 
}

.PopUpText
{
	color: #104067;
	font-size: 13px;
	margin:5px; 
}