body { background-color: #bad9e9;
       background-image: url('topbg.jpg');
       background-repeat: repeat-x;
       background-position: top center;
       margin: 0px; }

#container { position: relative;
             margin: auto;
             width: 518px; }

#top { position: absolute;
       left: 0px;
       top: 0px;
       z-index: 1;
       width: 518px;
       height: 277px; }

#menu { position: absolute;
        left: 169px;
        top: 173px;
        width: 360px;
        z-index: 2; }

#menu ul { list-style-type: none;
           margin: 0px;
           padding: 0px; }

#menu ul li { display: inline; }

#menu ul li a { text-decoration: none;
                font-weight: bold;
                color: #3782a9;
                font-style: italic;
                font-family: trebuchet ms,verdana,arial,helvetica;
                font-size: 16px;
                padding: 5px;
                text-transform: lowercase; }

#menu ul li a:hover { border-bottom: 2px #ffffff solid; }

#text { position: absolute;
        left: 0px;
        top: 280px;
        width: 518px;
        padding: 0px;
        font-family: trebuchet ms,verdana,arial,helvetica;
        font-size: 12px;
        text-align: justify;
        color: #000000;
        z-index: 2; }

#text ul { margin-top: 4px; }

a { text-decoration: none;
    font-weight: bold;
    color: #3782a9; }

a:hover { border-bottom: 2px #ffffff solid; }

option,textarea,input { font-family: trebuchet ms,verdana,arial,helvetica;
                        font-size 12px;
                        color: #ffffff;
                        border: #ffffff solid 1px;
                        background-color: #73abaa; }

.header { font-family: times new roman,arial,verdana,helvetica;
          font-size: 22px;
          font-weight: bold;
          font-style: italic;
          letter-spacing: 3px;
          color: #cb768f; }

b, strong { color: #cb768f; }

.disclaimer { font-size: 10px;
              text-align: center; }

.center { margin: auto;
          text-align: center; }

.show_join_email_field, .show_update_old_email_field, .show_update_email_field, .show_lostpass_email_field { width: 230px; }
.show_join_url_field, .show_update_url_field { width: 350px; }