body {
     background-color:#fff;
     margin:0px 0px 0px 0px;
     color:#182442;
     height:100%;
     font-family:sans-serif;
     padding:0;
     text-align:center;
}

#wrapper {
         border:0px;
         width:100%;
         height:100%;
}

#main {
      width:978px;
      border:0px;
      height:100%;
}

#top {
     height:110px;
     width:100%;
     border:0px;
}

#logo {
      padding-top:2px;
      padding-bottom:2px;
}

#topright {
          padding-right:50px;
          text-align:right;
          font-size:15pt;
          font-weight:bold;
          /* font-style:italic; */
          color:#A3A1A2;
          font-family: 'Trebuchet MS', Helvetica, sans-serif;
}

#navcontainer ul {
              padding:0px;
              margin:0px;
              background-color: #fff;
              color: White;
              width:100%;
              font-family: arial, helvetica, sans-serif;
              text-align:center;
}

#navcontainer ul li {
              display: inline;
}

#navcontainer ul li a {
              background-color: #C20700;
              background-image:url(images/active.gif);
              background-repeat:repeat-x;
              color: #fff;
              text-decoration: none;
              float: left;
              padding-top:8px;
              * padding-bottom:8px;
              width:162px;
              * width:163px;
              height:28px;
              border-right: 1px solid #fff;
}

#navcontainer ul li a:hover {
              background-color: #990501;
              background-image:url(images/hover.gif);
              background-repeat:repeat-x;
              color: #fff;
}

#navcontainer ul li:visited {
              background-color: #C20700;
              background-image:url(images/active.gif);
              background-repeat:repeat-x;
              color: #fff;
}

#contenttable {
              width:100%;
              border:0px;
              height:100%;
}

#content {
         width:100%;
         height:100%;
         background-color:#fff;
         background-image:url(images/top-shadow.gif);
         background-repeat:repeat-x;
         background-position:top left;
         padding:17px;
         color:#333;
         font-family:Arial,Tahoma,Verdana;
         font-size:13px;
         line-height:19px;
}

#content a {
           color:#AC0601;
           text-decoration:none;
}

#content a:hover {
                 color:#333;
                 text-decoration:underline;
}

#content:visited {
                 color:#AC0601;
                 text-decoration:none;
}

#popup a {
           color:#AC0601;
           text-decoration:none;
}

#popup a:hover {
                 color:#333;
                 text-decoration:underline;
}

#popup:visited {
                 color:#AC0601;
                 text-decoration:none;
}

.contentheadline {
                 color:#AC0601;
                 font-family:'Trebuchet MS',Helvetica,sans-serif;
                 font-size:24px;
                 font-weight:normal;
                 padding:0px;
                 padding-top:7px;
                 margin:0px;
}

a.squarebutton{
               background: transparent url(images/ends.gif) no-repeat top left;
               display: block;
               float: left;
               font: bold 14px Helvetica, sans-serif;
               line-height: 15px;
               height: 30px;
               padding-left: 9px;
               text-decoration: none;
               text-transform:uppercase;
               color:#fff;
}

a.squarebutton:active span {
              color: #FFFFFF;
}

a.squarebutton:link span {
              color: #FFFFFF;
}

a.squarebutton:visited span {
                      color:#fff;
}

a.squarebutton span{
               background: transparent url(images/button.gif) no-repeat top right;
               display: block;
               padding: 8px 12px 7px 2px;
}

a.squarebutton:hover{
                     background-position: bottom left;
}

a.squarebutton:hover span{
                     background-position: bottom right;
                     color: #FFFFFF;
                     text-decoration:none;
}

.buttonwrapper{
               overflow: hidden;
               width: 100%;
               padding-left:200px;
               padding-right:200px;
}

#divider {
         width:3px;
         height:100%;
         padding:0px;
         margin:0px;
         background-color:#fff;
         background-image:url(images/divider2.gif);
         background-repeat:repeat-y;
         background-position:top left;
         line-height:0px;
}

#side {
      width:300px;
      /* background-color:#F2F2F2; */
      background-color:#A9A9A9;
      background-image:url(images/top-shadow3.gif);
      background-repeat:repeat-x;
      background-position:top left;
      padding-top:15px;
      padding-bottom:15px;
      padding-right:8px;
      padding-left:8px;
}

.news {
      width:270px;
      border:1px solid #999;
      background-color:#D6D6D6;
}

.newsheader {
            background-color:#CD0C00;
            background-image:url(images/footer.gif);
            background-position:top left;
            background-repeat:repeat-x;
            font-family: arial, helvetica, sans-serif;
            text-transform: uppercase;
            font-weight:bold;
            text-align:left;
            color:#fff;
            font-size:10pt;
            /* height:23px; */
}

.newsbody {
          background-color:#fff;
          /*
          background-image:url(images/headerbody.gif);
          background-position:top left;
          background-repeat:repeat-x;
          */
          text-align:justify;
          font-size:8pt;
          font-family:Verdana;
          border-top:1px solid #999;
          padding:7px;
          line-height:16px;
          color:#333;
}

.newsbody a {
            color:#AC0601;
            text-decoration:none;
}

.newsbody a:hover {
                  color:#333;
                  text-decoration:underline;
}

.newsbody:visited {
                    color:#AC0601;
                    text-decoration:none;
}

.hrhr {
      border:0px;
      height:1px;
      background-color:#999999;
}

#footer {
        width:100%;
        height:30px;
        color:#fff;
        font-size:10pt;
        background-color:#8D8D8D;
        background-image:url(images/footer.gif);
        background-repeat:repeat-x;
}

#fleft {
       text-align:left;
       padding-left:7px;
}

#fleft a {
          color:#fff;
          text-decoration:none;
}

#fleft a:hover {
                color:#fff;
                text-decoration:underline;
}

#fleft:visited {
                color:#fff;
                text-decoration:none;
}

#fright {
        text-align:right;
        padding-right:7px;
}

#fright a {
          color:#fff;
          text-decoration:none;
}

#fright a:hover {
                color:#fff;
                text-decoration:underline;
}

#fright:visited {
                color:#fff;
                text-decoration:none;
}
