| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674 | 
							- <ResourceDictionary
 
-   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
 
-   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
 
-   xmlns:local="clr-namespace:Localization">
 
-     <!-- ============== COLORS ============== -->
 
-     <Color x:Key="NormalFgColor">#FFF1F3F4</Color>
 
-     <Color x:Key="NormalBgColor">#FF4D555B</Color>
 
-     <Color x:Key="NormalDarkBgColor">#FF464E53</Color>
 
-     <Color x:Key="NormalBdColor">#FF31373A</Color>
 
-     <Color x:Key="NormalDarkBdColor">#FF2F3437</Color>
 
-     <Color x:Key="CheckBgColor">#FF31373A</Color>
 
-     <Color x:Key="CheckBdColor">#FF54B3E5</Color>
 
-     <Color x:Key="TrackBgColor">#FF383D42</Color>
 
-     <Color x:Key="TrackBdColor">#FF2E3438</Color>
 
-     <Color x:Key="TrackLightBdColor">#FF2E3338</Color>
 
-     <Color x:Key="TrackDarkBdColor">#FF2C3135</Color>
 
-     <Color x:Key="OverOverlay">#19CBEBFF</Color>
 
-     <Color x:Key="OverFgColor">#FFF1F3F4</Color>
 
-     <Color x:Key="PressOverlay">#646464</Color>
 
-     <Color x:Key="FocusColor">#646464</Color>
 
-     <Color x:Key="FocusGlowColor">#646464</Color>
 
-     <Color x:Key="FocusTransparentGlowColor">#00114C74</Color>
 
-     <Color x:Key="FocusShineColor">#646464</Color>
 
-     <Color x:Key="FocusTransparentShineColor">#001B6F9C</Color>
 
-     <Color x:Key="DisabledOverlay">#1468757E</Color>
 
-     <Color x:Key="DisabledFgColor">#FF939B9F</Color>
 
-     <Color x:Key="DisabledCheckBgColor">#FF31373A</Color>
 
-     <Color x:Key="DisabledCheckBdColor">#FF6B9AB3</Color>
 
-     
 
-     <!-- ============== BRUSHES ============== -->
 
-     <SolidColorBrush x:Key="NormalFgBrush" Color="{StaticResource NormalFgColor}"/>
 
-     <LinearGradientBrush x:Key="NormalBgBrush" EndPoint="0.5,1" StartPoint="0.5,0"/>
 
-     <SolidColorBrush x:Key="NormalDarkBgBrush" Color="{StaticResource NormalDarkBgColor}"/>
 
-     <LinearGradientBrush x:Key="NormalBdBrush" EndPoint="0.5,1" StartPoint="0.5,0" />
 
-     <SolidColorBrush x:Key="NormalDarkBdBrush" Color="{StaticResource NormalDarkBdColor}"/>
 
-     <SolidColorBrush x:Key="TrackBgBrush" Color="{StaticResource TrackBgColor}"/>
 
-     <LinearGradientBrush x:Key="TrackBdBrush" EndPoint="0.5,1" StartPoint="0.5,0"/>
 
-     <SolidColorBrush x:Key="TrackLightBdBrush" Color="{StaticResource TrackLightBdColor}"/>
 
-     <SolidColorBrush x:Key="TrackDarkBdBrush" Color="{StaticResource TrackDarkBdColor}"/>
 
-     <SolidColorBrush x:Key="WindowBrush" Color="#FF3D4348"/>
 
-     <SolidColorBrush x:Key="ToolTipFgBrush" Color="{StaticResource OverFgColor}"/>
 
-     <SolidColorBrush x:Key="ToolTipBgBrush" Color="#FF466E87"/>
 
-     <SolidColorBrush x:Key="ToolTipBdBrush" Color="#FF3A5E79"/>
 
-     <SolidColorBrush x:Key="CaretBrush" Color="{StaticResource OverFgColor}"/>
 
-     <SolidColorBrush x:Key="SelectionBrush" Color="{StaticResource CheckBgColor}"/>
 
-     <!-- ============== CheckBox ============== -->
 
-     <Style x:Key="{x:Type CheckBox}" TargetType="CheckBox">
 
-     <Setter Property="SnapsToDevicePixels" Value="true"/>
 
-     <Setter Property="TextElement.Foreground" Value="Black"/>
 
-     <Setter Property="BorderThickness" Value="1" />
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="CheckBox">
 
-                     <BulletDecorator Background="Transparent">
 
-                         <BulletDecorator.Bullet>
 
-                             <Border x:Name="Border"  
 
-                               Width="13" 
 
-                               Height="13" 
 
-                               CornerRadius="0" 
 
-                               Background="Transparent"
 
-                               BorderThickness="1"
 
-                               BorderBrush="White">
 
-                             </Border>
 
-                         </BulletDecorator.Bullet>
 
-  
 
-                     </BulletDecorator>
 
-                     <ControlTemplate.Triggers>
 
-                         <Trigger Property="IsChecked" Value="True">
 
-                             <Setter Property="Background" Value="#FFF49811" TargetName="Border"/>
 
-                         </Trigger>
 
-                         <!--<Trigger Property="IsMouseOver" Value="true">
 
-                             <Setter Property="Background" Value="red" TargetName="Border"/>
 
-                         </Trigger>
 
-                         <Trigger Property="IsPressed" Value="true">
 
-                             <Setter Property="Background" Value="yellow" TargetName="Border"/>
 
-                             <Setter Property="BorderBrush" Value="green" TargetName="Border"/>
 
-                         </Trigger>
 
-                         <Trigger Property="IsEnabled" Value="false">
 
-                             <Setter Property="Background" Value="blue" TargetName="Border"/>
 
-                             <Setter Property="BorderBrush" Value="white" TargetName="Border"/>
 
-                         </Trigger>-->
 
-                     </ControlTemplate.Triggers>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-         <Style.Triggers>
 
-         <Trigger Property="IsMouseOver" Value="True">                    
 
-             <Setter Property="Background" Value="LightSkyBlue" />
 
-         </Trigger>                
 
-     </Style.Triggers>
 
- </Style>
 
-     <!--<Style x:Key="{x:Type CheckBox}" TargetType="CheckBox">
 
-         <Setter Property="SnapsToDevicePixels" Value="true"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="CheckBox">
 
-                     <BulletDecorator Background="Transparent">
 
-                         <BulletDecorator.Bullet>
 
-                             <Border x:Name="Border"  
 
-                               Width="13" 
 
-                               Height="13" 
 
-                               CornerRadius="0" 
 
-                               Background="Transparent"
 
-                               BorderThickness="1"
 
-                               BorderBrush="White">
 
-                             </Border>
 
-                         </BulletDecorator.Bullet>
 
-                         <ContentPresenter Margin="4,0,0,0"
 
-                             VerticalAlignment="Center"
 
-                             HorizontalAlignment="Left"
 
-                             RecognizesAccessKey="True"/>
 
-                     </BulletDecorator>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>-->
 
-     <!-- ============== DEFAULT CONTROL STLYE ============== -->
 
-     <Style x:Key="NoesisControlStyle">
 
-         <!--<Setter Property="Control.Background" Value="{StaticResource NormalBgBrush}"/>-->
 
-         <!--<Setter Property="Control.BorderBrush" Value="{StaticResource NormalBdBrush}"/>-->
 
-         <Setter Property="Control.BorderThickness" Value="1"/>
 
-         <Setter Property="Control.HorizontalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="Control.VerticalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="Control.Padding" Value="0"/>
 
-         <Setter Property="Control.IsTabStop" Value="True"/>
 
-         <Setter Property="Control.OverridesDefaultStyle" Value="False"/>
 
-     </Style>
 
-     <!-- ============== TEXT BOX ============== -->
 
-     <!-- TextBoxScrollViewer Template -->
 
-     <ControlTemplate x:Key="TextBoxScrollViewer" TargetType="{x:Type ScrollViewer}">
 
-         <ScrollContentPresenter x:Name="ScrollContentPresenter" Margin="{TemplateBinding Padding}"/>
 
-     </ControlTemplate>
 
-     <!-- TextBox NoWrap Template -->
 
-     <ControlTemplate x:Key="TextBoxNoWrapTemplate" TargetType="{x:Type TextBox}">
 
-         <Grid>
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Disabled"/>
 
-                         <VisualTransition From="Disabled" GeneratedDuration="0:0:0.1"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="Disabled">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DisabledBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="ReadOnly"/>
 
-                     <VisualState x:Name="MouseOver">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.5"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-                 <VisualStateGroup x:Name="FocusStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Focused"/>
 
-                         <VisualTransition From="Focused" GeneratedDuration="0:0:0.3"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Unfocused"/>
 
-                     <VisualState x:Name="Focused">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.15"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <Border x:Name="BaseBorder"
 
- 				Background="{TemplateBinding Background}"
 
- 				BorderBrush="{TemplateBinding BorderBrush}"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1"/>
 
-             <Border x:Name="OverBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border x:Name="FocusBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.BorderBrush>
 
-                     <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                 </Border.BorderBrush>
 
-                 <Border x:Name="FocusInnerBorder"
 
- 					BorderThickness="1"
 
