@charset "utf-8";
/* CSS Document */

body {
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(/images/bg.jpg);
    background-position: top;
    background-repeat: repeat-x;
    background-color: #C32508 !important;
}

.table_header_footer {
    line-height: 0em;
}

.upSpacer {
    height: 14px;
}

.Modeltop {
    background-image: url(/images/Model_top.jpg);
    background-position: left;
    background-repeat: no-repeat;
    height: 132px;
}



.Modeltop_no {
    background-image: url(/images/Model_top_no.png);
    background-position: left;
    background-repeat: no-repeat;
    height: 132px;
}


.Menutop {
    background-image: url(/images/topmenu_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    width: 579px;
}

.slogan {
    background-image: url(/images/index_02.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 185px;
    text-align: left;
    padding-right: 10px;
}


.demoLinks {
    background-image: url(/images/index_03.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 64px;
}


.Loginbox {
    background-image: url(/images/index_04.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 81px;
}

.box1td {
    background-image: url(/images/box1_04.png);
    background-repeat: repeat-x;
    background-color: #4e4e4e;
    vertical-align: top;
}



.box2td {
    background-image: url(/images/box2_04.png);
    background-repeat: repeat-x;
    background-color: #E3E3E3;
    vertical-align: top;
}


.box3td {
    background-image: url(/images/box3_02.png);
    background-repeat: repeat-x;
    background-color: #E3E3E3;
    height: 150px;
}


.box4td {
    background-image: url(/images/box4_04.png);
    background-repeat: repeat-x;
    background-color: #F6CA4B;
    vertical-align: top;
}


.footer {
    background-image: url(/images/footer_bg.png);
    background-position: bottom;
    background-repeat: no-repeat;
    height: 68px;
}


.largelink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #353535;
    text-decoration: none;
}


    .largelink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #bc230c;
        text-decoration: none;
    }





.redlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #c32508;
    text-decoration: none;
    direction: ltr;
}


    .redlink:hover {
        text-decoration: underline;
    }



.whitetith1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: normal;
    text-align: left;
    color: #FFF;
    text-decoration: none;
}


.whitetith2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    text-align: left;
    color: #FFF;
    text-decoration: none;
    padding-top: 7px;
}



.yellowtit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #f6ca4b;
    text-decoration: none;
    text-align: left;
    border-bottom: 1px dotted #f6ca4b;
}

.yellowtit2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #f6ca4b;
    text-decoration: none;
    text-align: left;
    border-bottom: 1px dotted #f6ca4b;
}

.Mediumlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: normal;
    color: #f6ca4b;
    text-decoration: none;
}


    .Mediumlink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: normal;
        color: #f6ca4b;
        text-decoration: underline;
    }


.smalllink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #f6ca4b;
    text-decoration: none;
}


    .smalllink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #f6ca4b;
        text-decoration: underline;
    }

.bodytext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #353535;
    text-align: left;
}

.bodytextWhite {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #ffffff;
    text-align: left;
}


.bodytextlarge {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: normal;
    color: #353535;
    text-align: left;
    padding-top: 5px;
}




.bodytexttit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #353535;
    text-align: left;
    padding-top: 8px;
    padding-bottom: 10px;
}



.bodycelltit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 22px;
    font-weight: bold;
    color: #c32508;
    text-align: left;
    padding-top: 8px;
    border-bottom: 1px dotted #353535;
}


.box1td_tit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #FFF;
    text-align: center;
    background-image: url(/images/box1tit_bg.png);
    background-repeat: no-repeat;
    height: 55px;
}


.box1td_tit_support {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    text-transform: none;
    font-weight: bold;
    color: #FFF;
    text-align: center;
    padding-bottom: 5px;
}



.box4td_tit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: bold;
    color: #353535;
    text-align: center;
    background-image: url(/images/box4tit_bg.png);
    background-repeat: no-repeat;
    height: 55px;
}




.itembullets {
    list-style-image: url(/images/bullet.png);
    padding-left: 15px;
    margin-left: 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFF;
    padding-bottom: 0px;
}



.listyle1 {
    padding-bottom: 8px;
    color: #FFF;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.listyle2 {
    padding-bottom: 3px;
    color: #353535;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}


.listyle3 {
    padding-bottom: 3px;
    color: #353535;
    text-align: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 7px;
}



.tab1normal {
    background-image: url(/images/tab_01.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 133px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #353535;
    text-align: center;
    font-weight: bold;
}



.tab1off {
    background-image: url(/images/tabsel_01.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 133px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #646464;
    text-align: center;
    font-weight: bold;
}


.tab2normal {
    background-image: url(/images/tab_02.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 133px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #353535;
    text-align: center;
    font-weight: bold;
}


.tab2off {
    background-image: url(/images/tabsel_02.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 133px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #646464;
    text-align: center;
    font-weight: bold;
}


.tab3normal {
    background-image: url(/images/tab_03.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 136px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #353535;
    text-align: center;
    font-weight: bold;
}



.tab3off {
    background-image: url(/images/tabsel_03.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 136px;
    height: 40px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #646464;
    text-align: center;
    font-weight: bold;
}




.footertextleft {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFF;
    text-align: left;
}


.footertextright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFF;
    text-align: right;
}



.footerlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFF;
    text-decoration: none;
}


    .footerlink:hover {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #f6ca4b;
        text-decoration: none;
    }



.Pagetit_bg {
    background-image: url(/images/Pagetit_bg.png);
    background-position: top;
    background-repeat: no-repeat;
    width: 952px;
    height: 90px;
}


.Pagetit {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 27px;
    font-weight: normal;
    text-align: left;
    padding-bottom: 5px;
    color: #FFF;
    padding-top: 15px;
}