body {
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-image: url(images/bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #FFFFFF;
}

img {
    border-width: 0px;
}

p, h3 {
    margin: 0px;
    border: 0px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444141;
    text-decoration: none;
    line-height: 16px;
    text-align: left;
}

#top-wrapper {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 100%;
    background-image: url(images/bg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
}

#wrapper {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 100%;
    background-image: url(images/footer-bg.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
}

#main-container {
    position: relative;
    margin: auto;
    border: 0px;
    padding: 0px;
    width: 953px;
}

.clear {
    clear: both;
    height: 1px;
}

* html .clear {
    height: 1px;
}
/***************************************************HEADER PANEL**************************************/
#header-panel {
    position: relative;
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 100px;
}
/*******************HEADER LINK**********************/
#header-link {
    position: absolute;
    top: 9px;
    right: 64px;
    width: 100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #767474;
    text-decoration: none;
}

    #header-link a {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #767474;
        text-decoration: none;
        cursor: pointer;
    }

        #header-link a:hover {
            color: #d4170e;
        }

a.header-link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #767474;
    text-decoration: none;
    cursor: pointer;
}

    a.header-link:hover {
        color: #d4170e;
    }

td.header-link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #767474;
    text-decoration: none;
    cursor: pointer;
}

/****************************LOGO PANEL*********************/
#logo-panel {
    margin: 5px 0 0 0;
    border: 0px;
    padding: 0px;
    width: 293px;
    float: left;
}
/***********************NAVIGATION PANEL*********************/
#navigation-panel {
    position: absolute;
    right: 0;
    bottom: 0;
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 660px;
    height: 50px;
    float: right;
}

    #navigation-panel ul {
        margin: 29px 0 0 100px;
        border: 0px;
        padding: 0px;
        width: 560px;
        list-style-type: none;
    }

    #navigation-panel li {
        margin: 0px;
        border: 0px;
        padding: 0px;
        display: inline;
    }

    #navigation-panel a {
        margin: 0px;
        border: 0px;
        padding: 0 20px 0 20px;
        display: block;
        float: left;
        height: 21px;
        text-align: center;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight: bold;
        color: #333333;
        text-decoration: none;
    }

        #navigation-panel a:hover {
            background-image: url(images/button-on.jpg);
            background-repeat: no-repeat;
            background-position: center top;
            color: #FFFFFF;
        }

.product {
    background-image: url(images/product.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    .product:hover {
        background-image: url(images/product-on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }

.online-demo {
    background-image: url(images/online-demo.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    .online-demo:hover {
        background-image: url(images/online-demo-on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }

.download {
    background-image: url(images/download.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    .download:hover {
        background-image: url(images/download-on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }

.buy-now {
    background-image: url(images/buy-now.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    .buy-now:hover {
        background-image: url(images/buy-now-on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }

.support {
    background-image: url(images/support.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    .support:hover {
        background-image: url(images/support-on.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }
/***************************************************BANNER PANEL**************************************/
#banner-panel-container {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 953px;
    height: 355px;
    overflow: hidden;
}

#mask {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 1906px;
    height: 355px;
}

.item {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 953px;
    height: 355px;
    float: left;
}

#banner-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-banner4-2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#banner-panel2 {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-banner2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    #banner-panel h1, #banner-panel2 h1 {
        margin: 0px;
        border: 0px;
        padding: 60px 0 0 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 26px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
    }

#banner-panel p, #banner-panel h2 {
    margin: 0px;
    border: 0px;
    padding: 33px 330px 0 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 24px;
    text-align: justify;
}

#banner-panel2 p, #banner-panel2 h2 {
    margin: 0px;
    border: 0px;
    padding: 33px 400px 0 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 24px;
    text-align: justify;
}

#banner-panel-but, #banner-panel-but2 {
    margin: 0px;
    border: 0px;
    padding: 43px 0 0 50px;
}

    #banner-panel-but img, #banner-panel-but2 img {
        margin: 0 19px 0 0;
        border: 0px;
        padding: 0px;
    }

/***********************************************************************************************************/
#banner-other-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-banner1.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    #banner-other-panel h1 {
        margin: 0px;
        border: 0px;
        padding: 60px 0 0 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 26px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
    }

    #banner-other-panel p, #banner-other-panel h2 {
        margin: 0px;
        border: 0px;
        padding: 33px 509px 0 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
        line-height: 24px;
        text-align: justify;
    }

#banner-other-panel-but {
    margin: 0px;
    border: 0px;
    padding: 50px 0 0 50px;
}

    #banner-other-panel-but img {
        margin: 0 19px 0 0;
        border: 0px;
        padding: 0px;
    }



/***************************************************BODY & LEFT PANEL**************************************/
#body-left-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

.body-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #646161;
    text-decoration: none;
}

.big-dark-blue-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
}

    .big-dark-blue-link:hover {
        color: #0d6cb6;
        text-decoration: underline;
    }

    .big-dark-blue-link:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: normal;
        color: #0d6cb6;
        text-decoration: none;
    }

.body-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #5495d1;
    text-decoration: none;
}

    .body-link:hover {
        color: #5495d1;
        text-decoration: underline;
    }

