.skills_trees {position:relative;background: no-repeat #000;width:573px;height:533px;}
.skill_block_enabled {position:absolute;background: url(/skills/skill_enabled.gif) no-repeat;padding:3px;width:51px;height:48px;}
.skill_block_disabled {position:absolute;background: url(/skills/skill_disabled.gif) no-repeat;padding:3px;width:36px;height:48px;}
.skill_block_enabled .skill_block_img_enabled {display: block;}
.skill_block_enabled .skill_block_img_disabled {display: none}
.skill_block_disabled .skill_block_img_enabled {display: none}
.skill_block_disabled .skill_block_img_disabled {display: block}
.skill_block_buttons {position:relative;}
.skill_block_enabled .skill_block_btn_plus,.skill_block_enabled .skill_block_btn_minus {display:block;}
.skill_block_disabled .skill_block_btn_plus,.skill_block_disabled .skill_block_btn_minus {display:none;}
.skill_block_btn_plus {position:absolute;left:34px;top:2px;cursor:pointer;cursort:hand;}
.skill_block_btn_minus {position:absolute;left:34px;top:19px;cursor:pointer;cursort:hand;}
.skill_block_cur_rank {position:absolute;left:3px;text-align:center;width:33px;top:34px;color: #bbb;font-family: Arial, Verdana;font-size:8pt;font-weight:bold;cursor:default;}
.skill_over_skill {color: #f00;padding-left:1px;padding-right:1px;font-weight:bold}
.skill_effect_param {color: #ff0}
.skills_trees_tooltip {
 border: 1px solid #bbb;
 border-right: 2px solid #999;
 border-bottom: 2px solid #666;
 padding:7px;
 padding-right: 15px;
 width:300px;
 font-family: Arial, Verdana;
 font-size: 8pt;
 color: #fff;
 background: #082334;
 position:absolute;
 display:none;
 z-index:9999;
}
.stt_skill_name {
 color: #fff;
 font-weight: bold;
 text-transform: uppercase;
}
.stt_skill_group, .stt_skill_group_prefix, .stt_skill_group_postfix {
 color: #999;
}
.stt_req_item {
 color: #f6f;
}
.stt_req_skill, .stt_req_level{
 color: #f00;
}
.stt_spec_comment{
 color: #3b3;
}
.stt_description {
 margin-top:10px;
}
.stt_description_postfix {
 color: #fff;
}
.stt_power_cost,
.stt_cur_rank_power_cost,
.stt_next_rank_power_cost
 {
 color: #6ff;
}
.stt_cur_rank_level, .stt_next_rank_level {
 color: #fff;
 margin-top:10px;
}
.stt_description_prefix,
.stt_cur_rank_level_prefix,
.stt_cur_rank_level_postfix,
.stt_next_rank_level_prefix,
.stt_next_rank_level_postfix,
.stt_cur_rank_effect_prefix,
.stt_next_rank_effect_prefix
{
 color: #f82;
}

.stt_next_rank_req_level_prefix {
 color: #f00;
 margin-left:7px;
}
.stt_next_rank_req_level_postfix {
 color: #f00;
}
.stt_cur_rank_rate_of_use_prefix,.stt_next_rank_rate_of_use_prefix, 
.stt_cur_rank_rate_of_use_postfix,.stt_next_rank_rate_of_use_postfix {
 color: #888;
}
.stt_skill_block_req_skill {
 color: #ff0;
 font-weight: bold;
 text-transform: uppercase;
}
.stt_range_prefix,.stt_range_postfix {
 color:#999;
}
#skills_trees_links_text{
 font-weight:bold;
}
#skills_trees_links{
 position: absolute;
 left: 30px;
 top: 32px;
 color: #999;
 font-family: Arial, Verdana;
 font-size:8pt;
}
#skills_trees_links a{
 color: #dd6;
}
#skills_trees_level{
 position: absolute;
 left: 90px;
 top: 6px;
}
#skills_trees_level option{
 font-size:8pt;
}
#skills_trees_character_level_text{
 position: absolute;
 left: 30px;
 top: 8px;
 color: #fff;
 font-weight:bold;
 font-size: 10pt;
 font-family: Arial, Verdana;
}
#skills_trees_free_points_text{
 position: absolute;
 left: 160px;
 top: 8px;
 color: #fff;
 font-weight:bold;
 font-size: 10pt;
 font-family: Arial, Verdana;
}
#skills_trees_free_points{
 position: absolute;
 left: 135px;
 top: 7px;
 font-weight:bold;
 font-size: 12pt;
 font-family: Arial, Verdana;
 color: #ff0;
}