﻿

.Boxed a {
    color: black;
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}



.EngData {
    direction: ltr;
    text-align: left;
}

.DataField {
    direction: ltr;
    font-weight: bold;
}
/**********New Login Design**********/
.LoginForm2ndTitle {
    color: #67C4C6;
    font-size: 15px;
    font-weight: 600;
    font-family: Assistant;
}

.LoginForm3rdTitle {
    color: #000000;
    font-size: 14px;
    font-weight: 200;
    font-family: Assistant;
}

.RadioButtonListRegisterDomainOn_New tr td {
    padding: 1;
    border: none;
}

.RadioButtonListRegisterDomainOn_New span {
    border: none;
}

/**********New User Design**********/
.loginFormListItem {
    color: red;
}

.RadioButtonListRegisterDomainOn_New input[type=radio]:checked {
    border: 5px solid #0DFF92;
}

.RadioButtonListRegisterDomainOn_New :before {
    background: #0DFF92;
}

.RadioButtonListRegisterDomainOn_New input[type=radio]:checked {
    background-color: #0DFF92;
    color: #0DFF92;
}

.RadioButtonListRegisterDomainOn_New input[type=radio]:checked {
    border: 5px solid #0DFF92;
}

.RadioButtonListRegisterDomainOn_New input[type=radio] {
    /*display: block;*/
    border: 5px solid #0eabb6;
    border-radius: 100%;
    /*height: 25px;
    width: 25px;
    top: 30px;
    left: 20px;*/
    z-index: 5;
    transition: border .25s linear;
    -webkit-transition: border .25s linear;
}

.HeadInfoTable {
    width: 100%;
    height: 500px;
}

.UserInfoTd {
    width: 49%;
    height: 100%; /*	float: left;*/
    padding: 2px;
}

.ActionsTd {
    width: 49%;
    height: 36%;
    padding: 2px; /*	float: left;*/
}

.DnsTd {
    height: 55%;
    margin-bottom: 11px;
    padding-left: 2px;
    padding-right: 2px;
    width: 49%;
}

.infoBody .infoLabel {
    color: #6A655C;
    font-weight: bold;
}

.infoBody td {
    vertical-align: middle;
}

.infoBody {
    /* float: right; */
    clear: both;
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
    height: 80%;
    background-color: #E9E9E9;
}

.PageTitleNew *, .Boxed *, .dtntButton * {
    margin: 0px;
    vertical-align: middle;
}

.DomainInfoTable {
    border-spacing: 0px;
}

    .DomainInfoTable td {
        line-height: 25px;
    }
/************old************/
.AdvancesServiceImage {
    height: 16px;
    width: 16px;
}

.DisabledButton {
    height: 16px;
    width: 16px; /*	opacity: 0.4; 	filter: alpha(opacity=40); */
}

.DomainInfo tr, .DomainInfo tbody {
    height: 100%;
}

.theader {
    font-weight: bolder;
    text-align: center;
    background: gray;
}

.trow1 {
    font-weight: bolder;
    text-align: center;
    background: rgb(240,240,240);
}


.trow2 {
    font-weight: bolder;
    text-align: center;
    background: rgb(224,224,224);
}

.ContactEdit td {
    padding: 2px;
    vertical-align: top; /*width: 200px;*/
}

.AttentionBox {
    color: Red;
    font-size: 10px;
    padding-left: 2px;
    padding-right: 2px;
}

.AddressField {
    width: 200px;
}

.ChangeTypeLbl {
    clear: both;
    font-weight: bold;
}

.emailApproveMain {
    width: 970px;
    margin: auto;
    margin-top: 12px;
}

.ChangeShowTable {
    vertical-align: top;
}

.EmailApproveRes {
    font-weight: bold;
    font-size: 24px;
    color: #555555;
}

td {
    /*border: 1px black solid;*/
}

.BoxHeader {
    font-family: arial, Helvetica, sans-serif;
    font-size: 16px;
    width: 100%;
    font-weight: normal;
    margin: 3px;
    padding: 3px;
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/Images/Borders/header_table.gif" );
    background-repeat: repeat;
}

    .BoxHeader * {
        text-align: center;
    }

.inputLabel {
    font-weight: bold;
}

.infoLabel {
    font-size: 14px;
    font-weight: lighter;
}



.FullInfoTable {
    width: 100%;
    height: 450px;
}



.Updateting {
    vertical-align: middle;
    text-align: center;
    margin: auto;
    background-color: #E9E9E9;
    border: 3px solid #F26526;
    font-family: arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 5px;
    font-weight: normal;
    position: fixed;
    left: 49%;
    top: 49%;
}

.ActiveButton {
    border: solid 1px #214573;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    color: black;
    letter-spacing: 3px;
    background-color: Orange;
}

.InActiveButton {
    color: Black;
}

.WarningLink {
    font-size: x-large;
    font-weight: bold;
    text-decoration: underline blink;
    color: #800000;
    text-transform: capitalize;
}

body {
}

.UserInfoTable {
    width: 100%;
}

.ContactsTable {
    width: 100%;
}


.PageTitle * {
    vertical-align: middle;
}

.PageTitle .TitleText {
    width: 70%;
    color: White;
    display: inline-block;
    vertical-align: middle;
}

.PageTitle .TitleText {
    width: 80%;
    margin-right: 10px;
    top: -10px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
}

.PageTitle .TitleImg {
    position: relative;
    top: -10px;
}

.Boxed {
    border: solid 3px #E9E9E9;
    padding: 10px;
}






.GridHeader {
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/Images/design/InfoBody.gif" );
    background-repeat: repeat;
}

    .GridHeader * {
        line-height: 2em;
        margin: 5px;
        color: #f26526 !important;
    }

.DnsList {
    margin-left: 10px;
    margin-right: auto;
}

.UserInfoTable > td {
    width: 200px;
    display: block;
}

.ContactEdit {
    background-color: #E9E9E9;
    width: 100%;
    clear: both;
}

    .ContactEdit * {
        text-align: center;
    }

    .ContactEdit input {
        direction: ltr;
        width: 98%;
    }

.inputLabel {
    color: #6a655c;
}

. {
    width: 100%;
}

    .ContactMangeingLabels {
        width: 100%;
    }

    .ApplyToOthers {
        clear: both;
        float: none;
    }

    .DnsPanel .ContPanel {
        width: 137px !important;
    }

    .inputTxt {
        direction: ltr;
        width: 97%;
    }

    .ShowRecordsGV {
        clear: both;
    }

AddRecordDV input.text {
    width: 10px;
}

/* info heading section */
.infoHeading {
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/Images/design/InfoBody.gif" );
    background-repeat: repeat-x;
    color: #F26526;
    display: inline-block;
    font-family: arial,Helvetica,sans-serif;
    font-weight: bold; /*height: 32px;*/
    width: 100%;
    margin-bottom: 5px;
    text-align: center;
    vertical-align: middle;
}

    .infoHeading .cont {
        text-align: center;
        vertical-align: middle;
        padding-right: 3px;
        height: 32px;
        font-size: 12px;
    }

    .infoHeading a {
        color: #F26526;
        text-align: center;
        vertical-align: middle;
        padding-right: 3px;
        height: 32px;
        font-size: 12px;
    }

    .infoHeading .cont span {
        display: inline-block;
        padding-top: 7px;
    }

    .infoHeading input {
        vertical-align: middle;
    }





/* END info heading section */
.DomainInfo {
    margin: 0;
    padding: 0;
    height: 80%; /* this is the key! */
}

.ContactsTable .infoBody {
    direction: ltr;
}

.AddRecordDV input[type="text"] {
    width: 150px;
    direction: ltr;
}

.AddRecordDV select {
    width: 154px;
}



.RecordsManagmentPanel {
    /*padding: 5px;*/
    margin: auto;
}

    .RecordsManagmentPanel table {
        width: 250px !important;
        margin: auto;
    }

        .RecordsManagmentPanel table td {
            text-align: center;
            margin: auto;
        }

.ShowRecordsGV {
    direction: ltr;
}



.ManageButton {
    color: #F26526;
    text-align: center;
    vertical-align: middle;
    margin-top: 7px;
    margin-left: 7px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 2px;
    padding-right: 2px;
    font-size: 11px;
}

    .ManageButton * {
        color: #F26526;
    }





.HostingInfo {
    width: 30%;
    height: 100%;
    margin-left: 5px;
    margin-right: 5px;
}

.HostingActions {
    width: 65%;
    margin-left: 5px;
    margin-right: 5px;
}

    .HostingActions .infoBody, .HostingInfo .infoBody {
        height: 300px;
    }

.Boxed .HostingInfo {
    height: 350px;
}

.HostingActionsMain {
    padding: 10px;
    line-height: 30px;
    vertical-align: middle;
}

    .HostingActionsMain label, .HostingActionsMain input {
        vertical-align: middle;
    }

.buttonClassN {
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/images/button-2-en.gif" );
    background-repeat: no-repeat;
    width: 103px;
    height: 39px;
    border: none;
    color: white;
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.buttonClassN1 {
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/images/button-2-en.gif" );
    background-repeat: no-repeat;
    width: 103px;
    height: 39px;
    border: none;
    color: white;
    font-family: arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.NavigationPanel img {
    padding: 0 10px 0 10px;
}

.NavigationPanel a {
    color: black;
}

.FullInfoTable * {
    vertical-align: top;
}

.FullInfo1 *, .FullInfo1 {
    vertical-align: top;
}

.FullInfoTable .DomainInfoRow {
    height: 100%;
}

.FullInfoTable .infoBody .InfoTable {
    height: 90%;
}

.DomainInfoTD {
    height: 100%;
}

.ContactMangeingButtons table {
    table-layout: fixed;
}

.InfoRow {
    width: 100%;
    height: 400px;
}

    .InfoRow table, .InfoRow table tr {
        height: 100%;
        table-layout: fixed;
    }

.PhoneField * {
    vertical-align: baseline !important;
}

.NameServerEdit {
    width: 200px;
}

.LangLink {
    text-decoration: none;
    color: black;
}

.DomainInfo td * {
    /*   line-height: 30px;  */
}

.dtntButton * span {
    background-image: url( "/National_Library/oe_/http://www.domainthenet.com/images/design/button_middle_white_bg.gif" );
    background-repeat: repeat-x;
    height: 35px;
    line-height: 30px;
    display: inline-block;
    vertical-align: top;
    cursor: pointer;
    text-decoration: none;
    color: White;
}

.dtntButton {
    color: White;
    font-weight: bold;
    text-decoration: none;
    text-align: center !important;
}

.DomsPanel {
    clear: both;
}

.ActionsButtons {
    margin-top: 5px;
}

.actons {
    clear: both;
    height: 50px;
}
/* Tabbing*/
.ContactMangeingButtons div {
    width: 25%;
    float: right;
}

.ContactMangeingButtons .cont {
    width: 90px !important;
    font-size: 13px;
}

.ContactMangeingButtons {
    clear: both;
}

.InActiveButton {
    color: black !important;
    font-size: large !important;
    font-weight: 900 !important;
}

.ContactsTable .infoBody {
    direction: ltr;
    text-align: left;
}



.PageTitleNew {
    width: 100%;
    clear: both;
    display: inline-block;
}

.TitleImgNew {
    position: relative;
    display: inline-block;
    top: -11px;
}

.TitleTextNew {
    color: white !important;
    display: inline-block;
    position: relative;
    top: -11px;
    width: 80%;
}

.TitleLinkNew {
    color: #f26526;
    font-size: 12px;
    font-weight: 900;
    display: inline-block;
    position: relative;
    top: -11px;
}

#ManageRecordsActios {
    margin: auto;
    text-align: center;
}

.domListGV * {
    direction: ltr;
    text-align: center;
}

.botLinks td {
    vertical-align: top;
}

.botLinks a {
    color: black;
    font-family: arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.NameServerEdit {
    clear: both;
    margin: 10px;
}

.orderInfoTable {
    border-collapse: collapse;
}

    .orderInfoTable td {
        /*border: solid 1px #F26526;*/
        padding: 10px;
    }


    .orderInfoTable .ordertotalprice {
        font-weight: bold;
    }

.orderInfoTable {
    width: 100%;
}

.summrow {
    color: black;
    font-weight: bold;
}

.totsummrow td {
    font-weight: bold;
    font-size: larger;
    color: rgb(242, 101, 38);
}

.putfotter {
    border-bottom: solid 2px white;
}

.orderprice {
    color: black;
    font-size: bigger;
}

.AddOn .orderprice {
    /*color: gray; 	font-size: smaller;*/
}
/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header {
    cursor: pointer;
    position: relative;
    margin-top: 1px;
    zoom: 1;
}

.ui-accordion .ui-accordion-li-fix {
    display: inline;
}

.ui-accordion .ui-accordion-header-active {
    border-bottom: 0 !important;
}

.ui-accordion .ui-accordion-header a {
    display: block;
    font-size: 1em;
    padding: .5em .5em .5em .7em;
}

.ui-accordion-icons .ui-accordion-header a {
    padding-left: 2.2em;
}

.ui-accordion .ui-accordion-header .ui-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px;
}

.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    margin-top: -2px;
    position: relative;
    top: 1px;
    margin-bottom: 2px;
    overflow: auto;
    display: none;
    zoom: 1;
}

.ui-accordion .ui-accordion-content-active {
    display: block;
}

@import "jquery.ui.base.css";
@import "jquery.ui.theme.css";
/* Autocomplete
----------------------------------*/
.ui-autocomplete {
    position: absolute;
    cursor: default;
}

.ui-autocomplete-loading {
    background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat;
}

/* workarounds */
* html .ui-autocomplete {
    width: 1px;
}
/* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
    list-style: none;
    padding: 2px;
    margin: 0;
    display: block;
}

    .ui-menu .ui-menu {
        margin-top: -3px;
    }

    .ui-menu .ui-menu-item {
        margin: 0;
        padding: 0;
        width: 100%;
    }

        .ui-menu .ui-menu-item a {
            text-decoration: none;
            display: block;
            padding: .2em .4em;
            line-height: 1.5;
            zoom: 1;
        }

            .ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active {
                margin: -1px;
            }

@import url("jquery.ui.core.css");
@import url("jquery.ui.resizable.css");
@import url("jquery.ui.accordion.css");
@import url("jquery.ui.autocomplete.css");
@import url("jquery.ui.button.css");
@import url("jquery.ui.dialog.css");
@import url("jquery.ui.slider.css");
@import url("jquery.ui.tabs.css");
@import url("jquery.ui.progressbar.css");
/* Button
----------------------------------*/

.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    margin-right: .1em;
    text-decoration: none !important;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
}
/* the overflow property removes extra width in IE */
.ui-button-icon-only {
    width: 2.2em;
}
/* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only {
    width: 2.4em;
}
/* button elements seem to need a little more width */
.ui-button-icons-only {
    width: 3.4em;
}

button.ui-button-icons-only {
    width: 3.7em;
}

/*button text element */
.ui-button .ui-button-text {
    display: block;
    line-height: 1.4;
}

.ui-button-text-only .ui-button-text {
    padding: .4em 1em;
}

.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px;
}

.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em;
}

.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
    padding: .4em 1em;
}

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px;
}

.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px;
}

.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary {
    left: .5em;
}

.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary {
    right: .5em;
}

/*button sets*/
.ui-buttonset {
    margin-right: 7px;
}

    .ui-buttonset .ui-button {
        margin-left: 0;
        margin-right: -.3em;
    }

/* workarounds */
button.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
/* reset extra padding in Firefox */





/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
    display: none;
}

.ui-helper-hidden-accessible {
    position: absolute;
    left: -99999999px;
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}

.ui-helper-clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.ui-helper-clearfix {
    display: inline-block;
}
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix {
    height: 1%;
}

.ui-helper-clearfix {
    display: block;
}
/* end clearfix */
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
    cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* Dialog
----------------------------------*/
.ui-dialog {
    position: absolute;
    padding: .2em;
    width: 300px;
    overflow: hidden;
}

    .ui-dialog .ui-dialog-titlebar {
        padding: .5em 1em .3em;
        position: relative;
    }

    .ui-dialog .ui-dialog-title {
        float: left;
        margin: .1em 16px .2em 0;
    }

    .ui-dialog .ui-dialog-titlebar-close {
        position: absolute;
        right: .3em;
        top: 50%;
        width: 19px;
        margin: -10px 0 0 0;
        padding: 1px;
        height: 18px;
    }

        .ui-dialog .ui-dialog-titlebar-close span {
            display: block;
            margin: 1px;
        }

        .ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
            padding: 0;
        }

    .ui-dialog .ui-dialog-content {
        border: 0;
        padding: .5em 1em;
        background: none;
        overflow: auto;
        zoom: 1;
    }

    .ui-dialog .ui-dialog-buttonpane {
        text-align: left;
        border-width: 1px 0 0 0;
        background-image: none;
        margin: .5em 0 0 0;
        padding: .3em 1em .5em .4em;
    }

        .ui-dialog .ui-dialog-buttonpane button {
            float: right;
            margin: .5em .4em .5em 0;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            line-height: 1.4em;
            width: auto;
            overflow: visible;
        }

    .ui-dialog .ui-resizable-se {
        width: 14px;
        height: 14px;
        right: 3px;
        bottom: 3px;
    }

.ui-draggable .ui-dialog-titlebar {
    cursor: move;
}
/* Datepicker
----------------------------------*/
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
}

    .ui-datepicker .ui-datepicker-header {
        position: relative;
        padding: .2em 0;
    }

    .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
        position: absolute;
        top: 2px;
        width: 1.8em;
        height: 1.8em;
    }

    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
        top: 1px;
    }

    .ui-datepicker .ui-datepicker-prev {
        left: 2px;
    }

    .ui-datepicker .ui-datepicker-next {
        right: 2px;
    }

    .ui-datepicker .ui-datepicker-prev-hover {
        left: 1px;
    }

    .ui-datepicker .ui-datepicker-next-hover {
        right: 1px;
    }

    .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -8px;
        top: 50%;
        margin-top: -8px;
    }

    .ui-datepicker .ui-datepicker-title {
        margin: 0 2.3em;
        line-height: 1.8em;
        text-align: center;
    }

        .ui-datepicker .ui-datepicker-title select {
            font-size: 1em;
            margin: 1px 0;
        }

    .ui-datepicker select.ui-datepicker-month-year {
        width: 100%;
    }

    .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
        width: 49%;
    }

    .ui-datepicker table {
        width: 100%;
        font-size: .9em;
        border-collapse: collapse;
        margin: 0 0 .4em;
    }

    .ui-datepicker th {
        padding: .7em .3em;
        text-align: center;
        font-weight: bold;
        border: 0;
    }

    .ui-datepicker td {
        border: 0;
        padding: 1px;
    }

        .ui-datepicker td span, .ui-datepicker td a {
            display: block;
            padding: .2em;
            text-align: right;
            text-decoration: none;
        }

    .ui-datepicker .ui-datepicker-buttonpane {
        background-image: none;
        margin: .7em 0 0 0;
        padding: 0 .2em;
        border-left: 0;
        border-right: 0;
        border-bottom: 0;
    }

        .ui-datepicker .ui-datepicker-buttonpane button {
            float: right;
            margin: .5em .2em .4em;
            cursor: pointer;
            padding: .2em .6em .3em .6em;
            width: auto;
            overflow: visible;
        }

            .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: left;
            }

    /* with multiple calendars */
    .ui-datepicker.ui-datepicker-multi {
        width: auto;
    }

.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}

    .ui-datepicker-multi .ui-datepicker-group table {
        width: 95%;
        margin: 0 auto .4em;
    }

.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}

.ui-datepicker-row-break {
    clear: both;
    width: 100%;
}

/* RTL support */
.ui-datepicker-rtl {
    direction: rtl;
}

    .ui-datepicker-rtl .ui-datepicker-prev {
        right: 2px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next {
        left: 2px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-prev:hover {
        right: 1px;
        left: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-next:hover {
        left: 1px;
        right: auto;
    }

    .ui-datepicker-rtl .ui-datepicker-buttonpane {
        clear: right;
    }

        .ui-datepicker-rtl .ui-datepicker-buttonpane button {
            float: left;
        }

            .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
                float: right;
            }

    .ui-datepicker-rtl .ui-datepicker-group {
        float: right;
    }

    .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }

    .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
        border-right-width: 0;
        border-left-width: 1px;
    }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display: /**/ block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}
/* Progressbar
----------------------------------*/
.ui-progressbar {
    height: 2em;
    text-align: left;
}

    .ui-progressbar .ui-progressbar-value {
        margin: -1px;
        height: 100%;
    }
/* Resizable
----------------------------------*/
.ui-resizable {
    position: relative;
}

.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    z-index: 99999;
    display: block;
}

.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}

.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}

.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}

.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%;
}

.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}

.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}

.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}

.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
/* Slider
----------------------------------*/
.ui-slider {
    position: relative;
    text-align: left;
}

    .ui-slider .ui-slider-handle {
        position: absolute;
        z-index: 2;
        width: 1.2em;
        height: 1.2em;
        cursor: default;
    }

    .ui-slider .ui-slider-range {
        position: absolute;
        z-index: 1;
        font-size: .7em;
        display: block;
        border: 0;
        background-position: 0 0;
    }

.ui-slider-horizontal {
    height: .8em;
}

    .ui-slider-horizontal .ui-slider-handle {
        top: -.3em;
        margin-left: -.6em;
    }

    .ui-slider-horizontal .ui-slider-range {
        top: 0;
        height: 100%;
    }

    .ui-slider-horizontal .ui-slider-range-min {
        left: 0;
    }

    .ui-slider-horizontal .ui-slider-range-max {
        right: 0;
    }

.ui-slider-vertical {
    width: .8em;
    height: 100px;
}

    .ui-slider-vertical .ui-slider-handle {
        left: -.3em;
        margin-left: 0;
        margin-bottom: -.6em;
    }

    .ui-slider-vertical .ui-slider-range {
        left: 0;
        width: 100%;
    }

    .ui-slider-vertical .ui-slider-range-min {
        bottom: 0;
    }

    .ui-slider-vertical .ui-slider-range-max {
        top: 0;
    }
/* Tabs
----------------------------------*/
.ui-tabs {
    position: relative;
    padding: .2em;
    zoom: 1;
}
    /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
    .ui-tabs .ui-tabs-nav {
        margin: 0;
        padding: .2em .2em 0;
    }

        .ui-tabs .ui-tabs-nav li {
            list-style: none;
            float: left;
            position: relative;
            top: 1px;
            margin: 0 .2em 1px 0;
            border-bottom: 0 !important;
            padding: 0;
            white-space: nowrap;
        }

            .ui-tabs .ui-tabs-nav li a {
                float: left;
                padding: .5em 1em;
                text-decoration: none;
            }

            .ui-tabs .ui-tabs-nav li.ui-tabs-selected {
                margin-bottom: 0;
                padding-bottom: 1px;
            }

                .ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
                    cursor: text;
                }

            .ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
                cursor: pointer;
            }
    /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
    .ui-tabs .ui-tabs-panel {
        display: block;
        border: 0;
        padding: 1em 1.4em;
        background: none;
    }

    .ui-tabs .ui-tabs-hide {
        display: none !important;
    }
/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/


/* Component containers
----------------------------------*/
.ui-widget {
    font-family: Verdana,Arial,sans-serif /*{ffDefault}*/;
    font-size: 1.1em /*{fsDefault}*/;
}

    .ui-widget .ui-widget {
        font-size: 1em;
    }

    .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
        font-family: Verdana,Arial,sans-serif /*{ffDefault}*/;
        font-size: 1em;
    }

.ui-widget-content {
    border: 1px solid #aaaaaa /*{borderColorContent}*/;
    background: #ffffff /*{bgColorContent}*/ url(images/ui-bg_flat_75_ffffff_40x100.png) /*{bgImgUrlContent}*/ 50% /*{bgContentXPos}*/ 50% /*{bgContentYPos}*/ repeat-x /*{bgContentRepeat}*/;
    color: #222222 /*{fcContent}*/;
}

    .ui-widget-content a {
        color: #222222 /*{fcContent}*/;
    }

.ui-widget-header {
    border: 1px solid #aaaaaa /*{borderColorHeader}*/;
    background: #cccccc /*{bgColorHeader}*/ url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) /*{bgImgUrlHeader}*/ 50% /*{bgHeaderXPos}*/ 50% /*{bgHeaderYPos}*/ repeat-x /*{bgHeaderRepeat}*/;
    color: #222222 /*{fcHeader}*/;
    font-weight: bold;
}

    .ui-widget-header a {
        color: #222222 /*{fcHeader}*/;
    }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {
    border: 1px solid #d3d3d3 /*{borderColorDefault}*/;
    background: #e6e6e6 /*{bgColorDefault}*/ url(images/ui-bg_glass_75_e6e6e6_1x400.png) /*{bgImgUrlDefault}*/ 50% /*{bgDefaultXPos}*/ 50% /*{bgDefaultYPos}*/ repeat-x /*{bgDefaultRepeat}*/;
    font-weight: normal /*{fwDefault}*/;
    color: #555555 /*{fcDefault}*/;
}

    .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
        color: #555555 /*{fcDefault}*/;
        text-decoration: none;
    }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
    border: 1px solid #999999 /*{borderColorHover}*/;
    background: #dadada /*{bgColorHover}*/ url(images/ui-bg_glass_75_dadada_1x400.png) /*{bgImgUrlHover}*/ 50% /*{bgHoverXPos}*/ 50% /*{bgHoverYPos}*/ repeat-x /*{bgHoverRepeat}*/;
    font-weight: normal /*{fwDefault}*/;
    color: #212121 /*{fcHover}*/;
}

    .ui-state-hover a, .ui-state-hover a:hover {
        color: #212121 /*{fcHover}*/;
        text-decoration: none;
    }

.ui-state-active, .ui-widget-content .ui-state-active {
    border: 1px solid #aaaaaa /*{borderColorActive}*/;
    background: #ffffff /*{bgColorActive}*/ url(images/ui-bg_glass_65_ffffff_1x400.png) /*{bgImgUrlActive}*/ 50% /*{bgActiveXPos}*/ 50% /*{bgActiveYPos}*/ repeat-x /*{bgActiveRepeat}*/;
    font-weight: normal /*{fwDefault}*/;
    color: #212121 /*{fcActive}*/;
}

    .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
        color: #212121 /*{fcActive}*/;
        text-decoration: none;
    }

.ui-widget :active {
    outline: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
    border: 1px solid #fcefa1 /*{borderColorHighlight}*/;
    background: #fbf9ee /*{bgColorHighlight}*/ url(images/ui-bg_glass_55_fbf9ee_1x400.png) /*{bgImgUrlHighlight}*/ 50% /*{bgHighlightXPos}*/ 50% /*{bgHighlightYPos}*/ repeat-x /*{bgHighlightRepeat}*/;
    color: #363636 /*{fcHighlight}*/;
}

    .ui-state-highlight a, .ui-widget-content .ui-state-highlight a {
        color: #363636 /*{fcHighlight}*/;
    }

.ui-state-error, .ui-widget-content .ui-state-error {
    border: 1px solid #cd0a0a /*{borderColorError}*/;
    background: #fef1ec /*{bgColorError}*/ url(images/ui-bg_glass_95_fef1ec_1x400.png) /*{bgImgUrlError}*/ 50% /*{bgErrorXPos}*/ 50% /*{bgErrorYPos}*/ repeat-x /*{bgErrorRepeat}*/;
    color: #cd0a0a /*{fcError}*/;
}

    .ui-state-error a, .ui-widget-content .ui-state-error a {
        color: #cd0a0a /*{fcError}*/;
    }

.ui-state-error-text, .ui-widget-content .ui-state-error-text {
    color: #cd0a0a /*{fcError}*/;
}

.ui-priority-primary, .ui-widget-content .ui-priority-primary {
    font-weight: bold;
}

.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}

.ui-state-disabled, .ui-widget-content .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(images/ui-icons_222222_256x240.png) /*{iconsContent}*/;
}

.ui-widget-content .ui-icon {
    background-image: url(images/ui-icons_222222_256x240.png) /*{iconsContent}*/;
}

.ui-widget-header .ui-icon {
    background-image: url(images/ui-icons_222222_256x240.png) /*{iconsHeader}*/;
}

.ui-state-default .ui-icon {
    background-image: url(images/ui-icons_888888_256x240.png) /*{iconsDefault}*/;
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
    background-image: url(images/ui-icons_454545_256x240.png) /*{iconsHover}*/;
}

.ui-state-active .ui-icon {
    background-image: url(images/ui-icons_454545_256x240.png) /*{iconsActive}*/;
}

.ui-state-highlight .ui-icon {
    background-image: url(images/ui-icons_2e83ff_256x240.png) /*{iconsHighlight}*/;
}

.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
    background-image: url(images/ui-icons_cd0a0a_256x240.png) /*{iconsError}*/;
}

/* positioning */
.ui-icon-carat-1-n {
    background-position: 0 0;
}

.ui-icon-carat-1-ne {
    background-position: -16px 0;
}

.ui-icon-carat-1-e {
    background-position: -32px 0;
}

.ui-icon-carat-1-se {
    background-position: -48px 0;
}

.ui-icon-carat-1-s {
    background-position: -64px 0;
}

.ui-icon-carat-1-sw {
    background-position: -80px 0;
}

.ui-icon-carat-1-w {
    background-position: -96px 0;
}

.ui-icon-carat-1-nw {
    background-position: -112px 0;
}

.ui-icon-carat-2-n-s {
    background-position: -128px 0;
}

.ui-icon-carat-2-e-w {
    background-position: -144px 0;
}

.ui-icon-triangle-1-n {
    background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
    background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
    background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
    background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
    background-position: -64px -16px;
}

.ui-icon-triangle-1-sw {
    background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
    background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
    background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
    background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
    background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
    background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
    background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
    background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
    background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
    background-position: -64px -32px;
}

.ui-icon-arrow-1-sw {
    background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
    background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
    background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
    background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
    background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
    background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
    background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
    background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
    background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
    background-position: 0 -48px;
}

.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
    background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
    background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
    background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
    background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px;
}

.ui-icon-arrow-4 {
    background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
    background-position: -16px -80px;
}

.ui-icon-extlink {
    background-position: -32px -80px;
}

.ui-icon-newwin {
    background-position: -48px -80px;
}

.ui-icon-refresh {
    background-position: -64px -80px;
}

.ui-icon-shuffle {
    background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
    background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
    background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
    background-position: 0 -96px;
}

.ui-icon-folder-open {
    background-position: -16px -96px;
}

.ui-icon-document {
    background-position: -32px -96px;
}

.ui-icon-document-b {
    background-position: -48px -96px;
}

.ui-icon-note {
    background-position: -64px -96px;
}

.ui-icon-mail-closed {
    background-position: -80px -96px;
}

.ui-icon-mail-open {
    background-position: -96px -96px;
}

.ui-icon-suitcase {
    background-position: -112px -96px;
}

.ui-icon-comment {
    background-position: -128px -96px;
}

.ui-icon-person {
    background-position: -144px -96px;
}

.ui-icon-print {
    background-position: -160px -96px;
}

.ui-icon-trash {
    background-position: -176px -96px;
}

.ui-icon-locked {
    background-position: -192px -96px;
}

.ui-icon-unlocked {
    background-position: -208px -96px;
}

.ui-icon-bookmark {
    background-position: -224px -96px;
}

.ui-icon-tag {
    background-position: -240px -96px;
}

.ui-icon-home {
    background-position: 0 -112px;
}

.ui-icon-flag {
    background-position: -16px -112px;
}

.ui-icon-calendar {
    background-position: -32px -112px;
}

.ui-icon-cart {
    background-position: -48px -112px;
}

.ui-icon-pencil {
    background-position: -64px -112px;
}

.ui-icon-clock {
    background-position: -80px -112px;
}

.ui-icon-disk {
    background-position: -96px -112px;
}

.ui-icon-calculator {
    background-position: -112px -112px;
}

.ui-icon-zoomin {
    background-position: -128px -112px;
}

.ui-icon-zoomout {
    background-position: -144px -112px;
}

.ui-icon-search {
    background-position: -160px -112px;
}

.ui-icon-wrench {
    background-position: -176px -112px;
}

.ui-icon-gear {
    background-position: -192px -112px;
}

.ui-icon-heart {
    background-position: -208px -112px;
}

.ui-icon-star {
    background-position: -224px -112px;
}

.ui-icon-link {
    background-position: -240px -112px;
}

.ui-icon-cancel {
    background-position: 0 -128px;
}

.ui-icon-plus {
    background-position: -16px -128px;
}

.ui-icon-plusthick {
    background-position: -32px -128px;
}

.ui-icon-minus {
    background-position: -48px -128px;
}

.ui-icon-minusthick {
    background-position: -64px -128px;
}

.ui-icon-close {
    background-position: -80px -128px;
}

.ui-icon-closethick {
    background-position: -96px -128px;
}

.ui-icon-key {
    background-position: -112px -128px;
}

.ui-icon-lightbulb {
    background-position: -128px -128px;
}

.ui-icon-scissors {
    background-position: -144px -128px;
}

.ui-icon-clipboard {
    background-position: -160px -128px;
}

.ui-icon-copy {
    background-position: -176px -128px;
}

.ui-icon-contact {
    background-position: -192px -128px;
}

.ui-icon-image {
    background-position: -208px -128px;
}

.ui-icon-video {
    background-position: -224px -128px;
}

.ui-icon-script {
    background-position: -240px -128px;
}

.ui-icon-alert {
    background-position: 0 -144px;
}

.ui-icon-info {
    background-position: -16px -144px;
}

.ui-icon-notice {
    background-position: -32px -144px;
}

.ui-icon-help {
    background-position: -48px -144px;
}

.ui-icon-check {
    background-position: -64px -144px;
}

.ui-icon-bullet {
    background-position: -80px -144px;
}

.ui-icon-radio-off {
    background-position: -96px -144px;
}

.ui-icon-radio-on {
    background-position: -112px -144px;
}

.ui-icon-pin-w {
    background-position: -128px -144px;
}

.ui-icon-pin-s {
    background-position: -144px -144px;
}

.ui-icon-play {
    background-position: 0 -160px;
}

.ui-icon-pause {
    background-position: -16px -160px;
}

.ui-icon-seek-next {
    background-position: -32px -160px;
}

.ui-icon-seek-prev {
    background-position: -48px -160px;
}

.ui-icon-seek-end {
    background-position: -64px -160px;
}

.ui-icon-seek-start {
    background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
    background-position: -80px -160px;
}

.ui-icon-stop {
    background-position: -96px -160px;
}

.ui-icon-eject {
    background-position: -112px -160px;
}

.ui-icon-volume-off {
    background-position: -128px -160px;
}

.ui-icon-volume-on {
    background-position: -144px -160px;
}

.ui-icon-power {
    background-position: 0 -176px;
}

.ui-icon-signal-diag {
    background-position: -16px -176px;
}

.ui-icon-signal {
    background-position: -32px -176px;
}

.ui-icon-battery-0 {
    background-position: -48px -176px;
}

.ui-icon-battery-1 {
    background-position: -64px -176px;
}

.ui-icon-battery-2 {
    background-position: -80px -176px;
}

.ui-icon-battery-3 {
    background-position: -96px -176px;
}

.ui-icon-circle-plus {
    background-position: 0 -192px;
}

.ui-icon-circle-minus {
    background-position: -16px -192px;
}

.ui-icon-circle-close {
    background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
    background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
    background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
    background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
    background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
    background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
    background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
    background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
    background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
    background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
    background-position: -192px -192px;
}

.ui-icon-circle-check {
    background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
    background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
    background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
    background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
    background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
    background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
    background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
    background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
    background-position: -80px -224px;
}


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl {
    -moz-border-radius-topleft: 4px /*{cornerRadius}*/;
    -webkit-border-top-left-radius: 4px /*{cornerRadius}*/;
    border-top-left-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-tr {
    -moz-border-radius-topright: 4px /*{cornerRadius}*/;
    -webkit-border-top-right-radius: 4px /*{cornerRadius}*/;
    border-top-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-bl {
    -moz-border-radius-bottomleft: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-left-radius: 4px /*{cornerRadius}*/;
    border-bottom-left-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-br {
    -moz-border-radius-bottomright: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-right-radius: 4px /*{cornerRadius}*/;
    border-bottom-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-top {
    -moz-border-radius-topleft: 4px /*{cornerRadius}*/;
    -webkit-border-top-left-radius: 4px /*{cornerRadius}*/;
    border-top-left-radius: 4px /*{cornerRadius}*/;
    -moz-border-radius-topright: 4px /*{cornerRadius}*/;
    -webkit-border-top-right-radius: 4px /*{cornerRadius}*/;
    border-top-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-bottom {
    -moz-border-radius-bottomleft: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-left-radius: 4px /*{cornerRadius}*/;
    border-bottom-left-radius: 4px /*{cornerRadius}*/;
    -moz-border-radius-bottomright: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-right-radius: 4px /*{cornerRadius}*/;
    border-bottom-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-right {
    -moz-border-radius-topright: 4px /*{cornerRadius}*/;
    -webkit-border-top-right-radius: 4px /*{cornerRadius}*/;
    border-top-right-radius: 4px /*{cornerRadius}*/;
    -moz-border-radius-bottomright: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-right-radius: 4px /*{cornerRadius}*/;
    border-bottom-right-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-left {
    -moz-border-radius-topleft: 4px /*{cornerRadius}*/;
    -webkit-border-top-left-radius: 4px /*{cornerRadius}*/;
    border-top-left-radius: 4px /*{cornerRadius}*/;
    -moz-border-radius-bottomleft: 4px /*{cornerRadius}*/;
    -webkit-border-bottom-left-radius: 4px /*{cornerRadius}*/;
    border-bottom-left-radius: 4px /*{cornerRadius}*/;
}

.ui-corner-all {
    -moz-border-radius: 4px /*{cornerRadius}*/;
    -webkit-border-radius: 4px /*{cornerRadius}*/;
    border-radius: 4px /*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
    background: #aaaaaa /*{bgColorOverlay}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png) /*{bgImgUrlOverlay}*/ 50% /*{bgOverlayXPos}*/ 50% /*{bgOverlayYPos}*/ repeat-x /*{bgOverlayRepeat}*/;
    opacity: .3;
    filter: Alpha(Opacity=30) /*{opacityOverlay}*/;
}

.ui-widget-shadow {
    margin: -8px /*{offsetTopShadow}*/ 0 0 -8px /*{offsetLeftShadow}*/;
    padding: 8px /*{thicknessShadow}*/;
    background: #aaaaaa /*{bgColorShadow}*/ url(images/ui-bg_flat_0_aaaaaa_40x100.png) /*{bgImgUrlShadow}*/ 50% /*{bgShadowXPos}*/ 50% /*{bgShadowYPos}*/ repeat-x /*{bgShadowRepeat}*/;
    opacity: .3;
    filter: Alpha(Opacity=30) /*{opacityShadow}*/;
    -moz-border-radius: 8px /*{cornerRadiusShadow}*/;
    -webkit-border-radius: 8px /*{cornerRadiusShadow}*/;
    border-radius: 8px /*{cornerRadiusShadow}*/;
}

#maillnk a:visited {
    color: white;
    text-decoration: none;
}

#maillnk a:link {
    color: white;
    text-decoration: none;
}

#maillnk a:hover {
    color: white;
    text-decoration: underline;
}

#lnkorg a:visited {
    color: black;
}

#lnkorg a:link {
    color: black;
    text-decoration: underline;
}

#lnkorg a:hover {
    color: #F18A01;
    text-decoration: none;
}

#lnkblack a:visited {
    color: black;
}