- 					CornerRadius="0.01">
 
-                     <Border.Background>
 
-                         <SolidColorBrush Color="{StaticResource FocusGlowColor}" Opacity="0"/>
 
-                     </Border.Background>
 
-                     <Border.BorderBrush>
 
-                         <SolidColorBrush Color="{StaticResource FocusShineColor}" Opacity="0"/>
 
-                     </Border.BorderBrush>
 
-                 </Border>
 
-             </Border>
 
-             <Border x:Name="DisabledBorder"
 
- 				CornerRadius="1.5">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border BorderThickness="{TemplateBinding BorderThickness}">
 
-                 <ScrollViewer x:Name="PART_ContentHost"
 
- 					Template="{StaticResource TextBoxScrollViewer}"
 
- 					Padding="{TemplateBinding Padding}"
 
- 					Foreground="{TemplateBinding Foreground}"/>
 
-             </Border>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <!-- TextBox Wrap Template -->
 
-     <ControlTemplate x:Key="TextBoxWrapTemplate" TargetType="{x:Type TextBox}">
 
-         <Grid>
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Disabled"/>
 
-                         <VisualTransition From="Disabled" GeneratedDuration="0:0:0.1"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="Disabled">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DisabledBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="ReadOnly"/>
 
-                     <VisualState x:Name="MouseOver">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.5"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-                 <VisualStateGroup x:Name="FocusStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Focused"/>
 
-                         <VisualTransition From="Focused" GeneratedDuration="0:0:0.3"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Unfocused"/>
 
-                     <VisualState x:Name="Focused">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.15"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <Border x:Name="BaseBorder"
 
- 				Background="{TemplateBinding Background}"
 
- 				BorderBrush="{TemplateBinding BorderBrush}"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <ScrollViewer x:Name="PART_ContentHost1"
 
- 					Padding="{TemplateBinding Padding}"
 
- 					Foreground="{TemplateBinding Foreground}"/>
 
-             </Border>
 
-             <Border x:Name="OverBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border x:Name="FocusBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.BorderBrush>
 
-                     <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                 </Border.BorderBrush>
 
-                 <Border x:Name="FocusInnerBorder"
 
- 					BorderThickness="1"
 
- 					CornerRadius="0.01">
 
-                     <Border.Background>
 
-                         <SolidColorBrush Color="{StaticResource FocusGlowColor}" Opacity="0"/>
 
-                     </Border.Background>
 
-                     <Border.BorderBrush>
 
-                         <SolidColorBrush Color="{StaticResource FocusShineColor}" Opacity="0"/>
 
-                     </Border.BorderBrush>
 
-                 </Border>
 
-             </Border>
 
-             <Border x:Name="DisabledBorder"
 
- 				CornerRadius="1.5">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border BorderThickness="{TemplateBinding BorderThickness}">
 
-                 <ScrollViewer x:Name="PART_ContentHost"
 
- 					Padding="{TemplateBinding Padding}"
 
- 					Foreground="{TemplateBinding Foreground}"/>
 
-             </Border>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <!-- TextBox Style -->
 
-     
 
-     <Style TargetType="{x:Type TextBox}">
 
-         <Style.Resources>
 
-             <Storyboard x:Key="MouseOverOn">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.1" Value="{StaticResource OverFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="MouseOverOff">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.3" Value="{StaticResource NormalFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="OnDisabled">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.1" Value="{StaticResource DisabledFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="OnEnabled">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.1" Value="{StaticResource NormalFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-         </Style.Resources>
 
-         <Setter Property="Foreground">
 
-             <Setter.Value>
 
-                 <SolidColorBrush Color="{StaticResource NormalFgColor}"/>
 
-             </Setter.Value>
 
-         </Setter>
 
-         <Setter Property="Background" Value="{StaticResource TrackBgBrush}"/>
 
-         <Setter Property="BorderBrush" Value="{StaticResource TrackBdBrush}"/>
 
-         <Setter Property="CaretBrush" Value="{StaticResource CaretBrush}"/>
 
-         <Setter Property="SelectionBrush" Value="{StaticResource SelectionBrush}"/>
 
-         <Setter Property="SelectionOpacity" Value="0.5"/>
 
-         <Setter Property="Padding" Value="2,4"/>
 
-         <Setter Property="TextAlignment" Value="Left"/>
 
-         <Setter Property="KeyboardNavigation.TabNavigation" Value="None"/>
 
-         <Setter Property="AllowDrop" Value="True"/>
 
-         <Style.BasedOn>
 
-             <StaticResource ResourceKey="NoesisControlStyle"/>
 
-         </Style.BasedOn>
 
-         <Style.Triggers>
 
-             <Trigger Property="IsMouseOver" Value="True">
 
-                 <Trigger.ExitActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource MouseOverOff}"/>
 
-                 </Trigger.ExitActions>
 
-                 <Trigger.EnterActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource MouseOverOn}"/>
 
-                 </Trigger.EnterActions>
 
-             </Trigger>
 
-             <Trigger Property="TextWrapping" Value="NoWrap">
 
-                 <Setter Property="HorizontalScrollBarVisibility" Value="Hidden"/>
 
-                 <Setter Property="VerticalScrollBarVisibility" Value="Hidden"/>
 
-                 <Setter Property="Template" Value="{StaticResource TextBoxNoWrapTemplate}"/>
 
-             </Trigger>
 
-             <Trigger Property="TextWrapping" Value="Wrap">
 
-                 <Setter Property="HorizontalScrollBarVisibility" Value="Hidden"/>
 
-                 <Setter Property="VerticalScrollBarVisibility" Value="Auto"/>
 
-                 <Setter Property="Template" Value="{StaticResource TextBoxWrapTemplate}"/>
 
-             </Trigger>
 
-             <Trigger Property="TextWrapping" Value="WrapWithOverflow">
 
-                 <Setter Property="HorizontalScrollBarVisibility" Value="Hidden"/>
 
-                 <Setter Property="VerticalScrollBarVisibility" Value="Auto"/>
 
-                 <Setter Property="Template" Value="{StaticResource TextBoxWrapTemplate}"/>
 
-             </Trigger>
 
-             <Trigger Property="IsEnabled" Value="False">
 
-                 <Trigger.ExitActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource OnEnabled}"/>
 
-                 </Trigger.ExitActions>
 
-                 <Trigger.EnterActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource OnDisabled}"/>
 
-                 </Trigger.EnterActions>
 
-             </Trigger>
 
-         </Style.Triggers>
 
-     </Style>
 
-     
 
-     <!-- ============== PASSWORD BOX ============== -->
 
-     <!-- TextBox NoWrap Template -->
 
-     <ControlTemplate x:Key="PasswordTemplate" TargetType="{x:Type PasswordBox}">
 
-         <Grid>
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Disabled"/>
 
-                         <VisualTransition From="Disabled" GeneratedDuration="0:0:0.1"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="Disabled">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DisabledBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="ReadOnly"/>
 
-                     <VisualState x:Name="MouseOver">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.5"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-                 <VisualStateGroup x:Name="FocusStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Focused"/>
 
-                         <VisualTransition From="Focused" GeneratedDuration="0:0:0.3"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Unfocused"/>
 
-                     <VisualState x:Name="Focused">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.15"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <Border x:Name="BaseBorder"
 
- 				Background="{TemplateBinding Background}"
 
- 				BorderBrush="{TemplateBinding BorderBrush}"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1"/>
 
-             <Border x:Name="OverBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border x:Name="FocusBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="1">
 
-                 <Border.BorderBrush>
 
-                     <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                 </Border.BorderBrush>
 
-                 <Border x:Name="FocusInnerBorder"
 
- 					BorderThickness="1"
 
- 					CornerRadius="0.01">
 
-                     <Border.Background>
 
-                         <SolidColorBrush Color="{StaticResource FocusGlowColor}" Opacity="0"/>
 
-                     </Border.Background>
 
-                     <Border.BorderBrush>
 
-                         <SolidColorBrush Color="{StaticResource FocusShineColor}" Opacity="0"/>
 
-                     </Border.BorderBrush>
 
-                 </Border>
 
-             </Border>
 
-             <Border x:Name="DisabledBorder"
 
- 				CornerRadius="1.5">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border BorderThickness="{TemplateBinding BorderThickness}">
 
-                 <ScrollViewer x:Name="PART_ContentHost"
 
- 					Template="{StaticResource TextBoxScrollViewer}"
 
- 					Padding="{TemplateBinding Padding}"
 
- 					Foreground="{TemplateBinding Foreground}"/>
 
-             </Border>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <!-- TextBox Style -->
 
-     <Style TargetType="{x:Type PasswordBox}">
 
-         <Style.Resources>
 
