.shadowed{zoom:1px;z-index:998;position:absolute;margin-top:10px;background-color:#FFF;font-size:9pt}
.shadow_tail{position:absolute;bottom:-27px;right:20px;z-index:100}
.hostcms_float_block{z-index:997 !important;font-family:Arial, Verdana, 'MS Sans Serif';position:absolute;opacity:0.9px;font-size:8pt;color:#000;margin:0 !important;padding:0 !important}
.hostcms_float_block img{border:0 !important}
.hostcms_float_block .hostcms_float_block_bl{position:absolute;background:url('/hostcmsfiles/images/float_block_bl.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_bl.png');width:17px;height:21px;bottom:-11px;left:-17px;font-size:1px}
.hostcms_float_block .hostcms_float_block_l{position:absolute;background:url('/hostcmsfiles/images/float_block_l.png') 0 0 repeat-y !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_l.png', sizingmethod='scale');height:100%;width:17px;z-index:997;left:-17px;top:0;font-size:1px;padding:0}
.hostcms_float_block .hostcms_float_block_tl{position:absolute;background:url('/hostcmsfiles/images/float_block_tl.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_tl.png');width:17px;height:15px;top:-5px;left:-17px;font-size:1px}
.hostcms_float_block .hostcms_float_block_t{position:absolute;background:url('/hostcmsfiles/images/float_block_t.png') 0 0 repeat-x !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_t.png', sizingmethod='scale');width:100% !important;height:5px;top:-5px;font-size:1px}
.hostcms_float_block .hostcms_float_block_tr{position:absolute;background:url('/hostcmsfiles/images/float_block_tr.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_tr.png');width:17px;height:15px;top:-5px;left:100% !important;z-index:997;font-size:1px}
.hostcms_float_block .hostcms_float_block_r{position:absolute;background:url('/hostcmsfiles/images/float_block_r.png') 0 0 repeat-y !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_r.png', sizingmethod='scale');width:17px;left:100% !important;z-index:997;font-size:1px;margin:0;padding:0}
.hostcms_float_block .hostcms_float_block_br{position:absolute;background:url('/hostcmsfiles/images/float_block_br.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_br.png');height:21px;width:17px;bottom:-11px;left:100% !important;z-index:997;font-size:1px}
.hostcms_float_block .hostcms_float_block_b{position:absolute;background:url('/hostcmsfiles/images/float_block_b.png') 0 0 repeat-x !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/float_block_b.png', sizingmethod='scale');height:11px;bottom:-11px;width:100% !important;font-size:1px}
.hostcms_float_block .hostcms_float_block_content{position:relative;white-space:nowrap;width:auto !important;z-index:997;background-color:#fff;zoom:1px;margin:0 !important;padding:4px 1px 3px 9px !important}
.hostcms_float_block .hostcms_float_block_drag_block{position:absolute;height:70%;width:7px;float:left;margin-left:-5px;cursor:move;top:15%;left:2px;background:url('/hostcmsfiles/images/drag_bg.gif') repeat-y 2px 0;z-index:997;font-size:1px}
* .hostcms_float_block .hostcms_float_block_content img{border:0 !important;margin:0 6px 0 0 !important;padding:0 !important}
.edit_block{zoom:1px;height:5px;margin-top:0;margin-left:0;width:auto !important;display:inline-block;border:1px solid red;float:left}
.topbar{font-family:Arial, Verdana, 'MS Sans Serif' !important;color:#000 !important;background-color:#f1f1f1 !important;height:20px !important;font-size:90% !important;font-weight:700;margin:0 0 5px !important;padding:6px 20px 0 5px !important}
#hostcms_layer{font-family:Arial, Verdana, 'MS Sans Serif';color:#000;left:20px;top:0}
#div_hostcms_debug #subdiv{overflow:auto;width:400px;height:180px;text-align:left}
#div_hostcms_debug ul{margin:0}
#xml_div{border:dashed 1px #aaa !important;background-color:#fafafa !important;color:#000 !important;text-align:left !important;font-size:8pt !important;font-family:Arial !important;margin:10px 2px !important;padding:5px !important}
#xml_div img{margin:0 0 -3px !important;padding:0 !important}
#xml_div a:link,#xml_div a:hover,#xml_div a:visited{text-decoration:underline !important;color:#2c7381 !important;font-family:Arial !important}
textarea.xml{font-size:9pt;width:100%;height:460px}
.shadowed #subdiv{font-family:Arial, Verdana, 'MS Sans Serif', sans-serif;background-color:#FFF;font-size:100%;height:92%;overflow:auto;width:100%;color:#333;position:relative;margin:0;padding:0}
#subdiv #id_content{width:95% !important;padding:0 10px 20px}
#subdiv a:link,#subdiv a:hover,#subdiv a:visited{text-decoration:underline;color:#0070BD}
#subdiv ol li,#subdiv ul li{margin-bottom:3pt;margin-top:3pt}
#subdiv acronym{border-bottom:1px dashed silver;cursor:help}
#subdiv form{margin-bottom:0;margin-top:0}
#subdiv .bg_1{background-color:#F1F1F1;padding-left:10px}
#subdiv .bg_2{background-color:#F50}
#subdiv .menu_over{background-color:#DDD}
#subdiv .menu_out{background-color:#F1F1F1}
#subdiv hr{border-top:1px solid #e2d1ba;border-bottom:1px solid #FFF;border-left:none;border-right:none;height:0 !important;margin:25px 0 10px !important;padding:0}
#subdiv .div_title{position:absolute;background-color:#fff;font-weight:700;margin:-8px 0 0 20px;padding:0 4px}
#subdiv .div_content{border:1px solid #ddd;height:100%;padding:10px 5px}
#subdiv input{vertical-align:middle;padding:3px}
#subdiv select{margin:1px}
#subdiv input[readonly],#subdiv .read_only_input{background-color:#F9F9F9;color:#333}
#subdiv input[type="checkbox"]{border:0;padding:1px}
#subdiv button{font-family:Verdana, 'MS Sans Serif', Arial, sans-serif;border:1px solid #777;background-color:#f7f7f7;cursor:pointer;margin-right:8px;color:#000;font-size:9pt;margin-top:10px}
#subdiv button img{border:0 !important;vertical-align:middle !important;margin:2px 5px 1px 0 !important}
#subdiv h1{position:relative;font-weight:400;font-size:18pt;color:#000;border-left:6px solid #db1905;padding-bottom:0;padding-left:34px;left:-40px;margin-top:15px}
#subdiv h2{color:#000;font-size:15pt;font-weight:400;padding-top:2pt;padding-bottom:1pt}
#subdiv #message{z-index:1;width:95%;margin-top:5px;margin-bottom:5px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #3A7E34 dashed;color:#3A7E34;background-color:#FFF;background:url('/hostcmsfiles/images/attention.gif') no-repeat 5px 50%;padding:5px 5px 5px 25px}
#subdiv #error_message{z-index:1;margin-top:5px;margin-bottom:5px;position:relative;font-size:8pt;border-collapse:collapse;border:1px #CA1D13 dashed;color:#CA1D13;background-color:#FFF;background:url('/hostcmsfiles/images/error.gif') no-repeat 5px 50%;padding:5px 5px 5px 25px}
#subdiv .success{color:#393}
#subdiv .warning{color:#EBB100}
#subdiv .error{color:#C00;font-weight:700}
#subdiv .short_title{color:#000;font-weight:700;font-size:110%}
#subdiv #index_gray_div{position:relative;border:1px solid #E0E0E0;height:100%}
#subdiv .order:link,#subdiv .order:visited,#subdiv .order:hover{color:#DB1905;text-decoration:none;font-weight:700}
#subdiv .order acronym{border-bottom:1px dotted #F50}
#subdiv .current{font-weight:700;color:#000}
#subdiv .arrow_span{color:#777;background-color:#FFF}
#subdiv .item_div{padding-right:10px;margin-bottom:7px}
#subdiv div.item_div .caption{display:block;margin:0 0 3px;padding:0}
#subdiv input.large{font-size:14pt}
#subdiv .arrow_path{color:#0070BD}
#subdiv .main_ul{list-style-type:none;font-family:verdana, arial, sans-serif;color:#303030;margin-left:0;position:relative;margin-bottom:11px;padding:0}
#subdiv .main_ul .shadowed{left:0;top:25px}
#subdiv .main_ul a,#subdiv .main_ul a:visited,#subdiv .main_ul a:hover{text-decoration:none;color:#303030}
#subdiv .main_ul ul a:hover{text-decoration:underline;color:#303030}
#subdiv .main_ul img{margin:0 4px 0 0 !important}
#subdiv .li_lev_1{height:25px;background:url('/hostcmsfiles/images/line1.gif') repeat-x 0 100%;white-space:nowrap;position:relative;margin:0;padding:0 10px 4px 2px}
#subdiv .li_lev_1 div ul{list-style-type:none;margin:3px 0 0;padding:0}
#subdiv .li_lev_1 ul img{position:absolute !important;margin:0 0 0 -25px !important}
#subdiv .li_lev_1 ul a{position:relative;left:28px}
#subdiv .arrow_img{position:relative;margin:0 0 0 -24px}
#subdiv .li_lev_1 ul ul{position:absolute;border:0 solid #CEC3A3;top:0;left:100%;border-bottom:1px solid #CEC3A3;border-top:1px solid #CEC3A3;background-color:#fff;margin:0;padding:0}
#subdiv .li_lev_1 ul li{background-color:#fff;margin:0;padding:4px 40px 4px 0}
#subdiv label{position:relative;top:3px !important}
#subdiv .fill_div_layer{position:absolute;left:0;top:0;width:100%;height:100%}
#subdiv .topbar{background-color:#F1F1F1;height:20px;font-size:90%;margin-bottom:5px;font-weight:700;padding:6px 20px 0 5px}
#subdiv #tab{float:left;width:100%;background:url("/hostcmsfiles/images/tab_top_fon_4_form.gif") repeat-x bottom;line-height:normal;position:relative;margin:0 2px 20px}
#subdiv #tab ul{list-style:none;margin:0;padding:10px 10px 0 7px}
#subdiv #tab li{float:left;background:url('/hostcmsfiles/images/tab_l_no_active.gif') no-repeat left top;position:relative;margin:0 0 0 -3px;padding:0 0 0 3px}
#subdiv #tab span{display:block;background:url('/hostcmsfiles/images/tab_fon_no_active.gif') no-repeat right top;text-decoration:none;color:#606060;float:none;cursor:pointer;padding:8px 18px 7px 12px}
#subdiv #tab .current_li{background-image:url('/hostcmsfiles/images/tab_l_active.gif');z-index:2;border-width:0}
#subdiv #tab .current_li span{background-image:url('/hostcmsfiles/images/tab_fon_active.gif');color:#262626;z-index:2}
#subdiv .arrow_up{color:#6BC500;font-size:120%;padding-bottom:3px}
#subdiv .arrow_down{color:#C51200;font-size:120%;padding-bottom:3px}
#subdiv .screen{border:#E1E1E1 1px solid;margin:10px 0}
#subdiv .table_style{margin-top:10px}
#subdiv .footer_logo{margin-left:10px;margin-right:10px}
#subdiv .left_td p{padding-left:10px}
#subdiv #footer_line1{background:#F50;height:2px;overflow:hidden;position:relative;margin-top:30px}
#subdiv #footer_line2{background:#0072B2;height:2px;overflow:hidden;position:relative;margin-top:15px}
#subdiv #tooltip,#subdiv #title{background:#fbfccf;border:1px solid #d9daa4;color:#333;font:menu;position:absolute;visibility:hidden;margin:0;padding:3px}
#subdiv table{empty-cells:show}
#subdiv .admin_table_title{color:#000;font-weight:700;text-align:left;height:25px}
#subdiv .admin_table_title td{padding-left:5px;padding-right:5px;padding-bottom:2px;background-color:#EAEAEA;border-top:#D9D9D9 solid 1px;border-bottom:#D9D9D9 solid 1px}
#subdiv .admin_table_filter td{background-color:#F2F0EB;border-bottom:#CEC3A3 solid 1px;padding-right:6px;padding-left:4px}
#subdiv .admin_table{border:1px solid #eee}
#subdiv .admin_table td{empty-cells:show;border-bottom:1px;border-bottom-style:solid;border-color:#ddd}
#subdiv .top td,#subdiv .footer td{line-height:1.1em;font-size:7.5pt;padding-left:7px;padding-right:7px;vertical-align:top}
#subdiv .table_filling{background-color:#555;color:#fff;font-size:8pt;padding-left:7px;padding-right:7px}
#subdiv .table_filling td{color:#fff}
#subdiv .table_filling a:link,#subdiv .table_filling a:visited{color:#fff;font-size:8pt;text-decoration:none;margin:0}
#subdiv .table_filling a:hover{color:#fff;text-decoration:underline}
#subdiv .table_border,#subdiv .table_border td{border-collapse:collapse;empty-cells:show;border-color:#222;border-style:solid;border-width:1px}
#subdiv .table_border_file,#subdiv td.table_border_file{border-collapse:collapse;empty-cells:show;background-color:#f5f5f5;border-color:#eee;border-style:solid;border-width:1px}
#subdiv .row_table{background-color:#FFF}
#subdiv .row_table_odd{background-color:#F9F9F9}
#subdiv .Highlight_row_table{background-color:#F6F4F0}
#subdiv .Highlight_row_table_odd{background-color:#EBE8E0}
#subdiv .row_table td,#subdiv .row_table_over td,#subdiv .admin_td,#subdiv .row_table_odd td,#subdiv .row_table_over_odd td,#subdiv .Highlight_row_table td,#subdiv .Highlight_row_table_odd td{padding-left:5px;padding-right:5px;padding-bottom:2px;border-bottom:1px;border-bottom-style:solid;border-color:#ddd}
#subdiv .index_table_td{color:#000;margin:0}
#subdiv table.no_border,#subdiv table.no_border td{border:0}
#subdiv .current,#subdiv .page_link,#subdiv .arrow_span{border:1px solid #E1E1E1;display:block;margin-right:0.3em;background:#FFF;float:left;padding:0.2em 0.5em 0.3em}
#subdiv .light_table,.light_table td{border-collapse:collapse;empty-cells:show;border:1px solid #E1E1E1}
#subdiv .from_ie{background:url(/hostcmsfiles/images/fon_li.png) repeat-y 0 0}
#tooltip{zoom:1px;z-index:998;position:absolute;margin-top:10px;background-color:#fff;font-size:9pt;color:#000;padding:0}
#subdiv .admin_form_action img{margin:0 !important;padding:0 !important}
#subdiv .admin_form_action_link:link,#subdiv .admin_form_action_link:hover,#subdiv .admin_form_action_link:visited{color:#000;margin-right:10px;font-size:9pt}
#subdiv .admin_form_action_alert_link:link,#subdiv .admin_form_action_alert_link:hover,#subdiv .admin_form_action_alert_link:visited{color:#DB1905;margin-right:10px;font-size:9pt}
#subdiv input.calendar_field{padding-right:17px;background:url('/hostcmsfiles/images/calendar.gif') no-repeat 100% 50% #FFF}
#subdiv * html #header{height:1%}
.sql_q,.sql_qd{font-size:8pt;background-color:#F6F7EF;border:1px dashed #98D800;white-space:pre;color:#000;padding:2px}
.sql_qd{background-color:#F8EEE7;border:1px dashed #D80000}
#subdiv .sql_t,#subdiv .sql_t a:link,#subdiv .sql_t a:hover,#subdiv .sql_t a:visited{font-size:8pt;color:#555}
.sql_db{font-size:8pt;color:#777;white-space:pre;display:none}
table.sql_explain{empty-cells:show;margin:1px}
table.sql_explain,table.sql_explain td{border:1px solid #AAA;border-collapse:collapse}
table.sql_explain td{font-size:8pt;color:#333;padding:0 2px}
.shadowed .tl,#subdiv .shadowed .tl{position:absolute;font-size:0;top:-15px;left:-17px;background:url('/hostcmsfiles/images/shadow-lt.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lt.png');width:17px;height:15px}
.shadowed .t,#subdiv .shadowed .t{position:absolute;font-size:0;top:-15px;left:0;background:url('/hostcmsfiles/images/shadow-t.png') 0 0 repeat-x !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-t.png', sizingmethod='scale');width:100%;height:15px}
.shadowed .tr,#subdiv .shadowed .tr{position:absolute;font-size:0;top:-15px;left:100%;background:url('/hostcmsfiles/images/shadow-rt.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rt.png');width:17px;height:15px}
.shadowed .r,#subdiv .shadowed .r{position:absolute;font-size:0;top:0;left:100%;background:url('/hostcmsfiles/images/shadow-r.png') 0 0 repeat-y !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-r.png', sizingmethod='scale');width:17px;height:100%}
.shadowed .br,#subdiv .shadowed .br{position:absolute;font-size:0;top:100%;left:100%;background:url('/hostcmsfiles/images/shadow-rb.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-rb.png');width:17px;height:21px}
.shadowed .b,#subdiv .shadowed .b{position:absolute;font-size:0;top:100%;left:0;background:url('/hostcmsfiles/images/shadow-b.png') 0 0 repeat-x !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-b.png', sizingmethod='scale');width:100%;height:21px}
.shadowed .bl,#subdiv .shadowed .bl{position:absolute;font-size:0;top:100%;left:-17px;background:url('/hostcmsfiles/images/shadow-lb.png') 0 0 no-repeat !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-lb.png');width:17px;height:21px}
.shadowed .l,#subdiv .shadowed .l{position:absolute;font-size:0;top:0;left:-17px;background:url('/hostcmsfiles/images/shadow-l.png') 0 0 repeat-y !important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/hostcmsfiles/images/shadow-l.png', sizingmethod='scale');width:17px;height:100%}
.hostcms_float_block a:link,.hostcms_float_block a:visited,.hostcms_float_block a:hover,#hostcms_layer a:link,#hostcms_layer a:visited,#hostcms_layer a:hover{color:#0070BD;text-decoration:underline}
.topbar img,#subdiv .topbar img{cursor:pointer !important;position:absolute !important;left:100% !important;z-index:1000 !important;margin:3px 0 0 -15px !important;padding:0 !important}
#subdiv .li_lev_1 span,#subdiv input[type="submit"],#subdiv input[type="button"]{cursor:pointer}
#subdiv .div_message_error,#subdiv #gray{color:#777}
#subdiv .left_td,#subdiv .main_td{padding-right:20px}
#subdiv .row_table_over,#subdiv .row_table_over_odd{background-color:#E5E5E5}

