* {
    padding: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}

a, img {
    border: none;
    outline: none;
    text-decoration: none;
}

input, textarea {
    background: none;
    outline: none;
    border: none;
}

@font-face {
    font-family: 'oswaldregular';
    src: url('/font/oswald-regular-webfont.eot');
    src: url('/font/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'), url('/font/oswald-regular-webfont.woff') format('woff'), url('/font/oswald-regular-webfont.ttf') format('truetype'), url('/font/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

img {
    max-width: 100%;
}

.clear {
    clear: both;
}

.height3 {
    display: block;
    width: 100%;
    clear: both;
    height: 3px !important;
}

.height5 {
    display: block;
    width: 100%;
    clear: both;
    height: 5px !important;
}

.height10 {
    display: block;
    width: 100%;
    clear: both;
    height: 10px !important;
}

.height15 {
    display: block;
    width: 100%;
    clear: both;
    height: 15px !important;
}

.height20 {
    display: block;
    width: 100%;
    clear: both;
    height: 20px !important;
}

.height25 {
    display: block;
    width: 100%;
    clear: both;
    height: 25px !important;
}

.height30 {
    display: block;
    width: 100%;
    clear: both;
    height: 30px !important;
}

.height35 {
    display: block;
    width: 100%;
    clear: both;
    height: 35px !important;
}

.height40 {
    display: block;
    width: 100%;
    clear: both;
    height: 40px !important;
}

.height45 {
    display: block;
    width: 100%;
    clear: both;
    height: 45px !important;
}

.height50 {
    display: block;
    width: 100%;
    clear: both;
    height: 50px !important;
}

.height55 {
    display: block;
    width: 100%;
    clear: both;
    height: 55px !important;
}

.height60 {
    display: block;
    width: 100%;
    clear: both;
    height: 60px !important;
}

.height65 {
    display: block;
    width: 100%;
    clear: both;
    height: 65px !important;
}

.height70 {
    display: block;
    width: 100%;
    clear: both;
    height: 70px !important;
}


body {
    /*background: #fff url(/images/bg.jpg) repeat-x;*/

       background: #f9b61d no-repeat;
        /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
        /*background: -moz-linear-gradient(top, #f9b61d 80%, #f9b61d 40%, #d5e3e4 200%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(80%,#f9b61d), color-stop(40%,#f9b61d), color-stop(200%,#d5e3e4));
        background: -webkit-linear-gradient(top, #f9b61d 80%,#f9b61d 40%,#d5e3e4 100%);
        background: -o-linear-gradient(top, #f9b61d 80%,#f9b61d 40%,#d5e3e4 100%);
        background: -ms-linear-gradient(top, #f9b61d 80%,#f9b61d 40%,#d5e3e4 100%);
        background: linear-gradient(to bottom, #f9b61d 80%,#f9b61d 40%,#d5e3e4 100%);*/


    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    color: #656565;
}

.wrapper {
    display: block;
    width: 925px;
    margin: 0 auto;
}

.body {
    background: url(/images/bodybg.png) repeat-y;
    width: 1003px;
    margin: 0 auto;
}

.container {
    width: 1003px;
    margin: 0 auto;
}

.header {
    padding: 10px 0 0 0;
}

.logo {
    float: left;
    width: 214px;
    height: 96px;
}

.social_logo {
    float: right;
    margin-top: 30px;
    text-align: right;
    width: 190px;
}

    .social_logo img {
        margin-left: 1px;
    }

.menu {
    /*background: url(/images/menu_bg.png) no-repeat;*/
         background: #f9b61d;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #f9b61d 0%, #f9b61d 40%, #d5e3e4 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9b61d), color-stop(40%,#f9b61d), color-stop(100%,#d5e3e4));
        background: -webkit-linear-gradient(top, #f9b61d 0%,#f9b61d 40%,#d5e3e4 100%);
        background: -o-linear-gradient(top, #f9b61d 0%,#f9b61d 40%,#d5e3e4 100%);
        background: -ms-linear-gradient(top, #f9b61d 0%,#f9b61d 40%,#d5e3e4 100%);
        background: linear-gradient(to bottom, #f9b61d 0%,#f9b61d 40%,#d5e3e4 100%);
    border-radius: 10px;
    width: 925px;
    height: 44px;
    margin: 10px 0 0 0;
}

    .menu ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .menu li {
        float: left;
        background: url(images/line.png) no-repeat right top;
        font-size: 14px;
        color: #fff;
        height: 44px;
        padding: 0 38px;
        line-height: 44px;
        position: relative;
    }

        .menu li a {
            color: #fff;
        }

        .menu li:last-child {
            background: none;
        }

        .menu li ul.sub-menu {
            display: none;
            position: absolute;
            top: 44px;
            left: 0;
            width: 228px;
            background: #0facc8;
        }

            .menu li ul.sub-menu li {
                background: none;
                border-bottom: #20cbea solid 1px;
                padding: 0 63px 0 40px;
                width: 52%;
            }

                .menu li ul.sub-menu li:hover {
                    background: #c80000;
                }

        .menu li:hover ul.sub-menu {
            display: block;
        }

.banner_section {
    margin-top: 10px;
    float: left;
    width: 100%;
}

.banner {
    float: left;
    width: 611px;
    height: 286px;
    border-radius: 10px;
}

    .banner img {
        border-radius: 10px;
    }

.banner_rt {
    float: right;
    width: 301px;
}

.login_bg {
    /*background: url(/images/login_bg.jpg) repeat-x;*/
           background: #f9b61d;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #d5e3e4 0%, #f9b61d 40%, #f9b61d 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5e3e4), color-stop(40%,#f9b61d), color-stop(100%,#f9b61d));
        background: -webkit-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: -o-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: -ms-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: linear-gradient(to bottom, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
    border-radius: 10px;
    height: auto ; /*152px*/
    padding: 10px;
    color: #000;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

    .login_bg h2 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 20px;
        font-weight: normal;
        margin-bottom: 10px;
        color: #000;
    }

    .login_bg label {
        float: left;
        width: 73px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000;
        margin-top: 3px;
    }

    .login_bg p {
        padding: 0 0 7px 0;
        float: left;
    }

    .login_bg input[type=text] {
        float: left;
        width: 192px;
        height: 26px;
        background: url(/images/inputbg.png) no-repeat;
        border: 0;
        padding: 0 5px 0 5px;
    }

    .login_bg input[type=password] {
        float: left;
        width: 192px;
        height: 26px;
        background: url(/images/inputbg.png) no-repeat;
        border: 0;
        padding: 0 5px 0 5px;
    }

.login_bt {
    /*background: url("/images/login.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;*/
    float: right !important;
    height: 30px !important;
    margin-right: 10px;
    width: 69px !important;
}

.contact {
    margin-top: 10px;
    /*background: url(/images/contact_us.png) no-repeat;*/
        background: #f9b61d;
        /*background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);*/
        background: -moz-linear-gradient(top, #d5e3e4 0%, #f9b61d 40%, #f9b61d 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5e3e4), color-stop(40%,#f9b61d), color-stop(100%,#f9b61d));
        background: -webkit-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: -o-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: -ms-linear-gradient(top, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        background: linear-gradient(to bottom, #d5e3e4 0%,#f9b61d 40%,#f9b61d 100%);
        border-radius: 10px;
    width: 281px;
    height: 87px;
    color: #626162;
    font-size: 14px;
    padding: 15px 0 0 20px;
    line-height: 20px;
}

.top_section {
    margin: 20px 0 20px 0;
    float: left;
}

.box1 {
    float: left;
    width: 277px;
    height: 130px;
    background: url(/images/box_bg.jpg) repeat-x;
    border: #c4c4c4 solid 1px;
    border-radius: 10px;
    padding: 4px 10px 10px 10px;
    color: #303030;
    font-size: 11px;
}

    .box1 .text {
        float: left;
        width: 186px;
        padding-right: 12px;
        text-align: justify;
    }

    .box1 h3 {
        font-family: 'oswaldregular';
        font-size: 22px;
        color: #1a1a1a;
        font-weight: normal;
        padding-bottom: 0px;
    }

    .box1 p {
        margin: 10px 0;
    }

.read_more {
    float: right;
    background: url(/images/arrow.png) no-repeat right 5px;
    padding-right: 10px;
    font-size: 12px;
    color: #a91818;
}

    .read_more a {
        color: #a91818;
    }

.img {
    float: left;
    width: 79px;
    margin: 0px 0 0 0;
}

.box2 {
    float: left;
    width: 302px;
    margin: 0 7px;
}


.content {
    padding: 30px 0 0px 0;
}

    .content h1 {
        font-family: Tahoma;
        border-bottom: #828282 solid 2px;
        padding-bottom: 10px; /*margin-bottom: 20px;*/
        color: #7f7f7f;
        font-size: 27px;
        font-weight: normal;
    }


.image {
    float: left;
    background: url(/images/shadow_bg.png) no-repeat left bottom;
    padding-bottom: 35px;
    margin: 0 20px 20px 0;
}

.bottom_area {
}

.bottom_box {
    float: left;
    width: 275px;
    height: 304px;
    background: #fff;
    border: #c5c5c5 solid 1px;
    padding: 10px;
    margin-right: 13px;
}

    .bottom_box h2 {
        color: #373737;
        font-size: 20px;
        border-bottom: #b2b2b2 solid 1px;
        font-weight: normal;
        padding-bottom: 7px;
        margin: 0 0 10px 0;
    }

.list {
    border-bottom: #c5c5c5 solid 1px;
    padding-bottom: 12px;
    margin-right: 5px;
    margin-bottom: 10px;
    font-size: 11px;
    color: #010101;
}

    .list span {
        color: #9f2900;
        font-size: 17px;
    }

    .list:last-child {
        border: none;
    }

.read_more1 {
    float: right;
    background: url(/images/arrow.png) no-repeat right 5px;
    padding-right: 10px;
    font-size: 12px;
    color: #a91818;
}

    .read_more1 a {
        color: #a91818;
    }

.news {
    border-bottom: #c5c5c5 solid 1px;
    padding-bottom: 12px;
    margin-bottom: 10px;
    font-size: 11px;
    color: #010101;
}

    .news .img {
        float: left;
        width: 60px;
        height: 60px;
        border: #979797 solid 3px;
        margin-right: 10px;
    }

    .news span {
        color: #9f2900;
        font-size: 17px;
    }

    .news .text {
        float: left;
        width: 193px;
    }

        .news .text h3 {
            margin: 0;
            padding: 0;
            font-size: 12px;
            color: #8b8b8b;
            font-weight: normal;
        }

    .news:last-child {
        border: none;
    }

.scrller {
    float: left;
    width: 291px;
    height: 304px;
    border: #c5c5c5 solid 1px;
}

.footer {
    width: 100%;
    color: #000;
    font-size: 12px;
    padding: 10px 0 20px 0;
}

    .footer ul {
        margin: 0;
        padding: 0;
        list-style: none;
    }

    .footer li {
        float: left;
        display: block;
        border-right: #000 solid 1px;
        padding: 0px 10px;
        line-height: 10px;
    }

        .footer li a {
            color: #000;
        }

.contact-form {
    float: left;
    width: 420px;
}

    .contact-form input[type=text] {
        width: 250px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .contact-form textarea {
        width: 250px;
        background: #fff;
        border: #dedede solid 1px;
        height: 130px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .contact-form select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        height: 30px;
        margin-bottom: 10px;
        padding: 3px;
        width: 250px;
    }

.submit {
    background: #606060;
    text-align: center;
    color: #fff;
    width: 80px;
    border: 0;
    float: right;
    height: 30px;
    border-radius: 5px;
}

.conatct-details {
    float: left;
    width: 200px;
}

    .conatct-details p {
        margin-bottom: 20px;
    }

    .conatct-details b {
        font-size: 15px;
        padding-bottom: 7px;
    }

.contact_icon {
    float: right;
    width: 289px;
    text-align: center;
}


/*add css for about*/
.left-panel {
    width: 300px;
    float: left;
}

    .left-panel h3 {
        font-size: 13px;
        color: #960505;
        font-weight: 600;
        margin-bottom: 10px;
    }

.about-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .about-list li {
        background: #F8F8F8 url(/images/toggle_plus.png) no-repeat right top;
        border-radius: 4px;
        padding: 5px 12px;
        margin-bottom: 3px;
    }

.right-panel {
    float: right;
    width: 560px;
}

    .right-panel p {
        margin-bottom: 15px;
        line-height: 20px;
    }

.left-img {
    margin: 15px 0 0 0;
}

.hreflink {
    text-decoration: none;
    color: White;
}

.slogan {
    color: #848484;
    float: left;
    font-family: 'Open Sans',sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: 600;
    line-height: 22px;
    margin: 102px 0 0 -200px;
    width: 567px;
}

.hd-rt {
    float: right;
    width: 234px;
}

.email {
    background: url("/images/email-icon.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    color: #717171;
    float: right;
    font-size: 16px;
    padding-left: 30px;
}

    .email a {
        color: #717171;
    }

.phone {
    background: url("/images/ph-icon.png") no-repeat scroll left 3px rgba(0, 0, 0, 0);
    color: #717171;
    float: right;
    font-size: 15px;
    padding-left: 25px;
}

.formPage {
    float: left ;
    margin-left:160px;
    width: 580px;
    /*border-radius: 10px;
    border-color:#999999;
    border-width:4px;*/
}

    .formPage input[type=text] {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPage input[type=password] {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPage select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        height: 30px;
        margin-bottom: 10px;
        padding: 3px;
        width: 362px;
    }

    .formPage textarea {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 130px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }


.formPage1 {
    float: left;
    width: 100%;
}

    .formPage1 input[type=text] {
        width: 150px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPage1 input[type=password] {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPage1 select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        height: 30px;
        margin-bottom: 10px;
        padding: 3px;
        width: 362px;
    }

    .formPage1 textarea {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 130px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }


.formPageDev {
    float: left;
    width: 580px;
}

    .formPageDev input[type=text] {
        width: 110px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPageDev input[type=password] {
        width: 110px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPageDev select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        height: 30px;
        margin-bottom: 10px;
        padding: 3px;
        width: 110px;
    }

    .formPageDev textarea {
        width: 110px;
        background: #fff;
        border: #dedede solid 1px;
        height: 130px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

.formPageUptake {
    float: left;
    width: 100%;
}

    .formPageUptake input[type=text] {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPageUptake input[type=password] {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 25px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }

    .formPageUptake select {
        background: none repeat scroll 0 0 #FFFFFF;
        border: 1px solid #DEDEDE;
        border-radius: 5px;
        height: 30px;
        margin-bottom: 10px;
        padding: 3px;
        width: 362px;
    }

    .formPageUptake textarea {
        width: 350px;
        background: #fff;
        border: #dedede solid 1px;
        height: 130px;
        margin-bottom: 10px;
        padding-left: 10px;
        border-radius: 5px;
    }


.field-details {
    float: left;
    width: 250px;
}

    .field-details p {
        margin-bottom: 20px;
    }

    .field-details b {
        font-size: 15px;
        padding-bottom: 7px;
    }


/*
Subscription section

*/

.plan_box {
    background: url(/images/plan_box.png) no-repeat;
    width: 188px;
    height: 303px;
    padding-top: 15px;
    float: left;
}

    .plan_box h1 {
        text-align: center;
        color: #FFFFFF;
        text-transform: uppercase;
        margin: 0 0;
        font-family: Myriad Pro;
        font-weight: normal;
    }

    .plan_box h2 {
        text-align: center;
        color: #FFFFFF;
        margin: 10px 0 10px 0;
        font-family: Arial, Helvetica, sans-serif;
        background: url(/images/line.png) no-repeat center bottom;
        padding-bottom: 5px;
        font-size: 35px;
        font-weight: normal;
        font-style: italic;
    }

    .plan_box h3 {
        text-align: center;
        font-size: 12px;
        font-weight: normal;
        margin: 0 0 5px 0;
    }

.plan_box1 {
    background: url(/images/plan_box1.png) no-repeat;
    width: 188px;
    height: 303px;
    padding-top: 15px;
    float: left;
}

    .plan_box1 h1 {
        text-align: center;
        color: #FFFFFF;
        text-transform: uppercase;
        margin: 0 0;
        font-family: Myriad Pro;
        font-weight: normal;
    }

    .plan_box1 h2 {
        text-align: center;
        color: #FFFFFF;
        margin: 10px 0 10px 0;
        font-family: Arial, Helvetica, sans-serif;
        background: url(/images/line.png) no-repeat center bottom;
        padding-bottom: 5px;
        font-size: 35px;
        font-weight: normal;
        font-style: italic;
    }

    .plan_box1 h3 {
        text-align: center;
        font-size: 12px;
        font-weight: normal;
        margin: 0 0 5px 0;
    }

.buynow {
    margin: -7px auto 0 5px;
    text-align: center;
}

.bullets2 {
    list-style: none;
    margin: 10px 10px 0 12px;
    padding: 0;
}

    .bullets2 li {
        background: url(/images/arrow1.png) no-repeat left 5px;
        border-bottom: #d6d6d6 solid 0px;
        line-height: 18px;
        padding-left: 10px;
        font-size: 12px;
        color: #fff;
    }

.Subscription {
    float: left;
    width: 790px;
}

#sticker {
    padding: 20px;
    margin: 20px 450px;
    background: #AAA;
    width: 190px;
    float: left;
}

.stick {
    position: fixed;
    top: 0px;
}

.sticky {
    position: fixed;
    width: 100%;
    /* left: 0; */
    top: 100px;
    z-index: 100;
    border-top: 0;
}

.nav {
    top: 30px;
    z-index: 1;
    float: left;
    /*width:140px;*/
    width: 54px;
    position: fixed;
    left: 20px;
}

.lazy {
    display: none;
}


.AssetPnLValuation {
    border-style: solid;
    border-width: 1px;
    width: 100%;
}

    .AssetPnLValuation tr {
        border-style: solid;
        border-width: 1px;
    }

    .AssetPnLValuation td {
        border-style: solid;
        border-width: 1px;
        text-align: center;
    }

table.gradienttable {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    color: #000;
    border-width: 1px;
    border-color: #999999;
    border-collapse: collapse;
    width: 100%;
}

    table.gradienttable th {
        padding: 0px;
        background: #a1a1a2;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #a1a1a2 0%, #ccdee0 40%, #b3c8cc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5e3e4), color-stop(40%,#ccdee0), color-stop(100%,#b3c8cc));
        background: -webkit-linear-gradient(top, #a1a1a2 0%,#ccdee0 40%,#b3c8cc 100%);
        background: -o-linear-gradient(top, #a1a1a2 0%,#ccdee0 40%,#b3c8cc 100%);
        background: -ms-linear-gradient(top, #a1a1a2 0%,#ccdee0 40%,#b3c8cc 100%);
        background: linear-gradient(to bottom, #a1a1a2 0%,#ccdee0 40%,#b3c8cc 100%);
        border: 1px solid #999999;
    }

    table.gradienttable td {
        /*padding: 0px;
        background: #a1a1a2;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWNkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2UwZTBjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #a1a1a2 0%, #e0e0c6 40%, #ceceb7 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a1a1a2), color-stop(40%,#e0e0c6), color-stop(100%,#ceceb7));
        background: -webkit-linear-gradient(top, #a1a1a2 0%,#e0e0c6 40%,#ceceb7 100%);
        background: -o-linear-gradient(top, #a1a1a2 0%,#e0e0c6 40%,#ceceb7 100%);
        background: -ms-linear-gradient(top, #a1a1a2 0%,#e0e0c6 40%,#ceceb7 100%);
        background: linear-gradient(to bottom, #a1a1a2 0%,#e0e0c6 40%,#ceceb7 100%);
        border: 1px solid #999999;
        padding: 3px;
        text-align: center;*/
    }

    table.gradienttable th p {
        margin: 0px;
        padding: 8px;
        border-top: 1px solid #eefafc;
        border-bottom: 0px;
        border-left: 1px solid #eefafc;
        border-right: 0px;
    }

    table.gradienttable td p {
        margin: 0px;
        padding: 8px;
        border-top: 1px solid #fcfdec;
        border-bottom: 0px;
        border-left: 1px solid #fcfdec;
        border-right: 0px;
        /*background-color:lightskyblue;*/
    }


table.smallgradienttable {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    color: #333333;
    border-width: 1px;
    border-color: #999999;
    border-collapse: collapse;
    width: 50%;
}

    table.smallgradienttable th {
        padding: 0px;
        background: #d5e3e4;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q1ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2NjZGVlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2M4Y2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #d5e3e4 0%, #ccdee0 40%, #b3c8cc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d5e3e4), color-stop(40%,#ccdee0), color-stop(100%,#b3c8cc));
        background: -webkit-linear-gradient(top, #d5e3e4 0%,#ccdee0 40%,#b3c8cc 100%);
        background: -o-linear-gradient(top, #d5e3e4 0%,#ccdee0 40%,#b3c8cc 100%);
        background: -ms-linear-gradient(top, #d5e3e4 0%,#ccdee0 40%,#b3c8cc 100%);
        background: linear-gradient(to bottom, #d5e3e4 0%,#ccdee0 40%,#b3c8cc 100%);
        border: 1px solid #999999;
    }

    table.smallgradienttable td {
        padding: 0px;
        background: #ebecda;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ViZWNkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2UwZTBjNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZWNlYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top, #ebecda 0%, #e0e0c6 40%, #ceceb7 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebecda), color-stop(40%,#e0e0c6), color-stop(100%,#ceceb7));
        background: -webkit-linear-gradient(top, #ebecda 0%,#e0e0c6 40%,#ceceb7 100%);
        background: -o-linear-gradient(top, #ebecda 0%,#e0e0c6 40%,#ceceb7 100%);
        background: -ms-linear-gradient(top, #ebecda 0%,#e0e0c6 40%,#ceceb7 100%);
        background: linear-gradient(to bottom, #ebecda 0%,#e0e0c6 40%,#ceceb7 100%);
        border: 1px solid #999999;
        padding: 3px;
        text-align: center;
    }

    table.smallgradienttable th p {
        margin: 0px;
        padding: 8px;
        border-top: 1px solid #eefafc;
        border-bottom: 0px;
        border-left: 1px solid #eefafc;
        border-right: 0px;
    }

    table.smallgradienttable td p {
        margin: 0px;
        padding: 8px;
        border-top: 1px solid #fcfdec;
        border-bottom: 0px;
        border-left: 1px solid #fcfdec;
        border-right: 0px;
    }

/* Grid css start */

.mGrid {
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse: collapse;
}

    .mGrid td {
        /*  padding: 2px;
        border: solid 1px #c1c1c1;
        color: #717171;*/
        border: 1px solid #D2D2D2;
        color: #3B3B3B;
        font-size: 12px;
        padding: 5px;
        text-align: left;
    }

    .mGrid th {
        padding: 2px 2px;
        color: #026ACB;
        /*color: #fff;*/
        /*background: #424242 url("../images/table_header.png") repeat-x top;*/
        background: url("/images/table_header.png") repeat-x top;
        /* border-left: solid 1px #525252;
        font-size: 0.9em;*/
        height: 23px;
        border: 1px solid #D2D2D2;
        font-size: 12px;
    }

    .mGrid .alt {
        /*background: #fcfcfc url(grd_alt.png) repeat-x top;*/
        background: none repeat scroll 0 0 #F2F2F2;
        border-bottom: 1px solid #FFFFFF;
    }

    .mGrid .pgr {
        background: #424242 url("../images/table_header.png");
    }

        .mGrid .pgr table {
            margin: 5px 0;
        }

        .mGrid .pgr td {
            border-width: 0;
            padding: 0 6px;
            /*border-left: solid 1px #666;*/
            border: 1px solid #D2D2D2;
            font-weight: bold;
            color: #222222; /*026ACB;*/ /*#fff;*/
            line-height: 19px;
        }

        .mGrid .pgr a {
            /*color: #666;*/
            color: #026ACB;
            text-decoration: none;
        }

            .mGrid .pgr a:hover {
                /*color: #000;#026ACB,*/
                color: #3B3B3B;
                text-decoration: none;
            }


    .mGrid .Red td {
        border: 1px solid #D2D2D2;
        font-size: 12px;
        padding: 5px;
        text-align: left;
        color: #ff0000;
    }

    .mGrid .Yellow td {
        border: 1px solid #D2D2D2;
        font-size: 12px;
        padding: 5px;
        text-align: left;
        /* color: #F7C92E;*/
        background: none repeat scroll 0 0 #FDFC64;
    }

/* Grid css end */


/* Grid webminar css start */

.mGridwebminar {
    width: 100%;
    background-color: #fff;
    margin: 5px 0 10px 0;
    border: solid 1px #525252;
    border-collapse: collapse;
}

    .mGridwebminar td {
        /*  padding: 2px;
        border: solid 1px #c1c1c1;
        color: #717171;*/
        border: 1px solid #D2D2D2;
        color: #3B3B3B;
        font-size: 12px;
        padding: 5px;
        text-align: center;
    }

    .mGridwebminar th {
        padding: 2px 2px;
        color: #026ACB;
        /*color: #fff;*/
        /*background: #424242 url("../images/table_header.png") repeat-x top;*/
        background: url("/images/table_header.png") repeat-x top;
        /* border-left: solid 1px #525252;
        font-size: 0.9em;*/
        height: 23px;
        border: 1px solid #D2D2D2;
        font-size: 12px;
    }

    .mGridwebminar .alt {
        /*background: #fcfcfc url(grd_alt.png) repeat-x top;*/
        background: none repeat scroll 0 0 #F2F2F2;
        border-bottom: 1px solid #FFFFFF;
    }

    .mGridwebminar .pgr {
        background: #424242 url("../images/table_header.png");
    }

        .mGridwebminar .pgr table {
            margin: 5px 0;
        }

        .mGridwebminar .pgr td {
            border-width: 0;
            padding: 0 6px;
            /*border-left: solid 1px #666;*/
            border: 1px solid #D2D2D2;
            font-weight: bold;
            color: #222222; /*026ACB;*/ /*#fff;*/
            line-height: 19px;
        }

        .mGridwebminar .pgr a {
            /*color: #666;*/
            color: #026ACB;
            text-decoration: none;
        }

            .mGridwebminar .pgr a:hover {
                /*color: #000;#026ACB,*/
                color: #3B3B3B;
                text-decoration: none;
            }


    .mGridwebminar .Red td {
        border: 1px solid #D2D2D2;
        font-size: 12px;
        padding: 5px;
        text-align: left;
        color: #ff0000;
    }

    .mGridwebminar .Yellow td {
        border: 1px solid #D2D2D2;
        font-size: 12px;
        padding: 5px;
        text-align: left;
        /* color: #F7C92E;*/
        background: none repeat scroll 0 0 #FDFC64;
    }

/* Grid webminar css end */


/*
End Subscription section

*/
/*Buton  #d60d32/ #ed0e5c*/

/*<start 11.5.2014>*/
.small-text {
    font-size: 18px;
    padding-left: 306px;
}

.left-panel {
    width: 300px;
    float: left;
}

    .left-panel h3 {
        font-size: 13px;
        color: #960505;
        font-weight: 600;
        margin-bottom: 10px;
    }

.about-list {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .about-list li {
        background: #F8F8F8 url(images/toggle_plus.png) no-repeat left 5px;
        border-radius: 4px;
        padding: 5px 0px 0 45px;
        margin-bottom: 5px;
    }

.right-panel {
    float: right;
    width: 560px;
}

    .right-panel p {
        margin-bottom: 15px;
        line-height: 20px;
    }

.left-img {
    margin: 15px 0 0 0;
}

.about-menu {
    margin: 0;
    padding: 0;
    list-style: none;
}

    .about-menu li {
        display: block;
        float: left;
        background: url(images/toggle_plus.png) no-repeat left 5px;
        color: #c80000;
        font-size: 12px;
        padding-left: 42px;
        font-weight: 600;
        line-height: 25px;
        margin-right: 10px;
    }

        .about-menu li a {
            color: #c80000;
        }

.left-box {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 4px #747474;
    float: left;
    margin: 8px 0 20px;
    padding: 8px;
    width: 280px;
}


.rounded-div-2 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    border-radius: 10px;
    clear: both;
    margin: 20px;
    padding: 10px;
    position: relative;
    width: 70%;
}

.pagination {
    height: 26px;
    margin-bottom: 20px;
    padding: 3px 1px 0 5px;
    text-align: center;
}


    .pagination a {
        background: none repeat scroll 0 0 #F5F5F5;
        border: 1px solid #969696;
        font-size: 12px;
        padding: 1px 4px;
    }