.body-link-bold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #646161;
    text-decoration: none;
}

    .body-link-bold:hover {
        color: #646161;
        text-decoration: underline;
    }

.big-body-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #0d6cff;
    text-decoration: none;
}

    .big-body-link:hover {
        color: #0d6cff;
        text-decoration: underline;
    }

.buy-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #0d6cff;
    text-decoration: underline;
}

    .buy-link:hover {
        color: #0d6cff;
        text-decoration: underline;
    }

.body-grey-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #1e1e1e;
    text-decoration: none;
}

.body-blue-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #4579ae;
    text-decoration: none;
}

.faqlink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

    .faqlink:hover {
        color: #5495d1;
        text-decoration: none;
    }

/****************************BODY PANEL*********************/
#body-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 636px;
    float: right;
    background-image: url(images/evo-pdf_19.jpg);
    background-repeat: repeat-y;
    background-position: left top;
}

#body-panel-header-img-container {
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-image: url(images/evo-pdf_20.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
}

#body-text-area {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 398px;
    float: left;
}

    #body-text-area img {
        margin: 0 0 10px 30px;
        border: 0px;
        padding: 0px;
    }

    #body-text-area p {
        margin: 0 5px 50px 30px;
        border-right: #b2b4b7 1px solid;
        padding: 0 25px 0 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        font-weight: normal;
        color: #646161;
        text-decoration: none;
        text-align: justify;
    }

#body-feature-area {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 238px;
    float: left;
}

    #body-feature-area img {
        margin: 58px 37px 30px 14px;
        border: 0px;
        padding: 0px;
    }

    #body-feature-area ul {
        margin: 0 37px 10px 14px;
        border: 0px;
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #0d6cb6;
        text-decoration: none;
        line-height: 35px;
    }

.body-feature-area-ul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    line-height: 30px;
}

a.body-feature-area-ul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    line-height: 30px;
}

    a.body-feature-area-ul:hover {
        text-decoration: underline;
    }

a.features-list {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #444141;
    text-decoration: none;
}

    a.features-list:hover {
        text-decoration: underline;
    }

    a.features-list:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: normal;
        color: #444141;
        text-decoration: none;
    }

a.blue-text-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
}

    a.blue-text-link:hover {
        text-decoration: underline;
    }

    a.blue-text-link:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #0d6cb6;
        text-decoration: none;
    }

a.grey-text-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #9d9a9a;
    text-decoration: none;
}

    a.grey-text-link:hover {
        text-decoration: underline;
    }

    a.grey-text-link:visited {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        font-weight: normal;
        color: #9d9a9a;
        text-decoration: none;
    }

.body-feature-area-small-ul {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #444141;
    text-decoration: none;
}

#body-feature-area li {
    margin: 0px;
    border: 0px;
    padding: 0px;
    list-style-image: url(images/evo-pdf_24.jpg);
    list-style-position: inside;
}

#body-feature-area a {
    margin: 28px 0 28px 55px;
    border: 0px;
    padding: 0px;
}

/****************************LEFT PANEL*********************/
.left-panel-p {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444141;
    text-decoration: none;
    line-height: 18px;
    text-align: left;
}

.home-features-p {
    border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0px;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0px;
    border-bottom-style: none;
    border-bottom-color: inherit;
    border-bottom-width: 0px;
    margin: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #444141;
    text-decoration: none;
    line-height: 18px;
    text-align: left;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 10px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #C0C0C0;
}

.home-features-item-img {
    height: 18px;
    margin-right: 5px;
    float: left;
}

.home-body-table {
    width: 100%;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #D0D0D0;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #D0D0D0;
    border-spacing: 0px;
}

