/*===================================================================
| OVERALL PAGE LAYOUT
\------------------------------------------------------------------*/

  html {
    Height: 100%;
    Width: 100%;
    Padding: 0px;
    Margin: 0px;
    }

  body {
    Background-Color: #C6D2AA;
    Font-Family: ZurichBT Roman, Arial, Helvetica, Sans-Serif;
    Font-Size: 12px;
    Color: #152600;
    Text-Align: Center;
    Padding-Top: 20px;
    }

  img {
    Border: 0px;
    }

  ul {
    List-Style-Image: url('/images/glyphs/li.png');
    Vertical-Align: Text-Bottom;
    Margin-Left: -15px;
    Padding-Left: 15px;
    Margin-Top: 2px;
    Margin-Bottom: 2px;
    }
  li {
    Padding-Bottom: 12px;
    }

  a {
    Color: Black;
    }

  .Main {
    Background-Image: Url('/Images/Layout/Page.Background.png');
    Position: Relative;
    Margin: 0px auto;
    Text-Align: left;
    Width: 765px;
    Height: 565px;
    Z-Index: 90;
    }

  .Tier1 {
    Position: Absolute;
    Top: 75px;
    Right: 10px;
    Height: 15px;
    Line-Height: 15px;
    Font-Size: 11px;
    Letter-Spacing: 2px;
    Vertical-Align: Bottom;
    Text-Align: Right;
    Text-Transform: Uppercase;
    }

  .Tier1 li {
    Float: Left;
    Padding: 0px 16px 0px 20px;
    Background: URL('/Images/Glyphs/Tier1.LI.png') 0px 0px no-repeat;
    List-Style: None;
    }

  ul.Tier2 {
    Position: Absolute;
    Background-Color: #798E48;
    Height: 17px;
    Top: 100px;
    Left: 5px;
    Right: 10px;
    Width: 550px;
   _Width: 750px;
    Line-Height: 17px;
    Vertical-Align: Middle;
    Margin: 0px 0px;
    Padding-Left: 200px;
    Text-Align: Center;
    List-Style-Image: Url();
    Color: White;
    }

  ul.Tier2 a {
    Color: White;
    Font-Weight: 700;
    Text-Decoration: None;
    Margin: 0px 5px 0px 7px;
    }
  ul.Tier2 a.Active {
    Color: #233600;
    }
  ul.Tier2 a:Hover  {
    Color: #F5C255;
    }

  .Tier2 li{
    Display: Inline;
    Padding: 0px;
    }
  .Tier2 li:First-Child {
    List-Style: None;
    }

  .Tier1 li {
    Float: Left;
    Padding: 0px 16px 0px 20px;
    }

   .ScrollButton {
     Position: Absolute;
     Top: 20px;
     Right: 20px;
     Width: 16px;
     Height: 12px;
     Cursor: Pointer;
     Display: None;
     Z-Index: 99;
     }
   .Down {
     Top: 40px;
     }

  .FormField {
    Padding-Top: 5px;
    }
  .FormField span {
    Display: None;
    }

  .Tier1 li:First-Child {
    Background: None;
    }

  .Tier1 a {
    Color: #6B7951;
    Text-Decoration: None;
    Font-Weight: 700;
    }
  .Tier1 a.Active {
    Color: #81492F;
    Font-Weight: 900;
    Color: #E45C2E;
    }
  .Tier1 a:Hover {
    Color: #F5C255;
    }

  .ContentContainer {
    Position: Absolute;
    Top: 117px;
    Left: 5px;
    Width: 750px;
    Height: 390px;
    }

  .Sidebar {
    Position: Absolute;
    Top: 0px;
    Left: 0px;
    Width: 160px;
   _Width: 200px;
    Height: 350px;
   _Height: 390px;
    Padding: 20px;
    }

  .Sidebar * {
    Font-Size: 10px;
    Color: #253800;
    }


  .Content {
    Position: Absolute;
    Top: 0px;
    Left: 205px;

    Width: 545px;
    Height: 390px;

    Overflow: Auto;

    }

  #Scroller-Region {
    Position: Absolute;
    Top: 40px;
    Left: 0px;

    Width: 545px;
    Height: 350px;

    Overflow: Hidden;

    }

  .Scroller-Container {
    Position: Absolute;
    Padding: 20px 50px;
    Top: 0px;
    Left: 0px;
    }

  .Content H1 {
    Position: Relative;
    Z-Index: 95;
    Font-Size: 14px;
    Letter-Spacing: 4px;
    Color: #99530E;
    Text-Transform: Uppercase;
    Padding: 20px 50px 0px 50px;
    }

  .Column {
    Width: 200px;
    Height: 275px;
    Float: Left;
    Margin-Right: 20px;
    }

  .Footer {
    Position: Absolute;
    Top: 507px;
    Left: 5px;
    Width: 680px;
   _Width: 750px;
    Height: 47px;
    Padding: 7px 35px;
    Color: #FFF;
    Vertical-Align: Middle;
    }
  .Footer * {
    Vertical-Align: Middle;
    Line-Height: 15px;
    }
   .Footer a
   {
   	color:#EFC820
   }

  .Menu {
    Text-Align: Center;
    }
  .Menu H2 {
    Font-Size: 12px;
    Letter-Spacing: 5px;
    Font-Weight: Bold;
    Text-Transform: Uppercase;
    Margin-Top: 30px;
    }
  .Menu Label {
    Font-Weight: Bold;
    Display: Block;
    Margin-Top: 10px;
    }
  .Menu .Description {
    Font-Style: Italic;
    }


  Input {
    Height: 10px;
   _Height: 16px;
    Padding: 0px;
    Margin: 0px;
    }

/* Error field default class */
  .Error {
   xColor: #F4AF59;
    }
  Input.Error {
    Border: 1px;
    Color: Black;
    Border-Color: #F4AF59;
    Border-Style: Solid;
   xBorder-Style: dashed;
    }
  .ErrorSummary {
    color: #F4AF59;
    }
