﻿        /***** Global Settings *****/
        html, body
        {
            border: 0;
            margin: 0;
            padding: 0;
            height: 100%;
        }
        body
        {
            font: 76% arial, helvetica, sans-serif;
            color: #555555;
            background:#bbbbbb url(../images/BackgroundBody.jpg) repeat-x;
            text-align: center;
            line-height:140%;
        }
        /***** Common Formatting *****/
        h1, h2, h3, h4, h5, h6
        {
            margin: 0;
            padding: 0;
            font-weight: normal;
            color:#b00000;
        }
        h1
        {
            padding: 25px 0 10px 0;
            font: 2em arial, helvetica, sans-serif;
        }
        h2
        {
            font: 1.5em arial, helvetica, sans-serif;
        }
        h3
        {
            font: 1em arial, helvetica, sans-serif;
            font-weight: bold;
        }
        p
        {
            margin: 10px 0 0 0;
            padding: 0 0 0 0;
        }
        ul, ol
        {
            list-style: none;
            margin: 0;
            padding: 0 0 0 0;
        }
        small
        {
            font-size: 0.85em;
        }
        img
        {
            border: 0;
        }
        sup
        {
            position: relative;
            bottom: 0.3em;
            vertical-align: baseline;
        }
        sub
        {
            position: relative;
            bottom: -0.2em;
            vertical-align: baseline;
        }
        acronym, abbr
        {
            cursor: help;
            letter-spacing: 1px;
            border-bottom: 1px dashed;
        }
        /***** Links *****/
        a, a:visited
        {
            text-decoration: none;
            color: #555555;
        }
        a img
        {
            border: none;
        }
        /***** Forms *****/
        form
        {
            margin: 0;
            padding: 0;
            display: inline;
        }
        input, select, textarea
        {
            font: 1em arial, helvetica, sans-serif;
        }
        label
        {
            cursor: pointer;
        }
        /***** Tables *****/
        table
        {
            border: 0;
            margin: 0 0 0 0;
            padding: 0;
        }
        /***** Layout & Other Classes *****/
        .pagearea
        {
            width: 900px;
            height: 100%;
            margin: auto;
            border: 0px;
            padding: 0px;
            text-align: center;
            vertical-align: top;
        }
        .topnav
        {
            font-size: x-small;
            width: 98%;
            height: 15px;
            text-align: right;
            padding-top: 5px;
            padding-bottom: 5px;
            margin: 0 auto;
        }
        .mainnav
        {
            margin-bottom:10px;
            vertical-align:middle;
            width:100%;
            height:66px;
            font-weight:bold;
        }
        .mainnav .left
        {
            text-align:right;
            width:50%;
        }
        .mainnav .left a
        {
            margin-right:35px;
        }
        .mainnav .right
        {
            text-align:left;
            width:50%;
        }
        .mainnav .right a
        {
            margin-left:35px;
        }
        .mainnav .logo
        {
            width:200px;            
        }
        .contentframetop
        {
            background-image: url(../images/BackgroundContentAreaTop.png);
            background-position: top;
            background-repeat: no-repeat;
            height: 20px;
        }
        .contentframemiddle
        {
            background-image: url(../images/BackgroundContentAreaMiddle.png);
            background-color: #FFFFFF;
            padding: 10px;
            text-align: center;
            height: auto;
        }
        .contentframebottom
        {
            background-image: url(../images/BackgroundContentAreaBottom.png);
            background-position: bottom;
            background-repeat: no-repeat;
            height: 20px;
        }
        .contentarea
        {
            width: 98%;
            vertical-align: top;
        }
        .navigation
        {
            text-align: left;
        }
        .contentheader
        {
            padding: 30px 0 25px 0;
            letter-spacing: -1px;
            font: 2em arial, helvetica, sans-serif;
        }
        .contentheaderoperations
        {
            float: right;
        }
        .content
        {
            text-align: justify;
            height: auto;
        }
        .footer
        {
            font-size: x-small;
            width: 100%;
            height: 15px;
            text-align: right;
            margin-top: 10px;
            position: relative;
        }
        .footer .footerlinks
        {
            float: left;
            position: absolute;
            top: 0;
            left: 10px;
        }
        .modalbackground
        {
            background-color: Gray;
            filter: alpha(opacity=70);
            opacity: 0.7;
        }
        /***** Global Classes *****/
        .text-left
        {
            text-align: left;
        }
        .text-right
        {
            text-align: right;
        }
        .text-center
        {
            text-align: center;
        }
        .text-justify
        {
            text-align: justify;
        }
        .bold
        {
            font-weight: bold;
        }
        .italic
        {
            font-style: italic;
        }
        .underline
        {
            border-bottom: 1px solid;
        }
        .nopadding
        {
            padding: 0;
        }
        .noindent
        {
            margin-left: 0;
            padding-left: 0;
        }
        .nobullet
        {
            list-style: none;
            list-style-image: none;
        }