.home-body-column {
    border: 3px solid #E2EBF4;
}

.home-body-column-width {
    border: 3px solid #E2EBF4;
    width: 238px;
}

.home-middle-column {
    width: 330px;
}

.home-left-link-column {
    width: 186px;
}

.home-left-feature-column {
    width: 240px;
}

.home-left-feature-text {
    border-style: none;
    border-color: inherit;
    border-width: 0px;
    margin: 0px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #444141;
    text-decoration: none;
    line-height: 18px;
    text-align: left;
    width: 240px;
}

.home-full-width {
    width: 100%;
}

.home-quick-links {
    border: 1px solid #E2EBF4;
    width: 220px;
}

.home-left-links-icon {
    height: 35px;
}

.home-right-features-icon {
    height: 22px;
}

.home-platform-icon {
    height: 50px;
}

.home-platform-logo-img {
    padding-left: 10px;
    padding-right: 4px;
    width: 48px;
}

.home-platform-netcore-logo-img {
    padding-left: 10px;
    padding-right: 4px;
    width: 53px;
}

.home-width-sep-62 {
    width: 62px;
}

.home-width-sep-25 {
    width: 25px;
}

.home-width-sep-20 {
    width: 20px;
}

.home-width-sep-15 {
    width: 15px;
}

.home-width-sep-10 {
    width: 10px;
}

.home-width-sep-5 {
    width: 5px;
}

.home-width-sep-3 {
    width: 3px;
}

.home-width-sep-0 {
    width: 0px;
}

.home-height-sep-35 {
    height: 35px;
}

.home-height-sep-30 {
    height: 30px;
}

.home-height-sep-25 {
    height: 25px;
}

.home-height-sep-20 {
    height: 20px;
}

.home-height-sep-12 {
    height: 12px;
}

.home-height-sep-10 {
    height: 10px;
}

.home-height-sep-4 {
    height: 4px;
}

.home-height-sep-5 {
    height: 5px;
}

.home-height-sep-3 {
    height: 3px;
}

.home-height-sep-1 {
    height: 1px;
}

.home-left-feature-icon {
    height: 25px;
}

.home-text-align-left {
    text-align: left;
}

.home-padding-10-10-5-5 {
    padding: 10px 10px 5px 5px;
}

.home-padding-10-10-10-10 {
    padding: 10px 10px 10px 10px;
}

.home-padding-8-8 {
    padding-left: 8px;
    padding-right: 8px;
}

.home-padding-left-8 {
    padding-left: 8px;
}

.home-padding-left-0 {
    padding-left: 0px;
}

.home-padding-left-10 {
    padding-left: 10px;
}

.home-code-sample {
    width: 935px;
    overflow: scroll;
}

.home-padding-right-8 {
    padding-right: 8px;
}

.home-margin-0-padding-0 {
    margin-left: 0px;
    padding-left: 0px;
}

.home-div-sep {
    width: 100%;
    border-top: 1px solid #E2EBF4;
}

.home-platform-box {
    width: 458px;
}

.home-no-decoration {
    text-decoration: none;
}

.home-demo-image {
    width: 50px;
}

.home-align-right {
    float: right;
}

.home-logo {
    border-style: none;
    padding: 0px;
    margin: 0px;
    height: 90px;
}

.home-menu-box {
    width: 608px;
}

.home-main-box {
    height: 100px;
}

.home-logo-box {
    height: 99px;
}

.home-page-title-style {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    height: 31px;
}

.home-padding-5 {
    padding: 5px;
}

.left-panel-p-black {
    margin: 0px;
    border: 0px;
    padding: 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
    line-height: 18px;
    text-align: left;
}

#left-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 317px;
    float: left;
}

    #left-panel img {
        margin: 0px;
        border: 0px;
        padding: 30px 0 0 0;
    }

    #left-panel p {
        margin: 0px;
        border: 0px;
        padding: 0 34px 0 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #646161;
        text-decoration: none;
        line-height: 18px;
        text-align: justify;
    }

.sub-but {
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-image: url(images/convert-pdf.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    width: 124px;
    height: 26px;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #0a0909;
    text-decoration: none;
}

    .sub-but:hover {
        background-image: url(images/convert-pdf-hover.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        width: 124px;
        height: 26px;
    }
/***************************************************FOOTER PANEL**************************************/
#footer-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 209px;
}

#footer-link-area {
    margin: 0px;
    border: 0px;
    padding: 26px 0 32px 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

    #footer-link-area a {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
    }

        #footer-link-area a:hover {
            color: #000000;
        }

