﻿/* CSS Document */
body {
    background-color: #FFFFFF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    color: #000000;
    margin: 0;
    padding: 0;
}

form {
    margin: 0px;
    padding: 0px;
}

a {
    text-decoration: none;
    color: #000000;
    outline: none;
}

table {
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    color: #000000;
}

img {
    border: 0px;
}

.center {
    margin-left: auto;
    margin-right: auto;
}

.errorMsg {
    width: 600px;
    color: red;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    border: solid red 1px;
    padding-top: 30px;
    padding-bottom: 30px;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
    -moz-box-shadow: red 0px 0 20px 0px;
    -webkit-box-shadow: red 0px 0 20px 0px;
    box-shadow: red 0px 0 20px 0px;
    display: none;
}

.headbg {
    background: url(../images/headbg.jpg) no-repeat;
    text-align: center;
}

.linkbg {
    background: url(../images/linkbg.jpg) no-repeat;
}

.head_con {
    padding: 10px 5px 0px 27px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 18px;
    color: #000000;
}

a.toplink:link, a.toplink:visited {
    display: block;
    vertical-align: middle;
    font-size: 15px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-weight: normal;
    color: #2e2e36;
    text-align: center;
    padding: 17px 5px 0px 5px;
    text-decoration: none;
    text-transform: capitalize;
}

a.toplink:hover {
    color: #ffffff;
    text-decoration: none;
}

a.toplink_ac:link, a.toplink_ac:visited {
    display: block;
    vertical-align: middle;
    font-size: 15px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-weight: normal;
    color: #FFFFFF;
    text-align: center;
    padding: 17px 5px 0px 5px;
    text-decoration: none;
    text-transform: capitalize;
}

a.toplink1:link, a.toplink1:visited {
    display: block;
    background: url(../images/toplink1.jpg) no-repeat;
    width: 55px;
    height: 21px;
    vertical-align: middle;
}

a.toplink1:hover {
    background-position: 0px -38px;
}

a.toplink1_ac:link, a.toplink1_ac:visited {
    display: block;
    background: url(../images/toplink1.jpg) no-repeat;
    background-position: 0px -38px;
    width: 55px;
    height: 21px;
    vertical-align: middle;
}

a.toplink2:link, a.toplink2:visited {
    display: block;
    background: url(../images/toplink2.jpg) no-repeat;
    width: 115px;
    height: 21px;
    vertical-align: middle;
}

a.toplink2:hover {
    background-position: 0px -38px;
}

a.toplink2_ac:link, a.toplink2_ac:visited {
    display: block;
    background: url(../images/toplink2.jpg) no-repeat;
    background-position: 0px -38px;
    width: 115px;
    height: 21px;
    vertical-align: middle;
}

a.toplink3:link, a.toplink3:visited {
    display: block;
    background: url(../images/toplink3.jpg) no-repeat;
    width: 105px;
    height: 21px;
    vertical-align: middle;
}

a.toplink3:hover {
    background-position: 0px -38px;
}

a.toplink3_ac:link, a.toplink3_ac:visited {
    display: block;
    background: url(../images/toplink3.jpg) no-repeat;
    background-position: 0px -38px;
    width: 105px;
    height: 21px;
    vertical-align: middle;
}

a.toplink4:link, a.toplink4:visited {
    display: block;
    background: url(../images/toplink4.jpg) no-repeat;
    width: 125px;
    height: 21px;
    vertical-align: middle;
}

a.toplink4:hover {
    background-position: 0px -38px;
}

a.toplink4_ac:link, a.toplink4_ac:visited {
    display: block;
    background: url(../images/toplink4.jpg) no-repeat;
    background-position: 0px -38px;
    width: 125px;
    height: 21px;
    vertical-align: middle;
}

a.toplink5:link, a.toplink5:visited {
    display: block;
    background: url(../images/toplink5.jpg) no-repeat;
    width: 115px;
    height: 21px;
    vertical-align: middle;
}

a.toplink5:hover {
    background-position: 0px -38px;
}

a.toplink5_ac:link, a.toplink5_ac:visited {
    display: block;
    background: url(../images/toplink5.jpg) no-repeat;
    background-position: 0px -38px;
    width: 115px;
    height: 21px;
    vertical-align: middle;
}

a.toplink6:link, a.toplink6:visited {
    display: block;
    background: url(../images/toplink6.png) no-repeat;
    width: 104px;
    height: 21px;
    vertical-align: middle;
}

