﻿html
{
    font-family: Arial;
}
body
{
    background-image: url('images/page-background.gif' );
    background-position: center;
    background-repeat: repeat-y;
    margin: 0px;
    padding: 0px;
    height: 100%;
    color: #5c5a5b;
    font-family: Arial;
    font-size: 12px;
}
select
{
    /*hides the dropdownlist including the arrow*/ /*  -webkit-appearance: none;*/
}
ul
{
    padding: 0px;
    margin: 0px;
    line-height: 19px;
}
li
{
    padding-top: 5px;
    padding-right: 10px;
    margin: 0px;
}
p
{
    padding: 0px;
    margin: 0px;
    margin-bottom: 18px;
}
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;
    width: 999px;
    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/Purity_Green_btn.png' );
    height: 38px !important;
    width: 150px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 20px; /*margin:20px 20px 0 0 !important;*/
}
.Button5
{
    background-image: url('images/btn_grey.gif' );
    height: 37px !important;
    width: 148px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 20px;
}
.Button6
{
    background-image: url('images/Button.gif' );
    background-color: Transparent;
    border: none;
    cursor: pointer;
    width: 114px;
    height: 29px;
    margin-left: 15px;
    color: #ffffff;
    font-size: 18px;
    font-family: arial;
    padding-bottom: 3px;
    font-weight: normal !important;
}
.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;
    Width:163px;
    Height:37px;     
}
.Button11
{
    background-image: url('images/button-11-background.png' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    font-size: 12px;
    Width:62px;
    Height:23px; 
}
.Button12
{
    background-image: url('images/button-12-background.png' );
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-weight: bold;
    font-family: Arial;
    background-color: transparent;
    font-size: 12px;
    Width:62px;
    Height:23px; 
}
.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;
    Width:280px;
    Height:42px; 
}
.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/hostingButton1.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
    width: 72px;
    height: 23px;
}
.Button18
{
    background-image: url('images/hostingButton2.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
    width: 72px;
    height: 23px;
}
.Button19
{
    background-image: url('images/hostingButton3.png' );
    background-color: #ffffff;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: Tahoma;
    background-color: transparent;
    width: 72px;
    height: 23px;
}
.Button20
{
    background-image: url('images/hostingButtonInfo.gif' );
    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/btn_grey.gif' );
    height: 37px !important;
    width: 148px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 20px;
}
.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;
}

.Button23
{
    background-image: url('images/PLloginBtn.gif') !important;
    color: #ffffff;
    cursor: pointer;
    border: 0;
    margin: 0 0 0 0;
}
.Button28
{
    background-image: url('images/Purity_Green_btn.png' );
    height: 38px !important;
    width: 150px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 20px; /*margin:20px 20px 0 0 !important;*/
}
.Button32
{
    background-image: url('images/btn_grey.gif' );
    height: 37px !important;
    width: 148px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 12px;
}
.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;
}
/*#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;
}
.MultiplyDomainsSearch
{
    overflow: auto;
}

#MainDiv
{
    width: 999px;
    margin: auto;
    background-color: #ffffff;
    min-height: 100%;
    overflow: hidden;
}
.MainDivTransfer
{
    width: 910px;
    margin: 0 auto;
    overflow: hidden;
}
.ClearDiv7
{
    margin-top: 10px;
    clear: both;
}
#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: #f6f6f6;
    padding-left: 4px;
    padding-right: 4px;
    height: 19px;
    color: #313131;
}

A:link
{
    color: #0f64be;
}
A:active
{
    color: #0f64be;
}
A:hover
{
    color: #0f64be;
}
A:visited
{
    color: #0f64be;
}
A:hover
{
    color: #0f64be;
}

/* 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;
}

.MenuUnder
{
    background: url('images/ProcessTitle.png') no-repeat;
    width: 892px;
    margin: 0 auto;
    height: 47px;
}
.MenuUnder2
{
    background: url('images/ProcessTitle.png') no-repeat;
    width: 892px;
    margin: 0 auto;
    height: 47px;
    margin-bottom: 35px;
}
.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
{
    color: #46990a !important;
    font-size: 24px !important;
    padding-top: 6px;
    min-height: 24px;
    vertical-align: middle;
    margin-bottom: 11px;
    text-align: left;
}


.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;
    z-index: 1000;
}

.ParticleTitleLabel
{
    margin-left: 34px;
    margin-right: 34px;
}
.ParticleOuterDiv
{
    margin: auto !important;
    height: auto !important;
    padding: 0 0 10px 0;
    overflow: hidden !important;
    min-height: 50px;
}
.ParticleInnerDiv
{
    /*background-color: #f6f6f6;*/
    margin: 8px;
    padding: 16px;
}


/* 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%;
    position: relative;
    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: 331px;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
}
.SSLMainRightTopLeftBorder
{
    border: 2px solid rgb(174, 180, 183);
    width: 331px;
    float: right;
    height: 490px;
    margin-left: 12px;
    margin-right: 6px;
    margin-top: 12px;
}
.SSLMainRightTopRightBorder-rtl
{
    border: 2px solid rgb(174, 180, 183);
    width: 331px;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
}
.SSLMainRightTopRightBorder-ltr
{
    border: 2px solid #AEB4B7;
    float: right;
    height: 490px;
    margin-left: 6px;
    margin-right: 12px;
    margin-top: 12px;
    width: 331px;
}
.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
{
    position: absolute;
    bottom: 20px;
    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: 392px;
    width: 558px;
}
.SSLMainRightBottomPannel2-ltr
{
    height: 392px;
    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(../../images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}
.MenuElements-1-Checked
{
    background-image: url(../../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(../../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(../../images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}
.NeedHelp
{
    width: 172px;
    color: #000000;
    background: #FFFFFF url(../../images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}
.Box
{
    width: 172px;
    color: #000000;
    background: #FFFFFF url(../../images/ssl/MenuItemBG.gif) repeat-y scroll left top;
}
.BoxElement
{
    width: 170px;
    padding: 7px;
    font-size: 16px;
}
.NeedHelpElement-us
{
    background: url('../../images/ssl/needhelp-us.jpg') no-repeat 1px 0px;
    cursor: pointer;
    height: 220px;
    width: 169px;
}
.NeedHelpElement-il
{
    background: url('../../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;
}
.ProductrBoxTransfer
{
    padding: 10px 0 20px 0 !important;
    width: 905px;
    margin: 0 auto !important;
}
.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: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: auto;
    padding: 5px;
}
.DefaultMessage, .WarningMessage
{
    background-color: #FFFF99;
    border: 5px solid #FF9933;
    margin: auto;
    padding: 5px;
    width: 100%;
}
.OkMessage
{
    background-color: #FFFF99;
    border: 5px solid #008000;
    margin: auto;
    padding: 5px;
    width: 100%;
}
.ErrorMessage
{
    background-color: transparent !important;
    border: 0 !important;
    color: #c7241e;
    font-weight: bold;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    margin: 0 auto;
    padding: 5px;
    width: 700px;
}
.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: 205px;
    height: 27px;
    font-size: 12px;
    font-family: Tahoma;
    color: #46990a;
    font-weight: bold;
    text-align: center;
    padding-top: 10px;
}
.ContactInputMiddle
{
    background-image: url('images/contact-input-box-background.gif');
    width: 205px;
    background-repeat: repeat-y;
    min-height: 190px;
}
.ContactInputBottom
{
    background-image: url('images/contact-input-box-bottom.gif');
    width: 205px;
    height: 22px;
}
.ContactInputTitle
{
    width: 205px;
    font-size: 13px;
    font-family: Tahoma;
    font-weight: normal;
    color: #46990a;
    text-align: center;
    padding-top: 10px;
}

.BoxLineWithBg
{
    /*background-image: url('images/box-line-background.gif');     background-repeat: no-repeat;*/
    width: 205px;
    height: 18px;
    margin: auto;
    text-align: left !important;
}
.BoxLine
{
    width: 205px;
    height: 18px;
    margin: auto;
    text-align: left !important;
}
.tdFieldTitle-ltr
{
    width: 93px;
    color: #9f9a95;
    padding-left: 5px;
    font-size: 12px;
    font-family: Arial;
    text-align: left !important;
}
.tdFieldTitle-rtl
{
    width: 87px;
    color: #9f9a95;
    font-weight: bold;
    text-align: left;
}
.ContactExistingTop
{
    background-image: url('images/box-existing-contact-top.png');
    width: 179px;
    height: 26px;
    cursor: move;
}
.ContactExistingMiddle
{
    background-image: url('images/box-existing-contact-middle.png');
    background-position: center top;
    background-repeat: no-repeat;
    width: 179px;
    background-repeat: repeat-y;
}
.ContactExistingBottom
{
    background-image: url('images/box-existing-contact-bottom.png');
    width: 179px;
    height: 15px;
}

.divExistingContactBox-rtl
{
    float: right;
    margin-left: 5px;
    margin-top: 5px;
}
.divExistingContactBox-ltr
{
    float: left;
    margin-right: 5px;
    margin-top: 5px;
}
.divBoxDragInto
{
    background-image: url('images/contact-box-drop-into.gif');
    width: 205px;
    height: 74px;
}
.divBoxDropOver
{
    background-image: url('images/contact-box-drop-into_over.jpg');
    width: 205px;
    height: 74px;
}
.DropHere
{
    width: 200px;
    margin: auto;
    text-align: center;
    color: #cfcecb;
    font-size: 18px;
    margin-top: 15px;
}
.HomeTop
{
    width: 977px;
    height: 251px;
    background-image: url('images/home-top.gif');
    margin: auto;
}
.PurityHomeDomainTabs
{
    width: 550px;
    height: 36px;
    background-image: url('images/TabStrip.gif');
    float: left;
    padding: 0 0 0 10px !important;
}

.PurityHomeDomainsTab
{
    background-image: url('images/TabStandard.png');
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #5c5a5b;
    width: 68px;
    height: 21px;
    margin: 5px 0 0 0;
    padding: 2px 0 0 3px !important;
}
.PurityHomeDomainsTabSelected
{
    background-image: url('images/TabSelected.png');
    background-repeat: no-repeat;
    font-family: Tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #096ebd;
    width: 68px;
    height: 21px;
    margin: 5px 0 0 0;
    padding: 2px 0 0 3px !important;
}
.TabInner
{
    background-image: url('images/TabBackground.gif');
    background-repeat: no-repeat;
    width: 560px;
    height: 140px;
    margin-top: 0px;
}

html > /**/ body .TabInner
{
    background-image: url('images/TabBackground.gif');
    background-repeat: no-repeat;
    width: 560px;
    height: 140px;
    margin-top: 36px;
}

.SearchBoxHome
{
    border: 0px;
    background-image: url('images/DomainsTextBox.png');
    padding: 10px 30px 10px 10px !important;
    width: 211px;
    height: 97px;
    overflow: hidden;
    float: left;
    font-family: Arial;
    font-size: 12px;
}

.search-box-home-he
{
    border: 0px;
    background-image: url('images/search-box-home-he.gif');
    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');
    width: 181px;
    height: 97px;
    overflow: hidden;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 6px;
    padding-right: 6px;
}
.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 !important;
    height: 62px;
    background-image: url('images/home-box-right-top.gif') !important;
}
.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;
}
.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;
}
.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-left
{
    width: 9px;
    background-image: url('images/home-box-left.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-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-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-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-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');
    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
{
    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;
}
A.TopMemuItem:link
{
    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;
    -text-shadow: 2px 2px 3px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(color=#d15200,direction=135,strength=3);
}
A.TopMemuItem:active
{
    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;
    -text-shadow: 2px 2px 3px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(color=#d15200,direction=135,strength=3);
}
A.TopMemuItem:hover
{
    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-hover-bg.gif');
    background-position: center center;
    -text-shadow: 0px 0px 0px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}
A.TopMemuItem:visited
{
    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;
    -text-shadow: 2px 2px 3px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(color=#d15200,direction=135,strength=3);
}
A.TopMemuItem:hover
{
    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-hover-bg.gif');
    background-position: center center;
    -text-shadow: 0px 0px 0px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}

A.TopMemuItemSelected
{
    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-hover-bg.gif');
    background-position: center center;
    -text-shadow: 0px 0px 0px #d15200;
    -filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}

A.TopMenuSubItem
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
}
A.TopMenuSubItem:link
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
    text-shadow: 2px 2px 3px #646363;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#646363,direction=135,strength=2);
}
A.TopMenuSubItem:active
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
    text-shadow: 2px 2px 3px #646363;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#646363,direction=135,strength=2);
}
A.TopMenuSubItem:hover
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
    text-shadow: 0px 0px 0px #646363;
    filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}