#copyright {
    margin: 0px;
    border: 0px;
    padding: 0 0 0 10px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}
/***************************************************INNER PAGES**************************************/
#inner-body-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    background-color: #FFFFFF;
}

    #inner-body-panel img {
        margin: 0px;
        border: 0px;
        padding: 48px 0 10px 0;
        float: left;
    }

    #inner-body-panel h2 {
        margin: 0px;
        border: 0px;
        padding: 48px 0 10px 59px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-weight: normal;
        color: #0d6cb6;
        text-decoration: none;
    }

    #inner-body-panel p {
        margin: 0px;
        border: 0px;
        padding: 0 0 10px 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 18px;
        font-weight: normal;
        color: #646161;
        text-decoration: none;
        text-align: justify;
    }

        #inner-body-panel p span {
            margin: 0px;
            border: 0px;
            padding: 0 0 10px 0;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            font-weight: normal;
            color: #1e1e1e;
            text-decoration: none;
        }

            #inner-body-panel p span a {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: normal;
                color: #0d6cb6;
                text-decoration: underline;
            }

                #inner-body-panel p span a:hover {
                    color: #3a3c3b;
                }

        #inner-body-panel p img {
            margin: 0px;
            padding: 0px;
            border: 0px;
            float: right;
        }

#download-installer-container {
    position: absolute;
    margin: 0px;
    border: 0px;
    padding: 0px;
    top: 1000px;
    right: 0px;
    width: 290px;
    height: 25px;
}

.download-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #4579ae;
    text-decoration: underline;
    margin: 0px;
    border: 0px;
    padding: 0 0 10px 0;
    height: 25px;
}

    .download-link:hover {
        color: #000000;
    }

#general-license {
    margin: 0px;
    border: 0px;
    padding: 10px 0 10px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    background-image: url(images/evo-pdf_28.jpg);
    background-repeat: no-repeat;
    background-position: left center;
}

.general-license {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
}

.general-license-gray {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.general-license-black {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #000000;
    text-decoration: none;
}

#support {
    margin: 0px;
    border: 0px;
    padding: 10px 0 10px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    background-image: url(images/evo-pdf_30.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    height: 36px;
}

#online-demo {
    margin: 30px 0 0 0;
    border: 0px;
    padding: 20px 0 24px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    height: 22px;
    background-image: url(images/evo-pdf_31.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#home {
    margin: 30px 0 0 0;
    border: 0px;
    padding: 20px 0 24px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    height: 22px;
    background-image: url(images/evo-pdf_31.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#home-header {
    margin: 30px 0 10px 0;
    border: 0px;
    padding: 0px;
    text-align: right;
    width: 375px;
    height: 62px;
}

    #home-header img {
        margin: 0px;
        border: 0px;
        padding: 0px;
        float: right;
    }

#features {
    margin: 58px 37px 30px 14px;
    border: 0px;
    padding: 0 0 10px 37px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    background-image: url(images/evo-pdf_23.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
/********************PRODUCT*****************/
#product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-banner4-2.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    #product-panel h1 {
        margin: 0px;
        border: 0px;
        padding: 60px 0 0 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 26px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
    }

    #product-panel p, #product-panel h2 {
        margin: 0px;
        border: 0px;
        padding: 33px 330px 0 50px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        text-decoration: none;
        line-height: 24px;
        text-align: justify;
    }

#product-panel-but {
    margin: 0px;
    border: 0px;
    padding: 43px 0 0 50px;
}

    #product-panel-but img {
        margin: 0 19px 0 0;
        border: 0px;
        padding: 0px;
    }

#java-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-java-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#azure-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-azure-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#winrt-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-winrt-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#xamarin-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-xamarin-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#mono-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-mono-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#netcore-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-netcore-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#evopdf-chromium-product-panel {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 355px;
    background-image: url(images/evopdf-chromium-banner.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#java-product-panel h1, #azure-product-panel h1, #winrt-product-panel h1, #xamarin-product-panel h1, #mono-product-panel h1, #netcore-product-panel h1, #evopdf-chromium-product-panel h1 {
    margin: 0px;
    border: 0px;
    padding: 60px 0 0 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 26px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}