-             <Storyboard x:Key="MouseOverOn">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.1" Value="{StaticResource OverFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="MouseOverOff">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.3" Value="{StaticResource NormalFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="OnDisabled">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.5" Value="{StaticResource DisabledFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-             <Storyboard x:Key="OnEnabled">
 
-                 <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="{x:Null}">
 
-                     <EasingColorKeyFrame KeyTime="0:0:0.5" Value="{StaticResource NormalFgColor}"/>
 
-                 </ColorAnimationUsingKeyFrames>
 
-             </Storyboard>
 
-         </Style.Resources>
 
-         <Setter Property="Foreground">
 
-             <Setter.Value>
 
-                 <SolidColorBrush Color="{StaticResource NormalFgColor}"/>
 
-             </Setter.Value>
 
-         </Setter>
 
-         <Setter Property="Background" Value="{StaticResource TrackBgBrush}"/>
 
-         <Setter Property="BorderBrush" Value="{StaticResource TrackBdBrush}"/>
 
-         <Setter Property="CaretBrush" Value="{StaticResource CaretBrush}"/>
 
-         <Setter Property="SelectionBrush" Value="{StaticResource SelectionBrush}"/>
 
-         <Setter Property="SelectionOpacity" Value="0.5"/>
 
-         <Setter Property="Padding" Value="2,4"/>
 
-         <Setter Property="KeyboardNavigation.TabNavigation" Value="None"/>
 
-         <Setter Property="AllowDrop" Value="true"/>
 
-         <Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden"/>
 
-         <Setter Property="ScrollViewer.VerticalScrollBarVisibility" Value="Hidden"/>
 
-         <Setter Property="Template" Value="{StaticResource PasswordTemplate}"/>
 
-         <Style.BasedOn>
 
-             <StaticResource ResourceKey="NoesisControlStyle"/>
 
-         </Style.BasedOn>
 
-         <Style.Triggers>
 
-             <Trigger Property="IsMouseOver" Value="True">
 
-                 <Trigger.ExitActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource MouseOverOff}"/>
 
-                 </Trigger.ExitActions>
 
-                 <Trigger.EnterActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource MouseOverOn}"/>
 
-                 </Trigger.EnterActions>
 
-             </Trigger>
 
-             <Trigger Property="IsEnabled" Value="False">
 
-                 <Trigger.ExitActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource OnEnabled}"/>
 
-                 </Trigger.ExitActions>
 
-                 <Trigger.EnterActions>
 
-                     <BeginStoryboard Storyboard="{StaticResource OnDisabled}"/>
 
-                 </Trigger.EnterActions>
 
-             </Trigger>
 
-         </Style.Triggers>
 
-     </Style>
 
-     <!-- ==============LoginTextBox ============== -->
 
-     <Style x:Key="placeHolder" TargetType="{x:Type TextBox}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type TextBox}">
 
-                     <Grid>
 
-                         <TextBox Text="{Binding Path=Text,
 
-                                                 RelativeSource={RelativeSource TemplatedParent}, 
 
-                                                 Mode=TwoWay,
 
-                                                 UpdateSourceTrigger=PropertyChanged}"
 
-                                  x:Name="textSource" 
 
-                                  Background="Transparent" 
 
-                                  Panel.ZIndex="2" />
 
-                         <TextBox Text="{TemplateBinding Tag}" Background="{TemplateBinding Background}" Panel.ZIndex="1">
 
-                             <TextBox.Style>
 
-                                 <Style TargetType="{x:Type TextBox}">
 
-                                     <Setter Property="Foreground" Value="Transparent"/>
 
-                                     <Style.Triggers>
 
-                                         <DataTrigger Binding="{Binding Path=Text, Source={x:Reference textSource}}" Value="">
 
-                                             <Setter Property="Foreground" Value="LightGray"/>
 
-                                         </DataTrigger>
 
-                                     </Style.Triggers>
 
-                                 </Style>
 
-                             </TextBox.Style>
 
-                         </TextBox>
 
-                     </Grid>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- ============== TAB CONTROL ============== -->
 
-     <Style TargetType="{x:Type TabItem}" x:Key="door_select_btn" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Padding" Value="10,0"/>
 
-         <Setter Property="HorizontalAlignment" Value="Center"/>
 
-         <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="VerticalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type TabItem}">
 
-                     <Grid x:Name="Tab" Margin="0">
 
-                         <Border x:Name="BaseBorder"
 
- 							Background="{TemplateBinding Background}"
 
- 							BorderBrush="{TemplateBinding BorderBrush}"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0"/>
 
-                         <Border x:Name="OverBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                         <Border x:Name="FocusBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <Border.BorderBrush>
 
-                                 <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                             </Border.BorderBrush>
 
-                             <Border x:Name="FocusInnerBorder"
 
- 								BorderThickness="1,1,1,0"
 
- 								CornerRadius="0.01,0.01,0,0">
 
-                                 <Border.Background>
 
-                                     <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0.5" Opacity="0">
 
-                                         <GradientStop Color="{StaticResource FocusGlowColor}" Offset="0"/>
 
-                                         <GradientStop Color="{StaticResource FocusTransparentGlowColor}" Offset="1"/>
 
-                                     </LinearGradientBrush>
 
-                                 </Border.Background>
 
-                                 <Border.BorderBrush>
 
-                                     <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0" Opacity="0">
 
-                                         <GradientStop Color="{StaticResource FocusShineColor}" Offset="0"/>
 
-                                         <GradientStop Color="{StaticResource FocusTransparentShineColor}" Offset="1"/>
 
-                                     </LinearGradientBrush>
 
-                                 </Border.BorderBrush>
 
-                             </Border>
 
-                         </Border>
 
-                         <Border x:Name="DisabledBorder"
 
- 							CornerRadius="1.5,1.5,0,0">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                         <Border x:Name="TabBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							Padding="{TemplateBinding Padding}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <ContentPresenter x:Name="ContentHost"
 
- 								ContentSource="Header"
 
- 								HorizontalAlignment="Left"
 
- 								VerticalAlignment="Center"/>
 
-                         </Border>
 
-                         <Border Name="Border" Margin="0,0,0,0" Background="Transparent">
 
-                             <ContentPresenter x:Name="ContentSite" VerticalAlignment="Center"
 
-                               HorizontalAlignment="Center"
 
-                               ContentSource="Header" 
 
-                               RecognizesAccessKey="True">
 
-                             </ContentPresenter>
 
-                         </Border>
 
-                     </Grid>
 
-                     <ControlTemplate.Triggers>
 
-                         <Trigger Property="IsSelected" Value="True">
 
-                             <Setter Property="Panel.ZIndex" Value="100" />
 
-                             <Setter TargetName="Border" Property="Background" Value="#1B1B1B" />
 
-                             <Setter TargetName="Border" Property="TextElement.Foreground" Value="#FFEE9906" />
 
-                         </Trigger>
 
-                         <Trigger Property="IsSelected" Value="False">
 
-                             <Setter TargetName="Border" Property="TextElement.Foreground" Value="{x:Null}" />
 
-                         </Trigger>
 
-                     </ControlTemplate.Triggers>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- TabControl Style -->
 
-     <Style TargetType="{x:Type TabControl}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="VerticalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="Padding" Value="4"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type TabControl}">
 
-                     <Grid KeyboardNavigation.TabNavigation="Local">
 
-                         <Grid.RowDefinitions>
 
-                             <RowDefinition Height="Auto"/>
 
-                             <RowDefinition Height="*"/>
 
-                         </Grid.RowDefinitions>
 
-                         <VisualStateManager.VisualStateGroups>
 
-                             <VisualStateGroup x:Name="CommonStates">
 
-                                 <VisualStateGroup.Transitions>
 
-                                     <VisualTransition GeneratedDuration="0:0:0.1" To="Disabled"/>
 
-                                     <VisualTransition From="Disabled" GeneratedDuration="0:0:0.1"/>
 
-                                 </VisualStateGroup.Transitions>
 
-                                 <VisualState x:Name="Normal"/>
 
-                                 <VisualState x:Name="Disabled">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DisabledBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                         <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="PART_SelectedContentHost">
 
-                                             <EasingColorKeyFrame KeyTime="0" Value="{StaticResource DisabledFgColor}"/>
 
-                                         </ColorAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                             </VisualStateGroup>
 
-                         </VisualStateManager.VisualStateGroups>
 
-                         <TabPanel x:Name="HeaderPanel"
 
- 							Grid.Row="0"
 
- 							Panel.ZIndex="1"
 
- 							IsItemsHost="True"
 
- 							KeyboardNavigation.TabIndex="1"/>
 
-                         <Border x:Name="BaseBorder"
 
- 							Grid.Row="1"
 
- 							Background="{TemplateBinding Background}"
 
- 							CornerRadius="0,1,1,1"/>
 
-                         <Border x:Name="DisabledBorder"
 
- 							Grid.Row="1"
 
- 							CornerRadius="0,1.5,1.5,1.5">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                         <Border x:Name="SelectedContentBorder"
 
- 							Grid.Row="1"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							KeyboardNavigation.DirectionalNavigation="Contained"
 
- 							KeyboardNavigation.TabIndex="2"
 
- 							KeyboardNavigation.TabNavigation="Local">
 
-                             <ContentPresenter x:Name="PART_SelectedContentHost"
 
- 								ContentSource="SelectedContent"
 
- 								HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
 
- 								VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
 
-                                 
 
-                                 <TextElement.Foreground>
 
-                                     <SolidColorBrush Color="{StaticResource NormalFgColor}"/>
 
-                                 </TextElement.Foreground>
 
-                             </ContentPresenter>
 