a.toplink6:hover {
    background-position: 0px -38px;
}

a.toplink6_ac:link, a.toplink6_ac:visited {
    display: block;
    background: url(../images/toplink6.png) no-repeat;
    background-position: 0px -38px;
    width: 104px;
    height: 21px;
    vertical-align: middle;
}

a.toplinkhome:link, a.toplinkhome:visited {
    display: block;
    background: url(../images/toplink6.jpg) no-repeat;
    width: 104px;
    height: 21px;
    vertical-align: middle;
}

a.toplinkhome:hover {
    background-position: 0px -38px;
}

a.toplinkhome_ac:link, a.toplinkhome_ac:visited {
    display: block;
    background: url(../images/toplink6.jpg) no-repeat;
    background-position: 0px -38px;
    width: 104px;
    height: 21px;
    vertical-align: middle;
}



.fontcolor1 {
    color: #000000;
}

.fontcolor2 {
    color: #FFFFFF;
}

.fontcolor3, .mandt_color {
    color: #005ab0;
}

.bgcolor1 {
    background-color: #000000;
}

.bgcolor2 {
    background-color: #FFFFFF;
}

.bgcolor3 {
    background-color: #25252f;
}

.bgcolor4 {
    background-color: #ececec;
}

.combowidth_mail {
    width: 120px;
}

.combo_mail {
    font-size: 12px !important;
}

.bodytext {
    color: #FFFFFF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
    font-weight: bold;
}

a.bodytext:link, a.bodytext:visited {
    color: #FFFFFF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: underline;
}

a.bodytext:hover {
    text-decoration: underline;
}

.htext {
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 16px;
    text-decoration: none;
}

a.htext:link, a.htext:visited {
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: underline;
}

a.htext:hover {
    text-decoration: underline;
}

.htext_u {
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
}

a.htext_u:link, a.htext_u:visited {
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: underline;
}

a.htext_u:hover {
    text-decoration: underline;
}

.c_link_htext {
    color: #0000FF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
}

a.c_link_htext:link, a.c_link_htext:visited {
    color: #0000FF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: underline;
}

a.c_link_htext:hover {
    text-decoration: underline;
}

select {
    font-size: 14px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    color: #000000 !important;
    background-color: #FFFFFF !important;
    padding-left: 5px;
    font-size: 14px;
    height: 30px;
    -webkit-transition-delay: 0s, 0s;
    -webkit-transition-duration: 0.3s, 0.3s;
    -webkit-transition-property: box-shadow, border;
    -webkit-transition-timing-function: ease, ease;
    -webkit-user-select: text;
    -webkit-writing-mode: horizontal-tb;
    background-color: rgb(255, 255, 255);
    border-bottom-color: rgb(220, 220, 220);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0px;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
    border-left-color: rgb(220, 220, 220);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(220, 220, 220);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(220, 220, 220);
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
}

.inputbox, .textbox, textarea, input[type=text] {
    font-size: 14px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    color: #000000 !important;
    background-color: #FFFFFF !important;
    padding-left: 5px;
    height: 30px;
    transition-delay: 0s, 0s;
    transition-duration: 0.3s, 0.3s;
    transition-property: box-shadow, border;
    transition-timing-function: ease, ease;
    -webkit-transition-delay: 0s, 0s;
    -webkit-transition-duration: 0.3s, 0.3s;
    -webkit-transition-property: box-shadow, border;
    -webkit-transition-timing-function: ease, ease;
    -webkit-user-select: text;
    -webkit-writing-mode: horizontal-tb;
    background-color: rgb(255, 255, 255);
    border-bottom-color: rgb(220, 220, 220);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0px;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
    border-left-color: rgb(220, 220, 220);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(220, 220, 220);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(220, 220, 220);
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
}

test {
    font-size: 14px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    color: #000000 !important;
    background-color: #FFFFFF !important;
    padding-left: 5px;
    height: 30px;
    transition-delay: 0s, 0s;
    transition-duration: 0.3s, 0.3s;
    transition-property: box-shadow, border;
    transition-timing-function: ease, ease;
    -webkit-transition-delay: 0s, 0s;
    -webkit-transition-duration: 0.3s, 0.3s;
    -webkit-transition-property: box-shadow, border;
    -webkit-transition-timing-function: ease, ease;
    -webkit-user-select: text;
    -webkit-writing-mode: horizontal-tb;
    background-color: rgb(255, 255, 255);
    border-bottom-color: rgb(220, 220, 220);
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-image-outset: 0px;
    border-image-repeat: stretch;
    border-image-slice: 100%;
    border-image-source: none;
    border-image-width: 1;
    border-left-color: rgb(220, 220, 220);
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: rgb(220, 220, 220);
    border-right-style: solid;
    border-right-width: 1px;
    border-top-color: rgb(220, 220, 220);
    border-top-style: solid;
    border-top-width: 1px;
    box-shadow: none;
    box-sizing: border-box;
}

