Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <ResourceDictionary
  2.    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3.    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4.    xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity">
  5.     <ResourceDictionary.MergedDictionaries>
  6.         <ResourceDictionary Source="UI_SkillAtlas_Normal.xaml" />
  7.         <ResourceDictionary Source="UI_SkillAtlas_Master.xaml" />
  8.         <ResourceDictionary Source="Theme/NoesisTheme.DarkBlue.xaml"/>
  9.     </ResourceDictionary.MergedDictionaries>
  10.    
  11.     <FontFamily x:Key="MainFont">Arial Regular</FontFamily>
  12.    
  13.     <Color x:Key="MainFontColor">#bbbbbb</Color>
  14.     <SolidColorBrush x:Key="MainFontBrush" Color="{StaticResource MainFontColor}"/>
  15.    
  16.     <Color x:Key="MainFontHighlightColor">#ffffff</Color>
  17.     <SolidColorBrush x:Key="MainFontHighlightBrush" Color="{StaticResource MainFontHighlightColor}"/>
  18.    
  19.     <DropShadowEffect x:Key="MainFontDropShadow" BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  20.     <DropShadowEffect x:Key="MainFontHighlightDropShadow" BlurRadius="2" ShadowDepth="1" Direction="260" Color="{StaticResource MainFontHighlightColor}"/>
  21.     <DropShadowEffect x:Key="MainFontHighlightDropShadowGreen" BlurRadius="3" ShadowDepth="0" Direction="260" Color="#99e699"/>
  22.     <DropShadowEffect x:Key="MainFontHighlightDropShadowBlue" BlurRadius="3" ShadowDepth="0" Direction="260" Color="#1a8cff"/>
  23.     <DropShadowEffect x:Key="MainFontHighlightDropShadowRed" BlurRadius="3" ShadowDepth="0" Direction="260" Color="#ff3333"/>
  24.     <DropShadowEffect x:Key="MainFontHighlightDropShadowGold" BlurRadius="3" ShadowDepth="0" Direction="260" Color="#ffcf8c"/>
  25.  
  26.     <DropShadowEffect x:Key="GridHeaderFontHighlightDropShadow" BlurRadius="2" ShadowDepth="1" Direction="260" Color="#4a78ab"/>
  27.  
  28.     <Color x:Key="ItemNormalColor">#bbbbbb</Color>
  29.     <SolidColorBrush x:Key="ItemNormalBrush" Color="{StaticResource ItemNormalColor}"/>
  30.     <Color x:Key="ItemNormalBlueColor">#80b3ff</Color>
  31.     <SolidColorBrush x:Key="ItemNormalBlueBrush" Color="{StaticResource ItemNormalBlueColor}"/>
  32.     <Color x:Key="ItemNormalYellowColor">#ffcc1a</Color>
  33.     <SolidColorBrush x:Key="ItemNormalYellowBrush" Color="{StaticResource ItemNormalYellowColor}"/>
  34.     <Color x:Key="ItemArchangelColor">#ff1aff</Color>
  35.     <SolidColorBrush x:Key="ItemArchangelBrush" Color="{StaticResource ItemArchangelColor}"/>
  36.     <Color x:Key="ItemExcellentColor">#1aff80</Color>
  37.     <SolidColorBrush x:Key="ItemExcellentBrush" Color="{StaticResource ItemExcellentColor}"/>
  38.     <Color x:Key="ItemAncientColor">#00ff00</Color>
  39.     <SolidColorBrush x:Key="ItemAncientBrush" Color="{StaticResource ItemAncientColor}"/>
  40.     <Color x:Key="ItemSocketColor">#b366ff</Color>
  41.     <SolidColorBrush x:Key="ItemSocketBrush" Color="{StaticResource ItemSocketColor}"/>
  42.  
  43.     <SolidColorBrush x:Key="ItemOptionMarkBrush" Color="#093c64"/>
  44.  
  45.     <Style x:Key="RvCheckBox" TargetType="{x:Type CheckBox}">
  46.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  47.         <Setter Property="FontSize" Value="15"/>
  48.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  49.         <Setter Property="Template">
  50.             <Setter.Value>
  51.                 <ControlTemplate TargetType="{x:Type CheckBox}">
  52.                     <Grid>
  53.                         <Grid.RowDefinitions>
  54.                           <RowDefinition Height="24"/>
  55.                         </Grid.RowDefinitions>
  56.                        
  57.                         <Grid.ColumnDefinitions>
  58.                           <ColumnDefinition Width="*"/>
  59.                           <ColumnDefinition Width="*"/>
  60.                         </Grid.ColumnDefinitions>
  61.                    
  62.                         <Image x:Name="Background" Grid.Column="0" Width="24" Height="24" Source="UI_Component_tex68.png"/>
  63.                         <ContentPresenter x:Name="PART_ContentPresenter" Grid.Column="1" Margin="3,0,0,0"
  64.                             HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
  65.                             VerticalAlignment="Center" Effect="{StaticResource MainFontDropShadow}"/>
  66.                     </Grid>
  67.                    
  68.                     <ControlTemplate.Triggers>
  69.                         <!-- Mouse Over -->
  70.                         <Trigger Property="IsMouseOver" Value="True">
  71.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  72.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex67.png"/>
  73.                         </Trigger>
  74.                        
  75.                         <!-- Checked -->
  76.                         <Trigger Property="IsChecked" Value="True">
  77.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  78.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex65.png"/>
  79.                         </Trigger>
  80.                        
  81.                         <!-- Checked Mouse Over -->
  82.                         <MultiTrigger>
  83.                             <MultiTrigger.Conditions>
  84.                                 <Condition Property="IsMouseOver" Value="True"/>
  85.                                 <Condition Property="IsChecked" Value="True"/>
  86.                             </MultiTrigger.Conditions>
  87.                            
  88.                             <MultiTrigger.Setters>
  89.                                 <Setter TargetName="Background" Property="Source" Value="UI_Component_tex64.png"/>
  90.                             </MultiTrigger.Setters>
  91.                         </MultiTrigger>
  92.                        
  93.                         <!-- Disabled -->
  94.                         <Trigger Property="IsEnabled" Value="False">
  95.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex66.png"/>
  96.                         </Trigger>
  97.                     </ControlTemplate.Triggers>
  98.                 </ControlTemplate>
  99.             </Setter.Value>
  100.         </Setter>
  101.     </Style>
  102.    
  103.     <Style x:Key="RvRadioButton" TargetType="{x:Type RadioButton}">
  104.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  105.         <Setter Property="FontSize" Value="15"/>
  106.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  107.         <Setter Property="Template">
  108.             <Setter.Value>
  109.                 <ControlTemplate TargetType="{x:Type RadioButton}">
  110.                     <Grid>
  111.                         <Grid.RowDefinitions>
  112.                           <RowDefinition Height="24"/>
  113.                         </Grid.RowDefinitions>
  114.                        
  115.                         <Grid.ColumnDefinitions>
  116.                           <ColumnDefinition Width="*"/>
  117.                           <ColumnDefinition Width="*"/>
  118.                         </Grid.ColumnDefinitions>
  119.                    
  120.                         <Image x:Name="Background" Grid.Column="0" Width="24" Height="24" Source="UI_Component_tex542.png"/>
  121.                         <ContentPresenter x:Name="PART_ContentPresenter" Grid.Column="1" Margin="3,2,0,0" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
  122.                             <ContentPresenter.Effect>
  123.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  124.                             </ContentPresenter.Effect>
  125.                         </ContentPresenter>
  126.                     </Grid>
  127.                    
  128.                     <ControlTemplate.Triggers>
  129.                         <!-- Mouse Over -->
  130.                         <Trigger Property="IsMouseOver" Value="True">
  131.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex541.png"/>
  132.                         </Trigger>
  133.                        
  134.                         <!-- Checked -->
  135.                         <Trigger Property="IsChecked" Value="True">
  136.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex539.png"/>
  137.                         </Trigger>
  138.                        
  139.                         <!-- Checked Mouse Over -->
  140.                         <MultiTrigger>
  141.                             <MultiTrigger.Conditions>
  142.                                 <Condition Property="IsMouseOver" Value="True"/>
  143.                                 <Condition Property="IsChecked" Value="True"/>
  144.                             </MultiTrigger.Conditions>
  145.                            
  146.                             <MultiTrigger.Setters>
  147.                                 <Setter TargetName="Background" Property="Source" Value="UI_Component_tex538.png"/>
  148.                             </MultiTrigger.Setters>
  149.                         </MultiTrigger>
  150.                        
  151.                         <!-- Disabled -->
  152.                         <Trigger Property="IsEnabled" Value="False">
  153.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex540.png"/>
  154.                         </Trigger>
  155.                     </ControlTemplate.Triggers>
  156.                 </ControlTemplate>
  157.             </Setter.Value>
  158.         </Setter>
  159.     </Style>
  160.        
  161.     <Style x:Key="RvButton140" TargetType="{x:Type Button}">
  162.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  163.         <Setter Property="FontSize" Value="15"/>
  164.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  165.         <Setter Property="Template">
  166.             <Setter.Value>
  167.                 <ControlTemplate TargetType="{x:Type Button}">
  168.                     <Grid>
  169.                         <Image x:Name="Background" Width="140" Height="36" Source="UI_CharOtherInfoWidget_tex65.png"/>
  170.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  171.                             <TextBlock.Effect>
  172.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  173.                             </TextBlock.Effect>
  174.                         </TextBlock>
  175.                     </Grid>
  176.                    
  177.                     <ControlTemplate.Triggers>
  178.                         <!-- Mouse Over -->
  179.                         <Trigger Property="IsMouseOver" Value="True">
  180.                             <Setter TargetName="Background" Property="Source" Value="UI_CharOtherInfoWidget_tex66.png"/>
  181.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  182.                             <Setter TargetName="Label" Property="Effect">
  183.                                 <Setter.Value>
  184.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  185.                                 </Setter.Value>
  186.                             </Setter>
  187.                         </Trigger>
  188.                        
  189.                         <!-- Pressed -->
  190.                         <Trigger Property="IsPressed" Value="True">
  191.                             <Setter TargetName="Background" Property="Source" Value="UI_CharOtherInfoWidget_tex67.png"/>
  192.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  193.                         </Trigger>
  194.                        
  195.                         <!-- Disabled -->
  196.                         <Trigger Property="IsEnabled" Value="False">
  197.                             <Setter TargetName="Background" Property="Source" Value="UI_CharOtherInfoWidget_tex68.png"/>
  198.                         </Trigger>
  199.                     </ControlTemplate.Triggers>
  200.                 </ControlTemplate>
  201.             </Setter.Value>
  202.         </Setter>
  203.     </Style>
  204.    
  205.     <Style x:Key="RvButton156" TargetType="{x:Type Button}">
  206.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  207.         <Setter Property="FontSize" Value="15"/>
  208.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  209.         <Setter Property="Template">
  210.             <Setter.Value>
  211.                 <ControlTemplate TargetType="{x:Type Button}">
  212.                     <Grid>
  213.                         <Image x:Name="Background" Width="156" Height="40" Source="UI_ArtifactAlchemy_tex48.png"/>
  214.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  215.                             <TextBlock.Effect>
  216.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  217.                             </TextBlock.Effect>
  218.                         </TextBlock>
  219.                     </Grid>
  220.                    
  221.                     <ControlTemplate.Triggers>
  222.                         <!-- Mouse Over -->
  223.                         <Trigger Property="IsMouseOver" Value="True">
  224.                             <Setter TargetName="Background" Property="Source" Value="UI_ArtifactAlchemy_tex50.png"/>
  225.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  226.                             <Setter TargetName="Label" Property="Effect">
  227.                                 <Setter.Value>
  228.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  229.                                 </Setter.Value>
  230.                             </Setter>
  231.                         </Trigger>
  232.                        
  233.                         <!-- Pressed -->
  234.                         <Trigger Property="IsPressed" Value="True">
  235.                             <Setter TargetName="Background" Property="Source" Value="UI_ArtifactAlchemy_tex51.png"/>
  236.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  237.                         </Trigger>
  238.                        
  239.                         <!-- Disabled -->
  240.                         <Trigger Property="IsEnabled" Value="False">
  241.                             <Setter TargetName="Background" Property="Source" Value="UI_ArtifactAlchemy_tex52.png"/>
  242.                         </Trigger>
  243.                     </ControlTemplate.Triggers>
  244.                 </ControlTemplate>
  245.             </Setter.Value>
  246.         </Setter>
  247.     </Style>
  248.    
  249.     <Style x:Key="RvTextBox368" TargetType="{x:Type TextBox}">
  250.         <Setter Property="Width" Value="368"/>
  251.         <Setter Property="Height" Value="28"/>
  252.         <Setter Property="Padding" Value="5,4,0,0"/>
  253.         <Setter Property="FontSize" Value="15"/>
  254.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  255.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  256.         <Setter Property="CaretBrush" Value="{StaticResource MainFontBrush}"/>
  257.         <Setter Property="Template">
  258.             <Setter.Value>
  259.                 <ControlTemplate TargetType="{x:Type TextBox}">
  260.                     <Grid>
  261.                         <Image Stretch="Fill" x:Name="Background" Source="UI_Component_tex696.png"/>
  262.  
  263.                         <Border x:Name="Placeholder" Padding="{TemplateBinding Padding}" Margin="2,0" Visibility="Collapsed"  Opacity="0.7">
  264.                             <TextBlock Text="{TemplateBinding Placeholder}" Foreground="{StaticResource MainFontBrush}"/>
  265.                         </Border>
  266.  
  267.                         <ScrollViewer x:Name="PART_ContentHost" Focusable="False" Width="368" Padding="{TemplateBinding Padding}" Foreground="{TemplateBinding Foreground}">
  268.                             <ScrollViewer.Effect>
  269.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  270.                             </ScrollViewer.Effect>
  271.                         </ScrollViewer>
  272.                     </Grid>
  273.                    
  274.                     <ControlTemplate.Triggers>
  275.                         <!-- Focused -->
  276.                         <Trigger Property="IsFocused" Value="True">
  277.                             <Setter TargetName="Background" Property="Source" Value="UI_Component_tex697.png"/>
  278.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  279.                         </Trigger>
  280.                        
  281.                         <!-- Mouse Over -->
  282.                         <Trigger Property="IsMouseOver" Value="True">
  283.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  284.                             <Setter TargetName="Placeholder" Property="Opacity" Value="1.0"/>
  285.                         </Trigger>
  286.  
  287.                         <!-- Placeholder -->
  288.                         <MultiTrigger>
  289.                             <MultiTrigger.Conditions>
  290.                                 <Condition Property="IsFocused" Value="False"/>
  291.                                 <Condition Property="Text" Value=""/>
  292.                             </MultiTrigger.Conditions>
  293.                            
  294.                             <MultiTrigger.Setters>
  295.                                 <Setter Property="Visibility" Value="Visible" TargetName="Placeholder"/>
  296.                             </MultiTrigger.Setters>
  297.                         </MultiTrigger>
  298.                     </ControlTemplate.Triggers>
  299.                 </ControlTemplate>
  300.             </Setter.Value>
  301.         </Setter>
  302.     </Style>
  303.    
  304.     <Style x:Key="RvTabControl" TargetType="{x:Type TabControl}">
  305.         <Setter Property="TabStripPlacement" Value="Top"/>
  306.         <Setter Property="Template">
  307.             <Setter.Value>
  308.               <ControlTemplate TargetType="{x:Type TabControl}">
  309.                 <Grid KeyboardNavigation.TabNavigation="Local">
  310.                   <Grid.RowDefinitions>
  311.                     <RowDefinition Height="Auto"/>
  312.                     <RowDefinition Height="*"/>
  313.                   </Grid.RowDefinitions>
  314.                                  
  315.                   <TabPanel x:Name="HeaderPanel" Grid.Row="0" Panel.ZIndex="1" Margin="60,10,0,0" IsItemsHost="True" KeyboardNavigation.TabIndex="1" Background="Transparent"/>
  316.                  
  317.                   <Border x:Name="Border" Grid.Row="1" BorderThickness="1" CornerRadius="2" KeyboardNavigation.TabNavigation="Local" KeyboardNavigation.DirectionalNavigation="Contained" KeyboardNavigation.TabIndex="2">
  318.                     <ContentPresenter x:Name="PART_SelectedContentHost" Margin="4" ContentSource="SelectedContent"/>
  319.                   </Border>
  320.                 </Grid>
  321.               </ControlTemplate>
  322.             </Setter.Value>
  323.           </Setter>
  324.     </Style>
  325.    
  326.     <Style x:Key="RvTabItem" TargetType="{x:Type TabItem}">
  327.         <Setter Property="FontSize" Value="16"/>
  328.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  329.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  330.         <Setter Property="MinWidth" Value="120"/>
  331.         <Setter Property="MaxWidth" Value="120"/>
  332.         <Setter Property="Template">
  333.             <Setter.Value>
  334.                 <ControlTemplate TargetType="{x:Type TabItem}">
  335.                     <Grid>
  336.                         <Image x:Name="Background" Stretch="Fill" Width="{TemplateBinding Width}" Height="44" Source="UI_Storage_tex13.png"/>
  337.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Header}">
  338.                             <TextBlock.Effect>
  339.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  340.                             </TextBlock.Effect>
  341.                         </TextBlock>
  342.                     </Grid>
  343.                    
  344.                     <ControlTemplate.Triggers>
  345.                         <!-- Mouse Over -->
  346.                         <Trigger Property="IsMouseOver" Value="True">
  347.                             <Setter TargetName="Background" Property="Source" Value="UI_Storage_tex11.png"/>
  348.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  349.                             <Setter TargetName="Label" Property="Effect">
  350.                                 <Setter.Value>
  351.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  352.                                 </Setter.Value>
  353.                             </Setter>
  354.                         </Trigger>
  355.                        
  356.                         <!-- Selected -->
  357.                         <Trigger Property="IsSelected" Value="True">
  358.                             <Setter TargetName="Background" Property="Source" Value="UI_Storage_tex10.png"/>
  359.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  360.                             <Setter TargetName="Label" Property="Effect">
  361.                                 <Setter.Value>
  362.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  363.                                 </Setter.Value>
  364.                             </Setter>
  365.                         </Trigger>
  366.                        
  367.                         <!-- Disabled -->
  368.                         <Trigger Property="IsEnabled" Value="False">
  369.                             <Setter TargetName="Background" Property="Source" Value="UI_Storage_tex12.png"/>
  370.                         </Trigger>
  371.                     </ControlTemplate.Triggers>
  372.                 </ControlTemplate>
  373.             </Setter.Value>
  374.         </Setter>
  375.     </Style>
  376.    
  377.     <Style x:Key="RvTreeViewItem" TargetType="{x:Type TreeViewItem}">
  378.         <Setter Property="FontSize" Value="15"/>
  379.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  380.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  381.        
  382.         <Setter Property="Template">
  383.             <Setter.Value>
  384.                 <ControlTemplate TargetType="{x:Type TreeViewItem}">
  385.                 </ControlTemplate>
  386.             </Setter.Value>
  387.         </Setter>
  388.     </Style>
  389.    
  390.     <Style x:Key="RvWindowTitle" TargetType="{x:Type TextBlock}">
  391.         <Setter Property="FontSize" Value="22"/>
  392.         <Setter Property="FontWeight" Value="Bold"/>
  393.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  394.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  395.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  396.     </Style>
  397.  
  398.     <Style x:Key="RvSkillTooltipTitle" TargetType="{x:Type TextBlock}">
  399.         <Setter Property="FontSize" Value="16"/>
  400.         <Setter Property="FontWeight" Value="Bold"/>
  401.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  402.         <Setter Property="Foreground" Value="#ffcf8c"/>
  403.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  404.         <Setter Property="TextAlignment" Value="Center"/>
  405.     </Style>
  406.  
  407.     <Style x:Key="RvSkillTooltipLevel" TargetType="{x:Type TextBlock}">
  408.         <Setter Property="FontSize" Value="15"/>
  409.         <Setter Property="FontWeight" Value="Bold"/>
  410.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  411.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  412.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  413.         <Setter Property="TextAlignment" Value="Center"/>
  414.     </Style>
  415.  
  416.     <Style x:Key="RvSkillTooltipCurrentValue" TargetType="{x:Type TextBlock}">
  417.         <Setter Property="FontSize" Value="15"/>
  418.         <Setter Property="FontWeight" Value="Bold"/>
  419.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  420.         <Setter Property="Foreground" Value="White"/>
  421.         <Setter Property="TextAlignment" Value="Center"/>
  422.         <Setter Property="TextWrapping" Value="Wrap"/>
  423.     </Style>
  424.  
  425.     <Style x:Key="RvSkillTooltipNextValue" TargetType="{x:Type TextBlock}">
  426.         <Setter Property="FontSize" Value="15"/>
  427.         <Setter Property="FontWeight" Value="Bold"/>
  428.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  429.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  430.         <Setter Property="TextAlignment" Value="Center"/>
  431.         <Setter Property="TextWrapping" Value="Wrap"/>
  432.     </Style>
  433.  
  434.     <Style x:Key="RvSkillTooltipRequirement" TargetType="{x:Type TextBlock}">
  435.         <Setter Property="FontSize" Value="15"/>
  436.         <Setter Property="FontWeight" Value="Bold"/>
  437.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  438.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  439.         <Setter Property="TextAlignment" Value="Center"/>
  440.     </Style>
  441.  
  442.     <Style x:Key="RvSkillTooltipNextLevelTitle" TargetType="{x:Type TextBlock}">
  443.         <Setter Property="FontSize" Value="15"/>
  444.         <Setter Property="FontWeight" Value="Bold"/>
  445.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  446.         <Setter Property="Foreground" Value="#25b865"/>
  447.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  448.         <Setter Property="TextAlignment" Value="Center"/>
  449.     </Style>
  450.  
  451.     <Style x:Key="RvSkillTooltipRequirementsTitle" TargetType="{x:Type TextBlock}">
  452.         <Setter Property="FontSize" Value="15"/>
  453.         <Setter Property="FontWeight" Value="Bold"/>
  454.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  455.         <Setter Property="Foreground" Value="#8aa7d1"/>
  456.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  457.         <Setter Property="TextAlignment" Value="Center"/>
  458.     </Style>
  459.  
  460.     <Style x:Key="RvSectionTitle" TargetType="{x:Type TextBlock}">
  461.         <Setter Property="FontSize" Value="19"/>
  462.         <Setter Property="FontWeight" Value="Bold"/>
  463.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  464.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  465.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  466.     </Style>
  467.  
  468.     <Style x:Key="RvSectionTitleGreen" TargetType="{x:Type TextBlock}">
  469.         <Setter Property="FontSize" Value="19"/>
  470.         <Setter Property="FontWeight" Value="Bold"/>
  471.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  472.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  473.         <Setter Property="Effect" Value="{StaticResource MainFontHighlightDropShadowGreen}"/>
  474.     </Style>
  475.  
  476.     <Style x:Key="RvSectionTitleBlue" TargetType="{x:Type TextBlock}">
  477.         <Setter Property="FontSize" Value="19"/>
  478.         <Setter Property="FontWeight" Value="Bold"/>
  479.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  480.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  481.         <Setter Property="Effect" Value="{StaticResource MainFontHighlightDropShadowBlue}"/>
  482.     </Style>
  483.  
  484.     <Style x:Key="RvSectionTitleRed" TargetType="{x:Type TextBlock}">
  485.         <Setter Property="FontSize" Value="19"/>
  486.         <Setter Property="FontWeight" Value="Bold"/>
  487.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  488.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  489.         <Setter Property="Effect" Value="{StaticResource MainFontHighlightDropShadowRed}"/>
  490.     </Style>
  491.  
  492.     <Style x:Key="RvLevelTitle" TargetType="{x:Type TextBlock}">
  493.         <Setter Property="FontSize" Value="19"/>
  494.         <Setter Property="FontWeight" Value="Bold"/>
  495.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  496.         <Setter Property="Foreground" Value="#ffcf8c"/>
  497.         <Setter Property="Effect" Value="{StaticResource MainFontHighlightDropShadowGold}"/>
  498.     </Style>
  499.    
  500.     <Style x:Key="Button_S_Blue" TargetType="{x:Type Button}">
  501.         <Setter Property="Width" Value="156"/>
  502.         <Setter Property="Height" Value="44"/>
  503.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  504.         <Setter Property="FontSize" Value="16"/>
  505.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  506.         <Setter Property="Template">
  507.             <Setter.Value>
  508.                 <ControlTemplate TargetType="{x:Type Button}">
  509.                     <Grid>
  510.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_S_Blue_1.png"/>
  511.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  512.                             <TextBlock.Effect>
  513.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  514.                             </TextBlock.Effect>
  515.                         </TextBlock>
  516.                     </Grid>
  517.                    
  518.                     <ControlTemplate.Triggers>
  519.                         <!-- Mouse Over -->
  520.                         <Trigger Property="IsMouseOver" Value="True">
  521.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_S_Blue_2.png"/>
  522.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  523.                             <Setter TargetName="Label" Property="Effect">
  524.                                 <Setter.Value>
  525.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  526.                                 </Setter.Value>
  527.                             </Setter>
  528.                         </Trigger>
  529.                        
  530.                         <!-- Pressed -->
  531.                         <Trigger Property="IsPressed" Value="True">
  532.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_S_Blue_3.png"/>
  533.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  534.                         </Trigger>
  535.                        
  536.                         <!-- Disabled -->
  537.                         <Trigger Property="IsEnabled" Value="False">
  538.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_S_Blue_4.png"/>
  539.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  540.                         </Trigger>
  541.                     </ControlTemplate.Triggers>
  542.                 </ControlTemplate>
  543.             </Setter.Value>
  544.         </Setter>
  545.     </Style>
  546.    
  547.     <Style x:Key="Button_M_Blue" TargetType="{x:Type Button}">
  548.         <Setter Property="Width" Value="196"/>
  549.         <Setter Property="Height" Value="44"/>
  550.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  551.         <Setter Property="FontSize" Value="16"/>
  552.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  553.         <Setter Property="Template">
  554.             <Setter.Value>
  555.                 <ControlTemplate TargetType="{x:Type Button}">
  556.                     <Grid>
  557.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_M_Blue_1.png"/>
  558.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  559.                             <TextBlock.Effect>
  560.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  561.                             </TextBlock.Effect>
  562.                         </TextBlock>
  563.                     </Grid>
  564.                    
  565.                     <ControlTemplate.Triggers>
  566.                         <!-- Mouse Over -->
  567.                         <Trigger Property="IsMouseOver" Value="True">
  568.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_M_Blue_2.png"/>
  569.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  570.                             <Setter TargetName="Label" Property="Effect">
  571.                                 <Setter.Value>
  572.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  573.                                 </Setter.Value>
  574.                             </Setter>
  575.                         </Trigger>
  576.                        
  577.                         <!-- Pressed -->
  578.                         <Trigger Property="IsPressed" Value="True">
  579.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_M_Blue_3.png"/>
  580.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  581.                         </Trigger>
  582.                        
  583.                         <!-- Disabled -->
  584.                         <Trigger Property="IsEnabled" Value="False">
  585.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_M_Blue_4.png"/>
  586.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  587.                         </Trigger>
  588.                     </ControlTemplate.Triggers>
  589.                 </ControlTemplate>
  590.             </Setter.Value>
  591.         </Setter>
  592.     </Style>
  593.    
  594.     <Style x:Key="Button_L_Blue" TargetType="{x:Type Button}">
  595.         <Setter Property="Width" Value="216"/>
  596.         <Setter Property="Height" Value="44"/>
  597.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  598.         <Setter Property="FontSize" Value="16"/>
  599.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  600.         <Setter Property="Template">
  601.             <Setter.Value>
  602.                 <ControlTemplate TargetType="{x:Type Button}">
  603.                     <Grid>
  604.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_L_Blue_1.png" />
  605.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  606.                             <TextBlock.Effect>
  607.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  608.                             </TextBlock.Effect>
  609.                         </TextBlock>
  610.                     </Grid>
  611.                    
  612.                     <ControlTemplate.Triggers>
  613.                         <!-- Mouse Over -->
  614.                         <Trigger Property="IsMouseOver" Value="True">
  615.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_L_Blue_2.png"/>
  616.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  617.                             <Setter TargetName="Label" Property="Effect">
  618.                                 <Setter.Value>
  619.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  620.                                 </Setter.Value>
  621.                             </Setter>
  622.                         </Trigger>
  623.                        
  624.                         <!-- Pressed -->
  625.                         <Trigger Property="IsPressed" Value="True">
  626.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_L_Blue_3.png"/>
  627.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  628.                         </Trigger>
  629.                        
  630.                         <!-- Disabled -->
  631.                         <Trigger Property="IsEnabled" Value="False">
  632.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_L_Blue_4.png"/>
  633.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  634.                         </Trigger>
  635.                     </ControlTemplate.Triggers>
  636.                 </ControlTemplate>
  637.             </Setter.Value>
  638.         </Setter>
  639.     </Style>
  640.    
  641.     <Style x:Key="Button_XL_Blue" TargetType="{x:Type Button}">
  642.         <Setter Property="Width" Value="268"/>
  643.         <Setter Property="Height" Value="44"/>
  644.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  645.         <Setter Property="FontSize" Value="16"/>
  646.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  647.         <Setter Property="Template">
  648.             <Setter.Value>
  649.                 <ControlTemplate TargetType="{x:Type Button}">
  650.                     <Grid>
  651.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_XL_Blue_1.png"/>
  652.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  653.                             <TextBlock.Effect>
  654.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  655.                             </TextBlock.Effect>
  656.                         </TextBlock>
  657.                     </Grid>
  658.                    
  659.                     <ControlTemplate.Triggers>
  660.                         <!-- Mouse Over -->
  661.                         <Trigger Property="IsMouseOver" Value="True">
  662.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_XL_Blue_2.png"/>
  663.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  664.                             <Setter TargetName="Label" Property="Effect">
  665.                                 <Setter.Value>
  666.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  667.                                 </Setter.Value>
  668.                             </Setter>
  669.                         </Trigger>
  670.                        
  671.                         <!-- Pressed -->
  672.                         <Trigger Property="IsPressed" Value="True">
  673.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_XL_Blue_3.png"/>
  674.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  675.                         </Trigger>
  676.                        
  677.                         <!-- Disabled -->
  678.                         <Trigger Property="IsEnabled" Value="False">
  679.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_XL_Blue_4.png"/>
  680.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  681.                         </Trigger>
  682.                     </ControlTemplate.Triggers>
  683.                 </ControlTemplate>
  684.             </Setter.Value>
  685.         </Setter>
  686.     </Style>
  687.    
  688.     <Style x:Key="Button_Decorated_Blue" TargetType="{x:Type Button}">
  689.         <Setter Property="Width" Value="252"/>
  690.         <Setter Property="Height" Value="68"/>
  691.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  692.         <Setter Property="FontSize" Value="16"/>
  693.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  694.         <Setter Property="Template">
  695.             <Setter.Value>
  696.                 <ControlTemplate TargetType="{x:Type Button}">
  697.                     <Grid>
  698.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_Decorated_Blue_1.png"/>
  699.                         <TextBlock x:Name="Label" VerticalAlignment="Center" HorizontalAlignment="Center" Text="{TemplateBinding Content}">
  700.                             <TextBlock.Effect>
  701.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000"/>
  702.                             </TextBlock.Effect>
  703.                         </TextBlock>
  704.                     </Grid>
  705.                    
  706.                     <ControlTemplate.Triggers>
  707.                         <!-- Mouse Over -->
  708.                         <Trigger Property="IsMouseOver" Value="True">
  709.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Decorated_Blue_2.png"/>
  710.                             <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}"/>
  711.                             <Setter TargetName="Label" Property="Effect">
  712.                                 <Setter.Value>
  713.                                     <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff"/>
  714.                                 </Setter.Value>
  715.                             </Setter>
  716.                         </Trigger>
  717.                        
  718.                         <!-- Pressed -->
  719.                         <Trigger Property="IsPressed" Value="True">
  720.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Decorated_Blue_3.png"/>
  721.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  722.                         </Trigger>
  723.                        
  724.                         <!-- Disabled -->
  725.                         <Trigger Property="IsEnabled" Value="False">
  726.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Decorated_Blue_4.png"/>
  727.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  728.                         </Trigger>
  729.                     </ControlTemplate.Triggers>
  730.                 </ControlTemplate>
  731.             </Setter.Value>
  732.         </Setter>
  733.     </Style>
  734.    
  735.     <Style x:Key="Button_Close" TargetType="{x:Type Button}">
  736.         <Setter Property="Template">
  737.             <Setter.Value>
  738.                 <ControlTemplate TargetType="{x:Type Button}">
  739.                     <Grid>
  740.                         <Image x:Name="Background" Width="28" Height="28" Source="Components/UI_Button_Close_1.png"/>
  741.                     </Grid>
  742.                    
  743.                     <ControlTemplate.Triggers>
  744.                         <!-- Mouse Over -->
  745.                         <Trigger Property="IsMouseOver" Value="True">
  746.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Close_2.png"/>
  747.                         </Trigger>
  748.                        
  749.                         <!-- Pressed -->
  750.                         <Trigger Property="IsPressed" Value="True">
  751.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Close_3.png"/>
  752.                         </Trigger>
  753.                        
  754.                         <!-- Disabled -->
  755.                         <Trigger Property="IsEnabled" Value="False">
  756.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_Close_4.png"/>
  757.                         </Trigger>
  758.                     </ControlTemplate.Triggers>
  759.                 </ControlTemplate>
  760.             </Setter.Value>
  761.         </Setter>
  762.     </Style>
  763.  
  764.     <Style x:Key="Button_PageL" TargetType="{x:Type Button}">
  765.         <Setter Property="Width" Value="28"/>
  766.         <Setter Property="Height" Value="28"/>
  767.         <Setter Property="Template">
  768.             <Setter.Value>
  769.                 <ControlTemplate TargetType="{x:Type Button}">
  770.                     <Grid>
  771.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_PageL_1.png"/>
  772.                     </Grid>
  773.                    
  774.                     <ControlTemplate.Triggers>
  775.                         <!-- Mouse Over -->
  776.                         <Trigger Property="IsMouseOver" Value="True">
  777.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageL_2.png"/>
  778.                         </Trigger>
  779.                        
  780.                         <!-- Pressed -->
  781.                         <Trigger Property="IsPressed" Value="True">
  782.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageL_3.png"/>
  783.                         </Trigger>
  784.                        
  785.                         <!-- Disabled -->
  786.                         <Trigger Property="IsEnabled" Value="False">
  787.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageL_4.png"/>
  788.                         </Trigger>
  789.                     </ControlTemplate.Triggers>
  790.                 </ControlTemplate>
  791.             </Setter.Value>
  792.         </Setter>
  793.     </Style>
  794.  
  795.     <Style x:Key="Button_PageLL" TargetType="{x:Type Button}">
  796.         <Setter Property="Width" Value="28"/>
  797.         <Setter Property="Height" Value="28"/>
  798.         <Setter Property="Template">
  799.             <Setter.Value>
  800.                 <ControlTemplate TargetType="{x:Type Button}">
  801.                     <Grid>
  802.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_PageLL_1.png"/>
  803.                     </Grid>
  804.                    
  805.                     <ControlTemplate.Triggers>
  806.                         <!-- Mouse Over -->
  807.                         <Trigger Property="IsMouseOver" Value="True">
  808.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageLL_2.png"/>
  809.                         </Trigger>
  810.                        
  811.                         <!-- Pressed -->
  812.                         <Trigger Property="IsPressed" Value="True">
  813.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageLL_3.png"/>
  814.                         </Trigger>
  815.                        
  816.                         <!-- Disabled -->
  817.                         <Trigger Property="IsEnabled" Value="False">
  818.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageLL_4.png"/>
  819.                         </Trigger>
  820.                     </ControlTemplate.Triggers>
  821.                 </ControlTemplate>
  822.             </Setter.Value>
  823.         </Setter>
  824.     </Style>
  825.  
  826.     <Style x:Key="Button_PageR" TargetType="{x:Type Button}">
  827.         <Setter Property="Width" Value="28"/>
  828.         <Setter Property="Height" Value="28"/>
  829.         <Setter Property="Template">
  830.             <Setter.Value>
  831.                 <ControlTemplate TargetType="{x:Type Button}">
  832.                     <Grid>
  833.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_PageR_1.png"/>
  834.                     </Grid>
  835.                    
  836.                     <ControlTemplate.Triggers>
  837.                         <!-- Mouse Over -->
  838.                         <Trigger Property="IsMouseOver" Value="True">
  839.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageR_2.png"/>
  840.                         </Trigger>
  841.                        
  842.                         <!-- Pressed -->
  843.                         <Trigger Property="IsPressed" Value="True">
  844.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageR_3.png"/>
  845.                         </Trigger>
  846.                        
  847.                         <!-- Disabled -->
  848.                         <Trigger Property="IsEnabled" Value="False">
  849.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageR_4.png"/>
  850.                         </Trigger>
  851.                     </ControlTemplate.Triggers>
  852.                 </ControlTemplate>
  853.             </Setter.Value>
  854.         </Setter>
  855.     </Style>
  856.  
  857.     <Style x:Key="Button_PageRR" TargetType="{x:Type Button}">
  858.         <Setter Property="Width" Value="28"/>
  859.         <Setter Property="Height" Value="28"/>
  860.         <Setter Property="Template">
  861.             <Setter.Value>
  862.                 <ControlTemplate TargetType="{x:Type Button}">
  863.                     <Grid>
  864.                         <Image x:Name="Background" Stretch="Fill" Source="Components/UI_Button_PageRR_1.png"/>
  865.                     </Grid>
  866.                    
  867.                     <ControlTemplate.Triggers>
  868.                         <!-- Mouse Over -->
  869.                         <Trigger Property="IsMouseOver" Value="True">
  870.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageRR_2.png"/>
  871.                         </Trigger>
  872.                        
  873.                         <!-- Pressed -->
  874.                         <Trigger Property="IsPressed" Value="True">
  875.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageRR_3.png"/>
  876.                         </Trigger>
  877.                        
  878.                         <!-- Disabled -->
  879.                         <Trigger Property="IsEnabled" Value="False">
  880.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_Button_PageRR_4.png"/>
  881.                         </Trigger>
  882.                     </ControlTemplate.Triggers>
  883.                 </ControlTemplate>
  884.             </Setter.Value>
  885.         </Setter>
  886.     </Style>
  887.  
  888.     <Style x:Key="PageNumber" TargetType="{x:Type TextBlock}">
  889.         <Setter Property="FontSize" Value="14"/>
  890.         <Setter Property="FontWeight" Value="Bold"/>
  891.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  892.         <Setter Property="Effect" Value="{StaticResource MainFontDropShadow}"/>
  893.     </Style>
  894.  
  895.     <Style x:Key="ToggleButton_List" TargetType="{x:Type ToggleButton}">
  896.         <Setter Property="Template">
  897.             <Setter.Value>
  898.                 <ControlTemplate TargetType="{x:Type ToggleButton}">
  899.                     <Grid>
  900.                         <Image x:Name="Background" Width="24" Height="24" Source="Components/UI_ToggleButton_List_1.png"/>
  901.                     </Grid>
  902.                    
  903.                     <ControlTemplate.Triggers>
  904.                         <!-- Mouse Over -->
  905.                         <Trigger Property="IsMouseOver" Value="True">
  906.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_ToggleButton_List_2.png"/>
  907.                         </Trigger>
  908.                        
  909.                         <!-- Checked -->
  910.                         <Trigger Property="IsChecked" Value="True">
  911.                             <Setter TargetName="Background" Property="Source" Value="Components/UI_ToggleButton_List_3.png"/>
  912.                         </Trigger>
  913.  
  914.                         <!-- Checked Mouse Over -->
  915.                         <MultiTrigger>
  916.                             <MultiTrigger.Conditions>
  917.                                 <Condition Property="IsMouseOver" Value="True"/>
  918.                                 <Condition Property="IsChecked" Value="True"/>
  919.                             </MultiTrigger.Conditions>
  920.                            
  921.                             <MultiTrigger.Setters>
  922.                                 <Setter TargetName="Background" Property="Source" Value="Components/UI_ToggleButton_List_4.png"/>
  923.                             </MultiTrigger.Setters>
  924.                         </MultiTrigger>
  925.                     </ControlTemplate.Triggers>
  926.                 </ControlTemplate>
  927.             </Setter.Value>
  928.         </Setter>
  929.     </Style>
  930.  
  931.     <ImageBrush x:Key="ListBg" ImageSource="UI_KnightageInfo_tex3.png"/>
  932.  
  933.     <Style x:Key="TreeViewItem_List" TargetType="{x:Type TreeViewItem}" BasedOn="{StaticResource {x:Type TreeViewItem}}">
  934.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}" />
  935.         <Setter Property="Template">
  936.             <Setter.Value>
  937.                 <ControlTemplate TargetType="{x:Type TreeViewItem}">
  938.                     <Grid>
  939.                         <Grid.ColumnDefinitions>
  940.                             <ColumnDefinition Width="Auto" />
  941.                             <ColumnDefinition Width="*" />
  942.                         </Grid.ColumnDefinitions>
  943.  
  944.                         <Grid.RowDefinitions>
  945.                             <RowDefinition Height="Auto" />
  946.                             <RowDefinition />
  947.                         </Grid.RowDefinitions>
  948.  
  949.                         <ToggleButton x:Name="Expander" Grid.Column="0" Style="{StaticResource ToggleButton_List}" MinWidth="{TemplateBinding MinHeight}" IsChecked="{Binding IsExpanded, RelativeSource={RelativeSource TemplatedParent}}" />
  950.  
  951.                         <Border x:Name="PART_Header" Grid.Column="1" Background="{TemplateBinding Background}" BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Padding="{TemplateBinding Padding}">
  952.                             <ContentPresenter x:Name="Presenter" ContentSource="Header" Effect="{StaticResource MainFontDropShadow}" />
  953.                         </Border>
  954.  
  955.                         <ItemsPresenter x:Name="ItemsHost" Grid.Column="1" Grid.Row="1" />
  956.                     </Grid>
  957.  
  958.                     <ControlTemplate.Triggers>
  959.                         <Trigger Property="IsExpanded" Value="False">
  960.                             <Setter TargetName="ItemsHost" Property="Visibility" Value="Collapsed" />
  961.                         </Trigger>
  962.  
  963.                         <Trigger Property="HasItems" Value="False">
  964.                             <Setter TargetName="Expander" Property="Visibility" Value="Hidden" />
  965.                         </Trigger>
  966.  
  967.                         <Trigger SourceName="PART_Header" Property="IsMouseOver" Value="true">
  968.                             <Setter Property="Background" Value="{StaticResource ListBg}" />
  969.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}" />
  970.                         </Trigger>
  971.  
  972.                         <Trigger Property="IsSelected" Value="true">
  973.                             <Setter Property="Background" Value="{StaticResource ListBg}" />
  974.                             <Setter Property="Foreground" Value="{StaticResource MainFontHighlightBrush}" />
  975.                         </Trigger>
  976.                     </ControlTemplate.Triggers>
  977.                 </ControlTemplate>
  978.             </Setter.Value>
  979.         </Setter>
  980.     </Style>
  981.  
  982.     <Style x:Key="SkillTree_SkillButton" TargetType="{x:Type Button}">
  983.         <Setter Property="Width" Value="60"/>
  984.         <Setter Property="Height" Value="48"/>
  985.         <Setter Property="Foreground" Value="{StaticResource MainFontBrush}"/>
  986.         <Setter Property="FontSize" Value="15"/>
  987.         <Setter Property="FontFamily" Value="{StaticResource MainFont}"/>
  988.         <Setter Property="FontWeight" Value="Bold"/>
  989.         <Setter Property="Template">
  990.             <Setter.Value>
  991.                 <ControlTemplate TargetType="{x:Type Button}">
  992.                     <ControlTemplate.Resources>
  993.                         <Storyboard x:Key="SkillButtonAnimatedClick">
  994.                             <DoubleAnimation AutoReverse="True" Duration="0:0:0.4" From="0" To="1" Storyboard.TargetName="Effect" Storyboard.TargetProperty="(Image.Opacity)">
  995.                                 <DoubleAnimation.EasingFunction>
  996.                                     <SineEase EasingMode="EaseOut" />
  997.                                 </DoubleAnimation.EasingFunction>
  998.                             </DoubleAnimation>
  999.                    
  1000.                             <ColorAnimation AutoReverse="True" Duration="0:0:0.4" From="#96867355" To="#64ffffff" Storyboard.TargetName="Border" Storyboard.TargetProperty="(Border.BorderBrush).(SolidColorBrush.Color)">
  1001.                                 <ColorAnimation.EasingFunction>
  1002.                                     <SineEase EasingMode="EaseInOut" />
  1003.                                 </ColorAnimation.EasingFunction>
  1004.                             </ColorAnimation>
  1005.                         </Storyboard>
  1006.                     </ControlTemplate.Resources>
  1007.  
  1008.                     <Grid>
  1009.                         <Canvas>
  1010.                             <Line x:Name="Direction1" X1="26" Y1="26" X2="110" Y2="26" Stroke="#64867355" StrokeThickness="4" Visibility="Hidden" IsHitTestVisible="False" />
  1011.                             <Line x:Name="Direction3" X1="20" Y1="44" X2="20" Y2="82" Stroke="#64867355" StrokeThickness="4" Visibility="Hidden" IsHitTestVisible="False" />
  1012.                             <Line x:Name="Direction4" X1="20" Y1="44" X2="20" Y2="144" Stroke="#64867355" StrokeThickness="4" Visibility="Hidden" IsHitTestVisible="False" />
  1013.                         </Canvas>
  1014.  
  1015.                         <Border x:Name="Border" Margin="4,4,0,0" BorderThickness="2" BorderBrush="#96867355" CornerRadius="2" Width="32" Height="44" HorizontalAlignment="Left" VerticalAlignment="Top">
  1016.                             <Border.Effect>
  1017.                                 <DropShadowEffect ShadowDepth="2" />
  1018.                             </Border.Effect>
  1019.                             <Grid>
  1020.                                 <Image Stretch="Fill" Source="{Binding Icon}" />
  1021.                                 <Image x:Name="Effect" Stretch="Fill" Source="{Binding Icon}" Opacity="0">
  1022.                                     <Image.Effect>
  1023.                                         <BlurEffect Radius="15.0"/>
  1024.                                     </Image.Effect>
  1025.                                 </Image>
  1026.                                 <Canvas x:Name="Overlay" Background="#96000000"  Visibility="Hidden" />
  1027.                             </Grid>
  1028.                         </Border>
  1029.  
  1030.                         <TextBlock x:Name="Label" VerticalAlignment="Bottom" HorizontalAlignment="Right" Text="{TemplateBinding Content}" IsHitTestVisible="False">
  1031.                             <TextBlock.Effect>
  1032.                                 <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#000000" />
  1033.                             </TextBlock.Effect>
  1034.                         </TextBlock>
  1035.                     </Grid>
  1036.                    
  1037.                     <ControlTemplate.Triggers>
  1038.                         <DataTrigger Binding="{Binding Direction}" Value="1">
  1039.                             <Setter TargetName="Direction1" Property="Visibility" Value="Visible"/>
  1040.                         </DataTrigger>
  1041.                         <DataTrigger Binding="{Binding Direction}" Value="3">
  1042.                             <Setter TargetName="Direction3" Property="Visibility" Value="Visible"/>
  1043.                         </DataTrigger>
  1044.                         <DataTrigger Binding="{Binding Direction}" Value="4">
  1045.                             <Setter TargetName="Direction4" Property="Visibility" Value="Visible"/>
  1046.                         </DataTrigger>
  1047.  
  1048.                         <DataTrigger Binding="{Binding State}" Value="0">
  1049.                             <!--<Setter Property="IsEnabled" Value="False"/>-->
  1050.                             <Setter TargetName="Overlay" Property="Visibility" Value="Visible"/>
  1051.                             <Setter TargetName="Label" Property="Foreground" Value="#64ffffff"/>
  1052.                         </DataTrigger>
  1053.                         <DataTrigger Binding="{Binding State}" Value="1">
  1054.                             <!--<Setter Property="IsEnabled" Value="True"/>-->
  1055.                         </DataTrigger>
  1056.                         <DataTrigger Binding="{Binding State}" Value="2">
  1057.                             <!--<Setter Property="IsEnabled" Value="False"/>-->
  1058.                             <Setter TargetName="Overlay" Property="Visibility" Value="Hidden"/>
  1059.                             <Setter TargetName="Label" Property="Foreground" Value="#e6ffffff"/>
  1060.                         </DataTrigger>
  1061.  
  1062.                         <!-- Mouse Over -->
  1063.                         <MultiDataTrigger>
  1064.                             <MultiDataTrigger.Conditions>
  1065.                                 <Condition Binding="{Binding State}" Value="1"/>
  1066.                                 <Condition Binding="{Binding RelativeSource={RelativeSource Self}, Path=IsMouseOver}" Value="True"/>
  1067.                             </MultiDataTrigger.Conditions>
  1068.                             <MultiDataTrigger.Setters>
  1069.                                 <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}" />
  1070.                                 <Setter TargetName="Overlay" Property="Visibility" Value="Visible" />
  1071.                                 <Setter TargetName="Overlay" Property="Background" Value="#32FFFFFF" />
  1072.                                 <Setter TargetName="Label" Property="Effect">
  1073.                                     <Setter.Value>
  1074.                                         <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff" />
  1075.                                     </Setter.Value>
  1076.                                 </Setter>
  1077.                             </MultiDataTrigger.Setters>
  1078.                         </MultiDataTrigger>
  1079.  
  1080.                         <!-- Pressed -->
  1081.                         <MultiDataTrigger>
  1082.                             <MultiDataTrigger.Conditions>
  1083.                                 <Condition Binding="{Binding State}" Value="1" />
  1084.                                 <Condition Binding="{Binding RelativeSource={RelativeSource Self}, Path=IsPressed}" Value="True" />
  1085.                             </MultiDataTrigger.Conditions>
  1086.                             <MultiDataTrigger.Setters>
  1087.                                 <Setter TargetName="Label" Property="Foreground" Value="{StaticResource MainFontHighlightBrush}" />
  1088.                                 <Setter TargetName="Overlay" Property="Visibility" Value="Visible" />
  1089.                                 <Setter TargetName="Overlay" Property="Background" Value="#64000000" />
  1090.                                 <Setter TargetName="Label" Property="Effect">
  1091.                                     <Setter.Value>
  1092.                                         <DropShadowEffect BlurRadius="2" ShadowDepth="1" Direction="260" Color="#ffffff" />
  1093.                                     </Setter.Value>
  1094.                                 </Setter>
  1095.                             </MultiDataTrigger.Setters>
  1096.                         </MultiDataTrigger>
  1097.                         <!--
  1098.                         <EventTrigger RoutedEvent="Button.Click">
  1099.                             <BeginStoryboard>
  1100.                                 <Storyboard>
  1101.                                     <DoubleAnimation AutoReverse="True" Duration="0:0:0.4" From="0" To="1" Storyboard.TargetName="Effect" Storyboard.TargetProperty="(Image.Opacity)">
  1102.                                         <DoubleAnimation.EasingFunction>
  1103.                                             <SineEase EasingMode="EaseOut" />
  1104.                                         </DoubleAnimation.EasingFunction>
  1105.                                     </DoubleAnimation>
  1106.  
  1107.                                     <ColorAnimation AutoReverse="True" Duration="0:0:0.4" From="#96867355" To="#64ffffff" Storyboard.TargetName="Border" Storyboard.TargetProperty="(Border.BorderBrush).(SolidColorBrush.Color)">
  1108.                                         <ColorAnimation.EasingFunction>
  1109.                                             <SineEase EasingMode="EaseInOut" />
  1110.                                         </ColorAnimation.EasingFunction>
  1111.                                     </ColorAnimation>
  1112.                                 </Storyboard>
  1113.                             </BeginStoryboard>
  1114.                         </EventTrigger>
  1115.                         -->
  1116.                     </ControlTemplate.Triggers>
  1117.                 </ControlTemplate>
  1118.             </Setter.Value>
  1119.         </Setter>
  1120.     </Style>
  1121. </ResourceDictionary>
  1122.