-                         </Border>
 
-                     </Grid>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- TabItem Style -->
 
-     <Style TargetType="{x:Type TabItem}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Padding" Value="10,0"/>
 
-         <Setter Property="HorizontalAlignment" Value="Center"/>
 
-         <Setter Property="HorizontalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="VerticalContentAlignment" Value="Stretch"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type TabItem}">
 
-                     <Grid x:Name="Tab" Margin="0">
 
-                         
 
-                         <Border x:Name="BaseBorder"
 
- 							Background="{TemplateBinding Background}"
 
- 							BorderBrush="{TemplateBinding BorderBrush}"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0"/>
 
-                         <Border x:Name="OverBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                         <Border x:Name="FocusBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <Border.BorderBrush>
 
-                                 <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                             </Border.BorderBrush>
 
-                             <Border x:Name="FocusInnerBorder"
 
- 								BorderThickness="1,1,1,0"
 
- 								CornerRadius="0.01,0.01,0,0">
 
-                                 <Border.Background>
 
-                                     <LinearGradientBrush EndPoint="0.5,1" MappingMode="RelativeToBoundingBox" StartPoint="0.5,0.5" Opacity="0">
 
-                                         <GradientStop Color="{StaticResource FocusGlowColor}" Offset="0"/>
 
-                                         <GradientStop Color="{StaticResource FocusTransparentGlowColor}" Offset="1"/>
 
-                                     </LinearGradientBrush>
 
-                                 </Border.Background>
 
-                                 <Border.BorderBrush>
 
-                                     <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0" Opacity="0">
 
-                                         <GradientStop Color="{StaticResource FocusShineColor}" Offset="0"/>
 
-                                         <GradientStop Color="{StaticResource FocusTransparentShineColor}" Offset="1"/>
 
-                                     </LinearGradientBrush>
 
-                                 </Border.BorderBrush>
 
-                             </Border>
 
-                         </Border>
 
-                         <Border x:Name="DisabledBorder"
 
- 							CornerRadius="1.5,1.5,0,0">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                         <Border x:Name="TabBorder"
 
- 							BorderThickness="{TemplateBinding BorderThickness}"
 
- 							Padding="{TemplateBinding Padding}"
 
- 							CornerRadius="1,1,0,0">
 
-                             <ContentPresenter x:Name="ContentHost"
 
- 								ContentSource="Header"
 
- 								HorizontalAlignment="Left"
 
- 								VerticalAlignment="Center"/>
 
-                         </Border>
 
-                         <Border Name="Border" Margin="0,0,0,0" Background="Transparent">
 
-                             <ContentPresenter x:Name="ContentSite" VerticalAlignment="Center"
 
-                               HorizontalAlignment="Center"
 
-                               ContentSource="Header" 
 
-                               RecognizesAccessKey="True">
 
-                                 
 
-                             </ContentPresenter>
 
-                         </Border>
 
-                     </Grid>
 
-                     <ControlTemplate.Triggers>
 
-                         <Trigger Property="IsSelected" Value="True">
 
-                             <Setter Property="Panel.ZIndex" Value="100" />
 
-                             <Setter TargetName="Border" Property="Background" Value="Black" />
 
-                             <Setter TargetName="Border" Property="TextElement.Foreground" Value="#FFEE9906" />
 
-                             
 
-                         </Trigger>
 
-                         <Trigger Property="IsSelected" Value="False">
 
-                             <Setter TargetName="Border" Property="TextElement.Foreground" Value="{x:Null}" />
 
-                         </Trigger>
 
-                        
 
-                     </ControlTemplate.Triggers>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     
 
-     <!-- ItemsControl Style -->
 
-     <Style TargetType="{x:Type ItemsControl}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type ItemsControl}">
 
-                     <Border
 
-                       Background="{TemplateBinding Background}"
 
-                       BorderBrush="{TemplateBinding BorderBrush}"
 
-                       BorderThickness="{TemplateBinding BorderThickness}"
 
-                       Padding="{TemplateBinding Padding}">
 
-                         <ItemsPresenter />
 
-                     </Border>
 
-                     
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- ============== SCROLL BAR ============== -->
 
-     <!-- ScrollBarLineButton Style -->
 
-     <Style x:Key="ScrollBarLineButton" TargetType="{x:Type RepeatButton}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Width="4" Background="#FFEBEBEB" SnapsToDevicePixels="True"/>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- ScrollBarPageButton Style -->
 
-     <Style x:Key="ScrollBarPageButton" TargetType="{x:Type RepeatButton}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Background="Transparent"/>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- HorizontalScrollBarThumb Style -->
 
-     <Style x:Key="HorizontalScrollBarThumb" TargetType="{x:Type Thumb}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type Thumb}">
 
-                     <Grid>
 
-                         <VisualStateManager.VisualStateGroups>
 
-                             <VisualStateGroup x:Name="CommonStates">
 
-                                 <VisualStateGroup.Transitions>
 
-                                     <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                                     <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                                     <VisualTransition GeneratedDuration="0" To="Pressed"/>
 
-                                     <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2"/>
 
-                                     <VisualTransition GeneratedDuration="0:0:0.2" To="Disabled"/>
 
-                                     <VisualTransition From="Disabled" GeneratedDuration="0:0:0.2"/>
 
-                                 </VisualStateGroup.Transitions>
 
-                                 <VisualState x:Name="Normal"/>
 
-                                 <VisualState x:Name="MouseOver">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0.6"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                                 <VisualState x:Name="Pressed">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0.9"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                                 <VisualState x:Name="Disabled">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                             </VisualStateGroup>
 
-                         </VisualStateManager.VisualStateGroups>
 
-                         <Border x:Name="BaseBorder"
 
- 							Background="Transparent"/>
 
-                         <Border x:Name="DragBorder"
 
- 							CornerRadius="1"
 
- 							Margin="0,4">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource CheckBgColor}" Opacity="0.3"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                     </Grid>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- HorizontalScrollbar Template -->
 
-     <ControlTemplate x:Key="HorizontalScrollBar" TargetType="{x:Type ScrollBar}">
 
-         <Grid
 
- 			Background="Transparent"
 
- 			MinHeight="{TemplateBinding MaxHeight}"
 
- 			MaxHeight="{TemplateBinding MaxHeight}">
 
-             <Grid.ColumnDefinitions>
 
-                 <ColumnDefinition MinWidth="{TemplateBinding MaxHeight}" MaxWidth="{TemplateBinding MaxHeight}"/>
 
-                 <ColumnDefinition Width="*"/>
 
-                 <ColumnDefinition MinWidth="{TemplateBinding MaxHeight}" MaxWidth="{TemplateBinding MaxHeight}"/>
 
-             </Grid.ColumnDefinitions>
 
-             <Track x:Name="PART_Track" Grid.Column="0" Grid.ColumnSpan="3" Margin="1,0" Orientation="Horizontal">
 
-                 <Track.DecreaseRepeatButton>
 
-                     <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageLeftCommand"/>
 
-                 </Track.DecreaseRepeatButton>
 
-                 <Track.Thumb>
 
-                     <Thumb x:Name="Thumb" Style="{StaticResource HorizontalScrollBarThumb}" IsEnabled="False"/>
 
-                 </Track.Thumb>
 
-                 <Track.IncreaseRepeatButton>
 
-                     <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageRightCommand"/>
 
-                 </Track.IncreaseRepeatButton>
 
-             </Track>
 
-             <RepeatButton x:Name="LeftLineButton"
 
- 				Grid.Column="0"
 
- 				Style="{StaticResource ScrollBarLineButton}"
 
- 				Command="ScrollBar.LineLeftCommand">
 
-                 <Geometry>M 4 0 L 4 8 L 0 4 Z</Geometry>
 
-             </RepeatButton>
 
-             <RepeatButton x:Name="RightLineButton"
 
- 				Grid.Column="2"
 
- 				Style="{StaticResource ScrollBarLineButton}"
 
- 				Command="ScrollBar.LineRightCommand">
 
-                 <Geometry>M 0 0 L 4 4 L 0 8 Z</Geometry>
 
-             </RepeatButton>
 
-         </Grid>
 
-         <ControlTemplate.Triggers>
 
-             <Trigger Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="True"/>
 
-             </Trigger>
 
-             <Trigger SourceName="LeftLineButton" Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="False"/>
 
-             </Trigger>
 
-             <Trigger SourceName="RightLineButton" Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="False"/>
 
-             </Trigger>
 
-         </ControlTemplate.Triggers>
 
-     </ControlTemplate>
 
-     <!-- VerticalScrollBarThumb Style -->
 
-     <Style x:Key="VerticalScrollBarThumb" TargetType="{x:Type Thumb}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type Thumb}">
 
-                     <Grid>
 
-                         <VisualStateManager.VisualStateGroups>
 
-                             <VisualStateGroup x:Name="CommonStates">
 
-                                 <VisualStateGroup.Transitions>
 
-                                     <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                                     <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                                     <VisualTransition GeneratedDuration="0" To="Pressed"/>
 
-                                     <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2"/>
 
-                                     <VisualTransition GeneratedDuration="0:0:0.2" To="Disabled"/>
 
