﻿
* {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse !important;
    border-color: #000000;
}
table a {
    font-weight: normal !important;
}
img {
    border: 0 none;
}
a {
    color: #858381;
    font-weight: normal;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.blink {
    color: #000D67;
    font-size: 13px;
    font-weight: bold;
    width: auto !important;
}
.link {
    color: #00167F;
}
.link:hover {
    color: #6E7F27;
}
.imglink {
    float: left;
    padding-right: 2px;
}
.lft {
    float: left;
}
.rght {
    float: right;
}
.clear {
    clear: both;
}
.imlft {
    float: left;
    padding-right: 5px;
}
.imrght {
    float: right;
    padding-left: 5px;
}
ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
h4 {
    color: #000000;
}
.finish {
    color: #CF0008;
    font-weight: bold;
    text-align: left !important;
}
.txt {
    background-image: url("../images/txt.png");
    background-repeat: repeat-x;
    border: 1px solid #A7B4BF;
    color: #333333;
    margin-right: 4px;
    padding: 3px;
    width: 95%;
}
.btn {
    background-color: #8E1119;
    background-image: url("../../images/mback.jpg");
    background-repeat: repeat-x;
    border: 1px solid #8E1119;
    color: #FFFFFF;
    display: block;
    float: left;
    font-family: "Segoe UI";
    font-size: 12px;
    font-weight: bold;
    height: 25px;
    line-height: 13px;
    margin: 10px 0 0;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;
    text-decoration: none;
    width: auto;
}
.context {
    float: left;
    padding: 3px;
}
.infotext {
    color: #AFAB83;
    font-size: 13px;
    font-weight: bold;
    line-height: 20px;
}
.contact {
    float: left;
    padding-left: 10px;
    text-align: left;
    width: 585px;
}
.contact h2 {
    border-bottom: 1px solid #D2E1E6;
    color: #000000;
    font-size: 17px;
    margin-bottom: 5px;
    padding-bottom: 5px;
}
hr {
    border-bottom: 1px solid #B5D5DF;
    border-width: 0 0 1px;
    height: 0;
    margin: 1px;
    padding: 1px;
}
.developer {
    color: #666666;
    float: right;
    font-size: 11px;
    height: 20px;
    text-align: left;
    width: 70px;
}
.developer a {
    color: #92969C;
    font-size: 11px;
    font-weight: bold;
}
.developer .dvtext {
    float: left;
    padding-right: 5px;
}
.developer .dvimg {
    float: left;
    padding-top: 2px;
}
.developer a:hover {
    color: #513C11;
    text-decoration: none;
}
.company {
    color: #DF1616;
    font-weight: bold;
}
.copyrght {
    color: #858381;
    float: left;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    margin-left: 2px;
    width: 355px;
}
.copyrghtic {
    color: #000000;
    float: left;
    font-family: 'Conv00297';
    font-size: 13px;
    font-weight: normal;
    height: 20px;
    margin-left: 2px;
    width: 375px;
}
.datetext {
    color: #B70C03;
    font-size: 11px !important;
    font-weight: normal;
}
.pagetitle {
    background-image: url("/images/pagetitle.jpg");
    background-repeat: no-repeat;
    float: left;
    margin-bottom: 10px;
    margin-top: 5px;
    width: 98%;
}
.pagetitle h1 {
    border-bottom: 1px solid #C9C9C9;
    color: #ED2830;
    font-family: 'MyriadProCondensed';
    font-size: 20px;
    font-weight: normal;
    margin-left: 15px;
}
.conttitle {
    background-image: url("/images/pagetitle.jpg");
    background-repeat: no-repeat;
    float: left;
    height: 35px;
    margin-top: 5px;
    width: 54%;
}
.conttitle h1 {
    border-bottom: 1px solid #C9C9C9;
    color: #ED2830;
    font-family: 'MyriadProCondensed';
    font-size: 20px;
    font-weight: normal;
    margin-left: 15px;
}
.pagetitle a {
    color: #DFE8EF;
    font-size: 11px;
    font-weight: normal;
}
.pagedetail {
    border-left: 1px solid #CCCCCC;
    color: #333333;
    display: inline;
    float: left;
    line-height: 20px;
    margin-left: 15px;
    padding-left: 10px;
    width: 665px;
}
.formdetail {
    border-left: 1px solid #CCCCCC;
    display: inline;
    float: left;
    margin-left: 15px;
    padding-left: 0;
    width: 665px;
}
.pagetext {
    float: left;
    font-size: 12px;
    line-height: 19px;
    margin-bottom: 10px;
    margin-top: 10px;
    min-height: 100px;
    position: relative;
    text-align: justify !important;
    width: 100%;
}
.pageimg {
    float: left;
    height: 346px;
    overflow: hidden;
    width: 339px;
}
.hiddiv {
    color: #FFFFFF;
    display: block;
    float: left;
    height: 0;
    visibility: hidden;
}
.ctable {
    float: left;
    height: 580px;
    width: 100%;
}
.cform {
    float: left;
    height: 275px;
    width: 44%;
}
.cmap {
    float: left;
    height: 323px;
    margin-left: 33px;
    width: 93%;
}
.information {
    float: left;
    height: 200px;
    padding-left: 17px;
    width: 53%;
}
.textlst {
    float: left;
    margin-top: 20px;
    width: 100%;
}
.textlst .txhead {
    border: 1px solid #CCCCCC;
    float: left;
    height: 42px;
    width: 100%;
}
.textlst .txhead2 {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 32px;
    width: 100%;
}
.textlst .txhead2 h3 {
    background-color: #F5F5F5;
    color: #B9171A;
    font-family: ARIAL;
    font-size: 14px;
    font-weight: normal;
    line-height: 26px;
    margin: 3px;
    padding-left: 13px;
}
.textlst .txhead2 h3 a {
    color: #B9171A;
    font-family: ARIAL;
    font-size: 14px;
    font-weight: normal;
}
.textlst .txhead h3 {
    background-color: #F6F6F6;
      color: #ED2830;
    font-family: 'MyriadProCondensed';
    font-size: 20px;
    font-weight: normal;
    line-height: 36px;
    margin: 3px;
    padding-left: 10px;
}
.textlst .txlst {
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
.textin {
    float: left;
    margin-bottom: 10px;
    min-height: 20px;
    width: 100%;
}
.nwslist {
    float: left;
    width: 100%;
}
.nwslist ul {
    float: left;
    width: 100%;
}
.nwslist ul li {
    border-bottom: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    float: left;
    padding-bottom: 0;
    padding-top: 0;
    width: 100%;
}
.nwslist ul li a {
    background-image: url("/images/arrow4.png");
    background-position: 1px 4px;
    background-repeat: no-repeat;
    color: #333333;
    float: left;
    font-size: 12px;
    font-weight: normal;
    line-height: 24px;
    margin-bottom: 0;
    padding-left: 18px;
    width: 96%;
}
.style3 {
    background-color: #F6F6F6;
    float: left;
    height: 40px;
    margin: 3px;
    padding-left: 10px;
    padding-top: 1px;
    width: 706px;
}