A.TopMenuSubItem:visited
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
    text-shadow: 2px 2px 3px #646363;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#646363,direction=135,strength=2);
}
A.TopMenuSubItem:hover
{
    font-family: Tahoma;
    font-size: 12px;
    vertical-align: middle;
    color: #ffffff !important;
    text-decoration: none;
    margin-right: 11px;
    margin-left: 11px;
    text-shadow: 0px 0px 0px #646363;
    filter: progid:DXImageTransform.Microsoft.Shadow(Enabled=false);
}
.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: 10px;
}
.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.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.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink2:link
{
    background-image: url('images/MyAccount/ssl.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink2:active
{
    background-image: url('images/MyAccount/ssl.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink2:hover
{
    background-image: url('images/MyAccount/ssl.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink2:visited
{
    background-image: url('images/MyAccount/ssl.gif') !important;
    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.FolderTitleLink5
{
    background-image: url('images/MyAccount/billing-hover.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-hover.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-hover.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-hover.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-hover.gif') !important;
    background-position: 0px 0px;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink6
{
    background-image: url('images/MyAccount/dbs.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink6:link
{
    background-image: url('images/MyAccount/dbs.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink6:active
{
    background-image: url('images/MyAccount/dbs.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink6:hover
{
    background-image: url('images/MyAccount/dbs.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
A.FolderTitleLink6:visited
{
    background-image: url('images/MyAccount/dbs.gif') !important;
    background-repeat: no-repeat;
    width: 177px;
    height: 156px;
    text-decoration: none;
    display: block;
}
.FolderTitle
{
    width: 173px;
    margin-top: 3px;
    font-family: Tahoma;
    font-size: 16.5px;
    font-weight: bold;
    text-align: center !important;
}

.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;
}
.TableCellAlt
{
    height: 32px;
    text-align: center;
    font-weight: bold;
}
.TableSep
{
    background-image: url('images/table-sep.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: #0f64be !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: #5b524b !important;
    text-decoration: underline;
}
.TableHeaderSelected
{
    color: #5b524b !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
{
    display: none;
    background-image: url('images/domain-alert-background-ltr.gif');
    width: 977px;
    height: 55px;
    margin: auto;
    margin-top: 5px;
}
.DomainAlertFrame-rtl
{
    display: none;
    background-image: url('images/domain-alert-background-rtl.gif');
    width: 977px;
    height: 55px;
    margin: auto;
    margin-top: 5px;
}
.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;
    float: left;
    text-align: center;
    font-size: 12px;
    max-height: 205px;
    min-height: 205px;
    margin: 0.5%;
    text-align: center;
    width: 184px;
}
.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/buy-hosting-package-bottom.gif');
    width: 625px;
    height: 8px;
}
.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');
    height: 148px;
}
.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');
    height: 145px;
}
.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');
    height: 154px;
}
.HostingPakageStrip-3-rtl
{
    background-image: url('images/hosting-package-strip-3-rtl.gif');
}

.HostingWindowsSmall-ltr
{
    background-image: url('images/hosting-package-windows-small-ltr.gif');
    width: 277px;
    height: 192px;
    margin-right: 15px;
}
.HostingWindowsSmall-rtl
{
    background-image: url('images/hosting-package-windows-small-rtl.gif');
    width: 277px;
    height: 192px;
}

.HostingLinuxSmall-ltr
{
    background-image: url('images/hosting-package-linux-small-ltr.gif');
    display: none;
}
.HostingLinuxSmall-rtl
{
    background-image: url('images/hosting-package-linux-small-rtl.gif');
}

.HostingVpsSmall-ltr
{
    background-image: url('images/hosting-package-vps-small-ltr.gif');
    display: none;
}
.HostingVpsSmall-rtl
{
    background-image: url('images/hosting-package-vps-small-rtl.gif');
}

.Header
{
    width: 1002px;
    width: 207px;
    margin-left: 459px;
    border: solid 1px #ebebeb;
    background: url(../images_purity/Header.jpg) no-repeat;
}

.HeaderDiv
{
    width: 930px;
    margin: 0 auto;
}

/*General*/
p
{
    margin: 0 !important;
    padding: 0;
}

/*Login*/
.login
{
    width: 340px;
    height: 60px;
    float: right;
}
.login_button
{
    width: 74px;
    height: 31px;
    background: url('images/login_button.png') no-repeat;
    border: 0;
    cursor: pointer;
}
.login_box
{
    background-color: transparent !important;
    width: 100px !important;
    border: 0;
    font-weight: normal !important;
    outline: none;
    color: #5c5a5b;
}
.login_middle_td
{
    padding: 0 10px 0 10px;
}
.forgot_password_text
{
    color: #0177c1 !important;
    font-size: 11px;
    cursor: pointer;
    text-decoration: underline;
}
.textDiv
{
    width: 112px;
    height: 23px;
    background: url('images/login_text_box.png') no-repeat !important;
    padding: 5px 0 0 10px;
}
.rfv
{
    float: right;
}
.DivUserLoggedIn
{
    color: #0f64be;
    text-align: center;
    font-family: Tahoma;
    margin: 10px 0 0 80px;
}
.LoggedInUserName
{
    color: #46990a;
    font-size: 14px;
    font-family: Tahoma;
    font-weight: bold;
}

/*Top Menu*/
.MainMenu
{
}
.top_menu
{
    width: 678px;
    height: 36px;
    background: url('images/top_menu.png') no-repeat;
    clear: both;
    float: right;
    list-style: none;
    margin: 0;
    color: #0f64be;
    font-weight: bold;
}

A.Current
{
    background: none;
    color: #0f64be;
    text-decoration: none;
    font-weight: bold;
    width: 93px;
    height: 27px;
    display: block;
    padding-top: 3px;
    font-size: 14px;
}

A.Current:link
{
    background: none;
    color: #0f64be;
    text-decoration: none;
    font-weight: bold;
    width: 93px;
    height: 27px;
    display: block;
    padding-top: 3px;
    font-size: 14px;
}
A.Current:active
{
    background: none;
    color: #0f64be;
    text-decoration: none;
    font-weight: bold;
    width: 93px;
    height: 27px;
    display: block;
    padding-top: 3px;
}
A.Current:hover
{
    width: 93px;
    height: 27px;
    background: url('images/top_menu_button.png') no-repeat;
    background-position: top;
    float: left;
    color: #ffffff !important;
    text-decoration: none;
    padding-top: 3px;
    font-weight: bold;
    display: block;
    padding-top: 3px;
    font-size: 14px;
}
A.Current:visited
{
    background: none;
    color: #0f64be;
    text-decoration: normal;
    font-weight: bold;
    width: 93px;
    height: 27px;
    display: block;
    padding-top: 3px;
    font-size: 14px;
}
A.Current:hover
{
    width: 93px;
    height: 27px;
    background: url('images/top_menu_button.png') no-repeat;
    background-position: top;
    float: left;
    color: #ffffff !important;
    text-decoration: none;
    padding-top: 3px;
    font-weight: bold;
    display: block;
    padding-top: 3px;
    font-size: 14px;
}

.td
{
    width: 90px;
    text-align: center;
    padding: 6px 0 0 10px;
}

/*Footer*/
.footer
{
    height: 100px;
    clear: left;
    padding: 20px 0 0 30px;
    font-size: 11px;
    margin: 0 auto;
    width: 920px;
}
A.footer_link
{
    color: #52a01a !important;
    font-style: italic;
}
.bold
{
    font-weight: bold;
}
.footer_logo
{
    width: 115px;
    height: 43px;
    background: url('images/Footer_Logo.png') no-repeat;
}
.footer_text_margin
{
    margin: 5px 0 0 30px !important;
}


/*Home Page*/
.MasterMain
{
    width: 1024px;
    height: auto !important;
    overflow: hidden;
    margin: 0 auto;
}
.ContentGeneric
{
    width: 1026px;
    height: auto !important;
    overflow: hidden;
    min-height: 820px;
    padding: 25px 0 30px 0;
    background: url('images/Header.jpg') no-repeat;
}

A.abuse
{
    width: 291px;
    height: 43px;
    background: url('images/Report_Abuse.png') no-repeat;
    color: #ffffff !important;
    font-size: 20px;
    text-decoration: none;
    background-position: top;
    float: right;
    text-align: center;
    padding-top: 17px;
}
.abuse_div
{
    height: 45px;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 20px !important;
}
A.church
{
    width: 291px;
    height: 61px;
    background: url('images/GetChurchDomain.png') no-repeat;
    color: #ffffff !important;
    font-size: 20px;
    text-decoration: none;
    background-position: top;
    float: right;
    text-align: center;
    padding-top: 17px;
}
.church_div
{
    height: 61px;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 20px !important;
}
A.bible
{
    width: 291px;
    height: 162px;
    background: url('images/bible.jpg') no-repeat;
    color: #ffffff !important;
    font-size: 20px;
    text-decoration: none;
    background-position: top;
    float: right;
    text-align: center;
    padding-top: 17px;
}
.bible_div
{
    height: 162px;
    margin-top: 25px;
    margin-right: 5px;
    margin-bottom: 20px !important;
}
#homeLeft
{
    float: left;
    width: 580px;
    height: auto !important;
    overflow: hidden;
    padding: 30px 0 0 65px;
}
#homeRight
{
    float: right;
    width: 310px;
    height: auto !important;
    overflow: hidden;
    padding-right: 65px;
}
A.MoreInfo
{
    border-bottom: dashed 1px #000;
    color: #000000 !important;
    text-decoration: none !important;
    font-style: italic;
    font-size: 14px;
}


.Flash
{
    background: url('images/Flash.jpg') no-repeat;
    clear: left;
    margin: 20px 0 0 0;
    width: 559px;
    height: 336px; /*clear: left;      margin: 20px 0 20px 0;*/
}
.PureBoxes
{
    clear: right;
    float: right;
    margin-top: 20px;
    width: 274px;
    height: 167px;
    background: url('images/PureBoxes.png') no-repeat;
    padding: 10px 15px 0 20px;
}
.RightInfoBox1
{
    color: #46990a;
    font-family: Arial;
    font-size: 22px;
}
.RightInfoBox2
{
    color: #f1ab00;
    font-family: Arial;
    font-size: 22px;
}
.RightInfoBox3
{
    color: #e14803;
    font-family: Arial;
    font-size: 22px;
}

.GreenBox
{
    color: #46990a;
    font-family: Arial;
}
.OrangeBox
{
    color: #e14803;
    font-family: Arial;
}
.YellowBox
{
    color: #f1ab00;
    font-family: Arial;
}
.domainNameTransferFinish
{
    color: #f1ab00;
    font-family: Arial;
    font-size: 20px;
    font-weight: bold;
}

.titleSize
{
    font-size: 22px;
}
.priceSize
{
    font-size: 18px;
}
.textSize
{
    font-size: 12px;
    width: 270px;
    margin: 15px 0 0 15px;
    height: 52px;
    color: #5C5A5B;
}
.ArticleSubjectLine
{
    color: #5C5A5B;
    font-size: 12px;
}
.BoxImg
{
    width: 62px;
    height: 55px;
}
.boxTd
{
    width: 70px;
    height: 70px;
}
.titleTd
{
    width: 210px;
    text-align: left;
}
.priceTd
{
    padding-top: 5px;
    width: 200px;
}
.linkTd
{
    width: 80px;
}
.MoreInfoStar
{
    font-size: 18px;
    color: #000000;
}
#welcome
{
    padding: 10px 0 10px 0;
    margin: 15px 0 15px -10px;
}
.welcomeTitle
{
    font-family: Arial;
    color: #3391c5;
    font-size: 20px;
}
.welcomeText
{
    font-family: Arial;
    padding: 10px 0 0 0;
    line-height: 17px;
    font-size: 14px;
    width: 530px;
}
#articles
{
    height: auto !important;
    overflow: hidden;
    padding: 15px 0 0 20px;
}
#articlesTitleDiv
{
    padding-bottom: 10px;
}
.articlesTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 24px;
}
.articleDate
{
    background-color: #3d9910;
    color: #ffffff;
    font-size: 12px;
    border: solid 1px #3d9910;
    display: inline-block;
    font-size: 12px;
    width: 110px;
    padding-left: 3px;
}
A.articleSentence
{
    color: #000000 !important;
    font-size: 11px;
    line-height: 15px;
}
A.folder_link
{
    text-decoration: none;
    color: #46990a !important;
    font-family: Arial;
    font-size: 11px;
    border-bottom: dashed 1px #46990a;
}
.folderImg
{
    vertical-align: middle;
    margin: 0 5px 0 0;
}
.emailBox
{
    background: url('images/EmailBox.png') no-repeat;
    float: right;
    width: 218px;
    padding: 25px 0 0 85px;
    height: 55px;
    margin-bottom: 10px;
    color: #5C5A5B;
}
A.email
{
    color: #5C5A5B !important;
    font-size: 16px;
}
.phoneBox
{
    background: url('images/PhoneBox.png') no-repeat;
    float: right;
    width: 203px;
    padding: 25px 0 0 100px;
    height: 50px;
}
.phone_small_black
{
    font-size: 16px;
    color: #000000;
    font-family: Arial;
    vertical-align: top;
}
.phone_small_green
{
    font-size: 16px;
    color: #46990a;
    font-family: Arial;
    vertical-align: top;
}
.phone_big
{
    font-size: 16px;
    color: #5C5A5B;
    font-family: Arial;
    vertical-align: top;
}
.VideoTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 26px;
}
#VideoTitleDiv
{
    padding: 14px 0 14px 0;
}
.SuffixesBoxrightTd
{
    padding: 3px 0 0 20px;
    width: 240px;
    vertical-align: top;
}
.SuffixesBoxLeftTd
{
    padding: 5px 0 0 20px;
    vertical-align: top;
}
.moreInfoRowMargin
{
    margin-top: 17px;
    float: right !important;
}
.Button6Div
{
    padding-top: 25px;
    float: right !important;
}
.wwwTd
{
    padding-left: 3px;
    padding-right: 3px;
    font-weight: bold;
}
.pageViewMainDiv
{
    width: 503px;
    padding: 10px;
    margin: 0 auto;
}
.pageViewFirstRow
{
    height: 30px;
}
.pageViewSecondRow
{
    height: 30px;
}
.TransferView
{
    height: 60px;
}
.pageViewURLTextBox1
{
    width: 275px !important;
    border: 0;
    outline: none;
    background-color: transparent;
    font-size: 13px;
}
.pageViewURLTextBox2
{
    width: 285px !important;
    border: 0;
    outline: none;
    background-color: transparent;
    font-size: 13px;
}
#VideoZone
{
    background: url('images/VideoZone.gif') no-repeat;
    width: 561px;
    height: 232px;
    padding: 0 0 0 20px;
    margin: 0 0 0 -12px;
}
.VideoZone
{
    float: right;
    margin: 100px 600px 0 0 !important;
}
.HelpTitle
{
    padding: 10px 0 7px 20px;
    color: #46990a;
    font-family: Arial;
    font-size: 24px;
}
.vidText
{
    font-size: 12px;
}
.vidLeft
{
    float: left;
    width: 320px;
    padding-top: 7px;
}
.vidRight
{
    float: right;
    width: 230px;
    padding: 0 0 0 0;
}


/*Purity additional*/
.divPlacing
{
    padding-top: 15px;
    width: 905px;
    margin: 0 auto !important;
}
.btmDivHeight
{
}
.addDivStyle
{
    width: 860px;
}
.searchAgainDiv
{
}


/*Frames*/
.BigOuterFrameLogin
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 0;
    width: 924px;
    margin: 0 50px 0 -10px !important;
}
.BigOuterFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 16px;
    width: 908px;
    margin: 0 50px 0 -10px !important;
}
.NUFrameSides
{
    margin-left: 16px;
    min-height: 800px;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
}
.BigOuterFrameTop
{
    background: url('images/FrameTop.gif') no-repeat;
    background-repeat:no-repeat;    
    width: 894px;
    height: 24px;
    margin: 0 0 -19px 5px !important;
}

.DDBigOuterFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 0;
    width: 924px;
    margin: 0 50px 0 -10px !important;
}
.DDFrameSides1
{
    margin-left: 16px;
    height: auto !important;
    overflow: hidden !important;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
}
.DDFrameSides2
{
    margin-left: 16px;
    min-height: 700px;
    height: auto !important;
    overflow: hidden !important;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
    margin-top: -15px;
}
.DDBigOuterFrameTop
{
    background: url('images/FrameTop.gif') no-repeat;
    width: 894px;
    height: 24px;
    margin: 30px 0 -19px 5px !important;
}

.SDFrameSides1
{
    min-height: 40px;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
}
.SDFrameSides2
{
    min-height: 100px;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}
.SDFrameSides3
{
    min-height: 120px;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}

.OSFrameSides1
{
    min-height: 100px;
    width: 892px;
    height: auto !important;
    overflow: hidden !important;
    background: url('images/SideFrame.gif') repeat-y;
}
.OSFrameSides2
{
    min-height: 800px;
    width: 892px;
    height: auto !important;
    overflow: hidden !important;
    background: url('images/SideFrame.gif') repeat-y;
}
.OSSmallFrame1
{
    vertical-align: top;
    background: url('images/OSSmallBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 17px 0;
    width: 399px;
    float: left;
    margin-bottom: 30px;
    z-index: 1;
}
.OSSmallFrameTopLeft
{
    background: url('images/OSSmallTop.gif') no-repeat;
    height: 68px;
    width: 399px;
    margin-bottom: -20px;
}
.OSSmallFrameTopRight
{
    background: url('images/OSSmallTop.gif') no-repeat;
    height: 68px;
    width: 399px;
    margin-bottom: -20px;
    margin-left: 32px;
}
.OSSmallFrame2
{
    vertical-align: top;
    background: url('images/OSSmallBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 17px 0;
    width: 399px;
    float: right;
    margin-bottom: 30px;
    z-index: 1;
}
.OSSmallFrameSides
{
    min-height: 300px;
    width: 399px;
    height: auto !important;
    overflow: hidden !important;
    background: url('images/OSSmallMiddle.gif') repeat-y;
}

.OSDNSFrame
{
    background: url('images/DNSFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 13px 0 17px 0;
    width: 833px;
    margin-bottom: 30px;
    margin: 0 auto;
}
.OSDNSFrameSides
{
    min-height: 50px;
    width: 833px;
    height: auto !important;
    overflow: hidden !important;
    background: url('images/DNSFrameMiddle.gif') repeat-y;
}
.OSDNSFrameTop
{
    background: url('images/DNSFrameTop.gif') no-repeat;
    height: 61px;
    width: 833px;
    margin-bottom: -20px;
}

.MediumOuterFrame
{
    background: url('images/PLBottomFrame.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 0;
    width: 598px;
}
.DLFrameSides
{
    margin-left: 16px;
    min-height: 176px;
    width: 567px;
    background: url('images/MedSideFrame.gif') repeat-y;
    background-position:center;
}
.MediumOuterFrameTop
{
    background: url('images/PLTopFrame.gif') no-repeat;
    height: 25px;
    width: 598px;
    margin-bottom: -20px;
}

/*End frames*/

.SearchAgainTextBoxTD
{
    width: 280px;
    direction: ltr;
    vertical-align: top;
}
.SearchAgainTextBox
{
    border: 1px solid rgb(188, 187, 183);
    width: 280px;
    overflow: auto;
    background-image: url('/images/domains/dtnt_search.jpg');
    background-repeat: no-repeat;
    height: 70px;
    padding: 10px;
    font-family: Arial;
    font-size: 12px;
    font-weight:bold;
}
.SearchAgainSuffixes
{
    width: 290px;
}
.SearchAgainBtn
{
    width: 100px;
}
.NewUserOuterDiv
{
    width: 865px;
    margin: auto;
}

.ResultMainDiv
{
    width: 840px;
    border-top: 1px solid #CECECE;
}
.MainLoginDiv
{
    width: 900px;
    margin: 0 0 0 0;
}
.HostingMainLoginDiv
{
    width: 900px;
    margin: 0 auto !important;
}
.loginFrame
{
    background: url('images/loginForm.gif') no-repeat;
    width: 296px;
    height: 241px !important;
    padding-left: 25px;
}
.ExistingUserTitleDiv
{
    height: 20px;
    padding-top: 7px;
    padding-bottom: 7px;
    font-weight: bold;
    font-size: 18px;
    width: 200px;
    color: #46990a;
}
.DomainListMainDivPurity
{
    width: 537px !important;
    padding-left: 25px;
}
.StepRegTop
{
    margin: 0 15px 0 -10px !important;
}
.ProductrBox
{
    margin: 30px 0 0 60px !important;
}
.NewUserDiv
{
    vertical-align: top;
    width: 894px;
}
.RegHr
{
}
.LoginFormHr
{
    clear: both;
    background-color: #bfbfbf;
    height: 1px;
    margin: 0 0 0 5px;
    width: 850px;
}

.NewUserPar
{
    margin: auto;
    padding-top: 4px;
    padding-bottom: 16px;
    width: 880px;
}
.NewUserPar2
{
    margin: 8px;
    margin-bottom: 0px;
    padding-top: 4px;
    padding-bottom: 0px;
}
.star
{
    color: #ffffff;
}
.BackBtn
{
}
.ResultErrorsDiv
{
    border-top: 1px solid #CECECE;
}

.existingUserTbl
{
    border-collapse: separate;
    border-spacing: 0px;
    padding: 3px;
    margin: 3px;
}
.existingUserTbl tr td
{
    padding: 2px;
}
.ButtonsDiv
{
    width: 894px;
    margin-bottom: 12px;
}

.divTitle
{
    color: #46990a;
    font-size: 18px;
    margin: 10px;
    margin-bottom: 4px;
}
.dragDropHr
{
}
.divExistingContacts
{
    margin: 0 auto;
    padding-bottom: 20px;
    padding-top: 5px;
    overflow: auto;
    direction: ltr;
    width: 850px;
}
.DDSpace
{
}
.divContactsToFill
{
    margin-top: 7px;
    padding: 6px 0 15px 3px;
    width: 900px;
}
.DetailsEmail
{
    color: #46990a;
    text-decoration: underline;
}
.btnAddEditContact
{
    position: relative;
    top: -45px;
    left: 50px;
}
.divNewButton
{
    width: 150px;
    margin-left: 30px;
}
.RegistrationDetailsDiv
{
    width: 894px;
}
.divInstructions
{
    width: 630px;
    margin-top: 0;
    padding-right: 30px;
    padding-left: 30px;
    font-size: 14px;
}
.ScrollForMore
{
    margin: 15px 50px 4px 30px;
    display: block;
    width: 500px;
}
.AddContactTbl
{
    margin: auto;
    height: 490px;
    border-collapse: collapse;
}
.AddContactTbl tr td
{
    padding: 0;
}
.tdName
{
}
.RadWindowDiv
{
    height: 500px;
}
.DomainListTbl
{
    width: 840px;
}
.FrameTdLogin-ltr
{
    vertical-align: top;
}
.FrameTd
{
    vertical-align: top;
}
.TopLFTbl
{
}
.ChosenDetailsText
{
    font-weight: normal !important;
    font-size: 12px;
    font-family: Arial;
    text-align: left !important;
}
.ChosenDetailsTextEmail
{
    color: #46990a;
}
.DomainListDivPurity
{
    padding-left: 20px;
    height: auto !important;
}
.SummeryDetailsDivs
{
    width: 370px;
    padding-left: 20px;
}
.DNSDetailsDiv
{
    width: 825px;
    margin: 0 !important;
}
.dnsDiv
{
}
.OSBoxContent
{
}
.OSDnsBoxContent
{
}
.SummeryDetailsMainDiv-ltr
{
    width: 830px;
    margin-left: 30px;
}
.SummeryMainDiv
{
    min-height: 100px;
    margin-top: 15px;
    width: 905px;
    margin: 0 auto !important;
}
.OSTitleDiv
{
    padding-top: 15px;
    margin: 0 0 20px 25px !important;
    color: #46990a;
    font-size: 24px;
}
.divIncludesVatMessage
{
    width: 200px;
}
.DomainListDesign
{
    margin-left: auto;
    margin-right: auto;
}
.newuserTopTd
{
    width: 495px;
}
.newuserTopTdTbl
{
}
.NewUserTitleDiv
{
}
.ClearDiv
{
    height: 1px;
    clear: both;
}
.ClearDiv2
{
    height: 35px;
    clear: both;
}
.ClearDiv3
{
    height: 5px;
    clear: both;
}
.ClearDiv4
{
    height: 14px;
    margin-top: 5px;
    clear: both;
}
.ClearDiv5
{
    height: 8px;
    margin-top: 5px;
    clear: both;
}
.ClearDiv6
{
    height: 15px;
    clear: both;
}
.NULoginDetails
{
    padding: 3px;
    margin: -5px 15px 10px 15px;
}
.OwnerInfoTabletails
{
    width: 870px !important;
}

.NUTextBoxSuitSides1
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 259px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.NUTextBoxSuitSides2
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 55px;
    padding: 0 0 0 6px;
    float: left;
    margin-top: -28px;
}
.NUTextBoxSuitSides3
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 60px;
    padding: 0 0 0 6px;
    float: left;
    margin-top: -28px;
}
.NUTextBoxSuitSides4
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 115px;
    padding: 0 0 0 6px;
    float: left;
    margin-top: -28px;
}
.NUTextBoxSuitSidesLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
}

.NUTextBoxSuit1
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 254px;
    padding-top: 4px;
}
.NUTextBoxSuit2
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 50px;
    float: left;
}
.NUTextBoxSuit3
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 55px;
    float: left;
}
.NUTextBoxSuit4
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 110px;
    float: left;
}

.NonTelerik
{
    border: 0;
    background-color: transparent;
    outline: none;
    height: 25px;
}

.UserLoginBox
{
    width: 151px;
    height: 24px;
    background: url('images/ExistingTextBoxLogin.gif') no-repeat !important;
    border: 0;
    padding: 4px 5px 0 7px;
    outline: none;
}
.NewUserLongBox
{
    border: 0;
    padding: 4px 5px 0 7px;
    background-color: transparent;
    outline: none;
}
.NewUserLongBoxDDL
{
    border: 0;
    padding: 0 0 0 0;
    outline: none;
    background: transparent;
    width: 257px;
    font-size: 8.5pt;
}

.NewUserShortBox
{
    width: 115px;
    height: 34px;
    background: url('images/NewUserTextBox2.gif') no-repeat !important;
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
    outline: none;
}
.NewUserPhoneBox1
{
    width: 178px;
    height: 28px;
    background: url('images/NewUserTextBox3.gif') no-repeat !important;
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
    outline: none;
}
.NewUserPhoneBox2
{
    width: 73px;
    height: 28px;
    background: url('images/NewUserTextBox4.gif') no-repeat !important;
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
    outline: none;
}
.InlineDiv
{
    display: inline;
}
.PhoneSep
{
    float: left;
    text-align: center;
    width: 8px;
    height: 20px;
    padding-top: 8px;
}
.HideTextBox
{
    border: 0;
    background-color: transparent;
    float: left;
}
.dbitmusnTd
{
}
.newPWd1
{
    width: 250px;
}
.NSTd
{
    vertical-align: middle;
}
.RegType
{
    vertical-align: top;
}
.RadioButtonListRegisterDomainOn tr td
{
    padding: 0;
}
.NUTextBoxLength
{
    width: 240px;
}
.SummaryDivBetween
{
    clear: both;
}

.PureTitlesFrame
{
    background: url('images/PurePageTitleBox.gif') no-repeat;
    height: 92px;
    width: 922px;
    padding: 10px 0 0 0;
    margin: 0 50px 0 0 !important;
}
.PureTitlesFrame_Finish
{
    background: url('images/PurePageTitleBox.gif') no-repeat;
    height: 72px;
    width: 922px;
    padding: 10px 0 0 0;
    margin: 0 50px 0 0 !important;
}
.widthBetweenBoxes
{
    width: 0;
}

/*Purity Hosting*/
.PHTitle
{
    clear: left;
    height: 90px;
    width: 920px;
    margin-left: 50px !important;
    margin-top: 40px;
}
.PHtop
{
    clear: left;
    height: auto;
    padding-left: 10px;
    width: 935px;
    margin: 0 auto !important;
    vertical-align: top;
}
.PHbtm
{
    width: 920px;
    margin: 0 auto;
    height: auto !important;
    overflow: hidden !important;
    margin-left: 51px !important;
    min-height: 400px;
}

.PHLeftOuterFrame
{
    background: url('images/PLBottomFrame.gif') bottom no-repeat;
    min-height: 265px;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 598px;
    z-index: 1000;
}
.PHLeftSides
{
    min-height: 265px;
    margin-left: 16px;
    width: 567px;
    background: url('images/MedSideFrame.gif') repeat-y;
    background-position:center;    
    overflow: hidden !important;
}
.PHdivLeftTop
{
    background: url('images/PLTopFrame.gif') no-repeat;
    width: 598px;
    height: 25px;
}

.PHRightOuterFrame
{
    min-height: 290px;
    background: url('images/PHBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    width: 300px;
    padding: 0 0 20px 1px;
    z-index: 1000;
    vertical-align: top;
}
.PHRightSides
{
    min-height: 290px;
    width: 281px;
    background: url('images/PHMdl.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 25px;
    vertical-align: top;
}
.PHdivRightTop
{
    background: url('images/PHTop.gif') no-repeat;
    width: 301px;
    height: 11px;
    vertical-align: top;
}

#PHRightSides ul
{
    width: 285px;
    margin: 13px 0 0 0;
    padding: 0;
    list-style: none;
    font-weight: bold;
    height: 190px;
}
#PHRightSides ul li
{
    float: left;
    height: 55px;
}
#PHRightSides ul li.col1
{
    width: 35px;
    padding-top: 20px;
    height: 35px;
}
#PHRightSides ul li.col2
{
    width: 220px;
    line-height: 17px;
}
#PHRightSides ul li.col3
{
    width: 220px;
    line-height: 17px;
    padding-top: 13px;
    height: 42px;
}
#PHRightSides ul li.col4
{
    width: 35px;
    padding-top: 10px;
    height: 45px;
}

.PHRightTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 20px;
    padding-top: 20px;
}
.SizeNBold
{
    font-size: 18px;
    font-weight: normal;
}
.PHTitleLeft
{
    color: #f66f03;
    font-family: Arial;
    font-size: 20px;
    height: 30px;
}
.PHLeftText
{
    color: #494949;
    font-family: Arial;
    font-size: 14px;
}
.DivInSides
{
    width: 490px;
    padding: 10px 0 0 35px;
    line-height: 19px;
}
.StripClass1
{
    color: #46990a;
    font-family: Arial;
    width: 140px;
    margin: 30px 0 0 15px;
    font-size: 20px;
}
.StripClass2
{
    color: #ee9d00;
    font-family: Arial;
    width: 140px;
    margin: 26px 0 0 15px;
    font-size: 20px;
}
.StripClass3
{
    color: #0c5ac4;
    font-family: Arial;
    width: 140px;
    margin: 30px 0 0 15px;
    font-size: 20px;
}



/*Purity domains*/
.PDTitle
{
    clear: left;
    height: 90px;
    width: 920px;
    margin-left: 50px !important;
    margin-top: 40px;
}
.PDtop
{
    clear: left;
    height: auto;
    margin: 0 auto !important;
    padding-left: 10px;
    width: 935px;
    vertical-align: top;
}
.PDbtm
{
    width: 920px;
    margin: 0 auto;
    height: 250px;
    margin-left: 70px !important;
}

.PDLeftOuterFrame
{
    background: url('images/PLBottomFrame.gif') bottom no-repeat;
    min-height: 265px;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 598px;
}
.PDLeftSides
{
    min-height: 265px;
    margin-left: 16px;
    width: 568px;
    background: url('images/MedSideFrame.gif') repeat-y;
    background-position:center;
    overflow: hidden !important;
}
.PDdivLeftTop
{
    background: url('images/PLTopFrame.gif') no-repeat;
    width: 598px;
    height: 25px;
}

.PDRightOuterFrame
{
    min-height: 290px;
    background: url('images/PHBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    width: 300px;
    padding: 0 0 20px 1px;
    vertical-align: top;
}
.PDRightSides
{
    min-height: 290px;
    width: 276px;
    background: url('images/PHMdl.gif') repeat-y;
    overflow: hidden !important;
    padding: 0 0 0 25px;
    vertical-align: top;
}
.PDdivRightTop
{
    background: url('images/PHTop.gif') no-repeat;
    width: 301px;
    height: 11px;
    vertical-align: top;
}

#PDRightSides ul
{
    list-style-image: url('images/linksBullets.gif');
    width: 285px;
    margin: 13px 0 0 0;
    padding: 0;
    list-style: none;
    font-weight: bold;
    height: 190px;
}
#PDRightSides ul li
{
    float: left;
    height: 55px;
}
#PDRightSides ul li.col1
{
    width: 35px;
    padding-top: 20px;
    height: 35px;
}
#PDRightSides ul li.col2
{
    width: 220px;
    line-height: 17px;
}
#PDRightSides ul li.col3
{
    width: 220px;
    line-height: 17px;
    padding-top: 13px;
    height: 42px;
}
#PDRightSides ul li.col4
{
    width: 35px;
    padding-top: 10px;
    height: 45px;
}

.PDRightTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 20px;
    padding-top: 20px;
}
.PDTitleLeft
{
    color: #46990a;
    font-family: Arial;
    font-size: 20px;
    height: 30px;
}

/*Purity Transfer*/
.PureBlueLink
{
    color: #0065bf;
}
.PTTitle
{
    clear: left;
    height: 90px;
    width: 920px;
    margin-left: 50px !important;
    margin-top: 40px;
}
.PTtop1
{
    clear: left;
    height: auto;
    padding-left: 10px;
    width: 935px;
    margin: 0 auto !important;
    vertical-align: top;
}
.PTbtm
{
    width: 900px;
    margin: 0 auto !important;
    padding-left: 10px;
    height: 250px;
}

.PTLeftOuterFrame
{
    background: url('images/PLBottomFrame.gif') bottom no-repeat;
    min-height: 265px;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 598px;
    z-index: 1000;
}
.PTLeftSides
{
    min-height: 265px;
    margin-left: 16px;
    width: 567px;
    background: url('images/MedSideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}
.PTdivLeftTop
{
    background: url('images/PLTopFrame.gif') no-repeat;
    width: 598px;
    height: 25px;
}

.PTRightOuterFrame
{
    min-height: 290px;
    background: url('images/PHBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    width: 300px;
    padding: 0 0 20px 1px;
    z-index: 1000;
    vertical-align: top;
}
.PTRightSides
{
    min-height: 290px;
    width: 281px;
    background: url('images/PHMdl.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 25px;
    vertical-align: top;
}
.PTdivRightTop
{
    background: url('images/PHTop.gif') no-repeat;
    width: 301px;
    height: 11px;
    vertical-align: top;
}

#PTRightSides ul
{
    width: 285px;
    margin: 13px 0 0 0;
    padding: 0;
    list-style: none;
    font-weight: bold;
    height: 190px;
}
#PTRightSides ul li
{
    float: left;
    height: 55px;
}
#PTRightSides ul li.col1
{
    width: 35px;
    padding-top: 20px;
    height: 35px;
}
#PTRightSides ul li.col2
{
    width: 220px;
    line-height: 17px;
}
#PTRightSides ul li.col3
{
    width: 220px;
    line-height: 17px;
    padding-top: 13px;
    height: 42px;
}
#PTRightSides ul li.col4
{
    width: 35px;
    padding-top: 10px;
    height: 45px;
}

.PTRightTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 20px;
    padding-top: 20px;
}
.PTTitleLeft
{
    color: #ee9d00;
    font-family: Arial;
    font-size: 20px;
    height: 30px;
}


.ButtonTransfer
{
    background: url('images/PureTransferButton.gif') no-repeat;
    width: 115px;
    height: 29px;
    border: 0;
    cursor: pointer;
}
.TransferURLTextBox
{
    width: 200px !important;
    font-size: 13px;
}
.TransferBoxFirstRow
{
    height: 35px;
}
.TransferBoxMainDiv
{
    width: 520px;
    padding-left: 25px;
    margin: 0 auto;
}
.TransferSmallFrameTop
{
    background: url('images/PureTransferBoxTop.gif') no-repeat;
    width: 560px;
    height: 85px;
    padding: 20px 0 0 30px !important;
    margin-left: 18px;
}
.TransferSmallFrame
{
    background: url('images/PureTransferBoxBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 20px 0;
    width: 560px;
    margin-left: 18px;
}
.TransferSmallFrameSides
{
    width: 560px;
    background: url('images/PureTransferBoxMdl.jpg') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
}
/*Generic*/
.GETitle
{
    clear: left;
    height: 75px;
    width: 920px;
    margin-left: 50px !important;
    margin-top: 15px;
}
.GEtop
{
    clear: left;
    height: auto !important;
    overflow: hidden !important;
    width: 935px;
    margin-left: 50px !important;
    vertical-align: top;
}

.GEbtm
{
    width: 920px;
    margin: 0 auto;
    height: auto !important;
    overflow: hidden !important;
    margin-left: 51px !important;
    min-height: 400px;
}

.GELeftOuterFrame
{
    background: url('images/PLBottomFrame.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 598px;
}
.GELeftSides
{
    margin-left: 16px;
    width: 567px;
    background: url('images/MedSideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    margin-bottom: 20px;
}
.GEdivLeftTop
{
    background: url('images/PLTopFrame.gif') no-repeat;
    width: 598px;
    height: 25px;
}

.GERightOuterFrame
{
    background: url('images/PHBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    width: 301px;
    padding: 0 0 30px 0;
    vertical-align: top;
}
.GERightSides
{
    width: 281px;
    background: url('images/PHMdl.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 25px;
    margin-bottom: 15px;
    vertical-align: top;
}
.GEdivRightTop
{
    background: url('images/PHTop.gif') no-repeat;
    width: 301px;
    height: 11px;
    vertical-align: top;
}

#GERightSides
{
    padding: 0 0 0 40px;
}
#GERightSides ul
{
    list-style: none;
    width: 265px;
    margin: 0 0 0 0;
    padding: 0;
    font-weight: bold;
    width: 260px;
}
#GERightSides ul li
{
    float: left;
    height: 36px;
}
#GERightSides ul li.col1
{
    width: 15px;
}
#GERightSides ul li.col2
{
    width: 220px;
}

#GPRightSides ul
{
    list-style: none;
    width: 265px;
    margin: 0 0 0 0;
    padding: 0;
    font-weight: bold;
    height: auto !important;
    width: 270px;
}
#GPRightSides ul li
{
    float: left;
    height: 35px;
}
#GPRightSides ul li.col1
{
    width: 15px;
}
#GPRightSides ul li.col2
{
    width: 220px;
}

#GPRightSides a
{
    color: #717070;
}

.GERightTitle
{
    color: #46990a;
    font-family: Arial;
    font-size: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.GETitleDiv
{
    height: 75px;
    width: 922px;
    padding: 10px 0 0 0;
    margin: 0 50px 0 0 !important;
}
.HTTitle3Div
{
    clear: left;
    height: 35px;
    width: 480px;
    margin: 35px 0 -20px 70px;
}
.GEArticleTitle
{
    color: #489ccb;
    font-family: Arial;
    font-size: 20px;
    padding-bottom: 15px;
}
.latestNewsLinks
{
    font-family: Arial;
    font-size: 12px;
}
.NewsArchive
{
}
.hlDiv
{
    clear: both;
    padding-top: 15px;
    float: right;
    padding-right: 50px;
}

/*News Archive*/
.ArchiveList
{
    width: 490px;
    margin: 0 0 0 0;
    padding: 0;
    list-style: none;
    font-weight: bold;
    height: 190px;
}
.ArchiveList li
{
    float: left;
    height: 30px;
}
.ArchiveList li.col1
{
    width: 120px;
    font-size: 12px;
}
.ArchiveList li.col2
{
    width: 350px;
}
.ArchiveList a
{
    color: #717070;
}

/*Pay Control*/
.payMainDiv
{
    min-height: 100px;
    width: 905px;
    margin: 0 auto !important;
    margin-top: 30px;
}
.DivVerisign-ltr
{
    background: url('images/purity_payment2_15.gif') no-repeat;
    height: 96px;
    width: 262px;
    margin: 40px 0 0 0;
    padding: 10px 0 0 35px;
}
.DivCardBack-ltr
{
    background: url('images/purity_payment2_30.gif') no-repeat;
    height: 49px;
    width: 282px;
    clear: left;
    padding: 30px 0 0 15px;
    margin: 35px 0 0 0;
    text-align: center;
}
.DivPayWarning-ltr
{
    background: url('images/purity_payment2_36.gif') no-repeat;
    height: 120px;
    width: 276px;
    clear: left;
    margin-left: 35px;
}
.DivVerisign a
{
    color: #46990a;
}
.NoticeTitlePar
{
    color: #46990a;
    padding: 13px 0 0 45px;
}
.NoticeTextPar
{
    padding: 3px 0 0 17px;
    font-size: 12px;
}
.PayLongTextBox
{
    width: 356px;
    height: 28px;
    background: url('images/PaymentTextBox.gif') no-repeat !important;
    border: 0;
    padding-left: 5px;
    padding-right: 5px;
    outline: none;
}
.PTextBoxSuit1
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 368px;
    padding-top: 5px;
}
.PTextBoxSuitSides1
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 373px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.PTextBoxSuit2
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 176px;
    padding-top: 5px;
}
.PTextBoxSuitSides2
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 180px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.PTextBoxSuit3
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 80px;
    padding-top: 5px;
}
.PTextBoxSuitSides3
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 84px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.PTextBoxSuitSidesLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
}
.PTextBoxSuitSidesLeft3
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
}
.DateBox
{
    outline: none;
    border: 0;
    background-color: transparent;
    width: 80px;
}
.RegulationsFrame1
{
    background: url('images/regBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 5px 0;
    width: 512px;
    margin: 0 0 0 10px !important;
}
.RegulationsFrame
{
    padding-top: 10px;
    min-height: 170px;
    width: 512px;
    background: url('images/regMdl.gif') repeat-y;
}
.RegulationsFrameTop
{
    background: url('images/regTop.gif') no-repeat;
    width: 512px;
    height: 5px;
    margin: 0 0 0 10px !important;
}
.RegulationsPanel
{
    /*    overflow: auto;     border: 0;     height: 80px;     width: 485px;     padding: 0 0 0 20px;*/
}
.RegulationsText
{
}
.CuponsFrame1
{
    background: url('images/regBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 5px 0;
    width: 512px;
    margin: 0 0 0 0 !important;
}
.CuponsFrame
{
    padding-top: 10px;
    min-height: 80px;
    width: 512px;
    background: url('images/regMdl.gif') repeat-y;
}
.CuponsFrameTop
{
    background: url('images/regTop.gif') no-repeat;
    width: 512px;
    height: 5px;
    margin: 0 0 0 0 !important;
}
.chkText
{
    font-size: 12px;
}
.PeriodDDLFrame
{
    background: url('images/Pay_Small_ddl.gif') no-repeat;
    height: 28px;
    width: 86px;
    border: 0;
    text-align: center;
    outline: none;
    padding-top: 4px;
    padding-right: 3px;
    padding-bottom: 4px;
}
.IEPeriodDDLFrame
{
    background: url('images/Pay_Small_ddl.gif') no-repeat;
    height: 28px;
    width: 86px;
    border: 0;
    text-align: center;
    outline: none;
    padding-top: 4px;
    padding-right: 3px;
    padding-bottom: 4px;
    padding-left: 15px;
}
.Table1Borders
{
    border-top: url('images/purity_payment2_03.gif') repeat-x;
}
.TableTitleStyle
{
    font-size: 18px;
    color: #494949;
    height: 30px;
    vertical-align: middle;
    font-weight: bold;
    font-family: Arial;
}
.DomainInTable-ltr
{
    direction: ltr;
    font-size: 14px !important;
}
.PBigOuterFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    background-repeat:no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 25px 16px;
    width: 908px;
    margin: 0 50px 0 -10px !important;
}
.LastRow1
{
    background: url('images/purity_payment2_12_up.gif') repeat-x;
    font-family: Arial !important;
    color: #46990a !important;
}
.LastRow2
{
    background: url('images/purity_payment2_12_down.gif') repeat-x;
    height: 24px;
    font-family: Arial !important;
    color: #46990a !important;
}
.Button25
{
    background: url('images/Pay_Gray_buttons.gif') no-repeat;
    border: 0;
    font-weight: bold;
    color: #ffffff;
    font-family: Arial;
    font-size: 16px;
    cursor: pointer;
    width:90px;
    height:30px;
}
.Button30
{
    background: url('images/WhoIs_13.gif') no-repeat;
    border: 0;
    margin-top: 15px;
    cursor: pointer;
}
.Button30Div
{
    width: 422px;
    margin-left: -15px;
}
.Button31
{
    background: url('images/Abusing-Site-Report-True_03.gif') no-repeat;
    border: 0;
    cursor: pointer;
}
.Button35
{
    background-image: url('images/Purity_Green_btn.png' );
    height: 38px !important;
    width: 150px !important;
    background-color: Transparent;
    border: none;
    cursor: pointer;
    color: #ffffff;
    font-size: 20px; /*margin:20px 20px 0 0 !important;*/
}
.PayDiv1-ltr
{
    width: 860px;
    margin-left: 15px !important;
}
.tdCards
{
    width: 400px !important;
}
.cardType
{
    width: 300px;
}
.tdCardsDiv-ltr
{
    width: 300px;
    margin-left: 0;
}
.PayFormTitles
{
    width: 155px !important;
}
.ChksDiv
{
    clear: left;
    width: 500px;
    margin-top: 15px;
    margin-left: 10px;
}
.RegulationsPanelDiv
{
    height: 120px;
    width: 470px;
}
.tdBtnNext-ltr
{
    height: 30px;
    vertical-align: middle;
    float: right !important;
    position: relative;
    left: -18px;
}
.tdBtnNext-rtl
{
    height: 30px;
    vertical-align: middle;
    text-align: left;
}
.payTable1Design-ltr
{
    width: 865px;
    margin: 0 0 0 13px !important;
}
.PaymentTitleDiv
{
    margin-top: -5px;
}
.payDiv2Td
{
    height: 340px;
}
.PayBottomLeft-ltr
{
    width: 65%;
    padding: 7px 0 10px 5px;
    height: 250px;
}
.PayBottomRight
{
    width: 35%;
    padding-right: 18px;
    vertical-align: top;
}
.PayFormTable-ltr
{
    width: 520px !important;
}
.PayFormTable-ltr tr td
{
    padding: 2px;
}
.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;
}
.DragDropPage-ltr
{
    width: 905px;
    margin: 0 auto !important;
    margin-bottom: 19px !important;
}
.TransferSummeryMainDiv
{
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
    width: 905px;
}
.TransferRegistrationDetailsDiv
{
    width: 905px;
    margin-top: 20px;
}
.authCode
{
    margin-top: -4px;
    margin-left: 15px;
}
.DomainListDesign-ltr
{
    width: 835px;
}
.TransferDomainListDesign-ltr
{
    width: 835px;
}
/*How To*/
.TutorialSmallFrameLeft
{
    background: url('images/PureTutorials_ddl1.gif') no-repeat;
    height: 37px;
    width: 4px;
    float: left !important;
}
.TutorialSmallFrameRight
{
    background: url('images/PureTutorials_ddl2.gif') right top no-repeat;
    width: 64px;
    padding: 0 0 0 0;
    height: 37px;
    float: left !important;
}
.TutorialSmallFrameMdl
{
    background: url('images/PureTutorials_ddl3.gif') repeat-x;
    width: auto;
    height: 37px;
    padding-top: 3px;
    float: left !important;
}
.GPLeftOuterFrame
{
    background: url('images/PureTutorials_4steps-3_11.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 553px;
}
.GPLeftSides
{
    margin-left: 6px;
    width: 541px;
    background: url('images/PureTutorials_4steps-3_05.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}
.GPdivLeftTop
{
    background: url('images/PureTutorials_4steps-3_03.gif') no-repeat;
    width: 553px;
    height: 25px;
}

.GPRightOuterFrame
{
    background: url('images/PureTutorials_4steps-3-slices_33.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 347px;
}
.GPRightSides
{
    margin-left: 7px;
    width: 295px;
    background: url('images/PureTutorials_4steps-3-slices_26.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
}
.GPdivRightTop
{
    background: url('images/PureTutorials_4steps-3-slices_21.gif') no-repeat;
    width: 347px;
    height: 17px;
}

.StepsUl
{
    padding: 0;
    margin: 0 0 10px 0;
    width: 430px;
    list-style: none !important;
}

.TutorialLink1
{
    color: #195d9c;
}
.PHTitle1
{
    color: #489ccb;
    font-family: Arial;
    font-size: 18px;
    height: 30px;
}
.PHTitle2
{
    color: #195d9c;
    font-size: 14px;
}
.DivInSidesRight
{
    float: right;
    width: 410px;
    padding: 10px 0 0 0;
    margin: 0;
    line-height: 19px;
}
.DivInSidesLeft1
{
    float: left;
    width: 70px;
    margin-left: 13px;
    margin-top: 0px;
    background: url('images/PureTutorials_4steps-3_08.gif') no-repeat center center;
    line-height: 19px;
    min-height: 150px;
}
.DivInSidesLeft2
{
    float: left;
    width: 70px;
    margin-left: 13px;
    margin-top: 0px;
    background: url('images/PureTutorials_4steps-3_14.gif') no-repeat center center;
    line-height: 19px;
    min-height: 150px;
}
.DivInSidesLeft3
{
    float: left;
    width: 70px;
    margin-left: 13px;
    margin-top: 0px;
    background: url('images/PureTutorials_4steps-3_17.gif') no-repeat center center;
    line-height: 19px;
    min-height: 150px;
}
.DivInSidesLeft4
{
    float: left;
    width: 70px;
    margin-left: 13px;
    margin-top: 0px;
    background: url('images/PureTutorials_4steps-3_19.gif') no-repeat center center;
    line-height: 19px;
    min-height: 150px;
}
.DivInSidesLeft5
{
    float: left;
    width: 70px;
    margin-left: 13px;
    margin-top: 0px;
    background: url('images/PureTutorials_4steps-3_21.gif') no-repeat center center;
    line-height: 19px;
    min-height: 150px;
}
.GELeftText
{
    padding-top: 10px;
}
.PHTTransferBox
{
    background: url('images/PureTutorials_4steps-3_033.gif') no-repeat;
    width: 331px;
    height: 249px;
    margin: 9px 0 0 7px;
    padding: 20px 0 0 0;
}
.PHTLeft
{
    float: left;
}
.PHTRight
{
    float: right;
    margin-right: 15px;
}
.PHTBoxTop
{
    height: 55px;
    width: 216px;
    margin-left: 20px;
}
.PHTTitle1
{
    background: url('images/PureTutorials_4steps-3_09.gif') no-repeat;
    float: left;
    width: 52px;
    height: 48px;
}
.PHTTitle2
{
    background: url('images/PureTutorials_4steps-3_10.gif') no-repeat;
    float: right;
    width: 164px;
    height: 48px;
}
.PHTTransferText
{
    font-size: 12px;
    padding-right: 5px;
}
.DomainChoiseSection
{
    padding: 0 0 0 18px;
    margin: 0;
}
.PHTBoxMdl
{
    height: 50px;
    width: 300px;
    margin: 10px 0 0 15px;
}
.CHBoxMdl
{
    height: 50px;
    width: 300px;
    margin: 10px 0 0 0;
}
.PHTTxtDiv
{
    float: left;
}
.TdTransferBox
{
    width: 310px;
    padding-top: 10px;
}
.PHTTxt1
{
    background: url('images/PureTutorials_4steps-3_16.gif') no-repeat;
    width: 219px;
    height: 37px;
    outline: none;
    border: 0;
    padding-left: 10px;
    font-family: Arial;
    font-size: 14px;
    padding-top: 10px;
    color: #5c5a5b;
}
.PHTTxt2
{
    background: url('images/PureTutorials_4steps-3_16.gif') no-repeat;
    width: 219px;
    height: 37px;
    outline: none;
    border: 0;
    padding-left: 10px;
    font-family: Arial;
    font-size: 14px;
    color: #5c5a5b;
}
.PHTDdlDiv
{
    float: right;
}
.PHTDdl
{
    background: rgba(255,255,255,0.1);
    width: 60px;
    height: 23px;
    outline: none;
    border: 0;
    font-family: Arial;
    font-size: 12px;
    padding-top: 5px;
    padding-left: 2px;
    padding-bottom: 0px;
}

.PHTBtnDiv
{
    width: 176px;
    margin: 0 auto !important;
}
.PHTBtn
{
    background: url('images/PureTutorials_4steps-3.gif') no-repeat;
    width: 178px;
    height: 33px;
    border: 0;
    cursor: pointer;
}
.PHTImgTestimonials
{
    clear: right;
    width: 324px;
    height: 189px;
    margin-left: 5px;
    margin-top: 10px;
}
.PTtop2
{
    clear: left;
    height: auto !important;
    overflow: hidden !important;
    width: 945px;
    margin: 0 auto !important;
    vertical-align: top;
}
#UlLeftSide
{
    list-style: none;
    width: 400px !important;
    margin: 15px 0 0 0;
    padding: 0;
    font-weight: bold;
    height: auto !important;
    width: 270px;
}
#UlLeftSide li
{
    float: left;
    height: 35px;
}
#UlLeftSide li.col1
{
    padding-left: 7px;
    width: 10px !important;
}
#UlLeftSide li.col2
{
    width: 355px !important;
}
#UlLeftSide li.col3
{
    background: url('images/col1.gif') no-repeat center center;
    padding-left: 7px;
    width: 10px !important;
}
#UlLeftSide li.col4
{
    background: url('images/col2.gif') no-repeat left center;
    width: 355px !important;
}

#UlLeftSide a
{
    color: #717070;
}

.PTRegistrarName
{
    color: #46990a;
    font-weight: bold;
    font-size: 14px;
}
.RepeaterBGs
{
    background: url('images/PureTutorials_finish6-22.gif') no-repeat;
    width: 504px;
    height: 23px;
}
.GPBtmLeftOuterFrame
{
    background: url('images/PureTutorialsbtm1.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 568px;
}
.GPBtmLeftSides
{
    margin-left: 14px;
    width: 542px;
    background: url('images/PureTutorialsmdl1.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 20px;
}
.GPBtmdivLeftTop
{
    background: url('images/PureTutorialstop1.gif') no-repeat;
    width: 568px;
    height: 25px;
}
.GPBtmDivText
{
}



/*MyAccount Login*/

.AccountLoginBox-ltr
{
    width: 472px;
    height: 371px;
    background-image: url('images/loginbox-ltr.gif');
}

/*My Account*/
.AccoundLoginTextDiv
{
    width: 472px;
    text-align: center;
    color: #0F64BE !important;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: bold;
    padding-top: 11px;
}
.DomainFYA
{
    color: #0f64be !important;
    font-size: 18px;
    font-weight: bold;
}
.CDBTitleColor
{
    color: #0f64be;
}

.EditRecordTitle
{
    font-weight: bold;
    color: #ffffff;
    background-color: #0c8ae8;
    padding: 8px;
}
.GoHomeLink
{
    border: 0;
    cursor: pointer;
}
.MADiv2Height
{
    clear: both;
    height: 7px;
}
.MADiv1Height
{
    clear: both;
    height: 7px;
}
.ddlWithFrame
{
    border: 0;
    outline: none;
    background-color: transparent;
    width: 262px !important;
}
.TUFrameTop
{
    background: url('images/TUFrameTop.gif') no-repeat;
    width: 882px;
    height: 154px;
    padding: 20px 0 0 40px;
}
.TUFrameBtm
{
    background: url('images/TUFrameBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 0;
    width: 922px;
}
.TUFrameSides
{
    margin-left: 15px;
    width: 892px;
    background: url('images/TUFrameSides.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 20px;
}
.TUSmallFrames
{
    background: url('images/TUSmallFrames.gif') bottom no-repeat;
    width: 307px;
    height: 242px;
    float: left;
}
.MALoginFrameLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
    float: left !important;
}
.MALoginFrameRight
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 175px;
    padding: 0 0 0 0;
    float: left !important;
}

.MALoginFrameMdl
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 170px;
    padding-top: 5px;
    float: left !important;
}
.MAPWDFrameLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
    float: left !important;
}
.MAPWDFrameRight
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 134px;
    padding: 0 0 0 0;
    float: left !important;
}

.MAPWDFrameMdl
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    height: 28px;
    width: 129px;
    padding-top: 5px;
    float: left !important;
}
.MAEditFrameLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
    float: left !important;
}
.MAEditFrameRight
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 264px;
    padding: 0 0 0 0;
    float: left !important;
}

.MAEditFrameMdl
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 259px;
    padding-top: 5px;
    float: left !important;
}
.MAEditPhone1FrameLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
    float: left !important;
}
.MAEditPhone1FrameRight
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 50px;
    padding: 0 0 0 0;
    float: left !important;
}
.MAEditPhone1FrameMdl
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 45px;
    padding-top: 5px;
    float: left !important;
}
.MAEditPhone2FrameLeft
{
    background: url('images/NUTextBoxLeft.gif') no-repeat;
    height: 28px;
    width: 6px;
    float: left !important;
}
.MAEditPhone2FrameRight
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 127px;
    padding: 0 0 0 0;
    float: left !important;
}
.MAEditPhone2FrameMdl
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 122px;
    padding-top: 5px;
    float: left !important;
}
.PWDCaptchaTd
{
    padding-right: 27px;
}
.tdMiddleDiv
{
    margin: auto;
    margin-top: 18px;
}
/*Thank you*/
.TUTitle
{
    color: #4da4cd;
    font-size: 18px;
    padding: 0 0 15px 0;
}
.TUParagraph2
{
    padding: 0 0 15px 5px;
    width: 550px;
}
.TUParagraph4
{
    padding: 2px 0 0 5px;
    height: 30px;
    width: 273px;
}
.TUParagraph3
{
    padding: 15px 0 0 0;
    width: 550px;
}
.HlBox
{
    text-decoration: none !important;
    border: 0;
}
.thankYouEmail
{
    color: #4da4cd;
}

/*Hosting*/
.MoreHostingPackages
{
    background-image: url('images/more-hosting-packages-bg.gif');
    width: 257px;
    height: 49px;
    font-size: 25px;
    text-align: center;
    padding-top: 15px;
    margin-left: 20px;
}
.HostingPackageTitle
{
    background-image: url('images/hosting-package-title-bg.gif');
    width: 610px;
    height: 69px;
    padding-left: 15px;
    font-size: 20px;
}
.BuyHostingPackageTitle
{
    background-image: url('images/buy-hosting-package-title-bg.gif');
    width: 610px;
    height: 69px;
    padding-left: 15px;
}
.HostingPackageBoxTop
{
    background-image: url('images/hosting-package-box-top.gif');
    width: 625px;
    height: 16px;
}
.HostingPackageBoxBottom
{
    background-image: url('images/hosting-package-box-bottom.gif');
    width: 625px;
    height: 11px;
}
.HostingPackageBoxMiddle
{
    background-image: url('images/hosting-package-box-middle.gif');
    background-position: center top;
    width: 595px;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
.HostingPackageTitleCell
{
    font-size: 14px;
    width: 132px;
    font-weight: bold;
}
.HostingPackageTitleText
{
    padding-top: 27px;
}

.arrow-paragraph1-ltr
{
    background-image: url('images/arrow-small1-ltr.png');
    background-position: left 1px;
    background-repeat: no-repeat;
    padding-left: 15px;
    color: #494949;
}
.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: 625px;
    height: 31px;
    padding-top: 9px;
    text-align: center;
}

.SunPrice
{
    background-image: url('images/HostingChosenPackagePriceBox.png');
    width: 93px;
    height: 93px;
    font-size: 14px;
    text-align: center;
    padding: 3px 10px 0 0;
}
.NumSunPrice
{
    font-size: 35px;
    letter-spacing: -2px;
}
.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: #0F64BE;
}

.MADiv1Height
{
    height: 7px;
}
.MADiv2Height
{
    height: 7px;
}
.CaptchaTd
{
    padding-left: 10px;
    padding-right: 10px;
}
.PWDCaptchaTd
{
    padding-left: 10px;
    padding-right: 10px;
}
.tdMiddleDiv
{
    width: 337px;
    margin: auto;
    margin-top: 18px;
}
.HostingBuyMiddle
{
    background-image: url('images/buy-hosting-package-box-middle.gif');
    background-position: center top;
    width: 595px;
    padding-left: 20px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
}
.PackageMainDiv
{
    width: 935px;
    margin: auto;
    margin-top: 23px;
}

.HSBTD2
{
    width: 70px;
    vertical-align: top;
    padding-top: 8px;
    text-align: center;
}
.HSBTD1_9
{
    width: 40px;
    padding-top: 0;
    text-align: center;
    font-weight: bold;
    vertical-align: top;
    font-size: 11px;
    color: #46990a;
}
.HSBDiv1_9
{
    width: 59px;
    margin: auto;
    text-align: center;
    color: #46990a;
    font-size: 25px;
    font-family: Arial;
    font-weight: normal !important;
}
.HSBDiv2_9
{
    width: 62px;
    margin: auto;
    text-align: center;
    color: #46990a;
}
.HSBDiv3_9
{
    width: 30px;
    padding-top: 60px;
    font-weight: bold;
    vertical-align: top;
    color: #46990a;
    font-size: 11px;
}
.HSBTitle_9
{
    color: #46990a;
    margin-right: 32px;
    margin-left: 9px;
    padding-top: 20px;
    font-size: 16px;
}
.HSBTD1_10
{
    width: 40px;
    padding-top: 0;
    text-align: center;
    font-weight: bold;
    vertical-align: top;
    font-size: 11px;
    color: #f1a705;
}
.HSBDiv1_10
{
    width: 59px;
    margin: auto;
    text-align: center;
    color: #f1a705;
    font-size: 25px;
    font-family: Arial;
    font-weight: normal !important;
}
.HSBDiv2_10
{
    width: 62px;
    margin: auto;
    text-align: center;
    color: #f1a705;
}
.HSBDiv3_10
{
    width: 30px;
    padding-top: 60px;
    font-weight: bold;
    vertical-align: top;
    color: #f1a705;
    font-size: 11px;
}
.HSBTitle_10
{
    width: 80px;
    color: #f1a705;
    margin-right: 32px;
    margin-left: 9px;
    padding-top: 20px;
    font-size: 16px;
}
.HSBTD1_11
{
    width: 40px;
    padding-top: 0;
    text-align: center;
    font-weight: bold;
    vertical-align: top;
    font-size: 11px;
    color: #4f89d7;
}
.HSBDiv1_11
{
    width: 59px;
    margin: auto;
    text-align: center;
    color: #4f89d7;
    font-size: 25px;
    font-family: Arial;
    font-weight: normal !important;
}
.HSBDiv2_11
{
    width: 62px;
    margin: auto;
    text-align: center;
    color: #4f89d7;
}
.HSBDiv3_11
{
    width: 30px;
    padding-top: 60px;
    font-weight: bold;
    vertical-align: top;
    color: #4f89d7;
    font-size: 11px;
}
.HSBTitle_11
{
    color: #4f89d7;
    margin-right: 32px;
    margin-left: 9px;
    padding-top: 20px;
    font-size: 16px;
}
.HSBProperties
{
    width: 150px;
    margin-top: 20px;
    position: absolute;
    padding-left: 30px;
    z-index: 2;
}

.PackageColor9
{
    color: #46990a;
}
.PackageColor10
{
    color: #f1a705;
}
.PackageColor11
{
    color: #4f89d7;
}
.ChosenPackagePrice
{
    width: 65px;
    margin: auto;
    text-align: center;
    font-size: 20px;
    font-family: Arial;
    font-weight: normal !important;
}
.HSBButtonsDiv
{
    margin-left: 9px;
    margin-right: 9px;
    margin-top: 56px;
}
.HostingPackageBtnOrder1Div
{
    margin: 11px 10px 0 0;
}

.HostingSubtitle9
{
    font-size: 14px;
    font-weight: bold;
    color: #46990a;
}
.HostingSubtitle10
{
    font-size: 14px;
    font-weight: bold;
    color: #f1a705;
}
.HostingSubtitle11
{
    font-size: 14px;
    font-weight: bold;
    color: #4f89d7;
}
.HostingPackagetitle9
{
    font-size: 20px;
    font-family: Arial;
    color: #46990a;
}
.HostingPackagetitle10
{
    font-size: 20px;
    font-family: Arial;
    color: #f1a705;
}
.HostingPackagetitle11
{
    font-size: 20px;
    font-family: Arial;
    color: #4f89d7;
}
.PureAgreementMainDiv
{
    width: 900px;
    margin: 0 auto;
    margin-top: 30px;
    padding-right: 8px;
}
.GenPurityTitle
{
    color: #489ccb;
    font-family: Arial;
    font-size: 24px;
    height: auto;
    width: 850px;
    padding: 10px 0 10px 40px;
}
.GenPurityTextDiv
{
    width: 800px;
    padding-left: 40px;
    color: #000000 !important;
}
.HostingPackageBuyBottom-ltr
{
    background-image: url('images/buy-hosting-package-bottom.gif');
    width: 625px;
    height: 8px;
}
.BuyHostingButtonsDiv
{
    padding-top: 40px;
    width: 684px;
    height: 50px;
}
.BuyHostingButton1Div
{
    float: left;
}
.BuyHostingButton2Div
{
    float: right;
}
.ChooseDomainMainBox
{
    width: 625px;
    margin: 0 auto !important;
    padding-right: 15px;
}
.ChooseDomainNoticeBox
{
    background: url('images/buy-hosting-package-notice.png') no-repeat;
    width: 541px;
    margin: 0 auto;
    height: 80px;
    padding-top: 15px;
}
.ChooseDomainNoticeBoxTitle
{
    margin-left: 40px;
    font-weight: bold;
    color: #46990a;
}
.ChooseDomainNoticeBoxText
{
    margin-left: 15px;
}
.ErrorMainBg
{
    background: url('images/BGpageNotFound2.jpg') top center no-repeat;
    width: 2000px;
    margin: 0 auto !important;
    height: 800px;
    padding-top: 100px;
}
.ErrorPageTitle
{
    background: url('images/Purity_404pageNotFound2_03.png') no-repeat;
    width: 130px;
    height: 27px;
    padding: 0 0 40px 0;
}
A.ErrorGreen
{
    background: url('images/Purity_404pageNotFound2_06.png') no-repeat;
    background-position: top;
    float: left;
    width: 196px;
    height: 58px;
}
A.ErrorYellow
{
    background: url('images/Purity_404pageNotFound2_08.png') no-repeat;
    background-position: top;
    float: left;
    width: 191px;
    height: 58px;
    margin: 0 20px 0 20px;
}
A.ErrorOrange
{
    background: url('images/Purity_404pageNotFound2_10.png') no-repeat;
    background-position: top;
    float: left;
    width: 184px;
    height: 58px;
}
A.ErrorPagePureLogo
{
    background: url('images/Purity_Logo.png') no-repeat;
    background-position: top;
    float: left;
    width: 188px;
    height: 108px;
}
.ErrorPageAlignDiv
{
    width: 615px;
    height: 500px;
    margin: 0 auto !important;
}
.ErrorPagePar
{
    height: 85px;
    font-size: 14px;
}
.LoginSuitSides
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 155px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.LoginTextBoxSuit
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 150px;
    padding-top: 5px;
}
.OwnerLiteral31Td
{
    padding-left: 17px;
}
.HomeWelcomeOuterFrame
{
    background: url('images/welcomeBtm.png') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 10px;
    width: 566px;
}
.HomeWelcomeSides
{
    width: 538px;
    background: url('images/welcomeMdl.png') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 0 20px;
}
.HomeWelcomeTop
{
    background: url('images/welcomeTop.png') no-repeat;
    width: 576px;
    height: 25px;
}
.PackagePricesDiv
{
    margin-top: 8px;
}
.GoToTutorialsImg
{
    border: 0;
    margin: 0 0 0 20px;
    width: 292px;
    height: 97px;
}
.PContactFormDiv
{
    padding: 10px 0 20px 190px;
    width: 700px;
}
.PContactFormDiv input
{
    width: 200px;
    font-family: Arial;
}
.PContactFormTable
{
    width: 702px;
}
.PContactFormTable .StarTd
{
}
.PContactFormTable .leftTd
{
    width: 130px;
}
.PContactFormTable .rightTd
{
    width: 250px;
}
.PContactFormTable .ValidationsTd
{
    width: 320px;
}
.PContactMessageBoxDiv
{
    background: url('images/ContactUsBox.gif') bottom no-repeat;
    width: 261px;
    height: 94px;
    padding: 5px 0 0 5px;
}
.PContactMessageBox
{
    width: 259px;
    height: 90px;
    font-family: Arial;
    font-size: 12px;
    border: 0;
    outline: 0;
    background-color: transparent;
}
.PContactTitle
{
    color: #0f64be;
    font-size: 35px;
    padding: 0 0 20px 0;
}

.PContactDataSaved
{
    color: #46990a;
    font-family: Arial;
    font-size: 12px;
}
.PaymentTitles
{
    color: #46990a !important;
    font-size: 24px !important;
    min-height: 24px;
    text-align: left;
}
.TSTextBoxSuitSides1
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 280px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.TSTextBoxSuit1
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 275px;
    padding-top: 5px;
}