-                                     <VisualTransition From="Disabled" GeneratedDuration="0:0:0.2"/>
 
-                                 </VisualStateGroup.Transitions>
 
-                                 <VisualState x:Name="Normal"/>
 
-                                 <VisualState x:Name="MouseOver">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0.6"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                                 <VisualState x:Name="Pressed">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0.9"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                                 <VisualState x:Name="Disabled">
 
-                                     <Storyboard>
 
-                                         <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DragBorder">
 
-                                             <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
 
-                                         </DoubleAnimationUsingKeyFrames>
 
-                                     </Storyboard>
 
-                                 </VisualState>
 
-                             </VisualStateGroup>
 
-                         </VisualStateManager.VisualStateGroups>
 
-                         <Border x:Name="BaseBorder" Background="Transparent"/>
 
-                         <Border x:Name="DragBorder" CornerRadius="1" Margin="4,0">
 
-                             <Border.Background>
 
-                                 <SolidColorBrush Color="{StaticResource CheckBgColor}" Opacity="0.3"/>
 
-                             </Border.Background>
 
-                         </Border>
 
-                     </Grid>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <!-- VerticalScrollBar Template -->
 
-     <ControlTemplate x:Key="VerticalScrollBar" TargetType="{x:Type ScrollBar}">
 
-         <Grid
 
- 			Background="Transparent"
 
- 			MinWidth="{TemplateBinding MaxWidth}"
 
- 			MaxWidth="{TemplateBinding MaxWidth}">
 
-             <Grid.RowDefinitions>
 
-                 <RowDefinition MinHeight="{TemplateBinding MaxWidth}" MaxHeight="{TemplateBinding MaxWidth}"/>
 
-                 <RowDefinition Height="*"/>
 
-                 <RowDefinition MinHeight="{TemplateBinding MaxWidth}" MaxHeight="{TemplateBinding MaxWidth}"/>
 
-             </Grid.RowDefinitions>
 
-             <Track x:Name="PART_Track" Grid.Row="0" Grid.RowSpan="3" Margin="0,1" Orientation="Vertical" IsDirectionReversed="True">
 
-                 <Track.DecreaseRepeatButton>
 
-                     <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageUpCommand"/>
 
-                 </Track.DecreaseRepeatButton>
 
-                 <Track.Thumb>
 
-                     <Thumb x:Name="Thumb" Style="{StaticResource VerticalScrollBarThumb}" IsEnabled="False"/>
 
-                 </Track.Thumb>
 
-                 <Track.IncreaseRepeatButton>
 
-                     <RepeatButton Style="{StaticResource ScrollBarPageButton}" Command="ScrollBar.PageDownCommand"/>
 
-                 </Track.IncreaseRepeatButton>
 
-             </Track>
 
-             <RepeatButton x:Name="UpLineButton"
 
- 				Grid.Row="0"
 
- 				Style="{StaticResource ScrollBarLineButton}"
 
- 				Command="ScrollBar.LineUpCommand">
 
-                 <Geometry>M 0 4 L 8 4 L 4 0 Z</Geometry>
 
-             </RepeatButton>
 
-             <RepeatButton x:Name="DownLineButton"
 
- 				Grid.Row="2"
 
- 				Style="{StaticResource ScrollBarLineButton}"
 
- 				Command="ScrollBar.LineDownCommand">
 
-                 <Geometry>M 0 0 L 4 4 L 8 0 Z</Geometry>
 
-             </RepeatButton>
 
-         </Grid>
 
-         <ControlTemplate.Triggers>
 
-             <Trigger Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="True"/>
 
-             </Trigger>
 
-             <Trigger SourceName="UpLineButton" Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="False"/>
 
-             </Trigger>
 
-             <Trigger SourceName="DownLineButton" Property="IsMouseOver" Value="True">
 
-                 <Setter TargetName="Thumb" Property="IsEnabled" Value="False"/>
 
-             </Trigger>
 
-         </ControlTemplate.Triggers>
 
-     </ControlTemplate>
 
-     <!-- ScrollBar Style -->
 
-     <Style TargetType="{x:Type ScrollBar}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Style.Triggers>
 
-             <Trigger Property="Orientation" Value="Horizontal">
 
-                 <Setter Property="MaxHeight" Value="15"/>
 
-                 <Setter Property="Template" Value="{StaticResource HorizontalScrollBar}"/>
 
-             </Trigger>
 
-             <Trigger Property="Orientation" Value="Vertical">
 
-                 <Setter Property="MaxWidth" Value="15"/>
 
-                 <Setter Property="Template" Value="{StaticResource VerticalScrollBar}"/>
 
-             </Trigger>
 
-         </Style.Triggers>
 
-     </Style>
 
-     <!-- ============== SCROLL VIEWER ============== -->
 
-     <!-- ScrollViewer Style -->
 
-     <Style TargetType="{x:Type ScrollViewer}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Background" Value="Transparent"/>
 
-         <Setter Property="MinWidth" Value="15"/>
 
-         <Setter Property="MinHeight" Value="15"/>
 
-         <Setter Property="PanningMode" Value="Both"/>
 
-         <Setter Property="HorizontalScrollBarVisibility" Value="Disabled"/>
 
-         <Setter Property="VerticalScrollBarVisibility" Value="Visible"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type ScrollViewer}">
 
-                     <Grid Background="{TemplateBinding Background}">
 
-                         <Grid.ColumnDefinitions>
 
-                             <ColumnDefinition Width="*"/>
 
-                             <ColumnDefinition Width="Auto"/>
 
-                         </Grid.ColumnDefinitions>
 
-                         <Grid.RowDefinitions>
 
-                             <RowDefinition Height="*"/>
 
-                             <RowDefinition Height="Auto"/>
 
-                         </Grid.RowDefinitions>
 
-                         <ScrollContentPresenter
 
- 							Grid.Column="0"
 
- 							Grid.ColumnSpan="2"
 
- 							Grid.Row="0"
 
- 							Grid.RowSpan="2"
 
- 							Content="{TemplateBinding Content}"
 
- 							ContentTemplate="{TemplateBinding ContentTemplate}"
 
- 							ContentTemplateSelector="{TemplateBinding ContentTemplateSelector}"
 
- 							CanContentScroll="{TemplateBinding CanContentScroll}"
 
- 							Margin="{TemplateBinding Padding}"/>
 
-                         <!-- The visibility of the ScrollBars is controlled by the implementation of the control -->
 
-                         <ScrollBar x:Name="PART_HorizontalScrollBar"
 
- 							Grid.Column="0"
 
- 							Grid.ColumnSpan="2"
 
- 							Grid.Row="1"
 
- 							Orientation="Horizontal"
 
- 							MaxHeight="{TemplateBinding MinHeight}"
 
- 							Template="{StaticResource HorizontalScrollBar}"
 
- 							Visibility="{TemplateBinding ComputedHorizontalScrollBarVisibility}"
 
- 							Value="{Binding HorizontalOffset, Mode=OneWay, RelativeSource={RelativeSource TemplatedParent}}"
 
- 							ViewportSize="{TemplateBinding ViewportWidth}"
 
- 							Minimum="0"
 
- 							Maximum="{TemplateBinding ScrollableWidth}"/>
 
-                         <ScrollBar x:Name="PART_VerticalScrollBar"
 
- 							Grid.Column="1"
 
- 							Grid.Row="0"
 
- 							Grid.RowSpan="2"
 
- 							Orientation="Vertical"
 
- 							MaxWidth="{TemplateBinding MinWidth}"
 
- 							Template="{StaticResource VerticalScrollBar}"
 
- 							Visibility="{TemplateBinding ComputedVerticalScrollBarVisibility}"
 
- 							Value="{Binding VerticalOffset, Mode=OneWay, RelativeSource={RelativeSource TemplatedParent}}"
 
- 							ViewportSize="{TemplateBinding ViewportHeight}"
 
- 							Minimum="0"
 
- 							Maximum="{TemplateBinding ScrollableHeight}"/>
 
-                     </Grid>
 
-                     <ControlTemplate.Triggers>
 
-                         <Trigger SourceName="PART_HorizontalScrollBar" Property="IsMouseOver" Value="True">
 
-                             <Setter TargetName="PART_HorizontalScrollBar" Property="Panel.ZIndex" Value="1"/>
 
-                         </Trigger>
 
-                         <Trigger SourceName="PART_VerticalScrollBar" Property="IsMouseOver" Value="True">
 
-                             <Setter TargetName="PART_VerticalScrollBar" Property="Panel.ZIndex" Value="1"/>
 
-                         </Trigger>
 
-                     </ControlTemplate.Triggers>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <SolidColorBrush x:Key="TextForegroundBrush" Color="#FF482E19"/>
 
-     <LinearGradientBrush x:Key="IndentBackground" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Offset="0" Color="#FF2E6E9B"/>
 
-         <GradientStop Offset="0.95" Color="#FF143B5E"/>
 
-         <GradientStop Offset="0.89" Color="#FF1C4E78"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="IndentBorder" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Color="#FF17436A" Offset="0"/>
 
-         <GradientStop Color="#FF164269" Offset="1"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="LabelBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Color="White" Offset="0"/>
 
