body {
        color: #202020;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        }
TD#box_layout{
        width:180;
        height:140;
        border-right: 1px #ADAAAD solid;
        border-top: 1px #ADAAAD solid;
}

TD#box_layout * TD{
        font-size:9px;
        word-wrap: break-word;
}
TD#box_layout * TD#lay_body{
        font-size:12px;
}
TD#box_layout TD{
        color:#183264;
        border-left: 1px #ADAAAD solid;
        border-bottom: 1px #ADAAAD solid;
        cursor: hand;
        padding:1px;
        text-align:center;
}

TD#box_layout table{
        background:#F0F0F0;
        border-right: 1px #ADAAAD solid;
        border-top: 1px #ADAAAD solid;
}

TD#box_layout table td{
        color:#183264;
        border-left: 1px #ADAAAD solid;
        border-bottom: 1px #ADAAAD solid;
        cursor: hand;
        text-align:center;
}

table {
        font-size: 10px;
        }
table.frm {
        font-size: 12px;
        }

table.frm_small {
        font-size: 10px;
        border: 1px #CCCCCC solid ;
        }

table.graph {
        background-color : #E0E0E0;
        border: 1px #AAAAAA solid ;
        }

table.tab_screen {
        font-size: 10px;
        border-left: 1px #CCCCCC solid ;
        border-right: 1px #CCCCCC solid ;
        border-bottom: 1px #CCCCCC solid ;
        }

table.tab_screen TD{
        padding-left:10px;
        padding-right:10px;
        }

table.tabs TD.bempty{
        border-bottom: 1px #CCCCCC solid ;
}
table.tabs TD.normal{
        color: #183264;
        font-size: 9px;
        font-weight: bold;
        padding-left:10px; padding-right:10px;
        background-color : #f8f8f8;
        border-bottom: 1px #CCCCCC solid ;
        border-top: 1px #CCCCCC solid ;
        border-left: 1px #CCCCCC solid ;
        border-right: 1px #CCCCCC solid ;
        cursor:hand;
        }

table.tabs TD.normal_{
        background-color : #FFFFFF;
        }

table.tabs TD.sel{
        color: #990000;
        font-size: 11px;
        font-weight: bold;
        padding-left:20px; padding-right:20px;
        background-color : #f5f5f5;
        border-top: 0px #CCCCCC solid ;
        border-left: 1px #CCCCCC solid ;
        border-right: 1px #CCCCCC solid ;
        }

table.tabs TD.sel_{
        background-color : #f5f5f5;
        border-top: 1px #CCCCCC solid ;
        border-left: 1px #CCCCCC solid ;
        border-right: 1px #CCCCCC solid ;
        }


table.tabs TD.dis{
        color: #999999;
        font-size: 9px;
        font-weight: bold;
        padding-left:10px; padding-right:10px;
        background-color : #f5f5f5;
        border-bottom: 1px #CCCCCC solid ;
        border-top: 1px #CCCCCC solid ;
        border-left: 1px #CCCCCC solid ;
        border-right: 1px #CCCCCC solid ;
        }

table.tabs TD.dis_{
        background-color : #FFFFFF;
        }
        
textarea {
        font-size: 10px;
        font-family:Tahoma;
        width: 300px;
        }
FORM {  margin: 0px 0px 0px 0px;

        }

FRAMESET {
          border:1px #e0e0e0 solid;
}
a:link {
        color: #183264;
        text-decoration: none;
        }
a:active {
        color: #183264;
        text-decoration: none;
        }
a:visited {
        color: #183264;
        text-decoration: none;
        }
a:hover {
        color: #183264;
        text-decoration: underline;
        }

       
.lil {
        font-size: 10px;
        }
#lil:link {
        font-size: 10px;
        }
#lil:active {
        font-size: 10px;
        }
#lil:visited {
        font-size: 10px;
        }
#lil:hover {
        font-size: 10px;
        }

.lar {
        font-size: 14px;
        }
#lar:link {
        font-size: 14px;
        }
#lar:active {
        font-size: 14px;
        }
#lar:visited {
        font-size: 14px;
        }
#lar:hover {
        font-size: 14px;
        }

.menu_1lvl {
        font-size: 11px;
        color:#183264
        }