#java-product-panel p, #azure-product-panel p, #winrt-product-panel p, #xamarin-product-panel p, #mono-product-panel p, #netcore-product-panel p, #evopdf-chromium-product-panel p,
#java-product-panel h2, #azure-product-panel h2, #winrt-product-panel h2, #xamarin-product-panel h2, #mono-product-panel h2, #netcore-product-panel h2, #evopdf-chromium-product-panel h2 {
    margin: 0px;
    border: 0px;
    padding: 33px 330px 0 50px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
    line-height: 24px;
    text-align: justify;
}

#product-header {
    margin: 39px 0 10px 0;
    border: 0px;
    padding: 0px;
    text-align: right;
    width: 375px;
    height: 62px;
}

    #product-header img {
        margin: 0px;
        border: 0px;
        padding: 0px;
        float: right;
    }

#main-feature {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 657px;
    float: left;
}

#main-feature-header {
    margin: 20px 0 20px 0;
    border: 0px;
    padding: 10px 0 10px 37px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    background-image: url(images/evo-pdf_23.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#main-feature p {
    margin: 0px;
    border: 0px;
    padding: 0 0 10px 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    line-height: 24px;
    font-weight: normal;
    color: #646161;
    text-decoration: none;
    text-align: justify;
}

#quick-links {
    margin: 0px;
    border: 0px;
    padding: 0px;
    float: right;
    width: 289px;
    height: 522px;
    text-align: left;
    background-image: url(images/evo-pdf_34.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

    #quick-links h2 {
        margin: 0px;
        border: 0px;
        padding: 30px 0 15px 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-weight: normal;
        color: #0d6cb6;
    }

.quick-links-h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #0d6cb6;
}

#quick-links ol {
    margin: 0px;
    border: 0px;
    padding: 15px 0 0 25px;
    list-style-type: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    line-height: 40px;
}

a.tools-links {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    cursor: pointer;
}

    a.tools-links:hover {
        text-decoration: underline;
    }

a.quick-links {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    cursor: pointer;
}

    a.quick-links:hover {
        text-decoration: underline;
    }

a.download-links {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: underline;
    cursor: pointer;
}

    a.download-links:hover {
        text-decoration: underline;
    }

#quick-links ol li img {
    margin: 0px;
    border: 0px;
    padding: 0 28px 0 0;
}

#code-sample {
    margin: 0px;
    border: 0px;
    padding: 0px;
}

#code-sample-header {
    margin: 30px 0 20px 0;
    border: 0px;
    padding: 10px 0 10px 37px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    background-image: url(images/code-sample-header.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

#code-sample img {
    margin: 0px;
    border: 0px;
    padding: 0px;
}

#form-container {
    margin: 0px;
    border: 0px;
    padding: 0px;
    width: 100%;
    float: left;
}
/*********************CONTACT*********************/
#contact-header {
    margin: 30px 0 0 0;
    border: 0px;
    padding: 10px 0 20px 70px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
    height: 22px;
    background-image: url(images/contact-hearder-icon.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

.img {
    margin: 0px;
    border: 0px;
    padding: 0px;
    float: left;
}

#blank {
    margin: 0px;
    border: 0px;
    padding: 0px;
    height: 100px;
}

.blue-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #0d6cb6;
}

.grey-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #9d9a9a;
}

.small-blue-text {
    margin: 0px;
    padding: 0px;
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #0d6cb6;
}

.small-grey-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #9d9a9a;
}

.big-blue-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #0d6cb6;
}

.big-dark-blue-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #0d6cb6;
    text-decoration: none;
}

.bigger-grey-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #404040;
}

#other {
    margin: 0px;
    padding: 0px;
    border: 0px;
    width: 636px;
    height: 64px;
    background-image: url(images/evo-pdf_08.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}

    #other h2 {
        margin: 0px;
        padding: 22px 0 0 33px;
        border: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        font-weight: normal;
        color: #333333;
        text-decoration: none;
    }

.other-h2 {
    margin: 0px;
    padding: 22px 0 0 33px;
    border: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
    text-decoration: none;
}

.dynamic_menu_item {
    text-align: left;
    font-family: Arial;
    font-size: 10pt !important;
    font-weight: bold;
}

.static_menu_item {
    font-family: Arial;
    font-size: 10pt !important;
    font-weight: bold;
}

.static_hover_style {
    background-color: #287DB4;
}

table#customers td {
    border: 1px solid Gray;
}