-         <GradientStop Color="#FFCBCBCB" Offset="1"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="ControlShadowBrush" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Color="#11000000" Offset="0"/>
 
-         <GradientStop Color="#33000000" Offset="1"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="SliderBorderBrush" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Color="#FF1A7FB2"/>
 
-         <GradientStop Color="#FF24648F" Offset="0.5"/>
 
-         <GradientStop Color="#FF1A7FB2" Offset="1"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="SliderBackgroundBrush" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Offset="0" Color="#0C000000"/>
 
-         <GradientStop Offset="0.5" Color="#4C000000"/>
 
-         <GradientStop Offset="1" Color="#0C000000"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="SliderIndicatorBrush" StartPoint="0,0" EndPoint="0,1">
 
-         <GradientStop Offset="0" Color="#00000000"/>
 
-         <GradientStop Offset="1" Color="#4C000000"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="ComboBorderBrush" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Color="#FF131313"/>
 
-         <GradientStop Color="#FF131313" Offset="1"/>
 
-     </LinearGradientBrush>
 
-     <LinearGradientBrush x:Key="NoesisLogoBg" EndPoint="0.5,1" StartPoint="0.5,0">
 
-         <GradientStop Offset="0" Color="#FF184C79"/>
 
-         <GradientStop Offset="0.05" Color="#FF1B5688"/>
 
-         <GradientStop Offset="1" Color="#FF123859"/>
 
-     </LinearGradientBrush>
 
-     <SolidColorBrush x:Key="NoesisLogoFg" Color="#07000000"/>
 
-     <SolidColorBrush x:Key="NoesisLogoBlueBg" Color="#FF2AA6E2"/>
 
-     <Geometry x:Key="NoesisLogoGeometry">
 
-         M64.552314,61.408115 L90.473059,64.639252 65.938536,97.224111 96.858771,170.22477 151.36087,176.44062 176.65871,144.70187 186.30899,167.69955 161.59547,200.607 80.812194,191.57223 39.827483,94.941438 z
 
-         M48.254649,23.461594 L152.39867,36.273918 169.09616,74.476677 153.32091,95.305482 137.28592,57.748096 58.689337,48.038651 58.673125,48.036747 26.085236,92.157874 40.901858,129.9017 16.161385,126.74894 0.032970434,88.96424 z
 
-         M136.8885,0 L177.71051,4.9764633 210.32399,79.460176 147.07187,163.27949 105.70369,158.62394 95.540381,134.55325 136.09376,139.68585 183.81151,76.187043 161.88087,25.886173 121.79224,19.86055 z
 
-     </Geometry>
 
-     <Geometry x:Key="NoesisTextGeometry">
 
-         M92.8579999677658,70.3415300000004L91.6092999677657,70.3415300000004C89.1117999677657,70.3415300000004 86.3690999677657,69.0553500000004 84.6772999677657,67.5409700000003 83.3359999677656,66.3402600000004 81.3786999677656,63.7640900000003 79.5695999677656,61.6829800000004L48.2047999677656,14.2132800000004C44.6023999677656,9.61943000000042 40.5841999677656,5.85798000000045 37.5730999677657,3.3297700000004 32.8352999677656,1.39255000000037 29.1355999677657,0.416200000000344 22.8921999677656,0.416200000000344L-3.22343520764434E-08,0.416200000000344 -3.22343520764434E-08,91.5688500000003 21.6435999677657,91.5688500000003 21.6435999677657,21.6435500000003 22.8921999677656,21.6435500000003C25.3893999677656,21.6435500000003 27.0235999677656,22.4759800000004 29.1048999677656,23.7246500000003 31.1705999677658,25.5488600000003 33.1231999677656,27.6454000000003 34.6437999677657,30.1582000000003L66.0398999677656,78.0749800000003C69.6422999677656,82.7973200000003 72.2215999677657,85.6954300000003 75.5205999677657,88.6398700000003 80.0990999677657,90.7209900000004 84.9497999677657,91.9850800000002 91.6092999677657,91.9850800000002L114.501399967766,91.9850800000002 114.501399967766,2.27373673749166E-13 92.8579999677658,2.27373673749166E-13z
 
-         M206.253499967766,3.41060514011881E-13L160.667099967766,3.41060514011881E-13C137.774799967766,3.41060514011881E-13,126.120799967766,9.57309000000032,126.120799967766,29.1355300000003L126.120799967766,62.4333200000003C126.120799967766,81.5795200000003,137.774799967766,91.5688500000003,160.667099967766,91.5688500000003L206.253499967766,91.5688500000003C229.145899967766,91.5688500000003,240.800099967766,81.9957600000003,240.800099967766,62.4333200000003L240.800099967766,29.1355300000003C240.800099967766,9.98931000000039,229.145899967766,3.41060514011881E-13,206.253499967766,3.41060514011881E-13z
 
-         M218.323899967766,62.4333200000003C218.323899967766,67.4279700000003,214.161899967766,70.3415300000004,206.253499967766,70.3415300000004L160.667099967766,70.3415300000004C152.758899967766,70.3415300000004,148.596999967766,67.8441800000004,148.596999967766,62.4333200000003L148.596999967766,29.1355300000003C148.596999967766,23.7246500000003,152.758899967766,21.2273400000003,160.667099967766,21.2273400000003L206.253499967766,21.2273400000003C214.161899967766,21.2273400000003,218.323899967766,23.7246500000003,218.323899967766,29.1355300000003z
 
-         M274.513899967766,65.7631100000002L274.513899967766,56.6062200000003 366.277899967766,56.6062200000003 366.277899967766,35.3788800000003 274.513899967766,35.3788800000003 274.513899967766,26.2219700000003C274.513899967766,23.3084200000003,276.178999967766,21.6435500000002,279.508699967766,21.6435500000002L366.694299967766,21.6435500000002 366.694299967766,2.27373673749166E-13 279.508699967766,2.27373673749166E-13C261.194999967766,2.27373673749166E-13,252.037899967766,7.49200000000019,252.037899967766,22.0597700000002L252.037899967766,68.6766500000002C252.037899967766,83.6606500000002,261.194999967766,91.1526500000002,279.508699967766,91.1526500000002L367.110299967766,91.1526500000002 367.110299967766,69.9253100000002 279.508699967766,69.9253100000002C276.178999967766,70.3415300000001,274.513899967766,68.6766500000002,274.513899967766,65.7631100000002z
 
-         M464.725099967766,34.9626400000003L404.986699967766,34.9626400000003C401.656899967766,34.9626400000003,399.575899967766,33.7139800000003,399.575899967766,31.6328800000003L399.575899967766,24.5570900000003C399.575899967766,22.4759800000004,401.240899967766,21.2273400000003,404.986699967766,21.2273400000003L489.281899967766,21.2273400000003 489.281899967766,3.41060514011881E-13 404.986699967766,3.41060514011881E-13C386.672899967766,3.41060514011881E-13,377.516099967766,7.4920000000003,377.516099967766,22.0597700000003L377.516099967766,36.6275400000003C377.516099967766,49.5304200000003,386.672899967766,56.1899800000003,404.986699967766,56.1899800000003L464.725099967766,56.1899800000003C468.054699967766,56.1899800000003,469.719799967766,57.4386300000003,469.719799967766,59.5197500000004L469.719799967766,67.0117400000004C469.719799967766,69.0928600000004,468.054699967766,70.3415300000004,464.725099967766,70.3415300000004L380.429599967766,70.3415300000004 380.429599967766,91.5688500000003 464.725099967766,91.5688500000003C483.038799967766,91.5688500000003,492.195599967766,84.0768600000003,492.195599967766,69.5090700000003L492.195599967766,57.0224100000002C492.195599967766,42.4546400000002,483.038799967766,34.9626400000003,464.725099967766,34.9626400000003z
 
-         M503.433699967766,3.41060514011881E-13L525.909499967766,3.41060514011881E-13 525.909499967766,91.1526500000003 503.433699967766,91.1526500000003z
 
-         M625.010299967766,34.9626400000003L565.054499967766,34.9626400000003C561.724799967766,34.9626400000003,559.643599967766,33.7139800000003,559.643599967766,31.6328800000003L559.643599967766,24.5570900000003C559.643599967766,22.4759800000004,561.308399967766,21.2273400000003,565.054499967766,21.2273400000003L649.567499967766,21.2273400000003 649.567499967766,3.41060514011881E-13 565.054499967766,3.41060514011881E-13C546.740699967766,3.41060514011881E-13,537.583799967766,7.4920000000003,537.583799967766,22.0597700000003L537.583799967766,36.6275400000003C537.583799967766,49.5304200000003,546.740699967766,56.1899800000003,565.054499967766,56.1899800000003L625.010299967766,56.1899800000003C628.340199967766,56.1899800000003,630.005099967766,57.4386300000003,630.005099967766,59.5197500000004L630.005099967766,67.0117400000004C630.005099967766,69.0928600000004,628.340199967766,70.3415300000004,625.010299967766,70.3415300000004L540.497399967766,70.3415300000004 540.497399967766,91.5688500000003 625.010299967766,91.5688500000003C643.324099967766,91.5688500000003,652.481199967766,84.0768600000003,652.481199967766,69.5090700000003L652.481199967766,57.0224100000002C652.064899967766,42.4546400000002,642.907899967766,34.9626400000003,625.010299967766,34.9626400000003z
 
