/* Start of CMSMS style sheet 'Simple Valid' */
body {
          margin : 0 auto;
          padding : 0;
          font-family : Trebuchet MS, Arial, Helvetica, sans-serif;
          font-variant : normal;
          font-size : 80%;
          line-height : normal;
          font-size-adjust : none;
          font-stretch : normal;
          color : #333333;
          background-color : #b6e096;
          font-weight : inherit;
      }
a {
          text-decoration : none;
          color : #8bce59;
      }
a:hover {
          text-decoration : underline;
          color : #548d29;
      }
a img {
          border : none;
      }
p {
          margin : 0 0 16px;
      }
#content {
          border : 1px solid #8bce59;
          margin : 6px auto 0;
          padding : 1px 5px;
          background-color : #ffffff;
          color : #333333;
          width : 750px;
      }
#header {
          margin : 5px 0 10px;
          background : #ffffff url(./head.jpg) no-repeat scroll left bottom;
          color : #ffffff;
          height : 150px;
      }
#header h1 {
          font-size : 2em;
          float : left;
          font-weight : normal;
          letter-spacing : -2px;
          margin-left : 10px;
      }
#header a {
          color : #ffffff;
      }
#header a:hover {
          color : #b6e096;
      }
#page h2 {
          font-size : 1.35em;
          font-weight : normal;
      }
#header h1 a, #header h1 a:hover {
          padding : 0;
      }
#header em {
          font-size : 0.6em;
          font-style : normal;
          letter-spacing : 2px;
      }
#avmenu {
          margin : 0 0 10px;
          padding : 0;
          clear : left;
          float : left;
          width : 150px;
          font-size : 0.9em;
      }
#avmenu ul {
          margin : 0 0 20px;
          padding : 0;
          list-style-type : none;
          list-style-image : none;
          list-style-position : outside;
          width : 150px;
          font-size : 1.1em;
      }
#avmenu li {
          margin-bottom : 4px;
      }
#avmenu li a {
          border-left : 4px solid #555555 ;
          padding : 6px 0 0 10px;
          background : #b6e096 none repeat scroll 0% 50%;
          font-weight : bold;
          height : 20px;
          text-decoration : none;
          display : block;
          color : #555555
      }
#avmenu li a:hover {
          border-left : 4px solid #548d29;
          color : #548d29;
      }
#avmenu li a.menuactive {
          border-left : 4px solid gold;
          background : #548d29 none repeat scroll 0% 50%;
          color : gold;
      }
#avmenu li li a {
          border : none;
          padding : 6px 0 0 24px;
          background : #f4f4f4 none repeat scroll 0% 50%;
          font-weight : normal;
          height : 20px;
          text-decoration : none;
          display : block;
          font-size : 80%
      }
#avmenu li li a:hover {
          border : none;
          background : #eaeaea none repeat scroll 0% 50%;
          color : #548d29;
      }
#avmenu li li a.menuactive {
          border : none;
          background : #548d29 none repeat scroll 0% 50%;
          color : gold;
      }
#avmenu li li li a {
          border : none;
          padding : 6px 0 0 34px;
          background : #f4f4f4 none repeat scroll 0% 50%;
          font-weight : normal;
          height : 20px;
          text-decoration : none;
          display : block;
          font-size : 70%
      }
#avmenu li li li a:hover {
          border : none;
          background : #eaeaea none repeat scroll 0% 50%;
          color : #548d29;
      }
#avmenu li li li a.menuactive {
          border : none;
          background : #548d29 none repeat scroll 0% 50%;
          color : gold;
      }
#page {
          line-height : 1.5em;
          text-align : left;
          padding-left : 200px;
      }
#footer {
          border-top : 1px solid #8bce59;
          margin : 0 auto;
          padding : 8px 0;
          clear : both;
          width : 750px;
          text-align : center;
          color : #555555;
          background-color : #ffffff;
          font-size : 0.9em;
      }

/* End of 'Simple Valid' */