.buttaold {
    background-color: #080010 !important;
    color: #FFFFFF !important;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 10px;
    border: 1px solid #080010 !important;
}

.butta2 {
    background: #758ff5;
    background-image: -webkit-linear-gradient(top, #758ff5, #0559a3);
    background-image: -moz-linear-gradient(top, #758ff5, #0559a3);
    background-image: -ms-linear-gradient(top, #758ff5, #0559a3);
    background-image: -o-linear-gradient(top, #758ff5, #0559a3);
    background-image: linear-gradient(to bottom, #758ff5, #0559a3);
    -webkit-border-radius: 10;
    -moz-border-radius: 10;
    border-radius: 5px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    color: #ffffff !important;
    font-size: 10px;
    padding: 2px 0px 2px 0px;
    text-decoration: none;
    border: none !important;
}

.butta {
    background: #758ff5;
    background-image: -webkit-linear-gradient(top, #758ff5, #0559a3);
    background-image: -moz-linear-gradient(top, #758ff5, #0559a3);
    background-image: -ms-linear-gradient(top, #758ff5, #0559a3);
    background-image: -o-linear-gradient(top, #758ff5, #0559a3);
    background-image: linear-gradient(to bottom, #758ff5, #0559a3);
    -webkit-border-radius: 10;
    -moz-border-radius: 10;
    border-radius: 10px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    color: #ffffff !important;
    font-size: 16px;
    padding: 5px 20px 7px 20px;
    text-decoration: none;
    border: none !important;
}

    .butta:hover, .butta2:hover {
        background: #3cb0fd;
        background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
        background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
        background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
        text-decoration: none;
    }

.tdpadding1 {
    padding-bottom: 4px;
}

#main_con, .main_con {
    padding: 10px 10px 0px 10px;
    text-align: left;
    line-height: 150%;
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
}

    #main_con p, .main_con p {
        line-height: 150%;
        color: #000000;
        font-family: Atlanta, Arial, Tahoma, Verdana;
        font-size: 14px;
        text-decoration: none;
        padding: 0px;
        margin: 0px;
    }

    #main_con a, .main_con a {
        color: #0062b3;
        text-decoration: underline;
    }

        #main_con a:hover, .main_con a:hover {
            text-decoration: underline;
        }

    #main_con ol, .main_con ol {
        line-height: 160%;
    }

        #main_con ol li, .main_con ol li {
            margin-left: 15px;
            margin-top: 5px !important;
            margin-top: 5px;
            margin-bottom: 5px !important;
            margin-bottom: 5px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 5px;
        }

    #main_con ul, .main_con ul {
        line-height: 130%;
        list-style-type: none;
        margin: 0px;
        padding: 0px;
    }

        #main_con ul li, .main_con ul li {
            background-image: url(../images/list_arrow.gif);
            background-position: 0 5px;
            background-repeat: no-repeat;
            margin-left: 0x;
            margin-top: 0px !important;
            margin-top: 0px;
            margin-bottom: 4px !important;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 13px;
        }

            #main_con ul li > ul, .main_con ul li > ul {
                margin-top: 10px;
            }

.bighead1 {
    color: #0061ba;
    font-size: 15px;
}

#news_con, .news_con {
    padding: 2px 5px 0px 5px;
    text-align: left;
    line-height: 150%;
    color: #FFFFFF;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
}

    #news_con p, .news_con p {
        line-height: 150%;
        color: #FFFFFF;
        font-family: Atlanta, Arial, Tahoma, Verdana;
        font-size: 14px;
        text-decoration: none;
        padding: 0px;
        margin: 0px;
    }

    #news_con a, .news_con a {
        color: #FFFFCC;
        text-decoration: underline;
    }

        #news_con a.bighead, .news_con a.bighead {
            color: #FFFFFF;
            text-decoration: underline;
            font-size: 15px;
        }

        #news_con a:hover, .news_con a:hover {
            text-decoration: underline;
        }

    #news_con ol, .news_con ol {
        line-height: 160%;
    }

        #news_con ol li, .news_con ol li {
            margin-left: 15px;
            margin-top: 5px !important;
            margin-top: 5px;
            margin-bottom: 5px !important;
            margin-bottom: 5px;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 5px;
        }

    #news_con ul, .news_con ul {
        line-height: 130%;
        list-style-type: none;
        margin: 0px;
        padding: 0px;
    }

        #news_con ul li, .news_con ul li {
            background-image: url(../images/arrow1.jpg);
            background-position: 0 5px;
            background-repeat: no-repeat;
            margin-left: 0x;
            margin-top: 0px !important;
            margin-top: 0px;
            margin-bottom: 4px !important;
            padding-top: 0px;
            padding-right: 0px;
            padding-bottom: 0px;
            padding-left: 13px;
        }

            #news_con ul li > ul, .news_con ul li > ul {
                margin-top: 10px;
            }

    .news_con table {
        color: #FFFFFF;
    }