-     </Geometry>
 
-     <Geometry x:Key="NoesisGuiTextGeometry">
 
-         M218.200700106049,67.01174C218.200700106049,69.09286,216.535800106049,70.34153,213.205900106049,70.34153L153.648800106049,70.34153C150.319100106049,70.34153,148.237800106049,69.09286,148.237800106049,67.01174L148.237800106049,0.416200000000003 125.762100106049,0.416200000000003 125.762100106049,69.50907C125.762100106049,84.49309,134.918800106049,91.98508,153.232600106049,91.98508L212.789900106049,91.98508C231.103500106049,91.98508,240.260500106049,84.49309,240.260500106049,69.92531L240.260500106049,2.5410988417629E-21 217.784500106049,2.5410988417629E-21 217.784500106049,67.01174z
 
-         M251.914700106049,2.5410988417629E-21L274.390700106049,2.5410988417629E-21 274.390700106049,91.15265 251.914700106049,91.15265z
 
-         M64.3942001060486,35.79507L64.3942001060486,58.27109 92.2812001060488,58.27109 92.2812001060488,70.34153 27.4707001060488,70.34153C24.1410001060485,70.34153,22.0598001060485,68.67665,22.0598001060485,65.76311L22.0598001060485,25.80576C22.0598001060485,22.89222,23.7246001060485,21.2273399999999,27.4707001060488,21.2273399999999L112.259700106049,21.2273399999999 112.259700106049,2.5410988417629E-21 27.4707001060488,2.5410988417629E-21C9.15670010604844,2.5410988417629E-21,1.06048446468776E-07,7.49199999999996,1.06048446468776E-07,22.05977L1.06048446468776E-07,68.67665C1.06048446468776E-07,83.66065,9.15670010604844,91.15265,27.4707001060488,91.15265L114.757000106049,91.15265 114.757000106049,35.37888 64.3942001060486,35.37888z
 
-     </Geometry>
 
-     <ScaleTransform x:Key="NoesisLogoTransform" ScaleX="1.5" ScaleY="1.5"/>
 
-     <ControlTemplate x:Key="LabelTemplate" TargetType="{x:Type Label}">
 
-         <Grid>
 
-             <TextBlock Text="{TemplateBinding Content}" Margin="1,1,-1,-1" Foreground="#30000000" TextWrapping="Wrap" LineHeight="{TemplateBinding MinHeight}"/>
 
-             <TextBlock Text="{TemplateBinding Content}" TextWrapping="Wrap" LineHeight="{TemplateBinding MinHeight}"/>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <Style TargetType="{x:Type Label}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="Template" Value="{StaticResource LabelTemplate}"/>
 
-     </Style>
 
-     <Style x:Key="FocusStyle" TargetType="{x:Type Control}">
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type Control}">
 
-                     <Border CornerRadius="2" BorderThickness="1" Margin="1">
 
-                         <Border.BorderBrush>
 
-                             <LinearGradientBrush>
 
-                                 <GradientStop Offset="0.0" Color="#22E0F8FF"/>
 
-                                 <GradientStop Offset="0.5" Color="#88E0F8FF"/>
 
-                                 <GradientStop Offset="1.0" Color="#22E0F8FF"/>
 
-                             </LinearGradientBrush>
 
-                         </Border.BorderBrush>
 
-                     </Border>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style TargetType="{x:Type RepeatButton}" x:Key="SliderIncreaseButtonStyle">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Height="4" Background="#7A7A7A" SnapsToDevicePixels="True"/>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style TargetType="{x:Type RepeatButton}" x:Key="AmbientSliderIncreaseButtonStyle">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Height="4" Background="Transparent" SnapsToDevicePixels="True"/>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style TargetType="{x:Type RepeatButton}" x:Key="AmbientSliderDecreaseButtonStyle">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Height="4" SnapsToDevicePixels="True" CornerRadius="2" Background="Transparent">
 
-                     </Border>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style TargetType="{x:Type RepeatButton}" x:Key="SliderDecreaseButtonStyle">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Height="4" SnapsToDevicePixels="True" CornerRadius="2" Background="#F49811" >
 
-                     </Border>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style x:Key="SliderButtonStyle" TargetType="{x:Type RepeatButton}">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type RepeatButton}">
 
-                     <Border Width="4" Background="#F49811" SnapsToDevicePixels="True"/>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <Style TargetType="{x:Type Thumb}" x:Key="SliderThumbStyle">
 
-         <Setter Property="SnapsToDevicePixels" Value="True"/>
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="Height" Value="20"/>
 
-         <Setter Property="Width" Value="20"></Setter>
 
-         <Setter Property="Template">
 
-             <Setter.Value>
 
-                 <ControlTemplate TargetType="{x:Type Thumb}">
 
-                     <Border CornerRadius="7">
 
-                         <Ellipse Width="20" Height="20" Fill="#F49811"/>
 
-                     </Border>
 
-                 </ControlTemplate>
 
-             </Setter.Value>
 
-         </Setter>
 
-     </Style>
 
-     <ControlTemplate x:Key="SliderTemplate" TargetType="{x:Type Slider}">
 
-         <Border BorderThickness="1" CornerRadius="3" UseLayoutRounding="True" >
 
-             <Border>
 
-                 <Grid>
 
-                     <Track x:Name="PART_Track">
 
-                         <Track.DecreaseRepeatButton>
 
-                             <RepeatButton x:Name="DecBtn"
 
-                                     Style="{StaticResource SliderDecreaseButtonStyle}"/>
 
-                         </Track.DecreaseRepeatButton>
 
-                         <Track.IncreaseRepeatButton>
 
-                             <RepeatButton
 
-                                     Style="{StaticResource SliderIncreaseButtonStyle}"/>
 
-                         </Track.IncreaseRepeatButton>
 
-                         <Track.Thumb>
 
-                             <Thumb Style="{StaticResource SliderThumbStyle}" Width="20" Margin ="-10,0"/>
 
-                         </Track.Thumb>
 
-                     </Track>
 
-                 </Grid>
 
-             </Border>
 
-         </Border>
 
-     </ControlTemplate>
 
-     <ControlTemplate x:Key="AmbinetSliderTemplate" TargetType="{x:Type Slider}">
 
-         <Border BorderThickness="1" CornerRadius="3" UseLayoutRounding="True" >
 
-             <Border>
 
-                 <Grid>
 
-                     <Track x:Name="PART_Track">
 
-                         <Track.DecreaseRepeatButton>
 
-                             <RepeatButton x:Name="DecBtn"
 
-                                     Style="{StaticResource AmbientSliderDecreaseButtonStyle}"/>
 
-                         </Track.DecreaseRepeatButton>
 
-                         <Track.IncreaseRepeatButton>
 
-                             <RepeatButton
 
-                                     Style="{StaticResource AmbientSliderIncreaseButtonStyle}"/>
 
-                         </Track.IncreaseRepeatButton>
 
-                         <Track.Thumb>
 
-                             <Thumb Style="{StaticResource SliderThumbStyle}" Width="20" Margin ="-10,0"/>
 
-                         </Track.Thumb>
 
-                     </Track>
 
-                 </Grid>
 
-             </Border>
 
-         </Border>
 
-     </ControlTemplate>
 
-     <Style x:Key="SliderStyle" TargetType="{x:Type Slider}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsMoveToPointEnabled" Value="True"/>
 
-         <Setter Property="MinHeight" Value="0"/>
 
-         <Setter Property="Minimum" Value="2000"/>
 
-         <Setter Property="Maximum" Value="6000"/>
 
-         <Setter Property="SmallChange" Value="1"/>
 
-         <Setter Property="LargeChange" Value="10"/>
 
-         <Setter Property="Template" Value="{StaticResource SliderTemplate}"/>
 
-     </Style>
 
-     <Style x:Key="AmbientSliderStyle" TargetType="{x:Type Slider}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="IsMoveToPointEnabled" Value="True"/>
 
-         <Setter Property="MinHeight" Value="0"/>
 
-         <Setter Property="Minimum" Value="2000"/>
 
-         <Setter Property="Maximum" Value="6000"/>
 
-         <Setter Property="SmallChange" Value="1"/>
 
-         <Setter Property="LargeChange" Value="10"/>
 
-         <Setter Property="Template" Value="{StaticResource AmbinetSliderTemplate}"/>
 
-     </Style>
 
-     <ControlTemplate x:Key="ComboBoxButtonTemplate" TargetType="{x:Type ToggleButton}">
 
-         <Grid Background="Transparent"/>
 
-     </ControlTemplate>
 
-     <Style x:Key="ComboBoxButtonStyle" TargetType="{x:Type ToggleButton}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="ClickMode" Value="Press"/>
 
-         <Setter Property="Focusable" Value="False"/>
 
-         <Setter Property="IsTabStop" Value="False"/>
 
-         <Setter Property="Template" Value="{StaticResource ComboBoxButtonTemplate}"/>
 
-     </Style>
 
-     <ControlTemplate x:Key="ComboBoxTemplate" TargetType="{x:Type ComboBox}">
 