.TSTextBoxSuitSides2
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 290px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.TSTextBoxSuit2
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    width: auto;
    height: 28px;
    width: 285px;
    padding-top: 5px;
}

.WhoisBigOuterFrameTop
{
    background: url('images/FrameTop.gif') no-repeat;
    width: 894px;
    height: 24px;
    margin-bottom: -19px !important;
    margin: 0 auto !important;
}
.WhoisBigOuterFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 30px 32px;
    width: 924px;
    margin: 0 auto !important;
}
.WhoisFrameSides1
{
    min-height: 180px;
    width: 892px;
    background: url('images/SideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
}
.PurityTextBox
{
    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;
}
.WhoisCaptchaImage
{
    margin-bottom: 5px;
}
.PurityLongTextBox
{
    background: url('images/WhoisLongBox.gif') no-repeat;
    width: 379px;
    height: 27px;
    border: 0;
    outline: 0;
    padding-top: 4px !important;
    padding-left: 10px;
}

.whoisContentDiv1
{
    width: 855px;
    padding-left: 30px;
    font-family: arial;
    line-height: 17px;
}
.whoisContentDiv2
{
    float: left;
    width: 5px;
    height: 260px;
}
.whoisContentDiv3
{
    float: right;
    width: 400px;
    padding-left: 30px;
}
.DivClear1
{
    clear: both;
    height: 10px;
}
.DivClear2
{
    clear: both;
    height: 1px;
}
.DivClear3
{
    clear: both;
    height: 20px;
}
.WhoisTd1
{
    width: 240px;
    font-size: 12px !important;
}
.WhoisTd2
{
    padding-top: 40px;
    font-size: 12px !important;
}
.Whois1Btn
{
    margin: 10px 0 5px 130px;
}
.WhoisMainTitle
{
    background: url('images/WhoIs-details.gif') no-repeat;
    width: 238px;
    height: 24px;
    margin: 0 auto;
    margin-top: 13px;
}
.PureTitlesFrame2
{
    background: url('images/PurePageTitleBox.gif') no-repeat;
    height: 92px;
    width: 922px;
    padding: 10px 0 0 0;
    margin: 0 auto !important;
}
.WhoisErrorsDiv
{
    height: 40px;
    font-weight: bold;
    color: red;
    font-size: 11px;
}
.AbuseErrorsDiv
{
    height: 25px;
    font-weight: bold;
    color: red;
    font-size: 11px;
}
.WhoisSmallFrameTop
{
    background: url('images/WhoIs_07.gif') no-repeat;
    width: 424px;
    height: 39px;
    margin-bottom: -19px !important;
    margin-left: 15px;
}
.AbuseSmallFrameTop
{
    background: url('images/WhoIs_07.gif') no-repeat;
    width: 424px;
    height: 39px;
    margin-bottom: -19px !important;
    margin-left: 15px;
}
.WhoisSmallFrame
{
    background: url('images/WhoIs_17.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 50px 0;
    width: 454px;
    margin: 0 auto;
}
.WhoisSmallFrame2
{
    background: url('images/WhoIs_17.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 25px 0;
    width: 454px;
    margin: 0 auto;
}
.WhoisSmallFrameSides
{
    margin-left: 15px;
    padding-left: 19px;
    width: 405px;
    background: url('images/WhoIs_10.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
}
.Whois2ContentDiv
{
    width: 925px;
    margin: 0 auto !important;
}
.DivFloatRight
{
    float: right;
}
.DivFloatLeft
{
    float: left;
}
.PurityWhoisTextLeft
{
    width: 380px;
    padding-top: 10px;
}
.WhoisAddSerachTitle
{
    font-family: Arial;
    color: #3391c5;
    font-size: 20px;
    padding-bottom: 10px;
}
.WhoisReportAbuseTitle
{
    font-family: Arial;
    color: #df271c;
    font-size: 20px;
    padding-bottom: 10px;
}
.WhoisLeftTitles
{
    color: #2e9725;
    font-weight: bold;
}
.WhoisReportAbuseText
{
    width: 380px;
    padding-bottom: 15px;
}
.PurityHR
{
    background: url('images/purity_payment2_03.gif') repeat-x;
    height: 3px;
}
.PurityVerticalHR
{
    background: url('images/WhoIs-details_03.gif') repeat-y;
    width: 3px;
}
.WhoisDetailsDiv
{
    width: 400px;
    padding-bottom: 10px;
}
.AbuseMainTitle
{
    background: url('images/Abusing_Sites2_03.gif') no-repeat;
    width: 922px;
    height: 86px;
    margin: 0 auto;
    margin-top: 20px;
}
.Abuse1ContentDiv
{
    width: 917px;
    color: #454545;
    margin: 0 auto !important;
}
.CodeOfConductDiv
{
    background: url('images/Abusing_Sites2_07.gif') no-repeat;
    width: 454px;
    height: 566px;
}
.CodeOfConductDiv ul
{
    width: 350px;
    margin: 0 0 0 80px;
    padding: 0;
    list-style: none;
    font-family: Tahoma;
    font-size: 18px;
    color: #454545;
    text-align: justify;
}
.CodeOfConductDiv ul li
{
    float: left;
    height: 95px;
}
.CodeOfConductTitle
{
    font-family: Tahoma;
    color: #454545;
    font-size: 26px;
    font-weight: bold;
    padding-bottom: 10px;
    float: right;
    padding: 37px 35px 0 0;
}
.CodeOfConductText
{
    clear: both;
    font-family: Tahoma;
    color: #454545;
    font-size: 22px;
    font-weight: bold;
    padding: 20px 0 12px 45px;
    width: 380px;
}
.whois1ContentLeft
{
    float: left;
    width: 400px;
    padding-bottom: 40px;
}
.Pwhois1ContentLeft
{
    width: 360px;
    font-size: 14px;
    padding: 5px 0 10px 0;
}
.WhoisLeftTitlesDomainName
{
    font-size: 20px;
}
.ReportAbuse1LefttTitle
{
    font-family: Arial;
    color: #3391c5;
    font-size: 20px;
    padding-bottom: 10px;
}
.ReportAbuse2Title
{
    font-family: Arial;
    color: #3391c5;
    font-size: 20px;
    padding-bottom: 10px;
}
.RA2ContentDiv
{
    padding: 0 0 10px 20px;
}
.ReportAbuseTd
{
    padding-right: 10px;
    padding-bottom: 5px;
}
.AbuseStep2PopUpText
{
    font-size: 16px;
    font-family: Arial;
    color: #454545;
}
.ReportAbuse3FirstPar
{
    width: 850px;
    text-align: justify;
    padding: 0 0 10px 20px;
    font-weight: bold;
}

.pDescriptionLong
{
    color: #494949;
}

.YearsDdlFrame
{
    background: url('images/ddlYearsPay.gif') no-repeat;
    width: 86px;
    height: 28px;
    float: left;
    padding: 3px 0 0 2px;
}
.COCMainTitle
{
    clear: left;
    height: 92px;
    width: 922px;
    margin-left: 52px !important;
    margin-top: 40px;
}
.COCTitleFrame
{
    background: url('images/PurePageTitleBox.gif') no-repeat;
    height: 92px;
    width: 922px;
    padding: 25px 0 0 0;
    margin: 0 auto !important;
}
.COCTitle
{
    background: url('images/cocTitle.png') no-repeat;
    width: 368px;
    height: 24px;
    margin: 0 auto;
}
.COCContent
{
    clear: both;
    background: url('images/cocContent.gif') no-repeat;
    width: 922px;
    height: 373px;
    margin: 0 auto;
}
.COCContent ul
{
    width: 765px;
    margin: 0 0 0 80px;
    padding: 0;
    list-style: none;
    font-family: Tahoma;
    font-size: 20px;
    color: #454545;
    text-align: justify;
}
.COCContent ul li
{
    float: left;
    height: 70px;
}
.COCContentTitle
{
    clear: both;
    font-family: Tahoma;
    text-align: justify;
    color: #454545;
    font-size: 22px;
    font-weight: bold;
    padding: 20px 0 0 45px;
    height: 100px;
    width: 800px;
}
.TutorialsFrameTop
{
    margin-top: 8px;
    background: url('images/PureTutorialsTop.gif') no-repeat;
    width: 331px;
    height: 161px;
    padding: 20px 0 0 0 !important;
}
.TutorialsFrameBtm
{
    background: url('images/PureTutorialsBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 10px 0;
    width: 331px;
    margin-left: 0px;
}
.TutorialsFrameSides
{
    width: 331px;
    background: url('images/PureTutorialsMdl.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    min-height: 10px;
}
.HowToFrameTop
{
    margin-top: 8px;
    margin-left: 10px;
    background: url('images/PureTutorialsTop.gif') no-repeat;
    width: 331px;
    height: 161px;
    padding: 20px 0 0 0 !important;
}
.HowToFrameBtm
{
    background: url('images/PureTutorialsBtm.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 10px 0;
    width: 331px;
    margin-left: 10px;
}
.HowToFrameSides
{
    width: 331px;
    background: url('images/PureTutorialsMdl.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    min-height: 10px;
}
.HomeLastFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 16px;
    width: 908px;
    margin: 0 auto !important;
}
.HomeLastFrameTop
{
    background: url('images/FrameTop.gif') no-repeat;
    width: 894px;
    height: 24px;
    margin: 0 auto !important;
}
.HomeLastFrameSides
{
    margin-top: -20px;
    min-height: 40px;
    width: 884px;
    background: url('images/SideFrame.gif') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
    padding-left: 20px;
}

.CallCenterTitle1
{
    background: url('images/CallCenter_03.png') no-repeat;
    width: 757px;
    height: 30px;
    margin: 0 auto !important;
}
.CallCenterTitle2
{
    background: url('images/CallCenter_07.png') no-repeat;
    width: 180px;
    height: 30px;
    margin-bottom: 10px;
}
.CallCenterLineLeft
{
    background: url('images/CallCenter_13.png') no-repeat;
    width: 15px;
    height: 25px;
}
.CallCenterLineRight
{
    background: url('images/CallCenter_11.png') no-repeat;
    width: 15px;
    height: 25px;
}
.CallCenterBox
{
    background: url('images/CallCenter_21.png') no-repeat;
    width: 660px;
    height: 83px;
    margin: 0 auto !important;
    border: 0;
    background-color: transparent;
    padding: 10px 10px 5px 10px;
    font-size: 12px;
    font-family: Arial;
}
.CallCenterText
{
    color: #3391c5;
    font-style: italic;
}
.Chart1
{
    clear: left;
    width: 550px;
    padding: 0 0 0 100px;
}
.Chart2
{
    clear: left;
    width: 840px;
    height: 70px;
    padding: 10px 0 35px 10px;
}
.PurityCallCenterText1
{
    width: 770px;
    margin: 10px 0 0 70px;
    font-size: 16pt;
}
.CallCenterTitleDiv
{
    margin: 0 auto !important;
    width: 900px;
    padding: 30px 0 5px 0;
    color: #494949;
}
.PurityCallCenterText2
{
    width: 350px;
}
.CallCenterSuit
{
    background: url('images/NUTextBoxMiddle.gif') repeat-x;
    height: 28px;
    width: 150px;
    padding-top: 4px;
}
.CallCenterSides
{
    background: url('images/NUTextBoxRight.gif') right top no-repeat;
    width: 155px;
    padding: 0 0 0 6px;
    margin-top: -28px;
}
.ValidatorTd
{
    padding-left: 3px;
}
.PhoneSepCallCenter
{
    float: left;
    text-align: center;
    width: 8px;
    height: 20px;
    padding-top: 3px;
}
.BottomPageLink1
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 175px;
    padding-left: 20px;
}
.BottomPageLink2
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 150px;
    padding-left: 20px;
}
.BottomPageLink3
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 75px;
    padding-left: 20px;
}
.BottomPageLink4
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 165px;
    padding-left: 20px;
}
.BottomPageLink5
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 150px;
    padding-left: 20px;
}
.BottomPageLink6
{
    background: url('images/987.gif') left top no-repeat;
    float: left;
    width: 100px;
    padding-left: 20px;
}
.links
{
    /*border:solid 1px #000000;*/
    height: 30px;
    width: 950px;
    padding-left: 55px;
    margin: 0 auto !important;
}
.divFolderButtons1
{
    margin-left: 30px;
    margin-right: 30px;
}
.divFolderButtons2
{
    height: 160px;
    width: 400px;
}
.TransferDivs
{
    width: 950px;
    margin-top: 20px;
}
.TransferFinishTitle
{
    margin-top: -4px;
    margin-right: 10px;
    margin-left: 10px;
}
.WhoisAbuseSmallDivWidth
{
    width: 440px;
}
.AddNewDiv
{
    width: 895px !important;
}
.OrderSummeryContacts
{
    width: 830px;
}
.PPFrameTop
{
    background: url('images/PPFrameTop.png') no-repeat;
    width: 438px;
    height: 31px;
    margin: 0 auto !important;
}
.PPFrameSides
{
    margin-left: 9px;
    min-height: 40px;
    width: 438px;
    background: url('images/PPFrameMdl.png') repeat-y;
    height: auto !important;
    overflow: hidden !important;
    background-color: transparent;
    padding-left: 0;
}
.PPFrameBtm
{
    background: url('images/PPFrameBtm.png') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    width: 462px;
    padding: 0 0 78px 0;
    margin: 0 0 0 5px;
}

.PPVFrame
{
    background: url('images/PPVFrame.png') no-repeat;
    height: 166px;
    width: 405px;
    float: right;
    padding: 27px 0 0 20px;
}
.PPXFrame
{
    background: url('images/PPXFrame.png') no-repeat;
    height: 166px;
    width: 405px;
    float: left;
    padding: 27px 0 0 20px;
}

.PPTopDiv
{
    width: 920px;
    margin: 0 auto;
    padding-right: 5px;
}
.PPBtmDiv
{
    width: 900px;
    margin: 0 auto;
    margin-top: 15px;
    padding-right: 8px;
}
.PPDivInSidesFrame
{
    width: 400px;
    padding: 10px 0 0 5px;
    height: 151px;
}
.PPtext1
{
    font-size: 18px;
    color: #46990a;
    font-weight: bold;
}
.PPtext2
{
    padding: 5px 0 15px 0;
    font-size: 14px;
    color: #46990a;
}
.PPtext3
{
    font-size: 14px;
    font-weight: bold;
}
.PPText4
{
    color: #3391c5;
    font-size: 18px;
    font-weight: bold;
}
.PPText5
{
    color: #d31623;
    font-size: 14px;
    font-weight: bold;
}
.PPText6
{
    color: #d31623;
    font-size: 14px;
    font-weight: bold;
}
.PPtext7
{
    color: #46990a;
    font-size: 14px;
    font-weight: bold;
}
#ctl00_ContentPlaceHolder1_PPSides ul
{
    width: 305px;
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-family: Arial;
    list-style: none;
    font-weight: bold;
}
#ctl00_ContentPlaceHolder1_PPSides ul li
{
    float: left;
    height: 35px;
    padding-top: 0 !important;
    padding-right: 0 !important;
}
#ctl00_ContentPlaceHolder1_PPSides ul li.col1
{
    width: 40px;
}
#ctl00_ContentPlaceHolder1_PPSides ul li.col2
{
    width: 265px;
    padding-top: 7px !important;
    height: 28px !important;
}
#PPSides ul
{
    width: 305px;
    margin: 0;
    padding: 0;
    font-size: 13px;
    font-family: Arial;
    list-style: none;
    font-weight: bold;
}
#PPSides ul li
{
    float: left;
    height: 35px;
    padding-top: 0 !important;
    padding-right: 0 !important;
}
#PPSides ul li.col1
{
    width: 40px;
}
#PPSides ul li.col2
{
    width: 265px;
    padding-top: 7px !important;
    height: 28px !important;
}
.PPSmallFrameSides
{
    margin-left: 15px;
    padding-left: 19px;
    width: 405px;
    background: url('images/WhoIs_10.gif') repeat-y;
    overflow: hidden !important;
    background-color: transparent;
}
.PPSmallFrame
{
    background: url('images/WhoIs_17.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 0 0 40px 0;
    width: 454px;
    margin: 0 auto;
}
.VXBoxText1
{
    font-family: Courier New;
    padding-top: 18px;
}
.VXBoxText2
{
    font-family: Courier New;
    padding-left: 30px;
}
.PPDomainSection
{
    width: 300px;
    padding-top: 10px;
}
.PPTitle3
{
    padding-left: 15px;
    color: #3391C5;
    font-size: 18px;
    font-weight: bold;
}
.AdminPPTitle
{
    clear: left;
    height: 90px;
    width: 920px;
    margin-left: 25px !important;
    margin-top: 40px;
}
.AdminBigOuterFrame
{
    background: url('images/NUFrameBottom.gif') bottom no-repeat;
    height: auto !important;
    overflow: hidden !important;
    padding: 20px 0 30px 16px;
    width: 908px;
    margin: 0 60px 0 -10px !important;
}
.AdminPPSmallFrameSides
{
    margin-left: 15px;
    padding-left: 19px;
    width: 405px;
    background: url('images/WhoIs_10.gif') repeat-y;
    height: 160px;
    overflow: hidden !important;
    background-color: transparent;
}
A.AdminEditLink
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}

A.AdminEditLink:link
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}
A.AdminEditLink:active
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}
A.AdminEditLink:hover
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}
A.AdminEditLink:visited
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}
A.AdminEditLink:hover
{
    color: #e14803 !important;
    text-decoration: underline !important;
    font-weight: bold !important;
    font-size: 14px !important;
    cursor: pointer;
}
.HostingAddOnTop
{
    text-align: center;
    color: #46990a;
    font-size: 30px;
    width: 891px;
    height: 71px;
    background-repeat: no-repeat;
}

