table  {  height:auto; border-spacing: 0px;  margin: 0px; color: #666666; font: normal 8pt Arial AMU, Arial Armenian; }
select { background-color: #FFFFFF !important;  border: solid 1px #2D6629; height: 16px;  width: 166px; color: #666666;font: normal 10px Arila AMU, Arial Armenian; padding:1px; vertical-align:top;}

input { color: #666666; border: solid 1px #2D6629;  font: normal 10px Arial AMU, Arial Armenian;}
select { color: #666666; border: solid 1px #2D6629;  font: normal 10px Arial AMU, Arial Armenian;}

textarea { color: #666666; background: url("../img/textarea.gif") repeat-x top left; border: solid 1px #2D6629;  height: 160px; width: 250px; background: #FFFFFF; overflow: auto; font: normal 12px Arial AMU, Arial Armenian; }


.pad{ padding-top:3px; text-align:center; color: #19711A; font: bold 7pt Verdana, Arial, Tahoma; text-decoration: none;}
a, a:active, a:visited {color: #084A03;font:normal 8pt Arial AMU, Arial Armenian;text-decoration: underline;}
a:hover {color: #076506; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: underline;}

.gr { color: #19711A; font: bold 8pt Arial AMU, Arial Armenian; text-decoration: none;}
a.gr, a.gr:active, a.gr:visited {color: #19711A; font: bold 7pt Arial AMU, Arial Armenian; text-decoration: none; }
a.gr:hover {color: #19711A; font: bold 7pt Arial AMU, Arial Armenian; text-decoration: none; }

.green {line-height:30px; color: #769E07; font: normal 10pt Arial AMU, Arial Armenian; text-decoration: none; }
a.green, a.green:active, a.green:visited {line-height:30px; color: #769E07; font: bold 10pt Arial AMU, Arial Armenian; text-decoration: none; }
a.green:hover {line-height:30px; color: #3C7200; font: bold 10pt Arial AMU, Arial Armenian; text-decoration: none; }

.gr {color: #19711A;padding:2px; font: bold 7pt Verdana, Arial, Tahoma; text-decoration: none; }
a.gr, a.gr:active, a.gr:visited {color: #19711A;padding:2px; font: bold 7pt Verdana, Arial, Tahoma; text-decoration: none; }
a.gr:hover {color: #19711A;padding:2px; font: bold 7pt Verdana, Arial, Tahoma; text-decoration: underline; }

.hdr_top { vertical-align: bottom; padding-bottom:4px; color: #FFFFFF; font: bold 14pt Arial AMU, Arial Armenian; text-decoration: none; }
.news_hdr { padding: 2px 0px 3px 0px; color: #6FA100; font: bold 9pt Arial AMU, Arial Armenian; text-decoration: none; }
.hdr_cont {color: #70A100; font: bold 10pt Arial AMU, Arial Armenian; text-decoration: none; }
.black {color:#000000; font: normal 10pt Arial AMU, Arial Armenian; text-decoration: none; }
.cont_gr {color:#70A100; font: normal 10pt Arial AMU, Arial Armenian; text-decoration: none; }

.hdr2 { vertical-align:bottom; height:33px; color: #769E07; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }
a.hdr2, a.hdr2:active, a.hdr2:visited { vertical-align:bottom; height:33px; color: #769E07; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }
a.hdr2:hover { vertical-align:bottom; height:33px; color: #94B920; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }

.hdr {line-height:50px; text-align:left; color: #769E07; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }
a.hdr, a.hdr:active, a.hdr:visited { line-height:50px; color: #769E07; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }
a.hdr:hover { line-height:50px; color: #769E07; font: bold 15pt Arial AMU, Arial Armenian; text-decoration: none; }

.salat { color: #739C00; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.salat, a.salat:active, a.salat:visited { color: #739C00; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: underline; }
a.salat:hover { color: #084A03; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }

.leftmenu {display:block; margin: 5px 0px 5px 0px; width:100%; height:100%; color: #444442; font: bold 9pt Arial AMU, Arial Armenian; text-decoration: none; background: url("../img/ar_right.gif") no-repeat center right; padding-right:2px; }
a.leftmenu, a.leftmenu:active, a.leftmenu:visited {display:block; margin: 5px 0px 5px 0px; width:100%; height:100%; color: #444442; font: bold 9pt Arial AMU, Arial Armenian; text-decoration: none; position:relative; background: url("../img/ar_right.gif") no-repeat center right; padding-right:2px; }
a.leftmenu:hover {display:block; margin: 5px 0px 5px 0px; width:100%; height:100%; color: #444442; font: bold 9pt Arial AMU, Arial Armenian; text-decoration: none;position:relative; background: url("../img/ar_down.gif") no-repeat right center; padding-right:2px;}

.submenu { line-height:20px; margin: 5px 0px 5px 0px; color: #464640; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.submenu, a.submenu:active, a.submenu:visited { line-height:20px; margin: 5px 0px 5px 0px; color: #464640; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.submenu:hover { line-height:20px; margin: 5px 0px 5px 0px; color: #464640; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }

.topmenu { display:inline; width:auto; padding: 0px 15px 0px 15px; color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none;}
a.topmenu, a.topmenu:active, a.topmenu:visited { display:inline; width:auto; padding: 0px 15px 0px 15px; color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: underline; }
a.topmenu:hover { display:inline; width:auto; padding: 0px 15px 0px 15px; color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }

.rightmenu { display:block; width:auto; height:60px; color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.rightmenu, a.rightmenu:active, a.rightmenu:visited { display:block; width:auto; height:60px; color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.rightmenu:hover { display:block; width:auto; height:60px; color: #89BF0F; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }

.r_line { background: #70A100; height: 16px; color: #181818; padding-left: 10px; vertical-align: middle;   font: bold 8pt Arial AMU, Arial Armenian; text-decoration: none;}
.calc_line { background: #94B920; height: 16px; color: #181818;  padding-left: 10px; vertical-align: middle;  font: bold 8pt Arial AMU, Arial Armenian; text-decoration: none;}

.copy { color: #FFFFFF; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.copy, a.copy:active, a.copy:visited { color: #777777; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }
a.copy:hover { color: #989898; font: normal 8pt Arial AMU, Arial Armenian; text-decoration: none; }

.langs { color: #CCCC99; font: bold 8pt Arial, Verdana, Tahoma; text-decoration: none; }
a.langs, a.langs:active, a.langs:visited { color: #CCCC99; font: bold 8pt Arial, Verdana, Tahoma; text-decoration: none;padding:5px; }
a.langs:hover { color: #FFFFB2; font: bold 8pt Arial, Verdana, Tahoma; text-decoration: none;padding:5px; }

.button_1 { color:#FFFFFF; width:50px; margin:5px; margin-left:0; background:#097006; font: normal 8pt Arial AMU, Arial Armenian; }
.button_src { cursor: pointer; color:#FFFFFF; width:auto; background:#097006 url('../img/src_bg.gif') repeat-x top left; padding: 2px; font: normal 8pt Arial AMU, Arial Armenian; }
.button_2 { color:#FFFFFF; width:65px; margin:5px; margin-right:0; background:#075105; font: normal 8pt Arial AMU, Arial Armenian; }