BODY {
	MARGIN: 0px;
	PADDING: 0px 20px 0px 20px;
/*	BACKGROUND-COLOR: #a4b768;  */
	BACKGROUND-IMAGE: url(/img/bgrtext.png), linear-gradient(180deg,  #4b7698 0px,  #84afd2 200px, #84afd2 100%);   /* #BDD8F0, #6596C3  */
	BACKGROUND-POSITION: center; 
	BACKGROUND-REPEAT: repeat-y; 
	COLOR: #000;
	}

 IMG { }

 .photoSmall {
	WIDTH: 100px;
	BORDER: 1px solid #84b0d2;
	BORDER-RADIUS: 5px;
	}

 UL { }

 .ul_oper {
	MARGIN: 0px;
	padding-inline-start: 18px;
	}	

 TABLE {
	BORDER: 0px;
	PADDING: 0px;
	}

 .tableTitle {
	WIDTH: 1054px;
	BORDER: 0px;
	border-collapse: collapse;
	PADDING: 0px;
	MARGIN: 0px;
	}

 .tableOper {
/*	WIDTH: 850px; */
	BORDER: 0px;
	}

 .tableDogBlock  {
	MARGIN: 0px 0px 10px 0px;
	BACKGROUND: #fff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-LEFT: 1px solid #84b0d2;
	BORDER-RIGHT: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-RADIUS: 5px;
	}	

 .tableDogBlock:hover  {
	BACKGROUND: #f0f0f0; /* #c7daee */
	CURSOR: pointer;
	}	
	
 .tableMenu {
	HEIGHT: 25px;
	MARGIN: 0px;
	PADDING: 0px;
	BORDER: 0px;
	border-collapse: collapse;
	}

 .tableSearch {
	BORDER: 0px;
	WIDTH: 741px;
	PADDING: 0px;
	border-collapse: collapse;
	}

 .tableInputBlock {
	BORDER: 0px;
	PADDING: 0px;
	border-collapse: collapse;
	}

 .tableMain {
	WIDTH: 1054px;
	MIN-HEIGHT: 900px;
	border-collapse: collapse;
	}

 .tableList {
	BORDER: 0px;
	WIDTH: 100%;
	}

 .tableStd {
	WIDTH: 100%;
	border-collapse: collapse;
/*	BACKGROUND-COLOR: #f1b40e; */
	BORDER: 1px solid #466f39;
	}

 TD {
	VERTICAL-ALIGN: middle;
	PADDING: 2px 10px 2px 10px ;
	}

 .tdDictEdit {
	BACKGROUND: #e9e9e9; 
	MARGIN: 0px;
	PADDING: 1px 3px 1px 3px;
	BORDER-TOP: 1px solid #fff;
	BORDER-LEFT: 0px solid #fff;
	BORDER-RIGHT: 0px solid #fff;
	BORDER-BOTTOM: 0px solid #fff;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: bold;
	COLOR: #674422;
	}

 .tdPed { /* ÿ÷åéêè òàáëèöû ðîäîñëîâíîé */
	BORDER: 1px solid #84b0d2;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	PADDING: 2px;
	COLOR: #9f9f9f;
	}

 .tdList { /* ÿ÷åéêà â òàáëèöàõ-ñïèñêàõ - âûñòàâîê, àðõèâîâ è ò.ä. */
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	COLOR: #466f39;
	}

 .tdListB {
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	}

 .tdListS { /* ÿ÷åéêà â òàáëèöàõ-ñïèñêàõ - âûñòàâîê, àðõèâîâ è ò.ä. + ÃÐÀÍÈÖÀ */
	PADDING: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	COLOR: #4b7698;
	BORDER: 1px solid #466f39;
	}

 .tdStat {
	FONT-WEIGHT: bold;
	PADDING: 3px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana;
	BORDER: 1px solid #2e2b23;
	BACKGROUND: #fff; 
	}

 .tdStatI {
	FONT-WEIGHT: normal;
	FONT-STYLE: italic;
	PADDING: 3px;
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: middle;
	FONT-SIZE: 8.0pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	BORDER: 1px solid #2e2b23;
	BACKGROUND: #fff; 
	}

 .tdDogList {
	BORDER: 1px dotted #2e2b23;
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: Tahoma;
	}

 .tdDogBlockPh {
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	WIDTH: 100px;
	}

 .tdPh {
	PADDING: 2px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 7.0pt;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma;
	}

 .tdDogBlockText{
	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 9.0pt;
/*	COLOR: #143f6c; */
	FONT-FAMILY: 'Andika', Tahoma;
	LETTER-SPACING: 1.2pt;
	}

 .tdLetterBlock {
	WIDTH: 35px;
	PADDING: 0px 0px 0px 10px;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: 'Overpass';
	FONT-WEIGHT: bold;
	FONT-SIZE: 24.0pt;
	COLOR: #1f82d0;
	}

 .tdBlockText{
	PADDING: 0px 10px 0px 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	COLOR: #d4d4d4;
	FONT-FAMILY: Verdana;
	}
	
 .tdOperations  {
	COLOR: #fff;
	PADDING: 10px 3px 10px 3px;
	VERTICAL-ALIGN: top;
	}
 
 .tdMenuItemFlag {
	PADDING: 5px 3px 5px 12px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: center;
	BORDER: 0px;
	}

 .tdMenuItem {
	PADDING: 5px 3px 5px 12px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: left;
	BORDER: 0px;
	}

 .tdMenuTitle {
	WIDTH: 964px;
	HEIGHT: 141px;
	PADDING: 10px;
	TEXT-ALIGN: right;
	VERTICAL-ALIGN: top;
	}

 .tdSearchMain {
	WIDTH: 530px;
	TEXT-ALIGN: center;
	PADDING: 0px 10px 0px 0px;
	}

 .tdSearchBase {
	WIDTH: 280px; 
	TEXT-ALIGN: left;
	VERTICAL-ALIGN: top;
	PADDING: 0px;
	COLOR: #ffffff;
	}

 .tdSearchShow, .tdFeedback {
	WIDTH: 320px;
	TEXT-ALIGN: center;
	PADDING: 0px;
	}

 .tdFeedback {
	VERTICAL-ALIGN: top;
	FONT-FAMILY: MS Sans Serif;
	FONT-STYLE: italic;
	FONT-SIZE: 8.0pt;
	COLOR: #163b16;
	}

 .tdItd {
	PADDING: 0px;
	BORDER: 0px;
	VERTICAL-ALIGN: Top; 
	}

 .tdMainLeft {
	COLOR: #000;
	VERTICAL-ALIGN: Top;
	PADDING: 0px 20px 0px 0px;
	WIDTH: 720px;
	}

 .tdMainRight {
	COLOR: #143f6c;
	VERTICAL-ALIGN: Top;
	PADDING: 0px;
	WIDTH: 314px;
	BORDER: 0px;
	}

 .tdSmall {
	PADDING: 2px;
	BORDER: 0px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 8.0pt;
	VERTICAL-ALIGN: middle;
	}

 .TD_A {
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: Top;
	}

 .tdAlpha {
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Andika', sans serif;
	FONT-SIZE: 9.0pt;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	MARGIN: 0px;
	PADDING: 3px; 
	}

 .tdShowResL {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	MARGIN: 0px;
	PADDING: 5px; 
/*	BORDER: 1px dashed #d1d1d1; */
	}

 .tdShowRes {
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: left;
	MARGIN: 0px;
	PADDING: 5px; 
/*	BORDER: 1px dashed #d1d1d1; */
	}

 .TD_mark {  
	FONT-WEIGHT: bold;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	COLOR: Red;
	BACKGROUND-COLOR: #ffffff;
	TEXT-ALIGN: left;
	PADDING: 3px;
	BORDER: 1px solid #d4d4d4;
	}

 .TD_N {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 12px;
        COLOR: #000000;
	VERTICAL-ALIGN: Top;
	}

 .td20 {
	VERTICAL-ALIGN: top;
	PADDING: 20px 20px 0px 20px;
	}

 TR { }

 .trShowRes {
/*	BACKGROUND: #c2c2c2;  */
	}

 FONT { }

 .DogTitleName {
	COLOR: #4b7698; 
	FONT-FAMILY: 'Andika', Verdana;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 16.0pt;
	LETTER-SPACING: 1.5pt;
	TEXT-TRANSFORM: uppercase;
/*	TEXT-SHADOW: rgba(0, 0, 0, 0.498039) 2px 2px 0px;  */
	}

 .fDogOptions {
	COLOR: #84b0d2;
	FONT-FAMILY: 'Overpass', Arial;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: bold;
/*	TEXT-SHADOW: 1px 1px 2px #000;  1px 1px 2px rgb(255, 255, 255), 1px -1px 1px rgb(255, 255, 255) */
	LETTER-SPACING: 0.5pt;
	TEXT-TRANSFORM: uppercase;
	}

 .message {
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #d4d4d4;
	}

 .authmessage {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8.0pt;
	COLOR: #86b975;
	TEXT-ALIGN: center;
	MARGIN-RIGHT: 15px;
	}
	
	
 DIV { }
 
 .ShowBlock {
	WIDTH: 298px;
	MARGIN: 10px 0px 0px 0px;
	BACKGROUND: #fff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-LEFT: 1px double #84b0d2;
	BORDER-RIGHT: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-RADIUS: 5px;
	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	COLOR: #163b16;
	FONT-FAMILY: 'Overpass';
	LETTER-SPACING: 1.2pt;
	}

 .ShowBlock:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #fff;
	}
 
 .classTitle {
	MARGIN: 0px 0px 10px 0px;
	FONT-FAMILY: Courier;
	FONT-SIZE: 10.0pt;
	FONT-WEIGHT: bold;
	TEXT-TRANSFORM: uppercase;
	}

 .res01 {
	FONT-SIZE: 7.0pt;
	COLOR: #2e2b23;
	BACKGROUND-COLOR: #fff;
	FONT-FAMILY: MS Sans Serif;
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	}

 .addInfo {
	COLOR: #000;
	FONT-SIZE: 7.0pt;
	FONT-FAMILY: 'Overpass';
	FONT-WEIGHT: normal;
	MARGIN: 1px 0px 0px 0px;
	}

 .fNameD {
	FONT-SIZE: 9.0pt;
	COLOR: #989898; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Overpass', Arial; 
	PADDING: 15px 15px 2px 0px;
	LETTER-SPACING: 0.5pt;
	}

 .fValueD {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	COLOR: #300b01;
	FONT-FAMILY: 'Andika', Verdana;
	PADDING: 2px 15px 2px 0px;
	}

 .fName {
	FONT-SIZE: 8.0pt;
	COLOR: #989898;
	FONT-FAMILY: 'Overpass', Helvetica;
	MARGIN: 5px 0px 2px 0px;
	FONT-WEIGHT: bold;
	}

 .fNameW {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8.0pt;
	COLOR: #4b7698;
	FONT-FAMILY: 'Overpass', Tahoma;
	MARGIN: 2px 0px 2px 0px;
	}

 .fValue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.0pt;
	COLOR: #143f6c;
	FONT-FAMILY: Arial;
	MARGIN: 0px 0px 5px 0px;
	}

 .fValueW {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	MARGIN: 0px 0px 5px 0px;
	}

 .fHealthGreen {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.0pt;
	COLOR: #00af00;
	BACKGROUND-COLOR: #b2ffb2;
	FONT-FAMILY: Arial;
	PADDING: 5px;
	MARGIN: 0px 0px 10px 0px;
	}

 .fHealthGrey{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9.0pt;
	COLOR: #6d6d6d;
	BACKGROUND-COLOR: #d1d1d1;
	FONT-FAMILY: Arial;
	PADDING: 5px;
	MARGIN: 0px 0px 10px 0px;
	}

 .fHealthGreen:hover, .fHealthGrey:hover {
	CURSOR: pointer;
	BACKGROUND-COLOR: #fff;
	}

 .DogBlock {
	MARGIN: 0px 0px 10px 0px;

	BACKGROUND: #fff; /* #fbe0e7*/
	BORDER: 1px solid #6f6f6f;

	PADDING: 10px;
	VERTICAL-ALIGN: top;
	FONT-SIZE: 8.0pt;
	FONT-FAMILY: Verdana;
	LETTER-SPACING: 1.2pt;
	}

 .DictInfoBlock {
	PADDING: 20px 0px 5px 0px;
	FONT-FAMILY: Tahoma, 'Overpass';
	FONT-WEIGHT: bold;
	FONT-SIZE: 8.0pt;
	TEXT-ALIGN: justify;
	}

 .div_auth {
	MARGIN: 0px;
	PADDING: 0px;
	TEXT-ALIGN: right;
	FLOAT: right;
	}

 .dDogOptions {
	PADDING: 3px 0px 0px 0px;
	}

 .DogBackPhoto {
	VERTICAL-ALIGN: top;
	}

 .DogMainPhoto {
	WIDTH: 640px;
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px 10px 10px 0;
	BORDER: 1px solid #889953;
	}

 .BlackGradient {
	MIN-HEIGHT: 40px;
	BORDER-BOTTOM: 0px; /* 1px solid #588d5f; */
	PADDING: 15px 15px 15px 0px;
	MARGIN-BOTTOM: 5px;
	}

 .WhiteGradient {
	HEIGHT: 19px;
	PADDING: 4px 15px 4px 15px;
	BACKGROUND: url(/img/white.png);
	POSITION: relative;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #000000; 
	TEXT-SHADOW: rgba(255, 255, 255, 0.498039) 1px 1px 0px;
	}
	
 .InfoBlock {
	PADDING: 15px 0px 15px 0px;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: 'Overpass';
	}

 .InfoShow {
	MARGIN: 10px;
	PADDING: 10px;
	BORDER: 1px solid #d4d4d4;
	FONT-SIZE: 9.0pt;
	FONT-FAMILY: Arial;
	}

  .div_body {
	WIDTH: 978px;
	BACKGROUND-COLOR: #ffffff;
	PADDING: 11px;
	}

  .div_body_inner {
	WIDTH: 968px;
	BORDER: 5px solid #039403;
	}

  .div_title {
	WIDTH: 1054px;
	HEIGHT: 112px;
	BORDER-top: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	BACKGROUND-COLOR: #fff;
	PADDING: 0px 23px 0px 23px;
	MARGIN: 0px 30px 0px 30px;
	}

  .div_global {
	WIDTH: 1000px;
	BACKGROUND-COLOR: #fff; 
	BORDER: 0px;
	BOX-SHADOW: 0 0 10px -2px #000;
	}

  .div_outer {
	WIDTH: 100%;
	BACKGROUND-COLOR: #8cb17a; 
	}

  .div_menu_out {
	WIDTH: 100%;
/*	HEIGHT: 27px; */
	BACKGROUND-COLOR: #c35400;
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px 30px 0px 30px;
	VERTICAL-ALIGN: middle;
	}

  .div_menu {
	WIDTH: 1054px;
	HEIGHT: 30px;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	PADDING: 0px 23px 0px 23px;
	MARGIN: 0px 30px 0px 30px;
	TEXT-ALIGN: center;
	}

  .div_search {
	WIDTH: 1054px;
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	PADDING: 0px 23px 0px 23px;
	MARGIN: 0px 30px 0px 30px;
	}

  .div_oper {
/*	WIDTH: 780px; */
	COLOR: #fff;
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;
	}

 .div_feedback {
	WIDTH: 1054px;
	COLOR: #163b16;
	TEXT-ALIGN: center;
	VERTICAL-ALIGN: middle;
	WIDTH: 1054px;
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	PADDING: 40px 23px 40px 23px;
	MARGIN: 0px 30px 0px 30px;
	}

 .div_main {
	WIDTH: 1054px;
	MIN-HEIGHT: 900px;
	TEXT-ALIGN: left;
	COLOR: #1b3148;
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	PADDING: 30px 23px 0px 23px;
	MARGIN: 0px 30px 0px 30px;
	}

 .div_fullscreen {
	WIDTH: 90%;
	BORDER: 1px solid #ffffff;
	MARGIN: 20px 0px 20px 0px;
	PADDING: 20px;
	BACKGROUND: #fff;
	TEXT-ALIGN: left;
	}
	
 .div_rek {
	WIDTH: 300px;
	MARGIN: 10px 10px 10px 10px;
	PADDING: 10px;
	FONT-FAMILY: 'Overpass';
	FONT-SIZE: 12.0pt;
	BORDER: 1px solid #0000ff;
	BACKGROUND: #fff;
	}
	
	
 .div_ending {
	WIDTH: 1054px;
	FONT-FAMILY: 'Overpass';
	FONT-SIZE: 8.0pt;
	COLOR: #000;
	WIDTH: 1054px;
	COLOR: #000;
	BACKGROUND-COLOR: #fff;
	BORDER-TOP: 0px;
	BORDER-LEFT: 3px solid #dcb500;
	BORDER-RIGHT: 3px solid #dcb500;
	BORDER-BOTTOM: 0px;
	PADDING: 0px 23px 10px 23px;
	MARGIN: 0px 30px 0px 30px;
	}

 .div_small {
	MARGIN: 0px;
	PADDING: 4px 0px 0px 0px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 9px; 
	}
	
 .div_small8 {
	MARGIN: 0px;
	PADDING: 8px 0px 0px 0px;
	FONT-FAMILY: 'Overpass'; /* Tahoma */
	FONT-SIZE: 7.0pt;
	COLOR: #143f6c;
	}
	
 .div_small12 {
	MARGIN: 0px;
	PADDING: 12px 0px 0px 0px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	COLOR: #000000;
	}

 .divPhRights {
	MARGIN: 0px;
	PADDING: 4px 4px 4px 4px;
	COLOR: #686868;
	}

 .divDateUpd, .infoMessage {
	MARGIN: 0px;
	PADDING: 15px 15px 15px 15px;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-STYLE: italic;
	COLOR: #6f6f6f;
	}	

 .errorMessage {
	MARGIN: 10px 0px 10px 0px;
	PADDING: 10px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 8.0pt;
	FONT-STYLE: italic;
	COLOR: #ff0000;
	BORDER: 1px dotted #ff0000;
	BACKGROUND: #dbafaf;
	}

 P { }

 .pCenter {
	TEXT-ALIGN: center;
	MARGIN: 0px;
	}

 .pDescr {
	TEXT-ALIGN: justify;
	FONT-FAMILY: MS Sans Serif;
	FONT-SIZE: 9.0pt;
	FONT-STYLE: italic;
	FONT-WEIGHT: normal;
	COLOR: #999999; 
	MARGIN: 4px 0px 5px 0px;
	}

 .pDescrAdd {
	FONT-FAMILY: Verdana;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: normal;
	COLOR: #b62918; 
	MARGIN: 0px 0px 0px 0px;
	}

 .pStd {
	TEXT-ALIGN: justify;
	MARGIN: 0px 30px 10px 0px;
	FONT-FAMILY: 'Overpass';
	FONT-SIZE: 10.0pt;
	}

