body{
	font-family: Arial,sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
 /*	background: #cccccc url("bg_grad.jpg") fixed; */
}
input {font: 95.6% Arial, Helvetica, sans-serif;}			   

/******* hyperlink and anchor tag styles *******/
a:link, a:visited{
	color: #005FA9;
	text-decoration: none;
}

a:hover{
	
	/*text-decoration: underline; */
	color: hotpink; 
}
/************** header tag styles **************/
h1{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font: bold 114% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
 position:absolute;
}

h3{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
/************* table ***************************/
table.new {
	margin-left:auto; 
    margin-right:auto;
	width:100%;
	border-spacing:0px;
	padding: 0px;
}
table.new_1 {
	margin-left:auto; 
    margin-right:auto;
	width:96%;
	border-spacing:0px;
	padding: 0px;
}

table.center {
    margin-left:auto; 
    margin-right:auto;
  }
table.center_text {
    margin-left:auto; 
    margin-right:auto;
    width:1366px;
  }
  
 .table_center {
 	border-collapse:collapse;
 	align-content: center;
	text-align: center; 
    margin-left:auto; 
    margin-right:auto; 
	border: 0px;
  }

table #table0 {
	text-align: center; 
	align-content: center;
    margin-left:auto; 
    margin-right:auto; 
	width:100%;
	border: 0px;
  }


table #table1 {
	text-align: center; 
	align-content: center;
    margin-left:auto; 
    margin-right:auto; 
	width:1100px;
	border: 0px;
	
  }

  /**************** ��������� *************/
  [data-tooltip] {
    position: relative; /* ������������� ���������������� */ 
   }
   [data-tooltip]::after {
    content: attr(data-tooltip); /* ������� ����� */
    position: absolute; /* ���������� ���������������� */
    width: 370px; /* ������ ��������� */
    left: 45px; top: 0px; /* ��������� ��������� */
    background: #006699; /*#3989c9 * ����� ���� ���� */
    color: rgb(247, 241, 241); /* ���� ������ */
    padding: 0.5em; /* ���� ������ ������ */
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3); /* ��������� ���� */
    pointer-events: none; /* ��������� */
    opacity: 0; /* ��������� �������� */
	transition: 1s; /* ����� ��������� ��������� */
	font-size: 13px;
   } 
   [data-tooltip]:hover::after {
    opacity: 1; /* ���������� ��������� */
    top: -7.8em; /* ��������� ��������� */
   }
/*************** list tag styles ***************/
ul{
 list-style-type: armenian;
}

ul ul{
 list-style-type:circle;
}

ul ul ul{
 list-style-type: none;
}
/*****************************/
#pagecel{

	background-color: #ffffff;
	margin-top: 0px;
}
#pagecel2{
	background-color: #ffffff;
	margin-top:  0px;
}
#pagecel3{
	position:relative;
	top: 0px;
	/*
	left: 2%;
	right: 2%;
	width:95.6%;
	*/
}

#pagecel4{
	position: relative;
	top: 0px;
	left: 2%;
	right: 2%;
	width:95.6%;
}
#pagecel5{
	position:relative;
	background-color: #ffffff;
	/*
	top: -2.7px;
	left: 2%;
	right: 2%;
	width:95.6%;
	*/
}

#tl {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#tr {
	position:absolute;
	top: 0px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#np {
	position:absolute;
	top: 94px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#nl {
	position:absolute;
	top: 94px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#np1 {
	position:absolute;
	top: 31px;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#nl1 {
	position:absolute;
	top: 31px;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}

#np2 {
	position: absolute;
	top: 100%;
	right: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}
#nl2 {
	position:absolute;
	top: auto;
	left: -1px;
	margin: 0px;
	padding: 0px;
	z-index: 100;
}


#back {
	position:relative;
	height:100%;
	top:-8px;
}

#masthead{
	position: relative;
	top: 1%;
	left: 2%;
	right: 2%;
	width: 95.6%;
}

#pageNav{
	height:100%;
	float:none;
	width:206px;
	padding: 0px;
	border-top: 0px solid #cccccc;
	font: 12px Arial,sans-serif;
}

#content{
	/* [disabled]padding: 0px 0px 0px 0px; */
	margin: 0px 0px 0px 0px;
	border-left: 0px solid #ccd2d2;
	border-bottom: 0px solid #cccccc;
	font: 102% Arial, Helvetica, sans-serif;
	
}

