<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:TestCaseMigrator="clr-namespace:Microsoft.VisualStudio.TestTools.TestCaseMigrator"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">                    


<!-- ===================================== Images ======================================= -->
    <BitmapImage x:Key="Excel_32"
                 UriSource="Images\Excel_32.png" />
    <BitmapImage x:Key="Word_32"
                 UriSource="Images\Word_32.png" />
    <BitmapImage x:Key="Bullet_16"
                 UriSource="Images\bullet_16.png" />
    <BitmapImage x:Key="Stop_16"
                 UriSource="Images\Stop_16.png" />
    <BitmapImage x:Key="Passed_16"
                 UriSource="Images\Passed_16.png" />
    <BitmapImage x:Key="Passed_32"
                 UriSource="Images\Passed_32.png" />
    <BitmapImage x:Key="Failed_16"
                 UriSource="Images\Failed_16.png" />
    <BitmapImage x:Key="Failed_32"
                 UriSource="Images\Failed_32.png" />
    <BitmapImage x:Key="Warning_16"
                 UriSource="Images\Warning_16.png" />
    <BitmapImage x:Key="Warning_32"
                 UriSource="Images\Warning_32.png" />
    <BitmapImage x:Key="Pending_16"
                 UriSource="Images\Pending_16.png" />
    <BitmapImage x:Key="InProgress_16"
                 UriSource="Images\InProgress_16.png" />
    <BitmapImage x:Key="InProgress_32"
                 UriSource="Images\InProgress_32.png" />
    <BitmapImage x:Key="ErrorIcon_32"
                 UriSource="Images\error_32.ico" />
    <BitmapImage x:Key="WarningIcon_32"
                 UriSource="Images\warning_32.ico" />
    <BitmapImage x:Key="InfoIcon_32"
                 UriSource="Images\info_32.ico" />

    <!-- ==================================== Colors ==================================== -->

    <SolidColorBrush x:Key="HoverBorderBrush"
                     Color="#FF0070C0" />

    <SolidColorBrush x:Key="HyperLinkBrush"
                     Color="#FF0066CC" />
    
    <SolidColorBrush x:Key="ItemBackgroundBrush"
                     Color="#FF3399FF" />
    
    <!-- ==================================== Text Block Styles ==================================== -->

    <!-- Text Block Default Style -->        
    <Style TargetType="{x:Type TextBlock}">
        <Setter Property="Foreground"
                Value="Black" />
    </Style>


<!-- ==================================== Button Styles ==================================== -->

    <!-- Button Default Style -->
    <Style TargetType="{x:Type Button}">           
        <Setter Property="Margin"
                Value="5,0,5,0"/>
        <Setter Property="Padding"
                Value="10,3,10,3" />
        <Setter Property="Foreground"
                Value="Black" />
        <Style.Triggers>
            <Trigger Property="IsEnabled"
                     Value="False">
                <Setter Property="Foreground"
                        Value="Gray" />
            </Trigger>
        </Style.Triggers>
    </Style>

    <Style x:Key="NavigationButton"
           TargetType="{x:Type Button}"
           BasedOn="{StaticResource {x:Type Button}}">
        <Setter Property="MinWidth"
                Value="100" />
    </Style>

    <!-- ==================================== Text Box Style ==================================== -->

    <!-- Text Box Default Style -->        
    <Style TargetType="{x:Type TextBox}">
        <Setter Property="Foreground"
                Value="Black" />
    </Style>

<!-- ==================================== Items Panel Style ==================================== -->
    <ItemsPanelTemplate x:Key="HorizontalItemsPanelStyle">
        <StackPanel Orientation="Horizontal"/>
    </ItemsPanelTemplate>
    

<!-- ==================================== Data Grid Style ==================================== -->

    <Style x:Key="DataGridHeaderTextStyle" TargetType="{x:Type DataGridColumnHeader}">
        <Setter Property="FontWeight" Value="Bold" />
    </Style>

    <!-- ==================================== Message Box Styles ==================================== -->

    <Style x:Key="MessageBox_Button"
               TargetType="{x:Type Button}"
               BasedOn="{StaticResource {x:Type Button}}">
        <Setter Property="Margin"
                    Value="0,0,5,0" />
        <Setter Property="VerticalAlignment"
                Value="Center" />
        <Setter Property="MinWidth"
                    Value="60" />
    </Style>
    
</ResourceDictionary>