
html {
    font-size: 100%;
    height: 100%;
}

body {
    margin-left: 0px;
    font-family: Arial, Helvetica, sans-serif;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-image: url(../WebSiteImages/top_bg_strip.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #FFF;
}

a {
    text-decoration: none;
}

div {
    padding: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

#Wrapper {
    width: 100%;
    margin: 0 auto;
    display: block;
}

#topheader {
    width: 980px;
    height: 119px;
    margin: 0 auto;
    display: block;
    background-image: url(../WebSiteImages/top_bg_img.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

#logo {
    width: 233px;
    height: 65px;
    background-image: url(../WebSiteImages/logo.jpg);
    background-repeat: no-repeat;
    background-position: left;
    margin-left: 6px;
    margin-top: 28px;
    margin-bottom: 26px;
    display: block;
    float: left;
}

#rightarea {
    width: 730px;
    height: 119px;
    display: block;
    float: right;
    margin: 0px;
    padding: 0px;
}

#phonearea {
    width: 279px;
    height: 33px;
    display: block;
    background-image: url(../WebSiteImages/phone_bg.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 6px;
    float: right;
}

.welcometext {
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #4096EE;
    text-decoration: none;
    font-weight: bold;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 2px;
    float: right;
    display: block;
    width: 175px;
    text-align: right;
}

.phntext {
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #FFF;
    text-decoration: none;
    font-weight: bold;
    display: block;
    width: 80px;
    float: right;
    margin-top: 10px;
    text-align: right;
}

.menu {
    width: 740px;
    margin-right: 0px;
    margin-top: 35px;
    margin-right: 0px;
    padding-right: 0px;
    float: right;
}

    .menu div {
        float: right;
        text-align: center;
        font: Arial, Helvetica, sans-serif;
        font-size: 13px;
        width: 105px;
        padding-top: 5px;
        padding-bottom: 5px;
    }

        .menu div a {
            color: #FFF;
            text-decoration: none;
            padding: 5px 10px 5px 10px;
        }

        .menu div:hover {
            background-color: #4096EE;
            -moz-border-radius: 25px;
            -webkit-border-radius: 25px;
            border-radius: 25px;
            box-shadow: 2px 2px 8px #092555;
            -moz-box-shadow: -2px -2px 1px #092555;
            -webkit-box-shadow: 2px 2px 8px #092555;
        }

#headercontainer {
    width: 100%;
    display: block;
    background-image: url(../WebSiteImages/header_bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-color: #071F4B;
    height: 280px;
}

.headerimg {
    width: 970px;
    height: 280px;
    background-image: url(../WebSiteImages/header_2.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto;
}

.buttons {
    width: 467px;
    height: 41px;
    display: block;
    float: right;
    margin-right: 60px;
    margin-top: 208px;
}

.btnorgange {
    width: 224px;
    height: 41px;
    background-image: url(../WebSiteImages/orangebtn_dft.jpg);
    background-repeat: no-repeat;
    float: right;
}

    .btnorgange:hover {
        width: 224px;
        height: 41px;
        background-image: url(../WebSiteImages/orangebtn_hvr.jpg);
        background-repeat: no-repeat;
        float: right;
    }

.btnblue {
    width: 223px;
    height: 41px;
    background-image: url(../WebSiteImages/bluebtn_dft.jpg);
    background-repeat: no-repeat;
    float: left;
}

    .btnblue:hover {
        width: 223px;
        height: 41px;
        background-image: url(../WebSiteImages/bluebtn_hvr.jpg);
        background-repeat: no-repeat;
        float: left;
    }

#bodycontainer {
    width: 970px;
    height: auto;
    display: block;
    margin: 0 auto;
}

.rightcolumn {
    width: 685px;
    height: auto;
    margin-top: 25px;
    margin-bottom: 25px;
    display: block;
    border: 1px solid #E4E4E4;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: #FBFBFB;
    float: right;
}

.rightcolumn1 {
    width: 255px;
    height: 586px;
    margin-top: 25px;
    margin-bottom: 25px;
    display: block;
    float: left;
}

.leftcolumn {
    width: 255px;
    height: 586px;
    margin-right: 3px;
    margin-top: 25px;
    margin-bottom: 25px;
    display: block;
    float: left;
    border: 1px solid #E4E4E4;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: #FBFBFB;
}

.logoWrapper {
    width: 970px;
    height: auto;
    margin-top: 0px;
    margin-bottom: 25px;
    display: block;
    border: 1px solid #E4E4E4;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    height: 930px;
    background-color: #FBFBFB;
    float: right;
}

.textheadingblue {
    width: 190px;
    font: 26px/26px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #01B8FC;
    display: block;
    margin-top: 20px;
    margin-right: 20px;
    float: right;
    letter-spacing: -2px;
}

.textheadingorange {
    width: 300px;
    font: 26px/26px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #FF8315;
    display: block;
    margin-top: 20px;
    margin-right: 0px;
    float: right;
    letter-spacing: -2px;
    text-align: right;
}

.boxcontainer01 {
    width: 290px;
    display: block;
    margin-top: 20px;
    margin-right: 10px;
    float: right;
    background-image: url(../WebSiteImages/line_seprator.jpg);
    background-position: bottom;
    background-repeat: no-repeat;
}

.boxcontainer02 {
    width: 290px;
    display: block;
    margin-top: 20px;
    margin-right: 10px;
    margin-bottom: 15px;
    float: right;
}

.boxheading {
    font: 14px/14px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #023475;
    display: block;
    margin-right: 5px;
    margin-bottom: 10px;
    float: right;
    text-align: right;
}

