﻿html {
    height: 100%;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    margin: 10px auto;
    background-color: #eeeeee;
    height: 100%;
}

#container {
    width: 730px;
    margin: 0px auto;
    background-color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    color: #000;
    min-height: 100%;
}

#content {
    width: 600px;
    /* text-align:left; */
    /* padding:0px 50px; */
}

#header {
    /*background-color:#17285C;*/
    text-align: center;
    width: 600px;
    padding: 20px 0;
}

#footer {
    background-color: #C0C0C0;
    text-align: center;
    width: 600px;
    color: #FFFFFF;
    font-size: 9pt;
    padding-top: 7px;
    padding-bottom: 7px;
}

INPUT, OPTION, SELECT, TEXTAREA {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0
}

hr {
    background-color: #C1C1C1;
    height: 1px;
    width: 100%;
    margin: 12px 0;
}

.head {
    font-size: 24px;
    font-family: Arial, Helvetica, sans-serif;
    padding-bottom: 12px;
    color: #000;
    text-align: center;
    font-weight: bold;
}

.subhead {
    font-size: 20px;
    font-family: Arial, Helvetica, sans-serif;
}

.headtitle {
    font-size: 26px;
    font-family: Yu Gothic Light, Arial, Helvetica, sans-serif;
    padding-bottom: 20px;
}

img {
    border: none;
}

.hilite {
    background-color: #F87D39;
}

.required {
    color: #013B69;
}

.address {
    color: white;
    font-size: 9pt;
    line-height: 12pt;
    font-family: Arial, Helvetica, Verdana;
    text-align: center
}
/*
A {
	COLOR: #013B69; CURSOR: pointer; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline; color:#013B69;
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
A:visited{
	color:#013B69;
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: 0px
}
*/
.title {
    font-weight: bold;
    font-size: 22px;
}

input[type="submit"], input[type="button"] {
    background-color: #013B69;
    color: #ffffff;
    font-size: 14px;
    text-align: center;
    padding: 4px 9px;
    border: none;
}

.nav ul {
    padding: 0px 0px;
    margin: 0 auto;
    list-style: none;
    display: table;
}

    .nav ul li {
        padding: 2px 9px;
        margin: 0px 0px 0px 0px;
        list-style: none;
        /* float:left; */
        display: table-cell;
        /* height: 38px; */
        vertical-align: middle;
        line-height: 18px;
    }

        .nav ul li a:link {
            display: block; /* width:130px; */
            font-weight: bold;
            font-size: 14px;
            color: black; /* background-color:#013B69; */
            text-align: center;
            padding: 2px 9px;
            text-decoration: none;
        }

        .nav ul li a:visited {
            display: block; /* width:130px; */
            font-weight: bold;
            font-size: 9pt;
            color: black; /* background-color:#013B69; */
            text-align: center;
            padding: 2px 9px;
            text-decoration: none;
        }

        .nav ul li a:hover {
            /* background-color:#ED1B2F; */
            color: #808080;
            padding: 2px 9px;
        }

        .nav ul li a:active {
            /* background-color:#ED1B2F; */
            color: #808080;
            padding: 2px 9px;
        }

        .nav ul li span {
            padding: 0px 7px;
            text-align: center;
            display: block;
            float: left;
        }

.label {
    padding-top: 12px;
    padding-bottom: 2px;
    font-size: 13px;
}

.plabel {
    font-size: 11px;
}

.input1 {
    width: 500px;
    font-family: tahoma,arial;
    font-size: 13px;
    height: 20px;
    padding: 2px 2px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.input2 {
    width: 245px;
    font-family: tahoma,arial;
    font-size: 13px;
    height: 20px;
    padding: 2px 2px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.select1 {
    width: 245px;
    font-family: tahoma,arial;
    font-size: 13px;
    height: 26px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.select2 {
    width: 135px;
    font-family: tahoma,arial;
    font-size: 13px;
    height: 26px;
    border: 1px solid #ccc;
    background-color: #fff;
}

.text9 {
    font-size: 9px;
}

.text10 {
    font-size: 10px;
}

.updateablerate {
    width: 72px;
    text-align: right;
    border-style: none;
}

.smallhdr {
    font-weight: bold;
}

.edition {
    margin-left: 10px;
    margin-right: 3px;
}
