
        /**********************************************************************/
        /***    Default Styles                                              ***/
        /**********************************************************************/

        body {
            padding:            0px;
            margin:             0px;
        }

        body, td, textarea, input, option {
            font-family:        verdana, sans-serif;
            font-size:          13px;
        }

        td {
            vertical-align:     top;
        }

        a:link, a:visited {
            color:              #000;
            text-decoration:    none;
            text-decoration:    underline;
        }

        a:hover, a:active {
            color:              #FC0;
        }

        img {
            border:             0px;
        }

        textarea, input, option {
            padding:            2px;
        }

        textarea {
            width:              250px;
        }

        h2 {
            color:              #000;
            display:            block;
            text-align:         center;
        }

        li {
            padding:            3px;
            color:              #000;
        }

        /**********************************************************************/
        /***    Classes                                                     ***/
        /**********************************************************************/

        .bardiv {
            border:             1px solid #000;
            background:         #000;
            color:              #CCC;

            font-size:          11px;
            padding:            3px;

            width:              792px;
            margin-left:        auto;
            margin-right:       auto;
        }

        .bardiv td {
            font-size:          11px;
        }

        .bardiv a:link, .bardiv a:visited {
            color:              #FFDE00;
            font-weight:        700;
            text-decoration:    none;
        }

        .bardiv a:hover, .bardiv a:active {
            text-decoration:    underline;
        }

        .sectiondiv {
            padding-top:        0px;

            width:              800px;
            margin-left:        auto;
            margin-right:       auto;
        }

        .formlabel {
            text-align:         right;
            font-weight:        bold;
            vertical-align:     top;
            padding-top:        25px;
            padding-right:      5px;
        }

        td.formlabel {
            white-space:        nowrap;
        }

        /**********************************************************************/
        /***    Elements                                                    ***/
        /**********************************************************************/

        #footbar {
            text-align:         center;
            clear:              both;
        }

        #navbar {
            clear:              both;
        }

        #titlebar {
            height:             200px;
            width:              800px;
            padding:            0px;
        }

        #logindiv {
            width:              300px;
            padding-top:        30px;
            padding-bottom:     30px;
        }

        #home {
            margin-bottom:      10px;
        }

        #awards {
            margin-left:        auto;
            margin-right:       auto;
            width:              810px;
            margin-top:         10px;
        }

        #p_major, #p_major option {
            font-size:          11px;
            font-family:        Arial Narrow, Arial, sans-serif;
        }
    
