/* ============================================+
| СОБРАНИЕ ОСНОВНЫХ СТИЛЕЙ ИНТЕГРАТОРА HT-LINE |
|          Last  Editing 01-03-2018            |
+==============================================*/
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    gray;
    font-size: 11px;
    font-family: Arial;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    gray;
   opacity:  1;
    font-size: 11px;
    font-family: Arial;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    gray;
   opacity:  1;
    font-size: 11px;
    font-family: Arial;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    gray;
    font-size: 11px;
    font-family: Arial;
}

.TabStrInput
{
font-family: Arial;
font-size: 8pt;
color: #005080;
text-align:center;
background-color: #EDF1F5;
height:17px;
width: 27px;
overflow:hidden;
border: #6070A0 1px solid; 
}
.gradient
{
background: #fefcea; /* Для старых браузров */
background: -moz-linear-gradient(top, #fefcea, #f1da36); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left top, left bottom, 
            color-stop(0%,#fefcea), color-stop(100%,#f1da36));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(top, #fefcea, #f1da36);
background: -o-linear-gradient(top, #fefcea, #f1da36); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #fefcea, #f1da36); /* IE10 */
background: linear-gradient(top, #fefcea, #f1da36); /* CSS3 */ 
padding: 8px;
border: 1px solid #333;
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
}
.roundboard3
{
-moz-border-radius: 3px; /* Для Firefox 3 */
-webkit-border-radius: 3px; /* Для Safari 4 и Chrome */
border-radius: 3px; /* Для современных браузеров */
border-width: 1px;
border-style: solid;
border-color: #C0D1E9;
padding: 2px; /* Поля вокруг текста */
}
.roundboard5
{
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
border-width: 1px;
border-style: solid;
border-color: #C0D1E9;
padding: 8px; /* Поля вокруг текста */
}
.roundboard9
{
-moz-border-radius: 9px; /* Для Firefox 3 */
-webkit-border-radius: 9px; /* Для Safari 4 и Chrome */
border-radius: 9px; /* Для современных браузеров */
border-width: 2px;
border-style: solid;
border-color: #C0D1E9;
padding: 8px; /* Поля вокруг текста */
}
.roundbutton
{
-moz-border-radius: 3px; /* Для Firefox 3 */
-webkit-border-radius: 3px; /* Для Safari 4 и Chrome */
border-radius: 3px; /* Для современных браузеров */
border-width:1px;
border-style:solid;
border-color:#C0D1E9;
padding:3px;
cursor:pointer;
color:#005080;
background-color:#FDFDFF;
text-decoration: none;
}
.roundbuttonBig
{
-moz-border-radius: 8px; /* Для Firefox 3 */
-webkit-border-radius: 8px; /* Для Safari 4 и Chrome */
border-radius: 8px; /* Для современных браузеров */
border-width: 2px;
border-style: solid;
border-color: #C0D1E9;
padding:3px;
cursor:pointer;
color:#005080;
background-color:#FDFDFF;
text-decoration: none;
}
.roundbuttonHuge
{
-moz-border-radius: 12px; /* Для Firefox 3 */
-webkit-border-radius: 12px; /* Для Safari 4 и Chrome */
border-radius: 12px; /* Для современных браузеров */
border-width: 2px;
border-style: solid;
border-color: #C0D1E9;
padding:4px;
cursor:pointer;
color:#2244aa;
background-color:#FDFDFF;
text-decoration: none;
}
.roundbuttonGigant
{
-moz-border-radius: 20px; /* Для Firefox 3 */
-webkit-border-radius: 20px; /* Для Safari 4 и Chrome */
border-radius: 20px; /* Для современных браузеров */
border-width: 2px;
border-style: solid;
border-color: #C0D1E9;
padding:5px;
cursor:pointer;
color:#2244aa;
background-color:#FDFDFF;
text-decoration: none;
}
.MainRoundButton
{
-moz-border-radius: 13px; /* Для Firefox 3 */
-webkit-border-radius: 13px; /* Для Safari 4 и Chrome */
border-radius: 13px; /* Для современных браузеров */
border-width: 2px;
border-style: solid;
border-color: gray;
padding:3px;
cursor:pointer;
color:#333333;
background-color:#ffffff;
text-decoration: none;
}
.MainRoundButton:hover
{
background-color:#EDEDED;
}
.roundbutton:hover,.roundbuttonBig:hover,.roundbuttonHuge:hover,.roundbuttonGigant:hover,MainRoundButton:hover
{
color: #B30000;
background-color:#D8EBED;
text-decoration: none;
}

.backfillcolor
{
background-color:#EDF1F5;
}

.TabStrInputR
{
font-family: Arial;
font-size: 8pt;
font-weight: bold;
color: #bb2211;
text-align:center;
background-color: #FFFFFF;
height:17px;
width: 27px;
overflow:hidden;
margin: 5px;
border: #6070A0 1px solid; 
}
.TabCapture
{
	font-family: Arial;
	font-size: 85%;
	color:#6088bb;
  text-align:center;
  overflow:hidden;
}
.LkStandard,.InfoTable
{
	font-family: Arial;
	font-size: 12px;
	color:#2266bb;
}
.InfoTable:hover
{
	color: #bb2211;
	font-weight: bold;
	text-decoration: none;
}

.LkStandardLight
{
	font-family: Arial;
	font-size: 12px;
	color:#2266bb;
}
.FormPlaneInput
{
	font-family: Arial;
	border-width: 1px;
	border-style: solid;
	border-color: #C0CDED;
	color:#224466;
}
.float-left 
{
  float: left;
  margin-right: .3em;
  display: inline;
}
A.HMenuLink
{
	font-family: Arial;
	font-size: 11px;
  white-space: nowrap;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
}
A.HMenuLink:hover
{
	color:#FFFF77;
	text-decoration: underline;
}
A.HMenuLinkA
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
  white-space: nowrap;
	color: #333333;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
}
A.HMenuLinkA:hover
{
	color:#FF0077;
	text-decoration: underline;
}
A.HMenuLinkR
{
	font-family: Arial;
	font-size: 9px;
  white-space: nowrap;
	color:#333333;
	text-decoration: none;
	padding-left:1px;
	padding-right:0px;
}
A.HMenuLinkR:hover
{
	color: #000077;
	text-decoration: underline;
}
A.AuxMenuLink
{
	font-family: Arial;
	font-size: 11px;
  white-space: nowrap;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:1px;
	padding-right:1px;
}
A.AuxMenuLink:hover
{
	color: #000077;
	text-decoration: none;
}
A.TableRow
{
	text-decoration: none;
	color:#005080;
}
.LiListGeneral
{
	font-family: Arial;
	text-decoration: underline;
  cursor:pointer;
}
.LiListGeneral:hover
{
	color:#FF8888;
}
.LiList
{
	font-family: Arial;
	color:#2266bb;
	text-decoration: underline;
  cursor:pointer;
}
.LiListS
{
	font-family: Arial;
	color:#5F7899;
	text-decoration: none;
  cursor:pointer;
}
.LiListA
{
	font-family: Arial;
	text-decoration: none;
  cursor:pointer;
}
.LiListAB
{
	font-family: Arial;
	text-decoration: none;
	color:#000000;
  cursor:pointer;
}
.LiListA:hover, .LiListAB:hover
{
	text-decoration: underline;
}
.LiListW
{
	font-family: Arial;
	color:#FFFFFF;
	text-decoration: none;
  cursor:pointer;
}
.LiListW:hover
{
	text-decoration: underline;
  cursor:pointer;
}
.LiListY
{
	font-family: Arial;
	color:#D6E13D;
	text-decoration: none;
  cursor:pointer;
}
.LiListY:hover
{
	text-decoration: underline;
        cursor:pointer;
}
.LiListG
{
	font-family: Arial;
	color:#505050;
	text-decoration: underline;
  cursor:pointer;
}
.LiListB
{
	font-family: Arial;
	color:#000000;
	text-decoration: underline;
  cursor:pointer;
}
.LiListR
{
	font-family: Arial;
	color: #FF0000;
        cursor:pointer;
	text-decoration: underline;
}
.LiListR:hover
{
	color: brown;
}
A.LiList:hover,TD.LiList:hover,DIV.LiList:hover,SPAN.LiList:hover,.LiListS:hover,.LiListG:hover,.LiListB:hover
{
	color: #B30000;
	text-decoration: underline;
}
A.LiListMedium
{
	font-family: Arial;
	font-size: 14px;
	color:#2266bb;
	text-decoration: underline;
  cursor:pointer;
}
A.LiListMedium:hover
{
	color: #B30000;
	text-decoration: underline;
}
A.TextEntry,TD.TextEntry,DIV.TextEntry,SPAN.TextEntry
{
	font-family: Arial;
	font-size: 12px;
	color:#005080;
  cursor:pointer;
}
A.TextEntry:hover,TD.TextEntry:hover,DIV.TextEntry:hover,SPAN.TextEntry:hover
{
	color: #B30000;
	text-decoration: underline;
}
A.ClicableRect,TD.ClicableRect,TR.ClicableRect,DIV.ClicableRect,SPAN.ClicableRect
{
	font-family: Arial;
	font-size: 10px;
	background-color: #EDF1F5;
	color: #005080;
  cursor:pointer;
}
A.ClicableRect:hover,TD.ClicableRect:hover,TR.ClicableRect:hover,DIV.ClicableRect:hover,SPAN.ClicableRect:hover
{
	color: #730000;
	background-color: #D0E0D0;
	border-color:#777777;
	border-width:1px;
	border-style:dotted;
/*	text-decoration: underline; */
}
TD.TitleLine
{
	font-family: Arial;
	text-decoration: none;
/*	font-size: 16pt; */
	color: #005080;
}
A.TitleLine,TD.TitleLine,DIV.TitleLine,SPAN.TitleLine
{
	font-family: Arial;
/*	font-size: 16pt; */
	color: #005080;
}
A.TitleLine:hover,TD.TitleLine:hover,DIV.TitleLine:hover,SPAN.TitleLine:hover
{
	font-family: Arial;
/*	font-size: 16pt; */
	color: #B30000;
}
A.DownloadRef
{
	font-family: Arial;
	font-size: 100%;
	color: #005080;
}
A.DownloadRef:hover
{
	font-family: Arial;
	font-size: 100%;
	color: #B30000;
}
DIV.MainSubTitle
{
	font-family: Arial;
	text-decoration: none;
	font-size: 14px;
	padding-left:16px;
	color: #555555;
}
DIV.TitleLine
{
	font-family: Arial;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
	color: #6699FF
}
DIV#HeaderTitle
{
	font-family: Verdana;
	font-weight: bold;
	font-size: 85%;
	letter-spacing:-1;
	color: #AC4141;
}
DIV.StdTextHeader
{
	font-family: Verdana;
	padding-left: 10px;
	font-size: 16px;
	color: #2222aa;
}
DIV.ErrorMessage
{
	font-family: Arial;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
	color: #bb2211;
}
DIV.TitleLineRed
{
	font-family: Arial;
	text-decoration: none;
	font-size: 120%;
	font-weight: bold;
	color: #bb2211;
}
DIV.TableRow
{
	font-family: Arial;
	text-decoration: none;
	font-size: 100%;
	color: #005080;
}
DIV.GrayMessage, SPAN.GrayMessage, TD.GrayMessage
{
	font-family: Arial;
	font-size: 10pt;
	color: #888888;
	margin-top: 2px;
}
DIV.CopyrightGray, SPAN.CopyrightGray, A.CopyrightGray, TD.CopyrightGray, INPUT.CopyrightGray
{
	font-family: Arial;
	font-size: 10pt;
	color: #888888;
	margin-top: 5px;
}
input.CopyrightGray
{ 
  background-color:#FFFFFF; 
  border: #888888 1px solid; 
}
SPAN.CopyrightGray
{
  cursor:pointer;
}
SPAN.CopyrightGray:hover,
A.CopyrightGray:hover
{
  text-decoration: underline;
	color: #005080;
}
A.CopyrightGrayH
{
	font-family: Arial;
	font-size: 10pt;
	color: #888888;
	margin-top: 5px;
  cursor:text;
  text-decoration: none;
}
A.CopyrightGrayH:hover
{
  text-decoration: none;
	color: #005080;
}
DIV.SmallGrayHint, SPAN.SmallGrayHint, A.SmallGrayHint
{
	font-family: Arial;
	font-size: 8pt;
	color: #888888;
}
TD.FramedInfo, DIV.FramedInfo, SPAN.FramedInfo
{
	font-family: Arial;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #005080;
	padding: 3px;
}
DIV.FramedInfoText
{
font-family: Arial;
text-decoration: none;
font-size: 100%;
font-weight: normal;
border-width: 2px;
border-style: solid inset;
border-color: #D0D0D0;
padding: 3px;
}
DIV.BigSpecialButton,SPAN.BigSpecialButton
{
font-family: Arial;
text-decoration: none;
padding: 3px;
font-size: 16;
font-weight: bold;
padding-top:3px;
padding-bottom:3px;
padding-left:10px;
padding-right:10px;
white-space: nowrap;
vertical-align:middle;
border-width: 2px;
border-style: solid inset;
border-color: #6070A0;
}

DIV.FramedPlaneText
{
	font-family: Arial;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	color: #005080;
	border-width: 1px;
	border-style: solid;
	border-color: #A0A0D0;
	padding: 3px;
}
DIV.BoardComment
{
	font-family: Arial;
	text-decoration: none;
	font-size: 100%;
	font-weight: normal;
	border-width: 2px;
	border-style: solid;
	border-color: #8080A0;
	padding: 3px;
}
DIV.TestTextItem
{
	font-family: Arial;
	text-decoration: none;
	font-size: 16pt;
	font-weight: bold;
	color: #005080;
	background-color: #EFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #A0A0D0;
	padding: 3px;
}
DIV.TestBigIndex, SPAN.TestBigIndex
{
	font-family: Arial;
	text-decoration: none;
	font-size: 24pt;
	font-weight: bold;
	color: #005080;
	background-color: #EFFFFF;
	border-width: 1px;
	border-style: solid;
	border-color: #A0A0D0;
	padding: 3px;
}

H2.ErrorHeader
{
	font-family: Verdana;
	font-size: 20px;
  text-align:center;
	color: #AC4141;
}
H3.ErrorHeader
{
	font-family: Verdana;
	padding-left: 10px;
	font-size: 15px;
	color: #AC4141;
}
H3.TextHeader, SPAN.TextHeader, DIV.TextHeaderBlue
{
	font-family: Arial;
	padding-left: 10px;
	font-size: 15px;
	color: #005080;
}
H3.TextHeaderMedium, DIV.TextHeaderMedium, SPAN.TextHeaderMedium
{
	font-family: Verdana;
	font-size: 18px;
	color: #005080;
}
H3.TextHeaderBig, DIV.TextHeaderBig, SPAN.TextHeaderBig
{
	font-family: Verdana;
	font-size: 24px;
	color: #005080;
}
TD.RightCommandPlate
{
vertical-align:top;
font-family: Arial;
color: #005080;
border-width: 2px;
border-style: dotted; 
border-color: #C0D1E9;
}

TD.PlaneBoardText
{
	font-family: Arial;
	font-size: 90%;
	color: #005080;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 0.25em;
	padding-bottom: 0.1em;
	background-color: #EDF1F5;
}
TD.PlaneBoardTextSmall
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 0;
	padding-bottom: 0;
}
TD.PlaneBoardTextRight
{
	font-family: Arial;
	font-size: 90%;
	color: #2266bb;
	padding-left: 10px;
	padding-right:10px;
	padding-top: 0.25em;
	padding-bottom: 0.1em;
	background-color: #EDF1F5;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C0D1E9;
}
TD.TabError
{
	font-family: Arial;
	font-size: 100%;
	font-weight: bold;
	color: #AC4141;
}
TD.TableBold
{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
	color: #005080;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableCapture
{
	font-family: Arial;
	font-size: 14px;
  vertical-align:middle;
	color: #224488;
	background-color: #EDF4FF;
	border-width: 2px;
	border-style: dotted;
	border-color: #D0D0D0;
}
TD.TableSortHeader
{
	font-family: Arial;
	text-decoration: none;
	padding:2px;
  cursor:pointer;
}
TD.TableSortHeader:hover
{
	color:yellow;
}
TD.TableSortHeaderPassive
{
	font-family: Arial;
	padding:2px;
}

A.TableSortHeader
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
  vertical-align:middle;
	color: #224488;
	text-decoration: none;
	padding-bottom:5px;
}
A.TableSortHeader:hover
{
  text-decoration: underline;
}

TD.TableHeader
{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
  vertical-align:middle;
	color: #224488;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #D0D0D0;
	background-color: #EDF4FF;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableLHeader
{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
  vertical-align:middle;
	color: #224488;
	background-color: #EDF4FF;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #D0D0D0;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	padding-left:3px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableLCell
{
	font-family: Arial;
	font-size: 75%;
	color: #005080;
  vertical-align:top;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
	padding-left:3px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
}
TD.TableLRow
{
	font-family: Arial;
	font-size: 75%;
	color: #005080;
  vertical-align:middle;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
	padding-left:3px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
}
TD.TableRow
{
	font-family: Arial;
	font-size: 75%;
	color: #005080;
  vertical-align:top;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableRowCompact
{
	font-family: Arial;
	font-size: 11;
	color: #005080;
  vertical-align:top;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	padding-top:1px;
	padding-bottom:0px;
}
TD.TableBasement
{
	font-family: Arial;
	font-size: 100%;
	color: #005080;
	background-color: #D9E8FF;
  vertical-align:middle;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D0D0D0;
	padding-bottom: 2;
}
TD.TableBasementDelim
{
	font-family: Arial;
	font-size: 1px;
	padding-top: 0;
	padding-bottom: 0;
}
TD.TableBasementBottom
{
	font-size: 2px;
  height:4px;
	padding-top: 0;
	padding-bottom: 0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableBasementBottomText
{
	font-size: 12px;
  height:12px;
	color: #005080;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TabBold, TR.TabBold, TABLE.TabBold
{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
	color: #005080;
}
TD.TableText, TR.TableText, TABLE.TableText
{
	font-family: Arial;
	font-weight: normal;
	color: #005080;
}
TD.TabGrande
{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #005080;
	background-color: #D9E8FF;
}
TD.TableItalic
{
	font-family: Arial;
	font-size: 75%;
	font-style:italic;
	color: #005080;
  vertical-align:top;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableRHead
{
	font-family: Arial;
	font-size: 75%;
	font-weight: bold;
	color: #224488;
	background-color: #EDF4FF;
  vertical-align:top;
	padding-left:3px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.TableRHeadCompact
{
	font-family: Arial;
	font-size: 11;
	color: #224488;
	background-color: #EDF4FF;
  vertical-align:top;
	padding-left:1px;
	padding-bottom:0px;
	padding-top:1px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #D0D0D0;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #D0D0D0;
}
TD.TabStandard, DIV.TabStandard, SPAN.TabStandard
{
  vertical-align:top;
	font-family: Verdana;
	font-size: 12px;
	color: #005080;
}
TD.TabAsMenu, DIV.TabAsMenu
{
  vertical-align:top;
	font-family: Arial;
	font-size: 85%;
	color:#2266bb;
}
TD.TabUnderline
{
	font-family: Arial;
	font-size: 25%;
	color: #005080;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #D0D0D0;
}
TD.AuxHMenu
{
	color: #FFFFFF;
	background-color: #A8C2CC;
  vertical-align:top;
	padding-left:3px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #869BB0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #869BB0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DBE7EA;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #DBE7EA;
}
TD.HMenu
{
	font-family: Arial;
	font-size: 9px;
  white-space: nowrap;
	color: #333333;
  vertical-align:top;
	padding-left:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
}
TD.HMenu0
{
	color: #777777;
	background-color: #99BFDB;
  cursor:pointer;
  vertical-align:top;
	padding-left:3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #aaccff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8899BB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #aaeeff;
}
TD.HMenuX0
{
	color: #777777;
  cursor:pointer;
  vertical-align:top;
	padding-left:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
}
TD.HMenuX0:hover
{
	background-color: #99BFDB;
}
TD.HMenu1
{
  cursor:pointer;
	color: #005080;
	background-color: #FFFFFF;
  vertical-align:top;
	padding-left:3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8899BB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8899BB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8899BB;
}
TD.HMenuL
{
  vertical-align:top;
	padding-left:3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
}
TD.HMenuR
{
	color: #777777;
  vertical-align:top;
	padding-left:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
}
TD.HMenuDw
{
	color: #005080;
	background-color: #FFFFFF;
	padding-left:10px;
	padding-right:10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8899BB;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8899BB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8899BB;
}
DIV.Printer {width: 176mm;font-family:Times;font-size:14px;color:#000000;}
TABLE.Printer {font-family:Times;font-size:9px;color:#000000;border-color:#000000;border-style:solid;border-collapse:collapse;}
TABLE.PrinterBig 
{
font-family:Times;font-size:12px;color:#000000;border-color:#888888;border-collapse:collapse;
padding: 8px; /* Поля вокруг текста */
}
TABLE.UserData 
{
font-family:Arial;color:#005080;
padding:3px; /* Поля вокруг текста */
}
TD.Printer0 {width:25mm;padding:1px;}
TD.Printer1 {width:6mm;padding:1px;text-align:center;}
TD.Printer2 {width:12mm;padding:0px;text-align:center;}
TD.PrinterA 
{
font-family:Arial;
font-size:14px;
text-align:center;
}
TABLE.FramedTable 
{
font-family:Arial;
font-size:12px;
color: #005080;
background-color:#BAE6F8; 
border-color:#3090AE;
border-style:solid;
border-width: 1px;
border-collapse: collapse;
color: #005080;
}

.RectText table, .RectText td 
{
	border: solid 1px #eeeeee;
}

TABLE.PlainTab {font-family:Arial;font-size:11px;color:#000000;border-color:#999999;border-style:solid;border-collapse:collapse;}
TD.PlainTab
{
  vertical-align:top;
  font-family:Arial;font-size:11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
TD.PlainTabSORT
{
  vertical-align:top;
  font-family:Arial;font-size:11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
  cursor:pointer;
}
TD.PlainTabNB
{
  vertical-align:top;
  font-family:Arial;font-size:11px;
}
DIV.ChoiceHeader
{
  cursor:pointer;
}

TABLE.CommentsTableMain
{
	font-family: Arial;
	font-size: 14px;
	color:#005080;
}
TABLE.Calendar
{
  vertical-align:top;
	font-family: Arial;
	font-size: 14;
	border-width: 1px;
	border-style: solid;
}
TABLE.Cluster, DIV.Cluster
{
	background-color: #EDF4FF;
  vertical-align:top;
	font-family: Arial;
	font-size: 10;
	border-width: 1px;
	border-style: solid;
}
TD.CalendarC0
{
	background-color: #BBBBBB;
}
TD.CalendarC1
{
	background-color: #EDF4FF;
}
TD.CalendarC2
{
	background-color: #FFFFCC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #555555;
	font-size: 11;
	font-weight: bold;
}
TD.CalendarC3
{
	background-color: #FFCCCC;
}
TD.CalendarC4
{
	border-style: solid;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-color: #555555;
	background-color: #FFD8CC;
	font-size: 11;
	font-weight: bold;
}
DIV.BlueMessage, SPAN.BlueMessage, LI.BlueMessage
{
	font-family: Arial;
	color: #005080;
	font-size: 10;
}
DIV.RedMessage, SPAN.RedMessage, LI.RedMessage
{
	font-family: Arial;
	color: #bb2211;
	font-size: 10;
}
DIV.BlueMessageNormal, SPAN.BlueMessageNormal, LI.BlueMessageNormal
{
	font-family: Arial;
	color: #005080;
	font-size: 12;
}
DIV.RedMessageNormal, SPAN.RedMessageNormal, LI.RedMessageNormal
{
	font-family: Arial;
	color: #bb2211;
	font-size: 12;
}
DIV.BlueMessageMedium, SPAN.BlueMessageMedium, LI.BlueMessageMedium, TD.BlueMessageMedium
{
	font-family: Arial;
	color: #005080;
	font-size: 14;
}
DIV.RedMessageMedium, SPAN.RedMessageMedium, LI.RedMessageMedium, TD.RedMessageMedium
{
	font-family: Arial;
	color: #bb2211;
	font-size: 14;
}
DIV.BlueMessageLarge, SPAN.BlueMessageLarge, LI.BlueMessageLarge, TD.BlueMessageLarge
{
	font-family: Arial;
	color: #005080;
	font-size: 16;
}
DIV.RedMessageLarge, SPAN.RedMessageLarge, LI.RedMessageLarge, TD.RedMessageLarge
{
	font-family: Arial;
	color: #bb2211;
	font-size: 16;
}
DIV.BlueMessageHuge, SPAN.BlueMessageHuge, LI.BlueMessageHuge, TD.BlueMessageHuge
{
	font-family: Arial;
	color: #005080;
	font-size: 20;
}
DIV.RedMessageHuge, SPAN.RedMessageHuge, LI.RedMessageHuge
{
	font-family: Arial;
	color: #bb2211;
	font-size: 20;
}
.HelpText
{
	font-family: Arial;
	font-size: 14;
	color: #005080;
	margin: 8px;
}
TD.TextButton,SPAN.TextButton,DIV.TextButton
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
  cursor:pointer;
	font-size: 12;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
}
TD.TextButton:hover, SPAN.TextButton:hover, DIV.TextButton:hover
{
	color: #EE2277;
	background-color: #EEEEEE;
	text-decoration: underline;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
}

TD.TextButton1,SPAN.TextButton1,DIV.TextButton1
{
	font-family: Arial;
	background-color: #EADFC4;
	color: #000000;
  cursor:pointer;
	font-size: 12;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-top-color: #6070A0;
	border-left-color: #6070A0;
	border-right-color: #E0F0F0;
	border-bottom-color: #E0F0F0;
}
.TextButtonHuge
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
  cursor:pointer;
	font-size: 17px;
	font-weight: bold;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:10px;
	padding-right:10px;
  white-space: nowrap;
  vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
}
.TextButtonHuge:hover
{
	color: #EE2277;
	background-color: #EEEEEE;
	text-decoration: underline;
}

SPAN.TextButtonSmall
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
  cursor:pointer;
	font-size: 9;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 1px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
}
SPAN.TextButtonSmall1
{
	font-family: Arial;
	background-color: #EADFC4;
	color: #000000;
  cursor:pointer;
	font-size: 9;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 1px;
	border-top-color: #6070A0;
	border-left-color: #6070A0;
	border-right-color: #E0F0F0;
	border-bottom-color: #E0F0F0;
}
TD.TextButtonBig,SPAN.TextButtonBig
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
  cursor:pointer;
	font-size: 16;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 2px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
}
TD.TextButtonBig1,SPAN.TextButtonBig1
{
	font-family: Arial;
	background-color: #EADFC4;
	color: #000000;
  cursor:pointer;
	font-size: 16;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 2px;
	border-top-color: #6070A0;
	border-left-color: #6070A0;
	border-right-color: #E0F0F0;
	border-bottom-color: #E0F0F0;
}

.GradientButton
{
background: #EDF1F5; /* Для старых браузров */
background: -moz-linear-gradient(top, #EDF1F5, #9CADF8); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#EDF1F5), color-stop(100%,#9CADF8));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(top, #EDF1F5, #9CADF8);
background: -o-linear-gradient(top, #EDF1F5, #9CADF8); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #EDF1F5, #9CADF8); /* IE10 */
background: linear-gradient(top, #EDF1F5, #9CADF8); /* CSS3 */
padding: 0px;
border: 1px solid #C0D1E9;
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
cursor:pointer;
}
.GradientButton:hover
{
background: #9CADF8; /* Для старых браузров */
background: -moz-linear-gradient(top, #9CADF8, #EDF1F5); /* Firefox 3.6+ */
/* Chrome 1-9, Safari 4-5 */
background: -webkit-gradient(linear, left top, left bottom,
color-stop(0%,#9CADF8), color-stop(100%,#EDF1F5));
/* Chrome 10+, Safari 5.1+ */
background: -webkit-linear-gradient(top, #9CADF8, #EDF1F5);
background: -o-linear-gradient(top, #9CADF8, #EDF1F5); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #9CADF8, #EDF1F5); /* IE10 */
background: linear-gradient(top, #9CADF8, #EDF1F5); /* CSS3 */
padding: 0px;
border: 1px solid #C0D1E9;
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
color:#EE2277;
}

SPAN.IconButton
{
	font-family: Arial;
	color: #112277;
  cursor:pointer;
	font-weight: normal;
	padding-top:4px;
	padding-left:2px;
	padding-right:2px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 0px;
	border-color: #6070A0;
}
SPAN.TrueIconButton
{
	font-family: Arial;
	color: #112277;
  cursor:pointer;
	font-weight: normal;
	padding-top:4px;
	padding-left:2px;
	padding-right:2px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 2px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
}
SPAN.TrueIconButton:hover
{
	color: #000077;
	background-color: #EADFC4;
	border-top-color: #6070A0;
	border-left-color: #6070A0;
	border-right-color: #E0F0F0;
	border-bottom-color: #E0F0F0;
}
SPAN.IconButton1
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
  cursor:pointer;
	font-size: 9;
	font-weight: normal;
	padding-left:2px;
	padding-right:2px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 3px;
	border-color: #6070A0;
}
SPAN.LabelText
{
	font-family: Arial;
	background-color: #BAE6F8;
	color: #112277;
	font-size: 9;
	font-weight: normal;
	padding-left:4px;
	padding-right:4px;
  white-space: nowrap;
  vertical-align:middle;
	border-style: solid;
	border-width: 1px;
	border-top-color: #6070A0;
	border-left-color: #6070A0;
	border-right-color: #E0F0F0;
	border-bottom-color: #E0F0F0;
}
SPAN.Reference
{
  cursor:pointer;
	text-decoration: underline;
}
SPAN.StdRefX,DIV.StdRefX
{
  cursor:pointer;
	font-family: Arial;
	font-size: 12;
	color: #005080;
}
SPAN.StdReference
{
  cursor:pointer;
	text-decoration: underline;
	font-family: Arial;
	font-size: 12px;
	color: #005080;
}
SPAN.StdReference:hover
{
	background-color: #EEEEEE;
	color: #bb2211;
	text-decoration: none;
}
INPUT.ChBoxSmall
{
  width: 11px;
  height: 11px;
	border-width: 0px;
}
td.LoginTagGreen
{ 
	color: #117722;
  font-style:italic; 
  font-weight:bold; 
}
td.LoginTagBlue
{ 
color: #112277;
font-style:italic; 
font-weight:bold; 
}
.LoginGreen
{ 
background-color:#FFFFFF; 
border: #329D4B 1px solid; 
}
.LoginBlue
{ 
color: #005080;
background-color:#FFFFFF; 
border: #6070A0 1px solid; 
}
.LoginGray
{ 
-moz-border-radius: 3px; /* Для Firefox 3 */
-webkit-border-radius: 3px; /* Для Safari 4 и Chrome */
border-radius: 3px; /* Для современных браузеров */
border-width: 1px;
border-style: solid;
border-color: gray;
padding:1px;
color: #555555;
/* border: #999999 1px solid;  */
}

input.ImageComment
{
font-family: Arial;
font-size: 14pt;
font-weight:bold; 
color: #005080;
text-align:center;
background-color: #EDF1F5;
height:33px;
width: 505px;
vertical-align:middle;
overflow:hidden;
border: #6070A0 3px groove; 
}

select.LoginGreen
{ 
background-color:#FFFFFF; border: 
#329D4B 1px solid; 
}
textarea,select.LoginBlue
{ 
background-color:#FFFFFF; border: 
#6070A0 1px solid; 
}

input.FormButtonGreen 
{ 
  border:1px #ffffff solid; 
  font-weight:bold; 
  cursor:pointer;
  background-color:#66bb66; 
  color:#ffffff; 
}
input.FormButtonBlue
{ 
  border:1px #ffffff solid; 
  cursor: pointer;
  background-color:#BAE6F8; 
	border-style: solid;
	border-width: 1px;
	border-top-color: #E0F0F0;
	border-left-color: #E0F0F0;
	border-right-color: #6070A0;
	border-bottom-color: #6070A0;
  color:#112277; 
}
TABLE.FramedTable 
{
font-family: Arial;
font-size: 10px;
border-color: #3054b0;
color: #112277;
background-color: #EDF1F5;
border-collapse: collapse;
}
TABLE.ImageList 
{
font-family: Arial;
font-size: 10px;
border-color: #3054b0;
color: #112277;
border-collapse: collapse;
}
td.ImageListON
{ 
font-family: Arial;
font-size: 10px;
color: #112277;
border-style: solid;
border-width: 1px;
border-color: #3054b0;
background-color:#FFFFFF; 
}
td.ImageList
{ 
font-family: Arial;
font-size: 10px;
color: #112277;
border-style: solid;
border-width: 1px;
border-color: #6070A0;
background-color:#BAE6F8; 
}
td.ImageListWhite
{ 
font-family: Arial;
font-size: 10px;
color: #112277;
border-style: solid;
border-width: 1px;
border-color: #6070A0;
background-color:#FFFFFF; 
}
TD.Image
{
color: #005080;
background-color: #FFFFFF;
font-family: Arial;
font-size: 12px;
padding:4px;
border-style: solid;
border-width: 1px;
border-color: #6070A0;
}
TD.IcomMenu0
{
cursor:pointer;
font-family: Arial;
font-size: 9px;
color: #112277;
text-align: center;
vertical-align:middle;
padding:3px;
border-width: 1px;
border-style: solid;
border-right-color: #8899BB;
border-bottom-color: #8899BB;
border-top-color: #FFFFFF;
border-left-color: #FFFFFF;
}
TD.IcomMenu1
{
cursor:pointer;
	color: #777777;
	background-color: #FFFFFF;
  vertical-align:middle;
	padding-left:3px;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #8899BB;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #8899BB;
}
P.Message
{
line-height: 50%
}
BR.Message
{
line-height: 200%;
height: 24px;
}
FIELDSET.MainMenu
{
	margin-bottom: 14px;
	padding-top: 3px;
	padding-left: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	border: 2px solid #BBBBBB;
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
}
FIELDSET.AuxMenu
{
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
	padding-top: 3px;
	padding-left: 4px;
	padding-right: 2px;
	border: 1px solid #B0B0B0;
-moz-border-radius: 5px; /* Для Firefox 3 */
-webkit-border-radius: 5px; /* Для Safari 4 и Chrome */
border-radius: 5px; /* Для современных браузеров */
}
LEGEND.MainMenu, LEGEND.AuxMenu
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #2266bb;
}
LEGEND.AuxMenu
{
	font-size: 13px;
	font-weight: normal;
}
.LMenuItemActive, TD.LMenuItemActive, DIV.LMenuItem
{
	font-size: 14px;
	font-weight: normal;
  cursor:pointer;
	color: #005080;
  background-color: #DAE4FF;
	text-decoration: none;
  overflow:hidden;
  border-left: #6070A0 4px solid; 
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.LMenuItem, TD.LMenuItem, DIV.LMenuItem
{
	font-size: 14px;
	font-weight: normal;
  cursor:pointer;
	color: #005080;
  overflow:hidden;
	text-decoration: none;
	padding-top: 3px;
	padding-left: 9px;
	padding-right: 3px;
	padding-bottom: 3px;
}
.LMenuItem:hover, TD.LMenuItem:hover, TD.LMenuItem:hover
{
  cursor:pointer;
	color: #005080;
  background-color: #DFE9F2;
/*	text-decoration: underline;*/
}

.AnyTabLine:hover
{
  cursor:pointer;
	color: #005080;
  background-color: #DFE9F2;
}

.GeneralMenuText
{
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
}
.GeneralPullMenu
{
	padding: 3px;
	margin-top: 2px;
	margin-bottom: 2px;
  cursor:pointer;
	text-decoration: none;
}
.GeneralPullMenu:hover
{
  color:#000000;
  background-color: #DFE9F2;
}

.GeneralTextHover
{
	text-decoration: none;
  cursor:pointer;
}
.GeneralTextHover:hover
{
	text-decoration: underline;
	color: brown;
}
.GeneralPassiveTab
{
  cursor:pointer;
}
.GeneralPassiveTab:hover
{
  background-color:#dfecec;
}
.GeneralSimpleTab
{
}
.GeneralSimpleTab:hover
{
background-color:#dfecec;
}

.TP_MainMenu
{
font-family:Arial;
font-size:13px;
color:#ffffff;
background-color:#5F7899;
border-bottom: #495f78 3px solid; 
}
.TP_MainMenuPassiveTab
{
cursor:pointer;
color:#ffffff;
cursor:pointer;
background-color:#5F7899;
}
.TP_MainMenuPassiveTab:hover
{
background-color:#495f78;
}

.GeneralSimpleTab
{
}
.GeneralSimpleTab:hover
{
background-color:#dfecec;
}

.GeneralPeekLine
{
cursor:pointer;
color:#005080;
text-decoration: none;
}
.GeneralPeekLine:hover
{
color:brown;
background-color:#dfecec;
text-decoration: underline;
}

.GeneralPeekCellActive
{
cursor:default;
background-color:#000066;
color:#FFFFEE;
text-decoration: underline;
border: #FFFFFF 1px solid; 
}
.GeneralPeekCell
{
cursor:pointer;
text-decoration: none;
border: #6070A0 1px solid; 
}
.GeneralPeekCell:hover
{
text-decoration: underline;
background-color:#aacccc;
color:brown;
}
.CiclicRowClass0
{
background-color:#DAFDFD;
}
.CiclicRowClass0:hover
{
background-color:#dfecec;
}
.CiclicRowClass1
{
background-color:#EFEFEF;
}
.CiclicRowClass1:hover
{
background-color:#dfecec;
}
.GeneralCommonText
{
	color:#005080;
}
.ColontituleHeader
{
	font-family: Arial;
	font-size:18px;
	color: #224488;
}
TD.MainMenuPassiveTab
{
  color:#FFFFFF;
  cursor:pointer;
  background-color:#5F7899;
}
TD.MainMenuPassiveTab:hover
{
background-color:#495f78;
}
TD.MainMenuPassiveTabOld:hover
{
  color:black;
  background-color:#dfecec;
}
.RowOverLight
{
text-decoration: none;
}
.RowOverLight:hover
{
color:#333377;
background-color:white;
}
.RowOverDark
{
text-decoration: none;
}
.RowOverDark:hover
{
  color:#FFFFFF;
  background-color:#333388;
}
.ControlsMneu
{
color:#005080;
cursor:pointer;
}
.ControlsMneu:hover
{
color:#000000;
text-decoration: underline;
}
input.NoframeInput
{ 
color: #005080;
border: #6070A0 0px solid; 
}
input.NoframeInputT
{ 
margin: 1px;
padding-left: 2px;
color: #005080;
background-color:#FFFFFF; 
border: #6070A0 0px solid; 
}
input.NoframeInputT:hover
{
margin: 0px;
padding-left: 3px;
color: #005080;
background-color:#FFFFFF; 
border: #6070A0 1px solid; 
}
.ModeHeadLine
{
padding-left: 13px;
padding-bottom: 4px;
color: #005080;
font-size:14px;
}
TABLE.TestOnPP
{
color: #005080;
font-size:14px;
}