.iconsupport {
    background-image: url(../WebSiteImages/icon_support.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.contents {
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    color: #858585;
    display: block;
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 15px;
    float: right;
    text-align: right;
    line-height: 18px;
}

.iconsms {
    background-image: url(../WebSiteImages/icon_sms.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.iconreport {
    background-image: url(../WebSiteImages/icon_report.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.iconclock {
    background-image: url(../WebSiteImages/icon_clock.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.iconcontact {
    background-image: url(../WebSiteImages/icon_contant.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.icontemplate {
    background-image: url(../WebSiteImages/icon_template.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.icontechnology {
    background-image: url(../WebSiteImages/icon_technology.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.icontesting {
    background-image: url(../WebSiteImages/icon_testing.jpg);
    width: 61px;
    height: 53px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.textheadingform {
    width: 235px;
    font: 20px/20px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #023475;
    display: block;
    margin-top: 20px;
    margin-right: 15px;
    float: right;
    text-align: right;
}

.subtextheadingform {
    width: 235px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #000000;
    display: block;
    margin-top: 5px;
    margin-right: 15px;
    margin-bottom: 15px;
    float: right;
    text-align: right;
}

.textformlabels {
    width: 235px;
    font: 13px/13px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #033151;
    display: block;
    margin-top: 5px;
    margin-right: 15px;
    margin-bottom: 10px;
    float: right;
    text-align: right;
}

.textarea {
    width: 220px;
    height: 22px;
    padding-left: 3px;
    background-color: #FFFFFF;
    border-top-color: ##E4E4E4;
    border-bottom-color: #E4E4E4;
    border-left-color: #E4E4E4;
    border-color: #E4E4E4;
    border-right-color: #E4E4E4;
    border-left-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-top-width: 1px;
    border-bottom-style: solid;
    border-right-style: solid;
    border-top-style: solid;
    border-left-style: solid;
    font-size: 11px;
    color: #000000;
    margin-top: 7px;
    float: right;
    font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
}

.noFocus:focus {
    outline: none;
}

.btn_form {
    width: 110px;
    height: 26px;
    background-image: url(../WebSiteImages/btnform_dft.jpg);
    background-repeat: no-repeat;
    background-position: center;
    margin-top: 30px;
    margin-left: 65px;
    display: block;
    float: left;
}

    .btn_form:hover {
        width: 110px;
        height: 26px;
        background-image: url(../WebSiteImages/btnform_hvr.jpg);
        background-repeat: no-repeat;
        background-position: center;
        margin-top: 30px;
        margin-left: 65px;
        display: block;
        float: left;
    }

.socialbox {
    width: 270px;
    height: auto;
    display: block;
    margin-left: 10px;
    float: right;
}

.socialheading {
    font: 24px/24px Arial, Helvetica, sans-serif;
    color: #023475;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    margin-right: 15px;
    background-image: url(../WebSiteImages/social_icon.jpg);
    background-position: left;
    background-repeat: no-repeat;
}

.subsocialheading {
    font: 17px/17px Arial, Helvetica, sans-serif;
    color: #023475;
    text-decoration: none;
    font-weight: bold;
    text-align: right;
    margin-right: 15px;
    margin-top: 5px;
}

.socialcontents {
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    margin-right: 15px;
    margin-top: 10px;
    color: #858585;
    margin-left: 10px;
    text-align: right;
    line-height: 18px;
}

.sociallink {
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-decoration: underline;
    margin-right: 15px;
    margin-top: 10px;
    color: #0033CC;
    margin-left: 10px;
    text-align: right;
    float: right;
    display: block;
}

    .sociallink:hover {
        text-decoration: none;
    }

.testimonialbox {
    width: 300px;
    height: auto;
    display: block;
    margin-left: 10px;
    float: right;
}

.partners {
    width: 960px;
    height: 90px;
    margin-top: 20px;
    margin-bottom: 20px;
    background-image: url(../WebSiteImages/partner_bg.jpg);
    background-repeat: no-repeat;
    background-position: center top;
}

.sepratorline {
    background-image: url(images/seprator.jpg);
    width: 1px;
    height: 115px;
    background-repeat: no-repeat;
    background-position: top;
    display: block;
    float: right;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 7px;
}

#footer_container {
    background-color: #E1E1E1;
    height: 320px;
    width: 100%;
    margin-bottom: 0px;
}

.footer_panel {
    width: 970px;
    height: auto;
    display: block;
    margin: 0 auto;
    padding-top: 20px;
}

.footerthree_panel {
    float: right;
    width: 310px;
    margin-right: 10px;
}

.iconspam {
    background-image: url(../WebSiteImages/spam_icon.jpg);
    width: 51px;
    height: 43px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
}

.iconnewsletter {
    background-image: url(../WebSiteImages/newsletter_icon.jpg);
    width: 47px;
    height: 39px;
    float: right;
    background-repeat: no-repeat;
    background-position: center top;
    margin-left: 10px;
    margin-top: 5px;
    margin-bottom: 15px;
}

.newslet_txtfield {
    width: 120px;
    height: 20px;
    float: right;
    border: #CCCCCC solid 1px;
    margin-right: 3px;
    font: 12px/12px Arial, Helvetica, sans-serif;
}

.newslet_txtfield_wm {
    width: 120px;
    height: 20px;
    float: right;
    border: #CCCCCC solid 1px;
    margin-right: 3px;
    color: Gray;
    font: 11px/11px Arial, Helvetica, sans-serif;
}

.newsletter_btn {
    background-image: url(../WebSiteImages/newsletter_btn.jpg);
    width: 100px;
    height: 23px;
    float: right;
    margin-right: 7px;
    cursor: normal;
}

    .newsletter_btn:hover {
        background-image: url(../WebSiteImages/newsletter_btn-h.jpg);
        cursor: pointer;
    }

.footer_links {
    width: 1050px;
    margin: 0 auto;
}

    .footer_links ul li {
        float: right;
        list-style: none;
        padding-right: 14px;
        padding-left: 14px;
        text-align: center;
        font: Arial, Helvetica, sans-serif;
        font-size: 13px;
    }

        .footer_links ul li a {
            color: #858585;
            text-decoration: none;
        }

            .footer_links ul li a:hover {
                text-decoration: underline;
            }

.copyrights {
    text-align: center;
    font-size: 12px;
    padding-top: 14px;
}

#login_container {
    width: 536px;
    margin: 0 auto;
    margin-top: 100px;
}

.login_head {
    background-image: url(../WebSiteImages/login-head2.jpg);
    background-repeat: no-repeat;
    width: 530px;
    height: 100px;
}

.logo1 {
    background-image: url(../WebSiteImages/logo1.jpg);
    background-repeat: no-repeat;
    width: 233px;
    height: 73px;
    line-height: 73px;
    display: block;
    position: absolute;
    margin: 20px 0px 0px 15px;
    cursor: normal;
}

    .logo1:hover {
        cursor: pointer;
    }

.login-bodycontain {
    width: 530px;
}

.login-bodyright {
    background-image: url(../WebSiteImages/login-bodyright.jpg);
    background-repeat: no-repeat;
    background-position: left;
    float: right;
    width: 27px;
    height: 254px;
}

.login-bodymid {
    background-image: url(../WebSiteImages/login-bodystrip.jpg);
    background-repeat: repeat-x;
    float: right;
    width: 479px;
    height: 254px;
}

.login-bodyleft {
    background-image: url(../WebSiteImages/login-bodyleft.jpg);
    background-repeat: no-repeat;
    background-position: left;
    float: left;
    width: 24px;
    height: 254px;
}

.normal-text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #525252;
}

.field-contain {
    float: left;
    width: 476px;
    margin-top: 17px;
}

.login-field {
    float: right;
    height: 30px;
    width: 335px;
    border: 1px solid #E4E4E4;
    margin-right: 5px;
}

.login-fieldtext {
    float: right;
    padding-top: 8px;
    width: 135px;
    text-align: left;
}

.check-boxcontain {
    float: left;
    width: 520px;
    margin-top: 0px;
}

.login-btn {
    float: left;
    width: 157px;
    height: 52px;
    line-height: 52px;
    display: block;
    cursor: normal;
}

    .login-btn:hover {
        cursor: pointer;
    }

.login-btnleft {
    background-image: url(../WebSiteImages/login-btnleft.jpg);
    background-repeat: no-repeat;
    float: left;
    width: 42px;
    height: 52px;
}

.login-btnmid {
    background-image: url(../WebSiteImages/login-btnmid.jpg);
    background-repeat: repeat-x;
    border: none;
    float: left;
    width: 100px;
    height: 52px;
    text-align: center;
    padding-top: 0px;
}

    .login-btnmid:hover {
        text-decoration: underline;
    }

.login-btnright {
    background-image: url(../WebSiteImages/login-btnright.jpg);
    background-repeat: no-repeat;
    float: left;
    width: 15px;
    height: 52px;
}

.login-bottomtxt {
    float: right;
    font-size: 12px;
    line-height: 18px;
    margin-top: 28px;
    margin-right: 10px;
}

.con-popup-back {
    background-image: url(../WebSiteImages/error-popup.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 507px;
    height: 219px;
    margin: 0 auto;
    margin-top: 10px;
}

.con-popup-back1 {
    background-image: url(../WebSiteImages/confirm-popup.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 507px;
    height: 219px;
    margin: 0 auto;
    margin-top: 10px;
}

.con-popup-back2 {
    background-image: url(../WebSiteImages/confirm-popup.png);
    background-repeat: no-repeat;
    background-position: center center;
    width: 507px;
    height: 219px;
    margin: 0 auto;
    margin-top: 10px;
}

.popup-cross {
    width: 15px;
    background-image: url(../WebSiteImages/popup-cross.gif);
    display: block;
    height: 18px;
    margin-top: 20px;
    margin-left: 20px;
    border: 0;
    float: left;
}

#join_container {
    width: 620px;
    margin: 0 auto;
    margin-top: 30px;
}

.join_logo {
    background-image: url(../WebSiteImages/join-logo.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    width: 574px;
    height: 90px;
    line-height: 90px;
    display: block;
    margin-left: 7px;
    cursor: normal;
}

    .join_logo:hover {
        cursor: pointer;
    }

.join_head {
    background-image: url(../WebSiteImages/join-head.jpg);
    background-repeat: no-repeat;
    width: 616px;
    height: 78px;
    margin-left: 4px;
}

.join-bodycontain {
    width: 620px;
}

.join-bodyright {
    background-image: url(../WebSiteImages/join-bodyright.jpg);
    background-repeat: no-repeat;
    background-position: left;
    float: right;
    width: 20px;
    height: 448px;
}

.join-bodymid {
    background-image: url(../WebSiteImages/join-bodymid.jpg);
    background-repeat: repeat-x;
    float: right;
    width: 574px;
    height: 448px;
}

.join-bodyleft {
    background-image: url(../WebSiteImages/join-bodyleft.jpg);
    background-repeat: no-repeat;
    background-position: right;
    float: left;
    width: 26px;
    height: 448px;
}

.join-field {
    float: right;
    height: 30px;
    width: 280px;
    border: 1px solid #E4E4E4;
    margin-right: 5px;
}

.joinfield-contain {
    float: right;
    width: 430px;
    margin-top: 15px;
}

.join-btn {
    background-image: url(../WebSiteImages/join-btn.jpg);
    background-repeat: repeat-x;
    float: right;
    width: 163px;
    height: 32px;
    text-align: center;
    padding-top: 15px;
    margin-top: 15px;
    margin-right: 200px;
}

.join-leftsec {
    background-color: #FFF;
    border: #F7F7F7 solid 1px;
    width: 140px;
    height: 260px;
    float: left;
    margin-top: 25px;
}

.join-rightsec {
    float: right;
    width: 430px;
}

.join-righttxt {
    text-align: right;
    padding-top: 7px;
    padding-right: 5px;
    font-size: 12px;
}

.popup-txt {
    color: #797979;
    width: 400px;
    padding-top: 100px;
    padding-right: 0px;
    margin-right: 0px;
}


/***********************************************************************************************************************************   Inner FAQ pages*/

.inner_boxcontainer {
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 950px;
    padding-bottom: 25px;
    margin-top: 20px;
    margin-bottom: 25px;
}

.titlecontainer {
    width: 100%;
    height: 49px;
    display: block;
}

.leftcorner {
    width: 25px;
    height: 49px;
    background-image: url(../WebSiteImages/leftcorner.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    display: block;
    float: left;
    margin: 0px;
    padding: 0px;
}

.titlemid {
    background-image: url(../WebSiteImages/midstrip.jpg);
    background-repeat: repeat-x;
    background-position: left bottom;
    height: 49px;
    margin: 0px 0px 0px 24px;
}

.rightcorner {
    width: 25px;
    height: 49px;
    background-image: url(../WebSiteImages/rightcorner.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    display: block;
    padding: 0px;
    float: right;
}

.title_txt {
    margin-right: 15px;
    margin-top: 18px;
    float: right;
    padding: 0px;
}

.mainheading {
    font: 22px/22px Arial, Helvetica, sans-serif;
    color: #155193;
    text-decoration: none;
    font-weight: bold;
}

.midcontainer {
    margin: 0 auto;
    width: 917px;
    ;
    display: block;
    padding-bottom: 25px;
}

.icon_panel1 {
    width: 370px;
    float: right;
    margin-top: 20px;
    margin-right: 30px;
}

.sendmail_icon {
    background-image: url(../WebSiteImages/send-mail-icon.jpg);
    width: 87px;
    height: 71px;
    float: right;
    margin-top: 0px;
}

.icon_text {
    float: right;
    margin-right: 10px;
    text-align: right;
    width: 250px;
    line-height: 18px;
}

.innergray_text {
    font-size: 12px;
    color: #6D6D6D;
    font-weight: normal;
}

.phonesupport_icon {
    background-image: url(../WebSiteImages/phone-support-icon.jpg);
    width: 89px;
    height: 81px;
    float: right;
    margin-top: 0px;
}

.faq_iconb {
    background-image: url(../WebSiteImages/faq-iconb.jpg);
    width: 89px;
    height: 91px;
    float: right;
    margin-top: 0px;
}

.support-field {
    width: 680px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    color: #363636;
}

.support-field-txt {
    width: 125px;
    float: right;
    margin-right: 10px;
    margin-top: 14px;
    padding-right: 15px;
}

.txtfieldbg-big2 {
    width: 385px;
    height: 25px;
    border: #CCC solid 1px;
    margin-top: 11px;
    margin-right: 14px;
    float: right;
    direction: rtl;
}

.txtfield_area {
    width: 515px;
    height: 270px;
    margin-top: 14px;
    border: #E8E8E8 1px solid;
    background-color: #FFF;
    direction: rtl;
}

.blue_btn {
    background-image: url(../WebSiteImages/blue-btn_center.jpg);
    background-repeat: repeat-x;
    width: 184px;
    ;
    float: right;
    height: 33px;
    margin-right: 325px;
    margin-top: 30px;
    color: #FFF;
}

    .blue_btn:hover {
        text-decoration: underline;
    }

.blue_btn_left {
    background-image: url(../WebSiteImages/blue-btn_left.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: left;
    height: 33px;
}

.blue_btn_right {
    background-image: url(../WebSiteImages/blue-btn_right.jpg);
    background-repeat: no-repeat;
    width: 9px;
    float: right;
    height: 33px;
}

.faq_leftbox {
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 690px;
    padding-bottom: 25px;
    margin: 20px 20px 25px 0px;
    float: right;
}

.faq_leftboxp2 {
    width: 690px;
    padding-bottom: 25px;
    margin: 20px 20px 25px 0px;
    float: right;
}

.faq_rightbox {
    border: 1px solid #E8E8E8;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    background-color: #FCFCFC;
    width: 243px;
    padding-bottom: 10px;
    margin-top: 20px;
    margin-bottom: 25px;
    float: right;
}

.faq_rightbox-head {
    background-image: url(../WebSiteImages/faq-rightbox-head.jpg);
    background-repeat: no-repeat;
    height: 45px;
    width: 243px;
}

.faq_icons {
    background-image: url(../WebSiteImages/faq_icons.jpg);
    background-repeat: no-repeat;
    width: 74px;
    height: 63px;
    float: right;
    margin-top: 10px;
}

.faq_question {
    float: right;
    width: 150px;
    margin-right: 45px;
    margin-top: 10px;
}

    .faq_question ul {
        float: left;
    }

    .faq_question li {
        list-style: none;
        background-image: url(../WebSiteImages/faq-bullet.gif);
        background-repeat: no-repeat;
        background-position: right;
        line-height: 30px;
        width: 90px;
        font-size: 15px;
        color: #0D5896;
        text-align: right;
        padding-right: 35px;
        text-decoration: underline;
    }

        .faq_question li:hover {
            text-decoration: none;
        }

.faq_option {
    float: right;
    width: 150px;
    margin-right: 25px;
    padding-top: 0px;
    margin-top: 0px;
}

    .faq_option ul {
        float: right;
        padding-top: 0px;
        margin-top: 3px;
    }

    .faq_option li {
        list-style: none;
        background-image: url(../WebSiteImages/faq-option-bullet.gif);
        background-repeat: no-repeat;
        background-position: right;
        line-height: 25px;
        width: 90px;
        font-size: 12px;
        color: #0D5896;
        text-decoration: underline;
        text-align: right;
        padding-right: 15px;
    }

        .faq_option li:hover {
            text-decoration: none;
        }

.faq_p2question {
    float: right;
    width: 500px;
    margin-right: 55px;
    margin-top: 10px;
}

    .faq_p2question ul {
        float: left;
    }

    .faq_p2question li {
        list-style: none;
        background-image: url(../WebSiteImages/faq-p2-bullet.jpg);
        background-repeat: no-repeat;
        background-position: right;
        line-height: 30px;
        width: 450px;
        font-size: 14px;
        color: #0D5896;
        text-align: right;
        padding-right: 35px;
        text-decoration: underline;
        direction: rtl;
    }

        .faq_p2question li:hover {
            text-decoration: none;
        }

.faq-bluebtn {
    background-image: url(../WebSiteImages/confirm-popupbtn.jpg);
    width: 95px;
    height: 26px;
    float: right;
    margin-right: 18px;
    margin-top: 22px;
    padding-top: 4px;
    padding-left: 15px;
    color: #FFF;
}

.faqp2_seprator {
    border-bottom: #CCC dashed 1px;
    width: 669px;
}

.faq_que_ans {
    margin-top: 20px;
    margin-right: 25px;
}

.faq_que_txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    direction: rtl;
    text-align: right;
    color: #000;
    line-height: 22px;
}

.faq_ans_txt {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    direction: rtl;
    text-align: right;
    color: #666;
    line-height: 22px;
}

.faq_ans_link {
    color: #0D5896;
    text-decoration: underline;
    text-align: right;
}

    .faq_ans_link:hover {
        text-decoration: none;
    }
/******* New Added ********/
.backtop_btn {
    background-color: #EEEEEE;
    width: 100px;
    height: 23px;
    text-align: center;
    font-size: 13px;
    padding-top: 5px;
}


.btn_featurelist a {
    background-image: url(../WebSiteImages/featurelist_hd_btn.png);
    background-repeat: no-repeat;
    width: 215px;
    height: 48px;
    display: block;
    float: left;
}

    .btn_featurelist a:hover {
        background-image: url(../WebSiteImages/featurelist_hd_btn_h.png);
        background-repeat: no-repeat;
        width: 215px;
        height: 48px;
        display: block;
        float: left;
    }

.featurelist_hd_text {
    background-image: url(../WebSiteImages/featurelist_hd_text.png);
    background-repeat: no-repeat;
    background-position: right;
    width: 251px;
    height: 38px;
    float: right;
}

.left_column_featu {
    width: 735px;
    height: auto;
    margin-top: 25px;
    margin-bottom: 25px;
    display: block;
    float: left;
}

.rightcolumn_featu {
    margin-right: 3px;
    margin-top: 25px;
    display: block;
    float: right;
    background-image: url(../WebSiteImages/right_panel_feat_bg.jpg);
    background-repeat: repeat-y;
    width: 231px;
    height: 1100px;
    background-position: right;
}

.fea_tab_a a {
    background-image: url(../WebSiteImages/fea_tab_a.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

    .fea_tab_a a:hover {
        background-image: url(../WebSiteImages/fea_tab_a_h.jpg);
        background-repeat: no-repeat;
        width: 231px;
        height: 39px;
        display: block;
    }

.fea_tab_a_select {
    background-image: url(../WebSiteImages/fea_tab_a_h.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}


.fea_tab_b a {
    background-image: url(../WebSiteImages/fea_tab_b.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

    .fea_tab_b a:hover {
        background-image: url(../WebSiteImages/fea_tab_b_h.jpg);
        background-repeat: no-repeat;
        width: 231px;
        height: 39px;
        display: block;
    }

.fea_tab_b_select {
    background-image: url(../WebSiteImages/fea_tab_b_h.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

.fea_tab_c a {
    background-image: url(../WebSiteImages/fea_tab_c.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

    .fea_tab_c a:hover {
        background-image: url(../WebSiteImages/fea_tab_c_h.jpg);
        background-repeat: no-repeat;
        width: 231px;
        height: 39px;
        display: block;
    }

.fea_tab_c_select {
    background-image: url(../WebSiteImages/fea_tab_c_h.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

.fea_tab_d a {
    background-image: url(../WebSiteImages/fea_tab_d.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

    .fea_tab_d a:hover {
        background-image: url(../WebSiteImages/fea_tab_d_h.jpg);
        background-repeat: no-repeat;
        width: 231px;
        height: 39px;
        display: block;
    }

.fea_tab_d_select {
    background-image: url(../WebSiteImages/fea_tab_d_h.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

.fea_tab_e a {
    background-image: url(../WebSiteImages/fea_tab_e.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

    .fea_tab_e a:hover {
        background-image: url(../WebSiteImages/fea_tab_e_h.jpg);
        background-repeat: no-repeat;
        width: 231px;
        height: 39px;
        display: block;
    }

.fea_tab_e_select {
    background-image: url(../WebSiteImages/fea_tab_e_h.jpg);
    background-repeat: no-repeat;
    width: 231px;
    height: 39px;
    display: block;
}

.line {
    background-image: url(../WebSiteImages/line.jpg);
    background-repeat: repeat-x;
    background-position: center;
    width: 709px;
    height: 5px;
}

.fear_headingblue {
    width: 190px;
    font: 26px/26px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #01B8FC;
    display: block;
    margin-top: 20px;
    letter-spacing: -2px;
    float: right;
}

.fetur_contents {
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    color: #858585;
    display: block;
    margin-top: 5px;
    margin-right: 5px;
    float: right;
    text-align: right;
    line-height: 18px;
    padding-right: 30px;
}

.fetur_content_box {
    width: 700px;
    padding-right: 35px;
}

.integration_content_box {
    width: 490px;
    float: right;
}

.texticonheading {
    background-image: width:235px;
    font: 18px/18px Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
    color: #023475;
    margin-top: 40px;
    margin-right: 10px;
    float: right;
    text-align: right;
}

.icon_a {
    background-image: url(../WebSiteImages/icon_a.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 50px;
    height: 49px;
    margin-top: 30px;
    margin-bottom: 10px;
}


.icon_b {
    background-image: url(../WebSiteImages/icon_b.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 59px;
    height: 49px;
    margin-top: 30px;
    margin-bottom: 10px;
}

.icon_c {
    background-image: url(../WebSiteImages/icon_c.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 59px;
    height: 49px;
    margin-top: 30px;
    margin-bottom: 10px;
}


.icon_d {
    background-image: url(../WebSiteImages/icon_d.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 59px;
    height: 49px;
    margin-top: 30px;
    margin-bottom: 10px;
}

.icon_e {
    background-image: url(../WebSiteImages/icon_e.jpg);
    background-repeat: no-repeat;
    float: right;
    width: 59px;
    height: 49px;
    margin-top: 30px;
    margin-bottom: 10px;
}


.featu_bullettext {
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    color: #858585;
    display: block;
    margin-top: 5px;
    margin-right: 20px;
    float: right;
    text-align: right;
    line-height: 18px;
    background-image: url(../WebSiteImages/bullet_text.jpg);
    background-repeat: no-repeat;
    background-position: right;
    padding-right: 15px;
}


.featu_bullettextbox {
    width: 700px;
    float: left;
}


.featu_bullettextbox_l {
    width: 350px;
    float: left;
}

.featu_bullettextbox_r {
    width: 350px;
    float: right;
}

.integration_icon {
    background-image: url(../WebSiteImages/integration_icon.jpg);
    background-repeat: no-repeat;
    width: 50px;
    height: 46px;
    float: right;
    margin-right: 35px;
    margin-top: 15px;
}

.pricing_icon {
    background-image: url(../WebSiteImages/pricing_icon.jpg);
    background-repeat: no-repeat;
    width: 59px;
    height: 50px;
    float: right;
    margin-right: 35px;
    margin-top: 15px;
}

.service_icon {
    background-image: url(../WebSiteImages/icon_service.jpg);
    background-repeat: no-repeat;
    width: 61px;
    height: 56px;
    float: right;
    margin-right: 35px;
    margin-top: 15px;
}

.icon_additional_c {
    background-image: url(../WebSiteImages/icon_additional_c.jpg);
    background-repeat: no-repeat;
    width: 41px;
    height: 38px;
    float: right;
    margin-right: 20px;
    margin-top: 15px;
}


.sub_bullet_text {
    background-image: url(../WebSiteImages/sub_bullet.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    float: right;
    font: 13px/13px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    color: #858585;
    display: block;
    margin-top: 10px;
    margin-right: 20px;
    float: right;
    text-align: right;
    line-height: 18px;
    padding-right: 20px;
}

.sub_bullet_text_b {
    background-image: url(../WebSiteImages/sub_bullet_b.jpg);
    background-repeat: no-repeat;
    height: 16px;
    float: right;
    font: 12px/12px Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: none;
    color: #858585;
    display: block;
    margin-top: 10px;
    margin-right: 20px;
    float: right;
    text-align: right;
    line-height: 18px;
    background-position: right;
    padding-right: 20px;
}


.sub_icon_support {
    background-image: url(../WebSiteImages/sub_icon_support.jpg);
    background-repeat: no-repeat;
    width: 38px;
    height: 37px;
    float: right;
    margin-top: 15px;
    margin-right: 15px;
}

.signal_icon {
    background-image: url(../WebSiteImages/signal_icon.jpg);
    background-repeat: no-repeat;
    width: 38px;
    height: 42px;
    float: right;
    margin-top: 15px;
    margin-right: 15px;
}

.leftwhtbox {
    width: 200px;
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    height: auto;
    float: left;
}

.phone-icon {
    background-image: url(../WebSiteImages/phone_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 150px;
    color: #0C5F98;
    text-align: right;
    padding-right: 40px;
    font-size: 12px;
    padding-top: 7px;
    margin-top: 10px;
}

.email-icon {
    background-image: url(../WebSiteImages/mail_icon.jpg);
    background-repeat: no-repeat;
    background-position: right top;
    height: 22px;
    width: 150px;
    color: #0C5F98;
    text-align: right;
    padding-right: 40px;
    font-size: 12px;
    padding-top: 7px;
    margin-top: 10px;
    margin-bottom: 20px;
}

.icon_bursh {
    background-image: url(../WebSiteImages/icon_paintbrsh.jpg);
    background-repeat: no-repeat;
    width: 46px;
    height: 44px;
    float: right;
    margin-top: 25px;
}

.icon_lock {
    background-image: url(../WebSiteImages/icon_lock.jpg);
    background-repeat: no-repeat;
    width: 46px;
    height: 44px;
    float: right;
    margin-top: 25px;
}

.icon_doller {
    background-image: url(../WebSiteImages/icon_doller.jpg);
    background-repeat: no-repeat;
    width: 100px;
    height: 66px;
    float: right;
    background-position: left;
}

.boxa {
    width: 725px;
    border: #D1D1D1 1px solid;
    margin-top: 15px;
}

.boxb {
    width: 725px;
    height: 183px;
    border: #D1D1D1 1px solid;
    margin-top: 15px;
}


.boxa_line_a {
    width: 725px;
    height: 30px;
    border-bottom: #D1D1D1 1px solid;
}



.boxa_line_b {
    width: 725px;
    height: 83px;
    border-bottom: #D1D1D1 1px solid;
}

.boxa_line_c {
    width: 725px;
    height: 70px;
}

.boxb_line_c {
    width: 725px;
}

.boxb_line_a {
    width: 725px;
    height: 57px;
    border-bottom: #D1D1D1 1px solid;
}


.bold_text {
    color: #576B8E;
    font-size: 12px;
    text-align: center;
    height: 25px;
}


.sub_table {
    font: 12px/12px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #858585;
    display: block;
    text-align: center;
}

.price_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14pt;
    color: #63C4EF;
    font-weight: bold;
}

.price_text2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #63C4EF;
    font-weight: bold;
}

.price_text1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    color: #63C4EF;
    font-weight: bold;
}

.price_text_b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #63C4EF;
    font-weight: bold;
}

.phone_box_icon_p {
    margin-top: 15px;
}

.phone_box_icon {
    background-image: url(../WebSiteImages/phone_box_icon.jpg);
    background-repeat: no-repeat;
    width: 43px;
    height: 37px;
    float: right;
}

.header_featurelist {
    width: 970px;
    height: 90px;
    display: block;
    margin: 0 auto;
    padding-top: 35px;
    ppadding-left: 20px;
}



#headercontainer_inner {
    width: 100%;
    display: block;
    background-image: url(../WebSiteImages/header_bg.jpg);
    background-position: center top;
    background-repeat: no-repeat;
    background-color: #071F4B;
    height: 125px;
}

.pricing_boxcontainer {
    border: 1px solid #E8E8E8;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    background-color: #FCFCFC;
    width: 700px;
    padding-bottom: 25px;
    margin-top: 20px;
    margin-bottom: 25px;
    margin-right: 25px;
    float: right;
}

.pricing-field {
    width: 680px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    color: #363636;
}

.popupBackground {
    display: block;
    background: #000;
    z-index: 10000;
    width: 100%;
    height: 100%;
    z-index: 9999;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalBackgroundBlue {
    background-color: #808080;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

span.errMsgContainer {
    color: Red;
    margin-left: -10px;
    margin-top: 10px;
    position: absolute;
    font: 11px/11px Arial, Helvetica, sans-serif;
}

.con-popup-btn {
    background-image: url(../WebSiteImages/confirm-popupbtn.jpg);
    background-repeat: no-repeat;
    width: 110px;
    height: 30px;
    line-height: 30px;
    margin-left: 0px;
    color: White;
    font-weight: bold;
    font-size: 14px;
    padding-left: 30px;
    text-decoration: none;
    float: right;
    display: block;
}


.popup_block {
    display: block;
    padding: 20px;
    float: left;
    z-index: 99999;
}


div.hidden {
    position: absolute;
    top: -40000px;
}

.popupBluImgButton {
    display: block;
    width: 110px;
}

.account-detail-area {
    width: 100%;
    display: block;
    border: #E8E8E8 1px solid;
    background-color: #FFFFFF;
    text-align: right;
    padding-bottom: 25px;
}

.new-msg-field-txt {
    width: 125px;
    float: right;
    margin-right: 10px;
    margin-top: 14px;
    padding-right: 15px;
    font-size: 14px;
}

.new-msg-field {
    width: 680px;
    float: right;
    margin-right: 5px;
    margin-top: 10px;
    color: #363636;
}

.big-txtfield {
    background: url(../images/text_field_b.gif) no-repeat bottom;
    width: 292px;
    height: 27px;
    float: right;
    margin-top: 5px;
}




.txtfieldbg-big21 {
    width: 285px;
    height: 20px;
    font: 14px/14px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    background: none;
    border: none;
    padding-right: 3px;
    padding-top: 7px;
}

.listarea-big {
    width: 290px;
    height: 27px;
    font: 12px/12px Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-weight: normal;
    border: none;
    background-position: right;
    direction: rtl;
    margin-top: 8px;
    padding-right: 3px;
    float: right;
    border: 1px solid #DDDDDD;
}

.popup_pass_icon {
    background-image: url(../images/popup_green_v.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 80px;
    width: 400px;
    float: right;
    padding-right: 100px;
    color: #797979;
    font-size: 1.2em;
    font-weight: bold;
}

.popup_fail_icon {
    background-image: url(../images/popup_red_x.png);
    background-repeat: no-repeat;
    background-position: right;
    height: 80px;
    width: 400px;
    float: right;
    padding-right: 100px;
    color: #797979;
    font-size: 1.2em;
    font-weight: bold;
}

div.button_wrapper {
    width: 75%;
    max-width: 1100px;
    float: right;
    margin-right: 70px;
    padding-right: 20px;
    margin-left: 0px;
    padding-left: 0px;
    padding-bottom: 30px;
}

.yellow_btn2 {
    background-image: url(../images/profilePopup/smallyellow_btn-mid.jpg);
    background-repeat: repeat-x;
    width: 130px;
    float: left;
    height: 33px;
    line-height: 33px;
}

    .yellow_btn2:hover {
        text-decoration: none;
    }

.yellow_btn_left2 {
    background-image: url(../images/profilePopup/smallyellow_btn-left.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: left;
    height: 33px;
    line-height: 33px;
}

.yellow_btn_right2 {
    background-image: url(../images/profilePopup/smallyellow_btn-right.jpg);
    background-repeat: no-repeat;
    width: 10px;
    float: right;
    height: 33px;
    line-height: 33px;
}


.modalPopupBlue {
    border: 7px solid #007fff;
    background-color: White; /* color between tab list and content */
    padding: 0px;
    margin: 0px;
    width: 250px;
}


.modalPopupBlue1 {
    border:none;
    background-color: White; /* color between tab list and content */
    padding: 0px;
    margin: 0px;
    width: 250px;
}
.modalBackgroundBlue {
    background-color: #808080;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalBackgroundHeaderBlue {
    background-color: #99DDEE;
    height: 40px;
}

.admindashboardiconc {
    width: 320px;
    height: 69px;
    margin-right: 30px;
    margin-top: 15px;
    margin-left: 0px;
    display: block;
    background-image: url(../AdminImages/admindashboardiconc.jpg);
    background-repeat: no-repeat;
    background-position: center right;
    float: right;
}



.popup_passover {
    width: 694px;
    height: 594px;
    background-image: url(../WebSiteImages/popup_bg_passover.png);
    background-repeat: no-repeat;
    background-position: center;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    float: none;
}

#popup_passover_button {
    width: 260px;
    height: 100px;
    background-image: url(../WebSiteImages/popup_button.png);
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 100px;
    margin-top: 450px;
    margin-bottom: 0px;
}

#bodycontainer .feature-boxs-container {
    display: block;
    width: 100%;
    direction: rtl;
    margin: 0 auto;
    margin-top: 40px;
    text-align: center;
}

    #bodycontainer .feature-boxs-container .feature-box {
        color: #242b3b;
        margin-bottom: 40px;
        float: none;
        display: inline-block;
        margin-right: -3px;
        vertical-align: top;
        width: 33%;
        text-align: center;
        position: relative;
        min-height: 1px;
        padding-right: 15px;
        padding-left: 15px;
        box-sizing: border-box;
    }

        #bodycontainer .feature-boxs-container .feature-box .feature-img {
            padding-bottom: 5px;
            vertical-align: middle;
        }

        #bodycontainer .feature-boxs-container .feature-box h4 {
            margin-top: 0px;
            margin-bottom: 10px;
            font-weight: 500;
            line-height: 1.1;
            color: inherit;
            color: #069;
            font-weight: bold;
            font-size: 20px;
        }

        #bodycontainer .feature-boxs-container .feature-box p {
            font-weight: 300;
            font-style: normal;
            max-width: 335px;
            margin: 0 auto;
            padding-bottom: 5px;
            min-height: 110px;
            width: 80%;
            font-weight: 500;
        }

#bodycontainer .youtubeContainer {
    margin: 0px;
    padding: 0px;
    width: 470px;
    margin-right: 0px;
    margin-top: 0px;
    z-index: 1;
    display: inline-block;
}

    #bodycontainer .youtubeContainer span {
        font: 18px/14px Arial, Helvetica, sans-serif;
        color: #069;
        font-weight: bold;
    }


.iframe_youtube {
    margin: 0 auto;
    border: 10px outset #ddd;
}

.home_sub_title img {
    margin: 0auto;
}

.home_sub_title h4 {
    margin: 0auto;
    color: rgb(244, 153, 8);
    font: 48px/36px Arial, Helvetica, sans-serif;
    text-align: center;
    /*font-weight:bold;*/
    margin: 0 auto;
    margin-top: 10px;
    /*font-family: 'Arimo', sans-serif;
font-family: 'Rubik', sans-serif;
font-family: 'Varela Round', sans-serif;
font-family: 'Heebo', sans-serif;*/
    font-family: 'Assistant', sans-serif;
}

.popup_sub_title h4{
    font-weight:bold !important;
    font: 42px/36px 'Assistant',  Helvetica, sans-serif;
    margin-right:-10px;
}

.popup_sub_title_footer h4{
    font-weight:bold !important;
    font: 32px/36px 'Assistant',  Helvetica, sans-serif;
    margin-right:70px;
}
.popup_sub_title1
{
    background-color:rgb(196, 227, 237);
    padding:2px;
    margin-top:15px;
    margin-right: 0px;
}
.popup_sub_title1 h5{
    font-weight:bold !important;
    color: #343132;
    margin-top:10px;
    text-align: center;
    margin: 0 auto;
    font: 30px/36px 'Assistant',  Helvetica, sans-serif;
}

.popup_sub_title2
{
    margin-top:10px;
    display:inline-block;
    width: 185px;
}

.popup_sub_title2 h6{
    font-weight:bold !important;
    color: rgb(244, 153, 8);
    text-align: center;
    margin: 0 auto;
    font: 24px/36px 'Assistant',  Helvetica, sans-serif;
}
.popup_grid_number
{
    margin-top:0px;
    display:inline-block;
    width: 100px;

}
.popup_grid_number h6
{
     font-weight:bold !important;
    color: #343132;
    text-align: left;
    margin: 0 auto;
    font: 22px/36px 'Assistant',  Helvetica, sans-serif;
}

    .popup_grid_number  h6.center_numnber {
            text-align: center;
    }
.popup_grid_arrow
{
    margin-right:6px;
    display:inline-block;
    width:85px;
    width:100px;
}
.popup_grid_arrow div
{
    width:85px;
}

.line_seperator_container {
    position: relative;
    margin: 0 auto;
    text-align: center;
}


    .line_seperator_container .topLeft_bg {
        background-position: top left;
        background-image: url(../images/line_bg_left.png);
        background-repeat: no-repeat;
        height: 13px;
        float: left;
        width: 25px;
    }

    .line_seperator_container .topRight_bg {
        background-position: top right;
        background-image: url(../images/line_bg_right.png);
        background-repeat: no-repeat;
        height: 13px;
        float: right;
        width: 25px;
    }

    .line_seperator_container .topMiddle_bg {
        background-position: top left;
        background-image: url(../images/line_bg_middle.png);
        background-repeat: repeat-x;
        height: 13px;
    }

    .pop_close_img{
         cursor: normal;
    }
    .pop_close_img:hover
    {
        cursor: pointer;
    }