#lnkblack a:link {
    color: black;
    text-decoration: underline;
}

#lnkblack a:hover {
    color: black;
    text-decoration: none;
}

body {
    margin: 0px;
    padding: 0px;
}

.fontClass {
    font-family: arial;
    font-size: 12px;
}

.fontClass2 {
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
}

ul.fontClass li {
    list-style: url("/National_Library/oe_/http://www.domainthenet.com/images/hosting/circle.gif");
}

.domainClass {
    font-family: arial;
    font-size: 12px;
    color: black;
}

.fontBold {
    font-family: arial;
    font-size: 12px;
    color: black;
    font-weight: bold;
}

.PayfontBold {
    font-family: arial;
    font-size: 12px;
}

.moreDomainTableClass {
    border-right: #EFBA6B 1px solid;
    border-left: #EFBA6B 1px solid;
}

.linkClass {
    font-family: arial;
    font-size: 12px;
    color: #993300;
}

.darkRedFont {
    font-family: arial;
    font-size: 12px;
    color: #993300;
    font-weight: bold;
}

.textBoxClass {
    font-family: arial;
    font-size: 12px;
    color: #000000;
    border-right: #993300 1px solid;
    border-left: #993300 1px solid;
    border-top: #993300 1px solid;
    border-bottom: #993300 1px solid;
}

.textBoxClassGreen {
    font-family: arial;
    font-size: 12px;
    color: #000000;
    background-color: #EDEED7;
    border-right: #B3B693 1px solid;
    border-left: #B3B693 1px solid;
    border-top: #B3B693 1px solid;
    border-bottom: #B3B693 1px solid;
}

.selClass {
    font-family: arial;
    font-size: 12px;
    color: #000000;
    border-right: #993300 1px solid;
    border-left: #993300 1px solid;
    border-top: #993300 1px solid;
    border-bottom: #993300 1px solid;
}

.blueSmallLink {
    font-family: arial;
    font-size: 9px;
    color: #5A79AD;
}

    .blueSmallLink:hover {
        font-family: arial;
        font-size: 9px;
        color: #5A79AD;
        text-decoration: none;
    }

.table {
    border-right: #993300 1px solid;
    border-left: #993300 1px solid;
    border-top: #993300 1px solid;
    border-bottom: #993300 1px solid;
}

.tblResults {
    border-right: #FB9F46 1px solid;
    border-top: #FB9F46 1px solid;
    border-left: #FB9F46 1px solid;
    border-bottom: #FB9F46 1px solid;
}

.blueFont {
    font-family: arial;
    font-size: 11px;
    color: #5A79AD;
}

.darkBlueFont {
    font-family: arial;
    font-size: 12px;
    color: #08306B;
    font-weight: bold;
}

.dashTable {
    border-right: #993300 1px dashed;
    border-left: #993300 1px dashed;
    border-top: #993300 1px dashed;
    border-bottom: #993300 1px dashed;
}

.ATitle {
    font-family: verdana;
    font-size: 14pt;
    color: #ffffff;
    font-weight: bold;
}

.EUh1 {
    font-family: arial;
    font-size: 14px;
    color: #003399;
    font-weight: bold;
}

.EUh1u {
    font-family: arial;
    font-size: 14px;
    color: #003399;
    font-weight: bold;
    border-bottom: #F8B848 1px solid;
    line-height: 10px;
    letter-spacing: 1px;
}

.EUh2 {
    font-family: arial;
    font-size: 12px;
    color: #003399;
    font-weight: bold;
    border-bottom: #F8B848 1px solid;
    line-height: 10px;
    letter-spacing: 1px;
}

.EUh3 {
    font-family: arial;
    font-size: 12px;
    color: #993300;
    font-weight: bold;
    border-bottom: #F8B848 1px solid;
    line-height: 10px;
    letter-spacing: 1px;
}

.Eumark {
    background-color: yellow;
}

.onlyprint {
    display: none;
}

html {
    font-family: 'Assistant';
}

body {
    font-family: 'Assistant';
    background-repeat: repeat-x;
    margin: 0px;
    padding: 0px;
    color: #5c5a5b;
    font-size: 12px;
}

input[type="text"], input, textarea, select, button {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    -color: -#3b5888;
    vertical-align: middle;
}

ul {
    list-style-position: outside;
    list-style-image: url('images/Black-Circle.gif');
    padding: 0px;
    margin: 0px;
    margin-right: 20px;
    line-height: 19px;
}

li {
    padding-top: 5px;
    padding-right: 10px;
    margin: 0px;
}

p {
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
}

h1 {
    color: #f16122;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 11px;
    color: #000000;
    font-size: 18px;
}

h2 {
    color: #000000;
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 11px;
}

h3 {
    margin: 0px;
    color: #f16122;
    font-weight: bold;
    font-size: 14px;
}