.news_img_top {
    padding-top: 5px;
}

.newspadding1 {
    padding-top: 10px;
    padding-bottom: 10px;
}

.strikeout {
    color: #976500;
    text-decoration: line-through;
}

.leftbg {
    background: url(../images/leftbg.jpg) repeat-y;
}

.rightbg {
    background-color: #494953;
}

.sep1 {
    background: url(../images/sep1.jpg) repeat-x;
}

#hdbg, .hdbg {
    padding: 10px 10px 0px 10px;
    color: #002a54;
    font-family: Atlanta, Arial, Tahoma, Verdanaa;
    font-size: 23px;
    text-decoration: none;
    font-weight: normal;
    margin: 0px;
    text-align: left;
    text-transform: capitalize;
}

.text_nocol, .commontfont {
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: underline;
}

a.text_nocol:link, a.text_nocol:visited, a.commontfont:link, a.commontfont:visited {
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 14px;
    text-decoration: none;
}

a.text_nocol:hover, a.commontfont:hover {
    text-decoration: underline;
}

.fontuppercase {
    text-transform: uppercase;
}

.fonttitlecase {
    text-transform: capitalize;
}

.fontbold {
    font-weight: bold;
}

.fontpadding10 {
    padding-left: 10px;
}

.leftpadding {
    padding-left: 5px;
}

.rightpadding {
    padding-right: 5px;
}

.rightpadding10 {
    padding-right: 10px;
}

.rightpadding15 {
    padding-right: 15px;
}

.toppadding10 {
    padding-top: 10px;
}

.toppadding_1 {
    padding-top: 5px;
}

.bottompadding {
    padding-bottom: 10px;
}

.textunderline {
    text-decoration: underline;
}

.footerbg {
    background: url(../images/footerbg.jpg) repeat-x;
    background-color: #e7e6e6;
}

.footer {
    padding: 20px 10px 10px 10px;
    color: #000000;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-size: 11px;
    text-decoration: none;
    font-weight: normal;
    text-align: center;
}

    .footer a {
        color: #000000;
        text-decoration: none;
    }

        .footer a:hover {
            text-decoration: underline;
        }

.csr {
    cursor: pointer;
}

.brdcmp {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 0px;
    padding-bottom: 5px;
    margin: 0px;
}

td.menuNormal {
    vertical-align: top;
    text-align: left;
}

td.menuHover {
    vertical-align: top;
    text-align: left;
}

div.menuNormal {
    display: none;
    position: static;
}

div.menuHover {
    display: inline;
    position: absolute;
}

.menutable_sub {
    position: relative;
    left: 0px;
    top: 0px;
    z-index: 200;
    width: 172px;
}

a.sslink:link, a.sslink:visited {
    display: block;
    background-color: #e8e8e8;
    vertical-align: middle;
    text-align: left;
    font-size: 14px;
    font-family: Atlanta, Arial, Tahoma, Verdana;
    font-weight: normal;
    color: #000000;
    padding-top: 8px;
    padding-bottom: 6px;
    padding-left: 10px;
    padding-right: 5px;
    text-decoration: none;
    text-transform: capitalize;
    filter: alpha(opacity=99);
    opacity: 0.99;
}

a.sslink:hover {
    color: #ffffff;
    background-color: #3d3d47;
    text-decoration: underline;
}
