<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
		xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
	xmlns:vsm="clr-namespace:System.Windows;assembly=System.Windows"
		xmlns:telerik="clr-namespace:Telerik.Windows.Controls;assembly=Telerik.Windows.Controls">
    <SolidColorBrush x:Key="PickerToggleButtonOuterBorder" Color="Transparent" />
<Thickness x:Key="PickerToggleButtonOuterBorderThickness">0</Thickness>
<LinearGradientBrush x:Key="PickerToggleButtonInnerBorder" EndPoint="0.5,1" StartPoint="0.5,0">
            <GradientStop Color="#FFFAFCFD" Offset="0"/>
            <GradientStop Color="#FFE4EFFB" Offset="1"/>
        </LinearGradientBrush>
<Thickness x:Key="PickerToggleButtonInnerBorderThickness">1</Thickness>
<LinearGradientBrush x:Key="PickerToggleButtonBackground" EndPoint="0.5,1" StartPoint="0.5,0">
            <GradientStop Color="#FFFDFEFF" Offset="0"/>
            <GradientStop Color="#FFDDE9F7" Offset="1"/>
            <GradientStop Color="#FFE6F0FA" Offset="0.5"/>
            <GradientStop Color="#FFDCE6F4" Offset="0.5"/>
        </LinearGradientBrush>
<SolidColorBrush x:Key="PickerToggleButtonExpanderBrush" Color="#FF1E395B"></SolidColorBrush>
<Thickness x:Key="PickerToggleButtonExpanderMargin">4 0 6 0</Thickness>
<SolidColorBrush x:Key="PickerToggleButtonOuterBorderMouseOver" Color="Transparent" />
<LinearGradientBrush x:Key="PickerToggleButtonInnerBorderMouseOver" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="White" Offset="0"/>
            <GradientStop Color="#FFFAFCFD" Offset="1"/>
        </LinearGradientBrush>
<LinearGradientBrush x:Key="PickerToggleButtonBackgroundMouseOver" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FFFBFCFD" Offset="0"/>
            <GradientStop Color="#FFE5EBF4" Offset="1"/>
            <GradientStop Color="#FFF6F8FB" Offset="0.5"/>
            <GradientStop Color="#FFEDF2F9" Offset="0.5"/>
        </LinearGradientBrush>
<SolidColorBrush x:Key="PickerToggleButtonOuterBorderPressed" Color="Transparent"/>
<LinearGradientBrush x:Key="PickerToggleButtonInnerBorderPressed" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FFC0CBD9" Offset="0"/>
            <GradientStop Color="#4CC0CBD9" Offset="0.5"/>
        </LinearGradientBrush>
<LinearGradientBrush x:Key="PickerToggleButtonBackgroundPressed" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FFC0CBD9" Offset="0"/>
            <GradientStop Color="#4CC0CBD9" Offset="0.5"/>
        </LinearGradientBrush>
<SolidColorBrush x:Key="PickerToggleButtonOuterBorderChecked" Color="Transparent"/>
<LinearGradientBrush x:Key="PickerToggleButtonInnerBorderChecked" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FFC0CBD9" Offset="0"/>
            <GradientStop Color="#4CC0CBD9" Offset="0.5"/>
        </LinearGradientBrush>
<LinearGradientBrush x:Key="PickerToggleButtonBackgroundChecked" EndPoint="0,1" StartPoint="0,0">
            <GradientStop Color="#FFC0CBD9" Offset="0"/>
            <GradientStop Color="#4CC0CBD9" Offset="0.5"/>
        </LinearGradientBrush>

    

	<!-- For TimePicker, DatePicker, ComboBox, ... -->
	<Style
		TargetType="telerik:PickerToggleButton"
        
		x:Key="{telerik:ThemeResourceKey ThemeType=
		telerik:TransparentTheme ,  ElementType=telerik:PickerToggleButton}"
		
		>
		<Setter
			Property="IsTabStop"
			Value="False" />
		<Setter
			Property="ClickMode"
			Value="Press" />
		<Setter
			Property="Template">
			<Setter.Value>
				<ControlTemplate
					TargetType="telerik:PickerToggleButton">
					<Grid>
						
						
						<Border
							x:Name="OuterBorder"
							BorderBrush="{StaticResource PickerToggleButtonOuterBorder}"
							BorderThickness="{StaticResource PickerToggleButtonOuterBorderThickness}">
							<Border
								x:Name="InnerBorder"
								BorderBrush="{StaticResource PickerToggleButtonInnerBorder}"
								BorderThickness="{StaticResource PickerToggleButtonInnerBorderThickness}"
								Background="{StaticResource PickerToggleButtonBackground}" />
						</Border>

						<Path
							x:Name="Path"
							Data="M0,0 L7,0 7,1 6,1 6,2 5,2 5,3 4,3 4,4 3,4 3,3 2,3 2,2 1,2 1,1 0,1 z"
							Stretch="Fill"
							Width="7" Height="4"
							HorizontalAlignment="Right" VerticalAlignment="Center"
							Fill="{StaticResource PickerToggleButtonExpanderBrush}"
							Margin="{StaticResource PickerToggleButtonExpanderMargin}"
							RenderTransformOrigin="0.5,0.5">
						</Path>

						<ContentPresenter
							Content="{TemplateBinding Content}"
							ContentTemplate="{TemplateBinding ContentTemplate}" />

					</Grid>
					
					<ControlTemplate.Triggers>
						<Trigger
							Property="IsMouseOver"
							Value="true">
							<Setter
								TargetName="OuterBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonOuterBorderMouseOver}" />
							<Setter
								TargetName="InnerBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonInnerBorderMouseOver}" />
							<Setter
								TargetName="InnerBorder"
								Property="Background"
								Value="{StaticResource PickerToggleButtonBackgroundMouseOver}" />
						</Trigger>
						<Trigger
							Property="IsPressed"
							Value="true">
							<Setter
								TargetName="OuterBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonOuterBorderPressed}" />
							<Setter
								TargetName="InnerBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonInnerBorderPressed}" />
							<Setter
								TargetName="InnerBorder"
								Property="Background"
								Value="{StaticResource PickerToggleButtonBackgroundPressed}" />
						</Trigger>
						<Trigger
							Property="IsChecked"
							Value="True">
							<Setter
								TargetName="OuterBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonOuterBorderChecked}" />
							<Setter
								TargetName="InnerBorder"
								Property="BorderBrush"
								Value="{StaticResource PickerToggleButtonInnerBorderChecked}" />
							<Setter
								TargetName="InnerBorder"
								Property="Background"
								Value="{StaticResource PickerToggleButtonBackgroundChecked}" />
						</Trigger>
					</ControlTemplate.Triggers>
					
				</ControlTemplate>
			</Setter.Value>
		</Setter>
	</Style>

	

</ResourceDictionary>