.PageTopImageDiv {
    margin: auto;
    text-align: center;
    margin-bottom: 3px;
}
/*#Buttons*/
.Button1 {
    background-image: url( 'images/button-1-background.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
}

.Button2 {
    background-image: url( 'images/button-2-background.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
}

.Button3 {
    background-image: url( 'images/button-3-background.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
}

.Button4 {
    background-image: url( 'images/DTNT_orange_btn.png' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 17px;
    background-repeat: no-repeat;
}

.Button5 {
    background-image: url( 'images/btn_grey.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: gray;
    font-size: 16px;
    background-repeat: no-repeat;
}

.Button6 {
    background-image: url('images/button-6-background.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    color: #ffffff;
    width: 112px;
    height: 30px;
}

.Button7 {
    background-image: url('images/btn_grey_wide.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: gray;
    font-size: 20px;
}

.Button8 {
    background-image: url('images/button-8-background.gif' );
    background-color: #2f363a;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 10px;
}

.Button9 {
    background-image: url('images/button-9-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Tahoma;
    font-weight: bold;
    background-color: transparent;
}

.Button10 {
    background-image: url('images/button-10-background.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    font-weight: bold;
    background-color: transparent;
    font-size: 18px;
}

.Button11 {
    background-image: url('images/button-11-background.png' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    font-weight: bold;
    background-color: transparent;
    font-size: 14px;
}

.Button12 {
    background-image: url('images/button-12-background.png' ) !important;
    border: none !important;
    cursor: pointer !important;
    color: #ffffff !important;
    font-weight: bold !important;
    font-family: Arial !important;
    background-color: transparent !important;
    font-size: 14px !important;
    width: 62px !important;
    height: 23px !important;
}

.Button13 {
    background-image: url('images/button-13-background.gif' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    font-size: 16px;
}

.Button14 {
    background-image: url('images/button-14-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Tahoma;
    font-weight: bold;
    background-color: transparent;
}

.Button15 {
    background-image: url('images/button-15-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    font-weight: bold;
    background-color: transparent;
}

.Button16 {
    background-image: url('images/button-16-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    background-color: transparent;
}

.Button17 {
    background-image: url('images/button-17-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button18 {
    background-image: url('images/button-18-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button19 {
    background-image: url('images/button-19-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button20 {
    background-image: url('images/button-20-background.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #5a534b;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button21 {
    background-image: url('images/button-21-background.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
    width: 70px;
    height: 29px;
}

.Button22 {
    background-image: url('images/button-22-background.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #5a534b;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button25 {
    background-image: url('images/button-25-background.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
}

.Button26 {
    background-image: url( 'images/DTNT_orange_btn.png' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
}

.Button27 {
    background-image: url('images/disabled-button.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 17px;
}

.Button28 {
    background-image: url('images/button-28-background.gif' );
    border: none;
    cursor: pointer;
    color: #5a534b;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
}

.Button29 {
    background-image: url('images/button-29-background.gif' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
}

.Button32 {
    background-image: url('images/button-32-background.gif' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
}

.Button33 {
    background-image: url('images/button-33-background.gif' );
    border: none;
    cursor: pointer;
    color: #5a534b;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
}

.Button34 {
    background-image: url('images/disabled-button.png' );
    background-color: Transparent;
    border: none;
    cursor: text;
    color: #ffffff;
    font-size: 17px;
    width: 112px;
    height: 30px;
}

.Button35 {
    background-image: url('images/DTNT_orange_btn.png' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 17px;
    width: 112px;
    height: 30px;
}

.Button36 {
    background-image: url('images/nihul_domain_DNS_groups_03.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
}

.Button36-hl {
    background-image: url('images/nihul_domain_DNS_groups_03.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    padding-top: 5px;
}

.Button37 {
    background-image: url('images/nihul_domain_DNS_groups_06.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
}

.Button38 {
    background-image: url('images/nihul_domain_DNS_groups_09.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 15px;
}

.Button39 {
    background-image: url('images/premium/button.png' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 15px;
}

.Button40 {
    background-color: Transparent;
    border: none;
    cursor: pointer;
}

.Button41 {
    background-image: url('images/button-41-background.png');
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 15px;
    width: 143px;
    height: 25px;
    padding-top: 3px;
    text-align: center;
    font-weight: bold;
    font-family: Tahoma;
}

.Button45 {
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 15px;
    width: 151px;
    height: 37px;
    text-align: center;
    background-color: #ff9100;
}

.Button46 {
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 16px;
    width: 273px;
    height: 35px;
    text-align: center;
    background-color: #22a4a0;
}

.Button47 {
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 16px;
    width: 106px;
    height: 35px;
    text-align: center;
    background-color: #22a4a0;
}

.Button48 {
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    width: 63px;
    height: 25px;
    text-align: center;
    background-color: #a7a7a7;
}

.Button49 {
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 15px;
    width: 236px;
    height: 34px;
    text-align: center;
    background-color: #ef7e08;
}

.Button42 {
    background-image: url('images/button-42-background.png');
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 22px;
    width: 132px;
    height: 39px;
    text-align: center;
    font-family: Arial;
    background-repeat: no-repeat;
}

.Button43 {
    background-color: #f38020;
    color: #ffffff;
    font-size: 21px;
    border-radius: 18px;
    padding-right: 45px;
    padding-left: 45px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
}

.Button44-1 {
    background-color: #ffffff;
    color: #0dabb6;
    font-size: 25px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: 600;
}

.Button44-2 {
    background-color: #0dabb6;
    color: #ffffff;
    font-size: 19px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: 600;
    min-width: 111px;
}

.Button44-3 {
    background-color: #ffffff;
    color: #e83369;
    font-size: 19px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: 600;
    min-width: 111px;
}

.Button50 {
    background-color: #f07d00;
    color: #ffffff;
    font-size: 15px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: 600;
    min-width: 111px;
    width: 111px;
    margin: auto;
    display: block;
    margin-bottom: 9px;
    margin-top: 9px;
}

a.Button51 {
    background-color: #f07d00;
    color: #ffffff !important;
    font-size: 15px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: bold !important;
    min-width: 111px;
    width: 111px;
    margin: auto;
    display: block;
    margin-bottom: 9px;
    margin-top: 9px;
    text-decoration: none !important;
}

.Button51 {
    background-color: #f07d00;
    color: #ffffff !important;
    font-size: 15px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: bold !important;
    min-width: 111px;
    width: 111px;
    margin: auto;
    display: block;
    margin-bottom: 9px;
    margin-top: 9px;
    text-decoration: none !important;
}

.Button-XXX-1 {
    background-image: url('images/button-xxx-1.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    width: 65px;
    height: 24px;
}

.Button-XXX-2 {
    background-image: url('images/button-xxx-2.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    font-size: 15px;
}

.Button53 {
    background-color: #f07d00;
    color: #ffffff !important;
    font-size: 15px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
    font-family: 'Assistant', Arial;
    cursor: pointer;
    font-weight: bold !important;
    min-width: 120px;
    width: 120px;
    margin-bottom: 9px;
    margin-top: 9px;
    text-decoration: none !important;
}

.Button553 {
    background-color: #ffffff !important;
    color: #05b701 !important;
    font-size: 15px;
    border-radius: 21px;
    padding-right: 15px;
    padding-left: 15px;
    padding-top: 9px;
    padding-bottom: 9px;
    font-family: 'Assistant';
    cursor: pointer;
    font-weight: 400 !important;
    min-width: 120px;
    width: 190px;
    margin-bottom: 9px;
    margin-top: 9px;
    text-decoration: none !important;
}

.Button553green {
    color: #05b701 !important;
    border: 1px solid #05b701;
}

    .Button553green:hover {
        background-color: #05b701 !important;
        color: #ffffff !important;
        border: 1px solid #05b701;
    }

.Button553red {
    color: #ce1503 !important;
    border: 1px solid #ce1503;
}

    .Button553red:hover {
        background-color: #ce1503 !important;
        color: #ffffff !important;
        border: 1px solid #ce1503;
    }

/*#TextBoxes*/
.TextBox1 {
    border: solid 1px #000000;
    height: 16px;
    width: 134px;
    color: #3b5888;
    padding-left: 2px;
    padding-right: 2px;
}

.TextBox2 {
    height: 16px;
    width: 226px;
    border: solid 1px #000000;
    color: #3b5888;
    padding-left: 2px;
    padding-right: 2px;
}

.TextBox3 {
    height: 23px;
    width: 227px;
    background-image: url('images/textbox-3-backgroung.gif' );
    font-size: 16px !important;
    font-family: Arial;
    padding-top: 5px;
    padding-left: 4px;
    padding-right: 4px;
    border: none;
}

.TextBox4 {
    height: 19px;
    width: 93px;
    background-image: url('images/textbox-4-backgroung.gif' );
    font-size: 12px !important;
    font-family: Tahoma;
    border: none;
    padding-top: 6px;
    padding-right: 5px;
    padding-left: 5px;
}

.TextBox5 {
    height: 22px;
    width: 93px;
    background-image: url('images/textbox-5-backgroung.gif' );
    background-repeat: no-repeat;
    font-size: 16px !important;
    font-family: Tahoma;
    border: none;
    padding-top: 6px;
    padding-right: 5px;
    padding-left: 5px;
}

.TextBox6 {
    height: 51px;
    width: 282px;
    background-image: url('images/textbox-6-backgroung.gif' );
    background-repeat: no-repeat;
    font-size: 32px !important;
    color: #00abb6;
    border: none;
    line-height: 51px;
    padding-right: 58px;
    padding-left: 58px;
    background-color: transparent;
}

.TextBox10 {
    height: 38px;
    width: 358px;
    padding-left: 87px;
    padding-right: 10px;
    padding-bottom: 3px;
    background-image: url('images/hosting-domain-textbox.png');
    background-repeat: no-repeat;
    font-size: 25px !important;
    color: #00abb6;
    border: none;
    line-height: 41px;
    margin-right: 37px;
    margin-left: 37px;
    background-color: transparent;
    direction: ltr;
    outline: none;
}

.TextBox11 {
    width: 254px;
    height: 21px;
    border: 1px solid #9d9d9d;
    color: #1d1d1b;
    padding-right: 7px;
    padding-left: 7px;
    font-size: 13px;
    font-family: Arial;
}

.TextBox12 {
    width: 221px;
    height: 21px;
    border: 1px solid #989898;
    color: #4b4d48;
    font-weight: bold;
    padding-right: 7px;
    padding-left: 7px;
    font-size: 12px;
    font-family: Arial;
    direction: ltr;
}


.tb11wm {
    color: #c4c4c4;
}

.MultiplyDomainsSearch {
    overflow: auto;
}

#MainDiv {
    width: 999px;
    margin: auto;
    background-color: #ffffff;
    min-height: 100%;
    overflow: hidden;
}

#MainDivPages {
    width: 1024px;
    margin: auto;
    background-color: #ffffff;
    overflow: hidden;
}

/*#Table*/
.TableHeader1 {
    height: 28px;
    background-color: #efefef;
    padding-left: 4px;
    padding-right: 4px;
    color: #313131;
}

.TableHeader2 {
    height: 28px;
    background-color: #efefef;
    font-weight: bold;
    color: #626262;
    padding-left: 4px;
    padding-right: 4px;
}

.TableHeader3 {
    height: 27px;
    background-color: #dddddd;
    font-weight: bold;
    color: #000000;
    padding-left: 4px;
    padding-right: 4px;
}

.TableHeader4 {
    height: 27px;
    font-weight: bold;
    color: #5b524b;
    padding-top: 11px;
    text-align: center;
    font-size: Tahoma;
}

.TableCell1 {
    background-color: #ffffff;
    padding-left: 4px;
    padding-right: 4px;
    height: 19px;
    color: #313131;
}



.TableCell2 {
    background-color: #efefef;
    padding-left: 4px;
    padding-right: 4px;
    height: 19px;
    color: #313131;
}

A:link {
    /* COLOR: #575756; */
    color: #C84209;
    text-decoration: underline;
}

A:active {
    color: #C84209;
    text-decoration: underline;
}

A:hover {
    color: #C84209;
    text-decoration: underline;
}

A:visited {
    color: #C84209;
    text-decoration: underline;
}

A:hover {
    color: #C84209;
    text-decoration: underline;
}

/* Language Bar */
A.LanguageButtonLink {
    width: 68px;
    height: 22px;
    float: left;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    color: #000000 !important;
    text-decoration: none;
    background-image: url( 'images/button-lang.gif' );
}

    A.LanguageButtonLink:link {
        width: 68px;
        height: 22px;
        float: left;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
        text-decoration: none;
        background-image: url( 'images/button-lang.gif' );
    }

    A.LanguageButtonLink:active {
        width: 68px;
        height: 22px;
        float: left;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
        text-decoration: none;
        background-image: url( 'images/button-lang.gif' );
    }

    A.LanguageButtonLink:hover {
        width: 68px;
        height: 22px;
        float: left;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
        text-decoration: none;
        background-image: url( 'images/button-lang-on.gif' );
    }

    A.LanguageButtonLink:visited {
        width: 68px;
        height: 22px;
        float: left;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
        text-decoration: none;
        background-image: url( 'images/button-lang.gif' );
    }

    A.LanguageButtonLink:hover {
        width: 68px;
        height: 22px;
        float: left;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        color: #000000 !important;
        text-decoration: none;
        background-image: url( 'images/button-lang-on.gif' );
    }

.LanguageButtonActive {
    width: 68px;
    height: 22px;
    float: left;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    color: #ffffff !important;
    background-image: url( 'images/button-lang-active.gif' );
}



A.NormalyGray {
    color: #c1c1c1 !important;
    text-decoration: none;
}

    A.NormalyGray:link {
        color: #c1c1c1 !important;
        text-decoration: none;
    }

    A.NormalyGray:active {
        color: #c1c1c1 !important;
        text-decoration: none;
    }

    A.NormalyGray:hover {
        color: #f26222 !important;
        text-decoration: underline;
    }

    A.NormalyGray:visited {
        color: #c1c1c1 !important;
        text-decoration: none;
    }

    A.NormalyGray:hover {
        color: #f26222 !important;
        text-decoration: underline;
    }


A.NormalColor {
    color: #494949 !important;
    text-decoration: underline;
}

    A.NormalColor:link {
        color: #494949 !important;
        text-decoration: underline;
    }

    A.NormalColor:active {
        color: #494949 !important;
        text-decoration: underline;
    }

    A.NormalColor:hover {
        color: #494949 !important;
        text-decoration: underline;
    }

    A.NormalColor:visited {
        color: #494949 !important;
        text-decoration: underline;
    }

    A.NormalColor:hover {
        color: #494949 !important;
        text-decoration: underline;
    }


/* MainMenu */
.MainMenuStrip {
    background-image: url( 'images/menu-main-strip-background.gif' );
    background-repeat: repeat-x;
}

.MainMenuTop {
    width: 999px;
    height: 4px;
    background-image: url( 'images/menu-top.gif' );
}

.MenuTd {
    height: 30px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    background-image: url( 'images/menu-main-item-bg.gif' );
}

.MenuTdAdmin {
    height: 30px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    background-image: url( 'images/menu-main-item-admin-bg.gif' );
}

A.MainMemuItem {
    width: 100%;
    padding-top: 6px;
    height: 24px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    float: left;
    cursor: default;
}

    A.MainMemuItem:link {
        width: 100%;
        padding-top: 6px;
        height: 24px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        float: left;
        cursor: default;
    }

    A.MainMemuItem:active {
        width: 100%;
        padding-top: 6px;
        height: 24px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        float: left;
        cursor: default;
    }

    A.MainMemuItem:hover {
        width: 100%;
        padding-top: 6px;
        height: 24px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        float: left;
        cursor: default;
    }

    A.MainMemuItem:visited {
        width: 100%;
        padding-top: 6px;
        height: 24px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        float: left;
        cursor: default;
    }

    A.MainMemuItem:hover {
        width: 100%;
        padding-top: 6px;
        height: 24px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        float: left;
        cursor: default;
    }

A.MainMemuItem {
    width: 100%;
    padding-top: 6px;
    height: 22px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    float: left;
    cursor: default;
}

.SubMenuDiv {
    visibility: hidden;
    position: absolute;
    background-color: transparent;
    z-index: 1000;
}

.SubMenuItemDiv {
    height: 28px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    background-image: url( 'images/menu-main-item-bg.gif' );
}

.SubMenuItemDivAdmin {
    height: 28px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    background-image: url( 'images/menu-main-item-admin-bg.gif' );
}

A.SubMemuItem {
    width: 100%;
    padding-top: 6px;
    height: 22px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    float: left;
}

    A.SubMemuItem:link {
        color: #ffffff !important;
        text-decoration: none;
    }

    A.SubMemuItem:active {
        color: #ffffff !important;
        text-decoration: none;
    }

    A.SubMemuItem:hover {
        color: #ffffff !important;
        text-decoration: none;
        background-image: url( 'images/menu-main-item-bg.gif' );
        background-position: bottom center;
    }

    A.SubMemuItem:visited {
        color: #ffffff !important;
        text-decoration: none;
    }

    A.SubMemuItem:hover {
        color: #ffffff !important;
        text-decoration: none;
        background-image: url( 'images/menu-main-item-bg.gif' );
        background-position: bottom center;
    }

A.SubMemuItemSelected {
    width: 100%;
    padding-top: 6px;
    height: 22px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    float: left;
    font-size: 13px;
    background-image: url( 'images/menu-main-item-bg-on.gif' );
}


A.LinkLikeButton1 {
    background-image: url('images/button-11-background.png' );
    border: none;
    cursor: pointer;
    color: #ffffff !important;
    font-weight: bold;
    font-family: Arial;
    font-weight: bold;
    background-color: transparent;
    font-size: 14px;
    text-decoration: none;
    text-align: center;
    padding-top: 3px;
    width: 90px;
}

A.LinkEmail {
    border: none;
    cursor: pointer;
    color: #272727 !important;
    font-weight: bold;
    font-family: Arial;
    font-weight: bold;
    background-color: transparent;
    font-size: 14px;
    text-decoration: underline;
    background-repeat: no-repeat;
    padding-top: 3px;
}

A.LinkUp-rtl {
    background-image: url('images/myaccount/emails/close.gif' );
    background-position: right 3px;
    padding-right: 16px;
}

A.LinkUp-ltr {
    background-image: url('images/myaccount/emails/close.gif' );
    background-position: left 3px;
    padding-left: 16px;
}

A.LinkDown-rtl {
    background-image: url('images/myaccount/emails/down.gif' );
    background-position: right 3px top 8px;
    padding-right: 24px;
}

A.LinkDown-ltr {
    background-image: url('images/myaccount/emails/down.gif' );
    background-position: left 3px;
    padding-left: 16px;
}

.MenuUnder {
    background-image: url('images/headline.gif' );
    background-repeat: no-repeat;
    width: 977px;
    margin: auto;
    height: 45px;
    padding-top: 15px;
}

.MenuUnder2 {
    background-image: url('images/headline.gif' );
    background-repeat: no-repeat;
    width: 977px;
    margin: auto;
    height: 45px;
    padding-top: 15px;
}

.BuyDomainTitleDiv {
    color: #f16122 !important;
    margin: 0px;
    padding: 0px;
}

.SelectedMainGraphics {
    width: 140px;
    position: absolute;
    visibility: hidden;
    direction: ltr;
}

.SelectedMainGraphicsRight {
    width: 50%;
    background-image: url( 'images/menu-main-selected-right-bg.gif' );
    background-position: right center;
    background-repeat: no-repeat;
}

.SelectedMainGraphicsLeft {
    background-image: url( 'images/menu-main-selected-left-bg.gif' );
    background-position: left center;
    background-repeat: no-repeat;
}

/* Bottom Links */
.BottomLinksTable {
    width: 1010px;
    margin: auto;
    margin-top: 10px;
}

.BottomLinksBox {
    border: solid 2px #e8e8e8;
    vertical-align: top;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 11px;
    padding-right: 11px;
}

.BottomLinksTop_ltr {
    height: 31px;
    background-image: url( 'images/bottom-links-top-bg-ltr.gif' );
    border-right: solid 2px #e8e8e8;
    background-position: left top;
    background-repeat: no-repeat;
    color: #f16122 !important;
    font-weight: bold;
    white-space: nowrap;
}

.BottomLinksTopOn_ltr {
    height: 31px;
    background-image: url( 'images/bottom-links-top-bg-on-ltr.gif' );
    border-right: solid 2px #e8e8e8;
    background-position: left top;
    background-repeat: no-repeat;
    color: #ffffff !important;
    font-weight: bold;
    white-space: nowrap;
}

.BottomLinksTop_rtl {
    height: 31px;
    background-image: url( 'images/bottom-links-top-bg-rtl.gif' );
    border-left: solid 2px #e8e8e8;
    background-position: right top;
    background-repeat: no-repeat;
    color: #f16122 !important;
    font-weight: bold;
    white-space: nowrap;
}

.BottomLinksTopOn_rtl {
    height: 31px;
    background-image: url( 'images/bottom-links-top-bg-on-rtl.gif' );
    border-left: solid 2px #e8e8e8;
    background-position: right top;
    background-repeat: no-repeat;
    color: #ffffff !important;
    font-weight: bold;
    white-space: nowrap;
}

.BottomLinksBoxTitle_ltr {
    padding-top: 3px;
    padding-left: 30px;
    padding-right: 9px;
}

.BottomLinksBoxTitle_rtl {
    padding-top: 3px;
    padding-right: 30px;
    padding-left: 9px;
}

.BottomLinksLink_ltr {
    margin-bottom: 3px;
    padding-left: 12px;
    vertical-align: top;
    background-image: url( 'images/bullet-1-ltr.gif' );
    background-position: left 4px;
    background-repeat: no-repeat;
}

.BottomLinksLink_rtl {
    margin-bottom: 3px;
    padding-right: 12px;
    vertical-align: top;
    background-image: url( 'images/bullet-1-rtl.gif' );
    background-position: right 4px;
    background-repeat: no-repeat;
}

A.BottomLink {
    color: #5c5a5b !important;
    text-decoration: none;
    font-size: 11px;
}

    A.BottomLink:link {
        color: #5d5a5a !important;
        text-decoration: none;
        font-size: 11px;
    }

    A.BottomLink:active {
        color: #5d5a5a !important;
        text-decoration: none;
    }

    A.BottomLink:hover {
        color: #F16122 !important;
        text-decoration: underline;
    }

    A.BottomLink:visited {
        color: #5d5a5a !important;
        text-decoration: none;
    }

    A.BottomLink:hover {
        color: #F16122 !important;
        text-decoration: underline;
    }

A.BottomLinkOn:link {
    background-color: #3b5888;
    color: #ffffff !important;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    padding-left: 1px;
    padding-right: 1px;
}
/* Home Page Search */
.HomePageSearch {
    width: 492px;
    height: 159px;
    background-image: url( 'images/home-search-background.gif' );
    background-repeat: no-repeat;
    background-position: top left;
    margin-left: 9px;
    margin-top: 17px;
    padding: 2px;
}

.HomePageSearchTabs .ajax__tab_header {
    width: 100%;
    background-image: url( 'images/search-tabs-tab-header-background.gif' );
    background-repeat: no-repeat;
    float: left;
}

.HomePageSearchTabs .ajax__tab_outer {
    color: #ffffff;
    width: 164px;
    height: 22px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    float: left;
}

.HomePageSearchTabs .ajax__tab_inner {
    width: 164px;
    height: 22px;
    margin-top: 2px;
    float: left;
}

.HomePageSearchTabs .ajax__tab_tab {
    width: 164px;
    height: 22px;
    float: left;
}

.HomePageSearchTabs .ajax__tab_hover {
    width: 164px;
    height: 22px;
    background-image: url( 'images/search-tabs-tab-header-background-on.gif' );
    background-repeat: no-repeat;
    float: left;
}

.HomePageSearchTabs .ajax__tab_active {
    width: 164px;
    height: 22px;
    background-image: url( 'images/search-tabs-tab-header-background-on.gif' );
    background-repeat: no-repeat;
    float: left;
}

.SearchTabRegister {
    background-image: url( 'images/search-tabs-register-background.gif' );
    background-repeat: no-repeat;
    float: left;
    width: 486px;
    height: 132px;
    margin-left: 1px;
    padding-top: 10px;
}

.SearchTab {
    background-image: url( 'images/search-tabs-register-background.gif' );
    background-repeat: no-repeat;
    float: left;
    width: 486px;
    height: 132px;
    margin-left: 1px;
    padding-top: 10px;
}

.www {
    font-size: 11px;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
}

.TabsSearchTextBox {
    font-family: Arial;
    font-weight: bold;
    font-size: 13px;
    background-color: Transparent;
    color: #3B5888;
}

.TabsSearchButton {
    background-image: url(images/button-tabs-search.gif);
    font-size: 11px;
    cursor: pointer;
    color: #ffffff;
}
/* BottomLines */
.BottomLines {
    padding-top: 7px;
    padding-bottom: 17px;
    width: 300px;
    margin: auto;
    text-align: center;
    font-size: 11px;
    line-height: 16px;
}
/* Banners */
.HomePageBannerBig {
    width: 497px;
    height: 155px;
    border: solid 2px #aeb4b7;
    background-image: url( 'images/banner-home-big.jpg' );
    background-repeat: no-repeat;
    background-position: top left;
    margin-right: 9px;
    margin-top: 17px;
}

/* Page Particles */
.ParticleTitle1-ltr {
    background-image: url( 'images/premium/pageTitleStrip.png' );
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 8px;
    width: 454px;
    height: 51px;
    margin: auto;
    margin-left: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: left;
    color: #E35C1E;
    font-size: 14px;
    font-weight: bold;
}

.ParticleTitle1-rtl {
    background-image: url( 'images/premium/pageTitleStrip.png' );
    background-position: right top;
    background-repeat: no-repeat;
    width: 991px;
    padding-top: 7px;
    height: 51px;
    margin: auto;
    margin-right: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: right;
    color: #E35C1E;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleNew-rtl {
    /*background-image: url(images/premium/pageTitleStrip.png);*/
    */ background-position: right top;
    background-repeat: no-repeat;
    background-color: #0eabb6;
    width: 606px !important;
    height: 22px;
    color: white !important;
    padding: 6px;
    border-radius: 6px;
    margin: -40px -10px 0 0 !important;
    margin-right: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleNew-ltr {
    /*background-image: url(images/premium/pageTitleStrip.png);*/
    */ background-position: right top;
    background-repeat: no-repeat;
    background-color: #0eabb6;
    width: 924px !important;
    height: 22px;
    color: white !important;
    padding: 6px;
    border-radius: 6px;
    margin: -40px -10px 0 0 !important;
    margin-right: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleNew2-rtl {
    background-repeat: no-repeat;
    background-color: #0eabb6;
    width: 923px !important;
    height: 22px;
    color: white !important;
    padding: 6px;
    border-radius: 6px;
    margin: -40px -10px 0 0 !important;
    margin-right: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: right;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleNew2-ltr {
    background-repeat: no-repeat;
    background-color: #0eabb6;
    width: 923px !important;
    height: 22px;
    color: white !important;
    padding: 6px;
    border-radius: 6px;
    margin: -40px -10px 0 0 !important;
    margin-right: -15px;
    vertical-align: middle;
    margin-bottom: 0px;
    text-align: left;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitlePremium-ltr {
    background-image: url('images/premium/title960.png' );
    background-position: left top;
    background-repeat: no-repeat;
    height: 51px;
    width: 960px;
    vertical-align: middle;
    margin-bottom: 0px;
    margin-left: 20px;
    text-align: left;
    color: #f16121;
    font-size: 14px;
    font-weight: bold;
}

.ParticleTitlePremium-rtl {
    background-image: url('images/premium/title960.png' );
    background-position: right top;
    background-repeat: no-repeat;
    height: 51px;
    width: 960px;
    vertical-align: middle;
    margin-bottom: 0px;
    margin-left: 20px;
    text-align: right;
    color: #f16121;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleSearch-ltr {
    background-image: url('images/pages-box-title-1-ltr.gif' );
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 8px;
    min-height: 24px;
    margin: auto;
    vertical-align: middle;
    margin-bottom: 11px;
    text-align: left;
    color: #E35C1E;
    font-size: 14px;
    font-weight: bold;
}

.StarDiv {
    background-image: url('images/premium/star.png' );
    background-position: right top;
    background-repeat: no-repeat;
    width: 950px;
    height: 67px;
}

.premiumDom {
    background-image: url('images/premium/topFrame.png' );
    background-position: center top;
    background-repeat: no-repeat;
    width: 960px;
    height: 97px;
}

.ParticleTitleSearch-rtl {
    background-image: url('images/pages-box-title-1-rtl.gif' );
    background-position: right top;
    background-repeat: no-repeat;
    padding-top: 7px;
    min-height: 24px;
    margin: auto;
    vertical-align: middle;
    margin-bottom: 11px;
    text-align: right;
    color: #E35C1E;
    font-size: 16px;
    font-weight: bold;
}

.ParticleTitleHomePage-ltr {
    background-image: url( 'images/menu-main-item-bg.gif' );
    background-position: center top;
    min-height: 20px;
    margin: auto;
    margin: -20px 15px;
    padding-top: 9px;
    float: left;
    border: solid 3px #e8e8e8;
    position: relative;
    z-index: 1000;
}

.ParticleTitleHomePage-rtl {
    background-image: url( 'images/menu-main-item-bg.gif' );
    background-position: center top;
    min-height: 20px;
    margin: auto;
    margin: -20px 15px;
    padding-top: 9px;
    float: right;
    border: solid 3px #e8e8e8;
    position: relative;
}

.ParticleTitleLabel {
    margin-left: 34px;
    margin-right: 34px;
}

.ParticleOuterDiv {
    margin: 0 auto !important;
    border: solid 3px #e8e8e8;
}

.ParticleOuterDiv2 {
    margin: 0 auto !important;
    border: solid 3px #0eabb6;
    border-radius: 6px;
}

.ParticleInnerDiv {
    background-color: #f6f6f6;
    margin: 8px;
    padding: 16px;
}

.ParticleInnerDiv2 {
    background-color: #f6f6f6;
    border: 1px solid #E8E8E8;
    margin-bottom: 5px;
    padding: 10px;
}

/* Pages Header Divs */
.InternationalRegistration1-en {
    width: 999px;
    height: 295px;
    background-image: url( 'images/top-title-internation-registration.jpg' );
    background-position: center top;
}

.InternationalRegistration1-he {
    background-image: url("images/DTNT_country_header.jpg");
    background-position: right center;
    background-repeat: no-repeat;
    height: 194px;
    width: 999px;
}

.BrandSecurity {
    width: 999px;
    height: 232px;
    background-image: url( 'images/top-title-brand-security.jpg' );
    background-position: center top;
}

.AdminTitle {
    width: 350px;
    margin: auto;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 8px;
    text-align: center;
    color: #E35C1E;
    padding: 3px;
    vertical-align: middle;
}

.AdminPageParticle {
    border: solid 1px #ffffff;
}

.AdminPageParticleSelected {
    border: solid 1px #3B5888;
}

.AdminPageParticleMoved {
    border: solid 1px #E35C1E;
}

.WhoisBox {
    background-image: url( 'images/whois-box.gif' );
    width: 255px;
    height: 307px;
}

.WhoisTitle {
    line-height: 25px;
    font-size: 20px;
    font-family: David;
    color: #5b544b;
    word-spacing: 0.1px;
}

.Step {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: lighter;
    color: Gray;
    text-align: center;
}

.CurentStep {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: Black;
    text-align: center;
}

.ProvidersTitleBorder_rtl {
    height: 31px;
    width: 100%;
    background-image: url( 'images/bottom-links-top-pixel.gif' );
    border-left: solid 2px #e8e8e8;
    color: #f16122 !important;
    white-space: nowrap;
    float: right;
    text-align: right;
    font-size: 13px;
    font-weight: bold;
    background-repeat: repeat-x;
}

.ProvidersTitleBorder_ltr {
    height: 31px;
    width: 100%;
    background-image: url( 'images/bottom-links-top-pixel.gif' );
    border-right: solid 2px #e8e8e8;
    color: #f16122 !important;
    white-space: nowrap;
    float: left;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    background-repeat: repeat-x;
}

.lbl_ffield {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

.comment {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #818181;
}

.err_msg_1 {
    font-family: Arial;
    font-size: 11px;
    color: Red;
}

.SSLStep {
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup1 {
    background-image: url("images/alert.png");
    background-repeat: no-repeat;
}

.modalPopup {
    background-color: #FFFFFF;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

.UpdatetingProgress {
    background-image: url("images/loading.png");
    background-repeat: no-repeat;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 108px;
    min-height: 108px;
    left: 38%;
    position: fixed;
    text-align: center;
    top: 49%;
    width: 404px;
    z-index: 20000;
}

.Updateting_old {
    vertical-align: middle;
    text-align: center;
    margin: auto;
    background-color: #E9E9E9;
    border: 3px solid #F26526;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    padding: 5px;
    font-weight: normal;
    position: fixed;
    left: 49%;
    top: 49%;
    z-index: 20000;
}

.HostingTopImg {
    border: 1px solid gray;
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    height: 138px;
    width: 225px;
    cursor: pointer;
}

.HostingBottomImg {
    border: 1px solid rgb(174, 180, 183);
    margin-top: 15px;
    margin-left: auto;
    margin-right: auto;
    height: 138px;
    width: 225px;
    cursor: pointer;
}

.BrandSecurityImg {
    width: 235px;
    height: 386px;
}

/* SSL Main page */
.SSLMain {
    width: 100%;
    margin-top: 0px;
}

.SSLMainMargin {
    margin: 12px;
}

.SSLMainRight {
    width: 714px;
    float: right;
    padding-right: 12px;
}

.SSLMainRightTop {
    border: 3px solid rgb(122, 4, 30);
    position: relative;
    height: 520px;
    width: 706px;
}

.SSLMainRightTop-ltr {
    border: 3px solid #7A041E;
    height: 519px;
    position: relative;
    width: 706px;
}

.SSLMainRightTop-rtl {
    border: 3px solid rgb(122, 4, 30);
    position: relative;
    height: 520px;
    width: 706px;
}

.SSLMainRightTopRightBorder {
    border: 2px solid rgb(174, 180, 183);
    width: 328px;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.SSLMainRightTopLeftBorder {
    border: 2px solid rgb(174, 180, 183);
    width: 328px;
    float: right;
    height: 490px;
    margin-left: 12px;
    margin-right: 6px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.SSLMainRightTopRightBorder-rtl {
    border: 2px solid rgb(174, 180, 183);
    width: 329px;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
    margin-bottom: 12px;
}

.SSLMainRightTopRightBorder-ltr {
    border: 2px solid #AEB4B7;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
    width: 329px;
    margin-bottom: 12px;
}

.SSLMainRightTopLeftBorder-rtl {
    border: 2px solid rgb(174, 180, 183);
    width: 331px;
    float: right;
    height: 490px;
    margin-left: 12px;
    margin-right: 6px;
    margin-top: 12px;
}

.SSLMainRightTopLeftBorder-ltr {
    border: 2px solid #AEB4B7;
    float: right;
    height: 490px;
    margin-left: 12px;
    margin-right: 6px;
    margin-top: 12px;
    width: 331px;
}

.SSLMainGeoTrustLogo {
    margin-right: 3px;
    margin-left: 3px;
    margin-top: 12px;
}

.SSLMainLogo {
    text-align: center;
    margin-top: 12px;
}

.SSLMainRightTopTitles {
    color: rgb(29, 62, 139);
    font-weight: bold;
    font-size: 16px;
}

.SSLMainRightTopH2 {
    display: inline;
    font-size: 16px;
    color: rgb(29, 62, 139);
}

.SSLMainBlock {
    font-size: 15px;
    margin-top: 10px;
    width: 100%;
    text-align: justify;
}

.SSLMainBlock-rtl {
    font-size: 15px;
    margin-top: 10px;
    width: 100%;
    text-align: justify;
}

.SSLMainBlock-ltr {
    font-size: 14px;
    margin-top: 10px;
    text-align: justify;
    width: 100%;
}

.SSLMainBottomBlock {
    width: 320px;
    margin-left: 12px;
    margin-right: 12px;
    font-size: 15px;
}

.SSLMainBottomFloat-rtl {
    float: right;
}

.SSLMainBottomFloat-ltr {
    float: left;
}

.SSLImgClickTopContent-rtl {
    font-size: 15px;
    margin-right: 28px;
    margin-top: 35px;
    text-align: center;
    width: 111px; /*position: absolute;*/
}

.SSLImgClickTopContent-ltr {
    font-size: 15px;
    margin-top: 35px;
    text-align: center;
    width: 155px;
}

.SSLImgClickDiv {
    bottom: 20px;
    height: 67px;
    margin-left: 7px;
    margin-right: 7px; /*position: absolute;*/
}

.SSLImgClickText {
    color: white;
    font-size: 19px;
    font-weight: bold;
    margin-left: 15px;
    margin-right: 28px;
    padding-top: 16px;
    width: 100%;
}

.SSLImgClickText-rtl {
    color: white;
    font-size: 19px;
    font-weight: bold;
    margin-left: 15px;
    margin-right: 28px;
    padding-top: 16px;
    width: 100%;
}

.SSLImgClickText-ltr {
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin-left: 20px;
    margin-right: 28px;
    padding-top: 19px;
    width: 100%;
}

.SSLMainRightBottom {
    border: 3px solid rgb(122, 4, 30);
    width: 706px;
    height: 360px;
    margin-top: 12px;
}

.SSLMainRightBottom-rtl {
    border: 3px solid rgb(122, 4, 30);
    width: 706px;
    height: 360px;
    margin-top: 12px;
}

.SSLMainRightBottom-ltr {
    border: 3px solid #7A041E;
    height: 380px;
    margin-top: 12px;
    width: 706px;
}

.SSLMainRightBottom2 {
    border: 2px solid rgb(174, 180, 183);
    margin: 12px;
    height: 332px;
    position: relative;
    width: 678px;
}

.SSLMainRightBottom2-rtl {
    border: 2px solid rgb(174, 180, 183);
    margin: 12px;
    height: 332px;
    position: relative;
    width: 678px;
}

.SSLMainRightBottom2-ltr {
    border: 2px solid #AEB4B7;
    height: 352px;
    margin: 12px;
    position: relative;
    width: 678px;
}

.SSLMainRightBottomPannel1-rtl {
    height: 332px;
    background-color: rgb(228, 238, 227);
    float: right;
    width: 120px;
}

.SSLMainRightBottomPannel1-ltr {
    background-color: #E4EEE3;
    float: left;
    height: 352px;
    width: 120px;
}

.SSLMainRightBottomPannel2-rtl {
    float: left;
    height: 359px;
    width: 558px;
}

.SSLMainRightBottomPannel2-ltr {
    height: 359px;
    float: left;
    width: 558px;
}

.EVContent-rtl {
    height: 600px;
    float: left;
    width: 790px;
}

.EVContent-ltr {
    height: 600px;
    float: right;
    width: 790px;
}

.SSLMainEVTitle1 {
    color: rgb(36, 135, 53);
    font-weight: bold;
    text-align: center;
    font-size: 80px;
}

.SSLMainEVTitle1Content {
    margin: 0px 6px;
    color: Black;
    text-align: justify;
    font-size: 16px;
}

.SSLMainEVTitle2 {
    color: rgb(36, 135, 53);
    font-weight: bold;
    font-size: 22px;
}

.SSLMainEVTitle2H2 {
    color: rgb(36, 135, 53);
    font-weight: bold;
    font-size: 18px;
}

.SSLMainEVTitle3H2 {
    color: Black;
    font-weight: bold;
    font-size: 22px;
}

.SSLMainEVTitle2Content {
    margin: 0px 6px;
    color: Black;
    text-align: justify;
    font-size: 16px;
}

.SSLMainEVMainContent {
    text-align: justify;
    margin-top: 10px;
    font-size: 15px;
}

.SSLMainEVMainBottom {
    position: relative;
    font-size: 15px;
    bottom: -20px;
}

.SSLMainEVMainBottom-rtl {
    position: relative;
    font-size: 15px;
    bottom: -20px;
}

.SSLMainEVMainBottom-ltr {
    position: relative;
    font-size: 15px;
}

.SSLMainEVMainBottomContent-rtl {
    float: right;
    margin-top: 13px;
}

.SSLMainEVMainBottomContent-ltr {
    float: left;
    margin-top: 13px;
}

.SSLMainEVClickImgContent-rtl {
    font-weight: bold;
    color: white;
    margin-top: 14px;
    margin-right: 65px;
}

.SSLMainEVClickImgContent-ltr {
    font-weight: bold;
    color: white;
    margin-top: 14px;
    margin-left: 65px;
}

.SSLMainLeft {
    width: 260px;
    float: right;
}

.SSLMainLeftBorder {
    border: 3px solid rgb(174, 180, 183);
    margin-right: 12px;
    float: right;
    background-color: rgb(243, 243, 243);
    position: relative;
    width: 245px;
    height: 899px;
}

.SSLMainLeftBorder-ltr {
    background-color: #F3F3F3;
    border: 3px solid #AEB4B7;
    float: right;
    height: 917px;
    margin-right: 12px;
    position: relative;
    width: 245px;
}

.SSLMainLeftBorder-rtl {
    border: 3px solid rgb(174, 180, 183);
    margin-right: 12px;
    float: right;
    background-color: rgb(243, 243, 243);
    position: relative;
    width: 245px;
    height: 899px;
}

.SSLMainLeftMainTitle {
    text-align: center;
    color: white;
    background-color: rgb(131, 21, 46);
    font-weight: bold;
    padding-bottom: 5px;
    font-size: 30px;
}

.SSLMainLeftMainTitle-rtl {
    text-align: center;
    color: white;
    background-color: rgb(131, 21, 46);
    font-weight: bold;
    padding-bottom: 5px;
    font-size: 30px;
}

.SSLMainLeftMainTitle-ltr {
    background-color: #83152E;
    color: white;
    font-size: 19px;
    font-weight: bold;
    padding-bottom: 5px;
    text-align: center;
}

.SSLMainLeftTitle2 {
    text-align: center;
    font-size: 16px;
    color: black;
    font-weight: bold;
    margin-top: 10px;
}

.SSLMainLeftTitle2-rtl {
    text-align: center;
    font-size: 16px;
    color: black;
    font-weight: bold;
    margin-top: 10px;
}

.SSLMainLeftTitle2-ltr {
    color: black;
    font-size: 14px;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: center;
}

.SSLMainLeftTitle2H1 {
    font-size: 16px;
    color: black;
    display: inline;
}

.SSLMainLeftContent {
    margin: 17px 26px 12px;
    text-align: justify;
    font-size: 12px;
    width: 193px;
}

.SSLMainLeftContent-rtl {
    margin: 17px 26px 12px;
    text-align: justify;
    font-size: 15px;
    width: 193px;
}

.SSLMainLeftContent-ltr {
    font-size: 13px;
    margin: 19px 16px 12px;
    text-align: justify;
    width: 212px;
}

.SSLMainLeftBottom {
    position: absolute;
    bottom: 5px;
    width: 100%;
}

.SSLMainLeftClickImgContent-rtl {
    font-weight: bold;
    color: white;
    font-size: 19px;
    padding-top: 16px;
    margin-right: 28px;
}

.SSLMainLeftClickImgContent-ltr {
    color: white;
    font-size: 14px;
    font-weight: bold;
    margin-left: 21px;
    padding-top: 19px;
}

.SSLMainVeriSignClickButtonTitle {
    text-align: center;
    font-size: 15px;
    margin-top: 10px;
}

.SSLMainLeftBottomImg {
    text-align: center;
    margin-top: 20px;
}

.SSLMainLeftBottom1 {
    text-align: center;
    color: white;
    background-color: rgb(131, 21, 46);
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 20px;
}

.SSLMainLeftBottom1-rtl {
    text-align: center;
    color: white;
    background-color: rgb(131, 21, 46);
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    font-size: 20px;
}

.SSLMainLeftBottom1-ltr {
    background-color: #83152E;
    color: white;
    font-size: 18px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-top: 3px;
    text-align: center;
}

.SSLMainLeftBottom2 {
    font-weight: bold;
    text-align: center;
    color: black;
    padding-top: 3px;
    font-size: 16px;
}

.SSLMainLeftBottom2-rtl {
    font-weight: bold;
    text-align: center;
    color: black;
    padding-top: 3px;
    font-size: 16px;
}

.SSLMainLeftBottom2-ltr {
    color: black;
    font-size: 14px;
    font-weight: bold;
    padding-top: 3px;
    text-align: center;
}
/* Providers Products */
.Productrtop {
    background-color: #FFFFFF;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}
/* #A3BCD2 => #CDCDCD => #DDDDDD => #BBBBBB */
.Productr0g {
    background: #EEEEEE none repeat scroll 0 0;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1g {
    background: #EEEEEE none repeat scroll 0 0;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2g {
    background: #EEEEEE none repeat scroll 0 0;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3g {
    background: #EEEEEE none repeat scroll 0 0;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4g {
    background: #EEEEEE none repeat scroll 0 0;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #EEEEEE;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.Productr0b {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1b {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2b {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3b {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4b {
    background: #000000 none repeat scroll 0 0;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.ProductrBox-ltr {
    width: 287px;
    margin-bottom: 10px;
    float: left;
    margin-right: 10px;
}

.ProductrBox-rtl {
    width: 287px;
    margin-bottom: 10px;
    float: right;
    margin-right: 10px;
}

.ProductrBoxSolidTitleGrad {
    background-color: #EEEEEE;
    height: 23px;
}

.ProductrBoxSolidTitle-ltr {
    color: #9B0033 !important;
    font-size: 14px;
    cursor: pointer;
    display: inline;
    margin-left: 10px;
    font-weight: bold;
    float: left;
    margin-top: 4px;
}

.ProductrBoxSolidTitle-rtl {
    color: #9B0033 !important;
    font-size: 14px;
    cursor: pointer;
    display: inline;
    margin-right: 10px;
    font-weight: bold;
    float: right;
    margin-top: 4px;
}

.ProductrBoxSolidTitle1-ltr {
    color: #FFFFFF !important;
    font-size: 11px;
    text-decoration: underline;
    cursor: pointer;
    margin-left: 10px;
    float: left;
    margin-top: 4px;
}

.ProductrBoxSolidTitle1-rtl {
    color: #FFFFFF !important;
    font-size: 11px;
    text-decoration: underline;
    cursor: pointer;
    margin-right: 10px;
    float: right;
    margin-top: 4px;
}

.ProductrBoxContent {
    border: 1px solid #DDDDDD;
    padding-top: 10px;
    min-height: 255px;
    position: relative;
}

.ProductrBoxContent1 {
    border: 1px solid #DDDDDD;
    padding-top: 10px;
    position: relative;
    width: 582px;
}

.ProductrBoxTable {
    width: auto;
}

.leftnav {
    clear: both;
    float: left;
    margin: 0;
    padding: 0;
    width: 172px;
}

.leftCol {
    clear: right;
    float: left;
    margin: 0 16px 0 0;
    width: 172px;
}

.SSLProductsDiv-ltr {
    float: left;
    margin-right: 12px;
}

.SSLProductsDiv-rtl {
    float: right;
    margin-right: 12px;
}

.SSLProductsMenu {
    width: 172px;
    color: #000000;
    background: #FFFFFF url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}

.MenuElements-1-Checked {
    background-image: url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/BoxHeader.gif);
    color: #9b0033;
    font-weight: bold;
    font-size: 18px;
    border: 0px;
    height: 45px;
}

.MenuElements-2 {
    width: 149px;
    border-top: 1px solid #cacbce;
    border-bottom: 1px solid #cacbce;
    font-size: 12px;
    font-weight: bold !important;
    margin-right: 2px;
    color: Black !important;
    padding: 10px;
}

.MenuElements-3 {
    width: 170px;
    height: 20px;
    font-size: 11px;
    padding-top: 10px;
}

.MenuElements-2-Checked {
    background-color: #CACBCE;
    margin-right: 3px;
    padding: 7px;
    width: 155px;
    font-weight: bold;
    font-size: 12px;
}

.MenuElements-3-Checked {
    width: 168px;
    height: 23px;
    background: #cacbce;
    font-size: 11px;
    margin-right: 3px;
    font-weight: bold;
    padding-top: 10px;
}

.MenuElements-4-Checked {
    background-image: url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/BoxBottom.gif);
    height: 9px;
}

.MenuContent-2 {
    padding: 7px !important;
}

.MenuContent-3 {
    padding-top: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}

.MenuHeaderContent {
    padding: 7px;
    padding-top: 14px;
}

.Information {
    width: 172px;
    color: #000000;
    background: #FFFFFF url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}

.NeedHelp {
    width: 172px;
    color: #000000;
    background: #FFFFFF url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}

.Box {
    width: 172px;
    color: #000000;
    background: #FFFFFF url(/National_Library/oe_/http://www.domainthenet.com/images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}

.BoxElement {
    width: 170px;
    padding: 7px;
    font-size: 16px;
}

.NeedHelpElement-us {
    background: url('/National_Library/oe_/http://www.domainthenet.com/images/ssl/needhelp-us.jpg') no-repeat 1px 0px;
    cursor: pointer;
    height: 220px;
    width: 169px;
}

.NeedHelpElement-il {
    background: url('/National_Library/oe_/http://www.domainthenet.com/images/ssl/needhelp.jpg') no-repeat;
    cursor: pointer;
    height: 220px;
    width: 171px;
}

.ProductrBox1-ltr {
    width: 584px;
    margin-bottom: 10px;
    float: left;
    margin-right: 10px;
}

.ProductrBox1-rtl {
    width: 584px;
    margin-bottom: 10px;
    float: right;
    margin-right: 10px;
}

.ProductrBox2-ltr {
    margin-bottom: 10px;
    float: left;
    margin-left: 10px;
}

.ProductrBox2-rtl {
    margin-bottom: 10px;
    float: right;
    margin-right: 10px;
}

.singTabCol-ltr {
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    float: right;
}

.singTabCol-rtl {
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    float: left;
}

.Productr0g_1 {
    border-left: 2px solid #CDCDCD;
    border-right: 2px solid #CDCDCD;
    border-top: 1px solid #CDCDCD;
    margin: 0 7px;
    display: block;
    overflow: hidden;
}

.Productr1g_1 {
    border-left: 2px solid #CDCDCD;
    border-right: 2px solid #CDCDCD;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2g_1 {
    border-left: 2px solid #CDCDCD;
    border-right: 2px solid #CDCDCD;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3g_1 {
    border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4g_1 {
    border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.ProductrBoxSolidTitleGrad_1 {
    height: 23px;
    border-left: 1px solid #CDCDCD;
    border-right: 1px solid #CDCDCD;
}

.ProductrBoxSolidTitle_1-ltr {
    color: #5C5A5B !important;
    font-size: 14px;
    cursor: pointer;
    display: inline;
    margin-left: 10px;
    font-weight: bold;
    float: left;
    margin-top: -3px;
}

.ProductrBoxSolidTitle_1-rtl {
    color: #5C5A5B !important;
    font-size: 14px;
    cursor: pointer;
    display: inline;
    margin-right: 10px;
    font-weight: bold;
    float: right;
    margin-top: -3px;
}

.ProductrBoxContent_1 {
    background: #CDCDCD;
    padding: 10px;
}

.ImgProductInfo-rtl {
    margin-right: 10px;
    float: left;
}

.ImgProductInfo-ltr {
    margin-left: 10px;
    float: right;
}

.ProductrBoxBottom-ltr {
    text-align: right;
    padding-right: 10px;
    padding-bottom: 5px;
    font-weight: bold;
}

.ProductrBoxBottom-rtl {
    text-align: left;
    padding-left: 10px;
    padding-bottom: 5px;
    font-weight: bold;
}

.Productr0g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr1g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr2g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.Productr3g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.Productr4g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.ProductrBoxSolidTitleGrad1 {
    background-color: #DBDBDB;
    height: 23px;
}

.DescriptionMessage {
    background-color: #E2E2E2;
    border: 2px solid #B4B4B4;
    color: #6A655C;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: auto;
    padding: 5px;
}

.DefaultMessage, .WarningMessage {
    background: url('images/BalanceAlertEN.gif') no-repeat;
    height: 25px;
    width: 901px;
    padding: 15px 15px 15px 45px !important;
}

.MessageBack-rtl {
    background: url('images/BalanceAlertHe.gif') no-repeat;
    height: 25px;
    width: 901px;
    padding: 15px 45px 15px 15px !important;
}

.MessageBack-ltr {
    background: url('images/BalanceAlertEN.gif') no-repeat;
    height: 25px;
    width: 901px;
    padding: 15px 15px 15px 45px !important;
}

.OkMessage {
    background-color: #FFFF99;
    border: 5px solid #008000;
    margin: auto;
    padding: 5px;
    width: 100%;
}

.ErrorMessage {
    background-color: #E9E9E9;
    border: 3px solid red;
    color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 900;
    margin: auto;
    padding: 5px;
    width: 100%;
}

.InfoMessage {
    background-color: #FFFFCC;
    border: 3px solid #99CC00;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: auto;
    padding: 5px;
    width: 100%;
}

    .DescriptionMessage * img, .InfoMessage * img, .ErrorMessage * img, .OkMessage * img, .WarningMessage * img, .DefaultMessage * img {
        height: 72px;
        width: 72px;
    }

.DomainSearchtop {
    background-color: #FFFFFF;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.DomainSearch0g1 {
    background: #DBDBDB none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch1g1 {
    background: #FAFAFA none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch2g1 {
    background: #FAFAFA none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.DomainSearch3g1 {
    background: #FAFAFA none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch4g1 {
    background: #FAFAFA none repeat scroll 0 0;
    border-left: 1px solid #DBDBDB;
    border-right: 1px solid #DBDBDB;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.DomainSearch0g2 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch1g2 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 5px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch2g2 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.DomainSearch3g2 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 2px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.DomainSearch4g2 {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 1px solid #FFFFFF;
    border-right: 1px solid #FFFFFF;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.TabLeft-ltr {
    background-image: url('images/tab-left.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabRight-ltr {
    background-image: url('images/tab-right.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabLeft-on-ltr {
    background-image: url('images/tab-left-on.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabRight-on-ltr {
    background-image: url('images/tab-right-on.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabLeft-rtl {
    background-image: url('images/tab-right.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabRight-rtl {
    background-image: url('images/tab-left.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabLeft-on-rtl {
    background-image: url('images/tab-right-on.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.TabRight-on-rtl {
    background-image: url('images/tab-left-on.gif');
    width: 6px;
    height: 26px;
    background-repeat: no-repeat;
}

.Tab {
    background-image: url('images/tab-background.gif');
    background-repeat: repeat-x;
    font-weight: bold;
    font-size: 13px;
    line-height: 1.1;
}

.Tab-on {
    background-image: url('images/tab-background-on.gif');
    background-repeat: repeat-x;
    font-weight: bold;
    font-size: 13px;
    line-height: 1.1;
}

.ContactInputTop {
    background-image: url('images/contact-input-box-top.gif');
    width: 218px;
    height: 31px;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
    color: #d7d5d4;
    text-align: center;
    padding-top: 5px;
}

.ContactInputTitle {
    width: 218px;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
    color: #d7d5d4;
    text-align: center;
    padding-top: 6px;
}

.ContactInputMiddle {
    background-image: url('images/contact-input-box-background.gif');
    width: 218px;
    background-repeat: repeat-y;
    min-height: 190px;
}

.ContactInputBottom {
    background-image: url('images/contact-input-box-bottom.gif');
    width: 218px;
    height: 12px;
}

.BoxLineWithBg {
    background-image: url('images/box-line-background.gif');
    background-repeat: no-repeat;
    width: 202px;
    height: 18px;
    margin: auto;
}

.BoxLine {
    width: 202px;
    height: 18px;
    margin: auto;
}

.tdFieldTitle-ltr {
    width: 87px;
    color: #9f9a95;
    font-weight: bold;
    text-align: right;
}

.tdFieldTitle-rtl {
    width: 87px;
    color: #9f9a95;
    font-weight: bold;
    text-align: left;
}

.ContactExistingTop {
    background-image: url('images/box-existing-contact-top.png');
    width: 190px;
    height: 31px;
    cursor: move;
}

.ContactExistingMiddle {
    background-image: url('images/box-existing-contact-middle.png');
    background-position: center top;
    background-repeat: no-repeat;
    width: 190px;
    background-repeat: repeat-y;
}

.ContactExistingBottom {
    background-image: url('images/box-existing-contact-bottom.png');
    width: 190px;
    height: 21px;
}

.divExistingContactBox-rtl {
    float: right;
    margin-left: 5px;
    margin-top: 10px;
    margin-right: 32px;
}

.divExistingContactBox-ltr {
    float: left;
    margin-right: 5px;
    margin-top: 10px;
    margin-left: 32px;
}

.divBoxDragInto {
    background-image: url('images/contact-box-drop-into.gif');
    width: 218px;
    height: 121px;
}

.divBoxDropOver {
    background-image: url('images/contact-box-drop-over.gif');
    width: 218px;
    height: 121px;
}

.DropHere {
    width: 200px;
    margin: auto;
    text-align: center;
    color: #cfcecb;
    font-size: 18px;
    font-weight: bold;
    margin-top: 36px;
}

.HomeTop {
    width: 977px;
    height: 251px;
    background-image: url('images/home-top.gif');
    margin: auto;
}

.HomeTop {
    width: 977px;
    height: 251px;
    background-image: url('images/home-top.gif');
    margin: auto;
}

.HomeTopSafetrix {
    width: 977px;
    margin: auto;
}

.HomeDomainTabs {
    width: 469px;
    height: 224px;
    background-image: url('images/search-tabs-background.png');
    float: left;
    margin-right: 8px;
    margin-top: 15px;
    padding-right: 8px;
    padding-left: 8px;
}

.HomeDomainsTab {
    background-image: url('images/hp-tabs-tab.gif');
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #5a534b;
    width: 147px;
    height: 23px;
    margin-top: 5px;
    padding-top: 4px;
}

.HomeDomainsTabSelected {
    background-image: url('images/hp-tabs-tab-on.gif');
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    color: #ff7400;
    width: 147px;
    height: 23px;
    margin-top: 5px;
    padding-top: 4px;
}

.TabInner {
    background-image: url('images/hp-tabs-inner-background.gif');
    background-repeat: no-repeat;
    width: 469px;
    height: 182px;
}

.SearchBoxHome {
    border: 0px;
    background-image: url('images/search-box-home.gif');
    background-repeat: no-repeat;
    width: 181px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-home-he {
    border: 0px;
    background-image: url('images/search-box-home-he.gif');
    background-repeat: no-repeat;
    width: 181px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-home-en {
    border: 0px;
    background-image: url('images/search-box-home-en.gif');
    background-repeat: no-repeat;
    width: 181px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.SearchBoxHomeNew {
    border: 0px;
    background-image: url('images/search-boxNew-home.gif');
    background-repeat: no-repeat;
    width: 133px;
    height: 90px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-boxNew-home-he {
    border: 0px;
    background-image: url('images/search-boxNew-home-he.gif');
    background-repeat: no-repeat;
    width: 133px;
    height: 90px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-boxNew-home-en {
    border: 0px;
    background-image: url('images/search-boxNew-home-en.gif');
    background-repeat: no-repeat;
    width: 133px;
    height: 90px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-registerpage-he {
    border: 0px;
    background-image: url('images/search-box-home-he.gif');
    width: 280px;
    height: 123px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-registerpage-en {
    border: 0px;
    background-image: url('images/search-box-home-en.gif');
    width: 280px;
    height: 123px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}


.divSearchboxClasicTop-ltr {
    width: 296px;
    padding-left: 10px;
    padding-top: 2px;
    height: 19px;
    font-weight: bold;
    font-size: 13px;
    margin-right: 6px;
    direction: ltr;
    background-image: url('images/search-box-clasic-top-ltr.gif');
    background-repeat: no-repeat;
}

.divSearchboxClasicTop-rtl {
    width: 296px;
    padding-right: 10px;
    padding-top: 2px;
    height: 19px;
    font-weight: bold;
    font-size: 13px;
    margin-right: 6px;
    background-image: url('images/search-box-clasic-top-rtl.gif');
    background-repeat: no-repeat;
}

.divSearchboxClasicBottom {
    width: 306px;
    margin-right: 6px;
    padding-bottom: 1px;
    background-image: url('images/search-box-clasic-bottom.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
}

.divSearchboxNewTop-ltr {
    width: 296px;
    padding-left: 10px;
    padding-top: 2px;
    height: 19px;
    margin-top: 4px;
    font-weight: bold;
    direction: ltr;
    font-size: 13px;
    margin-right: 6px;
    background-image: url('images/search-box-new-top-ltr.gif');
    background-repeat: no-repeat;
    color: #ffffff;
}

.divSearchboxNewTop-rtl {
    width: 296px;
    padding-right: 10px;
    padding-top: 2px;
    height: 19px;
    margin-top: 4px;
    font-weight: bold;
    font-size: 13px;
    margin-right: 6px;
    background-image: url('images/search-box-new-top-rtl.gif');
    background-repeat: no-repeat;
    color: #ffffff;
}

.divSearchboxNewBottom {
    width: 306px;
    margin-right: 6px;
    padding-bottom: 1px;
    background-image: url('images/search-box-new-bottom.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
}

.box-top-left {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-left-top.gif');
}

.box-top-left-GrayOut {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-left-top-Grayout.gif');
}

.box-top-right {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-right-top.gif');
}

.box-top-right-shaddow {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-right-top-shaddow.gif');
}

.box-top-left-shaddow {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-left-top-shaddow.gif');
}


.box-top-right-GrayOut {
    width: 9px;
    height: 62px;
    background-image: url('images/home-box-right-top-Grayout.gif');
}

.box-top {
    background-image: url('images/home-box-top.gif');
    background-repeat: repeat-x;
    padding-right: 15px;
    padding-left: 15px;
}

.box-top-articles {
    background-image: url('images/home-box-top-articles.gif');
    background-repeat: repeat-x;
    padding-right: 15px;
    padding-left: 15px;
}


.account-box-top {
    background-image: url('images/home-box-top.gif');
    background-repeat: repeat-x;
    padding-right: 8px;
    padding-left: 8px;
    font-family: Tahoma;
    font-size: 13.36px;
    font-weight: bold;
}

.account-box-top-GrayOut {
    background-image: url('images/home-box-top-grayout.gif');
    background-repeat: repeat-x;
    padding-right: 8px;
    padding-left: 8px;
    font-family: Tahoma;
    font-size: 13.36px;
    font-weight: bold;
}

.box-title {
    color: #5a534b;
    font-weight: bold;
    font-size: 16px;
    margin-top: 22px;
}

A.box-title-link {
    color: #5a534b !important;
    font-weight: bold;
    font-size: 16px;
    margin-top: 22px;
    text-decoration: none;
}

.box-title-image-ltr {
    height: 62px;
    width: 69px;
    background-image: url('images/home-box-top-image.gif');
}

.box-title-image-rtl {
    height: 62px;
    width: 69px;
    background-image: url('images/home-box-top-image-rtl.gif');
}

.box-title-image-articles-rtl {
    height: 62px;
    width: 69px;
    background-image: url('images/home-box-top-image-articles-rtl.gif');
}

.box-left {
    width: 9px;
    background-image: url('images/home-box-left.gif');
    background-repeat: repeat-y;
}

.box-left-articles {
    width: 9px;
    background-image: url('images/home-box-left-articles.gif');
    background-repeat: repeat-y;
}

.box-left-gray {
    width: 9px;
    background-image: url('images/home-box-left-gray.gif');
    background-repeat: repeat-y;
}

.box-left-GrayOut {
    width: 9px;
    background-image: url('images/home-box-left-Grayout.gif');
    background-repeat: repeat-y;
}

.box-right-GrayOut {
    width: 9px;
    background-image: url('images/home-box-right-Grayout.gif');
    background-repeat: repeat-y;
}

.box-right {
    width: 9px;
    background-image: url('images/home-box-right.gif');
    background-repeat: repeat-y;
}

.box-right-shaddow {
    width: 9px;
    background-image: url('images/box-right-shaddow.gif');
    background-repeat: repeat-y;
}

.box-right-gray {
    width: 9px;
    background-image: url('images/home-box-right-gray.gif');
    background-repeat: repeat-y;
}

.box-bottom-left {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-left-bottom.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.box-bottom-left-gray {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-left-bottom-gray.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.box-bottom-left-GrayOut {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-left-bottom-Grayout.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}

.box-bottom-right {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-right-bottom.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}

.box-bottom-right-articles {
    width: 50px;
    height: 16px;
    background-image: url('images/home-box-right-bottom-articles.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}

.box-bottom-left-articles {
    width: 50px;
    height: 16px;
    background-image: url('images/home-box-left-bottom-articles.gif');
    background-position: left bottom;
    background-repeat: no-repeat;
}


.box-bottom-right-gray {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-right-bottom-gray.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}

.box-bottom-right-GrayOut {
    width: 50px;
    height: 31px;
    background-image: url('images/home-box-right-bottom-Grayout.gif');
    background-position: right bottom;
    background-repeat: no-repeat;
}

.box-bottom {
    background-image: url('images/home-box-bottom.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
}

.box-bottom-articles {
    background-image: url('images/home-box-bottom-articles.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
}


.box-bottom-gray {
    background-image: url('images/home-box-bottom-gray.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
}

.box-bottom-GrayOut {
    background-image: url('images/home-box-bottom-Grayout.gif');
    background-repeat: repeat-x;
    background-position: center bottom;
}

.home-texts-top {
    background-image: url('images/home-databoxes-top.gif');
    background-repeat: no-repeat;
    width: 977px;
    height: 19px;
    margin: auto;
}

.home-texts-bottom {
    background-image: url('images/home-databoxes-bottom.gif');
    background-repeat: no-repeat;
    background-position: center bottom;
    width: 977px;
}

.home-box-separator {
    background-image: url('images/box-seperator-bg.gif');
    background-repeat: repeat-y;
    width: 1px;
}

.top-menu-div {
    background-image: url('images/top-menu-background.gif');
    background-position: center top;
    width: 977px;
    height: 65px;
    margin: auto;
}

.top-menu-1-div {
    background-image: url('images/top-menu-background.gif');
    background-position: center bottom;
    width: 977px;
    height: 65px;
    margin: auto;
}

.top-menu-seperator {
    background-image: url('images/top-menu-seperator.gif');
    width: 7px;
    height: 38px;
}

.top-menu-td {
    height: 38px;
    text-align: center;
}

A.TopMemuItem {
    padding-top: 5px;
    font-size: 19px;
    vertical-align: middle;
    color: #f07d00 !important;
    text-decoration: none;
    float: left;
    font-weight: 600;
    font-family: 'Assistant', Arial;
    display: inline-block;
    border-top: 3px solid #ffffff !important;
    height: 31px;
    background-position-y: bottom;
    background-position-x: center;
    background-repeat: no-repeat;
}

    A.TopMemuItem:hover {
        border-top: 3px solid #f07d00 !important;
    }

A.TopMemuItemOn {
    background-image: url('images/menuv1.png');
    border-top: 3px solid #f07d00 !important;
}

A.TopMemuItemSelected {
}

A.TopMemuItem1Selected {
    width: 100%;
    height: 28px;
    padding-top: 10px;
    font-family: Tahoma;
    font-size: 14px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    float: left;
    font-weight: bold;
    background-image: url('images/top-menu-1-hover-bg.gif');
    background-position: center center;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    -text-shadow: 0px 0px 0px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}


A.TopMenuSubItem {
    font-weight: bold;
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #cdcdcd !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
}

    A.TopMenuSubItem:link {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #cdcdcd !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenuSubItem:active {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #cdcdcd !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenuSubItem:hover {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenuSubItem:visited {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #cdcdcd !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenuSubItem:hover {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

A.TopMenu1SubItem {
    font-weight: bold;
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #676767 !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
}

    A.TopMenu1SubItem:link {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #676767 !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenu1SubItem:active {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #676767 !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenu1SubItem:hover {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenu1SubItem:visited {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #676767 !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

    A.TopMenu1SubItem:hover {
        font-weight: bold;
        font-family: Tahoma;
        font-size: 12px;
        vertical-align: middle;
        color: #ffffff !important;
        text-decoration: none;
        margin-right: 11px;
        margin-left: 11px;
    }

.orangarrow {
    background-image: url('images/orangarrow.jpg');
    background-position: left 3px;
    background-repeat: no-repeat;
    padding-left: 13px;
}

.ArrowNext-ltr {
    background-image: url('images/arrow-next-ltr.gif');
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 13px;
}

.ArrowNext-rtl {
    background-image: url('images/arrow-next-rtl.gif');
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 13px;
}

.arrow-paragraph-ltr {
    background-image: url('images/arrow-small-ltr.gif');
    background-position: left 1px;
    background-repeat: no-repeat;
    padding-left: 11px;
}

.arrow-paragraph-rtl {
    background-image: url('images/arrow-small-rtl.gif');
    background-position: right 1px;
    background-repeat: no-repeat;
    padding-right: 15px;
}


A.BlueLink {
    font-family: Arial;
    font-size: 12px;
    color: #004050 !important;
    text-decoration: none;
}

    A.BlueLink:link {
        font-family: Arial;
        font-size: 12px;
        color: #004050 !important;
        text-decoration: none;
    }

    A.BlueLink:active {
        font-family: Arial;
        font-size: 12px;
        color: #004050 !important;
        text-decoration: none;
    }

    A.BlueLink:hover {
        font-family: Arial;
        font-size: 12px;
        color: #004050 !important;
        text-decoration: underline;
    }

    A.BlueLink:visited {
        font-family: Arial;
        font-size: 12px;
        color: #004050 !important;
        text-decoration: none;
    }

    A.BlueLink:hover {
        font-family: Arial;
        font-size: 12px;
        color: #004050 !important;
        text-decoration: underline;
    }

A.FolderTitleLink {
    width: 173px;
    height: 151px;
    text-decoration: none;
    display: block;
}

.FolderTitle {
    width: 173px;
    margin-top: 3px;
    font-family: Tahoma;
    font-size: 16.5px;
    font-weight: bold;
    text-align: center;
}

.AlertsTop {
    background-image: url('images/alerts-top-background.gif');
    background-repeat: no-repeat;
    width: 218px;
    height: 36px;
}

.AlertsBottom {
    background-image: url('images/alerts-bottom-background.gif');
    background-repeat: no-repeat;
    width: 218px;
    height: 18px;
}

.AlertsBody {
    background-image: url('images/alerts-background.gif');
    background-repeat: repeat-y;
    width: 218px;
}

.AlertBoxTitle {
    margin-left: 13px;
    margin-right: 13px;
    padding-top: 8px;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: bold;
}

.TdSitePath {
    padding-right: 10px;
    padding-left: 10px;
    height: 19px;
    background-color: #ebebec;
}

.TdSitePathSeperatorLast-ltr {
    background-image: url('images/sitepath-arrowlast-ltr.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 19px;
}

.TdSitePathSeperatorLast-rtl {
    background-image: url('images/sitepath-arrowlast-rtl.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 19px;
}

.TdSitePathSeperatorNext-ltr {
    background-image: url('images/sitepath-arrowtonext-ltr.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 19px;
}

.TdSitePathSeperatorNext-rtl {
    background-image: url('images/sitepath-arrowtonext-rtl.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 19px;
}

.Notes-ltr {
    background-image: url('images/notes-background-ltr.gif');
    background-repeat: no-repeat;
    width: 315px;
    height: 133px;
}

.Notes-rtl {
    background-image: url('images/notes-background-rtl.gif');
    background-repeat: no-repeat;
    width: 315px;
    height: 133px;
}

.TableHeaderSep {
    background-image: url('images/table-header-sep.gif');
    width: 2px;
}

.AccountFieldTitle {
    font-family: Tahoma;
    font-size: 12px;
}

.AccountFieldData {
    direction: ltr;
    font-size: 13px;
    font-family: Arial;
    font-weight: bold;
}

.TableCell {
    background-image: url('images/table-cell.gif');
    height: 32px;
    text-align: center;
    font-weight: bold;
}

.TableCellN {
    background-color: #efefef;
    font-size: 16px;
    padding-top: 9px;
    padding-bottom: 9px;
    text-align: center;
}

.TableCellGray {
    background-image: url('images/table-cell-gray.gif');
    height: 32px;
    text-align: center;
    font-weight: bold;
}

.TableCellAlt {
    height: 32px;
    text-align: center;
    font-weight: bold;
}

.TableCellAltN {
    font-size: 16px;
    padding-top: 9px;
    padding-bottom: 9px;
    text-align: center;
}

.TableSep {
    background-image: url('images/table-sep.gif');
    width: 2px;
}

.TableSepGray {
    background-image: url('images/table-cell-gray.gif');
    width: 2px;
}

.TableSepAlt {
    background-image: url('images/table-sep-alt.gif');
    width: 2px;
}

.table-top-left {
    width: 9px;
    height: 52px;
    background-image: url('images/home-box-left-top.gif');
}

.table-top-right {
    width: 9px;
    height: 52px;
    background-image: url('images/home-box-right-top.gif');
}

A.TableHeaderLink:link {
    /* COLOR: #575756; */
    color: #5b524b !important;
    text-decoration: none;
}

A.TableHeaderLink:active {
    color: #5b524b !important;
    text-decoration: none;
}

A.TableHeaderLink:hover {
    color: #f26222 !important;
    text-decoration: underline;
}

A.TableHeaderLink:visited {
    color: #5b524b !important;
    text-decoration: none;
}

A.TableHeaderLink:hover {
    color: #f26222 !important;
    text-decoration: underline;
}

.TableHeaderSelected {
    color: #f26222 !important;
    text-decoration: underline;
}

.DomainFrame-ltr {
    width: 977px;
    height: 55px;
    margin: auto;
    background-image: url('images/domain-frame-background-ltr.gif');
}

.DomainFrame-rtl {
    width: 977px;
    height: 55px;
    margin: auto;
    background-image: url('images/domain-frame-background-rtl.gif');
}

.DomainAlertFrame-ltr {
    background-image: url('images/domain-alert-background-ltr.gif');
    width: 977px;
    height: 55px;
    margin: auto;
    margin-top: 5px;
    display: none;
}

.DomainAlertFrame-rtl {
    background-image: url('images/domain-alert-background-rtl.gif');
    width: 977px;
    height: 55px;
    margin: auto;
    margin-top: 5px;
    display: none;
}

.ContactDataBoxTop-ltr {
    background-image: url('images/contact-box-top-ltr.gif');
    width: 306px;
    height: 35px;
}

.ContactDataBoxTop-rtl {
    background-image: url('images/contact-box-top-rtl.gif');
    width: 306px;
    height: 35px;
}

.ContactDataBoxMiddle {
    background-image: url('images/contact-box-middle.gif');
    width: 306px;
    background-repeat: repeat-y;
}

.ContactDataBoxBottom {
    background-image: url('images/contact-box-bottom.gif');
    width: 306px;
    height: 8px;
}

.ContactDataBoxTitle {
    font-family: Tahoma;
    font-size: 11px;
}

.ContactDataBoxValue {
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
}

.ZoneRecordsTypeBox {
    background-image: url('images/box_bg.png');
    color: #3b3a3a;
    text-align: center;
    font-size: 12px;
    max-height: 205px;
    min-height: 205px;
    margin: 0.5%;
    text-align: center;
    width: 184px;
    margin: auto;
}

.Bell {
    background-image: url('images/bell.png');
    width: 61px;
    height: 68px;
    margin-top: 15px;
    margin: auto;
    margin-top: 12px;
}

.HostingBoxesTop-ltr {
    background-image: url('images/hosting-boxes-top-ltr.gif');
    width: 674px;
    height: 35px;
}

.HostingBoxesTop-rtl {
    background-image: url('images/hosting-boxes-top-rtl.gif');
    width: 674px;
    height: 35px;
}

.HostingBoxesBottom-ltr {
    background-image: url('images/hosting-boxes-bottom-ltr.gif');
    width: 674px;
    height: 22px;
}

.HostingBoxesBottom-rtl {
    background-image: url('images/hosting-boxes-bottom-rtl.gif');
    width: 674px;
    height: 22px;
}

.FullLengthPanel {
    background-image: url('images/full-length-panel-background.gif');
    width: 977px;
    height: 212px;
    margin: auto;
}

.Frame1 {
    width: 330px;
    height: 183px;
    background-image: url('images/frame.gif');
}

.Frame2-ltr {
    width: 330px;
    height: 183px;
    background-image: url('images/frame1-ltr.gif');
}

.Frame2-rtl {
    width: 330px;
    height: 183px;
    background-image: url('images/frame1-rtl.gif');
}


.HostingPakageStrip-1-ltr {
    background-image: url('images/hosting-package-strip-1-ltr.gif');
}

.HostingPakageStrip-1-rtl {
    background-image: url('images/hosting-package-strip-1-rtl.gif');
}

.HostingPakageStrip-2-ltr {
    background-image: url('images/hosting-package-strip-2-ltr.gif');
}

.HostingPakageStrip-2-rtl {
    background-image: url('images/hosting-package-strip-2-rtl.gif');
}

.HostingPakageStrip-3-ltr {
    background-image: url('images/hosting-package-strip-3-ltr.gif');
}

.HostingPakageStrip-3-rtl {
    background-image: url('images/hosting-package-strip-3-rtl.gif');
}

.HostingLinuxSmall-ltr {
    background-image: url('images/hosting-package-linux-small-ltr.gif');
    width: 295px;
    height: 222px;
}

.HostingLinuxSmall-rtl {
    background-image: url('images/hosting-package-linux-small-rtl.gif');
    width: 295px;
    height: 222px;
}

.HostingVpsSmall-ltr {
    background-image: url('images/hosting-package-vps-small-ltr.gif');
    width: 295px;
    height: 222px;
}

.HostingVpsSmall-rtl {
    background-image: url('images/hosting-package-vps-small-rtl.gif');
    width: 295px;
    height: 222px;
}

.HostingWindowsSmall-ltr {
    background-image: url('images/hosting-package-windows-small-ltr.gif');
    width: 295px;
    height: 222px;
}

.HostingWindowsSmall-rtl {
    background-image: url('images/hosting-package-windows-small-rtl.gif');
    width: 295px;
    height: 222px;
}

/*DTNT additional*/
.divPlaceing {
}

.btmDivHeight {
    height: 50px;
}

.addDivStyle {
    padding: 5px;
    width: 950px;
}

.FrameTop {
    display: none;
}

.FrameBottom {
    display: none;
}

.searchAgainDiv {
    margin-top: -10px;
    background-color: #F9F9FB;
    border: 1px solid #E8E8E8;
    padding: 5px;
}

.stepsTitle {
    color: #f16122;
    font-size: 18px;
}

.ResultMainDiv {
    border-top: 1px solid #CECECE;
}

.PremiumResultMainDiv-ltr {
    background-color: #F9F9FB;
    border-bottom: 3px solid #E8E8E8;
    border-left: 3px solid #E8E8E8;
    border-right: 3px solid #E8E8E8;
    margin-left: 30px;
    width: 967px;
}

.PremiumResultMainDiv-rtl {
    background-color: #F9F9FB;
    border-bottom: 3px solid #E8E8E8;
    border-left: 3px solid #E8E8E8;
    border-right: 3px solid #E8E8E8;
    margin-left: 23px;
    margin-right: 28px;
    width: 967px;
}

.MainLoginDiv {
    width: 977px;
    margin: auto;
}

.ExistingUserTitleDiv {
    background-color: gray;
    color: White;
    height: 30px;
    vertical-align: middle;
    padding-top: 5px;
    font-weight: bold;
    font-size: 18px;
}

.ExistingUserTitleDiv2 {
    background-color: #0eabb6;
    color: White;
    height: 30px;
    vertical-align: middle;
    padding-top: 5px;
    font-weight: bold;
    font-size: 18px;
}

.loginFrame {
    width: 100%;
    height: 232px;
}

.DomainListMainDiv {
    width: 680px;
}

.DomainListTitleDiv-ltr {
    color: rgb(241, 97, 34);
    font-size: 16px;
    margin: 10px 0 0 -10px;
}

.DomainListTitleDiv-rtl {
    color: rgb(241, 97, 34);
    font-size: 16px;
    margin: 10px -10px 0 0;
}

.DomainListDiv {
    /*background-color: rgb(246, 246, 246);  */
    margin: 8px;
    padding-top: 4px;
    min-height: 144px;
    width: 600px !important;
}

.StepRegTop {
    margin-left: -5px !important;
    width: 100%;
}


.NewUserDiv {
    float: right !important;
    vertical-align: top;
}

.NewUserOuterDiv {
    width: 960px;
}

.WhoisLeftTitlesDomainName {
    font-size: 20px;
}

.RegHr-ltr {
    clear: both;
    background-color: #E35C1E;
    height: 3px;
    width: 944px;
    margin: -10px 0 -5px 8px;
}

.RegHr-rtl {
    clear: both;
    color: #E35C1E;
    height: 3px;
    width: 944px;
    margin: -8px 8px -5px 0;
}

.WhoisRegHr-ltr {
    clear: both;
    background-color: #E35C1E;
    height: 2px;
    width: 948px;
    margin: -7px 0 -5px 0;
}

.WhoisRegHr-rtl {
    clear: both;
    background-color: #E35C1E;
    height: 2px;
    width: 948px;
    margin: -8px 0 -5px 0;
}

.WhoisMainTitle {
    background: url('images/WhoIsTitle.jpg') no-repeat;
    width: 978px;
    height: 152px;
    margin: 0 auto;
    margin-top: 13px;
}

.Whois2Left-rtl {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    padding: 15px 30px 0 0;
    width: 440px;
}

.Whois2Left-ltr {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    padding: 15px 15px 0 15px;
    width: 440px;
}

.Whois2Right {
    height: 800px;
    width: 440px;
}

.WhoisAddSerachTitle {
    font-family: Arial;
    font-size: 20px;
}

.Whois2Right1 {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    width: 438px;
    padding: 15px 15px 0 15px;
    height: 310px;
}

.Whois2Right2 {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    width: 438px;
    padding: 15px 15px 0 15px;
    height: 300px;
}

.WhoisLeftTitles {
    color: #E35C1E;
}

.WhoisLeftTitlesPar {
    width: 400px;
    text-align: center;
}

.WhoisTextLeft {
    width: 420px;
    padding-top: 10px;
    text-align: left;
    direction: ltr;
}

.WhoisaddDivStyle {
    padding: 5px;
    width: 950px;
    height: 330px;
}

.Whois2addDivStyle {
    padding: 5px;
    width: 950px;
    margin: 0 auto;
}

.whoisContentDiv3 {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    float: right;
    width: 438px;
    height: 270px;
    padding: 15px 15px 0 15px;
}

.whois1ContentLeft {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    float: left;
    width: 438px;
    padding: 15px 15px 0 15px;
    height: 270px;
}

.Pwhois1ContentLeft {
    width: 380px;
    line-height: 20px;
    padding-left: 20px;
    font-size: 13px;
}

.whoisContentDiv1 {
    width: 948px;
    font-family: arial;
    line-height: 17px;
}

.whoisContentDiv2-ltr {
    width: 919px;
    font-family: arial;
    line-height: 17px;
}

.whoisContentDiv2-rtl {
    width: 948px;
    font-family: arial;
    line-height: 17px;
}

.WhoisTextBox {
    background: url('images/CaptchaBox.gif') no-repeat;
    width: 140px;
    height: 29px;
    border: 0;
    outline: 0;
    text-align: left;
    padding-top: 5px !important;
    padding-left: 10px !important;
    margin-top: 5px;
    font-weight: normal !important;
}

.WhoisTd1 {
    vertical-align: top;
    width: 240px;
    font-size: 12px !important;
}

.WhoisTd2 {
    padding-top: 40px;
    font-size: 12px !important;
}

.Whois1BtnDiv {
    height: 35px;
}

.WhoisErrorsDiv {
    height: 25px;
    font-weight: bold;
    color: red;
    font-size: 11px;
}

.DivFloatRight {
    float: right;
}

.DivFloatLeft {
    float: left;
}

.DivFloat-right {
    float: right;
}

.DivFloat-left {
    float: left;
}

.DtntLongTextBox {
    background: url('images/WhoisLongBox.gif') no-repeat;
    width: 373px;
    height: 27px;
    border: 0;
    outline: 0;
    text-align: left;
    padding-top: 4px !important;
    padding-left: 6px;
    font-weight: normal !important;
}

.NewUserPar {
    background-color: #f6f6f6;
    margin: 8px;
    padding-top: 4px;
    padding-bottom: 16px;
}

.NewUserParNew {
    /*background-color: #f6f6f6;*/
    margin: 8px;
    padding-top: 4px;
    padding-bottom: 16px;
}

.NewUserPar2 {
    background-color: #f6f6f6;
    margin: 8px;
    margin-bottom: 0px;
    padding-top: 4px;
    padding-bottom: 0px;
}

.star {
    color: Red;
}

.ResultErrorsDiv {
    border-top: 1px solid #CECECE;
}

.existingUserTbl {
    border-collapse: separate;
    border-spacing: 3px;
    margin-top: 9px;
}

    .existingUserTbl tr td {
        padding: 3px;
    }

.ButtonsDiv {
    width: 100%;
    margin-top: 12px;
    margin-bottom: 12px;
}

.divTitle {
    color: rgb(241, 97, 34);
    font-size: 18px;
    margin: 10px;
    margin-bottom: 4px;
}

.divExistingContacts {
    background-color: rgb(246, 246, 246);
    border: solid 1px #eae9ea;
    padding-bottom: 20px;
    padding-top: 5px;
    overflow: auto;
    direction: ltr;
    width: 960px;
    margin: 0 0 0 0 !important;
}

.DDSpace {
    margin: 2px;
    padding-top: 4px;
    padding-bottom: 12px;
}

.divContactsToFill {
    margin-top: 12px;
    background-color: rgb(246, 246, 246);
    border: solid 1px #eae9ea;
    padding-bottom: 15px;
    padding-top: 6px;
    width: 960px;
}

.DDFrameSides1 {
    width: 958px;
    border: solid 3px #e8e8e8;
    margin: 15px 0 0 0 !important;
}

.dragDropHr {
    background-color: #f16121;
    height: 4px;
    width: 945px;
    margin: auto;
    margin-top: -15px !important;
}

.dragDropHrTransfer {
    background-color: #f16121;
    height: 3px;
    width: 947px;
    margin: auto;
    margin-top: 6px;
}

.RegistrationDetailsDiv {
    width: 945px;
    height: 130px;
    margin-top: 5px !important;
}

.divInstructions {
    width: 640px;
    margin-top: 12px;
    padding-right: 20px;
    padding-left: 20px;
    font-size: 14px;
}

.divNewButton {
    margin-top: 32px;
}

.ScrollForMore {
    padding-bottom: 4px;
    display: block;
    padding-right: 10px;
    padding-left: 10px;
}

.AddContactTbl {
    margin: auto;
}

.AddContactTbl {
    margin: auto;
    border-collapse: separate;
    border-spacing: 1px;
}

    .AddContactTbl tr td {
        padding: 3px;
    }

.tdName {
    vertical-align: top;
    padding-top: 6px;
}

.RadWindowDiv {
    height: 372px;
}

.RadWindowDiv {
}

.DomainListTbl {
    width: 100%;
}

.PremiumDomainListTbl {
    border: 8px solid #E35C1E;
}

.MediumOuterFrame {
}

.FrameTdPriceList {
    width: 653px;
}

.FrameTdLogin-ltr {
    float: right !important;
}

.FrameTdLogin-rtl {
    float: left !important;
}

.TopLFTbl {
    margin: 0 auto;
    width: 965px;
}

.NUFrameSides {
    width: 965px !important;
    margin: 0 auto;
}

.BigOuterFrame {
    width: 965px !important;
    margin: 0 auto;
}

.DDBigOuterFrame {
}

.DDFrameSides2 {
}

.DragDropPage-ltr {
    width: 962px;
    margin: 0 auto !important;
    margin-top: 19px !important;
}

.DragDropPage-rtl {
    width: 962px;
    margin: 0 auto !important; /*margin: 0 8px 0 0 !important;*/
}

.divPlacing {
}

.AccountLoginBox-ltr {
    width: 472px;
    height: 371px;
    background-image: url('images/loginbox-ltr.gif');
}

.AccountLoginBox-rtl {
    width: 472px;
    height: 371px;
    background-image: url('images/loginbox-rtl.jpg');
}

.RegistrationDetailsDiv {
    border: 0 !important;
}

.OSHr1-rtl {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: -5px 10px 0 0;
}

.OSHr2-rtl {
    clear: both;
    background-color: red;
    height: 3px;
    width: 950px;
    margin: 0 auto;
    margin-top: 3px;
}

.OSHr3-rtl {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: 0 10px 0 0;
}

.OSHr4-rtl {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: -5px 10px 0 0;
}

.OSHr1-ltr {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: -10px 0 0 10px;
}

.OSHr2-ltr {
    clear: both;
    background-color: red;
    height: 3px;
    width: 950px;
    margin: 0 auto;
    margin-top: 0;
}

.OSHr3-ltr {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: -5px 0 0 10px;
}

.OSHr4-ltr {
    clear: both;
    background-color: red;
    height: 3px;
    width: 455px;
    margin: -10px 0 0 10px;
}

.SummeryDetailsDivs {
    width: 474px;
    height: 351px;
}

.OSBoxContent2 {
    height: 268px;
}

.dnsDiv {
    margin: 0 auto;
    padding-top: 4px;
    padding-bottom: 10px;
    width: 950px;
}

.OSBoxContent {
    background-color: rgb(246, 246, 246);
    margin: 10px;
    padding-top: 4px;
    padding-bottom: 16px;
    margin-top: 5px;
    width: 455px;
}

.OSDnsBoxContent {
    color: rgb(241, 97, 34);
    font-size: 18px;
    width: 455px !important;
}

.SummeryDetailsMainDiv-ltr {
    margin-left: -8px;
    width: 968px;
}

.SummeryDetailsMainDiv-rtl {
    width: 965px;
}

.SummeryMainDiv {
    min-height: 100px;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
}

.OSTitleDiv {
    color: rgb(241, 97, 34);
    font-size: 18px;
    margin: 10px;
    margin-bottom: 5px;
    background-repeat: no-repeat;
}

.OSTitleDiv-ltr {
    color: rgb(241, 97, 34);
    font-size: 18px;
    margin: 10px 0 0 -10px;
    margin-bottom: 5px;
    background-repeat: no-repeat;
}

.OSTitleDiv-rtl {
    color: rgb(241, 97, 34);
    font-size: 18px;
    margin: 10px -10px 0 0;
    margin-bottom: 5px;
    background-repeat: no-repeat;
    width: 435px;
}

.DomainListDesign {
    margin-left: auto;
    margin-right: auto;
}

.DNSDetailsDiv-ltr {
    width: 962px;
}

.DNSDetailsDiv-rtl {
    width: 960px;
}

.VerySign {
    background-image: url('images/verysign.gif');
    width: 82px;
    height: 45px;
}

.OSDNSFrameSides {
    margin-top: 10px;
}

.DomainListDesign-ltr {
    width: 962px;
    margin-left: -8px !important;
}

.DomainListDesign-rtl {
}

.newuserTopTd {
    width: 523px;
}

.newuserTopTdTbl {
    margin-right: 15px;
    margin-left: 15px;
}

.NewUserTitleDiv {
    color: rgb(241, 97, 34);
    font-size: 18px;
    margin: 10px;
}

.ClearDiv {
    height: 20px;
    clear: both;
}

.ClearDiv2 {
    height: 15px;
    clear: both;
}

.ClearDiv3 {
    height: 1px;
    clear: both;
}

.ClearDiv4 {
    height: 5px;
    clear: both;
}

.ClearDiv5 {
    height: 10px;
    clear: both;
}

.ClearDiv6 {
    height: 30px;
    clear: both;
}

.ClearDiv10 {
    height: 40px;
    clear: both;
}

.NULoginDetails {
    padding: 3px;
    margin-right: 15px;
    margin-left: 15px;
}

.OwnerInfoTabletails {
    width: 100%;
}

.NonTelerik {
}

.PhoneSep {
    float: left;
    text-align: center;
    width: 8px;
    height: 25px;
    padding-top: 3px;
}

.dbitmusnTd {
    width: 170px;
}

.newPWd {
    text-align: right;
}

.NSTd {
    vertical-align: top;
}

.RadioButtonListRegisterDomainOn tr td {
    padding: 1;
}

.NUTextBoxSuitSides2 {
    float: left;
}

.NUTextBoxSuitSides3 {
    float: left;
}

.NUTextBoxSuitSides4 {
    float: left;
}

.NUTextBoxSuit2 {
    float: left;
}

.NUTextBoxSuit3 {
    float: left;
}

.NUTextBoxSuit4 {
    float: left;
}

.NewUserLongBoxDDL {
    width: 245px;
}

.NewUserLongBox {
    width: 240px;
}

.NewUserTitleDiv-ltr {
    /*width: 900px;*/
    margin-left: -10px;
    margin-top: 5px;
}

.NewUserTitleDiv-rtl {
    /*width: 900px;*/
    margin-right: -10px;
    margin-top: 5px;
}

.WhoisTitleDiv-ltr {
    width: 915px;
    padding-left: 33px;
}

.WhoisTitleDiv-rtl {
    width: 915px;
    padding-right: 33px;
    margin-top: 5px;
}

.RapidSSLDiv-ltr {
    width: 945px;
    padding-left: 33px;
}

.RapidSSLDiv-rtl {
    width: 945px;
    padding-right: 33px;
    margin-top: 5px;
}

.SSLMainDiv {
    width: 977px;
    margin: 0 auto;
}

.DNSDetailsBG {
    background-color: rgb(246, 246, 246);
    padding-bottom: 10px;
}

.DNSTitleDiv {
    /*width: 905px;*/
    margin: 5px 0 0 -10px;
    margin-top: 5px;
}

.DNSTitleDiv-rtl {
    /*width: 905px;*/
    margin: 5px -10px 0 0;
}

.DNSTitleDiv-ltr {
    /*width: 905px;*/
    margin: 5px 0 0 -10px;
}

.SearchAgainTextBoxTD {
    width: 280px;
    direction: ltr;
    vertical-align: top;
}

.SearchAgainTextBox {
    border: 1px solid rgb(188, 187, 183);
    width: 280px;
    overflow: auto;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/domains/dtnt_search.jpg');
    background-repeat: no-repeat;
    height: 70px;
    padding: 10px;
}

.PureBoxes {
    clear: right;
    float: right;
    margin-top: 20px;
    width: 274px;
    height: 167px;
    background: url('images/PureBoxes.png') no-repeat;
}

.SummaryDivBetween {
    clear: both;
    height: 3px;
}

.mcafee {
    background-image: url('images/mcafee.gif');
    width: 323px;
    height: 511px;
}

.xxx-box-1 {
    background-image: url('images/xxx-box-1.gif');
    width: 639px;
    height: 231px;
}

.xxx-box-2 {
    background-image: url('images/xxx-box-2.gif');
    width: 639px;
    height: 264px;
}

.xxx-box-3 {
    background-image: url('images/xxx-box-3.gif');
    width: 247px;
    height: 320px;
}

.xxx-box-4 {
    background-image: url('images/xxx-box-4.gif');
    width: 230px;
    height: 320px;
}

.xxx-alert {
    background-image: url('images/xxx-alert-bg.gif');
    width: 977px;
    height: 46px;
}

A.Button-XXX-1 {
    background-image: url('images/button-xxx-1.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    width: 132px;
    height: 25px;
    display: block;
    margin: auto;
    text-align: center;
    padding-top: 8px;
}

A.Button-XXX-3 {
    background-image: url('images/button-xxx-3.gif' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff !important;
    text-decoration: none !important;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    width: 110px;
    height: 22px;
    display: block;
    margin: auto;
    text-align: center;
    padding-top: 6px;
}

.xxx-box-small {
    background-image: url('images/xxx-box-small.gif');
    width: 342px;
    height: 74px;
}


.xxx-bigbox-1-ltr {
    background-image: url('images/xxx-bigbox-right-1-ltr.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-1-rtl {
    background-image: url('images/xxx-bigbox-right-1-rtl.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-2-ltr {
    background-image: url('images/xxx-bigbox-right-2-ltr.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-2-rtl {
    background-image: url('images/xxx-bigbox-right-2-rtl.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-3-ltr {
    background-image: url('images/xxx-bigbox-right-3-ltr.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-3-rtl {
    background-image: url('images/xxx-bigbox-right-3-rtl.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-4-ltr {
    background-image: url('images/xxx-bigbox-right-4-ltr.gif');
    width: 628px;
    height: 750px;
}

.xxx-bigbox-4-rtl {
    background-image: url('images/xxx-bigbox-right-4-rtl.gif');
    width: 628px;
    height: 750px;
}

.xxx-innerbox-1-rtl .xxx-box-head, .xxx-innerbox-1-ltr .xxx-box-head {
    width: 215px;
    margin: auto;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 17px;
    padding-top: 25px;
}

.xxx-innerbox-1-rtl .xxx-box-title, .xxx-innerbox-1-ltr .xxx-box-title {
    margin: auto;
    text-align: center;
    color: #ffffff;
    font-weight: bold;
    font-size: 12px;
    padding-top: 4px;
}

.xxx-innerbox-1-rtl .xxx-box-text, .xxx-innerbox-1-ltr .xxx-box-text {
    width: 290px;
    margin: auto;
    text-align: center;
    color: #07436b;
    padding-top: 15px;
    height: 32px;
}



.xxx-innerbox-2-rtl .xxx-box-head, .xxx-innerbox-2-ltr .xxx-box-head {
    width: 225px;
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 15px;
    padding-top: 25px;
}

.xxx-innerbox-2-rtl .xxx-box-title, .xxx-innerbox-2-ltr .xxx-box-title {
    width: 250px;
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 12px;
    padding-top: 2px;
}

.xxx-innerbox-2-rtl .xxx-box-text, .xxx-innerbox-2-ltr .xxx-box-text {
    width: 310px;
    margin: auto;
    text-align: center;
    color: #07436b;
    padding-top: 15px;
    height: 38px;
}



.xxx-innerbox-3-rtl .xxx-box-head, .xxx-innerbox-3-ltr .xxx-box-head {
    width: 225px;
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 15px;
    padding-top: 22px;
}

.xxx-innerbox-3-rtl .xxx-box-title, .xxx-innerbox-3-ltr .xxx-box-title {
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 12px;
    padding-top: 2px;
}

.xxx-innerbox-3-rtl .xxx-box-text, .xxx-innerbox-3-ltr .xxx-box-text {
    margin: auto;
    text-align: center;
    color: #07436b;
    padding-top: 15px;
    height: 43px;
}


.xxx-innerbox-4-rtl .xxx-box-head, .xxx-innerbox-4-ltr .xxx-box-head {
    width: 225px;
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 15px;
    padding-top: 22px;
}

.xxx-innerbox-4-rtl .xxx-box-title, .xxx-innerbox-4-ltr .xxx-box-title {
    margin: auto;
    text-align: center;
    color: #07436b;
    font-weight: bold;
    font-size: 12px;
    padding-top: 2px;
}

.xxx-innerbox-4-rtl .xxx-box-text, .xxx-innerbox-4-ltr .xxx-box-text {
    width: 290px;
    margin: auto;
    text-align: center;
    color: #07436b;
    padding-top: 15px;
    height: 41px;
}

.xxx-innerbox-1-active-ltr {
    background-image: url('images/xxx-innerbox-1-active-ltr.gif');
    width: 347px;
    height: 158px;
}

.xxx-innerbox-1-active-rtl {
    background-image: url('images/xxx-innerbox-1-active-rtl.gif');
    width: 347px;
    height: 158px;
}

.xxx-innerbox-1-ltr {
    background-image: url('images/xxx-innerbox-1-ltr.gif');
    width: 342px;
    height: 167px;
}

.xxx-innerbox-1-rtl {
    background-image: url('images/xxx-innerbox-1-rtl.gif');
    width: 342px;
    height: 167px;
}

.xxx-innerbox-2-active-ltr {
    background-image: url('images/xxx-innerbox-2-active-ltr.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-2-active-rtl {
    background-image: url('images/xxx-innerbox-2-active-rtl.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-2-ltr {
    background-image: url('images/xxx-innerbox-2-ltr.gif');
    width: 342px;
    height: 167px;
}

.xxx-innerbox-2-rtl {
    background-image: url('images/xxx-innerbox-2-rtl.gif');
    width: 342px;
    height: 167px;
}

.xxx-innerbox-3-active-ltr {
    background-image: url('images/xxx-innerbox-3-active-ltr.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-3-active-rtl {
    background-image: url('images/xxx-innerbox-3-active-rtl.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-3-ltr {
    background-image: url('images/xxx-innerbox-3-ltr.gif');
    width: 342px;
    height: 169px;
}

.xxx-innerbox-3-rtl {
    background-image: url('images/xxx-innerbox-3-rtl.gif');
    width: 342px;
    height: 169px;
}

.xxx-innerbox-4-active-ltr {
    background-image: url('images/xxx-innerbox-4-active-ltr.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-4-active-rtl {
    background-image: url('images/xxx-innerbox-4-active-rtl.gif');
    width: 349px;
    height: 157px;
}

.xxx-innerbox-4-ltr {
    background-image: url('images/xxx-innerbox-4-ltr.gif');
    width: 342px;
    height: 167px;
}

.xxx-innerbox-4-rtl {
    background-image: url('images/xxx-innerbox-4-rtl.gif');
    width: 342px;
    height: 167px;
}

.xxx-textbox {
    background-image: url('images/xxx-textbox.gif');
    background-repeat: no-repeat;
    font-size: 18px;
    width: 346px;
    height: 37px;
    border: 0px;
    background-color: transparent;
    direction: ltr;
    padding-left: 6px;
}

.widthBetweenBoxes {
    width: 14px;
}

.payMainDiv {
    min-height: 100px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
    width: 990px !important;
}

.arrow_cell_rtl {
    background-color: transparent !important;
    border: medium none !important;
    font-size: 1px;
    margin: 0;
    text-align: right;
}

.arrow_cell_ltr {
    background-color: transparent !important;
    border: medium none !important;
    font-size: 1px;
    margin: 0;
    text-align: left;
}

.validatorcallout div {
    border: 2px solid #E8E8E8;
}

.validatorcallout td {
    border: 2px solid #E8E8E8;
}

.validatorcallout_callout_cell {
    background-color: transparent !important;
    border: medium none !important;
    height: 100%;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 20px;
}

.validatorcallout_icon_cell_ltr {
    background-color: #FFFFFF !important;
    border-right: medium none !important;
    border-top: medium none !important;
    border-bottom: medium none !important;
    border-left: 2px solid #E8E8E8 !important;
    margin: 0;
    padding: 5px;
    width: 20px;
    vertical-align: top;
}

.validatorcallout_icon_cell_rtl {
    background-color: #FFFFFF !important;
    border-left: medium none !important;
    border-top: medium none !important;
    border-bottom: medium none !important;
    border-right: 2px solid #E8E8E8 !important;
    margin: 0;
    padding: 5px;
    width: 20px;
    vertical-align: top;
}

.validatorcallout_error_message_cell_ltr {
    background-color: #FFFFFF !important;
    border-left: medium none !important;
    border-top: medium none !important;
    border-bottom: medium none !important;
    font-size: 10px;
    padding: 5px;
    width: 100%;
}

.validatorcallout_error_message_cell_rtl {
    background-color: #FFFFFF !important;
    border-right: medium none !important;
    border-top: medium none !important;
    border-bottom: medium none !important;
    font-size: 10px;
    padding: 5px;
    width: 100%;
}

.arrow_cell_ltr .validatorcallout_innerdiv {
    border: medium none !important;
    font-size: 1px;
    left: 2px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 15px;
}

.arrow_cell_rtl .validatorcallout_innerdiv {
    border: medium none !important;
    font-size: 1px;
    right: 2px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 15px;
}

.validatorcallout_callout_table_row {
    background-color: transparent;
    margin: 0;
    padding: 0;
}

.validatorcallout_callout_table {
    background-color: transparent;
    border: medium none;
    height: 100%;
    margin: 0;
    padding: 0;
}

.arrow_cell_ltr .validatorcallout_innerdiv div {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: medium none !important;
    border-right: medium none !important;
    border-top: medium none !important;
    height: 1px;
    margin: 0 0 0 auto;
    overflow: hidden;
    padding: 0;
}

.arrow_cell_rtl .validatorcallout_innerdiv div {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: medium none !important;
    border-left: medium none !important;
    border-top: medium none !important;
    height: 1px;
    margin: 0 auto 0 0;
    overflow: hidden;
    padding: 0;
}

.validatorcallout_popup_table {
    background-color: transparent;
    border: 0 none;
    margin: 0;
    padding: 0;
    color: red;
}

.validatorcallout_popup_table_row {
    background-color: transparent;
    height: 100%;
    margin: 0;
    padding: 0;
    vertical-align: top;
}

.UserMessagetop {
    background-color: #E8E8E8;
    background: transparent none repeat scroll 0 0;
    display: block;
    font-size: 1px;
}

.UserMessage0b {
    background: #E8E8E8 none repeat scroll 0 0;
    border-left: 2px solid #E8E8E8;
    border-right: 2px solid #E8E8E8;
    margin: 0 7px;
    height: 1px;
    display: block;
    overflow: hidden;
}

.UserMessage1b {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 2px solid #E8E8E8;
    border-right: 2px solid #E8E8E8;
    margin: 0 5px;
    height: 2px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.UserMessage2b {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 2px solid #E8E8E8;
    border-right: 2px solid #E8E8E8;
    margin: 0 3px;
    height: 1px;
    display: block;
    overflow: hidden;
    border-width: 0 2px;
}

.UserMessage3b {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 2px solid #E8E8E8;
    border-right: 2px solid #E8E8E8;
    margin: 0 2px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.UserMessage4b {
    background: #FFFFFF none repeat scroll 0 0;
    border-left: 2px solid #E8E8E8;
    border-right: 2px solid #E8E8E8;
    margin: 0 1px;
    height: 2px;
    display: block;
    overflow: hidden;
}

.SDFrameSides1 {
    width: 970px;
}

.PayDiv1-ltr {
    background-color: #ebebe9;
    border: 0 !important;
    margin-left: 14px !important;
    width: 925px;
}

.PayDiv1-rtl {
    background-color: #ebebe9;
    border: 0 !important;
    margin-right: 14px !important;
    width: 925px;
}

.DivVerisign-rtl {
    background: url('images/payment3-553_03.gif') no-repeat;
    height: 82px;
    width: 273px;
    padding: 0 35px 0 0;
}

.DivVerisign-ltr {
    background: url('images/payment3-553_EN_03.gif') no-repeat;
    height: 82px;
    width: 273px;
    padding: 0 0 0 35px;
}

.DivCardBack-rtl {
    background: url('images/payment3-553_06.gif') no-repeat;
    height: 82px;
    width: 263px;
    clear: right;
    padding: 30px 45px 0 0;
    margin: 52px 0 0 0;
    text-align: center;
}

.DivCardBack-ltr {
    background: url('images/payment3-553_EN_06.gif') no-repeat;
    height: 52px;
    width: 273px;
    clear: left;
    padding: 30px 0 0 35px;
    margin: 52px 0 0 0;
    text-align: center;
}

    .DivCardBack-ltr a, .DivCardBack-rtl a {
        color: #53504b !important;
    }

.DivPayWarning-ltr {
    background: url('images/payment3-553_EN_09.gif') no-repeat;
    height: 124px;
    width: 284px;
    clear: left;
    margin-left: -7px;
}

.DivPayWarning-rtl {
    background: url('images/payment3-553_09.gif') no-repeat;
    height: 124px;
    width: 284px;
    clear: right;
    margin-right: -7px;
}

.DivPayWarning-rtl {
    background: url('images/payment3-553_09.gif') no-repeat;
    height: 124px;
    width: 284px;
    clear: right;
    margin-right: -7px;
}

.RegulationsPanel {
    background-color: #ffffff;
}

.PayBottomLeft-ltr {
    width: 350px !important;
    padding: 35px 0 0 40px;
}

.PayBottomLeft-rtl {
    width: 350px !important;
    padding: 30px 40px 0 0;
}

.PayBottomRight {
    width: 400px !important;
}

.ResPayBottomRight {
    width: 400px !important;
    padding-top: 20px;
    vertical-align: top;
}

.NoticeTitlePar {
    color: #ec6224;
    padding: 18px 0 0 45px;
}

.NoticeTextPar {
    padding: 0 0 0 20px;
    font-size: 11px;
    margin-top: -13px;
}

.NoticeTextParRI-ltr {
    padding: 0 0 0 10px;
    font-size: 11px;
    margin-top: -10px;
    width: 260px;
}

.NoticeTextParRI-rtl {
    padding: 0 15px 0 0;
    font-size: 11px;
    margin-top: -9px;
    width: 250px;
}

.chkText {
    font-size: 12px;
}

.RegulationsFrame1 {
    margin-top: 10px;
}

.pnlRegulations {
    padding-top: 10px;
    padding-bottom: 10px;
    border: solid 1px #f16121;
    background-color: #ffffff;
    width: 357px;
}

.pnlPreRegistration {
    padding: 10px;
    border: solid 1px #f16121;
    background-color: #ffffff;
    width: 407px;
}

.pnlCupon {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    border: solid 1px #f16121;
    background-color: #ffffff;
    width: 366px;
    margin-right: 45px;
    margin-left: 45px;
    margin-top: 24px;
}

.tdCards {
    height: 60px;
    vertical-align: top;
    text-align: left;
}

.cardType {
    width: 270px;
}

.tdCardsDiv-ltr {
    width: 270px;
    margin-left: -6px;
}

.tdCardsDiv-rtl {
    width: 270px;
    margin-right: -25px;
}

.DateBox {
    width: 61px;
}

.ChksDiv {
    width: 550px;
    margin: 0px;
}

.RegulationsPanelDiv {
    font-size: 10px;
}

.tdBtnNext-ltr {
    height: 30px;
    vertical-align: middle;
    text-align: right;
    padding-right: 80px;
}

.tdBtnNext-rtl {
    height: 30px;
    vertical-align: middle;
    text-align: left;
    padding-left: 80px;
}

.PBigOuterFrame {
    width: 955px;
    margin: 0 auto !important;
    border: solid 3px #e8e8e8;
}

.PayRegHr-ltr {
    clear: both;
    background-color: #f16121;
    height: 3px;
    width: 925px;
    margin: 0 0 5px 14px;
}

.PayRegHr-rtl {
    clear: both;
    background-color: #f16121;
    height: 3px;
    width: 925px;
    margin: 0 14px 5px 0;
}

.PayGrayButtons-rtl {
    padding-right: 40px;
}

.PayGrayButtons-ltr {
    padding-left: 40px;
}

.div2padding-rtl {
    padding-right: 25px;
}

.div2padding-ltr {
    padding-left: 25px;
}

.divTitlePaymentDetails-ltr {
    color: #585550;
    font-size: 18px; /*width: 890px !important; 	margin: 10px 10px 0 14px; */
    margin: auto auto 0 -15px;
    padding-top: 10px !important;
}

.divTitlePaymentDetails-rtl {
    color: #585550;
    font-size: 18px; /*width: 891px !important; */ /*margin: 10px 13px 2px 0; */
    margin: auto -15px 0 auto;
}

.NoticeTitlePar-ltr {
    color: #ec6224;
    padding: 18px 0 0 45px;
    font-family: Arial;
}

.NoticeTitlePar-rtl {
    color: #ec6224;
    padding: 18px 45px 0 0;
    font-family: Arial;
}

.NoticeTextPar-rtl {
    padding: 0 15px 0 0;
    font-size: 11px;
    font-family: Arial;
    margin-top: -13px;
}

.NoticeTextPar-ltr {
    padding: 0 0 0 15px;
    font-size: 11px;
    font-family: Arial;
    margin-top: -13px;
}

.payDomainListMainDiv-ltr {
    width: 955px;
    margin-left: 2px !important;
    margin-right: auto;
}

.payDomainListMainDiv-rtl {
    width: 955px;
    margin-left: 7px !important;
    margin-right: auto;
}

.payTable1Design-ltr {
    margin: -3px 0 0 15px;
    width: 924px;
}

.payTable1Design-rtl {
    margin: -3px 15px 0 0;
    width: 924px;
}

.LastRow1 {
    font-family: Arial !important;
    background-color: #ebebe9;
    height: 30px;
    color: #55544f !important;
}

.LastRow11 {
    font-family: Arial !important;
    background-color: #ebebe9;
    height: 15px;
    color: #55544f !important;
}

.LastRow2 {
    /*background-color: #E35C1E;*/
    font-family: Arial !important;
    background: url('images/TotalLineDup.gif') repeat-x;
    height: 31px;
    color: #ffffff !important;
}

.TableTitleStyle {
    font-size: 14px;
    font-weight: bold;
}

.DomainInTable-rtl {
    float: right;
    text-align: right;
}

.DomainInTable-ltr {
    float: left;
    text-align: left;
}

.VerisignLogo {
    background: url('images/payment3-553-DBS.gif') no-repeat;
    height: 51px;
    width: 102px;
}

.RegulationsPanel {
    background-color: #ffffff;
    overflow: auto;
    height: 80px;
    width: 485px;
    padding: 10px 0 0 0;
}

.PayFormTable-rtl {
    width: 500px !important;
}

.PayFormTable-ltr {
    width: 500px !important;
    padding-bottom: 20px;
}

    .PayFormTable-ltr tr td {
        padding: 4px;
    }

.PayFormTable-rtl tr td {
    padding: 4px;
}

.PayFormTitles {
    width: 75px !important;
}

.maindeposit {
}

.PaymentTitleDiv {
    margin-top: -1px;
}

.dtntfix {
    margin-top: 6px;
}

.TransferSummeryMainDiv {
    min-height: 100px;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    width: 972px;
}

.TransferRegistrationDetailsDiv {
    width: 962px;
    margin-top: 20px;
}

.authCode {
    margin-top: -4px;
    margin-right: 40px;
    margin-left: 40px;
}

.TransferDomainListDesign-ltr {
    width: 962px !important;
    margin-bottom: 15px !important;
    margin-left: auto;
    margin-right: auto;
}


.MoreHostingPackages {
    background-image: url('images/more-hosting-packages-bg.gif');
    width: 287px;
    height: 56px;
    font-size: 25px;
    text-align: center;
    padding-top: 22px;
    margin-right: 7px;
    margin-left: 7px;
}

.HostingPackageTitle {
    background-image: url('images/hosting-package-title-bg.gif');
    width: 684px;
    height: 90px;
    text-align: center;
}

.BuyHostingPackageTitle {
    background-image: url('images/hosting-package-title-bg.gif');
    width: 684px;
    height: 90px;
    text-align: center;
}

.HostingPackageBoxTop {
    background-image: url('images/hosting-package-box-top.gif');
    width: 684px;
    height: 10px;
}

.HostingPackageBoxBottom {
    background-image: url('images/hosting-package-box-bottom.gif');
    width: 684px;
    height: 4px;
}

.HostingPackageBoxMiddle {
    background-image: url('images/hosting-package-box-middle.gif');
    background-position: center top;
    width: 684px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.HostingPackageTitleCell {
    font-size: 16px;
    font-weight: bold;
    color: #f57712;
    width: 132px;
    text-align: center;
}

.HostingPackageTitleText {
    padding-top: 33px;
    font-size: 30px;
    font-family: Arial;
    text-align: center;
    color: #ffffff;
    text-shadow: 0px 0px 0px #937e5e;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#937e5e,direction=135,strength=1);
}

.arrow-paragraph1-ltr {
    background-image: url('images/arrow-small1-ltr.gif');
    background-position: left 1px;
    background-repeat: no-repeat;
    padding-left: 15px;
}

.arrow-paragraph1-rtl {
    background-image: url('images/arrow-small1-rtl.gif');
    background-position: right 1px;
    background-repeat: no-repeat;
    padding-right: 15px;
}

.HostingPackageBottom {
    background-image: url('images/hosting-package-bottom.gif');
    width: 684px;
    height: 37px;
    padding-top: 9px;
    text-align: center;
}

.SunPrice {
    background-image: url('images/sun.gif');
    width: 81px;
    height: 81px;
    font-weight: bold;
    font-size: 13px;
    text-align: center;
    color: #ffffff;
}

.HostingPackageSideBoxTitle {
    background-image: url('images/hosting-package-size-box-title-bg.gif');
    width: 287px;
    height: 36px;
}

.AccoundLoginTextDiv {
    width: 472px;
    text-align: center;
    color: #ffffff;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    padding-top: 11px;
}

.DomainFYA {
    color: #ea6a03;
    font-size: 18px;
    font-weight: bold;
}

.CDBTitleColor {
    color: #ea6a03;
}

.EditRecordTitle {
    font-weight: bold;
    color: #ffffff;
    background-color: #f06023;
    padding: 8px;
}

.MADiv1Height {
    height: 7px;
}

.MADiv2Height {
    height: 7px;
}

.CaptchaTd {
    padding-left: 10px;
    padding-right: 10px;
}

.PWDCaptchaTd {
    padding-left: 10px;
    padding-right: 10px;
}

.tdMiddleDiv {
    width: 350px;
    margin: auto;
    margin-top: 18px;
}

.HostingBuyMiddle {
    background-image: url('images/hosting-buy-box-middle.gif');
    background-position: center top;
    width: 684px;
    padding-top: 8px;
    padding-bottom: 8px;
}

.HostingSubtitle {
    font-size: 14px;
    font-weight: bold;
    color: #f46e01;
}

.www {
    font-size: 14px;
    font-weight: bold;
    color: black;
}

.attention-ltr {
    background-image: url('images/attention.gif');
    background-repeat: no-repeat;
    background-position: left center;
    padding-left: 32px;
    margin-right: 15px;
    padding-top: 9px;
    height: 21px;
    font-size: 14px;
    font-weight: bold;
    color: #f46e01;
}

.attention-rtl {
    background-image: url('images/attention.gif');
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 32px;
    padding-top: 9px;
    height: 21px;
    font-size: 14px;
    font-weight: bold;
    color: #f46e01;
    margin-left: 15px;
}

.PackageMainDiv {
    width: 995px;
    margin: auto;
    margin-top: 23px;
}

.HostingPackageBuyBottom-ltr {
    background-image: url('images/hosting-package-buy-bottom-ltr.gif');
    width: 674px;
    height: 22px;
}

.HostingPackageBuyBottom-rtl {
    background-image: url('images/hosting-package-buy-bottom-rtl.gif');
    width: 674px;
    height: 22px;
}

.HSBTD1 {
    padding-top: 22px;
    font-weight: bold;
    vertical-align: top;
    font-size: 11px;
    color: #f06501;
    height: 70px;
}

.HSBTD2 {
    width: 63px;
    vertical-align: top;
    padding-top: 48px;
    text-align: center;
}

.HSBDiv1 {
    margin: auto;
    text-align: center;
    color: #f06501;
    font-size: 17px;
    font-family: Arial;
    font-weight: bold;
}

.HSBDiv2 {
    margin-left: 5px;
    text-align: center;
    color: #f06501;
    font-weight: bold;
}

.HSBDiv3 {
    padding-top: 90px;
    font-weight: bold;
    vertical-align: top;
    color: #f06501;
    font-size: 11px;
}

.HSBTD3 {
    padding-top: 88px;
    font-weight: bold;
    vertical-align: top;
    color: #f06501;
    font-size: 11px;
}


.HomeMainFrameTop {
    background-image: url('images/home-main-frame-top.gif');
    width: 977px;
    height: 9px;
}

.HomeMainFrameBottom {
    background-image: url('images/home-main-frame-bottom.gif');
    width: 977px;
    height: 9px;
}

.HomeMainFrameMiddle {
    background-image: url('images/home-main-frame-middle.gif');
    width: 939px;
    padding-right: 19px;
    padding-left: 19px;
}

.ImagePagerLeft {
    background-image: url('images/image-pager-background-left.gif');
    width: 9px;
    height: 30px;
    float: right;
}

.ImagePagerRight {
    background-image: url('images/image-pager-background-right.gif');
    width: 9px;
    height: 30px;
    float: right;
}

.ImagePager {
    margin-right: 5px;
    margin-top: 6px;
    float: right;
}

.ImagePagerButton {
    background-image: url('images/button-image-pager.png');
    width: 18px;
    height: 16px;
    text-align: center;
    padding-top: 2px;
    font-size: 11px;
    cursor: hand;
    cursor: pointer;
}

.ImagePagerButtonOn {
    background-image: url('images/button-image-pager-on.png');
    width: 18px;
    height: 16px;
    text-align: center;
    padding-top: 2px;
    font-size: 11px;
    color: #ffffff;
    cursor: hand;
    cursor: pointer;
}

.hp-box-bottom {
    background-image: url('images/hp-box-bottom.gif');
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    height: 30px;
    padding-top: 15px;
    outline: none;
    text-decoration: none !important;
}

.hp-box-bottom1 {
    background-image: url('images/hp-box-bottom1.gif');
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    height: 30px;
    padding-top: 15px;
    outline: none;
    text-decoration: none !important;
}

.hp-box-top {
    width: 237px;
    height: 93px;
    outline: none;
}

.hp-box-data {
    vertical-align: top;
    width: 100%;
    background-color: #f6f7f9;
    border-right: 1px solid #e2e1e1;
    border-left: 1px solid #e2e1e1;
}

.ArrowNext-ltr {
    background-image: url('images/arrow-next-black-ltr.gif');
    background-repeat: no-repeat;
    background-position: right center;
}

.ArrowNext-rtl {
    background-image: url('images/arrow-next-black-rtl.gif');
    background-repeat: no-repeat;
    background-position: left center;
}

.ArrowUp-rtl {
    background-image: url('images/ArrowUp1.jpg');
    background-repeat: no-repeat;
    background-position: left center;
}

A.ButtonHomePage {
    background-image: url('images/button-home-page.gif');
    width: 98px;
    height: 24px;
    display: block;
    text-align: center;
    font-size: 13px;
    padding-top: 6px;
    text-decoration: none;
    cursor: hand;
    cursor: pointer;
    color: #363636 !important;
}

A.BlackLink {
    color: #363636 !important;
    text-decoration: underline;
}

.home-banner-strip-background {
    background-image: url('images/home-banner-strip-background.gif');
    width: 935px;
    height: 173px;
    margin: auto;
    padding-right: 22px;
    padding-left: 22px;
    padding-top: 8px;
}

.HomePageBannerStripBanner1 {
    width: 270px;
    height: 162px;
    float: right;
    margin-right: 14px;
    margin-left: 14px;
}

.HomePageBannerStripBanner2 {
    width: 270px;
    height: 162px;
    float: right;
    margin-right: 3px;
    margin-left: 3px;
}

.HomePageBannerStripBanner3 {
    width: 354px;
    height: 162px;
    float: right;
    margin-right: 3px;
    margin-left: 3px;
}

.HSBTitle {
    margin-right: 32px;
    padding-top: 8px;
    font-size: 16px;
    font-weight: bold;
}

.HSBProperties {
    width: 150px;
    margin-top: 25px;
    position: absolute;
}

.PackagePricesDiv {
    margin-top: 8px;
}

.HSBButtonsDiv {
    margin-left: 9px;
    margin-right: 9px;
    margin-top: 32px;
}

.LightGray {
    height: 19px;
    width: 93px;
    background-image: url('images/textbox-4-backgroung.gif' );
    font-size: 12px !important;
    font-family: Tahoma;
    border: none;
    padding-top: 6px;
    padding-right: 5px;
    padding-left: 5px;
    color: #86817b;
    font-size: 12px;
    font-weight: 400;
}

.HostingPackageBtnOrder1Div {
    margin-top: 8px;
}

.FrameBg1 {
    margin: auto;
    margin-top: 12px;
    width: 946px;
    border: 2px solid #f0f0f0;
    background-color: #fbfbfb;
}

.DomainMaskFrameTop {
    width: 872px;
    height: 362px;
    margin: auto;
}

.DomainMaskFrameBottom {
    width: 872px;
    min-height: 83px;
    margin: auto;
    background-image: url('images/domain-mask-frame-bottom.gif' );
    background-repeat: no-repeat;
    background-position: center bottom;
    margin-top: -1px;
}

.DMETL {
    color: #eb6a00;
    font-weight: bold;
    margin-right: 33px;
    margin-left: 53px;
}

.DMELIST {
    direction: ltr;
    font-weight: bold;
    line-height: 1.8;
    margin-right: 33px;
    margin-left: 53px;
    margin-top: 22px;
    vertical-align: top;
}

.NameWatchTop {
    width: 430px;
    height: 182px;
    min-height: 182px;
    background-image: url('images/name-watch-top-background.gif' );
    background-repeat: no-repeat;
}

.NameLockTop {
    width: 430px;
    height: 182px;
    min-height: 182px;
    background-image: url('images/name-lock-top-background.gif' );
    background-repeat: no-repeat;
}

.NWNLDSC {
    margin: auto;
    padding-top: 97px;
    width: 381px;
    text-align: center;
}

.NameWatchLockBottom {
    width: 430px;
    margin: auto;
    background-image: url('images/name-lock-watch-background.gif' );
    background-repeat: no-repeat;
    background-position: center bottom;
}

.NWNLINST {
    margin: auto;
    padding-top: 2px;
    width: 381px;
    font-weight: bold;
    text-align: center;
}

.UpsaleVpsTop {
    width: 445px;
    height: 138px;
    margin: auto;
    background-image: url('images/upsale-vps-top-background.gif' );
    background-repeat: no-repeat;
    background-position: center bottom;
}

.UpsaleSharedHostingTop {
    width: 445px;
    height: 138px;
    background-image: url('images/upsale-shared-top-background.gif' );
    background-repeat: no-repeat;
    background-position: center bottom;
}


.star-paragraph-ltr {
    background-position: left 1px;
    background-repeat: no-repeat;
    padding-left: 20px;
}

.star-paragraph-rtl {
    background-position: right 1px;
    background-repeat: no-repeat;
    padding-right: 20px;
}

.ButtonHostingUpsale {
    background-color: Transparent;
    background-repeat: no-repeat;
    border: none;
    vertical-align: top;
    cursor: pointer;
    color: #ffffff;
    width: 92px;
    height: 29px;
}

.HostingUpsalePrice {
    width: 92px;
    text-align: center;
    font-size: 25px;
    color: #000000;
}

.HostingAddOnTop {
    width: 941px;
    height: 91px;
    margin: auto;
    background-repeat: no-repeat;
}

.HostingAddOnSep {
    background-image: url('images/hosting-addons-separator.gif');
    width: 941px;
    height: 17px;
    margin: auto;
}

.HostingBoxAddOnBG {
    background-image: url('images/hosting-add-on-boxes-bg.gif');
    width: 941px;
    height: 255px;
    margin: auto;
}

.HostingAddOnDomain {
    font-size: 18px;
    color: #ec7500;
    margin-left: 35px;
    margin-right: 35px;
}

.HostingAddOnBottom {
    background-image: url('images/hosting-addons-bottom.gif');
    width: 941px;
    height: 18px;
    margin: auto;
    background-repeat: no-repeat;
}

.HostingAddOnBox {
    width: 212px;
    height: 191px;
    cursor: hand;
    cursor: pointer;
    background-repeat: no-repeat;
}

.HostingAddOnBoxSelected {
    width: 212px;
    height: 191px;
    background-repeat: no-repeat;
}

.CleareYouChoose-ltr {
    background-image: url('images/icon-remove-rtl.gif');
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 17px;
}

.CleareYouChoose-rtl {
    background-image: url('images/icon-remove-rtl.gif');
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 17px;
}

.X-Clear-ltr {
    width: 27px;
    height: 26px;
    background-image: url('images/x-clear.gif');
    cursor: hand;
    cursor: pointer;
    margin-right: 3px;
    margin-top: 6px;
    float: right;
}

.X-Clear-rtl {
    width: 27px;
    height: 26px;
    background-image: url('images/x-clear.gif');
    cursor: hand;
    cursor: pointer;
    margin-left: 3px;
    margin-top: 6px;
    float: left;
}

.AddOnName {
    font-size: 16px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 45px;
    color: #ffffff;
}

.AddOnPrice {
    font-size: 29px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 27px;
    color: #363636;
}

.AddOnPriceSelected {
    font-size: 29px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 27px;
    color: #ea5100;
}

.AddOnTerm {
    font-size: 14px;
    color: #363636;
    width: 180px;
    margin: auto;
    text-align: center;
}

.divAddOnNumberChooser {
    width: 170px;
    margin: auto;
    margin-top: 20px;
}

.divAddOnNumberChooserPrice {
    width: 174px;
    margin: auto;
    text-align: center;
    padding-top: 3px;
}

.AddOnSmallPrice {
    font-size: 23px;
    color: #ea5100;
}

.divHostingLabelImage {
    width: 73px;
    height: 74px;
    position: absolute;
    top: 0px;
    z-index: 1000;
    margin-right: 14px;
    margin-left: 14px;
}

.HostingUpsaleBoxBottom {
    width: 455px;
    height: 21px;
}


.HostingStripsBottom-ltr {
    background-image: url('images/hosting-strips-bottom-ltr.gif');
    width: 455px;
    height: 9px;
}

.HostingStripsBottom-rtl {
    background-image: url('images/hosting-strips-bottom-rtl.gif');
    width: 455px;
    height: 9px;
}

.HostingUpsaleDomains {
    width: 455px;
    background-repeat: no-repeat;
    background-position: 0px top;
}

A.FolderTitleLink1 {
    background-image: url('images/MyAccount/domains-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink1:link {
        background-image: url('images/MyAccount/domains-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink1:active {
        background-image: url('images/MyAccount/domains-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink1:hover {
        background-image: url('images/MyAccount/domains-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink1:visited {
        background-image: url('images/MyAccount/domains-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

A.FolderTitleLink2 {
    background-image: url('images/MyAccount/ssl-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink2:link {
        background-image: url('images/MyAccount/ssl-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink2:active {
        background-image: url('images/MyAccount/ssl-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink2:hover {
        background-image: url('images/MyAccount/ssl-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink2:visited {
        background-image: url('images/MyAccount/ssl-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink2:hover {
        background-image: url('images/MyAccount/ssl-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

A.FolderTitleLink3 {
    background-image: url('images/MyAccount/hosting-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink3:link {
        background-image: url('images/MyAccount/hosting-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink3:active {
        background-image: url('images/MyAccount/hosting-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink3:hover {
        background-image: url('images/MyAccount/hosting-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink3:visited {
        background-image: url('images/MyAccount/hosting-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

A.FolderTitleLink4 {
    background-image: url('images/MyAccount/profile-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink4:link {
        background-image: url('images/MyAccount/profile-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink4:active {
        background-image: url('images/MyAccount/profile-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink4:hover {
        background-image: url('images/MyAccount/profile-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink4:visited {
        background-image: url('images/MyAccount/profile-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink4:hover {
        background-image: url('images/MyAccount/profile-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

A.FolderTitleLink5 {
    background-image: url('images/MyAccount/billing-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink5:link {
        background-image: url('images/MyAccount/billing-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink5:active {
        background-image: url('images/MyAccount/billing-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink5:hover {
        background-image: url('images/MyAccount/billing-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink5:visited {
        background-image: url('images/MyAccount/billing-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink5:hover {
        background-image: url('images/MyAccount/billing-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

A.FolderTitleLink6 {
    background-image: url('images/MyAccount/dbs-combined.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}

    A.FolderTitleLink6:link {
        background-image: url('images/MyAccount/dbs-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink6:active {
        background-image: url('images/MyAccount/dbs-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink6:hover {
        background-image: url('images/MyAccount/dbs-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink6:visited {
        background-image: url('images/MyAccount/dbs-combined.gif') !important;
        background-position: 0px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }

    A.FolderTitleLink6:hover {
        background-image: url('images/MyAccount/dbs-combined.gif') !important;
        background-position: -177px 0px;
        background-repeat: no-repeat;
        width: 177px;
        height: 156px;
        text-decoration: none;
        display: block;
    }


.divFolderButtons1 {
    margin-left: 30px;
    margin-right: 30px;
}

.divFolderButtons2 {
    height: 200px;
    width: 660px;
}

.divFolderButtons2ForSN-ltr {
    height: 200px;
    width: 500px;
    margin-left: 80px;
}

.divFolderButtons2ForSN-rtl {
    height: 200px;
    width: 500px;
    margin-right: 80px;
}

.TransferDivs {
    width: 967px;
    margin-top: 20px;
}

.TransferFinishTitle {
    margin-top: -4px;
    margin-right: 40px;
    margin-left: 40px;
}

.XXXSearchBox {
    background-image: url('images/xxx_frame_main.png');
    width: 975px;
    height: 261px;
    margin: auto;
}

A.ToDbsSite {
    background-image: url('images/to_dbs_site.gif');
    width: 218px;
    height: 16px;
    text-decoration: none;
    display: block;
}
/*DomainAdditionalTLDs*/
.MoreTLDsTitleImg-ltr {
    background-image: url('images/TLDs_en.jpg');
    width: 978px;
    height: 276px;
    margin: 0 auto;
}

.MoreTLDsTitleImg-rtl {
    background-image: url('images/TLDs_he.jpg');
    width: 978px;
    height: 276px;
    margin: 0 auto;
}

.addTLDsTitle {
    color: #494949;
    font-size: 18px;
    font-weight: bold;
}

.addTLDsText {
    color: #494949;
    font-size: 13px;
}

.addTLDsSubTitles {
    color: #eb6a00;
    font-size: 16px;
    font-weight: bold;
}

.addTLDsOuterDivs-ltr {
    width: 940px;
    margin: 0 auto;
    padding-left: 80px;
}

.addTLDsOuterDivs-rtl {
    width: 940px;
    margin: 0 auto;
    padding-right: 80px;
}

.addTLDsearchBox {
    border: solid 1px #494949;
    width: 300px;
    height: 95px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

A.AddTLDsLink {
    color: #494949 !important;
    font-size: 16px;
}

    A.AddTLDsLink:link {
        color: #494949 !important;
        font-size: 16px;
    }

    A.AddTLDsLink:active {
        color: #494949 !important;
        font-size: 16px;
    }

    A.AddTLDsLink:hover {
        color: #494949 !important;
        font-size: 16px;
    }

    A.AddTLDsLink:visited {
        color: #494949 !important;
        font-size: 16px;
    }

    A.AddTLDsLink:hover {
        color: #eb6a00 !important;
        font-size: 16px;
    }

.SearchBoxAddTLDs {
    border: 0px;
    background-image: url('images/search-box-AddTLDs.png');
    width: 280px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-AddTLDs-he {
    border: 0px;
    background-image: url('images/search-box-AddTLDs-he.png');
    width: 280px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.search-box-AddTLDs-en {
    border: 0px;
    background-image: url('images/search-box-AddTLDs-en.png');
    width: 280px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}

.AddTLDsFrameTop {
    background: url('images/TLDs_Top.jpg') no-repeat;
    width: 812px;
    height: 27px;
    font-weight: bold;
    font-size: 16px;
    text-align: center;
    padding-top: 13px;
}

.AddTLDsFrameBtm {
    background: url('images/TLDs_Btm.jpg') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 25px 0;
    width: 812px;
}

.AddTLDsFrameSides {
    width: 812px;
    background: url('images/TLDs_Mdl.jpg') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}

.addTLDsOuterPar1 {
    margin: 15px 0 30px 0;
    width: 812px;
}

.addTLDsDivider {
    background: url('images/TLDs_Divider.png') repeat-y;
    width: 4px;
    height: 30px;
}

.addTLDsBrightTitleRow {
    height: 30px;
    width: 396px;
    background-color: #ffffff;
    font-weight: bold;
}

.addTLDsBrightRow {
    height: 30px;
    width: 396px;
    background-color: #ffffff;
}

.addTLDsDarkRow {
    height: 30px;
    width: 396px;
    background-color: #ebebeb;
}

.AddTLDsPaddingDiv-ltr {
    padding-left: 8px;
}

.AddTLDsPaddingDiv-rtl {
    padding-right: 8px;
}

.dtntErorFrame {
    margin: 0 auto;
    background: url('images/dtntErorFrame.gif') no-repeat;
    width: 989px;
    height: 536px;
}

.dtntErorContactBox {
    margin-right: 12px;
    background: url('images/ErrorContactBox.png') no-repeat;
    width: 439px;
    height: 183px;
    padding: 20px 20px 20px 20px;
}

.ErrorUl-he {
    padding: 0 !important;
    margin: 0 -9px 0 0 !important;
}

.ErrorUl-en {
    padding: 0 !important;
    margin: 0 !important;
}

.ErrorLI {
    list-style-position: inside;
    list-style-image: none;
    color: #eb6a00;
}

A.ErrorLILink {
    color: #494949 !important;
    font-size: 14px;
}

    A.ErrorLILink:link {
        color: #494949 !important;
        font-size: 14px;
    }

    A.ErrorLILink:active {
        color: #494949 !important;
        font-size: 14px;
    }

    A.ErrorLILink:hover {
        color: #494949 !important;
        font-size: 14px;
    }

    A.ErrorLILink:visited {
        color: #494949 !important;
        font-size: 14px;
    }

    A.ErrorLILink:hover {
        color: #494949 !important;
        font-size: 14px;
    }

A.TahomaLink {
    color: #5a534b;
    font-size: 13px;
    font-family: Arial;
    text-decoration: none;
}

    A.TahomaLink:link {
        color: #5a534b;
        font-size: 13px;
        font-family: Arial;
        text-decoration: none;
    }

    A.TahomaLink:active {
        color: #5a534b;
        font-size: 13px;
        font-family: Arial;
        text-decoration: none;
    }

    A.TahomaLink:hover {
        color: #f26222;
        font-size: 13px;
        font-family: Arial;
        text-decoration: underline;
    }

    A.TahomaLink:visited {
        color: #5a534b;
        font-size: 13px;
        font-family: Arial;
        text-decoration: none;
    }

    A.TahomaLink:hover {
        color: #f26222;
        font-size: 13px;
        font-family: Arial;
        text-decoration: underline;
    }

.errorContactTextBox {
    width: 200px;
    border: 1px solid #494949;
}

.errorContactTitle {
    color: #eb6a00;
    font-weight: bold;
}

.errorContactText {
    font-weight: bold;
}

.errorPreTabText {
    font-weight: bold;
}

.ErrorPoUpText {
    font-size: 16px;
    font-family: Arial;
    color: #454545;
}

.TopMenuSep {
    width: 1px;
    height: 16px;
    background-image: url('images/top-menu-sep.gif');
    background-repeat: no-repeat;
    display: block;
}

.NotBarAge1-rtlover {
    background-image: url('images/notification-bar-adge-2.gif');
    background-repeat: no-repeat;
    width: 8px;
    color: #ffffff;
}

.NotBar-rtlover a {
    outline: 0;
    color: #ffffff !important;
}

.NotBarAge1-rtl {
    background-image: url('images/notification-bar-adge-1.gif');
    background-repeat: no-repeat;
    width: 8px;
}

.NotBar-rtl {
    background-image: url('images/notification-bar-bg-rtl.gif');
    background-repeat: no-repeat;
    background-position: right center;
    text-align: center;
}

.NotBar-rtlover {
    background-image: url('images/notification-bar-bg-rtl_.png');
    background-repeat: no-repeat;
    background-position: right center;
    text-align: center;
    color: #ffffff;
}

.NotBarSep {
    background-image: url('images/notification-bar-sep.gif');
    background-repeat: no-repeat;
    width: 2px;
}

.NotBarAge2-rtl {
    background-image: url('images/notification-bar-adge-2-bg-rtl.gif');
    background-repeat: no-repeat;
    width: 8px;
}

.NotBarAge2-rtlover {
    background-image: url('images/notification-bar-adge-2-bg-rtl_.png');
    background-repeat: no-repeat;
    width: 8px;
    color: #ffffff;
}

.NotBarAge1-ltr {
    background-image: url('images/notification-bar-adge-2-bg-rtl.gif');
    background-repeat: no-repeat;
    width: 8px;
}

.NotBarAge2-ltr {
    background-image: url('images/notification-bar-adge-1.gif');
    background-repeat: no-repeat;
    width: 8px;
}

.NotBarAge1-ltrover {
    background-image: url('images/notification-bar-adge-2-bg-rtl_.png');
    background-repeat: no-repeat;
    width: 8px;
}

.NotBarAge2-ltrover {
    background-image: url('images/notification-bar-adge-2-bg-ltr_.png');
    background-repeat: no-repeat;
    width: 8px;
}

.NotNum-rtl {
    background-image: url('images/notification-number-rtl.png');
    width: 32px;
    height: 19px;
    z-index: 70;
    color: #ffffff;
    text-align: center;
    font-family: Tahoma;
    position: absolute;
}

.NotNum-ltr {
    background-image: url('images/notification-number-ltr.png');
    width: 32px;
    height: 19px;
    z-index: 70;
    color: #ffffff;
    text-align: center;
    font-family: Tahoma;
    position: absolute;
}

.NotWindow {
    background-image: url('images/notification-window-bg.gif');
    background-repeat: no-repeat;
    width: 484px;
    height: 193px;
    margin-top: 3px;
}

.GridDomainCol-ltr {
    direction: ltr;
    text-align: left;
}

.GridDomainCol-rtl {
    direction: ltr;
    text-align: right;
}

.EngDataCenter {
    direction: ltr;
    text-align: center;
}

.DomSearchHeader {
    height: 28px;
    min-height: 28px;
    width: 973px;
    margin: auto;
    background-color: #ebebed;
    border-left: 1px solid #e3e3e1;
    border-top: 1px solid #e3e3e1;
    border-right: 1px solid #e3e3e1;
    margin-top: 3px;
}

.RenewBlockedMsg {
    height: 20px;
    width: 973px;
    margin: auto;
    margin-top: 10px;
    font-size: 16px;
    font-weight: bold;
}

.DomAdvancedSearch {
    height: 91px;
    min-height: 91px;
    width: 973px;
    margin: auto;
    background-color: #ebebed;
    border-left: 1px solid #e3e3e1;
    border-bottom: 1px solid #e3e3e1;
    border-right: 1px solid #e3e3e1;
    margin-top: 3px;
}

.arrow-down-rtl {
    background-image: url('images/arrow-down.gif');
    background-repeat: no-repeat;
    background-position: left 6px;
    width: 165px;
    cursor: pointer;
    cursor: hand;
}

.arrow-up-rtl {
    background-image: url('images/arrow-up.gif');
    background-repeat: no-repeat;
    background-position: left 6px;
    width: 165px;
    cursor: pointer;
    cursor: hand;
    margin-top: 3px;
}

.HostingAddOnnsMainDiv {
    width: 971px;
    border: 3px solid #e8e8e8;
    margin: auto;
    margin-top: 23px;
}

.rpAddOnsDiv {
    margin-left: 30px;
    margin-right: 30px;
    clear: both;
}

.AddOnBoxesSep {
    width: 11px;
}

.ClickToChooseAddOnsDiv {
    padding-top: 70px;
    padding-right: 18px;
    padding-left: 18px;
    font-weight: bold;
    font-family: arial;
}

.AddOnsDomainDiv {
    margin-top: 8px;
}

A.GridPager {
    background-image: url('images/pager-page.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    color: #8e8e8e !important;
    display: block;
    text-align: center;
    text-decoration: none;
    padding-top: 1px;
}

A.GridPagerSelected {
    background-image: url('images/pager-page-selected.gif');
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    color: #ffffff !important;
    display: block;
    text-align: center;
    text-decoration: none;
    padding-top: 1px;
}

A.PagerFirst {
    background-image: url('images/pager-first.gif');
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    display: block;
}

A.PagerLast {
    background-image: url('images/pager-last.gif');
    background-repeat: no-repeat;
    width: 12px;
    height: 12px;
    display: block;
}

A.PagerNext {
    background-image: url('images/pager-next.gif');
    background-repeat: no-repeat;
    width: 7px;
    height: 12px;
    display: block;
}

A.PagerPrev {
    background-image: url('images/pager-prev.gif');
    background-repeat: no-repeat;
    width: 7px;
    height: 12px;
    display: block;
}

.tblFDP {
    width: 460px;
    direction: ltr;
    margin: auto;
}

.tblListSafetrix {
    width: 300px;
    direction: ltr;
    margin-right: 10px;
    margin-left: 10px;
}

.hostingBox {
    margin: auto;
    width: 200px;
}

.DtntVerticalHR {
    background: url('images/WhoIs-details_03.gif') repeat-y;
    width: 3px;
}

.WhoisDtntTextBox {
    background: url('images/CaptchaBox.gif') no-repeat;
    width: 140px;
    height: 29px;
    border: 0;
    outline: 0;
    padding-left: 10px;
    padding-top: 5px !important;
    margin-top: 5px;
}

.BusinessPartnerMainTitle-ltr {
    background: url('images/BPHeaderEn.jpg') no-repeat;
    width: 978px;
    height: 152px;
    margin: 0 auto;
    margin-top: 13px;
}

.BusinessPartnerMainTitle-rtl {
    background: url('images/BPHeaderHe.jpg') no-repeat;
    width: 978px;
    height: 152px;
    margin: 0 auto;
    margin-top: 13px;
}

.BPaddDivStyle {
    width: 950px;
    height: 212px;
}

.BPMainDivStyle {
    padding: 5px;
    width: 950px;
    height: 610px;
}

.PBSecondTitle-ltr {
    background-color: #F6F6F6;
    border: 1px solid #E8E8E8;
    margin: 0 auto;
    height: 10px;
    padding: 15px 0 20px 35px;
    width: 913px;
    font-size: 13px;
    font-weight: bold;
}

.PBSecondTitle-rtl {
    background-color: #F6F6F6;
    border: 1px solid #E8E8E8;
    margin: 0 auto;
    height: 10px;
    padding: 15px 35px 20px 0;
    width: 913px;
}

.PBContentDivright {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    float: right;
    width: 450px;
    height: 200px;
    padding: 15px 10px 0 10px;
}

.PBContentDivleft {
    border: 1px solid #E8E8E8;
    background-color: #F6F6F6;
    float: left;
    width: 450px;
    padding: 15px 10px 0 10px;
    height: 200px;
}

.BPParStyle-left {
    margin-bottom: 0 !important;
    padding-left: 25px;
    font-weight: bold;
}

.BPParStyle-right {
    margin-bottom: 0 !important;
    padding-right: 25px;
    font-weight: bold;
}

.StartDiv {
    padding: 10px 0 0 10px;
    width: 300px;
    height: 150px;
}

.otherOcTxt-ltr {
    width: 300px;
    position: relative;
    top: -22px;
    left: 140px;
}

.otherOcTxt-rtl {
    width: 300px;
    position: relative;
    top: -22px;
    right: 120px;
}

.businessPartnersThankYouDiv-ltr {
    text-align: left;
    direction: ltr;
    width: 400px;
    height: 70px;
    padding: 20px 20px 0 20px;
}

.businessPartnersThankYouDiv-rtl {
    text-align: right;
    direction: rtl;
    width: 400px;
    height: 70px;
    padding: 20px 20px 0 20px;
}

.businessPartnersThankYouPar {
    margin-bottom: 10px;
    font-size: 14px;
}

.businessPartnersThankYouBtnDiv {
    width: 65px;
    margin: 0 auto;
}

.RblQustions-ltr {
    cursor: hand;
    cursor: pointer;
    padding-top: 13px;
    margin-left: 14px;
    padding-left: 14px;
}

.RblQustion1-ltr {
    cursor: hand;
    cursor: pointer;
    margin-left: 14px;
    padding-left: 14px;
}

.RblQustions-rtl {
    cursor: hand;
    cursor: pointer;
    padding-top: 13px;
    margin-right: 14px;
    padding-right: 14px;
}

.RblQustion1-rtl {
    cursor: hand;
    cursor: pointer;
    padding-top: 13px;
    margin-right: 14px;
    padding-right: 14px;
}


.phoneminus {
    width: 10px;
    text-align: center;
}

.domainMaskMainTitle-ltr {
    background: url('images/DMHeaderEn.jpg') no-repeat;
    width: 978px;
    height: 152px;
    margin: 0 auto;
    margin-top: 13px;
}

.domainMaskMainTitle-rtl {
    background: url('images/DMHeaderHe.jpg') no-repeat;
    width: 978px;
    height: 152px;
    margin: 0 auto;
    margin-top: 13px;
}

.domainMaskMainDivStyle {
    padding: 5px;
    width: 950px;
    height: 773px;
}

.domainMaskContentDiv {
    width: 948px;
    font-family: arial;
    line-height: 17px;
}

.boldUnderline {
    font-weight: bold;
    text-decoration: underline;
}

.bold {
    font-weight: bold;
}

.homeMainStripDiv1 {
    width: 440px;
    height: 245px;
    float: right;
    cursor: pointer;
}

.homeMainStripDiv2 {
    float: left;
    margin-left: 3px;
    cursor: default;
}

.articlesTbl-rtl {
    width: 977px;
    margin: auto;
    direction: ltr;
}

.articlesTbl-ltr {
    width: 977px;
    margin: auto;
    direction: ltr;
    display: none;
}

.divBottomText-ltr {
    width: 977px;
    margin: auto;
    margin-top: 14px;
    display: none;
}

.divBottomText-rtl {
    width: 977px;
    margin: auto;
    margin-top: 14px;
}

.homeMoreDetails {
    color: #363636 !important;
    text-decoration: underline;
}

.domainMaskGrayFrame {
    background: url('images/DMBackground.jpg') no-repeat;
    width: 872px;
    height: 257px;
    margin: 0 auto;
    padding-top: 30px;
}

.domainMaskGrayPar {
    width: 850px;
    margin: 0 auto;
    height: 70px;
}

.centerText {
    width: 872px;
    text-align: center;
    margin-bottom: 0 !important;
}

.PHTDdl {
    background: #ffffff;
    width: 60px;
    height: 21px;
    outline: none;
    border: 0;
    font-family: Arial;
    font-size: 12px;
    padding-left: 2px;
    padding-bottom: 0px;
}

.WhoisDetailsDiv {
    width: 0px;
    padding-bottom: 10px;
    direction: ltr;
    text-align: left;
}

.txtMaskDom {
    width: 264px;
}

.DomainMasktbl1-ltr {
    padding-left: 30px;
}

.DomainMasktbl1-rtl {
    padding-right: 30px;
}

.DomainMasktbl2 {
    direction: ltr;
}

.domainMaskTitleDiv-ltr {
    width: 903px;
    padding-left: 45px;
}

.domainMaskTitleDiv-rtl {
    width: 903px;
    padding-right: 45px;
    margin-top: 5px;
}

.DomainPasswordDiv {
    width: 425px;
    height: 230px;
    margin: 0 auto;
    padding-top: 5px;
    padding-left: 10px;
}

.DomainPasswordTbl {
    direction: ltr;
    text-align: left;
    margin-right: 10px;
    margin-left: 10px;
    height: 180px;
}

.ForgotPasswordDiv {
    width: 545px;
    height: 490px;
}

.DomainMaskwaterMark-rtl {
    text-align: right;
    width: 264px;
}

.DomainMaskwaterMark-ltr {
    text-align: left;
    width: 264px;
}

.DomainMaskRemark-ltr {
    padding-bottom: 5px;
    direction: ltr;
    text-align: left;
}

.DomainMaskRemark-rtl {
    padding-bottom: 5px;
    direction: rtl;
    text-align: right;
}

.DMTd1-ltr {
    width: 358px;
}

.DMTd1-rtl {
    width: 420px;
}

.DMTd2-ltr {
    width: 440px;
}

.DMTd2-rtl {
    width: 358px;
}

.align-left {
    direction: ltr;
    text-align: left;
}

.align-right {
    direction: rtl;
    text-align: right;
}

.alignCenter {
    text-align: center;
}

.Button5Etc {
    height: 29px !important;
    width: 102px !important;
}

.MessagePartDiv {
    width: 680px !important;
    height: 150px !important;
    color: Red;
}

.HlBox {
    text-decoration: none !important;
    border: 0;
    cursor: pointer;
}

.windowsHostingBtm {
    padding: 5px 5px 0 5px;
    width: 960px;
}

.abusePopUpMainDiv {
    padding: 30px 0 0 60px;
    width: 300px;
    height: 20px;
}

.abusePopUpRenewButtonsDiv {
    width: 300px;
}

.bPFormBtnDiv {
    width: 100px;
    margin: 0 auto;
}

.depositDivHeight {
    height: 22px;
}

.depositDivWidth {
    width: 970px;
}

.depositDiv1 {
    text-align: center;
    width: 360px;
    margin: auto;
    font-size: 16px;
}

.depositDiv2 {
    margin: auto;
    margin-top: 22px;
    width: 200px;
    text-align: center;
}

.depositDiv3 {
    margin-top: 20px;
    margin-left: 12px;
    margin-right: 12px;
    font-weight: bold;
    font-size: 14px;
}

.depositDiv4 {
    width: 150px;
    text-align: center;
    margin-top: 32px;
}

.depositDiv5 {
    height: 10px;
    clear: both;
}

.buyDomainDiv2 {
    margin-right: 10px;
    margin-left: 10px;
}

.buyDomainDiv3 {
    margin-left: auto;
    margin-right: auto;
}

.buyDomainDiv3_2018 {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 32px !important;
}

.secondRowStyle {
    margin: 0;
    padding-left: 20px;
    width: 450px;
}

.secondRowStyleRight {
    margin: 0;
    padding-right: 20px;
    width: 450px;
}

.verificationCodeStyle {
    margin-top: 5px;
}

.purityHowToTransferText1 {
    margin: 0 0 15px 0 !important;
    padding: 0;
}

.homeTopTextStyle {
    font-size: 14px;
}

.dtntErrorPage2Style {
    height: 14px;
}

.ResellerForm19Style {
    font-weight: bold;
    margin: 0 0 0 38px !important;
}

.ResellerForm4Style {
    margin: 0 0 0 25px !important;
}

.companyNameErrorStyle {
    direction: ltr;
}

.zonesCNAMEHeaderDesc3Style {
    width: 600px;
    display: inline-block;
}

.noValidCartItemsStyle {
    height: 60px;
    font-size: bigger;
}

.bottomMain1Style {
    height: 8px;
}

.bottomMain2Style {
    line-height: 1.8;
}

.stepsStyle {
    height: 15px;
}

.stepsStyle2 {
    color: #0064a4;
}

.ContinentDomainsStyle1 {
    margin: 8px;
}

.ContinentDomainsStyle2 {
    background-color: #f6f6f6;
    margin: 8px;
    padding-top: 4px;
    padding-bottom: 16px;
}

.ContinentDomainsStyle3 {
    width: 100%;
    height: 100%;
}

.ContinentDomainsStyle4 {
    margin: 10px;
}

.countryStyle1 {
    background-color: #f6f6f6;
    margin: 8px;
    padding-top: 4px;
    padding-bottom: 16px;
}

.countryStyle2 {
    width: 100%;
    height: 100%;
}

.countryStyle3 {
    width: 160px;
    vertical-align: top;
    text-align: center;
    padding-top: 14px;
}

.countryStyle4 {
    margin-top: 16px;
    margin-bottom: 13px;
    width: 100%;
}

.countryStyle5 {
    padding-top: 3px;
    width: 215px;
}

.countryStyle6 {
    padding-top: 6px;
    padding-right: 3px;
    padding-left: 3px;
}

.countryStyle7 {
    padding-right: 6px;
    padding-left: 6px;
}

.countryStyle8 {
    background-color: #c5c5c5;
    letter-spacing: 0.35px;
    width: 100%;
}

.fontBoldOnly {
    font-weight: bold;
}

.countryStyle9 {
    width: 546px;
    padding: 20px;
}

.countryStyle10 {
    width: 204px;
}

.countryStyle11 {
    width: 339px;
}

.purityCardBackExplainStyle {
    margin-top: 5px;
}

.purityHowToTransferText12 {
    margin: 0 0 0 0 !important;
    padding: 0;
}

.ClearDiv7 {
    clear: both;
    height: 20px;
}

.ClearDiv8 {
    clear: both;
    height: 90px;
}

.ClearDiv9 {
    clear: both;
    height: 320px;
}

.domainAdditionalTLDsStyle1 {
    height: 300px;
}

.domainAdditionalTLDsStyle2 {
    width: 300px;
}

.domainAdditionalTLDsStyle3 {
    margin: 0 0 10px 0;
}

.domainAdditionalTLDsStyle4 {
    width: 387px;
    padding: 0 0 0 15px;
}

.domainAdditionalTLDsStyle5 {
    width: 330px;
    margin: 3px 0 0 0;
}

.domainAdditionalTLDsStyle6 {
    padding-left: 3px;
}

.domainAdditionalTLDsStyle7 {
    width: 700px;
}

.halfHebrewDomainStyle1 {
    width: 977px;
    margin: auto;
    height: 52px;
}

.halfHebrewDomainStyle2 {
    margin-right: 10px;
    margin-left: 10px;
}

.halfHebrewDomainStyle3 {
    color: #f16122;
    margin: 0px;
    padding: 0px;
}

.halfHebrewDomainStyle4 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

.halfHebrewDomainSunriseStyle1 {
    margin-top: -10px;
}

.halfHebrewDomainSunriseStyle2 {
    padding: 20px;
    color: #f16122;
}

.halfHebrewDomainSunriseStyle3 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: -40px;
}

.AlertsSep {
    background: url('images/alerts-sep.gif') no-repeat;
    background-repeat: no-repeat;
    width: 186px;
    height: 3px;
    margin: auto;
}

.ExlaminationMark {
    background: url('images/exlamination-mark.gif') no-repeat;
    background-repeat: no-repeat;
    width: 156px;
    margin: auto;
}

.buySSLMainDiv {
    background-color: #f6f6f6;
    margin-top: 20px;
    margin: 0;
    width: 100%;
    height: 100%;
}

.payCustomerIdLbl {
    color: #585550;
    font-weight: bold;
    font-size: 14px;
    font-family: Arial;
}

.payCustomerIdInnerDiv {
    margin: 15px;
    background-color: #EBEBE9;
    padding: 15px;
    padding: 25px 50px 15px 50px;
}

.WDRegHr-ltr {
    clear: both;
    background-color: #E35C1E;
    height: 2px;
    width: 522px;
    margin: 2px 0 0 5px;
}

.WDRegHr-rtl {
    clear: both;
    background-color: #E35C1E;
    height: 2px;
    width: 522px;
    margin: 2px 5px 0 0;
}

.WDTitleDiv-ltr {
    width: 490px;
    padding-left: 33px;
    margin: 5px 0 5px 5px;
}

.WDTitleDiv-rtl {
    width: 490px;
    padding-right: 33px;
    margin: 5px 5px 5px 0;
}

.WDInner {
    width: 488px;
}

.WDOuter {
    width: 535px;
}

.MainDivTransfer {
    margin: 0 auto;
    height: auto !important;
    overflow: hidden;
}

.DnsServersMainTbl {
    width: 977px;
    margin: 0 auto;
}

.DnsServersTbl {
    direction: ltr;
    height: 300px;
    margin: 0 auto;
}

.DnsServersTblAdd2 {
    direction: ltr;
    margin: 0 auto;
}

.DSTableSidesRight {
    height: 300px;
    width: 9px;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/home-box-right.gif');
}

.DSTableSidesLeft {
    height: 300px;
    width: 9px;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/home-box-left.gif');
}

.DnsServersTblAdd {
    direction: ltr;
    height: 200px;
    margin: 0 auto;
}

.DSTableSidesRightAdd {
    height: 200px;
    width: 9px;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/home-box-right.gif');
}

.DSTableSidesLeftAdd {
    height: 200px;
    width: 9px;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/home-box-left.gif');
}

.DSrblDiv {
    border: solid 1px #bdbbb8;
    overflow: visible;
    width: 300px;
    height: 200px;
}

.DSBtnsDiv {
    padding-top: 25px;
    width: 100px;
    height: 170px;
}

.DStdMiddleDiv {
    width: 410px;
    margin: auto;
    margin-top: 18px;
}

.DStdMiddleDiv-ltr {
    width: 410px;
    margin: auto;
    margin-top: 18px;
    direction: ltr;
}

.DStdMiddleDiv-rtl {
    width: 410px;
    margin: auto;
    margin-top: 18px;
    direction: rtl;
}

.DSTd-rtl {
    width: 150px;
    padding: 0 30px 0 0;
}

.DSTd-ltr {
    width: 150px;
    padding: 0 0 0 30px;
}

.popUpDns {
    padding: 0 10px 0 10px;
    width: 315px;
    margin: 0 auto;
    direction: ltr !important;
}

.popUpDns2 {
    width: 351px;
    margin-top: 5px;
    direction: ltr !important;
}

.InsertDnsServersTbl {
    padding: 0 10px 0 10px;
    width: 400px;
}

.poUpDnstextBox-view {
    font-weight: normal !important;
    color: #bdbbb8;
    width: 252px;
    height: 18px;
    text-align: center;
}

.poUpDnstextBox-edit {
    font-weight: normal !important;
    width: 252px;
    height: 18px;
    text-align: center;
}

.poUpDnsTitleDiv {
    padding: 20px 0 10px 0;
    width: 252px;
    margin: 0 auto;
}

.dnsDetailsText-view {
    font-weight: normal !important;
    width: 200px;
    color: #bdbbb8;
    height: 18px;
}

.dnsDetailsText {
    font-weight: normal !important;
    width: 200px;
    color: #bdbbb8;
    height: 18px;
}

.dnsDetailsText-edit {
    font-weight: normal !important;
    width: 200px;
    height: 18px;
}

.dnsDetailsTextTD {
    width: 70px;
    text-align: center;
}

.dnsDetailsTextTD2 {
    text-align: center;
    width: 240px;
}

.puDNSDetails {
    width: 450px;
}

.puBtnsTable {
    width: 300px;
    margin: 0 auto;
}

.betweenTablesDiv {
    width: 112px;
    margin: 0 auto;
    text-align: center;
    font-family: Tahoma;
    font-size: 13.36px;
    font-weight: bold;
}

.AddDnsTitle-ltr {
    direction: ltr;
}

.AddDnsTitle-rtl {
    direction: rtl;
}

.btnAddDnsDiv {
    width: 70px;
    margin: 0 auto;
}

.chooseGroupDiv {
    width: 210px;
    margin: 0 auto;
}

.chooseGroupDiv2 {
    width: 210px;
    padding: 0 20px 0 20px;
}

.starStyle {
    color: #ff0000;
    width: 10px;
}

.myProfileBtnsDiv {
    margin-top: 151px;
    margin-right: 13px;
    margin-left: 13px;
    position: absolute;
    bottom: 0;
}

.pnTempActionTextDiv-rtl {
    width: 300px;
    padding: 20px;
    text-align: right;
    direction: rtl;
    font-size: 14px;
}

.pnTempActionTextDiv-ltr {
    width: 300px;
    padding: 20px;
    text-align: left;
    direction: ltr;
    font-size: 14px;
}

.dnsSaveBtnDiv {
    width: 112px;
    margin: 0 auto;
    margin-top: 5px;
}

.googleBundleBanner {
    height: 152px;
    width: 978px;
    background-image: url('images/Google1.jpg');
    margin: 0 auto;
}

.coupon {
    height: 141px;
    width: 359px;
    background-image: url('images/Google2.gif');
    margin: 0 auto;
}

.codeFrame {
    height: 19px;
    width: 254px;
    padding: 5px 0 5px 0;
    margin: 0 auto;
    background-image: url('images/Google3.jpg');
    font-size: 16px;
    text-align: center;
}

.scene1Style {
    width: 250px;
    margin: 0 auto;
    padding: 30px 20px 0 20px;
}

.scene2Style {
    width: 195px;
    padding: 15px 20px 0 20px;
}

.scene2ThankYouStyle {
    width: 315px;
    padding: 30px 20px 0 20px;
}

.scene3Style {
    margin: 0 auto;
    padding: 10px 20px 0 20px;
    font-size: 11px;
}

.googleBundleButtons {
    width: 200px;
    margin: 0 auto;
}

.topLoginMainDiv {
    margin-right: 43px;
    margin-top: 18px;
    float: right;
}

.googleTopLoginDiv {
    margin-right: -43px;
}

.googleInstructions {
    margin: 5px 18px 0 0;
    padding: 0;
    line-height: 10px;
}

.GoogleCodeInstructionsDiv {
    margin-right: 35px;
}

.olGoogle {
    margin: 0;
    padding: 0;
}

.textAlignCenter {
    width: 250px;
    text-align: center;
    margin: 0 0 3px 0;
    padding: 0;
}

.ParticleTitle2-rtl {
    background-image: url( 'images/pages-box-title-1-rtl.gif' );
    background-position: right top;
    background-repeat: no-repeat;
    padding-top: 7px;
    padding-right: 30px;
    min-height: 24px;
    margin: auto;
    vertical-align: middle;
    margin-bottom: 11px;
    text-align: right;
    color: #E35C1E;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
}

.ThankYouDivLast {
    font-size: 14px !important;
    margin: 10px;
    padding: 14px;
}

.GoogleBanner {
    height: 152px;
    width: 978px;
    margin: 0 auto;
    background-image: url('images/Google_Other_Services.jpg');
    margin-top: 10px;
}

.divWhiteSpace {
    height: 10px;
    width: 960px;
    margin-right: -20px;
    background-color: #ffffff;
}

.tutorialsTextSection1 {
    padding-right: 15px;
    margin-bottom: 10px;
}

.tutorialsTextSection2 {
    padding-right: 15px;
    margin-top: 10px;
    margin-bottom: 25px;
}

.tutorialImage {
    margin-right: 15px;
    margin-bottom: 10px;
}

.tutorialStepTitle {
    font-family: Tahoma;
    padding-top: 15px;
    padding-bottom: 10px;
}

.tutorialTitleLink {
    color: #5C5A5B !important;
    text-decoration: underline;
    cursor: pointer;
}

.divTutorialBack {
    text-align: left;
    margin-bottom: 10px;
    padding: 0 20px 0 13px;
    height: 15px;
}

.tutorialBackLink {
    color: #F26222;
    text-decoration: underline;
    cursor: pointer;
}

.adminTutorialTd {
    color: Red;
    text-decoration: underline;
    font-size: 30px;
}

.adminTutorialSections {
    padding: 10px;
    border: solid 2px #b8b8b8;
    margin-bottom: 10px;
}

.divDdlTutorials {
    width: 400px;
    margin: 0 auto;
    direction: rtl;
}

.divTutorialMessage {
    width: 600px;
    margin: 0 auto;
}

.tutorialLinkBack1 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/1.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack2 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/2.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack3 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/3.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack4 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/4.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack5 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/5.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack6 {
    font-family: Tahoma;
    height: 45px;
    width: 111px;
    padding-top: 15px;
    padding-right: 75px;
    margin-bottom: 5px;
    background-image: url('images/6.jpg');
    color: #5C5A5B !important;
}

.tutorialLinkBack7 {
    font-family: Tahoma;
    height: 45px;
    width: 101px;
    padding-top: 15px;
    padding-right: 70px;
    padding-left: 15px;
    margin-bottom: 5px;
    background-image: url('images/7.jpg');
}

.tutorialLinkBack8 {
    font-family: Tahoma;
    height: 45px;
    width: 111px;
    padding-top: 15px;
    padding-right: 75px;
    background-image: url('images/8.jpg');
    color: #5C5A5B !important;
}

.tutorialRelatedBubble {
    height: 170px;
    width: 342px;
    padding-top: 20px;
    padding-right: 30px;
    background: url('images/10.jpg');
    float: left;
}

.tutorialTop {
    width: 870px;
    padding-right: 10px;
}

.tutorialLinksDiv {
    width: 410px;
    padding-right: 20px;
    float: right;
}

.links2 {
    margin-right: 30px;
    float: left;
}

.relevantTutorials {
    font-family: Tahoma;
    color: #F26222;
    font-weight: bold;
}

.relevantTutorialsLink {
    color: #5C5A5B !important;
}

.relevantTutorialsUl {
    list-style-position: outside;
    list-style-image: none;
    color: #F26222;
    padding: 0px;
    margin: 0px;
    margin-right: 15px;
    line-height: 19px;
    font-family: Tahoma;
}

.sslPrice-ltr {
    height: 80px;
    width: 80px;
    background-image: url('images/homepage_ssl/SSlhomePrice_en.jpg');
    margin: 0 auto;
    outline: 0;
    border: 0;
}

.sslPrice-rtl {
    height: 80px;
    width: 80px;
    background-image: url('images/homepage_ssl/SSlhomePrice_he.jpg');
    margin: 0 auto;
    outline: 0;
    border: 0;
}

.sslDiv1 {
    width: 200px !important;
    margin: 0 auto !important;
    height: 45px;
}

.sslDiv2 {
    width: 200px !important;
    margin: 0 auto !important;
    height: 26px;
}

sslsubDiv1 {
    width: 100px;
    float: left;
}

sslsubDiv2 {
    width: 100px;
    float: right;
}

A.geo:link {
    height: 45px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Geo.jpg');
    float: left;
}

A.geo:active {
    height: 45px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Geo.jpg');
    float: left;
}

A.geo:hover {
    height: 45px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Geo_Color.jpg');
    float: left;
}

A.geo:visited {
    height: 45px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Geo.jpg');
    float: right;
}

A.notron:link {
    height: 45px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Norton.jpg');
    float: right;
}

A.notron:active {
    height: 45px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Norton.jpg');
    float: right;
}

A.notron:hover {
    height: 45px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Norton_Color.jpg');
    float: right;
}

A.notron:visited {
    height: 45px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Norton.jpg');
    float: left;
}

A.thawte:link {
    height: 26px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Thawte.jpg');
    float: left;
}

A.thawte:active {
    height: 26px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Thawte.jpg');
    float: left;
}

A.thawte:hover {
    height: 26px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Thawte_Color.jpg');
    float: left;
}

A.thawte:visited {
    height: 26px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Thawte.jpg');
    float: left;
}

A.rapid:link {
    height: 26px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Rapid.jpg');
    float: right;
}

A.rapid:active {
    height: 26px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Rapid.jpg');
    float: right;
}

A.rapid:hover {
    height: 26px;
    width: 90px;
    background-image: url('images/homepage_ssl/Home_Rapid_Color.jpg');
    float: right;
}

A.rapid:visited {
    height: 26px;
    width: 100px;
    background-image: url('images/homepage_ssl/Home_Rapid.jpg');
    float: right;
}

.HybridAgreement1 {
    font-size: medium;
    font-family: Arial;
}

.HybridAgreement2 {
    font-size: medium;
    font-family: Arial;
    font-weight: bold;
}

.thankYouPoUpMainDiv1 {
    padding: 30px 0 0 75px;
    height: 20px;
}

.thankYouPoUpMainDiv2 {
    padding: 15px 30px 0 0;
    height: 20px;
    direction: rtl;
    text-align: right;
}

.thankYouPoUpBtn1 {
    margin-left: 65px;
}

.thankYouPoUpBtn2 {
    margin-right: 65px;
}

.chkTextLink {
    width: 850px !important;
    text-decoration: none !important;
}

.supportLinkMaster {
    color: #F26222;
    font-weight: bold;
}


.divSupport A:link {
    color: #5a534b;
    text-decoration: underline;
}

.divSupport A:active {
    color: #5a534b;
    text-decoration: underline;
}

.divSupport A:hover {
    color: #5a534b;
    text-decoration: underline;
}

.divSupport A:visited {
    color: #5a534b;
    text-decoration: underline;
}

.divSupport A:hover {
    color: #5a534b;
    text-decoration: underline;
}

.imgSupport {
    float: right;
    margin-left: 10px;
    margin-top: 5px;
    margin-right: 25px;
}

.divSupportHeb {
    padding-top: 31px;
    float: right;
    text-decoration: inherit;
    font-family: Tahoma;
    font-size: 14px;
    width: 220px;
}

.AlertNotification-ul {
    width: 475px;
    background-image: url(Images/boardBg.png);
    background-repeat: no-repeat;
    background-color: #ccc;
    font: normal 11px Arial, Verdana, Helvetica, Sans-serif;
    color: #676767;
    vertical-align: middle;
    z-index: -100;
    float: right;
    padding: 0px;
    margin: 0px;
    clear: both;
}

.AlertNotification-li1-rtl {
    width: 160px;
    height: 18px;
    float: right !important;
    position: relative;
}

.AlertNotification-li2-rtl {
    width: 1px;
    height: 18px;
    float: right !important;
    position: relative;
}

.AlertNotification-li3-rtl {
    width: 230px;
    height: 18px;
    float: right !important;
    position: relative;
}

.AlertNotification-li4-rtl {
    width: 27px;
    height: 18px;
    float: right !important;
}

.AlertNotification-li1-ltr {
    width: 140px;
    height: 18px;
    float: left !important;
    position: relative;
    padding-left: 20px;
}

.AlertNotification-li2-ltr {
    width: 5px;
    height: 18px;
    float: left !important;
    position: relative;
}

.AlertNotification-li3-ltr {
    width: 230px;
    height: 18px;
    float: left !important;
    position: relative;
}

.AlertNotification-li4-ltr {
    width: 27px;
    height: 18px;
    float: left !important;
    position: relative;
}

.divLoginResult {
    height: 50px;
    width: 420px;
}

.SelDomSepDiv {
    background-color: #F16121;
    height: 8px;
    margin-bottom: 5px;
}

.lgsprt {
    width: 400px;
    margin: auto;
    padding-top: 17px;
}

A.dasvial {
    font-size: 11px;
    color: #ffffff;
}

A.dasvialC {
    font-size: 11px;
    color: #f09100;
}

.pricetable {
    width: 578px;
    margin: auto;
    background-image: url('images/price-table-top-bg.gif');
    background-position: 0px top;
    background-repeat: no-repeat;
    background-color: #fbfbfb;
    padding-top: 8px;
    font-family: Arial;
}

.pricetablebottom {
    width: 578px;
    margin: auto;
    height: 16px;
    background-image: url('images/price-table-bottom.gif');
    background-repeat: no-repeat;
    background-position: 0px top;
}

.pthdr {
    height: 46px;
    background-color: #C25100;
    color: #ffffff;
    font-size: 13px;
    padding-left: 5px;
    padding-right: 5px;
    font-weight: bold;
}

.pthdrsep {
    width: 5px;
    /*background-image: url('images/price-table-sep.gif');*/
    background-repeat: no-repeat;
}

.pthrow {
    background-color: #d6d6d6;
    padding-left: 5px;
    padding-right: 5px;
    height: 22px;
    font-size: 13px;
}

.mailboxesgrd {
    max-width: 768px;
    margin: auto;
    overflow: auto;
    direction: ltr;
    height: 210px;
    border: 1px solid #cacaca;
    margin-top: 8px;
    margin-bottom: 7px;
}

.embrow {
    width: 330px;
    height: 40px;
    padding-right: 12px;
    padding-left: 12px;
    font-weight: bold;
}

.embseprow {
    height: 1px;
    border-bottom: 1px solid #868585;
    margin-right: 12px;
    margin-left: 12px;
}

.emanactions-ltr {
    width: 129px;
    height: 21px;
    padding-top: 7px;
    padding-left: 9px;
    background-image: url('images/dd-emailactions-ltr.gif');
    background-repeat: no-repeat;
    font-size: 13px;
    font-weight: bold;
    cursor: default;
}

.emanactions-rtl {
    width: 129px;
    height: 21px;
    padding-top: 7px;
    padding-right: 9px;
    background-image: url('images/dd-emailactions-rtl.gif');
    background-repeat: no-repeat;
    font-size: 13px;
    font-weight: bold;
    cursor: default;
}

.embrcha {
    width: 80px;
    font-size: 12px;
    padding-right: 3px;
    padding-left: 3px;
}

.gauge {
    width: 25px;
    height: 25px;
    background-image: url('images/myaccount/gauge.gif');
    background-repeat: no-repeat;
}

.pppbg {
    background-color: #ebebeb;
    border-bottom: 1px solid #cbcaca;
    border-right: 1px solid #cbcaca;
    border-left: 1px solid #cbcaca;
    width: 133px;
    position: fixed;
}

.pppInner {
    margin-left: 5px;
    margin-right: 5px;
}

A.pppemlink {
    color: #645d56 !important;
    text-decoration: none;
    display: block;
    margin-top: 6px;
    padding-right: 12px;
    padding-left: 12px;
    font-weight: bold;
}

    A.pppemlink:link {
        color: #645d56 !important;
        text-decoration: none;
    }

    A.pppemlink:active {
        color: #645d56 !important;
        text-decoration: none;
    }

    A.pppemlink:hover {
        color: #f26222 !important;
        text-decoration: none;
    }

    A.pppemlink:visited {
        color: #645d56 !important;
        text-decoration: none;
    }

    A.pppemlink:hover {
        color: #f26222 !important;
        text-decoration: none;
    }

.swOff {
    width: 90px;
    height: 29px;
    background-image: url('images/myaccount/emails/off.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.swOn {
    width: 90px;
    height: 29px;
    background-image: url('images/myaccount/emails/on.gif');
    background-repeat: no-repeat;
    cursor: pointer;
}

.tdEmailsMangrs {
    padding-top: 5px;
    border-bottom: 1px solid #c2c2c2;
}

.embrchgb {
    width: 50px;
    height: 27px;
    background-color: #ededed;
}

.embrchgbon {
    width: 50px;
    height: 27px;
    background-color: #ededed;
    background-image: url('images/myaccount/emails/v.png');
    background-repeat: no-repeat;
    background-position: center 4px;
}

.emadndv {
    margin-top: 3px;
    margin-right: 22px;
    margin-left: 22px;
}

.emadnantv {
    border: 3px solid #dadada;
    height: 20px;
    padding-top: 3px;
    padding-left: 7px;
    padding-right: 7px;
    font-weight: bold;
    font-size: 14px;
}

.emadndgrhd {
    !border-left: 1px solid #dadada;
    !border-right: 1px solid #dadada;
    !border-top: 1px solid #dadada;
    !border-bottom: 1px solid #dadada;
    width: 76px;
    height: 22px;
    padding-top: 7px;
    text-align: center;
    font-weight: normal;
    font-size: 12px;
    margin-left: 3px;
    margin-right: 3px;
}

.emsspandom {
    direction: ltr;
    overflow: hidden;
    display: block;
    margin-top: 2px;
    text-overflow: ellipsis;
}

.artclimbig {
    width: 310px;
    height: 147px;
    border: 1px solid #eb6800;
    background-image: url('images/article-big-plug.jpg');
    background-repeat: no-repeat;
}

.artclimsmall {
    width: 97px;
    height: 97px;
    border: 1px solid #eb6800;
    background-image: url('images/article-small-plug.jpg');
    background-repeat: no-repeat;
}

.hpartttl {
    margin-top: 7px;
    font-size: 15px;
    font-weight: bold;
    color: #2f2323;
}

.hpartdd {
    margin-top: 4px;
    font-size: 15px;
    color: #eb6800;
}

.hparttxt {
    margin-top: 4px;
    font-size: 13px;
}

.hpartrm {
    margin-top: 3px;
    display: block;
    color: #eb6800;
    font-size: 13px;
}

.artclboxwp {
    float: right;
    width: 295px;
    border-right: 1px solid #fc6d31;
    margin-right: 10px;
    padding-right: 8px;
}

.tldpg_suf {
    color: #a7bc43;
    font-size: 124px;
    margin: 0px;
    padding: 0px;
    direction: ltr;
}

.tldpg_pr {
    color: #00abb6;
    font-size: 62px;
    vertical-align: bottom;
    padding-bottom: 19px;
}

.gray25 {
    font-size: 25px;
    color: #717171;
    font-weight: bold;
}

.tldpdivsrc {
    width: 926px;
    padding-left: 25px;
    padding-right: 25px;
    border: 2px solid #00abb6;
    background-color: #e7ffc0;
    height: 85px;
    line-height: 85px;
    margin-top: 22px;
    font-size: 40px;
    color: #00abb6;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px; /* future proofing */
    -khtml-border-radius: 7px; /* for old Konqueror browsers */
}

.ty18 {
    font-size: 18px;
    color: #a7bc43;
    font-weight: bold;
    min-height: 25px;
    margin-top: 22px;
    margin-bottom: 5px;
}

.tbCountryData {
    color: #717171;
    font-size: 14px;
    line-height: 29px;
}

.tpsectitle {
    font-size: 25px;
    font-weight: bold;
    color: #a7bc43;
    height: 42px;
}

.tldtxtdt {
    color: #010000;
    font-size: 18px;
    font-family: Arial;
}

.tldpsci-ltr {
    display: block;
    background-image: url('images/i.gif');
    background-position: left 11px;
    background-repeat: no-repeat;
    padding-left: 30px;
    min-height: 34px;
    font-size: 18px;
    padding-top: 12px;
}

.tldpsci-rtl {
    display: block;
    background-image: url('images/i.gif');
    background-position: right 11px;
    background-repeat: no-repeat;
    padding-right: 30px;
    min-height: 34px;
    font-size: 18px;
    padding-top: 12px;
}

.availwithdtnt-ltr {
    width: 207px;
    height: 27px;
    background-image: url('images/en-US/avail-with-dtnt.gif');
    background-position: right center;
    background-repeat: no-repeat;
    float: left;
    margin-left: 12px;
    margin-top: 7px;
}

.availwithdtnt-rtl {
    width: 164px;
    height: 27px;
    background-image: url('images/he-IL/avail-with-dtnt-he.gif');
    background-position: right center;
    background-repeat: no-repeat;
    float: right;
    margin-right: 12px;
    margin-top: 7px;
}

A.tldllnk {
    color: #717171;
}

A.cbtldl {
    color: #5c5a5b;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

    A.cbtldl:hover {
        color: #5c5a5b;
        font-size: 11px;
        font-weight: bold;
        text-decoration: underline;
    }

.tldpage_popu {
    height: 27px;
    font-size: 16px;
    font-weight: bold;
    color: #a7bc43;
}

.tldsdrp {
    width: 40px;
    height: 26px;
    background-repeat: no-repeat;
}

.tldsdrp-ltr {
    background-image: url('images/drop-side-ltr.gif');
}

.tldsdrp-rtl {
    background-image: url('images/drop-side-rtl.gif');
}

A.tldllnk1 {
    color: #a7bc43;
    text-decoration: none;
}

    A.tldllnk1:hover {
        text-decoration: underline;
    }

.tldprc-ltr {
    direction: ltr;
    font-size: 16px;
    text-align: right;
}

.tldprc-rtl {
    direction: ltr;
    font-size: 16px;
    text-align: left;
}

.tldpgls {
    text-align: center;
    margin-top: 10px;
    font-size: 15px;
}

.tldpgls {
    text-align: center;
    padding-top: 10px;
    font-size: 15px;
}

.tldpsst {
    background-repeat: no-repeat;
    height: 61px;
}

.ntsctbl {
    background-color: #c5c5c5;
}

.ntscotd {
    background-image: url('images/scheduler-table-bg.gif');
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 5px;
    padding-right: 4px;
    width: 625px;
    height: 400px;
    vertical-align: top;
}

.ntsccl {
    width: 58px;
    height: 48px;
    background-color: #ffffff;
    text-align: center;
    direction: ltr;
    font-weight: bold;
    color: #5a534b !important;
    cursor: hand;
    cursor: pointer;
}

.ntscclSel {
    width: 58px;
    height: 48px;
    background-color: #8dd0dd;
    text-align: center;
    direction: ltr;
    font-weight: bold;
    color: #5a534b !important;
    cursor: hand;
    cursor: pointer;
}

.ntscclMust {
    width: 58px;
    height: 48px;
    background-color: #d2b3d5;
    text-align: center;
    direction: ltr;
    font-weight: bold;
    color: #5a534b !important;
}

.divsctbt {
    margin-top: 13px;
}

.legdiv {
    background-image: url('images/notif-legend.gif');
    min-height: 32px;
    background-repeat: no-repeat;
    font-size: 11px;
    font-weight: bold;
}

.snlegendmust {
    height: 18px;
}

a.ntprvu-rtl {
    background-repeat: no-repeat;
    padding-right: 30px;
    background-image: url('images/eye.gif');
    background-position: right center;
    text-decoration: underline;
}

.nsrtmplts {
    width: 607px;
    margin: auto;
    border-bottom: 1px solid #929292;
    font-size: 18px;
    padding-left: 100px;
    padding-right: 125px;
    margin-bottom: 22px;
}

.divpkgdta {
    height: 19px;
    background-color: #eeeeee;
    color: #f97e2e;
    font-weight: bold;
    padding-top: 3px;
    padding-right: 7px;
    padding-left: 7px;
}

.tdpkgmngrhd {
    width: 377px;
    padding-left: 9px;
    padding-right: 9px;
    vertical-align: top;
}

A.emailmanaglnk-rtl {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-email-rtl.gif');
    text-decoration: none;
    background-position: right 0px;
    cursor: hand;
    cursor: pointer;
    padding-right: 55px;
    color: #9b9b9b;
    font-weight: bold;
}

    A.emailmanaglnk-rtl:link {
        background-position: right 0px;
        color: #9b9b9b;
    }

    A.emailmanaglnk-rtl:active {
        background-position: right 0px;
        color: #9b9b9b;
    }

    A.emailmanaglnk-rtl:hover {
        background-position: right -38px;
        color: #fd7f2b;
    }

    A.emailmanaglnk-rtl:visited {
        background-position: right 0px;
        color: #9b9b9b;
    }

A.emailmanaglnk-rtl-on {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-email-rtl.gif');
    text-decoration: none;
    background-position: right -76px;
    cursor: default;
    padding-right: 55px;
    color: #fd7f2b;
    font-weight: bold;
}

A.hostingpkgmanaglnk-rtl {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-package-rtl.gif');
    text-decoration: none;
    background-position: right 0px;
    cursor: hand;
    cursor: pointer;
    padding-right: 55px;
    color: #9b9b9b;
    font-weight: bold;
}

    A.hostingpkgmanaglnk-rtl:link {
        background-position: right 0px;
        color: #9b9b9b;
    }

    A.hostingpkgmanaglnk-rtl:active {
        background-position: right 0px;
        color: #9b9b9b;
    }

    A.hostingpkgmanaglnk-rtl:hover {
        background-position: right -38px;
        color: #fd7f2b;
    }

    A.hostingpkgmanaglnk-rtl:visited {
        background-position: right 0px;
        color: #9b9b9b;
    }

A.hostingpkgmanaglnk-rtl-on {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-package-rtl.gif');
    text-decoration: none;
    background-position: right -76px;
    cursor: default;
    padding-right: 55px;
    color: #fd7f2b;
    font-weight: bold;
}


A.emailmanaglnk-ltr {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-email-ltr.gif');
    text-decoration: none;
    background-position: left 0px;
    cursor: hand;
    cursor: pointer;
    padding-left: 55px;
    color: #9b9b9b;
    font-weight: bold;
}

    A.emailmanaglnk-ltr:link {
        background-position: left 0px;
        color: #9b9b9b;
    }

    A.emailmanaglnk-ltr:active {
        background-position: left 0px;
        color: #9b9b9b;
    }

    A.emailmanaglnk-ltr:hover {
        background-position: left -38px;
        color: #fd7f2b;
    }

A.emailmanaglnk-rtl:visited {
    background-position: left 0px;
    color: #9b9b9b;
}

A.emailmanaglnk-ltr-on {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-email-ltr.gif');
    text-decoration: none;
    background-position: left -76px;
    cursor: default;
    padding-left: 55px;
    color: #fd7f2b;
    font-weight: bold;
}

A.hostingpkgmanaglnk-ltr {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-package-ltr.gif');
    text-decoration: none;
    background-position: left 0px;
    cursor: hand;
    cursor: pointer;
    padding-left: 55px;
    color: #9b9b9b;
    font-weight: bold;
}

    A.hostingpkgmanaglnk-ltr:link {
        background-position: left 0px;
        color: #9b9b9b;
    }

    A.hostingpkgmanaglnk-ltr:active {
        background-position: left 0px;
        color: #9b9b9b;
    }

    A.hostingpkgmanaglnk-ltr:hover {
        background-position: left -38px;
        color: #fd7f2b;
    }

A.hostingpkgmanaglnk-rtl:visited {
    background-position: left 0px;
    color: #9b9b9b;
}

A.hostingpkgmanaglnk-ltr-on {
    background-repeat: no-repeat;
    height: 23px;
    padding-top: 15px;
    display: block;
    background-image: url('images/myaccount/hosting-manage-package-ltr.gif');
    text-decoration: none;
    background-position: left -76px;
    cursor: default;
    padding-left: 55px;
    color: #fd7f2b;
    font-weight: bold;
}


.divslhstd {
    border: 1px solid #858585;
    float: right;
    margin-top: 1px;
    padding: 1px;
    width: 45px;
    text-align: center;
    font-size: 11px;
    font-weight: bold;
}

.but32dis {
    background-image: url('images/button-32-background-disabled.gif');
    cursor: default;
}

.hostngPack {
    width: 306px;
    height: 581px;
    background-repeat: no-repeat;
}

.hostngPack-rtl {
    float: right;
}

.hostngPack-ltr {
    float: right;
}

.hostngPack-1-rtl {
    background-image: url('images/hosting-package-1-rtl.png');
    margin-left: 27px;
}

.hostngPack-2-rtl {
    background-image: url('images/hosting-package-2-rtl.png');
    margin-left: 27px;
}

.hostngPack-3-rtl {
    background-image: url('images/hosting-package-3-rtl.png');
    margin-left: 27px;
}

.hostngPack-1-ltr {
    background-image: url('images/hosting-package-1-rtl.png');
    margin-left: 27px;
}

.hostngPack-2-ltr {
    background-image: url('images/hosting-package-2-rtl.png');
    margin-left: 27px;
}

.hostngPack-3-ltr {
    background-image: url('images/hosting-package-3-rtl.png');
    margin-left: 27px;
}

.hstadblk {
    background-position: top center;
    background-repeat: no-repeat;
    width: 150px;
    height: 175px;
    font-size: 16px;
}

.hstadblk-bg-1 {
    background-image: url('images/hostaddon-1.png');
}

.hstadblk-bg-2 {
    background-image: url('images/hostaddon-2.png');
}

.hstadblk-bg-3 {
    background-image: url('images/hostaddon-3.png');
}

.hstadblk-bg-4 {
    background-image: url('images/hostaddon-4.png');
}

.hstadblk-bg-5 {
    background-image: url('images/hostaddon-5.png');
}

.hstinpkgdin {
    width: 127px;
    margin: auto;
    text-align: initial;
}

.hstgldkif {
    background-position: center 32px;
    background-repeat: no-repeat;
    background-image: url('images/icon-light.png');
    width: 100%;
    background-color: #cde9f0;
    padding-top: 152px;
    padding-bottom: 45px;
}

.hstartpimg {
    border: 4px solid #f49c14;
    width: 119px;
    height: 119px;
    margin: auto;
    margin-bottom: 7px;
}

.hstartimg {
    width: 119px;
    height: 119px;
}

.sup {
    position: relative;
    bottom: 19px;
    font-size: 17px;
    font-weight: bold;
}

.hstngddta {
    float: left;
    margin-left: 100px;
    text-align: left;
    clear: both;
    direction: ltr;
    color: #0dacb7;
    height: 32px;
    margin-bottom: 7px;
    line-height: 27px;
}

.hpkgsecttl-rtl {
    float: right;
    margin-right: 72px;
    text-align: left;
    clear: both;
    color: #5c5a5b;
    height: 11px;
    font-size: 11px;
}

.hpkgsecttl-ltr {
    float: left;
    margin-left: 10px;
    text-align: left;
    clear: both;
    color: #5c5a5b;
    height: 11px;
    font-size: 11px;
}

.hpttle {
    margin: 0px;
    padding: 0px;
    color: #5A5A5A;
    font-size: 21px;
    font-family: Arial;
}

.hpttlenm {
    font-size: 17px;
    color: #5A5A5A;
    font-family: Arial;
}

.hpdrlsttl {
    margin-bottom: 18px;
    margin-top: 32px;
    width: 563px;
    height: 39px;
    background-repeat: no-repeat;
    background-image: url('images/hosting-detais-pakage-title-strip.png');
    color: #ffffff;
    font-size: 20px;
}

.hstiositm {
    background-color: #ededed;
    height: 24px;
    width: 450px;
    font-size: 17px;
    margin-right: 37px;
    margin-left: 37px;
    margin-top: 13px;
}

.hstiositm1 {
    background-color: #ededed;
    height: 24px;
    width: 475px;
    font-size: 17px;
    margin-right: 37px;
    margin-left: 37px;
    margin-top: 13px;
}

.adkeorb {
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}

.shduhfhsd {
    background-repeat: no-repeat;
    background-position: center right;
    background-color: #ffffff;
    width: 27px;
}

.shduhfhsd1 {
    background-image: url('images/hostaddon-1-small.png');
}

.shduhfhsd2 {
    background-image: url('images/hostaddon-2-small.png');
}

.shduhfhsd3 {
    background-image: url('images/hostaddon-3-small.png');
}

.shduhfhsd4 {
    background-image: url('images/hostaddon-4-small.png');
}

.shduhfhsd5 {
    background-image: url('images/hostaddon-5-small.png');
}

.ordersumnew {
    border: 3px solid #9d9d9d;
    border-radius: 5px 5px;
    margin-top: 32px;
    width: 348px;
    padding-bottom: 15px;
    font-size: 19px;
}

.ordersumnew1 {
    border: 3px solid #9d9d9d;
    border-radius: 5px 5px;
    width: 348px;
    padding-bottom: 15px;
    font-size: 19px;
}

.ordersumnew1-rtl {
    margin-right: 19px;
}

.ordersumnew1-ltr {
    margin-left: 19px;
}

.ordersumnewllt {
    background-color: #9d9d9d;
    height: 52px;
    color: #f6f6f6;
    line-height: 52px;
    padding-right: 16px;
    padding-left: 16px;
    font-size: 21px;
}

.hstlnle {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 3px;
    padding-left: 3px;
    margin-bottom: 13px;
    border-bottom: 1px solid #9d9d9d;
    font-size: 21px;
    color: #5a5a5a;
}

.hstlnle1 {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 3px;
    padding-left: 3px;
    margin-bottom: 13px;
    border-bottom: 1px solid #9d9d9d;
    font-size: 17px;
    color: #5a5a5a;
}

.hstcrdoml {
    margin-right: 10px;
    margin-left: 10px;
    padding-right: 3px;
    padding-left: 3px;
    font-size: 18px;
    color: #5a5a5a;
}

.iks {
    width: 15px;
    height: 15px;
    background-repeat: no-repeat;
    background-image: url('images/iks.png');
    cursor: pointer;
    margin: 5px;
}

.dscounticn {
    width: 42px;
    height: 42px;
    background-repeat: no-repeat;
    background-image: url('images/dom-dscount.png');
}

.ModalPopupBG1 {
    background-color: #E8E8E8;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.ppor {
    width: 292px;
    height: 25px;
    background-repeat: no-repeat;
    background-image: url('images/or.png');
    background-position: top center;
    margin: auto;
}

.hstadblk {
    background-position: top center;
    background-repeat: no-repeat;
    width: 150px;
    height: 175px;
    font-size: 16px;
}

.hstadblk-bg-1 {
    background-image: url('images/hostaddon-1.png');
}

.hstadblk-bg-2 {
    background-image: url('images/hostaddon-2.png');
}

.hstadblk-bg-3 {
    background-image: url('images/hostaddon-3.png');
}

.hstadblk-bg-4 {
    background-image: url('images/hostaddon-4.png');
}

.hstadblk-bg-5 {
    background-image: url('images/hostaddon-5.png');
}

.hstinpkgdin {
    width: 127px;
    margin: auto;
    text-align: initial;
}

.hstgldkif {
    background-position: center 32px;
    background-repeat: no-repeat;
    background-image: url('images/icon-light.png');
    width: 100%;
    background-color: #cde9f0;
    padding-top: 152px;
    padding-bottom: 45px;
}

.hstartpimg {
    border: 4px solid #f49c14;
    width: 119px;
    height: 119px;
    margin: auto;
    margin-bottom: 7px;
}

.hstartimg {
    width: 119px;
    height: 119px;
}

.sup {
    position: relative;
    bottom: 2px;
    font-size: 80%;
}

.hstngddta {
    float: left;
    margin-left: 100px;
    text-align: left;
    clear: both;
    direction: ltr;
    color: #1c757d;
}

.hpttle {
    margin: 0px;
    color: #5A5A5A;
    font-size: 21px;
    font-family: Tipograf;
}

.hpttlenm {
    font-size: 17px;
    color: #5A5A5A;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.nmsspsrtp {
    display: inline-block;
    height: 36px;
    width: 1px;
    background-color: #f0f0f0;
}

.nmsptbx {
    display: flex;
    height: 36px;
    color: #656568;
    margin-left: 18px;
    margin-right: 18px;
    align-items: center;
}


a.aderfqr3 {
    background-repeat: no-repeat;
    color: #656568;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 1px;
    background-position-y: center;
    font-family: 'Assistant', Arial;
    font-size: 13px;
}

a.aderfqr3-rtl {
    padding-right: 30px;
    background-position-x: right;
}

a.aderfqr3-ltr {
    padding-left: 30px;
    background-position-x: left;
}

a.aacmn {
    background-image: url('images/icon-user.png');
}

    a.aacmn:hover, a.sprtlt:hover {
        color: #f07d00;
    }

a.sprtlt {
    background-image: url('images/supportlg.png');
}

a.nhpln {
    text-decoration: none;
    color: #AD5A00;
}

    a.nhpln:hover {
        color: #AD5A00;
    }

a.nhplnact {
    text-decoration: none;
    color: #f07d00;
}

a.nmlogo {
    background-repeat: no-repeat;
    width: 234px;
    height: 27px;
    display: inline-block;
    float: left;
    vertical-align: top;
    margin-top: 6px;
}

.nmmenut {
    width: 745px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}

.nhpstage {
    width: 100%;
    height: 418px;
    padding-top: 30px;
    background-position: center center;
    background-repeat: no-repeat;
    background-image: url('images/HomepageBanners2018/he-IL/adv-1.png');
}

.nhpintro {
    width: 1080px;
    margin: auto;
    margin-top: 94px;
    text-align: center;
}

.we {
    display: inline-block;
    padding-left: 20px;
    padding-right: 20px;
    vertical-align: top;
    font-size: 40px;
    width: 63px;
}

.ndhpintr {
    font-size: 20px;
    width: 840px;
    margin: auto;
    text-align: justify;
    color: #4c4c4c;
    border-bottom: 3px solid #79becd;
    padding-bottom: 22px;
}

.nhpsepblln {
    height: 3px;
    width: 604px;
    background-color: #79becd;
    margin: auto;
    margin-top: 22px;
    font-family: 'Assistant', Arial;
}

.dmsr18 {
    width: 765px;
    height: 45px;
    margin: auto;
    border-radius: 22px;
    background-color: #ffffff;
    direction: ltr;
    background-image: url('images/mignifizer.png');
    background-repeat: no-repeat;
    background-position: 15px 13px;
}

.dmsr18-blue {
    width: 765px;
    height: 45px;
    margin: auto;
    border-radius: 22px;
    background-color: #ffffff;
    direction: ltr;
    background-image: url('images/magnitizer-blue.png');
    background-repeat: no-repeat;
    background-position: 11px 7px;
}

.ns18srchb {
    margin-left: 20px;
    width: 500px;
    margin-left: 48px;
    margin-top: 10px;
    font-size: 19px !important;
    font-family: 'Assistant', Arial;
    font-weight: normal !important;
    padding-left: 5px;
    padding-right: 5px;
    border: none;
    outline: none;
    float: left;
    color: #5c5a5b;
}

.ns18srchb1 {
    width: 210px;
    margin-top: 10px;
    font-size: 20px !important;
    font-family: 'Assistant', Arial;
    font-weight: 400 !important;
    padding-left: 5px;
    padding-right: 5px;
    border: none;
    outline: none;
    color: #ffffff !important;
    background-color: #656565;
}

.t18sqm {
    font-size: 19px;
    font-family: 'Assistant', Arial;
    color: #adadad;
}

.t18sqmorng {
    font-size: 19px;
    font-family: 'Assistant', Arial;
    color: #f07d00;
}

.t18sqmorngbl {
    font-size: 19px;
    font-family: 'Assistant', Arial;
    color: #adadad;
}

.btn18search {
    float: right;
    background-color: #f07d00;
    height: 41px;
    border-radius: 20px;
    color: #ffffff;
    font-size: 23px;
    font-family: 'Assistant', Arial;
    padding-left: 21px;
    padding-right: 21px;
    border: 0px;
    margin-right: 3px;
    margin-top: 2px;
    font-weight: 600;
    vertical-align: top;
    cursor: pointer;
}

.nh18dmsor {
    width: 100%;
    background-color: #f07d00;
    padding-top: 60px;
    padding-bottom: 7px;
    margin-top: 80px;
    text-align: center;
    color: #ffffff;
    font-family: 'Assistant', Arial;
    font-size: 30px;
    font-weight: 600;
}

.hp18dnttl {
    font-size: 60px;
    font-weight: 800;
    padding-bottom: 50px;
    width: 755px;
    margin: auto;
    text-align: center;
}

.hp18dnttl1 {
    font-size: 60px;
    font-weight: 800;
    padding-top: 60px;
    display: inline-block;
    width: 400px;
    vertical-align: top;
    font-family: 'Assistant', Arial;
}

.hp18btmlnn {
    background-color: #656565;
    border-top: 19px solid #3e3e3e;
    width: 100%;
    padding-top: 42px;
    padding-bottom: 60px;
    position: relative;
    bottom: 0;
    width: 100%;

}

.nm18menusio {
    height: 150px;
    background-color: #585858;
    position: absolute;
    margin: auto;
    top: 76px;
    left: 0px;
    width: 100%;
    display: none;
    z-index: 95;
}

.smstr18 {
    width: 745px;
    margin: auto;
    margin-top: 18px;
    font-size: 12px;
    color: #ffffff;
    font-family: 'Assistant', Arial;
}

.sbmn18ttl {
    font-size: 18px;
    font-weight: 700;
    color: #f07d00;
}

.smdscr18 {
    display: inline-block;
    border-left: 1px solid #d8d8d8;
    width: 240px;
    vertical-align: top;
}

a.ancsbit18 {
    text-decoration: none;
    color: #ffffff;
    display: block;
    width: 125px;
    height: 40px;
}

    a.ancsbit18:hover {
        color: #f07d00;
    }

.smdscr181a {
    display: inline-flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    vertical-align: top;
    width: 420px;
}

.hp184boxesout {
    display: flex;
    justify-content: space-between;
    width: 950px;
    margin: auto;
    margin-top: 99px;
}

a.hp184Boxl {
    width: 220px;
    height: 199px;
    padding-top: 95px;
    background-repeat: no-repeat;
    background-position: center 0px;
    display: block;
    text-align: center;
    color: #656565;
    text-decoration: none;
    font-size: 18px;
}

    a.hp184Boxl:hover {
        color: #f07d00;
        background-position-y: -294px;
    }

a.Boxl1ssl-ltr {
    background-image: url('images/hb-ssl-en.png');
}

a.Boxl1ssl-rtl {
    background-image: url('images/hb-ssl.png');
}

a.Boxl1cooper-ltr {
    background-image: url('images/hb-partners2-en.png');
}

a.Boxl1cooper-rtl {
    background-image: url('images/hb-partner.png');
}

a.Boxl1domain-ltr {
    background-image: url('images/hb-domain-en.png');
}

a.Boxl1domain-rtl {
    background-image: url('images/hb-domain.png');
}

a.Boxl1Hosting-ltr {
    background-image: url('images/hb-hosting-en.png');
}

a.Boxl1Hosting-rtl {
    background-image: url('images/hb-hosting.png');
}

.sttb18hp {
    font-size: 24px;
    font-weight: 600;
}

.hp18searchorng {
    margin-bottom: 90px;
    margin-top: 75px;
    margin: auto;
}

.nh18dmaddsrv {
    width: 100%;
    background-color: #79becd;
    padding-top: 60px;
    padding-bottom: 57px;
    color: #ffffff;
    font-family: 'Assistant', Arial;
    font-size: 30px;
    font-weight: 600;
}

.hpadsrv18ttl {
    font-size: 25px;
}

.hp18adserv1-rtl {
    font-size: 20px;
    width: 300px;
    margin-bottom: 45px;
    padding-right: 82px;
    background-repeat: no-repeat;
    background-position: right 8px;
}

.hp18adserv1-ltr {
    font-size: 20px;
    width: 300px;
    margin-bottom: 45px;
    padding-left: 82px;
    background-repeat: no-repeat;
    background-position: left 8px;
}

.hp18adserv1-1 {
    background-image: url('images/whois.png');
}

.hp18adserv1-2 {
    background-image: url('images/NameWatch.png');
}

.hp18adserv1-3 {
    background-image: url('images/NameLock.png');
}

.hp18adserv1-4 {
    background-image: url('images/domain.png');
}

A.readmore18 {
    color: #656565;
    font-weight: 700;
    text-decoration: none;
}

.hp18mac {
    width: 512px;
    height: 459px;
    background-repeat: no-repeat;
    display: inline-block;
    vertical-align: top;
    color: #79becd;
    font-size: 13px;
    padding-top: 55px;
    padding-right: 40px;
    padding-left: 40px;
}

.hp18mac-rtl {
    background-image: url('images/mac.webp');
}

.hp18mac-ltr {
    background-image: url('images/mac-ltr.png');
}
/*.hp18mac-ltr span {
        padding-left: 66px;
    }
    .hp18mac-ltr div {
        padding-left: 66px;
    }*/
.cybrdscr {
    margin-top: 21px;
    width: 255px;
    height: 80px;
}

.hp18supp {
    padding-top: 140px;
    padding-bottom: 125px;
    font-family: 'Assistant', Arial;
}

.adsrvpr17 {
    font-size: 20px;
    color: #79becd;
    padding-top: 10px;
}

a.fsetordr {
    width: 115px;
    height: 34px;
    background-repeat: no-repeat;
    text-decoration: none;
    display: block;
    margin-top: 26px;
    color: #79becd;
    text-align: center;
    font-size: 13px;
    line-height: 34px;
    cursor: pointer;
}

a.fsetordr-ltr {
    background-image: url('images/order-blue-ltr.png');
    padding-right: 14px;
}

a.fsetordr-rtl {
    background-image: url('images/order-blue-rtl.png');
    padding-left: 14px;
}

a.fsetordrb {
    width: 227px;
    height: 59px;
    background-repeat: no-repeat;
    text-decoration: none;
    display: block;
    margin-top: 90px;
    color: #79becd;
    text-align: center;
    font-size: 22px;
    line-height: 57px;
    cursor: pointer;
}

a.fsetordrb-ltr {
    background-image: url('images/check-blue-ltr.png');
    padding-right: 14px;
}

a.fsetordrb-rtl {
    background-image: url('images/check-blue-rtl.png');
}

.bluevertlin {
    height: 436px;
    width: 3px;
    background-color: #79becd;
    display: inline-block;
    margin-right: 55px;
    margin-left: 55px;
}

.sup17dscre {
    font-size: 37px;
    line-height: 1.3;
    margin-top: 50px;
    font-weight: 400;
}

.sp17awk {
    display: inline-block;
    background-repeat: no-repeat;
    background-image: url('images/GoodToKnow.png');
    width: 130px;
    height: 130px;
    margin-right: 20px;
    margin-left: 20px;
    margin-top: 17px;
}

.sp17gd {
    display: inline-block;
    background-repeat: no-repeat;
    background-image: url('images/guides.png');
    width: 130px;
    height: 130px;
    margin-right: 20px;
    margin-left: 20px;
    margin-top: 17px;
}


.alkt17 {
    width: 350px;
    display: inline-block;
    vertical-align: top;
}

.gtn17 {
    font-size: 35px;
    color: #79becd;
}

.gtn17o {
    font-size: 35px;
    color: #f07d00;
}

.hp17gdslnk {
    display: block;
    color: #656565;
    font-size: 25px;
    text-decoration: underline;
}

.hp17gegraybg {
    background-color: #efefef;
    height: 499px;
    background-repeat: no-repeat;
    background-image: url('images/resseler.webp');
}

.hp17gin {
    width: 1010px;
    margin: auto;
    height: 499px;
}

.hp17resttl {
    padding-top: 60px;
    font-size: 38px;
    color: #79becd;
    width: 50%;
    font-family: 'Assistant', Arial;
}

.chstb17 {
    font-size: 25px;
    margin-top: 25px;
    width: 50%;
    font-family: 'Assistant', Arial;
}

.hp17blgttl {
    height: 150px;
    line-height: 150px;
    font-weight: 800;
    font-size: 60px;
    width: 300px;
    text-align: center;
    margin: auto;
    font-family: 'Assistant', Arial;
}

.wbartout18 {
    width: 972px;
    margin: auto;
    display: flex;
    justify-content: space-between;
}

.hpart18d {
    width: 295px;
    border: 1px solid #797979;
    height: 315px;
}

.artimg18hp {
    width: 294px;
    height: 171px;
    background-position: center;
    background-repeat: no-repeat;
}

.art18hpd {
    display: block;
    margin-top: 4px;
    margin-bottom: 10px;
    font-style: italic;
    color: #656565;
}

.arthp18inerd {
    padding-right: 10px;
    padding-left: 10px;
    padding-bottom: 10px;
    font-size: 17px;
    font-family: 'Assistant', Arial;
    line-height: 1.3;
}

.art18ttl {
    display: block;
    margin-bottom: 11px;
    color: #ef7200;
    font-weight: 600;
}

a.art18rdm {
    text-decoration: underline;
    color: #656565;
}

a.btnallart18 {
    width: 227px;
    height: 59px;
    background-repeat: no-repeat;
    text-decoration: none;
    display: block;
    margin: auto;
    margin-top: 41px;
    margin-bottom: 94px;
    color: #656565;
    text-align: center;
    font-size: 22px;
    line-height: 57px;
    cursor: pointer;
    font-family: 'Assistant', Arial;
    font-weight: 700;
}

a.btnallart18-ltr {
    background-image: url('images/blogs-ltr.png');
    padding-right: 16px;
}

a.btnallart18-rtl {
    background-image: url('images/blogs-rtl.png');
    padding-left: 16px;
}

.hp18txtb {
    background-color: #efefef;
    width: 100%;
    padding-bottom: 203px;
    background-image: url('images/LightBulb_Footer.png');
    background-repeat: no-repeat;
    background-position: center 66px;
    padding-top: 140px;
}

.art18tl {
    color: #ef7200;
    font-size: 19px;
    font-weight: 700;
    margin-top: 22px;
    margin-bottom: 1px;
}

.hp18txtain {
    width: 970px;
    margin: auto;
    font-family: 'Assistant', Arial;
    font-size: 17px;
    line-height: 1.21;
    display: flex;
    justify-content: space-between;
}

.hpft18lknin {
    width: 970px;
    margin: auto;
    font-family: 'Assistant', Arial;
    font-size: 17px;
    line-height: 2.1;
    display: flex;
    justify-content: space-between;
    color: #ffffff;
}

.hp18btlkttl {
    font-size: 22px;
    font-weight: 700;
}

a.hp18btmlnk {
    color: #ffffff;
    font-size: 16px;
    text-decoration: none;
    display: block;
}

.ssrch18b {
    width: 433px;
    height: 45px;
    border-radius: 22px;
    background-color: #656565;
    background-repeat: no-repeat;
    border: 1px solid #ffffff;
    margin-top: 58px;
}

.ssrch18b-rtl {
    background-image: url('images/mignifizer-b-rtl.png');
}

.ssrch18b-ltr {
    background-image: url('images/mignifizer-b-ltr.png');
    /*width:auto;*/
}


.asd18fwer {
    width: 970px;
    margin: auto;
}

.btn18ssearch {
    background-color: #ffffff;
    height: 41px;
    border-radius: 20px;
    color: #656565;
    font-size: 24px;
    font-family: 'Assistant', Arial;
    padding-left: 21px;
    padding-right: 21px;
    border: 0px;
    margin-top: 2px;
    font-weight: 600;
    vertical-align: top;
    cursor: pointer;
}

a.social {
    background-repeat: no-repeat;
    text-decoration: none;
    width: 42px;
    height: 42px;
    display: inline-block;
    margin: 2px;
    margin-bottom: 32px;
}

a.gplus {
    background-image: url('images/gpluss.png');
    padding: 0 5px 0 5px;
}
a.inst {
    background-image: url('images/inst.png');
    padding: 0 5px 0 5px;
}

a.sosin {
    background-image: url('images/in.png');
    padding: 0 5px 0 5px;
}

a.sosf {
    background-image: url('images/f.png');
    padding: 0 5px 0 5px;
}

.bt18brands {
    margin-right: 8px;
    margin-left: 8px;
    height: 40px;
}

.pageup-rtl {
    position: fixed;
    right: 30px;
    bottom: 60px;
    background-image: url('images/pageup.png');
    background-repeat: no-repeat;
    width: 66px;
    height: 66px;
    cursor: pointer;
    z-index: 100;
}

.pageup-ltr {
    position: fixed;
    left: 30px;
    bottom: 60px;
    background-image: url('images/pageup.png');
    background-repeat: no-repeat;
    width: 66px;
    height: 66px;
    cursor: pointer;
    z-index: 100;
}

.dpr18sitm1 {
    display: flex;
    width: 924px;
    margin: auto;
    justify-content: space-between;
    align-items: center;
    min-height: 68px;
    height: 68px;
    padding-top: 3px;
}

.dpr18sitm2 {
    display: flex;
    width: 924px;
    margin: auto;
    justify-content: space-between;
    align-items: center;
    min-height: 68px;
    height: 68px;
    padding-top: 3px;
    border-bottom: 2px solid #98989a;
}

.dpr18sitm3 {
    display: flex;
    width: 924px;
    margin: auto;
    justify-content: space-between;
    align-items: center;
    min-height: 68px;
    height: 68px;
    padding-top: 3px;
    border-bottom: 2px solid #df7092;
}

.slcdm18dmnn1 {
    display: inline-block;
    padding-right: 22px;
    padding-left: 22px;
    font-family: Arial;
    font-size: 25px;
    color: #ffffff;
    margin-top: 5px;
}

.slcdm18dmnn2 {
    font-family: Arial;
    font-size: 16px;
    color: #231f20;
    display: inline-block;
    margin-top: 5px;
}

.slcdm18dmnn3 {
    font-family: Arial;
    font-size: 16px;
    color: #ffffff;
    display: inline-block;
    margin-top: 5px;
}

.dmrgimntcou {
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/info1.png');
    display: inline-block;
    margin-left: 6px;
    margin-right: 6px;
    position: relative;
}

    .dmrgimntcou .dmrgimntc {
        position: absolute;
        top: 5px;
        width: 460px;
        background-color: #f26222;
        color: #ffffff;
        padding: 6px;
        display: none;
        border-radius: 8px;
    }

.dpr18rsulout {
    margin-top: 55px;
    width: 100%;
    background-color: #0dabb6;
    padding-top: 15px;
    padding-bottom: 15px;
}

.dpr18rsulout1 {
    margin-top: 55px;
    width: 100%;
    background-color: #e83369;
    padding-top: 15px;
    padding-bottom: 15px;
}

.dmslct18mdlst {
    background-color: #eaeaea;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.dmslct18mdlst2 {
    background-color: #ffffff;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 60px;
}

.sld18wya {
    color: #0dabb6;
    font-size: 21px;
    width: 924px;
    margin: auto;
    border-bottom: 2px solid #98989a;
    padding-top: 26px;
    padding-bottom: 39px;
}

.sld18wya1 {
    color: #ffffff;
    font-size: 21px;
    width: 924px;
    margin: auto;
    border-bottom: 2px solid #df7092;
    padding-top: 26px;
    padding-bottom: 39px;
}

.ptty18taken1 {
    font-size: 17px;
    color: #ffffff;
}

.ptty18taken2 {
    font-size: 17px;
    color: #000000;
    padding-right: 11px;
    padding-left: 11px;
}

a.ptty18whois1 {
    font-size: 15px;
    color: #000000;
    text-decoration: underline;
    margin-right: 22px;
    margin-left: 22px;
}

a.ptty18whois2 {
    font-size: 15px;
    color: #000000;
    text-decoration: underline;
    margin-right: 11px;
    margin-left: 11px;
}

a.ptty18stwn1 {
    font-size: 15px;
    color: #ffffff;
    text-decoration: underline;
    min-width: 111px;
    width: 111px;
    display: inline-block;
    text-align: center;
}

a.ptty18stwn2 {
    font-size: 15px;
    color: #000000;
    text-decoration: underline;
    min-width: 111px;
    width: 111px;
    display: inline-block;
    text-align: center;
}

.V18-1 {
    width: 100%;
    height: 29px;
    background-image: url('images/vwhite.png');
    background-repeat: no-repeat;
    background-position: center;
}

.V18-2 {
    width: 100%;
    height: 29px;
    background-image: url('images/vblue.png');
    background-repeat: no-repeat;
    background-position: center;
}

.V18-3 {
    width: 100%;
    height: 29px;
    background-image: url('images/vwhite.png');
    background-repeat: no-repeat;
    background-position: center;
}

.sncdm18slcd {
    width: 111px;
    text-align: center;
    display: inline-block;
}

a.rpr18dmrmv {
    font-size: 11px;
    color: #000000;
    background-image: url(images/x.png);
    background-repeat: no-repeat;
    background-position-y: 4px;
    text-decoration: none;
}

a.rpr18dmrmv-rtl {
    background-position-x: right;
    margin-right: 16px;
    padding-right: 12px;
}

a.rpr18dmrmv-ltr {
    background-position-x: left;
    margin-left: 8px;
    padding-left: 12px;
}

.srcrdl18pr-1 {
    color: #ffffff;
    display: inline-block;
    margin-top: 5px;
    font-size: 23px;
    direction: ltr;
}

.srcrdl18pr-2 {
    color: #0dabb6;
    display: inline-block;
    margin-top: 5px;
    font-size: 16px;
    direction: ltr;
}

.srcrdl18pr-3 {
    color: #ffffff;
    display: inline-block;
    margin-top: 5px;
    font-size: 16px;
    direction: ltr;
}

.srcrdl18prns-1 {
    color: #000000;
    margin-top: 5px;
    margin-right: 27px;
    margin-left: 27px;
    display: inline-block;
    font-size: 23px;
    direction: ltr;
    text-decoration: line-through;
}

.srcrdl18prns-2 {
    color: #000000;
    margin-top: 5px;
    margin-right: 27px;
    margin-left: 27px;
    display: inline-block;
    font-size: 16px;
    direction: ltr;
    text-decoration: line-through;
}

.srcrdl18prns-3 {
    color: #000000;
    margin-top: 5px;
    margin-right: 27px;
    margin-left: 27px;
    display: inline-block;
    font-size: 16px;
    direction: ltr;
    text-decoration: line-through;
}

.spcr32 {
    width: 32px;
    display: inline-block;
}

.dms18err {
    font-size: 17px;
    font-weight: 600;
    display: block;
    width: 767px;
    margin: auto;
    color: #e83369;
    text-align: center;
    margin-top: 15px;
}

a.shopbsk {
    background-repeat: no-repeat;
    background-image: url('images/cart.png');
    color: #656568;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 1px;
    background-position-y: center;
    font-family: 'Assistant', Arial;
    font-size: 13px;
}

    a.shopbsk:hover {
        color: #f07d00;
    }

a.shopbsk-rtl {
    padding-right: 30px;
    background-position-x: right;
}

a.shopbsk-ltr {
    padding-left: 30px;
    background-position-x: left;
}

.spnmbr {
    background-color: #f07d00;
    border-radius: 7px;
    color: #ffffff;
    font-size: 11px;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 1px;
    padding-bottom: 1px;
    position: relative;
    left: -6px;
    top: -8px;
    display: none;
}

.shoppingbasket {
    border-bottom: 2px solid #f07d00;
    width: 236px;
    position: absolute;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 29px 0px rgba(236,236,236,1);
    -moz-box-shadow: 0px 0px 29px 0px rgba(236,236,236,1);
    box-shadow: 0px 0px 29px 0px rgba(236,236,236,1);
    padding-top: 12px;
    font-size: 13px;
    padding-right: 5px;
    padding-left: 5px;
    top: 45px;
    right: 60px;
    display: none;
    z-index: 100;
}

.shbih {
    display: flex;
    justify-content: space-between;
    font-weight: 600;
    padding-right: 7px;
    padding-left: 7px;
    padding-top: 6px;
}

.shbih1 {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #ececec;
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 6px;
    align-items: center;
    padding-top: 4px;
}

.shbihsubt {
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid #ececec;
    padding-right: 7px;
    padding-left: 7px;
    padding-bottom: 9px;
    align-items: center;
    padding-top: 9px;
    font-weight: 600;
}

a.x {
    background-repeat: no-repeat;
    width: 7px;
    height: 7px;
    background-image: url('images/x.png');
    margin-top: 5px;
    display: inline-block;
}

.sbttl {
    direction: ltr;
}

.hpsOnCarousel {
    position: absolute;
    right: 0;
    top: 37px;
    left: 0;
    z-index: 15;
    margin: auto;
}

.cbr17row {
    padding-bottom: 8px;
}

a.d18x {
    position: absolute;
    top: 8px;
    left: 14px;
    font-size: 15px;
    text-decoration: none;
    color: #5c5a5b;
}

    a.d18x:hover {
        color: #f26222;
    }

.hbrlslclbg {
    background-color: #efefef;
    padding-top: 40px;
    padding-bottom: 40px;
}

.hbrlslcl {
    width: 692px;
    margin: auto;
    background-image: url('images/megafon.png');
    background-repeat: no-repeat;
    background-position: 712px 3px;
    padding-right: 120px;
    font-size: 19px;
    font-family: 'Assistant', Arial;
}

.hb18org {
    color: #f38020;
}

.transparentBox {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: #494949;
    opacity: 0.9;
    z-index: 499;
}

.hstadv18ttxt {
    width: 942px;
    margin: auto;
    margin-top: 48px;
    font-size: 20px;
    line-height: 1.5;
    font-family: 'Assistant', Arial;
}

.hstadv18out {
    display: flex;
    justify-content: space-between;
    width: 966px;
    margin: auto;
    margin-top: 25px;
    margin-bottom: 48px;
    font-family: 'Assistant', Arial;
}

.hstprsel {
    width: 285px;
    border-radius: 7px;
    color: #ffffff;
    padding-top: 13px;
    padding-bottom: 33px;
    margin-right: 11px;
    margin-left: 11px;
}

.hstprsel-1 {
    background-color: #0dabb6;
    border: 3px solid #76cbcd;
}

.hstprsel-2 {
    background-color: #e83369;
    border: 3px solid #ef7096;
}

.h18whitln {
    height: 1px;
    background-color: #ffffff;
    margin: auto;
    width: 30px;
    margin-top: 11px;
}

.hps18pgn {
    display: block;
    width: 80%;
    margin: 0 auto;
    text-align: center;
    font-size: 31px;
    font-weight: 600;
}

.h18adpr {
    margin-top: 9px;
    margin-bottom: 9px;
    text-align: center;
    width: 100%;
    font-size: 15px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.hsf18btnstr {
    background-color: #eaeaea;
    width: 100%;
    padding-top: 29px;
    padding-bottom: 22px;
    text-align: center;
    margin-bottom: 50px;
}

.h18adonpsetp {
    height: 1px;
    margin: auto;
    width: 87%;
    background-color: #ea4677
}

.h18adonpsetp-2 {
    background-color: #ea4677
}

.h18adonpsetp-1 {
    background-color: #24b3bd
}

.h18advlrw {
    padding-top: 6px;
    padding-bottom: 6px;
    margin: auto;
    width: 87%;
    font-size: 18px;
}

.h18advlpnm {
    font-size: 18px;
    width: 89px;
    display: inline-block;
}

.sddwnmb {
    width: 244px;
    padding-right: 4px;
    padding-left: 4px;
    color: #808080;
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: #ffffff;
    margin-right: 11px;
    margin-left: 11px;
    font-size: 16px;
    cursor: pointer;
}

.sddbradius4 {
    border-radius: 4px;
}

.sddbradtopon {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
}

.sddbradboton {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

.arow:before {
    content: '\25c4\0020';
    font-size: 13px;
    margin-right: 5px;
    margin-left: 5px;
}

.arow-on:before {
    content: '\25BC\0020';
    font-size: 13px;
    margin-right: 5px;
    margin-left: 5px;
}

.sddwnmb-1:before {
    color: #0dabb6;
}

.sddwnmb-2:before {
    color: #ef7096;
}

a.csrsbct {
    width: 198px;
    padding-right: 27px;
    padding-left: 27px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: #ffffff;
    margin: auto;
    display: block;
    color: #808080;
    font-size: 16px;
    text-decoration: none;
}

    a.csrsbct:hover {
        background-color: #eaeaea;
    }

.sddoptins {
    -webkit-box-shadow: 0 3px 1px 0 rgba(0,0,0,0.3);
    box-shadow: 0 3px 1px 0 rgba(0,0,0,0.3);
    position: absolute;
    margin-right: 11px;
    margin-left: 11px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}

a.hsdadadbs {
    width: 251px;
    text-align: center;
    margin: auto;
    padding-top: 6px;
    padding-bottom: 6px;
    background-color: #f38020;
    color: #ffffff;
    border-radius: 40px;
    display: block;
    font-size: 18px;
    text-decoration: none;
}

.ahst18btn {
    width: 137px;
    text-align: center;
    margin: auto;
    padding-top: 7px;
    padding-bottom: 7px;
    background-color: #f38020;
    color: #ffffff;
    border: none;
    border-radius: 60px;
    margin-right: 14px;
    margin-left: 14px;
    font-size: 21px;
    cursor: pointer;
}

.ahst18btn-1 {
    background-color: #a6a6a6;
}

.ahst18btn-2 {
    background-color: #f38020;
}

.bkgdtltr {
    display: inline-block;
    direction: ltr;
    width: 50px;
    font-weight: 600;
}

.hstadonprc {
    display: inline-block;
    direction: ltr;
    margin-right: 7px;
    margin-left: 7px;
}

.asdsbrtt {
    clear: both;
    padding-top: 7px;
    font-weight: bold;
}

.mydfr1 {
    display: flex;
    margin-top: 36px;
    width: 100%;
    justify-content: space-between;
}

a.myacdl {
    width: 149px;
    text-align: center;
    font-size: 16px;
    padding-top: 150px;
    height: 35px;
    border: 1px solid #ffffff;
    color: #000000 !important;
    display: block;
    font-weight: 600;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: center center;
    border-radius: 11px;
}

    a.myacdl:hover {
        background-color: #e5e5e5;
        border: 1px solid #c7c7c7;
    }

.myldomains {
    background-image: url('images/domains.png');
}

.mylhosting {
    background-image: url('images/hhosting.png');
}

.mylssl {
    background-image: url('images/ssl.png');
}

.mylwebsite {
    background-image: url('images/website.png');
}

.mylsecurity {
    background-image: url('images/security.png');
}

.mylbilling {
    background-image: url('images/billing.png');
}

.mylprofile {
    background-image: url('images/profile.png');
}

.mylguides {
    background-image: url('images/instructors.png');
}

.stbldrprice {
    font-size: 32px;
    line-height: 36px;
    font-weight: 600;
}

.stbldprsdsscr {
    margin-bottom: 12px;
    font-size: 15px;
}

.stbldrdmnc {
    font-weight: 600;
    color: #ffffff;
    display: inline-block;
    font-size: 22px;
    margin-right: 20px;
    margin-left: 20px;
    margin-bottom: 12px;
}

.searchresult_heb_adv {
    background-image: url(images/Verisign_קום_gery_TagLine.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 50px;
    height: 29px;
    vertical-align: sub;
    margin-bottom: -3px;
}

.mactngt {
    width: 977px;
    direction: ltr;
    margin: auto;
    border-top: 5px solid #000000;
    margin-top: 15px;
    font-family: 'Assistant', Arial;
    font-size: 16px;
}

.myghst {
    font-size: 17px;
    font-weight: 600;
    padding-right: 15px;
    padding-left: 15px
}

.rdio2018 {
    display: inline-block;
    border: 1px solid #dddddd;
    width: 16px;
    height: 16px;
    border-radius: 9px;
}

.rdio2018def {
    border: 1px solid #000000;
}

.rdio2018in {
    background-color: #f2801f;
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 9px;
    border: 2px solid #ffffff;
}

a.bd2018del {
    font-size: 16px;
    display: inline-block;
    margin-right: 17px;
    margin-left: 17px;
    text-decoration: none;
    color: #000000;
}

.dqnld18 {
    width: 28px;
    height: 22px;
    background-image: url('images/download.png');
    margin-left: 20px;
    margin-right: 20px;
}

a.pym2018n-rtl {
    padding-right: 33px;
    background-position-x: right;
}

a.pym2018n-ltr {
    padding-left: 33px;
    background-position-x: left;
}

a.pym2018 {
    font-size: 15px;
    height: 25px;
    display: inline-block;
    text-decoration: none;
    color: #000000;
    background-image: url('images/add2card.png');
    background-repeat: no-repeat;
    padding-top: 4px;
}

    a.pym2018:hover {
        color: #f26222;
    }

a.dnk12 {
    height: 24px;
    min-width: 100px;
    border-radius: 14px;
    display: inline-block;
    color: #ffffff;
    text-align: center;
    padding-top: 6px;
    text-decoration: none;
    font-size: 17px;
    font-weight: 600;
    margin-right: 7px;
    margin-left: 7px;
    padding-right: 22px;
    padding-left: 22px;
}

a.dnk12c {
    background-color: #6f6f6f;
}

a.dnk12s {
    background-color: #f2801f;
}

.newcard18 {
    width: 525px;
    background-color: #ffffff;
    padding-top: 15px;
    padding-bottom: 15px;
}

.nc18intd {
    padding-right: 55px;
    padding-left: 55px;
    padding-bottom: 26px;
    margin-bottom: 18px;
    border-bottom: 2px solid #f0f0f0;
    font-size: 16px;
}

.nc18intd1 {
    padding-right: 55px;
    padding-left: 55px;
    padding-bottom: 18px;
    margin-bottom: 18px;
    border-bottom: 2px solid #f0f0f0;
    font-size: 16px;
    line-height: 1.5;
}

.nc18intd2 {
    padding-right: 25px;
    padding-left: 25px;
    padding-bottom: 18px;
    margin-bottom: 18px;
    border-bottom: 2px solid #f0f0f0;
    font-size: 16px;
    line-height: 1.8;
}

.ad18tb {
    height: 21px;
    font-size: 15px !important;
    font-weight: 400 !important;
    padding-right: 6px;
    padding-left: 6px;
    margin-top: 5px;
    border-radius: 3px;
    border: 1px solid #444444;
}

.ad18ddl {
    width: 76px;
    height: 25px;
    font-size: 15px !important;
    font-weight: 400 !important;
    margin-top: 5px;
    border: 1px solid #444444;
    border-radius: 3px;
}

.nc18val {
    font-weight: 600;
    color: red;
    font-size: 14px;
}

.newcard181 {
    width: 485px;
    background-color: #ffffff;
    padding-top: 15px;
    padding-bottom: 16px;
    border-radius: 6px;
    text-align: center;
    color: red;
}

input[type="radio"] {
    vertical-align: text-bottom;
}

.svd18crdp {
    margin-right: 40px;
    margin-left: 40px;
    padding-top: 20px;
    clear: both;
}

a.blng18nav {
    background-color: #f07d00;
    padding-top: 5px;
    padding-bottom: 5px;
    border-radius: 17px;
    color: #ffffff;
    font-size: 18px;
    padding-left: 17px;
    padding-right: 17px;
    border: 0px;
    margin-top: 2px;
    vertical-align: top;
    cursor: pointer;
    text-decoration: none;
}

    a.blng18nav:after {
        content: ' ›';
    }

a.bssl2d {
    padding-right: 40px;
    padding-left: 40px;
    padding-top: 3px;
    padding-bottom: 3px;
    border: 3px solid #f07d00;
    color: #f07d00;
    font-size: 21px;
    font-weight: 600;
    text-align: center;
    border-radius: 22px;
    text-decoration: none;
    margin: auto;
    display: inline-block;
}

    a.bssl2d:hover {
        color: #171717;
        background-color: #f07d00;
    }

.sslflttl {
    width: 82%;
    font-size: 19px;
    border-bottom: 2px solid #000000;
    margin-bottom: 11px;
    color: #000000;
    padding-bottom: 3px;
}

.sslflttl1 {
    width: 82%;
    font-size: 20px;
    font-weight: 600;
    border-bottom: 2px solid #000000;
    margin-bottom: 21px;
    color: #000000;
}

.ssslflcb {
    display: block;
    margin-bottom: 10px;
    font-size: 18px;
}


    .ssslflcb > label:before {
        content: "\00a0 \00a0 \00a0";
    }

a.sslvgv {
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    background-image: url('images/gridview.png');
    background-position-y: top;
}

    a.sslvgv:hover {
        background-position-y: -23px;
    }

.sslvgvON {
    width: 23px;
    height: 23px;
    background-repeat: no-repeat;
    background-image: url('images/gridview.png');
    background-position-y: -23px;
}

a.sslvrv {
    width: 30px;
    height: 23px;
    background-repeat: no-repeat;
    background-image: url('images/rowview.png');
    background-position-y: top;
}

    a.sslvrv:hover {
        background-position-y: -23px;
    }

.sslvrvON {
    width: 30px;
    height: 23px;
    background-repeat: no-repeat;
    background-image: url('images/rowview.png');
    background-position-y: -23px;
}

.ssl19gi {
    width: 31%;
    border-right: 2px solid #e0e0e0;
    border-bottom: 1px solid #e9e9e9;
    background-color: #ffffff;
    margin-bottom: 22px;
}

.wetysgg {
    border-top: 7px solid #000000;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 15px;
    color: #000000;
}

.ssl19snm {
    width: 100%;
    text-align: center;
    font-size: 21px;
    display: block;
    height: 58px;
    font-weight: 600;
}

.ssl19snm1 {
    width: 100%;
    text-align: center;
    font-size: 20px;
    line-height: 1;
    display: block;
    min-height: 47px;
    font-weight: 600;
}

.ssl19pr {
    width: 100%;
    text-align: center;
    font-size: 22px;
    line-height: 0.90
}

.ssl19prb {
    font-size: 56px;
    width: 100%;
    height: 65px;
    text-align: center;
    display: block;
}

.ssl19prb1 {
    font-size: 31px;
    width: 100%;
    text-align: center;
    display: block;
    margin-bottom: 4px;
}

.ssl19vlogo {
    display: block;
    margin: auto;
    width: 100%;
}

.ssl19vlogo1 {
    height: 23px;
}

a.ssl19atb {
    width: 91%;
    display: flex;
    align-items: center;
    height: 30px;
    justify-content: center;
    color: #ffffff;
    background-color: #f3801f;
    border-radius: 30px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 600;
    margin: auto;
    margin-bottom: 14px;
}

a.ssl19atb1 {
    width: 100%;
    display: flex;
    align-items: center;
    height: 30px;
    justify-content: center;
    color: #ffffff;
    background-color: #f3801f;
    border-radius: 30px;
    text-decoration: none;
    font-size: 18px;
    font-weight: 600;
    margin: auto;
}

.ssl19ys {
    width: 100%;
    font-size: 16px;
    margin-top: 5px;
    font-weight: 400;
    padding-top: 2px;
    padding-bottom: 2px;
}

.ssl19idsc {
    width: 100%;
    border-top: 2px solid #444444;
    padding-top: 15px;
    height: 37px;
    margin-top: 16px;
    font-size: 14px;
}

a.ssl19dtl {
    display: block;
    margin-bottom: 7px;
    font-size: 16px;
    text-decoration: none;
    font-weight: 600;
    color: #000000;
    margin-right: 4px;
    margin-left: 4px;
}

    a.ssl19dtl:hover {
        text-decoration: underline;
    }

a.ssl19dtl1 {
    font-size: 16px;
    text-decoration: none;
    font-weight: 600;
    color: #000000;
}

    a.ssl19dtl1:hover {
        text-decoration: underline;
    }

.ssl19lbldes {
    display: inline-block;
    margin-left: 4px;
    margin-right: 4px;
}

a.pgrmv {
    text-decoration: none;
    font-size: 18px;
    color: #f07d00;
}

a.sslPagerLink {
    color: #ffffff;
    background-color: #f07d00;
    border-radius: 10px;
    width: 20px;
    height: 20px;
    font-size: 14px;
    text-decoration: none;
    display: block;
    text-align: center;
}

.sslPageSelected {
    color: #f07d00;
    background-color: #ffffff;
    border-radius: 10px;
    width: 20px;
    height: 20px;
    border: 1px solid #e0e0e0;
    font-size: 14px;
    text-decoration: none;
    display: block;
    text-align: center;
    font-weight: 600;
}

.srtbp {
    color: #000000;
    font-size: 17px;
    margin-right: 13px;
    margin-left: 13px;
}

a.sslvsd {
    width: 36px;
    height: 23px;
    background-repeat: no-repeat;
    background-position-y: top;
    text-decoration: none;
    display: inline-block;
}

a.sslvsd0 {
    background-image: url('images/sort-d.png');
}

a.sslvsd:hover {
    background-position-y: -23px;
}


a.sslvsd1 {
    background-image: url('images/sort-d1.png');
    background-position-y: 0px;
}

    a.sslvsd1:hover {
        background-position-y: -23px;
    }

a.sslvsd-1 {
    background-image: url('images/sort-d1.png');
    background-position-y: -23px;
}

    a.sslvsd-1:hover {
        background-position-y: 0px;
    }

.ss19lvhd {
    display: flex;
    height: 50px;
    align-items: center;
}

.ssl19lhsp {
    height: 23px;
    width: 1px;
    background-color: #d7d7d7;
    margin-right: 10px;
    margin-left: 10px;
}

.ssl19lrsp {
    height: 70px;
    width: 1px;
    background-color: #d7d7d7;
    margin-right: 10px;
    margin-left: 10px;
}

.ss19lvhd {
    font-size: 20px;
    font-weight: 600;
    color: #010101;
}

.ssl19ri {
    /*height:70px;*/
    background-color: #ffffff;
    border-top: 1px solid #ebebeb;
    border-bottom: 1px solid #ebebeb;
    margin-bottom: 19px;
    display: flex;
    color: #000000;
}

.ssl19rvbl {
    width: 9px;
    background-color: #000000;
}

.ssl19dtspup {
    background-color: #ffffff;
    width: 75%;
    color: #000000;
    padding-bottom: 25px;
    overflow-y: scroll;
    max-height: 800px;
    height: 70%;
}

a.ssl19x {
    text-decoration: none;
    font-size: 16px;
    margin-top: 7px;
    margin-right: 11px;
    margin-left: 10px;
    display: block;
}

.ssl19prtbl {
    padding-top: 6px;
    padding-right: 4px;
    border-right: 2px solid #e3e3e3;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    margin-top: 20px;
    width: 75%;
}

.sslartim19 {
    width: 154px;
    height: 150px;
    border: 4px solid #717171
}

a.sslart19 {
    color: #5a5a5a;
    font-size: 16px;
    text-decoration: none;
    width: 154px;
    height: 154px;
    border: 4px solid #717171;
    background-repeat: no-repeat;
    background-position: left top;
    display: block;
}



a.sslart19d {
    color: #5a5a5a;
    font-size: 16px;
    text-decoration: none;
    padding-top: 7px;
    display: block;
}

    a.sslart19d:hover {
        text-decoration: underline;
    }

.ssl19cdatao {
    padding-bottom: 14px;
    padding-right: 25px;
    padding-left: 25px;
    margin-right: 15px;
    margin-left: 15px;
    border-radius: 4px;
    padding-top: 14px;
    box-shadow: 1px 1px 8px 0 rgba(0,0,0,0.14);
    border: 1px solid #ffffff;
    font-size: 18px;
    color: #000000;
}

.ssl19ddotb {
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding-bottom: 20px;
    padding-top: 20px
}

.sldlngr {
    background-color: #f0efef;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 36px;
    padding-right: 15px;
    padding-left: 15px;
}

.sldlnr {
    background-color: #ffffff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 36px;
    margin-top: 2px;
    margin-bottom: 2px;
    padding-right: 15px;
    padding-left: 15px;
}

.ssl19mbt {
    width: 45%;
    display: flex;
    align-items: center;
    height: 34px;
    justify-content: center;
    color: #ffffff;
    background-color: #f3801f;
    border-radius: 30px;
    text-decoration: none;
    font-size: 16px;
    margin: auto;
    margin-bottom: 14px;
    border: none;
    padding-right: 10px;
    padding-left: 10px;
}

.ssl19cbt {
    width: 148px;
    display: flex;
    align-items: center;
    height: 30px;
    justify-content: center;
    color: #ffffff;
    background-color: #f3801f;
    border-radius: 30px;
    text-decoration: none;
    font-size: 15px;
    margin-bottom: 14px;
    border: none;
    padding-right: 5px;
    padding-left: 5px;
}

.ssl19ppinr {
    border-top: solid 4px #f0f0f0;
    padding-top: 20px;
    padding-right: 60px;
    padding-left: 60px;
    height: 12px;
    font-size: 17px;
}

.ssl19ppinr1 {
    border-top: solid 4px #f0f0f0;
    padding-top: 20px;
    padding-right: 60px;
    padding-left: 60px;
    font-size: 17px;
}

.ssl19txtcsr {
    border: 2px dashed #5a5a5a;
    border-radius: 9px;
    width: 96%;
    height: 375px;
    padding: 11px;
    display: block;
    margin-top: 19px;
    margin-bottom: 15px;
    border-radius: 9px;
    direction: ltr;
    font-weight: 400;
}

.ssl19CSRspup {
    width: 811px;
    box-shadow: 1px 1px 8px 0 rgba(0,0,0,0.14);
    border: 1px solid #ffffff;
    background-color: #ffffff;
    border-radius: 4px;
}

.ssl19detailsspup {
    width: 500px;
    box-shadow: 1px 1px 8px 0 rgba(0,0,0,0.14);
    border: 1px solid #ffffff;
    background-color: #ffffff;
    border-radius: 4px;
}

.ssl19csrwm {
    line-height: 375px;
    text-align: center;
    font-size: 24px;
}

.ssl19csrwm-rtl {
    direction: rtl;
}

.wsadadd {
    width: 92%;
    padding-right: 4%;
    padding-left: 4%;
    text-align: center;
    background-color: #eaeaea;
    color: #000000;
    padding-top: 8px;
    padding-bottom: 9px;
    font-size: 19px;
    font-weight: 600;
    line-height: 1.4;
}

.wsadadd1 {
    color: #f38020;
    margin-top: 5px;
    width: 96%;
    padding-right: 2%;
    padding-left: 2%;
    font-size: 19px;
    text-align: center;
    border-top: 1px solid #f38020;
    border-bottom: 1px solid #f38020;
    font-weight: 600;
    padding-top: 4px;
    padding-bottom: 4px;
}

.wsapkgt {
    border-top: 7px solid #000000;
    font-size: 25px;
    text-align: center;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 11px;
}

.wsadonu {
    width: 271px;
    box-shadow: 1px 1px 8px 0 rgba(0,0,0,0.14);
    text-align: center;
    font-weight: 600;
}

.wsapkgosep {
    background-color: #f38020;
    height: 1px;
    width: 86%;
    margin: auto;
    margin-bottom: 11px;
}

.wsbch {
    background-color: #ffffff;
    padding-bottom: 3px;
    padding-bottom: 3px;
    box-shadow: 1px 1px 8px 0 rgba(0,0,0,0.14);
    width: 420px;
}

.twofattl {
    border-bottom: 2px solid #FF6C00;
    font-size: 20px;
}

.tfabox {
    margin-top: 7px;
    padding-right: 10px;
    padding-left: 10px;
    border: 1px solid #cccccc;
    border-radius: 3px;
}

.tfwcbx {
    width: 370px;
    background-color: #fc5b00;
    margin: auto;
    margin-top: 30px;
    margin-bottom: 40px;
}

.snslst {
    width: 91%;
    display: flex;
    justify-content: space-between;
    margin-right: 15px;
    margin-left: 15px;
}

.emde20 {
    color: #f38020;
    font-size: 21px;
    font-weight: 800;
    margin-top: 25px;
}

.bmittlb {
    font-weight: 700;
    font-size: 19px;
}

.mbxtxt {
    border: none;
    border-bottom: 1px solid #bfbfbf;
    width: 280px;
    font-size: 18px !important;
    font-weight: 400 !important;
    font-family: Assistant,Arial !important;
}

.c1c1 {
    color: #c1c1c1;
}

.bmittlb1 {
    font-weight: 600;
    font-size: 21px;
    color: #f3801f;
}

.mbxtxt1 {
    border: none;
    width: 210px;
    font-size: 22px !important;
    font-weight: 400 !important;
    font-family: Assistant,Arial !important;
}

a.morewbx-rtl {
    display: block;
    margin-top: 23px;
    padding-right: 27px;
    background-repeat: no-repeat;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/email/plus.png');
    height: 22px;
    background-position-x: right;
    background-position-y: 5px;
    margin-right: 4px;
    margin-left: 4px;
    font-size: 17px;
}

a.morewbx-ltr {
    display: block;
    margin-top: 23px;
    padding-left: 27px;
    background-repeat: no-repeat;
    background-image: url('/National_Library/oe_/http://www.domainthenet.com/images/email/plus.png');
    height: 22px;
    background-position-x: left;
    background-position-y: 5px;
    font-size: 16px;
}

.bbtm {
    border-bottom: 1px solid #bfbfbf;
}

.emilcorprw {
    display: flex;
    font-size: 22px;
    margin-top: 9px;
    font-weight: 400;
    align-items: center;
}

.emordrsm {
    width: 340px;
    -webkit-box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 8px 0px rgba(0,0,0,0.75);
    margin-top: 69px;
    z-index: 1000;
}

.emlloading {
    width: 21px;
    height: 21px;
    margin-right: 4px;
    margin-left: 4px;
    background-repeat: no-repeat;
    background-image: url('images/EmailLoading.gif');
    display: none;
    vertical-align: middle;
}

.digidtnt {
    width: 915px;
    height: 420px;
    background-image: url('images/bundles/image.png');
    margin: auto;
    background-repeat: no-repeat;
    background-position: left top;
    font-size: 29px;
}

.digitpimg {
    height: 210px;
}

.btnjin {
    width: 164px;
    height: 40px;
    background-color: #000000;
    border-radius: 20px;
    color: #f07e22;
    font-size: 20px;
    margin-top: 35px;
    border: none;
    font-weight: 400;
    cursor: pointer;
}

.bndbnf {
    background-color: #e3e3e3;
    padding-top: 42px;
    padding-bottom: 42px;
}

.bndlb {
    width: 120px;
    background-repeat: no-repeat;
    background-position: center top;
    padding-top: 115px;
    font-size: 19px;
    text-align: center;
}

.bndlbtime {
    background-image: url('images/Bundles/icon4.png');
}

.bndlbmonye {
    background-image: url('images/Bundles/icon3.png');
}

.bndlbknowen {
    background-image: url('images/Bundles/icon2.png');
}

.bndlbcontroll {
    background-image: url('images/Bundles/icon1.png');
}

.asdeqetb {
    width: 260px;
    height: 26px;
    border-radius: 3px;
    border: 1px solid #3f3f3f;
    font-size: 18px !important;
    padding-right: 6px;
    padding-left: 6px;
    font-family: Assistant !important;
    font-weight: 400 !important;
}

.asdeqedd {
    width: 70px;
    height: 30px;
    font-size: 18px !important;
    font-family: Assistant !important;
    font-weight: 400 !important;
}

.skip-to-content-link {
    background: #ffffff;
    height: 20px;
    left: 50%;
    padding: 8px;
    position: absolute;
    transform: translateY(-100%);
    transition: transform 0.3s;
}

    .skip-to-content-link:focus {
        transform: translateY(0%);
    }

a.adva:focus img {
    height: 415px;
    border: 1px dashed #f07d00;
}

a.adva1:focus span {
    border: 1px dashed #f07d00;
}

#NagishLiBarStrip:focus, #NagishLiMoveBR:focus, #NagishLiMoveBL:focus, #NagishLiMoveTl:focus, #NagishLiMoveTR:focus {
    border: 1px dashed #f07d00;
}

.ntldmaindiv {
    width: 1011px;
    margin: auto;
    margin-top: 6px;
    margin-bottom: 22px;
    display: flex;
    justify-content: space-between;
}

.m7top {
    margin-top: 7px;
}

.m14top {
    margin-top: 14px;
}

.cntldt {
    font-weight: bold;
    margin-top: 12px;
    font-size: 14px;
    margin-bottom: 6px;
}

.h4 {
    height: 4px;
}

.edtc {
    font-weight: bold;
    margin-top: 6px;
    font-size: 14px
}

.h3cl {
    height: 3px;
    clear: both;
}

.titttl {
    font-size: 28px;
    color: #0dacb7;
    font-weight: bold;
}

.moreonho {
    font-size: 28px;
    color: #5a5a5a;
    font-weight: bold;
}

.hostddds {
    font-size: 15px;
    color: #ffffff;
}

.container11 {
    width: 28%;
    position: relative;
}

.lginbox {
    border-top: 6px solid #000000;
    width: 420px;
    height: 340px;
    -webkit-box-shadow: 0px 15px 30px -5px rgba(0,0,0,0.28);
    box-shadow: 0px 15px 30px -5px rgba(0,0,0,0.28);
}

    .lginbox:hover {
        border-top: 6px solid #ec7c00;
        -webkit-box-shadow: 5px 20px 35px 10px rgba(0,0,0,0.28);
        box-shadow: 5px 20px 35px 10px rgba(0,0,0,0.28);
        transition: box-shadow 0.5s;
    }

.lgnbxtp {
    height: 52px;
    border-bottom: 2px solid #f1f1f1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 16px;
    padding-right: 16px;
}

.lgwdttl {
    color: #010101;
    font-size: 16px;
    font-weight: 700;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

a.mhvdllnk {
    color: #ef7b04;
    font-size: 14px;
}

.lgnfldbase {
    width: 280px;
    margin: auto;
    border-bottom: 2px solid #000000;
    height: 23px;
    margin-right: 7px;
    margin-left: 7px;
}

.lgnfldbase1 {
    width: 200px;
    margin: auto;
    border-bottom: 2px solid #000000;
    height: 23px;
    margin-right: 7px;
    margin-left: 7px;
}

a.qstnmrk {
    width: 13px;
    height: 13px;
    border-radius: 6px;
    background-color: #a2a2a2;
    color: #ffffff;
    font-size: 9px;
    text-align: center;
    text-decoration: none;
    font-family: Arial;
    display: flex;
    align-items: center;
    justify-content: space-around;
}

.wmlg {
    color: #d0d0d0 !important;
    text-align: right;
}

.lgintxbx {
    font-family: Assistant !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    border: 0px;
    width: 276px;
    font-weight: 600;
    color: #000000;
}
.lgintxbx1 {
    font-family: Assistant !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    border: 0px;
    width: 198px;
    font-weight: 600;
    color: #000000;
}
.lgnfgt {
    display: block;
    margin: auto;
    font-size: 15px;
    color: #000000 !important;
    width: 200px;
    text-align: center;
    margin-top: 12px;
}

a.lgibtn21 {
    border: 1px solid #f47f22;
    display: block;
    color: #f47f22;
    width: 103px;
    margin: auto;
    margin-top: 22px;
    text-decoration: none;
    border-radius: 28px;
    text-align: center;
    height: 28px;
    padding-top: 4px;
    font-size: 17px;
}

    a.lgibtn21:hover {
        color: #ffffff;
        background-color: #f47f22;
    }


a.lgibtn22 {
    border: 1px solid #f47f22;
    display: block;
    color: #f47f22;
    width: 71px;
    margin: auto;
    margin-top: 15px;
    text-decoration: none;
    border-radius: 22px;
    text-align: center;
    height: 22px;
    padding-top: 4px;
    font-size: 14px;
}

    a.lgibtn22:hover {
        color: #ffffff;
        background-color: #f47f22;
    }


.tooltip {
    position: relative;
    display: inline-block;
}

    .tooltip .tooltiptext {
        visibility: hidden;
        width: 175px;
        background-color: #ffffff;
        border: 1px solid #dadada;
        border-radius: 3px;
        padding: 5px 0;
        position: absolute;
        z-index: 1;
        top: 160%;
        left: -99px;
        margin-left: -60px;
        padding-left: 4px;
        padding-right: 4px;
        /* Fade in tooltip - takes 1 second to go from 0% to 100% opac: */
        opacity: 0;
        transition: opacity 0.5s;
        -webkit-box-shadow: 0px 5px 10px -2px rgba(0,0,0,0.28);
        box-shadow: 0px 5px 10px -2px rgba(0,0,0,0.28);
        font-size: 13px;
    }



    .tooltip:hover .tooltiptext {
        visibility: visible;
        opacity: 1;
    }

    .tooltip .tooltiptext::after {
        content: " ";
        position: absolute;
        bottom: 100%; /* At the top of the tooltip */
        left: 165px;
        margin-left: -8px;
        border-width: 7px;
        border-style: solid;
        border-color: transparent transparent #dadada transparent;
    }

.tooltipright .tooltiptext {
    left: 124px;
}

    .tooltipright .tooltiptext::after {
        left: 20px;
    }

.tooltiprightsmall .tooltiptext {
    left: 46px;
}

    .tooltiprightsmall .tooltiptext::after {
        left: 20px;
    }

.ordot {
    display: inline-block;
    width: 6px;
    height: 6px;
    border-radius: 3px;
    margin-right: 6px;
    margin-left: 6px;
    background-color: #f07d00;
}

.lgininstr {
    height: 50px;
    background-color: #f0f0f0;
    display: flex;
    align-items: center;
    justify-content: space-around;
}


/*popupdo not leave*/

#popupdonotleave {
    width: 100%;
    height: 100%;
    opacity: .95;
    top: 0;
    left: 0;
    display: none;
    position: fixed;
    background-color: #313131;
    overflow: auto;
    z-index:18;
       
}

#popupdonotleave img#close {
    position: absolute;
    right: -14px;
    top: -14px;
    cursor: pointer
}

#popupdonotleave div#popupContact {
    position: absolute;
    left: 50%;
    top: 17%;
    margin-left: -202px;
}

#DoNotLeave {
    max-width: 300px;
    min-width: 250px;
    padding: 10px 50px;
    border: 2px solid gray;
    border-radius: 10px;

    background-color: #fff
}

    #DoNotLeave p {
        margin-top: 30px
    }

    #DoNotLeave h2 {
        background-color: #f1840d;
        color:white;
        padding: 20px 35px;
        margin: -26px -50px;
        text-align: center;
        border-radius: 10px 10px 0 0;
        font-size: 26px;
    }
    #DoNotLeave a{
        color:white;
    }
#close2 {
    position: absolute;
    font-size: 26px;
    right: 21px;
    text-decoration: none;
}
#sendSuccess {
    max-width: 300px;
    min-width: 250px;
    padding: 10px 50px;
    border: 2px solid gray;
    border-radius: 10px;
    background-color: #fff
}
    #sendSuccess span {        
        color: black;
        text-align: center;        
        font-size: 26px;
        padding-top: 32px;
        display: block;
    }

#DoNotLeave hr {
    margin: 10px -50px;
    border: 0;
    border-top: 1px solid #ccc
}

    #DoNotLeave input[type=text] {
        width: 82%;
        padding: 10px;
        margin-top: 30px;
        border: 1px solid #ccc;
        padding-left: 40px;
        font-size: 16px;

    }

    #DoNotLeave .name {
        background-image: url(/National_Library/oe_/http://www.domainthenet.com/App_Themes/images/name.jpg);
        background-repeat: no-repeat;
        background-position: 5px 7px
    }

    #DoNotLeave .email {
        background-image: url(/National_Library/oe_/http://www.domainthenet.com/App_Themes/images/email.png);
        background-repeat: no-repeat;
        background-position: 5px 7px
    }
    #DoNotLeave .phone {
        background-image: url(/National_Library/oe_/http://www.domainthenet.com/App_Themes/images/msg.png);
        background-repeat: no-repeat;
        background-position: 5px 7px;
        width: 82%;
        padding: 10px;
        resize: none;
        margin-top: 30px;
        border: 1px solid #ccc;
        padding-left: 40px;
        font-size: 16px;
        
    }

    #DoNotLeave textarea {
        background-image: url(/National_Library/oe_/http://www.domainthenet.com/App_Themes/images/msg.png);
        background-repeat: no-repeat;
        background-position: 5px 7px;
        width: 82%;
        height: 95px;
        padding: 10px;
        resize: none;
        margin-top: 30px;
        border: 1px solid #ccc;
        padding-left: 40px;
        font-size: 16px;    
        margin-bottom: 30px
    }

    #DoNotLeave #submit {
        text-decoration: none;
        width: 100%;
        text-align: center;
        display: block;
        background-color: #f07d00;
        color: #fff;
        border: 1px solid #f07d00;
        padding: 10px 0;
        font-size: 20px;
        cursor: pointer;
        border-radius: 5px
    }

    #DoNotLeave span {
        color: red;
        font-weight: 700
    }

    #DoNotLeave button {
        width: 10%;
        height: 45px;
        border-radius: 3px;
        background-color: #cd853f;
        color: #fff;
        font-size: 18px;
        cursor: pointer
    }