/************** pageName styles ****************/
#pageName{
	padding: 0px 0px 0px 10px;
	margin: 0px;
	border-bottom: 1px solid #ccd2d2;
}
#pageName h2{
	font: bold 175% Arial,sans-serif;
	color: #000000;
	margin:0px;
	padding: 0px;
}
#pageName img{
	position: absolute;
	top: 0px;
	right: 6px;
	padding: 0px;
	margin: 0px;
}
/****** count *********/
#count{
	position:absolute;
	color:#ffffff;
	font-size:10px;
	z-index:-100;
	right: 2%;
}
#count_r{
	position:absolute;
	font-weight:600;
	color:#ffffff;
	right: 3px;
	font-size:12px;
	z-index:-100;
}

/*** globalNav styles ********/
#globalNav{
position: absolute;
width: 100%;
color: #cccccc;
padding: 0px;
margin: 0px;
background-image:  url("banner.jpg");
}
#globalNav img{
	margin-bottom: -4px;
}

#gnl {
	position: absolute;
	top: 0px;
	left:0px;
}

#gnr {
	position: absolute;
	top: 0px;
	right:0px;
}

#globalLink{
	position: absolute;
	top: 6px;
	padding: 0px;
	margin: 0px;
	left: 10px;
	z-index: 100;
}

/**** feature styles *******/
.feature{
	padding: 0px 0px 10px 5px;
	font-size: 80%;
	
}
html>body .feature {height: auto;}

.feature h2{
	font-family: Arial, Times,sans-serif ;
	color: #006699;
	padding: 5px 0px 0px 0px;
	margin: 5px 0px -10px 0px;
	FONT-SIZE: 15px; 
	font-weight: 600; 
}
.feature h1{
	font-family:  Arial, sans-serif;
	font-size: 105%;
 	padding: 0px 0px 0px 0px;
	margin: 7px 0px 2px 0px;
}

.feature img{
	float:left; 
	padding: 0px 10px 0px 0px;
}

/****** siteInfo styles ***********/
#lineNum{
border-top: 1px solid #cccccc;
margin:5px 0px 5px 0px;
}

#siteInfo{
	clear: both;		
	border-top: 1px solid #cccccc;
	font-size: 13px;
	padding: 10px 10px 10px 10px;
	margin-top: -1px;
	background-color: #ffffff
}

#siteInfo2{
	clear: both;
	/*		
	//border-top: 0px solid #cccccc;
	*/
	color: #ffffff;
	font-size: 90%;
	padding: 10px 10px 10px 10px;
	margin-top: -1px;
	background-color: #71828a;
}


/***** sectionLinks styles ******/
#sectionLinks{
	margin: 0px;
	padding-top: 0px;
	border-top: 1px solid #cccccc;
}
#sectionLinks h3{
	padding: 10px 0px 2px 10px;
	border-bottom: 1px solid #cccccc;
}
#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-image:  url("bg_nav.jpg");
	font-weight:normal;
	padding: 3px 0px 3px 10px;
	color: #21536A;
}

#sectionLinks a:hover{
	border-top: 1px solid #cccccc;
	background-color: #DDEEFF;
	background-image: none;
	font-weight: normal;
	text-decoration: none;
}
/**** relatedLinks styles *****/
.relatedLinks{
	margin: 0px;
	padding: 0px 0px 10px 10px;
	border-bottom: 1px solid #cccccc;
}
.relatedLinks h3{
	padding: 10px 0px 2px 0px;
}
.relatedLinks a{
	display: block; 
}
/****** advert styles ******/
#advert{
	padding: 10px;
}
#advert img{
	display: block;
}
#flag{
	clear: both;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 4px;
}
PRE {
	PADDING-BOTTOM: 0px;  BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 5px; WIDTH: auto; PADDING-RIGHT: 5px;  MARGIN-BOTTOM: 0px; MAX-HEIGHT: 600px; OVERFLOW: auto; PADDING-TOP: 0px; margin-left: 10px 
}

.post-text {
	LINE-HEIGHT: 130%; WIDTH: 1260px;  margin: 0px 0px 0px 0px; FONT-SIZE: 16px;
}
.post-text-1 {
	LINE-HEIGHT: 130%; WIDTH: 1230px;  margin: 0px 0px 0px 0px; FONT-SIZE: 16px;
}

