/* Template classes */
.date
{
    font-size: .9em;
    padding: 0 0 0 12px;
    background-image: url('../images/news.gif');
    background-repeat: no-repeat;
    color: #808080;
}


.FormFieldNote
{
	color: #888888;
	font-size: x-small;
}

            body
            {
                text-align: center;
                background-color: #ffffff;
		color: #666666;
		font-size: 12px;
            }


            #container
            {
                width: 990px;
                margin: auto;
                font-family: Arial;
                text-align: left;
                background-color: #ffffff;
            }

                #banner
                {
                    float: left;
                    background-image: url('../images/banner.jpg');
                    background-repeat: repeat-x;
                    display: block;
                    width: 100%;
                    height: 180px;
                }

                #navlinks
                {
                    float: left;
                    background-image: url('../images/nav-bkgnd.jpg');
                    background-repeat: repeat-x;
                    display: block;
                    width: 100%;
                    height: 29px;
                    position: relative;

                    color: #ffffff;
                }

                    #navlinks-linksection
                    {
                        position: absolute;
                        top: 0px;
                        left: 240px;

                        font-size: small;
                    }

                    #navlinks-linksection a, #navlinks-linksection a:link, #navlinks-linksection a:visited, #navlinks-linksection a:active
                    {
                        display: block;
                        float: left;
                        width: auto;
                        height: 23px;
                        padding: 3px 5px 3px 5px;
                        color: #ffffff;
                        text-decoration: none;

                    }

                    #navlinks-linksection a:hover
                    {
                        color: #fef616;
                    }

                    #navlinks-linksection span
                    {
                        display: block;
                        float: left;
                        width: 5px;
                        height: 29px;
                        padding: 4px 5px 4px 5px;
                        color: #ffffff;
                    }


                    a, a:link, a:active, a:visited
                    {
                        font-size: small;
                        color: #2e678c;
                        text-decoration: none;
                    }

                    a:hover
                    {
                        color: #ff0000;
                    }

.DivTable
{
    width: 100%;
    clear: both;
    float: left;
    margin: 10px;
}

    .DivTable div
    {
        float: left;
        display: block;
    }