.menu_1lvl_sel {
        font-size: 11px;
        color:#990000;
        font-weight: bold;
        }
#menu1_1lvl:link {
        font-size: 11px;
        }
#menu1_1lvl:active {
        font-size: 11px;
        color:#990000;
        font-weight: bold;
        }
#menu1_1lvl:visited {
        font-size: 11px;
        }
#menu1_1lvl:hover {
        font-size: 11px;
        }


.menu_2lvl {
        font-size: 10px;
        color:#183264;

        }
.menu_2lvl_sel {
        font-size: 10px;
        color:#990000;
        font-weight: bold;
        }
#menu1_2lvl:link {
        font-size: 11px;
        }
#menu1_2lvl:active {
        font-size: 11px;
        color:#990000;
        font-weight: bold;
        }
#menu1_2lvl:visited {
        font-size: 11px;
        }
#menu1_2lvl:hover {
        font-size: 11px;
        }

td.first_row_all {
        background-color : #E0E0E0;
        vertical-align: top;
        font-size: 10px;
        font-weight: bold;
        border-top :  1px #d0d0d0 solid;
        border-right :  1px #d0d0d0 solid;
        border-bottom :  1px #d0d0d0 solid;
        padding : 2px 2px 2px 2px;
		height:20px;
		color:#333333;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f5f5f5',EndColorStr='#E0E0E0');
        }

td.first_row_left_td {
        background-color : #E0E0E0;
        vertical-align: top;
        font-size: 10px;
        font-weight: bold;
        border :  1px #d0d0d0 solid;
        padding : 2px 2px 2px 2px;
		height:20px;
		color:#333333;
		filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#f5f5f5',EndColorStr='#E0E0E0');
        }

td.last_row_all {
        background-color : #E0E0E0;
        vertical-align: top;
        font-size: 10px;
        font-weight: bold;
        border-right :  1px #AAAAAA solid;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 2px 2px 2px;
        }

td.last_row_left_td {
        background-color : #E0E0E0;
        vertical-align: top;
        font-size: 10px;
        font-weight: bold;
        border-left :  1px #AAAAAA solid;
        border-right :  1px #AAAAAA solid;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 2px 2px 2px;
        }


tr.row1 {
        background-color : #FFFFFF;
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 0px;
        vertical-align : top;
        }

tr.row1_b {
        background-color : #FFFFFF;
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 0px;
        vertical-align : top;
        font-weight: bold;
        }