.post-text-2 {
	LINE-HEIGHT: 130%; WIDTH: 1240px;  margin: 0px 0px 0px 0px; FONT-SIZE: 16px;
}

.pic-container {
	width: 1230px;
	height: 600px;
	overflow-y: scroll;
  }
  


/***** classes*****/
.tabhead0 {FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 12px; margin: 5px 10px 10px 15px; text-align:justify;  font-weight: normal; } 
.tabhead1 {FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 88%; margin: 1px 0px 5px 0px;}
.tabhead2 {COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 18px; padding: 1px 0px 0px 0px; font-weight:400;}

.tabhead3 {FONT-FAMILY:    Merriweather, Helvetica, Verdana,  Arial, sans-serif;  FONT-SIZE: 104%; margin: 3px 0px 10px 0px; line-height: 26px; text-align:justify;}

.tabhead4 {COLOR: #006699; FONT-FAMILY:   "Arial", Helvetica, sans-serif; FONT-SIZE: 28px; margin: 0px 0px 0px 0px;}
.tabhead5 {COLOR: #006699; FONT-FAMILY:   "Arial", Helvetica, sans-serif; FONT-SIZE: 16px; margin: 0px 0px 0px 0px;}
.tabhead6 {COLOR: #336699; FONT-FAMILY:   "Arial", Helvetica, sans-serif; FONT-SIZE: 12px; margin: 0px 0px 0px 0px;}
.tabhead7 {FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 15px; margin: -5px 0px 40px 0px;}
.tabhead8 {COLOR: #21536A; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; padding: 0px 0px 0px 0px; }
.tabhead9 {COLOR: #336699; FONT-FAMILY:   "Arial", Helvetica, sans-serif; FONT-SIZE: 11px; margin: 0px 0px 0px 0px;}
.tabhead10 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #006699; FONT-SIZE: 12px; margin: 2px 0px 10px 0px;}
.tabhead11 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #006699; FONT-SIZE: 14px; margin: 2px 0px 10px 0px;}

.tabhead12 {COLOR: #006699; FONT-FAMILY:  Merriweather, "Helvetica", Arial, sans-serif; FONT-SIZE: 32px; margin: 0px 0px 0px 0px; font-weight:500}

.tabhead14  {COLOR: #336699; FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 12px}
.tabhead15 {COLOR: #336699; FONT-FAMILY:  "Impact",  Tahoma; FONT-SIZE: 24px; padding: 1px 0px 0px 0px; }

.tabhead16 {FONT-FAMILY:  Merriweather, Helvetica,  Verdana, Arial,  sans-serif; color: #006699; FONT-SIZE: 110%; font-weight: 500}

.tabhead17 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #000000; FONT-SIZE: 12px}

.tabhead18 {FONT-FAMILY:    Verdana,  Helvetica, Arial, sans-serif ;  FONT-SIZE: 100%;  font-weight: 500; line-height: 24px;}

.tabhead19 {FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 15px; margin: 5px 10px 10px 15px; text-align:left;  font-weight:normal; } 
.tabhead20 {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color: #006699; FONT-SIZE: 16px; margin: 2px 0px 10px 0px;}
.tabhead21 {FONT-FAMILY: "Arial", Helvetica, sans-serif; FONT-SIZE: 94%; margin: 5px 10px 10px 0px; text-align:justify;  font-weight: normal; } 
.tabhead22 {COLOR: #005580; FONT-FAMILY:  Merriweather, Helvetica,  Verdana, Arial,  sans-serif; FONT-SIZE: 126%; font-weight: 500; }
.tabhead23 {FONT-FAMILY:  Merriweather, Helvetica,  Verdana, Arial,  sans-serif; FONT-SIZE: 112%; font-weight: 500;}
.tabhead24 {FONT-FAMILY:  Merriweather, Helvetica,  Verdana, Arial,  sans-serif; FONT-SIZE: 110%; font-weight: 500;}
.tabhead25 {FONT-FAMILY: "Merriweather", Helvetica, sans-serif; FONT-SIZE: 96%; margin: 5px 10px 10px 15px; text-align:left;  font-weight:normal; } 
.tabhead26 {FONT-FAMILY:  Merriweather, Helvetica,  Verdana, Arial,  sans-serif; FONT-SIZE: 112%; font-weight: 500; }