-         <Grid UseLayoutRounding="True">
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="Disabled"/>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <Border>
 
-                 <Grid>
 
-                     <Border x:Name="Bd" >
 
-                         <Border.Background>
 
-                             <SolidColorBrush Color="Black" Opacity="0"/>
 
-                         </Border.Background>
 
-                     </Border>
 
-                     <ContentPresenter x:Name="ContentSite"
 
-                             HorizontalAlignment="Center" VerticalAlignment="Center" Margin="{TemplateBinding Padding}"
 
-                             ContentSource="SelectionBoxItem"/>
 
-                     <ToggleButton x:Name="DropDownButton"
 
-                             IsChecked="{Binding IsDropDownOpen, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}"
 
-                             Style="{StaticResource ComboBoxButtonStyle}"/>
 
-                 </Grid>
 
-             </Border>
 
-             <Popup x:Name="PART_Popup"
 
-                     Focusable="False"
 
-                     IsOpen="{Binding IsDropDownOpen, RelativeSource={RelativeSource TemplatedParent}}"
 
-                     Placement="Bottom"
 
-                     PopupAnimation="Slide" VerticalOffset="-2" AllowsTransparency="True">
 
-                 <Grid x:Name="DropDown" MinWidth="{TemplateBinding ActualWidth}" MaxHeight="500">
 
-                     <Border x:Name="DropDownBorder"  Margin="1,0,1,2">
 
-                         <Border.Background>
 
-                             <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0">
 
-                                 <GradientStop Color="#1B1B1B" Offset="0"/>
 
-                                 <GradientStop Color="#1B1B1B" Offset="1"/>
 
-                             </LinearGradientBrush>
 
-                         </Border.Background>
 
-                         <StackPanel
 
-                                 IsItemsHost="True"
 
-                                 KeyboardNavigation.DirectionalNavigation="Contained"
 
-                                 UseLayoutRounding="{TemplateBinding UseLayoutRounding}" Margin="3"/>
 
-                     </Border>
 
-                 </Grid>
 
-             </Popup>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <Style TargetType="{x:Type ComboBox}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="FontSize" Value="11"/>
 
-         <Setter Property="Padding" Value="0,2,0,3"/>
 
-         <Setter Property="FocusVisualStyle" Value="{StaticResource FocusStyle}"/>
 
-         <Setter Property="Template" Value="{StaticResource ComboBoxTemplate}"/>
 
-     </Style>
 
-     <ControlTemplate x:Key="ComboBoxItemTemplate" TargetType="{x:Type ComboBoxItem}">
 
-         <Border x:Name="Bd" BorderThickness="1" CornerRadius="2">
 
-             <Border.BorderBrush>
 
-                 <SolidColorBrush Color="Black" Opacity="0"/>
 
-             </Border.BorderBrush>
 
-             <Border.Background>
 
-                 <LinearGradientBrush EndPoint="0.5,1" StartPoint="0.5,0" Opacity="0">
 
-                     <GradientStop Color="Black" Offset="0"/>
 
-                     <GradientStop Color="Black" Offset="1"/>
 
-                 </LinearGradientBrush>
 
-             </Border.Background>
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.2" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.2"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="MouseOver">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="Bd">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="Bd">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="Disabled"/>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <ContentPresenter HorizontalAlignment="Center" VerticalAlignment="Center" Margin="3,2"/>
 
-         </Border>
 
-     </ControlTemplate>
 
-     <Style TargetType="{x:Type ComboBoxItem}">
 
-         <Setter Property="OverridesDefaultStyle" Value="True"/>
 
-         <Setter Property="Foreground" Value="White"/>
 
-         <Setter Property="FocusVisualStyle" Value="{StaticResource FocusStyle}"/>
 
-         <Setter Property="Template" Value="{StaticResource ComboBoxItemTemplate}"/>
 
-     </Style>
 
-     <!-- ============== BUTTON ============== -->
 
-     <!-- Button Template -->
 
-     <ControlTemplate x:Key="ButtonTemplate" TargetType="{x:Type Button}">
 
-         <Grid>
 
-             <VisualStateManager.VisualStateGroups>
 
-                 <VisualStateGroup x:Name="CommonStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Disabled"/>
 
-                         <VisualTransition From="Disabled" GeneratedDuration="0:0:0.1"/>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="MouseOver"/>
 
-                         <VisualTransition From="MouseOver" GeneratedDuration="0:0:0.3"/>
 
-                         <VisualTransition GeneratedDuration="0" To="Pressed"/>
 
-                         <VisualTransition From="Pressed" GeneratedDuration="0:0:0.2"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Normal"/>
 
-                     <VisualState x:Name="MouseOver">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="ContentHost">
 
-                                 <EasingColorKeyFrame KeyTime="0" Value="{StaticResource OverFgColor}"/>
 
-                             </ColorAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="Pressed">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(SolidColorBrush.Color)" Storyboard.TargetName="OverBorder">
 
-                                 <EasingColorKeyFrame KeyTime="0" Value="{StaticResource PressOverlay}"/>
 
-                             </ColorAnimationUsingKeyFrames>
 
-                             <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="ContentHost">
 
-                                 <EasingColorKeyFrame KeyTime="0" Value="{StaticResource OverFgColor}"/>
 
-                             </ColorAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                     <VisualState x:Name="Disabled">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="DisabledBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <ColorAnimationUsingKeyFrames Storyboard.TargetProperty="(TextElement.Foreground).(SolidColorBrush.Color)" Storyboard.TargetName="ContentHost">
 
-                                 <EasingColorKeyFrame KeyTime="0" Value="{StaticResource DisabledFgColor}"/>
 
-                             </ColorAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-                 <VisualStateGroup x:Name="FocusStates">
 
-                     <VisualStateGroup.Transitions>
 
-                         <VisualTransition GeneratedDuration="0:0:0.1" To="Focused"/>
 
-                         <VisualTransition From="Focused" GeneratedDuration="0:0:0.3"/>
 
-                     </VisualStateGroup.Transitions>
 
-                     <VisualState x:Name="Unfocused"/>
 
-                     <VisualState x:Name="Focused">
 
-                         <Storyboard>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Border.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Control.BorderBrush).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                             <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Panel.Background).(Brush.Opacity)" Storyboard.TargetName="FocusInnerBorder">
 
-                                 <EasingDoubleKeyFrame KeyTime="0" Value="0.25"/>
 
-                             </DoubleAnimationUsingKeyFrames>
 
-                         </Storyboard>
 
-                     </VisualState>
 
-                 </VisualStateGroup>
 
-             </VisualStateManager.VisualStateGroups>
 
-             <Border x:Name="BaseBorder"
 
- 				Background="{TemplateBinding Background}"
 
- 				BorderBrush="{TemplateBinding BorderBrush}"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="4"/>
 
-             <Border x:Name="OverBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="4">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource OverOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border x:Name="FocusBorder"
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				CornerRadius="4">
 
-                 <Border.BorderBrush>
 
-                     <SolidColorBrush Color="{StaticResource FocusColor}" Opacity="0"/>
 
-                 </Border.BorderBrush>
 
-                 <Border x:Name="FocusInnerBorder"
 
- 					BorderThickness="1"
 
- 					CornerRadius="0.01">
 
-                     <Border.Background>
 
-                         <SolidColorBrush Color="{StaticResource FocusGlowColor}" Opacity="0"/>
 
-                     </Border.Background>
 
-                     <Border.BorderBrush>
 
-                         <SolidColorBrush Color="{StaticResource FocusShineColor}" Opacity="0"/>
 
-                     </Border.BorderBrush>
 
-                 </Border>
 
-             </Border>
 
-             <Border x:Name="DisabledBorder"
 
- 				CornerRadius="4">
 
-                 <Border.Background>
 
-                     <SolidColorBrush Color="{StaticResource DisabledOverlay}" Opacity="0"/>
 
-                 </Border.Background>
 
-             </Border>
 
-             <Border
 
- 				BorderThickness="{TemplateBinding BorderThickness}"
 
- 				Padding="{TemplateBinding Padding}">
 
-                 <ContentPresenter x:Name="ContentHost"
 
- 					HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}"
 
- 					VerticalAlignment="{TemplateBinding VerticalContentAlignment}">
 
-                     <TextElement.Foreground>
 
-                         <SolidColorBrush Color="{StaticResource NormalFgColor}"/>
 
-                     </TextElement.Foreground>
 
-                 </ContentPresenter>
 
-             </Border>
 
-         </Grid>
 
-     </ControlTemplate>
 
-     <!-- Button Style -->
 
-     <Style TargetType="{x:Type Button}" BasedOn="{StaticResource NoesisControlStyle}">
 
-         <Setter Property="Padding" Value="6,4"/>
 
-         <Setter Property="HorizontalContentAlignment" Value="Center"/>
 
-         <Setter Property="VerticalContentAlignment" Value="Center"/>
 
-         <Setter Property="Template" Value="{StaticResource ButtonTemplate}"/>
 
-         <Setter Property="FocusVisualStyle" Value="{x:Null}"/>
 
-         
 
-     </Style>
 
- </ResourceDictionary>
 
 
  |