﻿

.TopmenuSeprate
{
    background-image: url('../images/Common/topmenu_seperate.jpg');
    width: 10px;
    height: 37px;
    background-repeat: no-repeat;
}
.Seprate
{
    background-image: url('../images/Common/seperate.jpg');
    width: 10px;
    height: 30px;
    background-repeat: no-repeat;
}
.buttomenuSeprate
{
    background-image: url('../images/Common/buttommenu_seperate.gif');
    width: 2px;
    height: 17px;
    background-position: center;
    background-repeat: no-repeat;
}
.TopMenuSmall
{
    vertical-align: middle;
    text-align: center;
}
.TdFooterMenuSeperate
{
    background-image: url('../images/Common/footer_seprator.jpg');
    background-repeat: no-repeat;
    background-position: center;
    width: 5px;
    height: 18px;
}
.topmenularg
{
    vertical-align: middle;
}
.MiddleMenu
{
    background: white url('../images/Common/MiddleMenu.gif') no-repeat scroll right center;
    width: 80px;
}

.SubMenu
{
    font-family: Tahoma;
    font-size: xx-small; /*border:solid 1px red;*/
}
.SubMenu td
{
    text-decoration: none;
    text-align: right;
    background-image: url('../Images/Icons/IconGray.jpg' );
    background-repeat: no-repeat;
    background-position: right bottom;
    text-indent: 15px;
    color: #4e386c;
}

.SubMenu td a
{
    color: #4e386c;
    text-decoration: none;
}

.SubMenu td:hover
{
    color: #4e386c;
    text-decoration: none;
    text-align: right;
    background-image: url('../Images/Icons/TikOrange.jpg' );
    background-repeat: no-repeat;
    background-position: right bottom;
    text-indent: 15px;
    text-decoration: none;
}

.tarefe_firstrow
{
    height: 42px;
    background-image: url('../images/listall/back-top1.jpg');
    background-repeat: repeat-x;
}

#cmsheader li
{
    list-style: none;
    list-style-type: none;
    float: right;
    background-image: none;
    color: #840084;
}

.newStyle1
{
    color: #5D3A98;
}
.newStyle2
{
    color: #3393B9;
}


#cmsheader li a:hover
{
    color: #8F00BF;
}

#cmsheader li:active
{
    background-color: White;
    color: Black;
}

.tr_tarefe
{
    height: 42px;
    background-image: url('../images/listall/back-top.jpg');
}

#cmsheader li:hover
{
    background-image: url('../images/Listcms/point2.jpg');
    background-repeat: no-repeat;
    background-position: right;
    background-color: #ffffff;
}

