﻿body {padding:0px; margin:0px; background: #FFFFFF; font-family: Arial; font-size: 11px; color: #00578E;}
form {padding:0; margin:0}
.head {border-bottom:1px solid #000000; border-right:1px solid #000000; border-left:1px solid #000000; border-top:1px solid #000000; margin-bottom:5px; background-image: url('images/header_bg.jpg');}

.input {font-family:arial; font-size:11px; color:#00578E; border:1px solid #00578E; background-color:#FFFFFF;}
input,textarea {font-family:arial; font-size:11px; color:#00578E; border:1px solid #00578E; background-color:#FFFFFF;}
select {font-family:arial; font-size:11px; color:#00578E;}
a {color:#00578E; font-size:11px;}
a:hover	{color:#0033EE;}
a.white	{color:#FFFFFF;}
a.white:hover {color:#FFFFFF;}

.overlayer {position:absolute; z-index:101; left:0; top:0; background-color:#333333; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}
.overlayer_ifr {position:absolute; z-index:100; left:0; top:0; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90;}

.arbo_vert {background:url(images/arbo_vert.gif);}

.lvl1 {margin-left:-20px; background-color:#F3F3F3;}
.lvl2 {margin-left:0px; background-color:#F3F3F3;}
.lvl3 {margin-left:20px; background-color:#F3F3F3;}
.lvl4 {margin-left:40px; background-color:#F3F3F3;}

.menu_table {border:1px solid #dcdcdc;}

.menu_node_level_1 {display:none; font-size:12px;}
.menu_node_level_1 a {display:none;	font-size:12px;}
.menu_node_level_2 {padding-left:5px; height:25px; background:url(images/bg_menu_level_I.gif) repeat-x; font-size:12px;}
.menu_node_level_2 a.link {padding-left:15px; background:url(images/sub-level-1-bullet-active.gif) no-repeat 0px 3px; font-size:12px; color:#2A68BD; font-weight:bold; line-height:24px; vertical-align:middle;}
.menu_node_level_3 {padding-left:5px; background:#F3F3F3; border-bottom:1px solid #FFFFFF;}
.menu_node_level_3 a.link {padding-left:15px; background:url(images/sub-level-2-bullet.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align:middle;}
.menu_node_level_4 {padding-left:5px; height:24px; line-height:23px; background:#F3F3F3; border-bottom:1px solid #FFFFFF; font-size:12px;}
.menu_node_level_4 a.link {padding-left:15px; background:url(images/sub-level-3-bullet.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align:middle;}
.menu_node_level_5 {padding-left:5px; height:24px; line-height:23px; background:#F3F3F3; border-bottom:1px solid #FFFFFF; font-size:12px;}
.menu_node_level_5 a.link {padding-left:15px; background:url(images/sub-level-4-bullet.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align:middle;}
.menu_node_level_6 {padding-left:5px; height:24px; line-height:23px; background:#F3F3F3; border-bottom:1px solid #FFFFFF; font-size:12px;}
.menu_node_level_6 a.link {padding-left:15px; background:url(images/sub-level-5-bullet.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align:middle;}

.menu_node_level_2_active {padding-left:15px; background: url(images/sub-level-1-bullet-active.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align: middle; color:#F04E23}
.menu_node_level_3_active {padding-left:15px; background: url(images/sub-level-2-bullet-active.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align: middle; color:#F04E23}
.menu_node_level_4_active {padding-left:15px; background: url(images/sub-level-3-bullet-active.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align: middle; color:#F04E23}
.menu_node_level_5_active {padding-left:15px; background: url(images/sub-level-4-bullet-active.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align: middle; color:#F04E23}
.menu_node_level_6_active {padding-left:15px; background: url(images/sub-level-5-bullet-active.gif) no-repeat 0px 3px; font-size:12px; font-weight:bold; line-height:24px; vertical-align: middle; color:#F04E23}

.pageTitle{ width:100%;line-height:30px; background:#00578E; color: #FFFFFF; font-size: 14px; font-weight:bold; border: 1px solid #000000;padding-left: 10px; text-align:left}
fieldset {border:solid 8px #00578E; padding:0 20px 20px 20px; height:100%;}
legend {margin-left:10px; padding:0 5px 0 5px; font-size:16px; font-weight:bold;}
.required_star {color:#D00; font-weight:bold; font-size:10pt;}
.success_message {color:#009933; font-weight:bold; font-size:10pt; background:url(images/ico_success.gif) no-repeat left; padding-left:30px;}
.error_message {color:#D00000; font-weight:bold; font-size:10pt; background:url(images/ico_error.gif) no-repeat left; padding-left:30px;}
.message_box {background:url(../images/bg_head_table.gif) repeat-x bottom; width:90%; border:1px solid #dcdcdc; margin:10px; padding:20px;}

table.base{background: #FFFFFF url(images/base_grad.gif) top repeat-x; border-right: 1px solid #999999; border-bottom: 1px solid #999999; width: 1250px;}
table.header{margin: 1px 0 0 0;}
table.login{background: #FFFFFF url(images/login_grad.gif) top repeat-x; margin: 8px 15px 0 0;}
table.tree_header{background: url(images/tree_header_grad.gif) top repeat-x; height: 67px; padding: 0 10px 0 10px; border-right: 1px solid #999999;}
table.search{border-bottom: 1px dashed #999999; padding: 0 0 5px 0; margin: 0 0 5px 0;}
table.search td{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal;}
table.tree{background: url(images/border_pix.gif) right repeat-y;}
table.tree_content{padding: 10px 0 0 10px;}
table.tabs_zone{background: #FFFFFF url(images/border_pix.gif) bottom repeat-x; padding: 10px 0 0 20px;}
table.ed_actions{margin: 0;width:auto;}
table.hlp{margin: 0 1px 0 0;}
table.frame_spacer{padding: 0 10px 10px 10px;}
table.frame{border-bottom: 1px solid #00578e; border-left: 1px solid #00578e;}
table.grid{border: 1px solid #00578e;}
table.grid td{font-size: 11px;}

table.grid_add{background: #00578e; border: 1px solid #999999;}

tr.grid_filter{background: #EEEEEE;}
tr.grid_filter td{border-top:solid 1px #EEEEEE;padding: 4px 2px 2px 7px;}
tr.grid_filter td.action{padding: 2px 2px 2px 2px;}
tr.grid_add_footer{}
tr.grid_list td {font-size:8pt; text-decoration:none; color:#000000; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5; padding-left:10px; background:url(images/bg_td.gif) repeat-x;}
tr.grid_list_hover td {font-size:8pt; text-decoration:none; color:#000000; border-bottom:1px solid #e0e0e0; background-color:#fafafa; padding-left:10px; background:url(images/bg_td_2.gif) repeat-x;}
tr.grid_title_tr td{border-top:solid 1px #00578e;padding: 0px 0px 2px 7px; background-color: #00578e; font-weight: bold;}
tr.grid_list td.action{/*background-color: #00578e;*/ padding: 2px 2px 2px 2px;}
tr.grid_list_hover td.action{/*background-color: #00578e;*/ padding: 2px 2px 2px 2px;}

.form_table {margin-top:15px;}
td.grid_list {font-size:8pt; text-decoration:none; color:#000000; border-bottom:1px solid #e0e0e0; background-color:#f5f5f5; padding-left:10px; background:url(images/bg_td.gif) repeat-x;}
td.grid_list_hover {font-size:8pt; text-decoration:none; color:#000000; border-bottom:1px solid #e0e0e0; background-color:#fafafa; padding-left:10px; background:url(images/bg_td_2.gif) repeat-x;}


td.header{background: url(images/shadow_top.gif) bottom repeat-x; width: 100%}
td.base_border_l{background: url(images/border_pix.gif) left repeat-y;}
td.login_border_r{background: url(images/border_pix.gif) right repeat-y;}
td.menu{background: url(images/border_pix.gif) right repeat-y;}
td.tree_shadow{background: url(images/tree_shadow.gif) right repeat-y; height: 66px;}
td.tree{background: #ffffff url(images/border_pix.gif) right repeat-y; width: 256px;}
td.tree_pages{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none;}
td.hlp_tab{background: url(images/hlp_tab_grad.gif) top repeat-x; padding: 7px 0 0 5px;}
td.hlp_shadow_t{background: url(images/hlp_shadow_top.gif) bottom repeat-x;}
td.hlp_body{background: #fffbeb url(images/hlp_grad.gif) bottom repeat-x; height: 105px; padding: 10px;}
td.edit_zone{background: #ffffee;}
td.ed_tab_sel{background: url(images/ed_tab_sel_m.gif) bottom repeat-x;}
td.ed_tab{background: url(images/ed_tab_m.gif) bottom repeat-x; color:#FFFFFF; text-decoration:underline;}
td.pop_up_title{background: url(images/ed_tab_m.gif) bottom repeat-x;color: #000000; font-weight: bold;}
td.pop_up_content{padding: 7px 7px 7px 7px; border-right: solid 1px #999999; border-bottom: solid 1px #999999; border-left: solid 1px #999999; background-color: #ffffee;}
td.ed_actions{background:#fffddd; border-bottom:1px solid #00578e; padding:0;}
td.ed_actions table{width:10px;}
td.frame_title{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: bold; text-decoration: none; background: url(images/frame_title_m.gif) bottom repeat-x; padding: 0 10px 0 10px;}
td.frame_border_top{background: url(images/frame_border.gif) bottom repeat-x;}
td.frame_body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; background: #fffddd; border-right: 1px solid #00578e; padding: 5px;}
td.frame_message{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FF0000; font-weight: bold; text-decoration: none; background: #fffddd; border-right: 1px solid #00578e; padding: 5px 3px 0 5px;}
td.grid_title{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; border-left: solid 1px #00578e; background: #00578e;}
td.grid_title a{text-decoration:none;color: #333333;}
tr.grid_title_tr td.grid_default1{background-color: #00578e; border-left:solid 1px #00578e;padding: 2px 2px 2px 7px; font-size: 11px;}
td.grid_default2{background: #00578e;}
td.grid_list{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A80000; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
td.grid_pages{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 5px 2px 0;}
td.grid_info{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
td.grid_add_title{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; background: #f68e56 url(images/grid_add_tab_grad.gif) top repeat-x;}
td.grid_add_default1{background: #00578e;}
td.grid_add_default2{background: #00578e;}
td.grid_add_list{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A80000; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}
td.grid_add_info{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #A80000; font-weight: normal; text-decoration: none; padding: 0 0 0 5px;}

td.prop_title{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; height: 20px;}
td.prop_value{}
td.grid_footer{background-color: #EEEEEE; padding: 2px 2px 2px 7px;}
.prop_note{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; }
.prop_title_small{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; height: 20px;}

img.logo{margin: 0 0 0 0;}

td.title_tree_container{background: #FFFFFF; border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666; padding: 6px 20px 4px 20px;}
p.title_tree{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; padding: 0px 0px 0px 0px;}
p.hlp{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none;}
p.frame{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; margin: 0 0 5px 0;}
p.login{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; text-decoration: none; margin: 15px 0 5px 0;}


/*
DIV.tree_lvl1{background: url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_hover{background: url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_sel{background: #ffffee url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: bold; text-decoration: none; padding: 1px 0 1px 22px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl1_def{background: url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_def_hover{background: url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_def_sel{background: #ffffee url(images/ic_lvl1.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 22px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl1_crea{background: url(images/ic_lvl1_creative.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_crea_hover{background: url(images/ic_lvl1_creative.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px;}
DIV.tree_lvl1_crea_sel{background: #ffffee url(images/ic_lvl1_creative.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: bold; text-decoration: none; padding: 1px 0 1px 22px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2{background: url(images/ic_lvl2.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_hover{background: url(images/ic_lvl2.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_sel{background: #ffffee url(images/ic_lvl2.gif) 3px left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_def{background: url(images/ic_lvl2_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_def_hover{background: url(images/ic_lvl2_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_def_sel{background: #ffffee url(images/ic_lvl2_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_live{background: url(images/ic_lvl2_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_live_hover{background: url(images/ic_lvl2_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_live_sel{background: #ffffee url(images/ic_lvl2_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_finish{background: url(images/ic_lvl2_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_finish_hover{background: url(images/ic_lvl2_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_finish_sel{background: #ffffee url(images/ic_lvl2_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_suspended{background: url(images/ic_lvl2_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_suspended_hover{background: url(images/ic_lvl2_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_suspended_sel{background: #ffffee url(images/ic_lvl2_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_acc{background: url(images/ic_lvl2_account.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_acc_hover{background: url(images/ic_lvl2_account.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_acc_sel{background: #ffffee url(images/ic_lvl2_account.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_sit{background: url(images/ic_lvl2_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_sit_hover{background: url(images/ic_lvl2_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_sit_sel{background: #ffffee url(images/ic_lvl2_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_sct{background: url(images/ic_lvl2_section.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_sct_hover{background: url(images/ic_lvl2_section.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_sct_sel{background: #ffffee url(images/ic_lvl2_section.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_zone{background: url(images/ic_lvl2_zone.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_zone_hover{background: url(images/ic_lvl2_zone.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_zone_sel{background: #ffffee url(images/ic_lvl2_zone.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_key{background: url(images/ic_lvl2_keyvalue.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_key_hover{background: url(images/ic_lvl2_keyvalue.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}
DIV.tree_lvl2_key_sel{background: #ffffee url(images/ic_lvl2_keyvalue.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 37px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3{background: url(images/ic_lvl3.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_hover{background: url(images/ic_lvl3.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_sel{background: #ffffee url(images/ic_lvl3.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_user{background: url(images/ic_lvl3_user.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_user_hover{background: url(images/ic_lvl3_user.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_user_sel{background: #ffffee url(images/ic_lvl3_user.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_sit{background: url(images/ic_lvl3_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_sit_hover{background: url(images/ic_lvl3_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_sit_sel{background: #ffffee url(images/ic_lvl3_site.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_def{background: url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_def_hover{background: url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_def_sel{background: #ffffee url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_live{background: url(images/ic_lvl3_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_live_hover{background: url(images/ic_lvl3_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_live_sel{background: #ffffee url(images/ic_lvl3_live.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_wait{background: url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_wait_hover{background: url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_wait_sel{background: #ffffee url(images/ic_lvl3_hold.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_suspended{background: url(images/ic_lvl3_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_suspended_hover{background: url(images/ic_lvl3_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_suspended_sel{background: #ffffee url(images/ic_lvl3_suspended.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl3_finish{background: url(images/ic_lvl3_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_finish_hover{background: url(images/ic_lvl3_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; font-weight: normal; text-decoration: none; padding: 2px 0 2px 51px;}
DIV.tree_lvl3_finish_sel{background: #ffffee url(images/ic_lvl3_finish.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: normal; text-decoration: none; padding: 1px 0 1px 50px; display: block; width:100%; border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: 1px solid #999999;}

DIV.tree_lvl2_red{background: url(images/ic_lvl2.gif) left no-repeat; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #ff0000; font-weight: normal; text-decoration: none; padding: 2px 0 2px 38px;}

DIV.tree DIV,
DIV.tree_lvl1,
DIV.tree_lvl1_hover,
DIV.tree_lvl1_sel,

DIV.tree_lvl1_def,
DIV.tree_lvl1_def_hover,
DIV.tree_lvl1_def_sel,

DIV.tree_lvl1_crea,
DIV.tree_lvl1_crea_hover,
DIV.tree_lvl1_crea_sel,

DIV.tree_lvl2,
DIV.tree_lvl2_hover,
DIV.tree_lvl2_sel,

DIV.tree_lvl2_def,
DIV.tree_lvl2_def_hover,
DIV.tree_lvl2_def_sel,

DIV.tree_lvl2_live,
DIV.tree_lvl2_live_hover,
DIV.tree_lvl2_live_sel,

DIV.tree_lvl2_finish,
DIV.tree_lvl2_finish_hover,
DIV.tree_lvl2_finish_sel,

DIV.tree_lvl2_acc,
DIV.tree_lvl2_acc_hover,
DIV.tree_lvl2_acc_sel,

DIV.tree_lvl2_sit,
DIV.tree_lvl2_sit_hover,
DIV.tree_lvl2_sit_sel,

DIV.tree_lvl2_sct,
DIV.tree_lvl2_sct_hover,
DIV.tree_lvl2_sct_sel,

DIV.tree_lvl2_zone,
DIV.tree_lvl2_zone_hover,
DIV.tree_lvl2_zone_sel,

DIV.tree_lvl2_key,
DIV.tree_lvl2_key_hover,
DIV.tree_lvl2_key_sel,

DIV.tree_lvl3_user,
DIV.tree_lvl3_user_hover,
DIV.tree_lvl3_user_sel,

DIV.tree_lvl3_sit,
DIV.tree_lvl3_sit_hover,
DIV.tree_lvl3_sit_sel,

DIV.tree_lvl3_def,
DIV.tree_lvl3_def_hover,
DIV.tree_lvl3_def_sel,

DIV.tree_lvl3_live,
DIV.tree_lvl3_live_hover,
DIV.tree_lvl3_live_sel,

DIV.tree_lvl3_wait,
DIV.tree_lvl3_wait_hover,
DIV.tree_lvl3_wait_sel,

DIV.tree_lvl3_suspended,
DIV.tree_lvl3_suspended_hover,
DIV.tree_lvl3_suspended_sel,

DIV.tree_lvl3_finish,
DIV.tree_lvl3_finish_hover,
DIV.tree_lvl3_finish_sel,

DIV.tree_lvl3,
DIV.tree_lvl3_hover,
DIV.tree_lvl3_sel{cursor:pointer;}

DIV.tree_prev_page, DIV.tree_prev_page_hover, DIV.tree_prev_page_sel {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px; display: block; width:100%;cursor:pointer;}
DIV.tree_next_page, DIV.tree_next_page_hover, DIV.tree_next_page_sel {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: bold; text-decoration: none; padding: 2px 0 2px 23px; display: block; width:100%;cursor:pointer;}
*/

DIV.ck_tree{background-color:#EEEEEE; border:dashed 1px #00578E; scrollbar-face-color: #d4d0c8; scrollbar-arrow-color: #666666; scrollbar-base-color: #FFFDDD; scrollbar-shadow-color: #FFFDDD; scrollbar-darkshadow-color: #00578E; scrollbar-highlight-color: #EEEEEE; scrollbar-3dlight-color: #00578E; scrollbar-track-color: #EEEEEE; }
DIV.ck_tree input {background-color:#EEEEEE; border:none;}
DIV.ck_tree div {padding:5px;}
DIV.ck_tree DIV.ck_tree_lvl1{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal; text-decoration: none; padding: 0 0 0 2px;}
DIV.ck_tree DIV.ck_tree_lvl2{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 0 0 0 18px;}
DIV.ck_tree DIV.ck_tree_lvl3{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; font-weight: normal; text-decoration: none; padding: 0 0 0 34px;}
DIV.ck_tree_1{scrollbar-face-color: #dcdcdc; scrollbar-arrow-color: #666666; scrollbar-base-color: #FFFDDD;	scrollbar-shadow-color: #FFFDDD; scrollbar-darkshadow-color: #FFCC50; scrollbar-highlight-color: #FFECCA; scrollbar-3dlight-color: #FFCC50;	scrollbar-track-color: #FFECCA; background-color: transparent;}

A.ed_tab, 
A.ed_tab:Link, 
A.ed_tab:Visited, 
A.ed_tab:Active{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; font-weight: bold; text-decoration: none;}
A.ed_tab:Hover{color: #000000;}
.ed_tab_sel{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}

A.ed_actions, 
A.ed_actions:Link, 
A.ed_actions:Visited, 
A.ed_actions:Active{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none; padding: 0; background: url(images/ed_action_m.gif) repeat-x; height: 33px; line-height: 28px; display: block;}
A.ed_actions:Hover{color: #000000;}

A.grid_action, 
A.grid_action:Link, 
A.grid_action:Visited, 
A.grid_action:Active{color: #6699FF; text-decoration: underline; padding: 0; margin: 0;}
A.grid_action:Hover{color: #FFAA00;}


A.grid_action2, 
A.grid_action2:Link, 
A.grid_action2:Visited, 
A.grid_action2:Active{color: #a80000; text-decoration: underline; padding: 0; margin: 0;}
A.grid_action2:Hover{color: #FFAA00;}

input.login{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background: #FFFFFF; border: 1px solid #999999; width: 100px; padding: 0 0 0 3px; margin: 0 0 3px 0;}
input.login_submit {background: #ffffff url(images/login_submit_grad.gif) top repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #f68e56; font-weight: bold; height: 20px; border: 0;}

input.ed_actions {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: none; padding: 0 5px 5px 5px; background: url(images/ed_action_m.gif) repeat-x; height: 33px; line-height: 28px; display: block; width: 100%; border: 0; cursor:pointer;}
input.ed_actions_hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; text-decoration: underline; padding: 0 5px 5px 5px; background: url(images/ed_action_m.gif) repeat-x; height: 33px; line-height: 28px; display: block; width: 100%; border: 0; cursor:pointer;}

select.options{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #00578e; width: 100px; margin: 3px 10px 3px 10px;}
input.search{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #FFFFFF; border: 1px solid #999999; width: 150px; padding: 0 0 0 3px;}
input.tree_pages{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #f68e56; font-weight: bold; background: #ffffff; width: 20px; height: 18px; padding: 0 0 0 2px; margin: 0;}
input.frame, textarea.frame, input.ac_date_frame, input.ac_time_frame{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background: #ffffee; border: 1px solid #999999; width: 150px; padding: 0 0 0 3px; margin: 0 0 2px 0;}
input.js_code, textarea.js_code{font-family: Courier New, Courier; font-size: 11px; color: #000000; font-weight: normal; background: #ffffee; border: 1px solid #999999; width: 150px; padding: 0 0 0 3px; margin: 0 0 2px 0;}
input.ac_date_frame{width:125px;}
input.ac_time_frame{width:75px;}
input.year{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background: #ffffee; border: 1px solid #999999; width: 35px; height: 21px; line-height: 16px; margin: 0 0 3px 0;}
select.frame{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background: #ffffee; margin: 0 0 2px 0; border: 1px solid #999999;}
input.grid, input.ac_date_grid{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; width: 95%; padding: 0px 2px 0px 2px; margin: 0;}
select.grid{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; width: 95%; border: 0; margin: 0;}
select.grid2{font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal; border: 0; margin: 0;}
input.grid_pages{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; line-height: 11px; background: #00578e url(images/gri_input_grad.gif) bottom repeat-x; width: 20px; height: 15px; padding: 0 0 0 2px; margin: 0;}
input.grid_add{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #00578e url(images/gri_input_grad.gif) bottom repeat-x; width: 120px; padding: 0 0 0 3px; margin: 0;}
select.grid_add{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background: #00578e; width: 120px; border: 0; margin: 0;}

.grid_overflow{overflow-y:scroll;border-left:1px solid #00578e;border-right:1px solid #00578e;}
.grid_bg{background: #ffffee;}
.grid_add_bg{background: #ffffee;}
.grid_tab{padding: 2px 15px 3px 2px;}
.grid_add_tab{padding: 2px 15px 3px 2px; height: 100%;} 
.loader {position:absolute;z-index:105;font-family:Verdana,sans-serif;font-size:12px;font-weight:bold;color:#FFFFFF;background-color:#FF0000;width:20px;height:20px;}

table.login_frame{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; text-decoration: none; background: #fffddd; border: 1px solid #00578e; padding: 2px;}
span.login_error{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; font-weight: bold; padding-right: 5px;}

DIV.page_wrapper{background-color:#ffffee;width:100%;height:100%;}
DIV.page_message{margin: 10px 10px 10px 10px; font-weight: bold;}

SPAN.mandatory{font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color:#ff0000;}
DIV.error{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color:#ff0000; padding: 2px 2px 1px 1px;}


.grid_button {padding: 6px 2px 4px 2px; cursor: pointer; background-color: #ffffff;}
.grid_button_hover {padding: 6px 2px 4px 2px; cursor: pointer; background-color: #ffffbb;}

SPAN.accname{font-size:9px; color:#aaaaaa; padding-left: 3px;}
SPAN.chartlegend{font-size:9px;}


.DHTMLCalendarContainer{width:130px;padding:5px;background-color:#F7F9FB;border:1px solid #7B9EBD;}
.DHTMLCalendarContainer td{font-size: 10pt;}
.YearMonthTable{width:154px;font:100% sans-serif;text-align:center;border:1px solid #E0E0E0;}
.YearMonthTable td{padding:2px 1px 2px 2px;background-color:#FFFFFF;}
.YearMonthTable .PreviousMonthTd{width: 20px;padding: 2px 4px 2px 4px;background-image: url(images/callt.gif);background-position: center center;background-repeat: no-repeat;cursor: pointer;}
.YearMonthTable .NextMonthTd{width: 20px;padding: 2px 4px 2px 4px;background-image: url(images/calrt.gif);background-position: center center;background-repeat: no-repeat;cursor: pointer;}
.YearMonthTable .MonthTd{margin: 2px 10px 2px 10px;}
.YearMonthTable .MonthTd SELECT{color: #000000;}
.YearMonthTable .YearTd{margin: 2px 10px 2px 10px;}
.YearMonthTable .YearTd INPUT{border:1px solid #7B9EBD; height: 100%; color: #000000;}
.DaysTable{margin-top:7px;width:150px;font:100% sans-serif;text-align:center;border-spacing:0;border-collapse:separate;}
.DaysTable .MonthDaysTr .MonthDayTd{padding:.1em .2em;color: #003DB8;border:1px solid #E0E0E0;background-color:#FFFFFF;}
.DaysTable .MonthDaysTr .MonthDayHoverTd{padding:.1em .2em;cursor:pointer;color:#FFF;background-color:#FF9900;border:1px solid #FF9900;}
.DaysTable .MonthDaysTr .OtherMonthsDaysTd{padding:.1em .2em;cursor:default;color:#999;background-color:#EEE;border:1px solid #E0E0E0;}
.DaysTable .MonthDaysTr .WeekendDays{padding:.1em .2em;cursor:default;color: #AAAAAA;background-color:#FFFFFF;border:1px solid #E0E0E0;}
.DaysTable .MonthDaysTr .SelectedDay{padding:.1em .2em;cursor:default;color:#003DB8;background-color:#FFF19F;border:1px solid #FF9900;}
.TodayDiv{margin:5px 7px 0px 7px;padding:2px 2px 2px 2px;width:auto;color:#003DB8;border:1px solid #E0E0E0;background-color:#FFFFFF;cursor:pointer;text-align:center;font-family:sans-serif, Arial;font-size:8pt;}
.TodayHoverDiv{margin:5px 7px 0px 7px;padding:2px 2px 2px 2px;width:auto;color:#FFF;background-color:#FF9900;border:1px solid #FF9900;cursor:pointer;text-align:center;font-family:sans-serif, Arial;font-size:8pt;}


.DHTMLSelectContainer{padding: 2px 0px 2px 2px;background-color:#F7F9FB;border:1px solid #7B9EBD;}
.DHTMLSelectContainer td{font-size: 10pt;}
.DHTMLSelectContainer div{background-color:#FFFFFF;}
.RowsTable{font:100% sans-serif;margin: 3px 3px 3px 3px;border-spacing:0;border-collapse:collapse;}
.RowsTable .RowTr td{padding:.1em .8em;cursor: pointer;color: #003DB8;border-bottom:1px solid #E0E0E0;background-color:#FFFFFF;text-align:right;}
.RowsTable .RowHoverTr td{padding:.1em .8em;cursor:pointer;color:#FFF;background-color:#FF9900;border-bottom:1px solid #FF9900;text-align:right;}
.RowsTable .RowSelectedTr td{padding:.1em .8em;cursor:pointer;color:#003DB8;background-color:#FFF19F;border-bottom:1px solid #E0E0E0;text-align:right;}
.RowsTable td.RowSeparator{padding:.1em .8em;cursor: default;color: #003DB8;border-bottom:1px solid #E0E0E0;background-color:#FFFFFF;text-align:right;}


.Listing{margin: 10px 10px 10px 10px; border-bottom: solid 1px #FF9900;}
.Listing td{border-top-style:solid; border-top-color: #EE9900; border-top-width:1px; padding: 2px 2px 2px 7px; background-color:#FFFFFF; font-size: 11px;}
.Listing .Hover td{background-color:#FFFFBB; cursor:pointer;}
.Listing A:Link, A:Visited, A:Active{color: #6699FF;}
.Listing A:Hover{color: #FFAA00;}


.ButtonNew{background: url(images/btn_del.gif) left no-repeat; width: 50px; height: 10px;}
.ButtonShow{background: url(images/btn_add.gif) left no-repeat; width: 50px; height: 10px;}


.SpanLink{font-size: 11px; color: #6699FF; cursor: pointer; text-decoration: underline;}
.SpanLinkHover{font-size: 11px; color: #FFAA00; cursor: pointer; text-decoration: underline;}
.UploadInput300px{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; background: #ffffee; border: solid 1px #999999; width: 300px; height: 18px; padding: 0px 0px 0px 3px; margin: 0px 0px 2px 0px;}
.UploadIframe300px{width: 300px; height: 19px;}


.AddToListLeft, .AddToListRight {padding: 0; vertical-align: top;}
.AddToListMiddle {padding: 0px 5px 5px 5px; vertical-align: top; color:#FF6600; width: 10px; font-size: 35px;}
.AddToListLeftForm {background-color: transparent; width: 100%; border: dashed 1px #00578E;}


.dynamic-slider-control {position: relative; background-color: transparent; -moz-user-focus: normal; -moz-user-select: none; cursor: default;}
.horizontal {width: 200px; height: 20px;}
.vertical {width: 29px; height: 200px;}
.dynamic-slider-control input {display: none;}
.dynamic-slider-control .handle {position: absolute; font-size: 1px; overflow: hidden; -moz-user-select: none; cursor: default;}
.dynamic-slider-control.horizontal .handle {width: 11px; height: 21px; background-image: url(slider/handle.horizontal.png);}
.dynamic-slider-control.horizontal .handle div {}
.dynamic-slider-control.horizontal .handle.hover {background-image: url(slider/handle.horizontal.hover.png);}
.dynamic-slider-control.vertical .handle {width: 25px; height: 13px; background-image: url(slider/handle.vertical.png);}
.dynamic-slider-control.vertical .handle.hover {background-image: url(slider/handle.vertical.hover.png);}
.dynamic-slider-control .line {position: absolute; font-size: 0.01mm; overflow: hidden; border: 1px solid; border-color: ThreeDShadow ThreeDHighlight ThreeDHighlight ThreeDShadow; -moz-border-radius: 50%; -moz-box-sizing: content-box;}
.dynamic-slider-control.vertical .line {width: 2px;}
.dynamic-slider-control.horizontal .line {height: 2px;}
.dynamic-slider-control .line div {display: none;}


.HtmlCodeContainer{background-color: #fffde5; width: 100%; border: #cc9999 1px dashed;}
.HtmlCodeSmall td{font-size:11px; padding-left: 2px;}
.HtmlCodeSmall .Replace{font-size:11px; font-family: Courier New; padding-right: 10px;}

.PopUpDiv{background-color:#fefefe; border:1px solid #999999;}