tr.row1 td {
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

tr.row1_b td {
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row1 {
        background-color : #FFFFFF;
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row1_b {
        background-color : #FFFFFF;
        border-bottom : 1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }

td.row1_sel {
        background-color : #FFFFFF;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row1_small {
        background-color : #FFFFFF;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-size: 10px;
        color:#777777;
        }

td.rrow1_small {
        background-color : #FFFFFF;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-size: 10px;
        color:#B04040;
        }

tr.row2 {
        background-color : #F5F5F5;
        }

tr.row2_b {
        background-color : #F5F5F5;
        font-weight: bold;
        }

tr.row2_b td {
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
		}

tr.row2 td {
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
		}

td.row2 {
        background-color : #F5F5F5;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row2_b {
        background-color : #F5F5F5;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }
tr.row3 {
        background-color : #FFEAC4;
        }

tr.row3 td {
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row3 {
        background-color : #FFEAC4;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row3_b {
        background-color : #FFEAC4;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }

        
td.row3_sel {
        background-color : #FFEAC4;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        color: #0000E0;
        }

tr.row4 {
        background-color : #DDE7F8;
        }

tr.row4 td {
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row4 {
        background-color : #DDE7F8;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        }

td.row4_b {
        background-color : #DDE7F8;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }

td.row5 {
        background-color : #ff9999;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }
td.grow {
        background-color : #C0FFC0;
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }
td.rrow {
        background-color : #F4BEB8; 
        border-bottom :  1px #AAAAAA solid;
        padding : 2px 4px 2px 2px;
        vertical-align : top;
        font-weight: bold;
        }

td.menu_item{
        background-repeat: no-repeat;
        padding-left:30px;
        }

td.graph_critical{
        background-color: #ff0000;
        }

td.graph_warning{
        background-color: #ffff00;
        }

td.graph_normal{
        background-color: #00ff00;
        }


td.ce_images {
        background-color : #FFFFFF;
        vertical-align: bottom;
        font-size: 9px;
        font-weight: normal;
        border:  1px #AAAAAA solid;
        padding : 2px 2px 2px 2px;

        }

input.filter_field {
        color: #202020;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFF2D9;
        }

input.filter_check {
        color: #202020;
        font-size: 10px;
        border: 0px;
        background-color: #efefef;
        }

input.field {
        color: #202020;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFF2D9;
        }

textarea.field {
        color: #202020;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFEECA;
        scrollbar-track-color: #FFF2D9;
        scrollbar-highlight-color: #FFF2D9;
        scrollbar-3dlight-color: #FFB84B;
        scrollbar-face-color: #FFB84B;
        scrollbar-base-color : #D18D00;
        scrollbar-shadow-color: #D18D00;
        scrollbar-arrow-color: #000000;
        scrollbar-darkshadow-color: #000000;
        }
textarea.ce_ {
        SCROLLBAR-TRACK-COLOR: #f5f5f5; 
        SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
        SCROLLBAR-SHADOW-COLOR: #ffffff; 
        SCROLLBAR-FACE-COLOR: #c0c0c0; 
        SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; 
        SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0;
        SCROLLBAR-ARROW-COLOR: #000000; 
        color: #163264;
        font-size:12px;
        font-family:"Ms Sans Serif";
        line-height:16px;
        }
input.filter_but {
        color: #990000;
        font-weight: bold;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFD68A;
        margin-bottom: 0px;
		    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFD68A',EndColorStr='#FFC760');
        }
input.but {
        color: #990000;
        font-weight: bold;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFD68A;
        margin-bottom: 1px;
		    filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFD68A',EndColorStr='#FFC760');
        }

BUTTON {
        color: #990000;
        font-weight: bold;
        font-size: 10px;
        border: 1px  #990000 inset;
        background-color: #FFD68A;
        margin-bottom: 1px;
        }
input.status {
        font-size: 12px;
        font-weight: bold;
}
select.filter {
        color: #202020;
        font-size: 10px;
        background-color: #FFF2D9;
        margin-bottom: -1px;
        }
select {
        color: #202020;
        font-size: 10px;
        background-color: #FFF2D9;
        margin-bottom: 0px;
        }
h3 {
        color: #990000;
        font-size: 11px;
        font-weight: bold;
        margin: 0px;
}

.status {
        color: #bb0000;
        font-size: 10px;
        font-weight: normal;
        margin: 0px 0px 0px 10px;
}

h2 {
        color: #333333;
        font-size: 12px;
        font-weight: bold;
        margin: 0px;
}

h1 {
        color: #183264;
        font-size: 13px;
        font-weight: bold;
        margin: 0px 0px;
}

.menu {
        padding: 0px 0px; 
}

.center_area {
        padding: 0px 0px 10px 0px;
}


.left_sticker {
        font-size: 10px;
        font-weight: normal;
        padding: 15px 25px 5px 10px;
}

.table_sticker {
        font-size: 12px;
        font-weight: normal;
        padding: 0px 10px 10px 10px;
}
.submenu {
        font-color: #183264;
        font-size: 12px; 
        font-weight:normal;
}
.submenu_sel {
        font-color: #202020;
        font-size: 12px; 
        font-weight:bold;
}
.icon_sort {
        width: 13px;
        height: 10px;
        border: 0px;
}
.icon {
        width: 18px;
        height: 16px;
        border: 0px;
        spacing: 0px 2px 0px 2px;
}

.leg_icon {
        width: 13px;
        height: 11px;
        border: 0px;
        spacing: 0px 2px 0px 2px;
}
.clnd_img {
        margin-bottom:-5;
        border: 0px;
}
.flt_form {
        margin-bottom: -7px;
        margin-top: 5px;
}
.picture {
        border: 1px #990000 solid;
        margin-left: 5px;
}

.text_actions {
        color: #202020;
        font-size: 10px; 
        font-weight:bold;
}
.filter_box TABLE {
       border-top:1px #d9d9d9 solid;
}
.filter_box TABLE TD {
       border-right:1px #d9d9d9 solid;
       padding:5px;
       text-align:left;
}
.filter_box {
        border-top: 0px;
        border-right:  1px #d9d9d9 solid;
        border-bottom:  1px #d9d9d9 solid;
        border-left:  1px #d9d9d9 solid;
}
.filter_box h2{
        color: #183264;
        font-size: 14px; 
        font-weight: bold;
}


IMG.spec_block {
        cursor:hand;
        border:1px #f5f5f5 solid;
}

.btn_spec   { 
        BORDER-WIDTH: 0; 
        border: 1px #808080 solid;
        width: 92px; 
        height: 20px; 
        BORDER-STYLE: normal; 
        BACKGROUND-COLOR: #DEDEDE;
        margin-right:1px;
        }


.tbtnOn   { 
        BORDER-WIDTH: 0; 
        width: 34px; 
        height: 10px; 
        border: 1px #808080 solid;
        BORDER-STYLE: normal; 
        margin:2px;
        }

.tbtnOff   { 
        BORDER-WIDTH: 0; 
        width: 10px; 
        height: 30px; 
        border: 1px #808080 solid;
        BORDER-STYLE: normal; 
        margin:0px;
        text-align: top;
        }


.btn   { 
        border: 1px #f5f5f5 solid;
        width: 23px; 
        height: 22px; 
		BACKGROUND-COLOR: #f5f5f5;
        margin-right:1px;
        }

.btnOVR   { 
        border: 1px #558097 solid;
        width: 23px; 
        height: 22px; 
        BACKGROUND-COLOR: #C4D4DD;
        margin-right:1px;}

.btnDN { 
        BORDER: 1px #558097 solid; 
        width: 23px; 
        height: 22px; 
        BACKGROUND-COLOR: #C4D4DD;
        margin-right:1px;}

.btnNA { 
        border: 1px #f5f5f5 solid;
        width: 23px; 
        height: 22px; 
		BACKGROUND-COLOR: #f5f5f5;
        filter: alpha(opacity=25);
        margin-right:1px; }

.m_item {
        padding-top: 5px; padding-bottom: 5px; }

.tree_title {
        font-size: 13px;
        color: #000000;
        font-family:Tahoma;
        background-color: #FFBA4A;
        border-right: 1px #FFBA4A solid;
        }

.tree_tool_bar {
        font-size: 10px;
        font-family:Tahoma;
        background-color: #FFBA4A;
        border-right: 1px #FFBA4A solid;
        }
.tree_tool_bar IMG.smtb_btn{
        border: 1px #FFBA4A solid;
        }

.tree_tool_bar A{
        cursor: default;
        }

.tree_frame{
        color: #202020;
        font-size: 10px;
        border: 0px;
        border-left: 0px;
        background-color: #FFEECA;
        }

.small_link {
        color: #183264;
        font-size: 10px;
        font-weight: bold; 
        }

DIV.pager{
        margin: 3px;
}
DIV.ce_header{
        color:#000000;
        border-top: 1px #C0C0C0 solid;
        border-left: 1px #C0C0C0 solid;
        border-right: 1px #C0C0C0 solid;
        background: #F5F5F5;
        padding-left: 5px;
}
.clock {
       font-weight:bold;
       }
.notice { color:#0000FF;
          font-size: 10px;
       }

.small{
  font-size: 10px;
}

IMG.over {
        border: 1px #990000 solid;
        cursor:  hand; 
}

DIV#popup_window {display:none;position:absolute;}
DIV#popup_loading_content {display:none;}
DIV#popup_window_body {display:none;}
DIV#help_window {display:none;}
DIV#help_window_body {display:none;}
DIV#stat {display:none;}

HR {height:1px;color:#BDB4A2;}

.block_check {
      cursor: default;
      border:1px #ADAAAD solid;
      margin:0px;
}

.input_opt{
  width:52px;
  border:1px #e0e0e0 solid;
  background-color: #FFFFFF;
  text-align:right;
}

FIELDSET {border: 1px #808080 solid}

DIV.tooltip{
  font-size:10px;
  background-color:#FFFFE1;
  border:1px #666666 solid;
  padding:5px;
 }