div#gallery
{
    width: 860px;
    height: 750px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

object a
{
    display: none;
}
object
{
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.HeaderBoxSummary
{
    background-image: url('../images/Icons/IconSummary.jpg');
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 30px;
    font-family: Tahoma;
    font-size: small;
    color: #511d5b;
    height: 26px;
    vertical-align: super;
}
.HeaderBoxNews
{
    background-image: url('../images/Icons/IconNews.jpg');
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 30px;
    font-family: Tahoma;
    font-size: small;
    color: #511d5b;
    height: 26px;
    vertical-align: super;
}
.HeaderBoxAboutUs
{
    background-image: url('../images/Icons/IconAboutUs.jpg');
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 30px;
    font-family: Tahoma;
    font-size: small;
    color: #511d5b;
    height: 26px;
    vertical-align: bottom;
}

#middlemenu li
{
    background-image: url('../images/Common/MiddleMenu.gif');
    background-position: right;
    background-repeat: no-repeat;
    padding-right: 10px;
}


/*    background-image:url('../images/Common/SelectedTab.jpg' no-repeat);*/

#menu
{
    /* nothing in here right now */
    font-family: Tahoma;
    font-size: xx-small;
    background: url('../images/Common/MenuSep.jpg') repeat-x;
    background-position: bottom;
}

#menu .Item
{
    /* CSS class for non-selected Menu Item */
    height: 38px;
    width: 123px;
    text-align: center;
    background: url('../images/Common/nonSelectedTab.jpg') no-repeat; /*    padding-top: 8px;*/
    color: Black;
    font-weight: bold;
    text-align: center;
    text-indent: -5px;
}

#menu .ChildItems
{
    border-left: none;
    border-right: 1px solid #d5c5e9;
    border-bottom: 1px solid #d5c5e9;
    background: #e8dff4;
    color: #9351e4;
    width: 125px;
    text-align: center;
    vertical-align: middle;
    height: 30px;
}

#menu .ChildItems a:hover, #menu .ChildItems a:active
{
    border-left: none;
    border-right: 1px solid #d5c5e9;
    border-bottom: 1px solid #d5c5e9;
    color: Blue;
    width: 125px;
    text-align: center;
    vertical-align: top;
    height: 30px;
}

#menu .ItemSelected, #menu .ItemHover
{
    height: 38px;
    width: 122px;
    background: url('../images/Common/SelectedTab.jpg') no-repeat;
    background-position: bottom;
    color: Orange;
    text-align: center;
    text-indent: -5px;
    font-weight: bold;
}

/* CSS classes for standard Links, only valid inside the #menu DIV */
#menu a, #menu a:visited
{
    background: transparent !important;
    display: inline;
}

#menu a:hover, #menu a:active, #menu a:focus
{
    background: transparent !important;
    display: inline;
}

.btnOrderHost
{
    font-family: Tahoma;
    font-size: 12px;
    background-image: url('../Images/Common/OrderButtonHost.jpg');
    background-repeat: repeat-x;
    border-style: solid;
    border-color: #8a93b6;
    vertical-align: top;
    border-width: 1px;
}

.btnLogin
{
    font-family: Tahoma;
    font-size: 12px;
    background-image: url('../Images/Common/LoginButton.jpg');
    background-repeat: repeat-x;
    border-width: 1px;
}
.btnLogin2
{
    font-family: Tahoma;
    background-image: url('../Images/Main/backbtn2.jpg');
    background-repeat: repeat-x;
    border: solid 1px Orange;
    height: 25px;
    font-size: 11px;
}
.PlanPropery
{
    font-family: Tahoma;
    font-size: 11px;
}

.OrderTable1
{
    border: #d8d6e7 solid thin;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
    height: 208px;
    background-image: url('../Images/Order/OrderBack.jpg');
    background-position: right bottom;
    background-repeat: repeat-x;
}

.OrderTable1 th
{
}

.OrderTable1 tr
{
    text-indent: 5px;
}

.OrderTable1Bulleting
{
    background-image: url('../Images/Order/itempoint.jpg' );
    background-repeat: no-repeat;
    text-indent: 15px;
    background-position: right center;
    text-align: right;
    line-height: 30px;
    white-space: nowrap;
}
.OrderTable1Logo
{
    background-image: url('../Images/Order/OrderLogo.jpg' );
    background-repeat: no-repeat;
    background-position: left bottom;
    white-space: nowrap;
    width: 91px;
}

.OrderTableWhoisResult
{
    border: #d8d6e7 solid thin;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
    height: 208px;
    background-image: url('../Images/Order/OrderBack.jpg');
    background-position: right bottom;
    background-repeat: repeat-x;
    width: 100%;
}
.OrderTableWhoisResult tr
{
    text-align: center;
    text-indent: 5px;
}

.RTL
{
    text-align: right;
    text-indent: 5px;
    direction: rtl;
}

.LTR
{
    text-align: right;
    direction: ltr;
}

.OrderTableWhoisedDomains
{
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
}
.OrderTableWhoisedDomains tr
{
    text-align: center;
    text-indent: 5px;
    direction: ltr;
}

.DropDownLTR
{
    font-family: Tahoma;
    font-size: small;
    border: solid 1px #d8d6e7;
    direction: ltr; /*color: #ff6d01;*/
    color: Black;
}

.DropDownRTL
{
    font-family: Tahoma;
    font-size: small;
    border: solid 1px #d8d6e7;
    direction: rtl; /*color: #ff6d01;*/
    color: Black;
}

.TextBoxLTR
{
    font-family: Tahoma;
    font-size: small;
    border: solid 1px #d8d6e7;
    direction: ltr; /*color: #ff6d01;*/
    color: Black;
}

.CheckBoxLTR
{
    font-family: Tahoma;
    font-size: small;
    direction: ltr;
}

.CheckBoxRTL
{
    font-family: Tahoma;
    font-size: small;
    direction: rtl;
}

.OrderBasketTable
{
    width: 100%;
    text-align: center;
    font-family: Tahoma;
    border: 1px #D1D3DF solid;
    font-size: 11px;
}

.BasketCheckOutTable
{
    border-width: 0px;
    text-align: right;
    direction: rtl;
}

.BasketGridViewHeader
{
    height: 42px;
    background-image: url('../images/listall/back-top1.jpg');
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: x-small;
}

.BasketGridViewFooter
{
    height: 42px;
    background-image: url('../images/listall/back-top1.jpg');
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: x-small;
    font-weight: bold;
}

.BasketGridViewRow
{
    height: 33px;
    background-image: url('../images/Order/OrderBasketBack.jpg');
    font-family: Tahoma;
    font-size: x-small;
    text-align: right;
}

.BasketGridViewHeader2
{
    height: 34px;
    background-image: url('../images/Order/OrderBasketHeaderBack2.jpg');
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: x-small;
}
.BasketGridViewROW2
{
    height: 65px;
    background-image: url('../images/Order/OrderBasketBack2.jpg');
    font-family: Tahoma;
    font-size: x-small;
    text-align: center;
}
.BasketGridViewHeaderSplitter
{
    height: 34px;
    background-image: url('../images/Order/OrderBasketHeaderSplitter.jpg');
    font-family: Tahoma;
    font-size: x-small;
}

.Panel
{
    font-family: Tahoma;
    font-size: x-small;
}
.TextBoxRTL
{
    border-bottom-style: solid;
    border: solid 1px gray;
    direction: rtl;
}

.DDLRTL
{
    border-bottom-style: solid;
    border: solid 1px #d8d6e7;
    direction: rtl;
    color: Black; /*color: #ff6d01;*/
    font-family: Tahoma;
}

.DDLRTLSmall
{
    border-bottom-style: solid;
    border: solid 1px #d8d6e7;
    direction: rtl;
    color: Black; /*color: #ff6d01;*/
    font-family: Tahoma;
    font-size: x-small;
}

.DDLLTR
{
    border-bottom-style: solid;
    border: solid 1px #d8d6e7;
    direction: ltr;
    color: Black; /*color: #ff6d01;*/
    font-family: Tahoma;
}

.DDLRTLHost
{
    border-bottom-style: solid;
    border: solid 1px #d8d6e7;
    direction: rtl;
    color: Black;
    font-family: Tahoma;
    font-size: x-small;
    width: 140px;
    text-align: right;
}

.DDLRTLDedicatedServer
{
    border-bottom-style: solid;
    border: solid 1px #d8d6e7;
    direction: rtl;
    color: Black;
    font-family: Tahoma;
    font-size: x-small;
    width: 80px;
    text-align: right;
}

.BasketLabelRTL
{
    direction: rtl;
    color: #c22e54;
}

.OrderTable
{
    border: #d8d6e7 solid thin;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
    background-image: url('../Images/Order/OrderBack.jpg');
    background-position: right bottom;
    background-repeat: repeat-x;
}
.OrderTable th
{
    height: 34px;
    vertical-align: middle;
    background-image: url('../images/Order/OrderBasketHeaderBack2.jpg');
    background-position: right bottom;
    background-repeat: repeat-x;
}


.OrderTableRadioButtonList
{
    border-bottom-color: Red;
    border-bottom-style: dotted;
    border-bottom-width: thick;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
}

.OrderTableHeaderBack
{
    height: 52px;
    background-image: url('../images/Order/OrderBasketHeaderBack.jpg');
    background-repeat: repeat-x;
}
.OrderWhoisTable
{
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
}
.OrderWhoisTable th
{
    text-align: Center;
    direction: rtl;
    font-weight: bold;
    background-color: #bcb9c4;
    line-height: 20px;
}
.OrderWhoisTable tr
{
    text-align: right;
    direction: rtl;
}
.OrderWhoisTable td
{
    background-image: url('../Images/Order/itempoint.jpg' );
    background-repeat: no-repeat;
    text-indent: 15px;
    background-position: right center;
    text-align: right;
    white-space: nowrap;
    border-bottom-width: thin;
    border-bottom-style: dotted;
    border-bottom-color: #bcb9c4;
    line-height: 20px;
}
.OrderWhoisTable input
{
    border: solid 1px #d8d6e7;
    color: #ff6d01;
}


.Table
{
    border: #d8d6e7 solid thin;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
    height: 208px;
    background-image: url('../Images/Order/OrderBack.jpg');
    background-position: right bottom;
    background-repeat: repeat-x;
}
.Table tr
{
    text-indent: 5px;
}

.Table td
{
    background-position: right bottom;
    white-space: nowrap;
    line-height: 20px;
}

.TableFirstRow
{
    height: 52px;
    background-image: url('../images/Order/OrderBasketHeaderBack.jpg');
    background-repeat: repeat-x; /* text-align: right; */
    border-bottom-width: thin;
    border-bottom-style: dotted;
    border-bottom-color: #bcb9c4;
    line-height: 52px;
}
.Table input
{
    border: solid 1px #d8d6e7; /*color: #ff6d01; Nareji bud, behrang goft siah beshe*/
    color: Black;
    font-family: Tahoma;
    font-size: x-small;
    direction: ltr;
    text-align: left;
}

.TableBulleting
{
    background-image: url('../Images/Order/itempoint.jpg' );
    background-repeat: no-repeat;
    text-indent: 15px;
    background-position: right center;
    text-align: right;
    line-height: 30px;
    white-space: nowrap;
    vertical-align: middle;
}

.TableLogo
{
    background-image: url('../Images/Order/OrderLogo.jpg' );
    background-repeat: no-repeat;
    background-position: left bottom;
    white-space: nowrap;
    width: 91px;
    border-bottom-style: hidden;
    vertical-align: bottom;
}

/*=============================== PASSWORD STREGTH*/
.Text1
{
    text-indent: -30px;
    color: red;
    font-family: Tahoma;
    font-size: small;
}
.Text2
{
    color: orange;
    font-family: Tahoma;
    font-size: small;
}
.Text3
{
    color: blue;
    font-family: Tahoma;
    font-size: small;
}
.Text4
{
    color: blue;
    font-family: Tahoma;
    font-size: small;
}
.Text5
{
    color: Lime;
    font-family: Tahoma;
    font-size: small;
}

.Bar1
{
    color: White;
    font-family: Tahoma;
    font-size: small;
    background: red;
}
.Bar2
{
    color: White;
    font-family: Tahoma;
    font-size: small;
    background: orange;
}
.Bar3
{
    color: White;
    font-family: Tahoma;
    font-size: small;
    background: blue;
}
.Bar4
{
    color: White;
    font-family: Tahoma;
    font-size: small;
    background: blue;
}
.Bar5
{
    font-family: Tahoma;
    font-size: small;
    background: Lime;
}

.BarBorder
{
    border: #d8d6e7 solid 1px;
    width: 100px;
}
.BarIndicator
{
    height: 100px;
}


/*=============================== ALERTS*/
.Info
{
    /*    background-image: url('../Images/Order/itempoint.jpg' ); */
    background-repeat: no-repeat;
    background-position: right center;
    text-indent: 20px;
    width: 100%;
    text-align: justify;
    font-family: Tahoma;
    font-size: small;
    line-height: 30px;
    color: #ff6d01;
}

.InfoError
{
    /*    background-image: url('../Images/Order/itempoint.jpg' ); */
    background-repeat: no-repeat;
    background-position: right center;
    text-indent: 20px;
    width: 100%;
    text-align: justify;
    font-family: Tahoma;
    font-size: small;
    line-height: 30px;
    color: Red;
}

.InfoSuccess
{
    /*    background-image: url('../Images/Order/itempoint.jpg' ); */
    background-repeat: no-repeat;
    background-position: right center;
    text-indent: 20px;
    width: 100%;
    text-align: justify;
    font-family: Tahoma;
    font-size: small;
    line-height: 30px;
    padding-right: 20px;
    color: Green;
}


.RP
{
    border: #d8d6e7 solid thin;
    font-family: Tahoma;
    font-size: 12px;
    direction: rtl;
}
.RPh2
{
    background-color: #d8d6e7;
    line-height: 25px;
    font-family: Tahoma;
    font-size: 12px;
    direction: rtl;
    text-indent: 5px;
}
.RPError
{
    background-color: Red;
    line-height: 25px;
    font-family: Tahoma;
    font-size: 12px;
    direction: rtl;
    text-indent: 5px;
    color: White;
}
.RPSuccess
{
    background-color: Green;
    line-height: 25px;
    font-family: Tahoma;
    font-size: 12px;
    direction: rtl;
    text-indent: 5px;
    color: White;
}






/*=============================== RENEW UPGRADE */

.RenewUpgradeTable
{
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
    border: solid 1px #d7d5e6;
}

.RenewUpgradeTable th
{
    height: 24px;
    background-image: url('../images/RenewUpgrade/RenewUpgradeHeaderBack.jpg');
    background-repeat: repeat-x;
    font-family: Tahoma;
    font-size: small;
    font-weight: normal;
    color: #bd6189;
    vertical-align: middle;
    border: none 0px red;
    text-align: right;
    font-size: small;
    text-indent: 20px;
}
.RenewUpgradeTable tr
{
    height: 24px;
}

.RenewUpgradeTable td
{
    height: 30px;
    text-align: center;
    font-size: small;
}

.RenewUpgradeTableDotted
{
    border-bottom: dotted 1px gray;
}
.RenewUpgradeTableSpan
{
    color: #5d7caa;
}


.RenewUpgradeTable td a:link
{
    color: black;
    text-decoration: none;
    cursor: pointer;
}
.RenewUpgradeTable td a
{
    display: block;
    text-decoration: none;
    cursor: pointer;
}
.RenewUpgradeTable td a:hover
{
    color: red;
    text-decoration: none;
    cursor: pointer;
}

.RenewUpgradeTable input
{
    border: solid 1px #d8d6e7;
    color: Black;
    font-family: Tahoma;
    font-size: small;
    text-align: center;
    border-style: solid;
    border-width: thin;
    border-color: Gray;
}



.RenewUpgradeDiscountTable
{
    border-bottom: solid 1px #d7d5e6;
    border-left: solid 1px #d7d5e6;
    border-right: solid 1px #d7d5e6;
}

.RenewUpgradeDiscountTableHeader
{
    height: 24px;
    background-image: url('../images/RenewUpgrade/RenewUpDiscountHeaderBack.jpg');
    background-repeat: repeat-x;
    background-position: top;
    font-family: Tahoma;
    font-size: x-small;
    color: #679ba8;
    font-weight: normal;
    text-align: center;
}

.RenewUpgradeDiscountTableRow
{
    font-family: Tahoma;
    font-size: x-small;
    color: Gray;
    font-weight: normal;
    text-align: center;
}

.RenewUpgradeDiscountRedNote
{
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    background: url(../Images/icon/ico-casbox.gif) no-repeat right center; /*  border-bottom: 1px silver solid; */
    padding: 6px 28px 4px 0px;
    margin: 10px 0;
    color: #a81649;
    text-align: right;
    line-height: 1.2em !important;
}

.RenewUpgradeDiscountGrayNote
{
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
    background: url(../Images/icon/ico-casbox.gif) no-repeat right center; /*border-bottom: 1px silver solid; */
    padding: 6px 28px 4px 0px;
    margin: 10px 0;
    color: Gray;
    text-align: right;
    line-height: 1.2em !important;
}


/*=============================== Top Login Table */
.TableTopLogin
{
    width: 100%;
    border-left: 0;
    border-right: 0;
    border-top: 0;
    border-bottom-width: thin;
    border-style: dotted;
    font-size: x-small;
    font-family: Tahoma;
}

.TableTopLogin td
{
    color: Black;
}
.TableTopLogin td a:link
{
    color: Black;
    text-decoration: none;
    cursor: pointer;
}
.TableTopLogin td a
{
    display: block;
    text-decoration: none;
    cursor: pointer;
}
.TableTopLogin td a:hover
{
    color: red;
    text-decoration: none;
    cursor: pointer;
}

.Welcome
{
    color: #a787b7;
}
.TableTopLoginTextBox
{
    width: 120px;
    border-style: Solid;
    border-width: 1px;
    background-color: #f1ebf8;
    font-size: XX-Small;
    direction: ltr;
}


/*=============================== MyServices */
.TableMyServices
{
    direction: rtl;
    width: 100%;
    text-align: center;
    font-family: Tahoma;
    border: 0px #D1D3DF solid;
    font-size: 11px;
    line-height: 30px;
}
.TableMyServices thead
{
    height: 42px;
    background-image: url('../images/listall/back-top1.jpg');
    background-repeat: repeat-x;
}

.TableMyServices tr
{
    height: 42px;
    background-image: url('../images/listall/back-top.jpg');
}
.TableMyServices td
{
    color: #3393B9;
}

.TableMyServices td a:link
{
    color: #3393B9;
    text-decoration: none;
    cursor: pointer;
}
.TableMyServices td a
{
    color: #3393B9;
    display: block;
    text-decoration: none;
    cursor: pointer;
}
.TableMyServices td a:hover
{
    color: red;
    text-decoration: none;
    cursor: pointer;
}


/*=============================== AllPlans */
.ROW1
{
    color: #5D3A98;
}
.ROW2
{
    color: #3393B9;
}
.MainTable
{
    width: 100%;
    border: 1px #D7D5E6 solid;
    font-family: Tahoma;
    font-size: 13px;
}

.InnerTable
{
    width: 100%;
    margin: 0;
}
.BtnAllPlans
{
    height: 19px;
    width: 83px;
    background-image: url(../images/AllPlans/back-dokme.jpg);
    border: 0;
    font-family: Tahoma;
    font-size: 10px;
}
.ButtonTD
{
    background-image: url(../images/AllPlans/footer.jpg );
    width: 100%;
    height: 49px;
}
.Header
{
    color: #00A5FF;
    font-size: 13px;
}

.Comments
{
    padding: 5px 100px 5px 20px;
    text-align: justify;
}

/*=============================== AllPlans - WEB DESIGN*/
.WebDesignMainTable
{
    width: 100%;
    border: 1px #D9D7E7 solid;
    width: 100%;
    font-family: Tahoma;
    font-size: 11px;
}

.WebDesignContentTable
{
    width: 100%;
    border: 1px #D9D7E7 solid;
    padding: 5px 5px 5px 5px;
}



/*=============================== About US*/

.AboutUSTable
{
    font-size: small;
    width: 100%;
    direction: rtl;
    width: 100%;
    font-family: Tahoma;
    font-size: 12px;
    text-align: justify;
}
.AboutUSTable td a:link
{
    color: #3393B9;
    text-decoration: none;
    cursor: pointer;
}
.AboutUSTable td a
{
    color: #3393B9;
    text-decoration: none;
    cursor: pointer;
}

.AboutUSTable td a:hover
{
    color: red;
    text-decoration: none;
    cursor: pointer;
}
.AboutUSTable td ul
{
    color: Black;
    list-style-image: url('../Images/Icons/Tik.jpg');
    background-repeat: no-repeat;
    background-position: bottom right;
}
.AboutUsHeader
{
    color: #800080;
    text-decoration: none;
}



/*=============================== Whois*/
.PageIntroWhois
{
    color: #252525;
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
    line-height: 15px;
    text-align: justify;
    padding: 2px 2px 3px 3px;
}

.PageIntroWhois ul
{
    margin: 0px;
    padding: 0px 0px 2px 10px;
    list-style: none;
}

.PageIntroWhois li
{
    margin: 0px;
    padding: 2px 15px 0px 20px;
    background: url(../images/icon/sitebuilder-li.gif) no-repeat white fixed left top;
    color: #252525;
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
}
.PageHeading
{
    margin: 4px 4px 0 0;
    padding: 3px 5px;
    background: #FFFFFF;
    border-bottom: 2px solid #541573;
    font-family: Tahoma, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #541573;
    clear: both;
    text-align: right;
}

.PageSubHeading
{
    margin: 8px 4px;
    padding: 2px 9px 2px 0px;
    background: #ECEFDE;
    border-bottom: 1px solid #94A63B;
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 15px;
    color: #003660;
    clear: both;
    font-weight: bold;
    text-align: right;
    width: 500px;
}




.PageIntro
{
    color: #252525;
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
    line-height: 15px;
    text-align: justify;
    padding: 2px 2px 3px 3px;
}

.PageIntro ul
{
    margin: 0px;
    padding: 0px 10px 2px 0px;
    list-style: none;
}

.PageIntro li
{
    margin: 0px;
    padding: 0px 15px 0px 20px;
    background: url(../images/icon/sitebuilder-li.gif) no-repeat right top green fixed;
    color: #252525;
    font-family: tahoma,verdana, arial, sans-serif;
    font-size: 11px;
}


/*=============================== Main Page Footer - MASTER MAIN*/
.MainPageFooterTable
{
    width: 100%;
    color: #b9b7be;
    font-family: Tahoma;
    font-size: x-small;
}




.MainPageFooterMenuTable
{
    width: 100%;
}
.MainPageFooterMenuTable tr
{
}
.MainPageFooterMenuTable td
{
    font-family: Tahoma;
    font-size: x-small;
    color: #b9b7be;
}
.MainPageFooterMenuTable td a
{
    color: #b9b7be;
    text-decoration: none;
    cursor: pointer;
}
.MainPageFooterMenuTable td a:link
{
    color: #b9b7be;
    text-decoration: none;
    cursor: pointer;
}

.MainPageFooterMenuTable td a:hover
{
    color: #b9b7be;
    text-decoration: none;
    cursor: pointer;
}


/* ============================ Tab Based Menu for CMS ============================*/
.InfoMenuButton
{
    cursor: pointer;
    font-family: tahoma,verdana,sans-serif;
    position: relative;
    text-align: center;
    font-size: 10px;
    font-weight: bold;
}
.InfoMenuButton a
{
    color: #b9b5d6;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.InfoMenuButton a:hover
{
    color: #b9b5d6;
    font-size: 10px;
    text-decoration: none;
}

.InfoMenuButtonSelected
{
    background-color: White;
    cursor: pointer;
    font-family: tahoma,verdana,sans-serif;
    position: relative;
    text-align: center;
    font-size: 10px;
}
.InfoMenuButtonSelected td
{
    background-color: White;
    cursor: pointer;
    font-family: tahoma,verdana,sans-serif;
    position: relative;
    text-align: center;
    font-size: 10px;
    border-bottom: none 0 white;
}

.InfoMenuButtonSelected a
{
    color: Black;
    font-size: 10px;
    font-weight: bold;
    text-decoration: none;
}
.InfoMenuButtonSelected a:hover
{
    color: Black;
    font-weight: bold;
    font-size: 10px;
}
.ServicesInfo
{
    border-top: 2px #d7d5e6 solid;
    border-left: 2px #d7d5e6 solid;
    border-right: 2px #d7d5e6 solid;
    background: url(../images/cms/CMSFeaturesBack.jpg) repeat-x;
    line-height: 33px;
    color: Black;
}
.ServicesInfo thead td
{
    font-size: 15px;
    font-weight: normal;
    color: Black;
}
.ServicesInfo td
{
    color: black;
    font-size: 10px;
    font-weight: normal;
}
.InfoMenuSpl
{
    background: url(../images/cms/CMSSplitter.jpg) no-repeat;
    line-height: 33px;
    color: Black;
    width: 4px;
}



/* ============================ SHOP Page ============================*/
.ShopTableTop
{
    font-size: 11px;
    border: 0 #D7D5E6 solid;
    width: 900px;
    font-family: Tahoma;
}



.ShopTableTopFeatures
{
    width: 300px;
    border: 0px #D7D5E6 solid;
    height: 201px;
}

.ShopTableTopFeatures tr
{
    background-image: url('<%=   Page.ResolveUrl("~")%>Images/shopinfo/leftbox_top.jpg');
    background-repeat: repeat-x;
    padding-right: 40px;
    text-align: right;
}
.ShopTableMiddle
{
    width: 70%;
    font-size: 11px;
    font-family: Tahoma;
    border-width: 0px;
}
.ShopTableMiddle tr
{
    height: 220px;
    border-width: 0px;
}

.ShopTableMiddle td
{
    padding-right: 15px;
    line-height: 20px;
    text-align: right;
}



.ShopTable
{
    font-size: 11px;
    border: 0 #D7D5E6 solid;
    width: 900px;
    font-family: Tahoma;
}
.ShopTable th
{
    background-image: url('../Images/shopinfo/firstrow_back.jpg');
    background-repeat: repeat-x;
    height: 33px;
    padding-right: 20px;
    color: #2B78B3;
    border: 1px #D7D5E6 solid;
    text-align: right;
}

.ShopTable td
{
    padding-right: 30px;
    text-align: justify;
    direction: rtl;
    padding-left: 10px;
    line-height: 20px;
    border: 1px #D7D5E6 solid;
    background-color: #faf9fb;
}
.ShopTable td ul
{
    color: Black;
    list-style-image: url('../Images/Icons/Tik.jpg');
    background-repeat: no-repeat;
    background-position: bottom right;
}

/*
.ShopTable td ul
{
    list-style-image: url('../Images/ShopInfo/ShopBullet.jpg');
    background-repeat: no-repeat;
    background-position: bottom right;
}
*/


/* ============================ Host Plan Size ============================*/
.TableHostPlanSize
{
    direction: rtl;
    text-align: justify;
    font-family: Tahoma;
    border: 0px #D1D3DF solid;
    font-size: 11px;
}

.TableHostPlanSize td ul
{
    color: Orange;
    font-weight: bold;
    list-style-image: url('../Images/Icons/MiddleMenu-Hover.gif');
    background-repeat: no-repeat;
    background-position: bottom right;
}


/* ============================ After Login - Main Page ============================*/

.TableAfterLogin
{
    direction: ltr;
    text-align: right;
    border: solid red 0px;
    height: 100%;
    vertical-align: middle;
}

.TableAfterLogin td
{
    color: Orange;
}
.TableAfterLogin td a
{
    color: Blue;
}

/* ============================ MyAccount ============================*/
.MyAccountTable
{
    font-family: Tahoma;
    font-size: small;
}

.MyAccountTable td
{
    font-family: Tahoma;
    font-size: small;
    font-weight: bold;
    text-align: center;
}

.MyAccountTable td a
{
    color: #43146a;
    text-decoration: none;
}

.MyAccountTable td a:link
{
    color: #43146a;
    text-decoration: none;
}
.MyAccountTable td a:hover
{
    color: #43146a;
    text-decoration: none;
}

.NoLink
{
    cursor: help;
}

/************************* OTHERS **********************/
.SpanSum
{
    font-family: Tahoma;
    font-size: x-small;
    color: #740d69;
    font-weight: bold;
    direction: ltr;
}

.SpanValue
{
    color: #740d69;
    font-weight: bold;
    direction: ltr;
}

.SpanValueDS
{
    color: #740d69;
    font-weight: normal;
    direction: rtl;
}

.SearchButton
{
    background: url(../images/Common/SearchButton.jpg);
    height: 57px;
    width: 57px;
}

.SearchButtonOver
{
    background: url(../images/Common/SearchButtonOvrer.jpg) repeat-x;
    height: 21px;
    width: 77px;
}

.SpanHeader
{
    color: #A85BF6;
}

.TableGeneral
{
    width: 100%;
    padding: 5px;
    text-align: justify;
    font-family: Tahoma;
    font-size: 11px;
}

.TableGeneral td ul
{
    color: Black;
    list-style-image: url('../Images/Icons/Tik.jpg');
    background-repeat: no-repeat;
    background-position: bottom right;
}

.DefaulPageLinks
{
    color: #9D779E;
    text-decoration: none;
    font-family: Tahoma;
    font-size: x-small;
}


.OrderFactorPricingTable
{
    border-top: solid 1px #d7d5e6;
    border-bottom: solid 1px #d7d5e6;
    border-left: solid 1px #d7d5e6;
    border-right: solid 1px #d7d5e6;
}

.OrderFactorPricingTable th
{
    font-family: Tahoma;
    font-size: small;
    color: #679ba8;
    font-weight: bold;
    text-align: center;
    border-bottom: solid 1px #d7d5e6;
}

.OrderFactorPricingTable td
{
    border-bottom: dotted 1px #d7d5e6;
}


.SplitFinalBasket
{
    border-bottom: solid 1px orange;
    border-width: 2px;
    text-align: center;
    font-weight: bold;
    line-height: 10px;
    background-color: orange;
}

.SamplesSpan
{
    color: #740d69;
    font-weight: normal;
    direction: rtl;
    font-family: Tahoma;
    font-size: x-small;
}

/******** TOOL TIP ********/
#demotip
{
    display: none;
    background: transparent url('../Images/TT/black_arrow.png');
    font-family: Tahoma;
    font-size: 10px;
    height: 110px;
    width: 230px;
    padding: 25px;
    color: #fff;
    direction: rtl;
    text-align: justify;
    line-height: 16px; /*** BIG ***     display:none;      background:transparent url('../Images/TT/white_arrow_big.png');      font-family:Tahoma;     font-size:10px;      height:160px;      width:320px;      padding:25px;      color:Black;      direction:rtl;         text-align:justify;     */
}

/*************************** PROGRESS BAR *************************/
#progressBackgroundFilter
{
    position: fixed;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
}

#processMessage
{
    position: fixed;
    top: 30%;
    left: 43%;
    padding: 10px;
    width: 14%;
    z-index: 1001;
    background-color: #fff;
    border: solid 1px #000;
    direction: rtl;
    font-family: Tahoma;
    font-size: x-small;
}

/****************** SITE MAP , QUICK ACCESS *****************/
.TableQuickAccess
{
    width: 90%;
    font-family: Tahoma;
    font-size: 12px;
    background-color: #eae9ef;
}
.TableQuickAccess td a
{
    color: #4e386c;
    text-decoration: none;
}


.TableSiteMap
{
    width: 100%;
    padding: 10px 10px 10px 10px;
    font-family: Tahoma;
    font-size: 11px;
}
.TableSiteMap td a
{
    color: #4e386c;
    text-decoration: none;
}


.TableMapPath
{
    width: 100%;
}
.TableMapPath td
{
    font-family: Tahoma;
    color: Red;
    font-size: x-small;
    font-weight: bold;
}
.TableMapPath td a
{
    text-decoration: none;
}


/******************* DEFAULT ADV TABLES ********************/
.TableAdv
{
    width: 184px;
    height: 186px;
    background-color: #511d5b;
    color: White;
}
.TableAdv th
{
    color: white;
}
.TableAdv td
{
    color: White;
    background: url('../Images/Icons/Bullet-Gray.png');
    background-repeat: no-repeat;
    background-position: 150px 12px;
    text-align: right;
    text-indent: 45px;
}
.TableAdv th a
{
    color: White;
    text-decoration: none;
}

.TableAdvSpl
{
    background: url('../Images/Icons/AdvBackgroundSpl.jpg');
    width: 7px;
}

/*==========*/
.TableAdvBig
{
    height: 186px;
    background-color: #511d5b;
    color: White;
}
.TableAdvBig th
{
    color: white;
}


.TableAdvBig td
{
    color: White;
    background: url('../Images/Icons/Bullet-Gray.png');
    background-repeat: no-repeat;
    background-position: 345px 12px;
    text-align: right;
    text-indent: 45px;
}
.TableAdvBig th a
{
    color: White;
    text-decoration: none;
}

/*==========*/
.TableAdv-Over
{
    width: 184px;
    height: 186px;
    background: url('../Images/Icons/AdvBackground.jpg');
    background-repeat: no-repeat;
}
.TableAdv-Over th
{
    color: yellow;
}

.TableAdv-Over th a
{
    color: Yellow;
    text-decoration: none;
}

.TableAdv-Over td
{
    color: White;
    background: url('../Images/Icons/Bullet-Yellow.png');
    background-repeat: no-repeat;
    background-position: 150px 12px;
    text-align: right;
    text-indent: 45px;
}

/*==========*/
.TableAdvBig-Over
{
    height: 186px;
    background: url('../Images/Icons/AdvBackgroundBig.jpg');
    background-position: right;
    background-repeat: repeat-x;
}
.TableAdvBig-Over th
{
    color: yellow;
}

.TableAdvBig-Over th a
{
    color: Yellow;
    text-decoration: none;
}

.TableAdvBig-Over td
{
    color: White;
    background: url('../Images/Icons/Bullet-Yellow.png');
    background-repeat: no-repeat;
    background-position: 345px 12px;
    text-align: right;
    text-indent: 45px;
}


/**************************** DEDICATED SERVER *******************************/
.TableDedicatedServer
{
    text-indent: 10px;
    text-align: justify;
    font-family: Tahoma;
    font-size: 11px;
    border:1px solid Orange;
}

.TableDedicatedServer th
{
    background-color: #e6e6e6;
    text-align: center;
    font-size: 12px;
}


.TableDSBuy
{
    border: 2px solid orange;
    font-family: Tahoma;
    font-size: 10px;
    direction: rtl;
}
.TableDSBuy th
{
    text-align: Center;
    direction: rtl;
    font-weight: bold;
    background-color: #fadfc1;
    line-height: 20px;
}
.TableDSBuy tr
{
    text-align: right;
    direction: rtl;
    height: 25px;
}
.TableDSBuy td
{
    text-indent: 5px;
    background-position: right center;
    text-align: right;
    white-space: nowrap;
    border-top-width: 0px;
    border-top-style: dotted;
    border-top-color: #bcb9c4;
    line-height: 20px;
}
.TableDSBuy input
{
    border: solid 1px #d8d6e7;
    color: purple;
    font-size: 11px;
}
.TableDSBuy select
{
    border: solid 1px #d8d6e7;
    color: purple;
    font-size: 11px;
    width: 100px;
}

.rblSteps
{
    color:#8566ac;
    font-family: Tahoma;
    font-size: 12px;
    border-style: solid;
    border-color: orange;
    vertical-align: top;
    border-width: 2px;
    width:100%;
    
}

.rblSteps checked
{
    color:red;
    font-family: Tahoma;
    font-size: 12px;
    border-style: solid;
    border-color: orange;
    vertical-align: top;
    border-width: 2px;
    width:100%;
}