        TH, TD, UL, DIV {font-family: Tahoma, Arial Cyr, sans-serif; font-size: 11px; color:#173C74;vertical-align : top;}
        SPAN {font-family: Tahoma, Arial Cyr, sans-serif; font-size: 11px; color:#173C74;}
        P {margin-top: 0px; margin-bottom: 10px; margin-left: 0px; margin-right: 10px; text-align: justify; }
        UL {margin-top: 4px; margin-bottom: 2px; list-style-type: square; list-style-position: outside;}
        IMG {border: 0px;}

A  {
        font-family: Tahoma;
        color:#173C74;
        cursor: hand;
        cursor:  pointer;
        }

.black  {
        font-family: Tahoma;
        color:#000000;
        }

A:hover {
        color: #990000
        }

A:active  {
        color: #990000;
        }

A.green, A.green:active, A.green:visited {font-family: Tahoma; color:#990000; text-decoration:underline;}
A.green:hover {font-family: Tahoma; color:#007F00;}


A.bookmark {font-family: Tahoma; color:#424142; text-decoration:none;}
A.bookmark:hover {font-family: Tahoma; color:#282C77;}

A.menuL2 {font-family: Tahoma; color:#173C74; text-decoration: none}
A.menuL2:hover {font-family: Tahoma; color:#990000; text-decoration: underline}

A.menuL1, A.menuL1:visited {font-family: Tahoma; color:#173C74; text-decoration: underline}
A.menuL1:hover {font-family: Tahoma; color:#990000; text-decoration: underline}

A.menu {text-decoration:none; font-family: Tahoma; font-size:11px; color:white;}
A.menu:hover {color:#FFD8AF}
A.menu:active {color:FFD8AF;}
A.head {color:E01603; text-decoration: none;}
A.head:hover {text-decoration: underline; color:#B30000}

.map1 {font-size: 11pt; padding-bottom: 5px; color: #990000; font-weight: bold; text-decoration: underline}
A.map1, A.map1:visited, A.map1:active {font-size: 11pt; padding-top: 8px ; padding-bottom: 16px; color: #007F00; font-weight: bold; text-decoration: none}
A.map1:hover {text-decoration: underline; color: #990000; }

A.map2 {font-family: Tahoma; color:#007F00; text-decoration: none; font-weight: bold; paddibg-top: 8px; padding-bottom: 8px}
A.map2:hover {font-family: Tahoma; color:#990000; text-decoration: underline; font-weight: bold}

.header {font-size: 11pt; padding-bottom: 5px; color: #007F00; font-weight: bold;}

        .header1 {font-family: Tahoma; font-size: 11px; font-weight: bold; color:#ffffff;}
        .special {font-size: 8pt; font-style: italic;}
        .w{font-size: 8pt; color:#FFFFFF;}
        .w2{font-size: 8pt; color:#183984;}
        .w3{font-size: 8pt; color:#E01603;}
        .navigation {font-size: 7pt; font-weight: bold;}
        BODY {background-color: #ffffff;}
        HR {height: 1px; size: 1px; color: #FF000A;}

UL, LI {
        list-style-type : point;
}
.silver{
        background-color : FFFFE5;
        cursor : pointer;
}
.gridRow{
        background-color : f6f6f6;
        cursor : pointer;
}
input {
        height: 18px;
        font-size: 11px;
        font-family: Tahoma;
        width: 180px;
        padding-top : 0px;
        vertical-align: top;
}
input.checkbox {
        vertical-align:top;
        height: 19px;
        width: 15px;
}
input.radio {height: 18px; font-size: 10px; font-family: Tahoma; width: 15px;}
input.data {height: 18px; font-size: 11px; font-family: Tahoma; width: 20px;}
select { font-size: 11px; font-family: Tahoma; width: 180px;}
input2 {height: 21px; font-size: 10px; font-family: Tahoma;}
A.group {
        cursor:pointer;
        text-decoration : underline;
}
.toolbar {

        border: 0px;
        height: 25px;
        background: url(images/sitex_demo/bg_console2004.gif);
        background-repeat : repeat-x;
}

.toolbar2004 {

        border: 0px;
        height: 25px;
        background: url(images/sitex_demo/bg_console2004.gif) repeat-x;
}

.icon {
        width : 16;
        height : 16;
        border : 0px;
}

#find {
        width: 100%;
        border: 0px;
}
TD.menu {
        padding-top: 4px;
        padding-left: 5px;
        padding-right: 5px;
        background: url(images/sitex_demo/bg_console2004.gif) repeat-x;
}
TD.menu_over {
        padding-top: 3px;
        padding-left: 4px;
        padding-right: 4px;
        padding-bottom: -5px;
        /*background-image : url(images/sitex_demo/bg_console2.gif);
        */
        border : 1px solid #9C96B5;
        background : #EFEFF7;
}
TD.separator {
        padding-left: 0px;
}
IMG.separator {
        width: 8px;
        height: 25px;
}
form, div   {
        margin-top: 0px;
        margin-bottom: 0px;
}
.folder {
        text-align : left;
}
IFRAME.treerender {
        position:absolute;
        width:0px;
        height:0px;
}
A.selected {
        color: White;
        background-color : #4961FF;
}

A.selected:active {
        color: White;
        background-color : #4961FF;
}

A.selected:hover {
        color: #dddddd;
}
TR.obj {
        background-color : #F3F3F3;
}
TR.objtrue {
        background-color : #E6F4FF;
}
TR.objfalse {
        background-color : #FFFFFF;
}
TR.obj_disabled {
        background-color : #FAFAFA;
}
TD.obj {
        vertical-align : middle;
        height : 25px;
}
INPUT.disabled {
        background-color : #F3F3F3;
}
.thumbnails{
        display: block;
        /*background-repeat : no-repeat;
        text-decoration: none;
        background-position : center;
        */
        width: 100px;
        height:100px;
        border : 1px solid Black;
        text-align : center;
        vertical-align : middle;
        background-color : White;
}

/* íàøà HTML òàáëèöà */
table.sort{
border: 1px solid #999999;
}

/* ÿ÷åéêè òàáëèöû */
table.sort td{
border:1px solid #CCCCCC;
padding:0.3em 1em
}

/* çàãîëîâêè òàáëèöû */
table.sort thead th{
cursor:pointer;
cursor:hand;
}

/* çàãîëîâîê îòñîðòèðîâàííîãî ñòîëáöà */
table.sort thead th.curcol{
background-color:#999999;
color:#FFFFFF
}

/* editable attr*/
.eattr {
        padding: 0px;
        margin: 0px;
}

/* edit string attr*/
.editStringAttr {
        border: 1px solid black;
        background-color: white;
        color: black;
        width: 100%;
        padding-top: 1px;
        padding-left: 3px;
}

/* edit attr frame */
.eattrFrame {
        position:absolute;
        width:0px;
        height:0px;
        display:none;
}

/* error */
TABLE.error{
        margin-top: 20px;
        width: 100%;
        margin-left: 15px;
}
.errorTH{
        color:cc0000;
        font-size:16px;
        font-weight: bold;
        padding-top: 10px;
}
TD.error{
        padding-top: 5px;
}
TD.stackTrace{
        color:000066;
        padding-top: 5px;
}
PRE.error{
        display: none;
}
DIV.error{
        display: none;
        color: cc0000;
}
A.error {
        color: cc0000;
}
A:HOVER.error {
        color: cc0000;
}
A:ACTIVE.error {
        color: cc0000;
}
