     /* ----------------------------------------------------- */
        /**  GENERAL ELEMENTS                                   **/
        /* ----------------------------------------------------- */
        body 
        {
          /* effects the color of the whole page and fixes the page to the upper left corner */

            background-color: #B4B4B4; 
            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;
        }
        .Search 
        {
          left: 598px; 
          width: 402px; 
          position: absolute; 
          top: 150px; 
          height: 18px;
           }
 		.message 
		{
			font-size: 14px; 
			background: #ccc;  
			color: #336; 
            font-family: Arial, Verdana, Helvetica, Sans-Serif; 
 		}
	    .banner
	    {
	        background-image:  url('../img/banner.jpg');
		    width: 1150px;
		    height: 180px;
		    position: absolute;
		    top: 0px;
		    left: 0px
	    }
		    
		 .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;
	    }
	    #usarmy
	    {
            font-size:9px;
	    }
	    #ima2
	    {
			font-size:30px;
	    }
	    #ima3
	    {
			font-size:13px;
	    }
	    #region
	    {
			font-size:18px;
	    }
	    .branding
	    {
	position: absolute;
	top: 293px;
	left: 567px;
	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;
	    }
	    #base
	    {
		    position: relative;
			top: 30px;
			font-size:26px;
	    }
         .CenterArea
        {
          left: 177px; 
          width: 825px; 
          position: absolute; 
          top: 207px; 
          height: 438px;
        }
       /* ----------------------------------------------------- */
        /**  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; 
        }
        .Breadcrumbs#Breadcrumbs
        {
	top: 216px;
	left: 771px;
	height: 24px;
	position: absolute;
        }
        .Breadcrumbs a:link, .Breadcrumbs a:visited
        {
          text-decoration:none;
          color:#006600;
        }
        .Breadcrumbs a:active
        {
          text-decoration:none;
          color:#006600;
	font-weight: 600;
        }
        .Breadcrumbs a:hover
        {
          text-decoration:underline;
          color:#006600;
        }

        /* ----------------------------------------------------- */
        /**  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: #232754;
	text-decoration: underline;
 		 } 

        /* ----------------------------------------------------- */
        /**  LAYOUT -- FOOTER -- THE BOTTOM OF EACH PAGE        **/
        /* ----------------------------------------------------- */

        .Footer
        {
          width: auto;
          height: 24px;
          text-align: center;
          position: relative;
        }
        .Footer hr
        {
          height: 2px;
          color: #232754;          
        }
        .Footer a:link, .Footer a:visited, .Footer a:active
        {
          font-size: 10px;
          font-family: Arial, Helvetica, sans-serif; 
          text-decoration:none;
          color:#000;
        }
        .Footer a:hover
        {
          font-size: 10px;
          font-family: Arial, Helvetica, sans-serif;
          text-decoration:underline;
          color:#900;
        }

        /* ----------------------------------------------------- */
        /**  HORIZONTAL NAV -- TOP NAV                          **/
        /* ----------------------------------------------------- */

        .HorizontalMainMenu
        {
	position:absolute;
	top:152px;
	left:-1px;
	width: 858px;
	height: 30px;
	color: #FAE997;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
        }
        .HorizontalMainMenu a:link,
        .HorizontalMainMenu a:visited,
        .HorizontalMainMenu a:active
        {
          color:#fff;
          text-decoration: none;
        }
        .HorizontalMainMenu a:hover 
        {
          color:#004800;
        }
        .HorizontalMainMenu ul
        {
		  padding: 0;
		  margin: 0;
        }
        .HorizontalMainMenu li
        {
          display:inline;
          list-style-type:none;
          padding-right: 50px;
        }
        .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;
        }
        .HorizontalMainMenu li a:hover
        {
          width:100px;    
          color: #FAE997;
          font-family: Arial, Verdana, Helvetica, sans-serif;
          font-size: 14px;
          font-weight: 600;
          text-decoration:none;
        }

        /* ----------------------------------------------------- */
        /**  THE DROP DOWNS SUB MENUS FOR THE HORIZONTAL NAV    **/
        /* ----------------------------------------------------- */
        .HorizontalDropDownContainers
        {
	z-index:100;
	position:absolute;
	top:-12px;
	left:13px;
	width: 143px;
        }

        .HorizontalDropDownContainers ul
        {
          margin: 0;
          padding: 0;
          list-style-type: none;
          font-family: Arial, Verdana, Helvetica, sans-serif;
          font-size: 12px;
          font-weight: 400;
        }

        .HorizontalDropDownContainers a
        {
          display: block;
          padding: 3px;
          width: 160px;
          background-color: #063;
          border-bottom: 1px solid #eee;
        }

        .HorizontalNavItems a:link,
        .HorizontalNavItems a:visited,
        .HorizontalNavItems a:active
        {
          color: #fff;
          text-decoration: none;
        }

        .HorizontalNavItems a:hover
        {
          text-decoration:none;
          background-color: #9C9;
          color: #004800;
        }

        /* ----------------------------------------------------- */
        /**  VERTICAL NAV  -- LEFT NAV                          **/
        /* ----------------------------------------------------- */
        .VerticalMainMenu
        {
          position:absolute;
          top:200px;
          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: 178px;
          cursor: hand;
        }
        .VerticalMainMenu a:link,
        .VerticalMainMenu a:visited,
        .VerticalMainMenu a:active
        {
          color:#033;
          text-decoration: none;
        }
        .VerticalMainMenu a:hover 
        {
          font-weight: 700;
          text-decoration: none;
        }
        .VerticalMainMenu ul
        {
		  padding: 0;
		  margin: 0;
        }
        .VerticalMainMenu li
        {
          list-style-type:none;
          padding-right: 10px;
        }
        .VerticalMainMenu li a:link,
        .VerticalMainMenu li a:visited,
        .VerticalMainMenu li a:active
        {
          color:#033;
          text-decoration: none;
        }
        .VerticalMainMenu li a:hover 
        {
          color:#033;
          font-weight:700;
          text-decoration:none;
        }

        /* ----------------------------------------------------- */
        /* THE POP OUT SUB MENUS FOR THE VERTICAL NAV            */
        /* ----------------------------------------------------- */

        .VerticalPopOutContainers
        {
	z-index:100;
	position:absolute;
	top:148px;
	left:10px;
	width: 157px;
	height: 22px;
        }

        .VerticalPopOutContainers ul
        {
          margin: 0;
          padding: 0;
          list-style-type: none;
          font-family: Arial, Verdana, Helvetica, sans-serif;
          font-size: 12px;
          font-weight: 400;
        }

        .VerticalPopOutContainers a
        {
          display: block;
          padding: 3px;
          width: 200px;
          background-color: #063;
          border-bottom: 1px solid #eee;
        }

        .VerticalPopOutContainers a:link,
        .VerticalPopOutContainers a:visited,
        .VerticalPopOutContainers a:active
        {
          color: #fff;
          text-decoration: none;
        }

        .VerticalPopOutContainers a:hover
        {
          text-decoration:none;
          background-color: #9C9;
          color: #000;
        }
        /* ----------------------------------------------------- */
        /**  LAYOUT -- LAST UPDATED                             **/
        /* ----------------------------------------------------- */
        .LastUpdated 
        {
          position: relative;
          height: 34px;         
          width: auto; 
          text-align:center;
          font-size: 10px;
          font-family: Arial, Helvetica, Sans-Serif; 
          color: #000; 
        }