.HostingAddOnSep
{
}

.HostingBoxAddOnBG
{
    background-image: url('images/hosting-add-on-boxes-bg.gif');
    width: 876px;
    height: 267px;
    margin: auto;
    padding-top: 7px;
    margin-bottom: 20px;
}

.HostingAddOnBottom
{
}

.HostingAddOnBox
{
    width: 207px;
    height: 190px;
    cursor: hand;
    cursor: pointer;
}

.HostingAddOnBoxSelected
{
    width: 207px;
    height: 190px;
}

.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;
}
.AddOnName
{
    font-size: 16px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 45px;
    color: #ffffff;
}

.AddOnPrice
{
    font-size: 25px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 27px;
    color: #363636;
}
.AddOnPriceSelected
{
    font-size: 25px;
    font-family: Arial;
    width: 180px;
    margin: auto;
    text-align: center;
    margin-top: 27px;
    color: #1d87d6;
}
.AddOnTerm
{
    font-size: 14px;
    width: 180px;
    margin: auto;
    text-align: center;
}
.divAddOnNumberChooser
{
    width: 170px;
    margin: auto;
    margin-top: 17px;
}
.divAddOnNumberChooserPrice
{
    width: 174px;
    margin: auto;
    text-align: center;
    padding-top: 1px;
}
.AddOnSmallPrice
{
    font-size: 20px;
    color: #1d87d6;
}
.AddOnBluePrice
{
    font-size: 25px;
}
.divHostingLabelImage
{
}
.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;
}
.rpAddOnsDiv
{
    margin-left: 20px;
    margin-right: 10px;
    clear: both;
}
.AddOnBoxesSep
{
    width: 5px;
}
.AddOnsInstructions
{
    padding-top: 20px;
    color: #363636;
    width: 890px;
    text-align: center;
    font-size: 12px;
}
.ClickToChooseAddOnsDiv
{
    padding-top: 65px;
    padding-right: 18px;
    padding-left: 18px;
    font-weight: 800;
}
.AddOnsDomainDiv
{
    margin: 15px 27px 0 0;
}
.HostingPackagePriceBox
{
    font-weight: bold;
    width: 90px;
    margin: 0 auto;
    font-size: 33px;
    font-family: Arial;
    letter-spacing: -2px;
    padding-top: 15px;
    height: 40px;
}
.HostingPackageAMonth
{
    clear: both;
    margin: auto;
    text-align: center;
    font-weight: bold;
}
.HostingPackageCurrencyDiv
{
    float: left;
    font-size: 17px;
    font-weight: normal;
    height: 15px;
    margin-right: 2px;
    margin-top: 15px;
    text-align: right;
    vertical-align: bottom;
    width: 15px;
}
.HostingPackageCurrencyDiv1
{
    font-size: 17px;
    font-weight: normal;
    height: 15px;
    width: 15px;
    background-color: transparent;
    margin: 33px 0 0 7px;
    z-index: 1;
}
.HostingPackageCurrencyDiv2
{
    font-size: 17px;
    font-weight: normal;
    height: 15px;
    width: 15px;
    background-color: transparent;
    margin: 33px 0 0 21px;
    z-index: 1;
}
.HostingPackageCurrencyDiv3
{
    font-size: 17px;
    font-weight: normal;
    height: 15px;
    width: 15px;
    background-color: transparent;
    margin: 33px 0 0 26px;
    z-index: 1;
}
.HostingPackagePriceDiv
{
    z-index: 0;
    margin-top: -29px;
    text-align: center;
    width: 90px;
}
.PSHPPriceTd1
{
    width: 150px;
    vertical-align: top;
    padding-top: 15px;
}
.PSHPPriceTd2
{
    width: 150px;
    vertical-align: top;
    padding-top: 0;
}
.BuyDomainTitleDiv
{
    color: #595146;
    font-family: Arial;
    font-size: 18px;
    padding-top: 12px !important;
    text-align: center;
}
.tblFDP
{
	width: 460px;
	direction: ltr;
	margin:auto;
}
.DomainPasswordDiv
{
    width: 425px;
    height: 230px;
    margin: 0 auto;
    padding-top: 5px;
    padding-left: 10px;
}
.DomainPasswordTbl
{
    direction: ltr;
    margin-right: 10px;
    margin-left: 10px;
    height: 180px;
}
.ForgotPasswordDiv
{
    width: 545px;
    height: 490px;
}
.hostingBox
{
    margin: auto;
    width: 177px;
}
.AdminArrows
{
    height: 15px;
}
.MessagePartDiv
{
    width: 680px !important;
    height: 150px !important;
    color: Red;
}
.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: 800;
    font-size: 14px;
}
.depositDiv4
{
    width: 150px;
    text-align: center;
    margin-top: 32px;
}
.depositDiv5
{
    height: 10px;
    clear: both;
}
.buyDomainDiv1
{
    height: 15px;
}
.buyDomainDiv2
{
    margin-right: 10px;
    margin-left: 10px;
}
.buyDomainDiv3
{
    margin-left: auto;
    margin-right: auto;
}
.secondRowStyle
{
    margin: 0;
    padding-left: 20px;
}
.secondRowStyleRight
{
    margin: 0;
    padding-right: 20px;
}
.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;
}
.divLoginResult
{
    height: 12px; 
    width: 420px;
}
.myProfileBtnsDiv
{
	margin-top: 151px;
	margin-right: 13px;
	margin-left: 13px;
}
.DnsServersTblAdd2
{
	direction: ltr;
	margin: 0 auto;
}
.dnsSaveBtnDiv
{
	width: 150px;
	margin: 0 auto;
	margin-top: 5px;
}
.SelDomSepDiv
{
    background-color: #595146; 
    height: 2px; 
    margin-bottom: 5px;
    margin-top:2px;
}
.sdlab
{
    font-size:24px;
}
.lgsprt
{
    width: 400px; 
    margin: auto; 
    padding-top: 22px
}

.pricetable
{
    width: 578px;
    margin: auto;
    background-image: url('images/price-table-top-bg.gif');
    background-position: center top;
    background-color:#fbfbfb;
    padding-top:8px;
    padding-right:1px;
}
.pricetablebottom
{
    width: 578px;
    margin: auto;
    height: 16px;
    background-image: url('images/price-table-bottom.gif');
    background-repeat: no-repeat;
}
.pthdr
{
    height:46px;
    background-color:#3fade6;
    color:#ffffff;
    font-size:13px;
    padding-left:5px;
    padding-right:5px;
    font-weight:800;
}
.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;
}