        /* ----------------------------------------------------- */
        /**  GENERAL ELEMENTS                                   **/
        /* ----------------------------------------------------- */
        body 
        {
          /* effects the color of the whole page and fixes the page to the upper left corner */

            background-color: #fff; 
            margin: 0px;    /* fixes the page to the upper left corner*/
            padding: 0 0 0 0;   /* fixes the page to the upper left corner*/
            font-family: Arial, Verdana, Helvetica, Sans-Serif; 
            color: #000;
            cursor: default;
        }
        hr
        {
            width: 100%; 
            color:#336;
			visibility: hidden;
        }
        .Search 
        {
            left: 598px; 
            width: 402px; 
            position: absolute; 
            top: 150px; 
            height: 18px;
 			visibility: hidden;
          }
 		.message 
		{
			font-size: 14px; 
			background: #ccc;  
			color: #336; 
            font-family: Arial, Verdana, Helvetica, Sans-Serif; 
			visibility: hidden;
 		}
	    .banner
	    {
		    width: 0px;
		    height: 0px;
		    position: absolute;
		    top: 0px;
		    left: 0px;
			visibility: hidden;
	    }
	    .ima
	    {
            position: absolute;
            top: 4px;
            left: 0px;
            width: 330px;
            height: 180px;
			line-height:120%;
            color:#900;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-weight:600;
            text-align: center;
            margin: 0 0 0 0;
            padding: 0 0 0 0;
			visibility: hidden;
	    }
	    #usarmy
	    {
            font-size:9px;
			visibility: hidden;
	    }
	    #ima2
	    {
			font-size:30px;
			visibility: hidden;
	    }
	    #ima3
	    {
			font-size:13px;
			visibility: hidden;
	    }
	    #region
	    {
			font-size:18px;
			visibility: hidden;
	    }
	    .branding
	    {
            position: absolute;
            top: 4px;
            left: 550px;
            width: 450px;
            height: 100px;
			line-height:140%;
            color:#900;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-weight:900;
            text-align: center;
            margin: 0 0 0 0;
            padding: 0 0 0 0;
			visibility: hidden;
	    }
	    #base
	    {
		    position: relative;
			top: 30px;
			font-size:26px;
			visibility: hidden;
	    }
         .CenterArea
        {
          left: 0px; 
          width: 100%; 
          position: absolute; 
          top: 0px;
        }
       /* ----------------------------------------------------- */
        /**  LINKS                                              **/
        /* ----------------------------------------------------- */
        .StandardLink12 
        {
          font-weight: 900; 
          font-size: 12px; 
          color: #232754; 
          font-family: Arial, Verdana, Helvetica, Sans-Serif; 
          text-decoration: none;
        }
        .StandardLink12:hover 
        {
          font-weight: 900; 
          font-size: 12px; 
          color: #900; 
          font-family: Arial, Verdana, Helvetica, Sans-Serif; 
          text-decoration: underline;
           }

        /* ----------------------------------------------------- */
        /**  LAYOUT -- HEADER -- TITLE BANNER                   **/
        /* ----------------------------------------------------- */
        
        .Breadcrumbs 
        {
            font-size: 12px; 
            width: 50em; 
            font-family: Arial, Verdana, Helvetica; 
			visibility: hidden;
        }
        .Breadcrumbs#Breadcrumbs
        {
            top: 155px; 
            left: 20px; 
            height: 24px;
            position: absolute; 
			visibility: hidden;
        }
        .Breadcrumbs a:link, .Breadcrumbs a:visited
        {
            text-decoration:none;
            color:#000;
			visibility: hidden;
        }
        .Breadcrumbs a:active
        {
            text-decoration:none;
            color:#000;
		    font-weight: 600;
 			visibility: hidden;
       }
        .Breadcrumbs a:hover
        {
            text-decoration:underline;
            color:#900;
			visibility: hidden;
        }

        /* ----------------------------------------------------- */
        /**  LAYOUT -- GARRISON AREA --                          **/
        /* ----------------------------------------------------- */

		.GarrisonContentArea
		{
          font-weight: 300; 
          font-size: 13px; 
          color: #000; 
          font-family: Verdana, Arial, Helvetica, Sans-Serif; 
          text-decoration: none;
		 }
         .GarrisonContentArea h4
		 {
         color: #336; 
         border-bottom-color: #336;
         border-bottom-style: solid;
         border-bottom-width: thin;
		 }
		 .GarrisonContentArea ul
		 {
         margin: 0 0 0 0;
         padding: 0 0 20px 20px;
         list-style-type: square;
		 }
		 .GarrisonContentArea a:link,  .GarrisonContentArea a:active,  .GarrisonContentArea a:visited
		 {
		  font-weight: 900;
          color: #232754;          
          text-decoration: none;
 		 } 
		 .GarrisonContentArea a:hover
		 {
		  font-weight: 900;
          color: #900;          
          text-decoration: underline;
 		 } 

        /* ----------------------------------------------------- */
        /**  LAYOUT -- FOOTER -- THE BOTTOM OF EACH PAGE        **/
        /* ----------------------------------------------------- */

        .Footer
        {
            width: auto;
            height: 24px;
            text-align: center;
            position: relative;
			visibility: hidden;
        }
        .Footer hr
        {
            height: 2px;
            color: #232754;          
			visibility: hidden;
        }
        .Footer a:link, .Footer a:visited, .Footer a:active
        {
            font-size: 10px;
            font-family: Arial, Helvetica, sans-serif; 
            text-decoration:none;
            color:#000;
			visibility: hidden;
        }
        .Footer a:hover
        {
            font-size: 10px;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration:underline;
            color:#900;
			visibility: hidden;
        }

        /* ----------------------------------------------------- */
        /**  HORIZONTAL NAV -- TOP NAV                          **/
        /* ----------------------------------------------------- */

        .HorizontalMainMenu
        {
            position:absolute;
            top:0px;
            left:0px;
            width: 0px;
            height: 0px;
            color: #FAE997;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: 600;
			visibility: hidden;
        }
        .HorizontalMainMenu a:link,
        .HorizontalMainMenu a:visited,
        .HorizontalMainMenu a:active
        {
            color:#fff;
            text-decoration: none;
			visibility: hidden;
        }
        .HorizontalMainMenu a:hover 
        {
            color:#004800;
			visibility: hidden;
        }
        .HorizontalMainMenu ul
        {
		    padding: 0;
		    margin: 0;
			visibility: hidden;
        }
        .HorizontalMainMenu li
        {
            display:inline;
            list-style-type:none;
            padding-right: 50px;
			visibility: hidden;
        }
        .HorizontalMainMenu li a:link,
        .HorizontalMainMenu li a:visited,
        .HorizontalMainMenu li a:active
        {
            width:100px;    
            color: #FAE997;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: 600;
            text-decoration:none;
			visibility: hidden;
        }
        .HorizontalMainMenu li a:hover
        {
            width:100px;    
            color: #FFF;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 14px;
            font-weight: 600;
            text-decoration:none;
			visibility: hidden;
        }

        /* ----------------------------------------------------- */
        /**  THE DROP DOWNS SUB MENUS FOR THE HORIZONTAL NAV    **/
        /* ----------------------------------------------------- */
        .HorizontalDropDownContainers
        {
            z-index:100;
            position:absolute;
            top:20px;
            left:0px;
            width: 200px;
			visibility: hidden;
        }

        .HorizontalDropDownContainers ul
        {
            margin: 0;
            padding: 0;
            list-style-type: none;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: 400;
			visibility: hidden;
        }

        .HorizontalDropDownContainers a
        {
            display: block;
            padding: 3px;
            width: 160px;
            background-color: #063;
            border-bottom: 1px solid #eee;
			visibility: hidden;
        }

        .HorizontalNavItems a:link,
        .HorizontalNavItems a:visited,
        .HorizontalNavItems a:active
        {
            color: #fff;
            text-decoration: none;
 			visibility: hidden;
       }

        .HorizontalNavItems a:hover
        {
            text-decoration:none;
            background-color: #9C9;
            color: #004800;
			visibility: hidden;
        }

        /* ----------------------------------------------------- */
        /**  VERTICAL NAV  -- LEFT NAV                          **/
        /* ----------------------------------------------------- */
        .VerticalMainMenu
        {
            position:absolute;
            top:0px;
            left: 0px;
		    margin: 0 0 0 4px;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 12px;
            color: #033;
            line-height: 200%;
            font-weight: 500;
            white-space:nowrap;
            text-transform: none;
            font-variant: normal;
            text-decoration: none;
            display: block;
            text-align: left;
            width: 0px;
            cursor: hand;
			visibility: hidden;
        }
        .VerticalMainMenu a:link,
        .VerticalMainMenu a:visited,
        .VerticalMainMenu a:active
        {
            color:#033;
            text-decoration: none;
			visibility: hidden;
        }
        .VerticalMainMenu a:hover 
        {
            font-weight: 700;
            text-decoration: none;
			visibility: hidden;
        }
        .VerticalMainMenu ul
        {
		    padding: 0;
		    margin: 0;
			visibility: hidden;
        }
        .VerticalMainMenu li
        {
            list-style-type:none;
            padding-right: 10px;
			visibility: hidden;
        }
        .VerticalMainMenu li a:link,
        .VerticalMainMenu li a:visited,
        .VerticalMainMenu li a:active
        {
            color:#033;
            text-decoration: none;
			visibility: hidden;
        }
        .VerticalMainMenu li a:hover 
        {
            color:#033;
            font-weight:700;
            text-decoration:none;
			visibility: hidden;
        }

        /* ----------------------------------------------------- */
        /* THE POP OUT SUB MENUS FOR THE VERTICAL NAV            */
        /* ----------------------------------------------------- */

        .VerticalPopOutContainers
        {
            z-index:100;
            position:absolute;
            top:20px;
            left:0px;
           width: 200px;
			visibility: hidden;
        }

        .VerticalPopOutContainers ul
        {
            margin: 0;
            padding: 0;
            list-style-type: none;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: 400;
			visibility: hidden;
        }

        .VerticalPopOutContainers a
        {
            display: block;
            padding: 3px;
            width: 200px;
            background-color: #063;
            border-bottom: 1px solid #eee;
			visibility: hidden;
        }

        .VerticalPopOutContainers a:link,
        .VerticalPopOutContainers a:visited,
        .VerticalPopOutContainers a:active
        {
            color: #fff;
            text-decoration: none;
			visibility: hidden;
        }

        .VerticalPopOutContainers a:hover
        {
            text-decoration:none;
            background-color: #9C9;
            color: #004800;
			visibility: hidden;
        }
        /* ----------------------------------------------------- */
        /**  LAYOUT -- LAST UPDATED                             **/
        /* ----------------------------------------------------- */
        .LastUpdated 
        {
            position: relative;
            height: 34px;         
            width: auto; 
            text-align:center;
            font-size: 10px;
            font-family: Arial, Helvetica, Sans-Serif; 
            color: #000; 
			visibility: hidden;
        }