FORM { }

.form_search {
	MARGIN: 0px;
	}

.form_search_adv {
	MARGIN-TOP: 10px;
	PADDING: 10px;
	BORDER: 0px;
	FLOAT: right;
	}
 
 A {
	COLOR: #1f82d0;  /* 55cc2f 007dff */
	TEXT-DECORATION: none;
	}

 A:hover {
	COLOR: #84b0d2; /* 269c00*/
	}

 aTit:hover {
	TEXT-DECORATION: none;
	}

 .aWeb {
	COLOR: #0000ff; 
	}

 .aSystem {
	FONT-SIZE: 7.0pt;
	}

 .aBig {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 14.0pt;
	}

 .aLinkTitle {
	}

 .aOptLt {
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	}

 .aDicListItem {
	COLOR: #1f82d0;
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Andika';
	FONT-SIZE: 12px;
	}

 .menuitem, .menuitem:hover {
	FONT-WEIGHT: bold; 
	FONT-FAMILY: 'Andika';
	LETTER-SPACING: 0.7pt; 
	COLOR: #4b7698; 
	FONT-SIZE: 12px;
	TEXT-TRANSFORM: uppercase;
	TEXT-DECORATION: none; 
	}

 .aSearchAdv, .aSearchAdv:hover {
	COLOR: #84b0d2; 
	FONT-WEIGHT: bold;
	FONT-FAMILY: 'Overpass', Tahoma;
	FONT-SIZE: 10.0pt;
	TEXT-DECORATION: none; 
	}

 .aFeedback {
/* 	COLOR: #3174bb; */
	FONT-WEIGHT: bold;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10.0pt;
	TEXT-DECORATION: none; 
	BORDER-BOTTOM: 1px dotted;
	}

 .operitem {
	COLOR: #4b7698;
	FONT-FAMILY: 'Overpass', Arial;
	FONT-SIZE: 7.0pt;
	FONT-WEIGHT: 600; 
	TEXT-TRANSFORM: uppercase; 
	}

 SELECT { 
        FONT-SIZE: 8.0pt;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Tahoma;
        COLOR: #300C01;
        }

 CHECKBOX {
        FONT-SIZE: 12px;
        }

 INPUT {
	FONT-SIZE: 11px;
	}

 .MIPT {
	COLOR: #000;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .MSUB {
	BORDER: 1px solid #000000;
	COLOR: #000000;
	HEIGHT: 20px;
	MARGIN: 5px;
	PADDING: 2px 5px 2px 5px;
	}

 .MTXT {
	BORDER: 1px solid;
	MARGIN: 0px;
	PADDING: 2px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .iWeb {
	COLOR: #0000ff;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: bold;
        FONT-SIZE: 8.0pt;
	}

 .iRed{
	COLOR: #fff; /* df7b33 */
/*	FONT-FAMILY: Tahoma; 
	FONT-WEIGHT: bold; */
        FONT-SIZE: 10.0pt;
	}

 .Iauth {
	BACKGROUND: #ffffff;
	BORDER: 1px solid #d4d4d4;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 7.0pt;
	}

 .iLeft {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-LEFT: 1px solid #84b0d2;
	BORDER-RIGHT: 0px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	HEIGHT: 24px;
	MARGIN: 0px;
	PADDING: 2px;
	}

 .iLeftS {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-LEFT: 1px solid #84b0d2;
	BORDER-RIGHT: 0px;
	BORDER-RADIUS: 5px 0px 0px 5px;
	COLOR: #376622;
	FONT-FAMILY: 'MS Sans Serif';
	FONT-SIZE: 12px;
	HEIGHT: 24px;
	MARGIN: 0px;
	PADDING: 2px 5px 2px 5px;
	}

 .iRight {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 1px solid #84b0d2;
	COLOR: #4f5b4f;
	HEIGHT: 24px;
	MARGIN: 0px;
	PADDING: 2px 5px 2px 5px;
	}

 .iRightS {
	BACKGROUND: #ffffff;
	BORDER-TOP: 1px solid #84b0d2;
	BORDER-BOTTOM: 1px solid #84b0d2;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 1px solid #84b0d2;
	BORDER-RADIUS: 0px 5px 5px 0px;
	COLOR: #376622;
	HEIGHT: 24px;
	MARGIN: 0px;
	PADDING: 2px 5px 2px 5px;
	}

 .flag {
	BORDER: 1px solid #f4ead9;
	MARGIN: 0px;
	}
	
 .iCHK {
	MARGIN: 0px 2px 0px 2px;
	FONT-SIZE: 6px;
	WIDTH: 10px;
	HEIGHT: 10px;
	}

 .iDictEdit {
	WIDTH: 30px;
	MARGIN: 1px;
	FONT-SIZE: 8.0 pt;
	}

 .iDictCheck {
	MARGIN: 1px;
	FONT-SIZE: 8.0 pt;
	}

 H3 {
	COLOR: #4b7698;  /* #466f39 */
	PADDING: 0px 0px 3px 0px;
	MARGIN: 0px;
	FONT-WEIGHT: Bold;
	FONT-FAMILY: 'Overpass', Helvetica;
	TEXT-TRANSFORM: uppercase;
	LETTER-SPACING: 0.7pt;
	FONT-SIZE: 9.0pt;
	}

 H2 {
	COLOR: #4b7698;
	MARGIN: 0px 0px 10px 0px;
	FONT-FAMILY: 'Andika', Verdana;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 14.0pt;
	TEXT-TRANSFORM: uppercase;
	}

 H1 {
	font-size: 28px;
	font-family: Verdana;
	font-weight: 900;
	text-decoration: none;
	letter-spacing: 2px;
	text-transform: none;
	font-variant: normal;
	text-shadow: rgba(0, 0, 0, 0.2) 1px 1px 0px; 
	text-shadow: rgba(0, 0, 0, 0.2) 2px 2px 0px; 
	padding: 0;
	color: #D93C5C; /* fbe0e7 */
	}

 .h2right {
	COLOR: #4b7698; 
	FONT-FAMILY: 'Andika', Verdana;
	FONT-WEIGHT: Bold;
	FONT-SIZE: 14.0pt;
	TEXT-TRANSFORM: uppercase;
	PADDING: 0px;
	MARGIN: 30px 0px 2px 0px;
	}


/* JQuery technical styles */

  .accordion H3 {
	cursor: pointer;
	padding: 5px;
        margin: 0;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	}

  .accordion P {
	margin: 0;
	padding: 5px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	}