/* CSS Document */

body {
/*background-image: url(/images/bg-mains.gif);
background-position: center;
background-repeat: repeat-y;
background-color: #f0faff;
font-family: arial;
font-size: 12px;
color: #353535;*/
margin: 0px 0px;
}

table {
border-collapse: collapse;
}


/* Top */

.top-phone h1 {
font-family: "Trebuchet MS";
font-size: 25px;
color: #7ba100;
font-weight: normal;
text-transform: none;
}

.top-phone h1 span {
font-size: 18px;
color: #454545;
}

.top-links td {
text-align: left;
}

.top-links a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #777777;
text-decoration: none;
text-transform: uppercase;
}

.top-links a:hover {
color: #0070c6;
}

.top-phone td {
padding: 2px 5px;
text-align: right;
font-family: Tahoma;
font-size: 18px;
color: #777777;
text-transform: uppercase;
}

.top-phone strong {
color: #454545;
}

/* Header Images */
.header-domains, .header-hosting, .header-windows, .header-linux, .header-email, .header-support, .header-about, .header-servers, .header-clients, .header-wbuilder, .header-websitespark, .header-bizspark, .header-ecommerce, .header-exchange, .header-lsearch, .header-paypal, .header-sharepoint, .header-java, .header-wordpress {
padding: 3px 0px;
color: #141414;
}

.header-domains td, .header-hosting td, .header-windows td, .header-linux td, .header-email td, .header-support td, .header-about td, .header-servers td, .header-clients td, .header-wbuilder td, .header-bizspark td, .header-ecommerce td, .header-exchange td, .header-lsearch td, .header-paypal td, .header-sharepoint td, .header-ocserver td, .header-seo td, .header-bps td, .header-cms td, .header-emarketing td, .header-mhosting td, .header-mservices td, .header-dbackup td, .header-drecovery td, .header-lbanlacing td, .header-imanagement td, .header-firewall td, .header-intrusion td, .header-collocation td, .header-cservers td, .header-cstorage td, .header-cdn td, .header-webceo td, .header-bplanning td, .header-mplanning td, .header-press td, .header-ppc td, .header-box td, .header-ssl td, .header-crm td, .header-java td, .header-wordpress {
height: 116px;
text-align: left;
vertical-align: top;
}

.header-ecommerce td td, .header-exchange td td, .header-lsearch td td, .header-paypal td td, .header-sharepoint td td, .header-websitespark td, .header-java td td {
height: auto;
text-align: left;
}

.header-domains table {
background-image: url(/images/default/mains-domains.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-hosting table {
background-image: url(/images/default/mains-hosting.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-windows table {
background-image: url(/images/default/mains-windows.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-linux table {
background-image: url(/images/default/mains-linux.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-java table {
background-image: url(/images/default/mains-java.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-email table {
background-image: url(/images/default/mains-email.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-support table {
background-image: url(/images/default/mains-support.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-about table {
background-image: url(/images/default/mains-about.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-servers table {
background-image: url(/images/default/mains-servers.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-clients table {
background-image: url(/images/default/mains-clients.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-wbuilder table {
background-image: url(/images/default/mains-website.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-websitespark table {
background-image: url(/images/default/BannerGradient.png);
background-position: center;
background-repeat: repeat-x;
color: #ffffff;
}

.header-bizspark table {
background-image: url(/images/default/mains-bizspark.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-ecommerce table {
background-image: url(/images/default/mains-ecommerce.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-exchange table {
background-image: url(/images/default/mains-email.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-paypal table {
background-image: url(/images/default/mains-paypal.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-lsearch table {
background-image: url(/images/default/mains-lsearch.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-ocserver table {
background-image: url(/images/default/mains-ocs.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-seo table {
background-image: url(/images/default/mains-seo.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-sharepoint table {
background-image: url(/images/default/mains-sharepoint.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-bps table {
background-image: url(/images/default/mains-bps.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-cms table, .header-cms ul {
background-image: url(/images/default/mains-cms.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-emarketing table {
background-image: url(/images/default/mains-emarketing.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-mhosting table {
background-image: url(/images/default/mains-mhosting.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-mservices table {
background-image: url(/images/default/mains-mservices.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-dbackup table {
background-image: url(/images/default/mains-backup.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-drecovery table {
background-image: url(/images/default/mains-recovery.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-lbanlacing table {
background-image: url(/images/default/mains-lbalancing.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-imanagement table {
background-image: url(/images/default/mains-management.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-firewall table {
background-image: url(/images/default/mains-firewall.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-intrusion table {
background-image: url(/images/default/mains-intrusion.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-intrusion ul, .header-intrusion li {
color: #ffffff;
}

.header-collocation table {
background-image: url(/images/default/mains-colocation.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-cservers table {
background-image: url(/images/default/mains-cloudservers.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-cservers ul, .header-cservers li {
color: #ffffff;
}

.header-cstorage table {
background-image: url(/images/default/mains-cloudstorage.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-cdn table {
background-image: url(/images/default/mains-cdn.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-webceo table {
background-image: url(/images/default/mains-webceo.jpg);
background-position: center;

background-repeat: no-repeat;
}

.header-bplanning table {
background-image: url(/images/default/mains-bplans.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-mplanning table {
background-image: url(/images/default/mains-mplans.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-press table {
background-image: url(/images/default/mains-prelease.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-ppc table {
background-image: url(/images/default/mains-ppc.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-box table {
background-image: url(/images/default/mains-bbox.jpg);
background-position: center;
background-repeat: no-repeat;
}

.header-ssl table {
background-image: url(/images/default/mains-ssl.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-crm table {
background-image: url(/images/default/mains-crm.jpg);
background-position: center;
background-repeat: no-repeat;
color: #ffffff;
}

.header-wordpress table {
background-image: url(/images/default/mains-wordpress.jpg);
background-position: center;
background-repeat: no-repeat;
height: 116px;
}

.header-domains h2, .header-hosting h2, .header-windows h2, .header-linux h2, .header-email h2, .header-support h2, .header-about h2, .header-servers h2, .header-clients h2, .header-wbuilder h2, .header-java h2 {
font-family: "Times New Roman";
font-size: 21px;
margin: 10px 10px;
padding: 0px 0px;
}

.header-domains p, .header-hosting p, .header-windows p, .header-linux p, .header-email p, .header-support p, .header-about p, .header-servers p, .header-clients p, .header-wbuilder p, .header-ecommerce p, .header-websitespark p, .header-java p {
font-family: verdana;
font-size: 11px;
margin: 10px 10px;
line-height: 18px;
}

.header-ecommerce h3, .header-exchange h3, .header-lsearch h3, .header-ocserver h3, .header-paypal h3, .header-seo h3, .header-sharepoint h3, .header-bps h3, .header-cms h3, .header-emarketing h3, .header-mhosting h3, .header-mservices h3, .header-dbackup h3, .header-drecovery h3, .header-lbanlacing h3, .header-imanagement h3, .header-firewall h3, .header-intrusion h3, .header-collocation h3, .header-cservers h3, .header-cstorage h3, .header-cdn h3, .header-webceo h3, .header-bplanning h3, .header-mplanning h3, .header-websitespark h3, .header-press h3, .header-ppc h3, .header-box h3, .header-ssl h3, .header-crm h3, .header-java h3 {
font-family: "Trebuchet MS";
font-size: 25px;
margin: 10px 10px;
font-weight: normal;
}

.header-ecommerce ul, .header-exchange ul, .header-lsearch ul, .header-ocserver ul, .header-paypal ul, .header-seo ul, .header-sharepoint ul, .header-bps ul, .header-cms ul, .header-emarketing ul, .header-mhosting ul, .header-mservices ul, .header-dbackup ul, .header-drecovery ul, .header-lbanlacing ul, .header-imanagement ul, .header-firewall ul, .header-intrusion ul, .header-collocation ul, .header-cservers ul, .header-cstorage ul, .header-cdn ul, .header-webceo ul, .header-bplanning ul, .header-mplanning ul, .header-press ul, .header-ppc ul, .header-box ul, .header-ssl ul, .header-crm ul, .header-java ul {
font-family: Tahoma;
list-style: none;
margin: 10px 20px;
padding: 0px 0px;
width: 86%;
}

.header-ecommerce li, .header-exchange li, .header-lsearch li, .header-ocserver li, .header-paypal li, .header-seo li, .header-sharepoint li, .header-bps li, .header-cms li, .header-emarketing li, .header-mhosting li, .header-mservices li, .header-dbackup li, .header-drecovery li, .header-lbanlacing li, .header-imanagement li, .header-firewall li, .header-intrusion li, .header-collocation li, .header-cservers li, .header-cstorage li, .header-cdn li, .header-webceo li, .header-bplanning li, .header-mplanning li, .header-press li, .header-ppc li, .header-box li, .header-ssl li, .header-crm li, .header-java li {
list-style: none;
display: block;
float: left;
width: auto;
padding: 3px 21px 3px 21px;
margin: 3px 0px;
background-image: url(/images/default/ic-tick.png);
background-position: left;
background-repeat: no-repeat;
width: 214px;
}

.header-order, .header-order td, .header-order img {
padding: 0px 0px;
border: solid 0px;
margin: 0px 0px;
}

.ic-class {
margin: 0px 0px 0px 25px;
}

.ic-class td {
border-bottom: dotted 1px #dedede;
text-align: center;
font-size: 11px;
}

.exchange-class {
text-align: justify;
font-size: 12px;
font-family: arial;
}

.exchange-class strong {
font-size: 13px;
font-family: "Trebuchet MS";
color: #de0000;
}

.lsearch-class {
text-align: justify;
font-size: 12px;
font-family: arial;
}

.lsearch-class {
margin: 14px 0px;
}

.lsearch-class h4 {
font-size: 21px;
color: #de0000;
font-weight: normal;
}

.lsearch-class ul {
list-style: none;
line-height: 21px;
margin: 10px 14px;
padding: 0px 0px;
}

.lsearch-class ul li {
line-height: 21px;
margin: 6px 0px;
}

.ocserver-class ul {
list-style: none;
line-height: 21px;
margin: 10px 14px;
padding: 0px 0px;
text-align: left;
}

.ocserver-class ul li {
line-height: 21px;
margin: 6px 0px;
background-image: url(/images/default/ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 25px;
text-align: left;
}

.sharepoint-class {
text-align: justify;
font-size: 12px;
font-family: arial;
}

.bps-class {
text-align: justify;
font-size: 12px;
font-family: arial;
}

.bps-class h4 {
font-size: 21px;
}

.bps-class ul {
padding: 0px 0px;
margin: 25px 0px 10px 0px;
list-style: none;
}

.bps-class ul strong {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 0px 7px;
text-align: left;
margin: 0px 0px;
border-bottom: solid 2px #de0000;
}

.bps-class ul li {
line-height: 21px;
margin: 6px 0px;
padding: 0px 7px;
text-align: justify;
}

.fs-class {
text-align: justify;
font-size: 12px;
font-family: arial;
}

.fs-class ul {
padding: 0px 0px;
margin: 25px 0px 10px 0px;
list-style: none;
}

.fs-class ul strong {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 0px 7px;
text-align: left;
margin: 0px 0px;
border-bottom: solid 2px #de0000;
}

.fs-class ul li {
line-height: 21px;
margin: 6px 0px;
background-image: url(/images/default/ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 25px;
text-align: left;
}


/* Content1 */
.mains-menu {
background-image: url(/images/default/main-bottom-bg.gif);
background-position: center;
background-repeat: repeat-x;
}

.mains-menu a {
width: 99px;
float: left;
display: block;
font-family: Tahoma;
font-size: 18px;
color: #666666;
text-align: left;
text-decoration: none;
padding: 15px 0px 15px 0px;
margin: 0px 0px;
padding-left: 86px;
border-right: solid 1px #dedede;
}

.mains-menu img {
display: block;
float: left;
}

.mains-menu #tab_menus1, a.tab_domains {
background-image: url(/images/default/ic-domains-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus1.selected, a.tab_domains_selected {
background-image: url(/images/default/ic-domains-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #ffffff;
}

.mains-menu #tab_menus2, a.tab_hosting {
background-image: url(/images/default/ic-hosting-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus2.selected, a.tab_hosting_selected {
background-image: url(/images/default/ic-hosting-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}

.mains-menu #tab_menus3, a.tab_servers {
background-image: url(/images/default/ic-servers-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus3.selected, a.tab_servers_selected {
background-image: url(/images/default/ic-servers-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}

.mains-menu #tab_menus4, a.tab_email {
background-image: url(/images/default/ic-email-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus4.selected, a.tab_email_selected {
background-image: url(/images/default/ic-email-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}

.mains-menu #tab_menus5, a.tab_wbuilder {
background-image: url(/images/default/ic-wbuilder-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus5.selected, a.tab_wbuilder_selected {
background-image: url(/images/default/ic-wbuilder-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}

.mains-menu #tab_menus3, a.tab_vps {
background-image: url(/images/default/ic-vps-mains.gif);
background-position: left top;
background-repeat: no-repeat;
}

.mains-menu #tab_menus3.selected, a.tab_vps_selected {
background-image: url(/images/default/ic-vps-mains-over.gif);
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}

.mains-index {
text-align: center;
padding: 6px 0px 0px 0px;
display: block;
}

.mains-index td {
text-align: left;
}

.tab-domains {
background-image: url(/images/default/main-domains.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
}

.tab-domains th {
font-family: arial;
font-size: 32px;
color: #ffffff;
height: 45px;
text-transform: uppercase;
padding: 14px 0px 0px 0px;
}

.tab-domains input, .tab-domains select {
font-family: arial;
font-size: 21px;
color: #777777;
border: solid 1px #ababab;
line-height: 25px;
}

.tab-domains ul {
list-style: none;
margin: 14px 0px;
padding: 0px 0px;
}

.tab-domains li {
background-image: url(/images/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
padding: 3px 5px 3px 27px;
background-color: #184c79;
display: block;
float: left;
margin: 2px 10px;
line-height: 21px;
width: 145px;
}

.tab-domains font{
font-family: "Times New Roman";
font-size: 45px;
color: #ffffff;
}

.tab-hosting {
background-image: url(/images/default/main-hosting.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.tab-hosting th {
font-family: arial;
font-size: 32px;
color: #ffffff;
height: 45px;
text-transform: uppercase;
padding: 14px 0px 0px 0px;
}

.tab-hosting ul {
list-style: none;
margin: 14px 0px;
padding: 0px 0px;
}

.tab-hosting li {
background-image: url(/images/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
padding: 3px 5px 3px 27px;
background-color: #f58115;
display: block;
float: left;
margin: 2px 10px;
line-height: 21px;
width: 250px;
}

.index-price {
font-family: "Times New Roman";
font-size: 14px;
color: #ffffff;
}

.index-price font {
font-family: "Times New Roman";
font-size: 70px;
color: #ffffff;
}

.tab-servers {
background-image: url(/images/default/main-dedicated.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: arial;
font-size: 11px;
color: #ffffff;
}

.tab-servers th {
font-family: arial;
font-size: 32px;
color: #ffffff;
height: 45px;
text-transform: uppercase;
padding: 14px 0px 0px 0px;
}

.tab-servers ul {
list-style: none;
margin: 14px 0px;
padding: 0px 0px;
}

.tab-servers li {
background-image: url(/images/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
padding: 3px 5px 3px 27px;
background-color: #77a926;
display: block;
float: left;
margin: 2px 10px;
line-height: 21px;
width: 180px;
}

.tab-vps {
background-image: url(/images/default/mains-vps.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: arial;
font-size: 11px;
color: #ffffff;
}

.tab-vps th {
font-family: arial;
font-size: 32px;
color: #ffffff;
height: 45px;
text-transform: uppercase;
padding: 14px 0px 0px 0px;
}

.tab-vps ul {
list-style: none;
margin: 14px 0px;
padding: 0px 0px;
}

.tab-vps li {
background-image: url(/images/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
padding: 3px 5px 3px 27px;
background-color: #1d4b44;
display: block;
float: left;
margin: 2px 10px;
line-height: 21px;
width: 180px;
}

.tab-email {
background-image: url(/images/default/main-email.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: arial;
font-size: 11px;
color: #ffffff;
}

.tab-wbuilder {
background-image: url(/images/default/main-wbuilder.jpg);
background-position: center;
background-repeat: no-repeat;
height: 293px;
display: block;
width: 957px;
font-family: arial;
font-size: 11px;
color: #ffffff;
}

.home-price {
font-family: "Times New Roman";
font-size: 18px;
color: #a00901;
text-align: left;
}

.home-price span {
font-size: 45px;
line-height: 42px;
}

.grey-list {
display: block;
width: 425px;
margin: 10px 0px;
padding: 0px 0px;
}

.grey-list li {
display: block;
width: 200px;
float: left;
margin: 3px 0px;
}

.white-list {
display: block;
width: 600px;
margin: 10px 0px;
padding: 0px 10px;
color: #ffffff;
line-height: 21px;
}

.white-list li {
display: block;
width: 300px;
float: left;
margin: 3px 0px;
}

.blue-text {
color: #0472a7;
}

.box-home {
background-image: url(/images/default/box-email.gif);
background-position: center;
background-repeat: no-repeat;
height: 138px;
}

.box-home th {
font-family: "Times New Roman";
font-size: 25px;
color: #225b9a;
padding: 10px 0px 0px 15px;
text-align: left;
font-weight: normal;
}

.box-home td {
font-family: verdana;
font-size: 11px;
color: #666666;
padding: 0px 10px 0px 15px;
text-align: left;
}

.box-home strong {
color: #de0000;
}

.box-home ul {
list-style: none;
padding: 0px 0px;
margin: 0px 10px;
}

.box-home li {
padding: 0px 0px 0px 12px;
margin: 0px 0px;
display: block;
background-image: url(/images/default/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
line-height: 16px;
}

.box-home p {
margin: 6px 30px 0px 3px;
line-height: 14px;
}

.box-home u {
color: #de0000;
text-decoration: none;
font-size: 11px;
}

.box-home a {
text-decoration: none;
font-size: 11px;
color: #225b9a;
}

.box-home1 {
background-image: url(/images/default/box-email1.gif);
background-position: center;
background-repeat: no-repeat;
height: 138px;
}

.box-home1 th {
font-family: "Times New Roman";
font-size: 25px;
color: #225b9a;
padding: 10px 0px 0px 15px;
text-align: left;
font-weight: normal;
}

.box-home1 td {
font-family: Tahoma;
font-size: 11px;
color: #666666;
padding: 0px 10px 0px 15px;
text-align: left;
}

.box-home1 strong {
color: #de0000;
}

.box-home1 ul {
list-style: none;
padding: 0px 0px;
margin: 0px 10px;
}

.box-home1 li {
padding: 0px 0px 0px 12px;
margin: 0px 0px;
display: block;
background-image: url(/images/default/index-bullet.gif);
background-position: left;
background-repeat: no-repeat;
line-height: 16px;
}

.box-home1 p {
margin: 10px 25px 6px 0px;
line-height: 18px;
}

.box-home1 a {
text-decoration: none;
font-size: 11px;
color: #225b9a;
}

.rs-features td {
font-family: arial;
font-size: 10px;
color: #777777;
background-image: url(/images/ds-rs-features.gif);
background-repeat: repeat-x;
padding: 3px 3px;
height: 84px;
}

.rs-features strong {
font-family: arial;
font-size: 11px;
color: #454545;
}

.rs-features a {
font-family: arial;
font-size: 10px;
}


/* Content2 */
.topcontent {
background-image: url(/images/default/ct-top.gif);
background-position: top;
background-repeat: no-repeat;
display: block;
height: 14px;
margin: 0px 0px;
padding: 0px 0px;
}

.middlecontent {
background-image: url(/images/default/ct-middle.gif);
background-position: top;
background-repeat: repeat-y;
padding: 0px 16px 0px 16px;
}

.bottomcontent {
background-image: url(/images/default/ct-bottom.gif);
background-position: bottom;
background-repeat: no-repeat;
display: block;
height: 14px;
margin: 0px 0px;
padding: 0px 0px;
}

.content-table {/*
background-image: url(/images/default/bg-content1.gif);
background-position: center;
background-repeat: repeat-y;*/
}

.content-table1 {
/*background-image: url(/images/default/bg-main-text.gif);
background-position: center top;
background-repeat: repeat-x;*/
}

.table-content {
font-family: verdana;
font-size: 12px;
color: #666666;
line-height: 21px;
}

.table-content td {
text-align: left;
}

.table-content h1, .table-content h1 font {
font-family: "Trebuchet MS";
font-size: 30px;
color: #454545;
margin: 14px 0px 14px 0px;
}

.table-content h2, .table-content h2 font {
font-family: "Trebuchet MS";
font-size: 25px;
color: #454545;
margin: 14px 0px 14px 0px;
}

.table-content p {
margin: 14px 0px;
}

.table-about {
font-family: verdana;
font-size: 11px;
color: #666666;
line-height: 21px;
}

.table-about th {
font-family: "Trebuchet MS";
font-size: 18px;
color: #666666;
background-image: url(/images/default/bg-headings.gif);
background-position: center;
background-repeat: repeat-x;
padding: 6px 6px;
font-weight: normal;
text-align: left;
}

.table-about td {
padding: 6px 6px;
}

.table-about table td {
padding: 6px 6px;
}

.table-about table table td {
text-align: left;
padding: 0px 0px;
}

.table-about h1, .table-about h1 font {
font-family: "Trebuchet MS";
font-size: 30px;
color: #454545;
margin: 30px 0px 0px 0px;
}

.table-about h2, .table-about h2 font {
font-family: "Trebuchet MS";
font-size: 25px;
color: #454545;
margin: 10px 0px 10px 0px;
}

.table-about h3, .table-about h3 font {
font-family: arial;
font-size: 13px;
color: #1266FF;
font-weight: bold;
margin: 10px 0px;
}

.table-about p {
margin: 14px 0px;
}

.table-about a {
font-family: verdana;
font-size: 11px;
}

.table-clients {
font-family: arial;
font-size: 11px;
color: #454545;
}

.table-clients td {
text-align: center;
padding: 6px 6px;
border: solid 2px #dedede;
}

.table-cases {
font-family: verdana;
font-size: 11px;
color: #666666;
line-height: 21px;
}

.table-cases td {
text-align: left;
padding: 6px 6px;
border: solid 2px #dedede;
}

.table-cases h1, .table-cases h1 font {
font-family: "Trebuchet MS";
font-size: 30px;
color: #454545;
margin: 30px 0px 0px 0px;
}

.table-cases h2, .table-cases h2 font {
font-family: "Trebuchet MS";
font-size: 25px;
color: #454545;
margin: 10px 0px 10px 0px;
}

.table-cases h3, .table-cases h3 font {
font-family: arial;
font-size: 13px;
color: #1266FF;
font-weight: bold;
margin: 10px 0px;
}

.table-cases p a {
font-size: 11px;
text-align: center;
}

.table-cases a {
text-decoration: none;
height: 45px;
float: left;
width: 145px;
}

.table-cases a:hover {
text-decoration: underline;
}

.domains-pages, .hosting-pages, .servers-pages, .email-pages, .wbuilder-pages {
background-image: url(/images/default/mains-pages-bg.jpg);
background-position: center;
background-repeat: no-repeat;
}

.domains-pages h2, .hosting-pages h2, .servers-pages h2, .email-pages h2, .wbuilder-pages h2 {
font-family: "Times New Roman";
font-size: 30px;
color: #252525;
margin: 10px 21px;
padding: 0px 0px;
}

.domains-pages p, .hosting-pages p, .servers-pages p, .email-pages p, .wbuilder-pages p {
font-family: Tahoma;
font-size: 12px;
color: #252525;
margin: 10px 21px;
padding: 0px 0px;
line-height: 21px;
}


/*Registration Page */
.registrations {
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
}

.registrations th {
font-family: "Trebuchet MS";
font-size: 16px;
color: #1b8db6;
padding: 10px 6px 6px 6px;
text-align: left;
border-bottom: solid 2px #1b8db6;
}

.registrations td td {
padding: 6px 10px;
}

.registrations span {
font-size: 10px;
color: #de0000;
}

.registrations .inputclass-reg {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 196px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small1 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small1.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 160px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small2 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small2.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 135px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small3 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small3.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 100px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small4 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small4.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 77px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small5 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small5.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 45px;
margin: 0px 3px;
}

.registrations .inputclass-reg-small6 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small6.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 30px;
margin: 0px 3px;
}

.registrations .selectclass-reg-big1 {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 4px 2px; !important;
background-image: url(/images/default/bg-form-select-big1.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 250px;
margin: 0px 3px;
}

.registrations .selectclass-reg {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 4px 2px; !important;
background-image: url(/images/default/bg-form-select-big1.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 250px;
margin: 0px 3px;
}

.registrations option {
background-color: #ffffff;
}

.registration-pages {
}

/* Content */
#content {
text-align: center;
/*background-image: url(/images/default/bg-body1.jpg);*/
background-position: top;
background-repeat: repeat-x;
/*padding-top: 6px;*/
margin-top: 6px;
}

.mains-img {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
}

.mains-img h1 {
font-family: "Times New Roman", Times, serif;
font-size: 35px;
margin: 6px 10px 14px 20px;
padding: 0px 0px;
color: #FFFFFF;
}

.mains-img td {
text-align: left;
line-height: 18px;
}

.mains-img .mains-heading {
width: 214px;
font-size: 21px;
color: #065880;
height: 156px;
padding: 0px 10px;
}

.mains-img {
background-image: url(/images/abc-img-mains.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.mains-img .bg-none {
background: none;
}

.mains-img p {
margin: 6px 45px 6px 20px;
}

.mains-img {
font-family: Tahoma;
font-size: 25px;
color: #454545;
margin: 10px 20px;
list-style: none;
padding: 6px 20px 0px 20px;
width: 600px;
}

.mains-img li {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
margin: 6px 10px 0px 10px;
background-image: url(/images/abc-tick-home.gif);
background-position: left;
background-repeat: no-repeat;
text-indent: 25px;
display: block;
float: left;
width: 245px;
}

.mains-img a {
width: 145px;
position: relative;
height: 45px;
display: block;
float: right;
right: 300px;
}

.mains-img .home-mains {
background: none;
background-image: url(/images/abc-mains.jpg);
background-position: bottom;
background-repeat: no-repeat;
}

.home-content td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
line-height: 21px;
padding: 10px 6px;
}

.home-content th {
font-family: verdana;
font-size: 21px;
color: #666666;
text-align: left;
font-weight: normal;
border-bottom: solid 1px #ededed;
padding: 6px 6px;
}

.home-tab {
line-height: 18px;
background-image: url(/images/abc-bg-tab.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.home-tab div {
float: left;
height: 52px;
border: solid 1px #e0e0e0;
border-bottom: solid 0px #e0e0e0;
border-right: solid 0px #e0e0e0;
background-image: url(/images/abc-bg-home-tab.gif);
background-position: center;
background-repeat: repeat-x;
clear: both;
}

.home-tab span.active {
background: none;
background-color: #FFFFFF;
}

.home-tab span {
display: block;
padding: 0px 0px;
}

.home-tab a {
font-family: Tahoma;
font-size: 12px;
display: block;
float: left;
color: #454545;
text-decoration: none;
padding: 14px 14px 15px 60px;
background-position: left;
background-repeat: no-repeat;
border-right: solid 1px #e0e0e0;
}

.home-tab a.web-hosting {
background-image: url(/images/ic-home-hosting1.gif);
}

.home-tab a.certificates {
background-image: url(/images/ic-home-ssl1.gif);
}

.home-tab a.virtual {
background-image: url(/images/ic-home-vps1.gif);
}

.home-tab a.website {
background-image: url(/images/ic-home-wbuilder1.gif);
}

.home-tab a.bemail {
background-image: url(/images/ic-home-email1.gif);
}

.home-tab a.dservers {
background-image: url(/images/ic-home-dedicated1.gif);
}

.block {
display: block;
}

.none {
display: none;
}

.home-features {
border: solid 1px #e0e0e0;
border-top: solid 0px #e0e0e0;
padding: 14px 7px;
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.home-features div {
width: auto;
float: left;
height: 160px;
}

.home-features hr.sep {
border-bottom: solid 1px #ededed;
width: 345px;
float: left;
}

.home-features {
font-family: Tahoma;
font-size: 14px;
display: block;
width: 375px;
padding: 0px 3px;
text-align: left;
font-weight: bold;
margin: 0px 0px 0px 10px;
}

.home-features li {
font-family: Tahoma;
font-size: 11px;
display: block;
padding: 6px 10px 6px 25px;
width: 225px;
float: left;
margin: 3px 14px;
text-align: left;
font-weight: normal;
background-image: url(/images/abc-ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
background-color: #f6f6f6;
border-bottom: solid 1px #ededed;
border-top: solid 1px #ededed;
}

.home-features div.price {
background-image: url(/images/abc-bg-plans.gif);
background-position: top;
background-repeat: no-repeat;
width: 191px;
display: block;
float: left;
text-align: center;
color: #ffffff;
margin-left: 25px;
margin-top: 10px;
padding-top: 25px;
}

.home-features div.price h3 {
font-family: Tahoma;
font-size: 18px;
color: #ffffff;
font-weight: normal;
margin: 10px 0px 0px 10px;
padding: 0px 0px;
float: left;
}

.home-features div.price font {
font-family: arial;
font-size: 12px;
color: #ffffff;
text-align: left;
margin: -6px 10px 0px 0px;
display: block;
text-align: right;
}

.home-features div.price span {
font-family: "Trebuchet MS";
font-size: 45px;
font-weight: bold;
}

.home-features div.price sup {
font-family: Tahoma;
font-size: 18px;
}

.home-features div.price a {
display: block;
margin: 25px 0px 0px 0px;
padding: 10px 0px;
text-align: center;
}

.home-features div.price hr {
margin: 0px 20px 0px 20px;
padding: 0px 0px;
height: 1px;
border: solid 0px #64aad0;
border-bottom: solid 1px #64aad0;
}

.home-hosting, .home-email, .home-wbuilder, .home-servers, .home-vps, .home-ssl {
background-image: url(/images/abc-bg-home-plans.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.home-hosting th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-hosting.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-email th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-email.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-wbuilder th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-wbuilder.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-servers th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-dedicated.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-vps th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-vps.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-ssl th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-ssl.gif);
background-position: right;
background-repeat: no-repeat;
}

.home-hosting table td, .home-email table td, .home-wbuilder table td, .home-ssl table td, .home-vps table td, .home-servers table td {
font-size: 12px;
color: #454545;
}

.home-hosting ul, .home-email ul, .home-wbuilder ul, .home-ssl ul, .home-vps ul, .home-servers ul {
font-family: Tahoma;
padding: 10px 10px;
list-style: none;
}

.home-hosting ul li, .home-email ul li, .home-wbuilder ul li, .home-ssl ul li, .home-vps ul li, .home-servers ul li {
line-height: 21px;
padding-left: 20px;
background-image: url(/images/abc-ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
}

.home-hosting sup, .home-email sup, .home-wbuilder sup, .home-ssl sup, .home-vps sup, .home-servers sup {
font-family: arial;
font-size: 12px;
}

.home-hosting font, .home-email font, .home-wbuilder font, .home-ssl font, .home-vps font, .home-servers font {
font-family: "Times New Roman";
font-size: 35px;
color: #de0000;
font-weight: normal;
}

.home-hosting hr, .home-email hr, .home-wbuilder hr, .home-ssl hr, .home-vps hr, .home-servers hr {
margin: 0px 0px;
color: #dbdbdb;
}

a.windows {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-windows.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.linux {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-linux.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.email {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-email-more.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.wbuilder {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-wbuilder-more.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.ssl {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-ssl-more.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.vps {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-vps-more.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

a.servers {
font-family: arial;
font-size: 11px;
color: #454545;
display: block;
padding: 30px 15px 5px 10px;
text-decoration: none;
width: auto;
background-image: url(/images/abc-ic-servers-more.gif);
background-position: top;
background-repeat: no-repeat;
margin: 10px 0px;
}

.home-box1 {
background-image: url(/images/abc-index-box1.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box2 {
background-image: url(/images/abc-index-box2.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box3 {
background-image: url(/images/abc-index-box3.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box4 {
background-image: url(/images/abc-index-box4.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box5 {
background-image: url(/images/abc-index-box5.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box6 {
background-image: url(/images/abc-index-box6.jpg);
background-position: center;
background-repeat: no-repeat;
width: 306px;
height: 122px;
}

.home-box1 th, .home-box2 th, .home-box3 th, .home-box4 th, .home-box5 th, .home-box6 th {
font-family: Tahoma;
font-size: 12px;
color: #285897;
text-align: left;
padding: 6px 16px;
}

.home-box1 td, .home-box2 td, .home-box3 td, .home-box4 td, .home-box5 td, .home-box6 td {
font-family: verdana;
font-size: 11px;
color: #777777;
text-align: left;
padding: 6px 16px;
line-height: 16px;
}

.home-faq td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
background-image: url(/images/abc-faq-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.home-faq td {
border-left: solid 1px #dedede;
border-right: solid 1px #dedede;
}

.home-faq table dl {
width: 90%;
display: block;
text-align: left;
}

.home-faq table dl dt {
font-family: "Trebuchet MS";
font-size: 16px;
color: #5fadd7;
font-weight: bold;
display: block;
border-bottom: solid 2px #bababa;
}

.home-faq table dl dd {
font-family: Tahoma;
font-size: 12px;
display: block;
padding: 10px 10px 0px 16px;
line-height: 18px;
background-image: url(/images/abc-faq-bullets.gif);
background-position: left top;
background-repeat: no-repeat;
margin: 0px 0px;
}

.domains-mains {
font-family: arial;
font-size: 11px;
color: #454545;
line-height: 25px;
}

.domains-mains span {
font-family: Tahoma;
font-size: 11px;
color: #de0000;
}

.domains-mains div, .domains-mains-transfer {
display: block;
padding: 10px 10px 10px 60px;
background-image: url(/images/abc-ic-domains.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.domains-mains div.steps {
display: block;
padding: 6px 6px;
background-image: url(/images/abc-img-steps.gif);
background-repeat: repeat-x;
text-align: center;
font-family: Tahoma;
font-size: 12px;
color: #999999;
width: 125px;
height: 60px;
}

.domains-mains div.steps strong {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.domains-mains h1 {
font-family: "Trebuchet MS";
font-size: 21px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.domains-mains h2 {
font-family: "Trebuchet MS";
font-size: 16px;
color: #156aaf;
margin: 0px 0px;
padding: 0px 0px;
}

.domains-mains input {
margin: 0px 6px 0px 0px;
}

.domains-mains textarea {
font-family: verdana;
font-size: 11px;
color: #454545;
height: 125px;
width: 90%;
}

.domains-mains strong {
font-family: Tahoma;
font-size: 13px;
color: #454545;
display: block;
margin: 2px 12px;
}

.domains-price {
font-family: Tahoma;
font-size: 11px;
color: #454545;
background-image: url(/images/abc-img-domains-pricelist.gif);
background-position: top;
background-repeat: no-repeat;
border: solid 0px #cccccc;
}

.domains-price th {
font-family: arial;
font-size: 11px;
color: #ffffff;
padding: 3px 6px 3px 6px;
text-align: left;
}

.domains-price td {
font-family: verdana;
font-size: 11px;
color: #454545;
padding: 3px 6px 3px 6px;
text-align: left;
border: solid 1px #4575a5;
border-top: solid 0px #4575a5;
}

.domains-price input {
display: block;
float: left;
margin: 0px 6px 0px 0px;
}

.domains-price select {
font-family: verdana;
font-size: 11px;
color: #454545;
}

/*.domains-privatereg {
background-image: url(/images/abc-bg-table.gif);
background-position: top;
}*/

.domains-privatereg div {
display: block;
padding: 10px 10px 10px 60px;
background-image: url(/images/abc-ic-domains.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.domains-privatereg th {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
background-color: #ffedac;
padding: 0px 10px;
height: 30px;
}

.domains-privatereg td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 6px 10px 6px 10px;
height: 30px;
margin: 0px 0px;
border-bottom: dotted 1px #dedede;
}

.domains-privatereg input {
font-family: verdana;
font-size: 11px;
color: #454545;
padding: 2px 5px;
margin: 0px 0px;
}

.domains-privatedt {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-top: dotted 1px #dedede;
border-bottom: dotted 1px #dedede;
}

.domains-privatedt input, .domains-privatedt select {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
}

.carts {
background-image: url(/images/abc-bg-table.gif);
background-position: top;
}

.carts td, .carts th {
padding: 0px 0px;
margin: 0px 0px;
}

.carts table th {
font-family: Tahoma;
font-size: 12px;
color: #454545;
padding: 0px 10px 0px 10px;
height: 30px;
margin: 0px 0px;
background-color: #ffedac;
}

.carts table table th {
display: none;
}

.carts table table td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 0px 10px 0px 10px;
height: 30px;
margin: 0px 0px;
}

.carts input {
font-family: verdana;
font-size: 11px;
color: #454545;
border: solid 1px #ababab;
padding: 3px 5px;
}

.carts select {
font-family: verdana;
font-size: 12px;
color: #454545;
border: solid 1px #ababab;
width: 100%;
}

.carts strong {
font-family: verdana;
font-size: 13px;
color: #1b8db6;
}

/* Orders */
.orders fieldset {
border: solid 2px #dedede;
margin: 0px 0px;
margin-bottom: 14px;
}

.orders fieldset legend {
font-family: "Trebuchet MS";
font-size: 16px;
color: #0f80be;
padding: 0px 10px;
font-weight: bold;
}

.orders td td th {
display: none;
}

.orders thead th {
font-family: "Trebuchet MS";
font-size: 11px;
color: #252525;
background-image: url(/images/default/bg-orders.gif);
background-position: bottom;
background-repeat: repeat-x;
padding: 6px 6px;
text-align: left;
border-right: solid 1px #ffffff;
}

.orders td td td {
font-family: "Trebuchet MS";
font-size: 11px;
color: #666666;
border: solid 1px #ededed;
border-top: dotted 0px #ededed;
padding: 6px 6px;
text-align: left;
}

.orders div {
padding: 0px 0px;
margin: 0px 0px;
}

.orders-table {
background-color: #e4f4fb;
border: solid 2px #b9dbe9;
}

.orders-table th {
font-family: arial;
font-size: 11px;
color: #ffffff;
background-color: #b9dbe9;
padding: 4px 5px;
}

.orders-table td {
font-family: arial;
font-size: 11px;
color: #454545;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
}

.orders-total {
border: solid 1px #ababab;
}

.orders-total th {
font-family: arial;
font-size: 11px;
color: #ffffff;
background-color: #454545;
padding: 4px 5px;
}

.orders-total td {
font-family: arial;
font-size: 11px;
color: #454545;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
}

.orders-total span {
color: #ab0000;
font-weight: bold;
}

.orders-pages {
font-family: Tahoma;
font-size: 11px;
color: #454545;
}

.orders-pages td, .orders-pages th {
padding: 0px 0px;
margin: 0px 0px;
}

.orders-pages table th {
font-family: Tahoma;
font-size: 11px;
color: #454545;
padding: 4px 5px;
margin: 0px 0px;
background-color: #ffedac;
}

.orders-pages table table th {
display: none;
}

.orders-pages table table td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 4px 5px;
margin: 0px 0px;
}

.orders-pages input {
font-family: verdana;
font-size: 11px;
color: #454545;
border: solid 1px #ababab;
padding: 3px 5px;
}

.orders-pages select {
font-family: verdana;
font-size: 12px;
color: #454545;
border: solid 1px #ababab;
width: 100%;
}

.orders-pages strong {
font-family: verdana;
font-size: 13px;
color: #1b8db6;
}

.hosting-assigns {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-top: dotted 1px #dedede;
border-bottom: dotted 1px #dedede;
}

.hosting-assigns table td {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-bottom: solid 1px #dedede;
}

.hosting-assigns input, .hosting-assigns select {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
}

.domain-transfer th {
font-family: Tahoma;
font-size: 12px;
color: #666666;
padding: 0px 0px;
margin: 0px 0px;
}

.domain-transfer strong {
font-family: Tahoma;
font-size: 12px;
color: #1c5fb9;
}

.domain-transfer dl {
padding: 0px 0px;
margin: 0px 0px 25px 0px;
font-weight: normal;
list-style-type: none;
}

.domain-transfer dl dt {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
/*background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;*/
border-bottom: solid 2px #de0000;
font-weight: bold;
}

.domain-transfer dl dd {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
border-bottom: solid 1px #dedede;
padding: 7px 25px 7px 7px;
text-align: left;
margin: 0px 0px;
background-image: url(/images/default/abc-tick-home.gif);
background-position: right top;
background-repeat: no-repeat;
background-color: #f6f6f6;
}

.domain-transfer dl dd.price {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #de0000;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
}

.domain-transfer dl dd.setup {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
display: none;
}

.domain-transfer dl span, .domain-transfer ul span {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
border-bottom: solid 1px #dedede;
padding: 7px 7px 7px 7px;
text-align: justify;
margin: 0px 0px;
}

.domain-transfer dl p {
margin: 10px 0px;
}

.domain-transfer a {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button1.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
text-align: center;
margin: 0px 3px;
padding: 0px 0px;
width: 80px;
}

.domain-transfer font {
font-family: verdana;
font-size: 11px;
color: #777777;
}

.domain-transfer ul {
padding: 0px 0px;
margin: 10px 10px 10px 21px;
list-style: none;
text-align: left;
}

.domain-transfer ul li {
line-height: 18px;
margin: 10px 0px;
background-image: url(/images/default/ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 30px;
text-align: left;
}

.domain-transfer em {
color: #4e9415;
font-size: 11px;
font-family: verdana;
}

.register {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-top: dotted 1px #dedede;
border-bottom: dotted 1px #dedede;
}

.register td {
padding: 0px 0px;
height: 18px;
}

.register th {
padding: 0px 0px;
height: 30px;
background-color: #ededed;
border-bottom: solid 1px #dedede;
}

.register table {
font-family: Tahoma;
font-size: 12px;
color: #666666;
text-align: left;
line-height: 18px;
background-color: #f6f6f6;
padding: 6px 6px;
border-bottom: solid 1px #dedede;
}

.register table td {
padding: 3px 6px;
}

.register input, .register select {
font-family: Tahoma;
font-size: 11px;
color: #666666;
text-align: left;
}

.register .error-red {
font-family: arial;
font-size: 11px;
color: #de0000;
}

.register .error-green {
font-family: arial;
font-size: 11px;
color: #6c9539;
}

.domains-suggestions {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.domains-suggestions th {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
background-color: #2776b5;
}

.domains-suggestions td, domains-suggestions th {
border: solid 2px #ffffff;
padding: 3px 3px;
}

.domains-suggestions table {
border: solid 0px #ffffff;
}

.domains-suggestions select {
font-family: Tahoma;
font-size: 12px;
color: #454545;
width: 80px;
}

.domains-suggestions input {
display: block;
float: left;
}

.domains-private {
font-family: Tahoma;
font-size: 12px;
color: #454545;
line-height: 21px;
background-color: #f5f8fc;
border: solid 2px #e3f0fc;
}

.domains-private span {
font-family: Tahoma;
font-size: 12px;
}

.domains-private h1 {
font-family: "Trebuchet MS";
font-size: 21px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.domains-private h2 {
font-family: "Trebuchet MS";
font-size: 16px;
color: #156aaf;
margin: 0px 0px;
padding: 0px 0px;
}

.domains-private th {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
background-color: #2776b5;
}

.domains-private td td td, domains-private td td th {
border: solid 2px #ffffff;
padding: 3px 3px;
}

.domains-private table td {
border: solid 0px #ffffff;
}

.domains-private select {
font-family: Tahoma;
font-size: 12px;
color: #454545;
width: 145px;
}

.domains-private input {
font-family: Tahoma;
font-size: 12px;
display: block;
float: left;
}

.hosting-mains {
font-family: arial;
font-size: 12px;
color: #666666;
line-height: 18px;
text-align: left;
}

.hosting-mains div {
display: block;
padding: 13px 10px 13px 60px;
background-image: url(/images/abc-ic-hosting.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.hosting-mains h2 {
font-family: Tahoma;
font-size: 16px;
color: #454545;
font-weight: normal;
}

.hosting-mains p, .hosting-mains h2, .hosting-mains hr {
margin: 14px 0px;
}

.hosting-mains .windows {
background-image: url(/images/abc-bg-windows.gif);
background-repeat: no-repeat;
height: 270px;
font-family: arial;
font-size: 11px;
color: #454545;
}

.hosting-mains .linux {
background-image: url(/images/abc-bg-linux.gif);
background-repeat: no-repeat;
height: 270px;
font-family: arial;
font-size: 11px;
color: #454545;
}

.hosting-mains .email {
background-image: url(/images/abc-bg-email.gif);
background-repeat: no-repeat;
height: 270px;
font-family: arial;
font-size: 11px;
color: #454545;
}

.hosting-mains .windows th, .hosting-mains .linux th, .hosting-mains .email th {
font-family: arial;
font-size: 13px;
color: #285897;
text-align: left;
padding: 14px 10px 0px 14px;
}

.hosting-mains .windows td, .hosting-mains .linux td, .hosting-mains .email td {
font-family: arial;
font-size: 11px;
color: #454545;
text-align: left;
padding: 3px 10px 0px 14px;
}

.hosting-mains .windows ul, .hosting-mains .linux ul, .hosting-mains .email ul {
margin: 0px 0px;
padding: 4px 0px 5px 0px;
}

.hosting-mains .windows ul li, .hosting-mains .linux ul li, .hosting-mains .email ul li {
display: inline-table;
margin: 2px 5px 2px 5px;
border-bottom: dotted 1px #ababab;
width: 90%;
line-height: 18px;
text-align: left;
list-style-type: none;
}

.hosting-mains .windows a img, .hosting-mains .linux a img, .hosting-mains .email a img {
float: right;
}

.hosting-mains .windows strong, .hosting-mains .linux strong, .hosting-mains .email strong {
font-size: 18px;
}

.hosting-mains .windows font, .hosting-mains .linux font, .hosting-mains .email font {
font-family: arial;
font-size: 12px;
color: #de0000;
font-weight: bold;
}

.hosting-mains .windows h5, .hosting-mains .linux h5, .hosting-mains .email h5 {
display: block;
float: left;
width: auto;
margin: 3px 5px;
padding: 0px 0px;
line-height: 14px;
font-size: 11px;
font-weight: normal;
}

.hosting th {
font-family: "Trebuchet MS";
font-size: 21px;
color: #252525;
border-bottom: solid 1px #ededed;
text-align: left;
font-weight: normal;
}

.hosting td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
line-height: 21px;
}

.hosting div {
display: block;
padding: 11px 10px 11px 60px;
background-image: url(/images/abc-ic-hosting.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.hosting p {
margin: 0px 0px 10px 0px;
}

.hosting-plans {
font-family: Tahoma;
font-size: 12px;
color: #454545;
line-height: 21px;
}

.hosting-plans h3.windows {
font-family: Tahoma;
font-size: 16px;
color: #454545;
line-height: 21px;
margin: 0px 0px;
display: block;
padding: 7px 0px;
width: 97%;
background-image: url(/images/abc-ic-windows-plans.gif);
background-position: right;
background-repeat: no-repeat;
text-align: left;
}

.hosting-plans h3.linux {
font-family: Tahoma;
font-size: 16px;
color: #454545;
line-height: 21px;
margin: 0px 0px;
display: block;
padding: 7px 0px;
width: 97%;
background-image: url(/images/abc-ic-linux-plans.gif);
background-position: right;
background-repeat: no-repeat;
text-align: left;
}

.hosting-plans div {
display: block;
padding: 7px 0px;
float: left;
position: relative;
border-top: solid 1px #ededed;
}

.hosting-plans strong.block {
line-height: 41px;
}

.hosting-plans pre {
font-family: Tahoma;
font-size: 12px;
color: #454545;
float: left;
display: block;
padding: 0px 0px;
text-align: center;
width: 97%;
margin: 0px 0px;
}

.hosting-plans font {
font-family: "Times New Roman";
font-size: 35px;
color: #de0000;
font-weight: normal;
line-height: 35px;
}

.hosting-plans sup {
font-family: arial;
font-size: 12px;
}

.hosting-plans ul {
list-style: none;
margin: 0px 0px;
padding: 0px 0px;
}

.hosting-plans ul.pl1 li {
width: 29%;
display: block;
float: left;
background-image: url(/images/abc-plans-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 21px;
text-align: left;
}

.hosting-plans ul.pl2 li, ul.pl0 li {
width: 90%;
display: block;
float: left;
background-image: url(/images/abc-plans-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 3px 0px 21px;
text-align: left;
}

.hosting-plans a.pl2 {
width: 91px;
display: inline-block;
margin: 0px 1px;
}

.hosting-plans a.pl1, a.pl0 {
width: 91px;
display: inline-block;
margin: 0px 1px;
}

.hosting-plans input.pl1, input.pl0 {
width: 91px;
display: inline-block;
margin: 0px 1px;
}

.hosting-plans input.pl2 {
width: 91px;
display: inline-block;
margin: 0px 1px;
}

.hosting-plans td.pl2 {
width: 50%;
}

.hosting-plans td.pl1 {
width: 100%;
}

.hosting-plans td.pl0 {
width: 33%;
}

.hosting-plans .hosting-plans-top-left {
background-image: url(/images/abc-plans-top.gif);
background-position: left;
background-repeat: no-repeat;
}

.hosting-plans .hosting-plans-top-right {
background-image: url(/images/abc-plans-top.gif);
background-position: right;
background-repeat: no-repeat;
}

.hosting-plans .hosting-plans-bottom-left {
background-image: url(/images/abc-plans-bottom.gif);
background-position: left;
background-repeat: no-repeat;
}

.hosting-plans .hosting-plans-bottom-right {
background-image: url(/images/abc-plans-bottom.gif);
background-position: right;
background-repeat: no-repeat;
}

.hosting-plans .hosting-plans-bg-left {
background-image: url(/images/abc-plans-bg.gif);
background-position: left;
background-repeat: repeat-y;
}

.hosting-plans .hosting-plans-bg-right {
background-image: url(/images/abc-plans-bg.gif);
background-position: right;
background-repeat: repeat-y;
}

.select-hosting {
background-image: url(/images/abc-bg-home-plans.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.select-hosting th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
background-image: url(/images/abc-ic-hosting.gif);
background-position: right;
background-repeat: no-repeat;
}

.select-hosting table td, .select-email table td {
font-size: 12px;
color: #454545;
height: 70px;
margin: 10px 0px;
}

.select-hosting label, .select-email label {
margin: 0px 0px;
padding: 0px 0px;
height: 25px;
}

.select-hosting ul, .select-email ul {
font-family: Tahoma;
padding: 10px 10px;
list-style: none;
}

.select-hosting ul li, .select-email ul li {
line-height: 21px;
padding-left: 20px;
background-image: url(/images/abc-ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
width: 200px;
float: left;
display: block;
}

.select-hosting sup, .select-email sup {
font-family: arial;
font-size: 12px;
}

.select-hosting font, .select-email font {
font-family: "Times New Roman";
font-size: 35px;
color: #de0000;
font-weight: normal;
}

.select-hosting hr, .select-email hr {
margin: 0px 0px;
color: #dbdbdb;
}

input.continue {
font-family: "Trebuchet MS";
font-size: 13px;
color: #FFFFFF;
width: auto;
text-align: center;
font-weight: bold;
padding: 4px 14px;
background-image: url(/images/abc-submit-button.gif);
background-position: bottom;
background-repeat: repeat-x;
border: solid 1px #454545;
}

a.continue {
font-family: arial;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
text-transform: uppercase;
width: auto;
text-align: center;
padding: 3px 7px;
background-image: url(/images/abc-submit-button.gif);
background-position: bottom;
background-repeat: repeat-x;
display: block;
border: solid 1px #454545;
}

.view-cart {
font-family: Tahoma;
font-size: 12px;
color: #454545;
line-height: 21px;
background-color: #f5f8fc;
border: solid 2px #e3f0fc;
}

.view-cart span {
font-family: Tahoma;
font-size: 12px;
}

.view-cart td, th {
padding: 3px 3px;
}

.view-cart h1 {
font-family: "Trebuchet MS";
font-size: 21px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.view-cart h2 {
font-family: "Trebuchet MS";
font-size: 16px;
color: #156aaf;
margin: 0px 0px;
padding: 0px 0px;
}

.view-cart th {
font-family: Tahoma;
font-size: 12px;
color: #ffffff;
border: solid 0px #ffffff;
}

.view-cart table.border {
border: solid 0px #ffffff;
}

.view-cart table.border th {
border: solid 2px #ffffff;
background-color: #2776b5;
}

.view-cart select {
font-family: Tahoma;
font-size: 12px;
color: #454545;
width: 77px;
}

.view-cart input {
font-family: Tahoma;
font-size: 12px;
display: block;
}

.view-cart td.service-name {
font-family: Tahoma;
font-size: 13px;
color: #454545;
font-weight: bold;
border-bottom: solid 1px #ababab;
height: 25px;
vertical-align: bottom;
}

.view-cart .view-grid th {
display: none;
}

.view-cart .view-grid td {
border-bottom: dotted 1px #dedede;
}

.view-cart a {
font-family: arial;
font-size: 12px;
color: #156aaf;
text-decoration: underline;
}

.view-cart a:hover {
color: #454545;
}

.registration, .registration input, .registration select {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.registration input, .registration select {
border: solid 1px #ababab;
padding: 2px;
}

.registration input.continue {
color: #FFFFFF;
}

.registration th {
font-family: Tahoma;
font-size: 13px;
color: #454545;
border-bottom: solid 2px #587191;
}

.registration th, .registration td {
padding: 3px 3px;
}

.registration td th, .registration td td {
padding: 0px 0px;
}

.registration td.error-red {
font-family: arial;
font-size: 11px;
color: #de0000;
}

.registration .error-green, .registration td.error-green {
font-family: arial;
font-size: 11px;
color: #6c9539;
}

.hosting-features {
font-family: Tahoma;
font-size: 11px;
color: #777777;
line-height: 21px;
width: 304px;
background-color: #f6f6f6;
}

.hosting-features th {
color: #4f7eba;
background-image: url(/images/abc-plans-features.gif);
background-repeat: no-repeat;
padding: 4px 14px;
font-family: arial;
font-size: 11px;
text-align: left;
}

.hosting-features div {
padding: 4px 14px;
border: solid 1px #ededed;
border-top: solid 0px #ededed;
margin: 0px 1px;
}

.heading {
font-family: verdana;
font-size: 18px;
color: #454545;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
}

.hosting-options {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.hosting-options font {
font-family: verdana;
font-size: 11px;
color: #de0000;
}

.hosting-options strong {
font-family: verdana;
font-size: 14px;
color: #454545;
}

.dedicated-mains span {
display: block;
font-family: Tahoma;
font-size: 10px;
color: #ababab;
margin: 0px 0px;
text-align: center;
}

.dedicated-mains font {
font-family: Tahoma;
font-size: 21px;
color: #de0000;
}

.dedicated-mains strong, .dedicated-mains span {
line-height: 12px;
}

.dedicated-mains div, .dedicated-config-mains div {
display: block;
padding: 10px 10px 10px 60px;
background-image: url(/images/abc-ic-dedicated.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
font-family: Tahoma;
font-size: 25px;
color: #454545;
}

.dedicated-mains table {
font-family: verdana;
font-size: 11px;
color: #454545;
background-image: url(/images/abc-img-domains-pricelist.gif);
background-position: top;
background-repeat: no-repeat;
border: solid 0px #ffffff;
}

.dedicated-mains table table th {
font-family: tahoma;
font-size: 12px;
color: #ffffff;
text-align: left;
border-right: solid 1px #ffffff;
padding: 8px 10px;
}

.dedicated-mains table table {
background: none;
}

.dedicated-mains dl {
width: 100%;
margin: 0px 0px;
border-bottom: solid 2px #ffffff;
}

.dedicated-mains dl .vps {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 10px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
}

.dedicated-mains dl .server1 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(/images/abc-single-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl .server2 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(/images/abc-dual-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl .server3 {
font-family: tahoma;
font-size: 16px;
color: #0f62ab;
text-align: left;
padding: 14px 10px 8px 45px;
border-top: dashed 1px #0f62ab;
border-bottom: dashed 1px #0f62ab;
display: block;
background-image: url(/images/abc-quad-proc.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-mains dl dd {
font-family: tahoma;
font-size: 12px;
color: #454545;
text-align: left;
border-right: solid 1px #ffffff;
display: block;
float: left;
margin: 0px 0px;
padding: 14px 10px;
background-color: #ededed;
height: 45px;
line-height: 30px;
}

.dedicated-mains dl:hover dd {
font-family: tahoma;
font-size: 12px;
color: #454545;
text-align: left;
border-right: solid 1px #ffffff;
display: block;
float: left;
margin: 0px 0px;
padding: 14px 10px;
background-color: #d7e2f0;
height: 45px;
}

.dedicated-mains a {
background-image: url(/images/abc-img-allservers.gif);
background-repeat: no-repeat;
width: 110px;
height: 20px;
padding: 3px 7px;
display: block;
float: right;
margin: 0px 0px;
text-align: left;
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.email-hosting {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.email-hosting th {
background-color: #d7d9d9;
text-align: left;
padding: 4px 10px;
border: solid 0px #6080bb;
border-top: solid 1px #6080bb;
border-bottom: dotted 1px #6080bb;
}

.email-hosting td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
padding: 4px 10px;
border-bottom: dotted 1px #6080bb;
line-height: 21px;
}

.email-hosting td.heading {
font-family: Tahoma;
font-size: 14px;
color: #6097de;
text-align: left;
padding: 4px 10px;
border-bottom: solid 2px #6080bb;
}

.dedicated-servers {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.dedicated-servers th {
background-image: url(/images/themes-aqua/bg-servers.gif);
background-position: bottom;
background-repeat: repeat-x;
padding: 6px 6px;
border: solid 0px #6080bb;
border-top: solid 1px #6080bb;
border-bottom: dotted 0px #6080bb;
}

.dedicated-servers td {
font-family: Tahoma;
font-size: 11px;
color: #454545;
padding: 4px 6px;
border-bottom: dotted 1px #6080bb;
line-height: 21px;
}

.dedicated-servers td.heading {
font-family: Tahoma;
font-size: 14px;
color: #6097de;
padding: 4px 10px;
border-bottom: solid 2px #6080bb;
}

.dedicated-servers td.price {
font-family: arial;
font-size: 21px;
color: #de0000;
font-weight: normal;
text-align: left;
}

.dedicated-servers ul {
list-style: none;
margin: 0px 0px 0px 45px;
padding: 0px 0px;
}

.dedicated-servers li {
margin: 0px 3px;
padding: 0px 0px 0px 12px;
background-image: url(/images/themes-aqua/bullet-servers.gif);
background-position: left;
background-repeat: no-repeat;
display: block;
float: left;
width: 260px;
}

.dedicated-servers img.block {
display: block;
padding: 6px 0px;
}

.dedicated-servers font {
font-family: Tahoma;
font-size: 11px;
color: #6097de;
font-weight: bold;
}

.dedicated-servers sup {
font-family: arial;
font-size: 12px;
color: #454545;
font-weight: bold;
}

.dedicated-servers span {
font-family: arial;
font-size: 11px;
color: #454545;
float: right;
}

.dedicated-servers img {
border: solid 0px #ffffff;
}

.website-builder {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.website-builder th {
background-color: #d7d9d9;
text-align: left;
padding: 4px 10px;
border: solid 0px #6080bb;
border-top: solid 1px #6080bb;
border-bottom: dotted 1px #6080bb;
}

.website-builder td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
padding: 4px 10px;
border-bottom: dotted 1px #6080bb;
line-height: 21px;
}

.website-builder td.heading {
font-family: Tahoma;
font-size: 14px;
color: #6097de;
text-align: left;
padding: 4px 10px;
border-bottom: solid 2px #6080bb;
}

.website-builder-hosting {
margin: 6px 6px;
}

.website-builder-hosting td {
padding: 6px 6px;
background-color: #fffed9;
border: dashed 1px #eed17c;
}

.website-builder-hosting ul {
font-family: Tahoma;
font-size: 11px;
color: #777777;
text-align: left;
padding: 0px 0px;
margin: 0px 0px;
list-style: none;
display: block;
}

.website-builder-hosting li {
text-align: left;
padding: 4px 5px 0px 5px;
margin: 0px 0px;
float: left;
width: 210px;
display: block;
}

.website-builder-hosting h3 {
font-family: arial;
font-size: 13px;
color: #1b8db6;
text-align: left;
padding: 6px 5px 0px 5px;
margin: 0px 0px;
float: left;
width: 428px;
border-bottom: solid 1px #6080bb;
display: block;
}

.website-builder-hosting span {
font-family: arial;
font-size: 10px;
color: #1b8db6;
text-align: left;
padding: 2px 6px;
margin: 6px 0px;
float: left;
width: 428px;
border-top: solid 1px #ededed;
border-bottom: solid 1px #ededed;
display: block;
}

.website-builder-hosting strong {
color: #de0000;
}

.virtual-servers {
font-family: Tahoma;
font-size: 12px;
color: #454545;
line-height: 21px;
}

.virtual-servers h3 {
font-family: Tahoma;
font-size: 16px;
color: #454545;
line-height: 21px;
margin: 0px 0px;
display: block;
padding: 7px 0px;
text-align: left;
}

.virtual-servers h4 {
font-family: Tahoma;
font-size: 14px;
color: #454545;
line-height: 21px;
margin: 0px 0px;
display: block;
padding: 7px 0px;
text-align: left;
}

.virtual-servers h5 {
font-family: Tahoma;
font-size: 11px;
color: #777777;
line-height: 14px;
margin: 0px 0px;
display: block;
padding: 0px 0px;
text-align: right;
}

.virtual-servers div {
display: block;
padding: 7px 0px;
float: left;
position: relative;
border-top: solid 1px #ededed;
}

.virtual-servers strong.block {
line-height: 41px;
}

.virtual-servers pre {
font-family: Tahoma;
font-size: 12px;
color: #454545;
float: left;
display: block;
padding: 0px 0px;
text-align: center;
width: 97%;
margin: 0px 0px;
}

.virtual-servers font {
font-family: "Times New Roman";
font-size: 33px;
color: #de0000;
font-weight: normal;
line-height: 35px;
}

.virtual-servers sup {
font-family: arial;
font-size: 12px;
}

.virtual-servers ul {
list-style: none;
margin: 0px 0px;
padding: 0px 0px;
}

.virtual-servers ul li {
width: 93%;
display: block;
float: left;
background-image: url(/images/abc-plans-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 21px;
text-align: left;
}

.virtual-servers a {
display: block;
padding: 6px 0px;
}

.virtual-servers input {
display: block;
padding: 6px 0px;
}

.virtual-servers .virtual-servers-top-left {
background-image: url(/images/abc-plans-top.gif);
background-position: left;
background-repeat: no-repeat;
}

.virtual-servers .virtual-servers-top-right {
background-image: url(/images/abc-plans-top.gif);
background-position: right;
background-repeat: no-repeat;
}

.virtual-servers .virtual-servers-bottom-left {
background-image: url(/images/abc-plans-bottom.gif);
background-position: left;
background-repeat: no-repeat;
}

.virtual-servers .virtual-servers-bottom-right {
background-image: url(/images/abc-plans-bottom.gif);
background-position: right;
background-repeat: no-repeat;
}

.virtual-servers .virtual-servers-bg-left {
background-image: url(/images/abc-plans-bg.gif);
background-position: left;
background-repeat: repeat-y;
}

.virtual-servers .virtual-servers-bg-right {
background-image: url(/images/abc-plans-bg.gif);
background-position: right;
background-repeat: repeat-y;
padding-right: 10px;
}

.ssl-certificates th {
font-family: verdana;
font-size: 14px;
color: #454545;
font-weight: bold;
border-bottom: solid 2px #587191;
text-align: left;
padding: 6px 10px;
}

.ssl-certificates td {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
line-height: 21px;
}

.ssl-certificates div {
background-image: url(/images/themes-aqua/ssl-box.gif);
background-position: bottom;
background-repeat: no-repeat;
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
padding: 6px 10px;
width: 234px;
float: left;
line-height: 18px;
display: block;
margin: 0px 14px;
}

.ssl-certificates ul {
text-align: left;
list-style: none;
padding: 0px 0px;
margin: 0px 0px;
}

.ssl-certificates h3 {
display: block;
border-bottom: solid 1px #dedede;
font-weight: bold;
padding: 3px 0px;
margin: 0px 0px;
font-family: arial;
font-size: 13px;
}

.ssl-certificates li {
padding: 0px 6px 0px 20px;
text-align: left;
list-style: none;
background-image: url(/images/abc-plans-tick.gif);
background-position: left;
background-repeat: no-repeat;
margin: 6px 0px;
}

.ssl-certificates font {
font-family: verdana;
font-size: 21px;
color: #de0000;
font-weight: normal;
}

.ssl-certificates strong {
color: #454545;
display: block;
text-align: center;
font-family: arial;
padding: 4px 5px;
float: left;
border-top: solid 1px #dedede;
border-bottom: solid 1px #dedede;
}

.domain {
background-color: #353535;
background-image: url(/images/domains1-bg.jpg);
background-position: left;
background-repeat: no-repeat;
font-family: arial;
font-size: 11px;
color: #FFFFFF;
height: 68px;
}

.domain td {
}

.domain h3 {
font-family: "Trebuchet MS";
font-size: 21px;
color: #FFFFFF;
text-transform: uppercase;
padding: 0px 0px;
margin: 0px 0px;
}

.domain input {
font-family: Tahoma;
font-size: 25px;
color: #dedede;
border: solid 1px #777777;
background-color: #545454;
line-height: 25px;
width: 90%;
}

.domain select {
font-family: Tahoma;
font-size: 25px;
color: #dedede;
border: solid 1px #777777;
background-color: #545454;
line-height: 25px;
width: 80%;
}

.domain .input-button {
border: solid 0px #777777;
padding: 0px 0px;
width: auto;
background: none;
}

.domain a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #FFFFFF;
text-decoration: underline;
margin-bottom: 14px;
display: block;
}

.domain a:hover {
text-decoration: none;
}

.or-heading {
font-family: arial;
font-size: 11px;
color: #252525;
background-color: #ededed;
padding: 4px 5px;
font-weight: bold;
}


/*  Hosting Comparison */
.hosting-comparison {
font-family: Tahoma;
font-size: 12px;
color: #666666;
}

.hosting-comparison th {
font-family: Tahoma;
font-size: 12px;
color: #666666;
padding: 0px 0px;
margin: 0px 0px;
}

.hosting-comparison strong {
font-family: Tahoma;
font-size: 11px;
color: #1c5fb9;
padding: 4px 0px;
display: block;
}

.hosting-comparison dl {
padding: 0px 0px;
margin: 0px 0px 25px 0px;
font-weight: normal;
list-style-type: none;
}

.hosting-comparison dl dt {
display: block;
font-family: "Microsoft Sans Serif";
font-size: 14px;
color: #454545;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.hosting-comparison dl dd {
display: block;
font-family: Tahoma;
font-size: 11px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
}

.hosting-comparison dl dd.price {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #de0000;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
}

.hosting-comparison dl dd.setup {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
display: none;
}

.hosting-comparison dl dd.extras {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
}

.hosting-comparison a {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button1.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
text-align: center;
margin: 0px 3px;
padding: 0px 0px;
width: 80px;
}

.hosting-comparison a font {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button2.gif);
background-position: right;
background-repeat: no-repeat;
padding: 4px 0px;
}


/* Right */
.pnl-right th {
/*font-family: verdana;
font-size: 18px;
color: #777777;
text-align: left;
padding: 4px 5px;
border-bottom: solid 3px #72a2e2;*/
background: none;
}

.pnl-right td {
font-family: verdana;
font-size: 11px;
color: #777777;
text-align: left;
border-bottom: solid 3px #ffffff;
padding: 4px 5px;
}

.pnl-right p {
font-family: arial;
font-size: 10px;
color: #777777;
margin: 4px 5px;
}

.pnl-right strong {
font-family: Tahoma;
font-size: 11px;
color: #252525;
text-decoration: none;
line-height: 16px;
}

.pnl-right h4 {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
margin: 4px 5px;
}

.pnl-right a {
font-family: arial;
font-size: 10px;
color: #1c5fb9;
margin: 7px 0px;
text-decoration: none;
}

.pnl-right a:hover {
color: #454545;
}

.sidebar_box1 {
background-image: url(/images/default/bg-box1.gif);
background-position: bottom;
background-repeat: no-repeat;
font-family: Tahoma;
font-size: 12px;
color: #999999;
text-align: left;
line-height: 18px;
}

.sidebar_box1 th {
font-family: "Trebuchet MS";
font-size: 16px;
color: #666666;
text-align: left;
font-weight: normal;
}

.sidebar_box1 font {
color: #cb1d27;
}


/* Footer */
#footer {
width: 100%;
text-align: center;
}

.footer-table {
background-image: url(/images/default/img-footer.gif);
background-repeat: repeat-x;
}

.footer-table td {
text-align: left;
border: solid 1px #bdbdbd;
padding: 10px 0px;
}

.footer-table p {
font-family: verdana;
font-size: 11px;
color: #666666;
margin: 5px 70px 5px 10px;
line-height: 18px;
}

.footer-table a {
font-family: "Trebuchet MS";
font-size: 16px;
color: #454545;
margin: 5px 10px;
text-decoration: none;
}

.footer-table a:hover, a:hover.more-link {
text-decoration: underline;
}

.footer-table a.more-link {
font-family: "Trebuchet MS";
font-size: 21px;
color: #454545;
margin: 7px 10px;
display: block;
width: 100%;
text-align: center;
text-decoration: none;
}

.footer-table td.proactive {
background-image: url(/images/default/img-footer1.gif);
background-position: right;
background-repeat: no-repeat;
}

.footer-table td.passion {
background-image: url(/images/default/img-footer2.gif);
background-position: right;
background-repeat: no-repeat;
}

.footer-table td.csr {
background-image: url(/images/default/img-footer3.gif);
background-position: right;
background-repeat: no-repeat;
}

.footer-links {
font-family: arial;
font-size: 12px;
color: #777777;
border-top: solid 2px #777777;
padding: 10px 10px;
line-height: 25px;
}

.footer-links a {
color: #454545;
text-decoration: none;
}

.footer-links a:hover {
color: #1c5fb9;
}


/* Virtual Servers */
.vps-page {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.vps-page fieldset {
border: dashed 1px #c7d6de;
padding: 4px 5px;
margin: 0px 0px;
}

.vps-page legend {
font-family: Tahoma;
font-size: 14px;
margin: 0px 10px;
background-color: #FFFFFF;
}

.vps-page table table td {
border-bottom: solid 2px #ffffff;
background-color: #e2e9ed;
padding: 6px 10px;
}

.vps-page input {
margin: 0px 10px 0px 0px;
}

.vps-page .server_feature11 {
background-image: url(/images/abc-server-ram.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature12 {
background-image: url(/images/abc-server-hdd.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature15 {
background-image: url(/images/abc-server-os.gif);
background-position: left;
background-repeat: no-repeat;
height: 125px;
}

.vps-page .server_feature14 {
background-image: url(/images/abc-server-ip.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature13 {
background-image: url(/images/abc-server-bandwidth.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature16 {
background-image: url(/images/abc-server-cp.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature17 {
background-image: url(/images/abc-server-db.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature18 {
background-image: url(/images/abc-server-email.gif);
background-position: left;
background-repeat: no-repeat;
}

.vps-page .server_feature19 {
background-image: url(/images/abc-server-manage.gif);
background-position: left;
background-repeat: no-repeat;
}

/* Dedicated Servers */
.dedicated-page {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.dedicated-page fieldset {
border: dashed 1px #c7d6de;
padding: 4px 5px;
margin: 0px 0px;
}

.dedicated-page legend {
font-family: Tahoma;
font-size: 14px;
margin: 0px 10px;
background-color: #FFFFFF;
}

.dedicated-page table table td {
border-bottom: solid 2px #ffffff;
background-color: #e2e9ed;
padding: 6px 10px;
}

.dedicated-page table, .dedicated-page table table {
width: 100%;
}

.dedicated-page select {
font-family: Tahoma;
font-size: 12px;
color: #666666;
width: 90%;
}

.dedicated-page table table input {
margin: 0px 10px 0px 0px;
}

.dedicated-page .server_feature21 {
background-image: url(/images/abc-server-ram.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature2 {
background-image: url(/images/abc-server-ram.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature4 {
background-image: url(/images/abc-server-port.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature6, .dedicated-page .server_feature7, .dedicated-page .server_feature8 {
background-image: url(/images/abc-server-ip.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature5 {
background-image: url(/images/abc-server-bandwidth.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature11 {
background-image: url(/images/abc-server-hdd.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature1 {
background-image: url(/images/abc-server-processor.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature9 {
background-image: url(/images/abc-server-raid.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature12 {
background-image: url(/images/abc-server-nas.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature17 {
background-image: url(/images/abc-server-cp.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature15 {
background-image: url(/images/abc-server-email.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature21 {
background-image: url(/images/abc-server-antivirus.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature19 {
background-image: url(/images/abc-server-db.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature27 {
background-image: url(/images/abc-server-firewalls.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature15 {
background-image: url(/images/abc-server-os.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature3 {
background-image: url(/images/abc-server-remote.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature10 {
background-image: url(/images/abc-server-partition.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature13 {
background-image: url(/images/abc-server-iscsi.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature14 {
background-image: url(/images/abc-server-evault.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature16 {
background-image: url(/images/abc-server-virtuozzo.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature18 {
background-image: url(/images/abc-server-billing.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature24 {
background-image: url(/images/abc-server-notification.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature23 {
background-image: url(/images/abc-server-monitoring.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature26 {
background-image: url(/images/abc-server-itrusion.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature20 {
background-image: url(/images/abc-server-urchin.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature22 {
background-image: url(/images/abc-server-insurance.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature25 {
background-image: url(/images/abc-server-response.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature29 {
background-image: url(/images/abc-server-vulnerability.gif);
background-position: left;
background-repeat: no-repeat;
}

.dedicated-page .server_feature28 {
background-image: url(/images/abc-server-vpn.gif);
background-position: left;
background-repeat: no-repeat;
}
.server_feature-confirmation {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.server_feature-confirmation fieldset {
border: dashed 1px #c7d6de;
padding: 4px 5px;
margin: 0px 0px;
}

.server_feature-confirmation legend {
font-family: Tahoma;
font-size: 14px;
margin: 0px 10px;
background-color: #FFFFFF;
}

.server_feature-confirmation table table td {
border-bottom: solid 2px #ffffff;
background-color: #f3f6f8;
padding: 6px 10px;
}

.server_feature-confirmation .server_feature-confirmation-tr td {
border-bottom: solid 2px #ffffff;
background-color: #e2e9ed;
padding: 6px 10px;
}

.server_feature-confirmation table, .server_feature-confirmation table table {
width: 100%;
}

.server_feature-confirmation table th {
font-family: Tahoma;
font-size: 11px;
color: #454545;
text-align: left;
padding: 0px 10px 0px 10px;
height: 30px;
margin: 0px 0px;
background-color: #ffedac;
border-bottom: solid 2px #ffffff;
}

.server_feature-confirmation table table th {
display: none;
}



.in-submit {
font-family: arial;
font-size: 12px;
color: #FFFFFF;
background-image: url(/images/bg-submit.gif);
background-repeat: repeat-x;
padding: 5px 10px;
width: auto;
border: solid 1px #a1e2f7;
margin-left: 10px;
}

.input-whois {
font-family: Tahoma;
font-size: 11px;
color: #666666;
border: solid 1px #a5acb2;
width: 200px;
padding: 2px 5px;
}

.input-domain {
font-family: Tahoma;
font-size: 16px;
color: #666666;
border: solid 1px #a5acb2;
width: 300px;
padding: 4px 5px;
}

#testimonial {
font-family: Tahoma;
font-size: 12px;
color: #666666;
background-color: #eeeeee;
text-align: left;
line-height: 18px;
}

#testimonial h3 {
font-family: "Trebuchet MS";
font-size: 18px;
color: #666666;
margin: 4px 10px;
}

#testimonial p {
margin: 4px 10px;
}

#main-area {
background-color: #f1f9fc;
}

#main-area .leftt {
background-image: url(/images/ct-top-left.gif);
background-repeat: no-repeat;
}

#main-area .top {
background-image: url(/images/ct-top.gif);
background-repeat: repeat-x;
}

#main-area .rightt {
background-image: url(/images/ct-top-right.gif);
background-repeat: no-repeat;
}

#main-area .left {
background-image: url(/images/ct-left.gif);
background-repeat: repeat-y;
}

#main-area .right {
background-image: url(/images/ct-right.gif);
background-repeat: repeat-y;
}

#main-area .leftb {
background-image: url(/images/ct-bottom-left.gif);
background-repeat: no-repeat;
}

#main-area .bottom {
background-image: url(/images/ct-bottom.gif);
background-repeat: repeat-x;
}

#main-area .rightb {
background-image: url(/images/ct-bottom-right.gif);
background-repeat: no-repeat;
}

.content-leftt {
background-image: url(/images/wh-top-left.gif);
background-repeat: no-repeat;
}

.content-top {
background-image: url(/images/wh-top.gif);
background-repeat: repeat-x;
}

.content-rightt {
background-image: url(/images/wh-top-right.gif);
background-repeat: no-repeat;
}

.content-left {
background-image: url(/images/wh-left.gif);
background-repeat: repeat-y;
}

.content-right {
background-image: url(/images/wh-right.gif);
background-repeat: repeat-y;
}

.content-leftb {
background-image: url(/images/wh-bottom-left.gif);
background-repeat: no-repeat;
}

.content-bottom {
background-image: url(/images/wh-bottom.gif);
background-repeat: repeat-x;
}

.content-rightb {
background-image: url(/images/wh-bottom-right.gif);
background-repeat: no-repeat;
}

#testimonial span {
font-family: "Trebuchet MS";
font-size: 11px;
color: #0070c6;
}

.orange-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #dea200;
}

#main-box {
font-family: Tahoma;
font-size: 11px;
color: #777777;
}

#main-box table {
border: solid 1px #dedede;
height: 111px;
width: 311px;
}

#main-box td {
text-align: left;
}

#main-box p {
margin: 6px 90px 6px 14px;
line-height: 18px;
}

.bg-win {
background-image: url(/images/bg-box-win.gif);
background-repeat: no-repeat;
}

.bg-lin {
background-image: url(/images/bg-box-lin.gif);
background-repeat: no-repeat;
}

.bg-server {
background-image: url(/images/bg-box-server.gif);
background-repeat: no-repeat;
}

.bg-email {
background-image: url(/images/bg-box-email.gif);
background-repeat: no-repeat;
}

.bg-blog {
background-image: url(/images/bg-box-blog.gif);
background-repeat: no-repeat;
}

.bg-security {
background-image: url(/images/bg-box-security.gif);
background-repeat: no-repeat;
}

.orange-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #dea200;
text-align: left;
}

.gret-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #666666;
text-align: left;
}

.blue-box-hd1 {
font-family: "Trebuchet MS";
font-size: 14px;
color: #1b8db6;
font-weight: bold;
text-align: left;
text-decoration:none;
}

.blue-box-hd {
font-family: "Trebuchet MS";
font-size: 14px;
color: #1b8db6;
font-weight: bold;
text-align: left;
}

.blue-box-hd-sub {
font-family: "Trebuchet MS";
font-size: 12px;
color: #545454;
text-align: left;
}



.bottom-sub {
font-family: "Tahoma";
font-size: 11px;
color: #545454;
text-align: center;
}


.dotted-bottom-border {
border-bottom: solid 1px #c3e5f2;
}

.main-options-hd {
font-family: Tahoma;
font-size: 12px;
color: #0072a2;
font-weight: bold;
border-bottom: solid 1px #dbeaf6;
}

.main-options-bullets {
font-family: Tahoma;
font-size: 12px;
color: #0072a2;
font-weight: bold;
line-height: 21px;
}

.main-options {
font-family: Tahoma;
font-size: 11px;
color: #999999;
text-decoration: none;
}

a.main-options {
font-family: Tahoma;
font-size: 11px;
color: #999999;
text-decoration: none;
}

a.main-options:hover {
color: #0072a2;
}

a.main-links {
font-family: verdana;
font-size: 11px;
color: #0072a2;
text-decoration: underline;
}

a:hover.main-links {
text-decoration: none;
}

.mn-box1 {
background-image: url(/images/mn-box1.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.mn-box2 {
background-image: url(/images/mn-box2.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.mn-box3 {
background-image: url(/images/mn-box3.gif);
background-position: bottom;
background-repeat: no-repeat;
}

.chat-text {
font-family: Tahoma;
font-size: 12px;
color: #999999;
text-align: left;
line-height: 18px;
}

.black-text {
font-family: "Trebuchet MS";
font: 12px;
color: #252525;
}

.red-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #cb1d27;
text-align: left;
}

.blue-hd {
font-family: "Trebuchet MS";
font-size: 18px;
color: #0070c6;
text-align: left;
}

h1 {
font-family: "Trebuchet MS";
font-size: 18px;
color: #0070c6;
text-align: left;
font-weight: normal;
margin: 0px 0px;
padding: 0px 0px;
}

h2 {
font-weight: normal;
margin: 0px 0px;
padding: 0px 0px;
}

/* Class For h1 tag for SEO purpose*/
/*h1 {
	font-weight: normal;
	font-size: 11px;
	color: #cccccc;
	font-style: normal;
	font-family:verdana, arial, tahoma, sans-serif;
	text-decoration: none;
	margin: 0;
	position:absolute;
	left:500px;
	top:46px;
	z-index:1;
	PADDING-RIGHT=20px 
}*/

.par-margin {
margin: 6px 6px;
}


/* Server Features */
.server-features {
}

.server-features td {
padding: 6px 6px;
border: solid 1px #ededed;
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #666666;
line-height: 18px;
text-align: left;
}

.server-features table {
height: 100%;
}

.server-features table td {
padding: 0px 0px;
border: solid 0px #ededed;
text-align: left;
}

.server-features a {
font-family: arial;
font-size: 11px;
color: #0070c6;
font-weight: bold;
text-decoration: none;
}

.server-features a:hover {
color: #454545;
}

.server-features h4 {
font-family: "Trebuchet MS";
font-size: 14px;
color: #cb1d27;
text-decoration: none;
margin: 0px 0px;
padding: 0px 0px;
}

.server-features span {
font-family: arial;
font-size: 11px;
color: #0070c6;
font-weight: bold;
text-decoration: none;
}

.ws-show	{ display: inline-block }
.ws-hide	{ display: none }

/* Domains Price List */
#domains-price-list {
font-family: Tahoma;
font-size: 11px;
color: #666666;
text-decoration: none;
height: 25px;
}

#domains-price-list td {
padding: 4px 5px;
text-align: left;
}

#domains-price-list th {
font-family: Tahoma;
font-size: 11px;
color: #454545;
font-weight: bold;
padding: 4px 5px;
text-align: left;
background-color: #ededed;
height: 25px;
}


#clients {
font-family: arial;
font-size: 14px;
color: #454545;
}

#clients td {
text-align: center;
padding: 6px 6px;
border: solid 2px #dedede;
}


/* casestudies */
#cs-table { border-collapse: collapse }
#cs-table td {
text-align: left;
border: solid 1px #ededed;
padding: 0px 6px;
line-height: 16px;
}
#cs-table p {
margin: 10px 0px;
}
#cs-table ul {
list-style-type: disc;
}
#cs-list li {
margin: 10px 0px;
}
#cs-table p.parahd {
font-family: arial;
font-size: 13px;
color: #1266FF;
font-weight: bold;
margin: 10px 0px;
}
#cs-table p a {
text-align: center;
}
#cs-table a {
text-decoration: none;
height: 45px;
float: left;
width: 145px;
}
#cs-table a:hover {
text-decoration: underline;
}


/* Footer */
#bottom .bottom-table {
font-family: Tahoma;
font-size: 11px;
color: #666666;
line-height: 21px;
}

#bottom .bottom-sub {
background-image: url(/images/abc-footer.gif);
background-position: center;
background-repeat: no-repeat;
}

#bottom a {
font-family: Tahoma;
font-size: 11px;
color: #666666;
text-decoration: none;
line-height: 21px;
}

#bottom a:hover {
color: #252525;
}


/* About Us */
.about {
font-family: Tahoma;
font-size: 12px;
color: #666666;
line-height: 18px;
text-align: left;
}

.about p {
margin: 10px 0px;
}

.about span {
color: #cb1d27;
}

.about h2 {
margin: 10px 0px;
font-size: 21px;
color: #454545;
font-weight: normal;
padding: 0px 0px;
}

.about h4 {
margin: 14px 0px 6px 0px;
font-size: 13px;
color: #454545;
font-weight: bold;
}

.about a {
font-family: Tahoma;
font-size: 11px;
color: #0070c6;
text-decoration: none;
}

.about a:hover {
color: #454545;
}


/* Press */
#press {
font-family: Tahoma;
font-size: 12px;
color: #666666;
line-height: 18px;
text-align: left;
}

#press p {
margin: 10px 0px;
padding-left: 25px;
background-image: url(/images/icon_topicyellow.gif);
background-position: left top;
background-repeat: no-repeat;
}

#press span {
color: #cb1d27;
}

#press h3 {
margin: 10px 0px;
font-size: 18px;
color: #454545;
font-weight: normal;
}

#press h4 {
margin: 14px 0px 6px 0px;
font-size: 13px;
color: #454545;
font-weight: bold;
}

#press a {
font-family: Tahoma;
font-size: 11px;
color: #0070c6;
text-decoration: none;
}

#press a:hover {
color: #454545;
}

.about-testimonials	p {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-decoration: none;
border-left: solid 5px #c1e1f7;
display: block;
margin: 10px 0px;
padding: 0px 6px;
}

.about-testimonials	span {
font-family: Tahoma;
font-size: 12px;
color: #0070c6;
}

.about-testimonials a {
font-family: Tahoma;
font-size: 12px;
color: #0070c6;
display: inline-block;
float: left;
border: solid 1px #ededed;
padding: 4px 6px;
margin: 0px 6px;
}

.about-testimonials a:hover {
border: solid 1px #dedede;
background-color: #ededed;
}

#media {
font-family: arial;
font-size: 12px;
color: #454545;
}


/* Support */
#support {
font-family: Tahoma;
font-size: 11px;
color: #666666;
line-height: 18px;
text-align: left;
}

#support table td {
padding: 6px 6px;
}

#support p {
margin: 10px 0px;
font-family: Tahoma;
font-size: 12px;
color: #666666;
line-height: 18px;
text-align: left;
}

#support span {
color: #cb1d27;
}

#support h3 {
margin: 10px 0px;
font-size: 18px;
color: #454545;
font-weight: normal;
}

#support img {
display: block;
padding-right: 10px;
float: left;
}

#support a {
font-family: Tahoma;
font-size: 12px;
color: #0070c6;
text-decoration: none;
}

#support a:hover {
color: #454545;
}


/* Features */
.bg-plans	{ background-image: url(/images/wh-bg-plans.gif); background-position: center; background-repeat: no-repeat; height: 361px }
.bg-plans1	{ background-image: url(/images/dr-bg-plans.jpg); background-position: center; background-repeat: no-repeat; height: 361px }
.partner-bg-plans	{ background-image: url(/images/partner-bg-plans.gif); background-position: center; background-repeat: no-repeat; height: 277px }
.td-bottom-border	{ border-bottom: solid 1px #9bd3f2 }
.text-heading	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #252525; text-decoration: none; margin: 10px 0px; line-height: 18px }
.ft-text	{ font-family: "Trebuchet MS"; font-size: 11px; color: #252525; text-decoration: none; margin: 10px 0px; line-height: 18px }

.ft-text-red	{ font-family: "Trebuchet MS"; font-size: 11px; font-weight: bold; color: #ab0000; text-decoration: none; line-height: 18px }
.ft-dark-text	{ font-family: arial; font-size: 12px; color: #666666; text-decoration: none; margin: 10px 0px; line-height: 18px }
.text-plans	{ font-family: verdana; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; text-align: left }

.ul-features ul, ul.ul-features	{ display: block; padding: 3px 6px; margin: 20px 0px; list-style-type: none; font-family: "Trebuchet MS"; font-size: 12px; color: #252525; font-weight: bold; text-decoration: none; line-height: 18px; background-image: url(/images/wh-line-border.gif); background-position: top; background-repeat: repeat-x }
.ul-features li { display: block; padding: 2px 6px 2px 20px; list-style-type: none; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; background-image: url(/images/wh-correct.gif); background-position: top left; background-repeat: no-repeat; font-weight: normal }
.ft-td-bgcolor	{ padding: 3px 3px; background-color: #eef3f7; border: solid 1px #dedede }
.ft-design-text { font-family: "Trebuchet MS"; font-size: 11px; color: #252525; text-decoration: none; padding: 4px 5px; border-bottom: solid 1px #93accc }
.ft-design-heading { font-family: "Trebuchet MS"; font-size: 11px; color: #ffffff; text-decoration: none; padding: 4px 5px; background-color: #777777 }
.ft-td-ssl	{ background-color: #f0f4fd; border-top: solid 1px #c9d8f8; border-bottom: solid 1px #c9d8f8; padding: 3px 3px }
.ft-design	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-image: url(/images/sp-features-heading.gif); background-repeat: repeat-x; padding: 2px 5px }
.ssl-table { border: solid 1px #c4e6f2; border-top: solid 0px }
.ssl-table p { margin: 10px 10px }

/* Plans */
.plans-heading	{ font-family: Tahoma; font-size: 18px; color: #454545; text-decoration: none; font-weight: normal }

.details-mains	{ font-family: verdana; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; padding: 6px 10px }
.details-mains-heading	{ font-family: "Trebuchet MS"; font-size: 18px; color: #454545; text-decoration: none; font-weight: bold }
.plans-features-heading	{ font-family: "Trebuchet MS"; font-size: 16px; color: #454545; text-decoration: none; background-image: url(/images/wh-img-features-bg.gif) }
.dr-bg-plans	{ background-image: url(/images/dr-bg-plans.jpg); background-position: center; background-repeat: no-repeat }
.ft-features-heading	{ font-family: "Trebuchet MS"; font-size: 18px; color: #454545; text-decoration: none; background-image: url(/images/ds-plans-features.gif); background-position: bottom; background-repeat: repeat-x; border: solid 1px #dedede; padding: 6px 6px }
.text-features	{ font-family: arial; font-size: 11px; color: #454545; text-decoration: none; line-height: 16px }
.bg-plans-heading	{ background-image: url(/images/ds-img-plan-bg.jpg); background-repeat: repeat-x }
.plans-input	{ font-family: arial; font-size: 11px; color: #666666; text-decoration: none; width: 45px }
.dnp-over	{ font-family: Tahoma; font-size: 12px; color: #252525; text-decoration: none; background-image: url(/images/sp-dnp-features-over.gif); display: block; padding: 10px 10px; height: 12px }
.dnp-out	{ font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: none; background-image: url(/images/sp-dnp-features-out.gif); display: block; padding: 10px 10px; height: 12px }

/* Plans Price */
.text-price	{ font-family: Tahoma; font-size: 12px; color: #666666; text-decoration: none; font-weight: bold }
.text-money	{ font-family: "Times New Roman"; font-size: 32px; color: #454545; text-decoration: none; font-weight: bold }
.text-month	{ font-family: arial; font-size: 14px; color: #454545; text-decoration: none }
.text-price-list	{ font-family: Tahoma; font-size: 11px; color: #252525; text-decoration: none }

/* Plans Details */
.bg-plans-details	{ background-image: url(/images/ds-img-plan-big-bg.jpg); background-repeat: repeat-x; background-color: #ebf3f5 }

/* Links */
.ct-links	{ font-family: "Trebuchet MS"; font-size: 11px; color: #252525; text-decoration: none; margin: 10px 0px }
a.ct-links	{ font-family: "Trebuchet MS"; font-size: 11px; color: #005d98; text-decoration: none; margin: 10px 0px }
a:hover.ct-links	{ font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 10px 0px }

a.rs-link	{ font-family: Tahoma; font-size: 10px; color: #005d98; text-decoration: none; line-height: 16px }
a:hover.rs-link	{ font-family: Tahoma; font-size: 10px; color: #252525; text-decoration: none; line-height: 16px }

a.live-chat	{ font-family: verdana; font-size: 11px; color: #005d98; text-decoration: underline }
a:hover.live-chat	{ font-family: verdana; font-size: 11px; color: #005d98; text-decoration: none }

a.text-heading	{ font-family: "Trebuchet MS"; font-size: 12px; color: #005d98; text-decoration: underline }
a:hover.text-heading	{ font-family: "Trebuchet MS"; font-size: 12px; color: #005d98; text-decoration: none }

.ft-button { border: 1px solid #8cbe2c; background: #ffffff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }
.ft-button:hover	{ border: 1px solid #aee0f9; background: #dff3ff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }

.link-button { border: 1px solid #8cbe2c; background: #ffffff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px; display: block; width: 100px; text-align: center }
.link-button:hover	{ border: 1px solid #aee0f9; background: #dff3ff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px; display: block }

/* Domains Suggestions */
.domains-suggest {
font-family: arial;
font-size: 12px;
color: #454545;
}

.domains-suggest .ft-button { border: 1px solid #8cbe2c; background: #ffffff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }
.domains-suggest .ft-button:hover	{ border: 1px solid #aee0f9; background: #dff3ff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }

.domains-suggest th {
font-family: arial;
font-size: 12px;
color: #252525;
background-color: #ededed;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
text-align: left;
}

.domains-suggest td {
font-family: arial;
font-size: 12px;
color: #454545;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
text-align: left;
}

.domains-suggest .dm-input {
font-family: arial;
font-size: 11px;
color: #454545;
border: solid 1px #dedede;
padding: 2px 5px;
text-align: left;
width: 145px;
}

.domains-suggest .pr-sale {
font-family: arial;
font-size: 10px;
color: #ffffff;
width: 35px;
display: block;
background-color: #de0000;
padding: 2px 3px;
text-align: center;
}


/* Orders */
.myorders {
font-family: arial;
font-size: 12px;
color: #454545;
padding: 0px 0px;
margin: 0px 0px;
}/*

.myorders table th, .myorders table td {
border: solid 0px #ffffff;
}

.myorders table table th, .myorders table table td {
border: solid 1px #dedede;
}

.myorders table th, .myorders table td {
padding: 2px 5px;
}

.myorders table table th, .myorders table table td {
padding: 2px 5px;
}

.myorders table th {
display: none;
}*/
.pages-renewal, .pages-renewal table {
border-collapse: separate;
border-spacing: 1px;
border: solid 0px #dedede;
}

.pages-renewal fieldset {
padding: 3px 3px;
margin: 10px 0px 10px 0px;
border: dashed 1px #aac9da;
}

.pages-renewal legend {
font-family: "Trebuchet MS";
font-size: 21px;
margin: 10px 10px;
}

.pages-renewal table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
display: table-cell;
}

.pages-renewal fieldset table tr {
}

.pages-renewal fieldset table td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 6px 6px;
border: solid 0px #dedede;
text-align: left;
}

.pages-renewal fieldset select {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
}

.pages-renewal input {
padding: 2px 5px;
}

.pages-renewal fieldset th {
display: none;
}

.pages-renewal .border-right {
border-right: solid 1px #ededed;
}

.pages-renewal .order-price {
font-family: "Trebuchet MS";
font-size: 15px;
color: #de0000;
font-weight: bold;
}

.pages-renewal .orders-grey {
background: none;
background-color: #f6f6f6;
border-top: dotted 1px #dedede;
}

.pages-renewal th small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #ffffff;
}

.pages-renewal small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
}

.pages-renewal .order-domain {
font-family: "Trebuchet MS";
font-size: 11px;
color: #252525;
text-decoration: underline;
}

.no-padding, .no-padding th {
padding: 0px 0px;
}

.td-emp td {
background-color: #edf5fa;
border-bottom: solid 1px #c2d3da;
border-top: solid 1px #c2d3da;
padding: 2px 5px;
}

.myorders th {
font-family: "Trebuchet MS";
font-size: 11px;
color: #252525;
background-color: #ededed;
border: solid 1px #dedede;
text-align: center;
background-image: url(/images/ds-plans-features.gif);
height: 25px;
padding: 4px 5px;
}

.myorders .service-name {
font-family: Tahoma;
font-size: 12px;
color: #454545;
font-weight: bold;
height: 25px;
vertical-align: bottom;
}

.myorders td, .myorders table td {
font-family: arial;
font-size: 11px;
color: #454545;
border: solid 1px #dedede;
text-align: left;
padding: 4px 5px;
}

.myorders select {
font-family: arial;
font-size: 11px;
color: #454545;
width: 100%;
}

.myorders a {
font-family: arial;
font-size: 11px;
color: #005d98;
text-decoration: underline;
}

.myorders a:hover {
color: #454545;
}

.myorders .pr-sale {
font-family: arial;
font-size: 10px;
color: #ffffff;
width: 35px;
display: block;
background-color: #de0000;
padding: 2px 3px;
text-align: center;
}

.myorders .or-heading {
font-family: arial;
font-size: 11px;
color: #252525;
background-color: #ededed;
padding: 4px 5px;
font-weight: bold;
}

.myorders .or-domains {
font-family: arial;
font-size: 11px;
color: #005d98;
padding: 4px 5px;
}

.myorders .or-price {
font-family: arial;
font-size: 11px;
color: #ab0000;
padding: 4px 5px;
}

.myorders .td-price {
font-family: arial;
font-size: 11px;
color: #ffffff;
padding: 4px 5px;
background: none;
background-color: #9fcd37;
}

.hosting-orders td {
font-family: verdana;
font-size: 11px;
color: #454545;
padding: 4px 5px;
text-align: left;
border-bottom: dotted 1px #dedede;
height: 21px;
}

.hosting-orders .td-red {
font-family: arial;
font-size: 10px;
color: #de0000;
}

.hosting-orders th {
font-family: verdana;
font-size: 12px;
color: #252525;
background-color: #ededed;
padding: 4px 5px;
font-weight: bold;
text-align: left;
height: 21px;
}

.hosting-orders table td {
border-bottom: dotted 0px #dedede;
padding: 0px 3px;
}

.hosting-orders select {
font-family: arial;
font-size: 12px;
color: #454545;
width: auto;
}

.hosting-orders .hr-input {
font-family: arial;
font-size: 12px;
color: #454545;
width: 190px;
}

.confirm-orders td {
font-family: arial;
font-size: 11px;
color: #454545;
padding: 4px 5px;
text-align: left;
border-bottom: dotted 1px #dedede;
height: 21px;
}

.confirm-orders th {
font-family: arial;
font-size: 11px;
color: #252525;
background-color: #ededed;
padding: 4px 5px;
font-weight: bold;
text-align: left;
height: 21px;
}

.confirm-orders table td {
border-bottom: dotted 0px #dedede;
padding: 0px 3px;
}

.custom-quote {
}

.custom-quote td {
font-family: arial;
font-size: 12px;
color: #454545;
padding: 4px 5px;
text-align: left;
border-bottom: dotted 1px #dedede;
}

.custom-quote span {
font-family: arial;
font-size: 10px;
color: #0070c6;
}

.custom-quote a {
font-family: arial;
font-size: 11px;
color: #0070c6;
text-decoration: underline;
}

.custom-quote a:hover {
color: #454545;
}

.custom-quote input {
font-family: arial;
font-size: 12px;
color: #454545;
width: auto;
}

.custom-quote select {
font-family: arial;
font-size: 12px;
color: #454545;
width: auto;
}

.custom-quote .ft-button { border: 1px solid #8cbe2c; background: #ffffff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }
.custom-quote .ft-button:hover	{ border: 1px solid #aee0f9; background: #dff3ff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 3px 3px }

.index-class {
font-family: Tahoma;
font-size: 12px;
color: #454545;
line-height: 21px;
text-align: left;
}

.index-class p {
margin: 10px 10px;
}

.index-class a {
font-family: Tahoma;
font-size: 12px;
color: #0070c6;
}

.index-class a:hover {
color: #454545;
}

.index-class h3 {
font-family: "Trebuchet MS";
font-size: 21px;
color: #454545;
font-weight: normal;
margin: 10px 10px;
}

.index-class span {
font-family: Tahoma;
font-size: 12px;
color: #678A0C;
}

.index-class ul {
font-family: Tahoma;
font-size: 12px;
margin: 10px 0px;
list-style: none;
padding: 10px 0px;
}

.index-class ul strong {
font-family: Tahoma;
font-size: 14px;
list-style: none;
}

.index-class li {
font-family: Tahoma;
font-size: 12px;
list-style: none;
display: block;
margin: 10px 10px;
padding: 0px 10px;
}

.index-class h1 {
margin: 10px 10px;
}

.questions {
font-family: tahoma;
font-size: 12px;
color: #666666;
}

.questions ul {
font-family: "Times New Roman";
font-size: 18px;
list-style: none;
margin: 10px 0px;
width: 100%;
padding: 0px 0px;
color: #1474b2;
}

.questions li {
display: block;
padding: 0px 0px 0px 0px;
float: left;
/*background-image: url(/images/default/ic-question.gif);
background-position: left;
background-repeat: no-repeat;*/
width: 100%;
margin: -6px 5px 14px 0px;
line-height: 18px;
}

.questions p {
margin: 10px 0px;
}

.questions h3 {
font-family: tahoma;
font-size: 14px;
color: #666666;
margin: 14px 0px 10px 0px;
}

.questions em {
color: #6a8b14;
}

.questions b {
/*color: #de0000;*/
}

.callsales {
background-image: url(/images/default/index-bottom.gif);
background-position: center;
background-repeat: no-repeat;
}

.callsales td {
font-family: "Times New Roman";
font-size: 21px;
height: 43px;
color: #ffffff;
text-align: center;
}

.callsales th {
font-family: Tahoma;
font-size: 21px;
color: #ffffff;
text-align: center;
}

.class-mains {
font-family: "Trebuchet MS";
line-height: 18px;
}

.class-mains td {
padding: 4px 5px;
color: #ffffff;
font-size: 13px;
text-align: left;
}

.class-mains strong {
color: #de0000;
font-size: 13px;
}/*

.class-mains h1 {
font-size: 21px;
color: #ffffff;
font-weight: normal;
}*/

.class-mains1 {
font-family: "Trebuchet MS";
}

.class-mains1 td {
padding: 4px 5px;
color: #252525;
font-size: 13px;
text-align: left;
}

.class-mains1 strong {
color: #de0000;
font-size: 13px;
}/*

.class-mains1 h1 {
font-size: 21px;
color: #ffffff;
font-weight: normal;
}*/

.td-grey {
background-color: #ededed;
}

/* Breadcrumb */
#breadcrumb {
font-family: verdana;
font-size: 11px;
color: #454545;
text-align: left;
}

#breadcrumb {
padding: 4px 5px;
}

#breadcrumb a {
color: #0d6cd6;
text-decoration: underline;
}

#breadcrumb a:hover {
color: #454545;
}

.table-box {
border: solid 1px #ededed;
}

.table-box td {
padding: 4px 5px;
}

.table-box td table td {
padding: 0px 0px;
}

.orders-mains	{ font-family: verdana; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; text-align: left; padding: 4px 5px }
.orders-mains td	{ padding: 4px 5px }
.orders-mains table td	{ padding: 0px 0px }
.orders-mains span	{ font-family: verdana; font-size: 14px; color: #de0000; text-decoration: none; line-height: 18px }

a.gh { font-family:Trebuchet MS,Century Gothic ; font-weight:normal ;color:#666666 ; font-size:11px}
a.eh-links { font-family:Trebuchet MS,Century Gothic ; font-weight:normal ;color:#0D6CD6 ; font-size:14px}
a:hover.eh-links { font-family:Trebuchet MS,Century Gothic ; font-weight:normal ;color:#454545 ; font-size:14px}

/* Special Offers */
.sp-offers .bg-promo1 {
background-image: url(/images/bg-promo1.jpg);
background-repeat: repeat-y;
}
.sp-offers .bg-promo2 {
background-image: url(/images/bg-promo2.jpg);
background-position: bottom;
background-repeat: no-repeat;
}
.sp-offers .price-strike {
font-family: Tahoma;
font-size: 18px;
color: #de0000;
text-decoration: line-through;
}
.sp-offers ul, ul.sp-offers	{ display: block; padding: 3px 6px; margin: 10px 0px; list-style-type: none; font-family: "Trebuchet MS"; font-size: 12px; color: #252525; font-weight: bold; text-decoration: none; line-height: 18px; background-image: url(/images/wh-line-border.gif); background-position: top; background-repeat: repeat-x }
.sp-offers li { display: block; padding: 2px 6px 2px 20px; list-style-type: none; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; background-image: url(/images/bullet_yellow.gif); background-position: top left; background-repeat: no-repeat; font-weight: normal }

.sitemap ul, ul.sitemap	{ display: block; padding: 3px 6px; margin: 20px 0px; list-style-type: circle; font-family: "Trebuchet MS"; font-size: 12px; color: #252525; font-weight: bold; text-decoration: none; line-height: 18px }
.sitemap li { display: block; padding: 2px 6px 2px 14px; list-style-type: circle; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; line-height: 18px; font-weight: normal; background-image: url(/images/bullet_yellow.gif); background-position: left; background-repeat: no-repeat; }
.sitemap ul a { border-bottom: solid 1px #9bd3f2; display: block; text-decoration: none; color: #0070c6 }
.sitemap li a { border-bottom: solid 0px #9bd3f2; color: #666666; text-decoration: underline}
.sitemap li a:hover { text-decoration: none }

/* Special Offers */
.offers {
font-family: arial;
font-size: 11px;
color: #454545;
}

.offers h3 {
font-family: Tahoma;
font-size: 12px;
color: #0072a2;
font-weight: bold;
line-height: 21px;
margin: 0px 0px;
}

.offers .link-button { border: 1px solid #8cbe2c; background: #ffffff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 2px 3px; width: 70px }
.offers .link-button:hover	{ border: 1px solid #aee0f9; background: #dff3ff; font-family: "Trebuchet MS"; font-size: 11px; color: #454545; text-decoration: none; margin: 2px 3px; width: 70px }

.offers table th {
font-family: arial;
font-size: 11px;
color: #252525;
background-color: #f6f6f6;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
text-align: left;
/*border-right: solid 1px #ffffff;
border-left: solid 1px #ffffff;*/
}

.offers table td {
font-family: arial;
font-size: 11px;
color: #454545;
border-bottom: dotted 1px #dedede;
padding: 4px 5px;
text-align: left;
/*border-right: solid 1px #dedede;
border-left: solid 1px #dedede;*/
}

.offers .dm-input {
font-family: arial;
font-size: 11px;
color: #454545;
border: solid 1px #dedede;
padding: 2px 5px;
text-align: left;
width: 145px;
}

.offers .pr-sale {
font-family: arial;
font-size: 10px;
color: #ffffff;
width: 35px;
display: block;
background-color: #de0000;
padding: 2px 3px;
text-align: center;
}

.offers strike {
font-family: arial;
font-size: 12px;
color: #de0000;
}

.offers a {
font-family: arial;
font-size: 11px;
color: #0072a2;
text-decoration: underline;
}

.offers a:hover {
text-decoration: none;
}


/* Right Features */
.rs-text	{ font-family: Tahoma; font-size: 11px; color: #666666; text-decoration: none; line-height: 16px }
.ct-mains	{ font-family: Tahoma; font-size: 13px; color: #454545; text-decoration: none; margin: 10px 0px; line-height: 16px }


.ft-bar-none	{ background-image: url(/images/ds-step-stops.gif); background-position: center; background-repeat: no-repeat }
.ft-bar-active	{ background-image: url(/images/ds-step-running.gif); background-position: center; background-repeat: no-repeat }
.ft-bar-complete	{ background-image: url(/images/ds-step-complete.gif); background-position: center; background-repeat: no-repeat }

.ft-bar-none-text	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #777777; text-decoration: none }
.ft-bar-active-text	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #709519; text-decoration: none }
.ft-bar-complete-text	{ font-family: "Trebuchet MS"; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none }


#pr-details {
font-family: Tahoma;
font-size: 12px;
color: #999999;
font-weight: bold;
}

#pr-details td {
text-align: left;
border-bottom: solid 1px #dedede;
}

#pr-details span {
font-family: Tahoma;
font-size: 11px;
color: #999999;
font-weight: normal;
line-height: 18px;
}

#pr-details div {
display: block;
padding: 0px 14px 4px 0px;
width: auto;
float: left;
text-align: center;
}

#pr-details .big-heading {
font-family: "Trebuchet MS";
font-size: 26px;
line-height: 25px;
color: #666666;
border-top: solid 0px #dedede;
font-weight: normal;
}

#pr-details select {
font-family: "Trebuchet MS";
font-size: 11px;
color: #666666;
}

#pr-details .price-big {
font-family: "Trebuchet MS";
font-size: 26px;
color: #de0000;
line-height: 26px;
}

#pr-details .price-strike {
font-family: "Trebuchet MS";
font-size: 14px;
color: #666666;
text-decoration: line-through;
}

#pr-details .red-text {
font-family: Tahoma;
font-size: 11px;
color: #de0000;
}



.pr-desc {
font-family: Tahoma;
font-size: 11px;
color: #999999;
font-weight: normal;
line-height: 18px;
text-align: justify;
padding: 2px 5px;
}

.pr-desc strong {
font-family: Tahoma;
font-size: 12px;
color: #999999;
font-weight: bold;
line-height: 25px;
}

.knowledgebase th {
font-family: Tahoma;
font-size: 13px;
color: #454545;
font-weight: normal;
text-align: left;
background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;
border-bottom: dotted 1px #ededed;
}

.knowledgebase td {
font-family: Tahoma;
font-size: 13px;
color: #454545;
font-weight: normal;
text-align: left;
border-bottom: dotted 1px #ededed;
}

.knowledgebase .heading-kb {
font-family: Tahoma;
font-size: 13px;
color: #454545;
font-weight: normal;
text-align: left;
border-bottom: dotted 1px #ededed;
display: block;
padding: 4px 5px;
background-color: #ededed;
}


/*  Additional Services */
.addservices {
font-family: Tahoma;
font-size: 12px;
color: #666666;
}

.addservices th {
font-family: Tahoma;
font-size: 12px;
color: #666666;
padding: 0px 0px;
margin: 0px 0px;
}

.addservices strong {
font-family: Tahoma;
font-size: 12px;
color: #1c5fb9;
display: block;
}

.addservices dl {
padding: 0px 0px;
margin: 0px 0px 25px 0px;
font-weight: normal;
list-style-type: none;
}

.addservices dl dt {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
/*background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;*/
border-bottom: solid 2px #de0000;
font-weight: bold;
}

.addservices dl dd {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
border-bottom: solid 1px #dedede;
padding: 7px 25px 7px 7px;
text-align: left;
margin: 0px 0px;
background-image: url(/images/default/abc-tick-home.gif);
background-position: right top;
background-repeat: no-repeat;
background-color: #f6f6f6;
}

.addservices dl dd.price {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #de0000;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
}

.addservices dl dd.setup {
display: block;
font-family: Tahoma;
font-size: 13px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
font-weight: bold;
display: none;
}

.addservices dl span, .addservices ul span {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
border-bottom: solid 1px #dedede;
padding: 7px 7px 7px 7px;
text-align: justify;
margin: 0px 0px;
}

.addservices dl p {
margin: 10px 0px;
}

.addservices a {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button1.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
text-align: center;
margin: 0px 3px;
padding: 0px 0px;
width: 80px;
}

.addservices a font {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button2.gif);
background-position: right;
background-repeat: no-repeat;
padding: 4px 0px;
}

.addservices ul {
padding: 0px 0px;
margin: 10px 10px 10px 21px;
list-style: none;
text-align: left;
}

.addservices ul li {
line-height: 18px;
margin: 10px 0px;
background-image: url(/images/default/ic-tick.gif);
background-position: left;
background-repeat: no-repeat;
padding: 0px 0px 0px 30px;
text-align: left;
}

.addchat {
font-family: arial;
font-size: 12px;
color: #666666;
border-bottom: solid 1px #dedede;
border-top: solid 1px #dedede;
}

.addchat strong {
font-family: arial;
font-size: 14px;
color: #8494a5;
}

.addchat img {
margin-left: 10px;
}

.addchat u {
color: #de0000;
}

.topsubmenus a {
display: block;
padding: 0px 0px 0px 16px;
background-image: url(/images/default/tp-menu-bg1.gif);
background-position: left;
background-repeat: no-repeat;
font-family: "Trebuchet MS";
font-size: 13px;
color: #ffffff;
margin: 0px 0px 0px 3px;
float: left;
text-decoration: none;
}

.topsubmenus a font {
display: block;
padding: 9px 16px 8px 0px;
background-image: url(/images/default/tp-menu-bg2.gif);
background-position: right;
background-repeat: no-repeat;
text-decoration: none;
font-family: "Trebuchet MS";
font-size: 13px;
color: #ffffff;
cursor: pointer;
}

.topsubmenus a:hover {
display: block;
padding: 0px 0px 0px 16px;
background-image: url(/images/default/tp-menu-bg1-hover.gif);
background-position: left;
background-repeat: no-repeat;
font-family: "Trebuchet MS";
font-size: 13px;
color: #ffffff;
}

.topsubmenus a:hover font {
display: block;
padding: 9px 16px 8px 0px;
background-image: url(/images/default/tp-menu-bg2-hover.gif);
background-position: right;
background-repeat: no-repeat;
}

.topsubmenus a.active {
display: block;
padding: 0px 0px 0px 16px;
background-image: url(/images/default/tp-menu-bg1-active.gif);
background-position: left;
background-repeat: no-repeat;
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
}

.topsubmenus a.active font {
display: block;
padding: 9px 16px 8px 0px;
background-image: url(/images/default/tp-menu-bg2-active.gif);
background-position: right;
background-repeat: no-repeat;
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
}

.bg-viewcart {
background-image: url(/images/default/bg-viewcart.gif);
background-position: right;
background-repeat: no-repeat;
text-align: left;
}

.bg-viewcart a {
margin: 0px 10px 0px 45px;
text-decoration: none;
}

.affiliates, .affiliates input, .affiliates select {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.affiliates td {
padding: 6px 10px;
border-bottom: dotted 1px #dedede;
text-align: left;
}

.affiliates th {
font-family: "Trebuchet MS";
font-size: 16px;
color: #de0000;
padding: 6px 10px;
border-bottom: solid 2px #de0000;
text-align: left;
}

.affiliatesconfirm {
font-family: Tahoma;
font-size: 12px;
color: #454545;
text-align: left;
line-height: 21px;
}

.ssl-hosting {
font-family: verdana;
font-size: 11px;
color: #666666;
border-top: dotted 1px #dedede;
}

.ssl-hosting b {
color: #454545;
}

.ssl-hosting p {
margin: 14px 10px;
text-align: justify;
line-height: 18px;
}

.ssl-hosting a {
margin: 0px 0px 14px 0px;
font-size: 11px;
float: right;
}

.ssl-hosting td {
border-bottom: dotted 1px #dedede;
text-align: center;
}

.ssl-hosting strong {
font-size: 16px;
color: #de0000;
}

.ssl-hosting font {
line-height: 14px;
}

.ssl-comparison {
font-family: verdana;
font-size: 11px;
color: #666666;
}

.ssl-compare .header table {
background-image: url(/images/default/bg-sslplans.gif);
background-position: top center;
background-repeat: no-repeat;
width: 122px;
border-right: solid 1px #ffffff;
}

.ssl-compare .header th {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #ffffff;
text-align: center;
font-weight: normal;
line-height: 12px;
}

.ssl-compare .header td {
font-family: Tahoma;
font-size: 11px;
color: #1b8db6;
text-align: center;
}

.ssl-compare .header div {
font-family: Tahoma;
font-size: 12px;
color: #de0000;
line-height: 25px;
padding: 5px 2px;
}

.ssl-compare .header div span {
font-family: Tahoma;
font-size: 16px;
color: #de0000;
}

.ssl-compare .header select {
font-family: Tahoma;
font-size: 11px;
color: #666666;
text-align: center;
}

.ssl-compare {
text-align: right;
}

.ssl-comparison th {
text-align: left;
background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;
padding: 7px 7px;
font-family: "Microsoft Sans Serif";
font-size: 14px;
}

.ssl-comparison dl {
padding: 0px 0px;
margin: 0px 0px 25px 0px;
font-weight: normal;
list-style-type: none;
}

.ssl-comparison dl dt {
display: block;
font-family: "Microsoft Sans Serif";
font-size: 14px;
color: #454545;
padding: 7px 7px;
text-align: center;
margin: 0px 0px;
background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.ssl-comparison dl dd {
display: block;
font-family: Tahoma;
font-size: 11px;
color: #666666;
border-bottom: dotted 1px #dedede;
padding: 7px 7px;
text-align: center;
margin: 0px 0px;
}

.quickbuy {
font-family: verdana;
font-size: 10px;
color: #777777;
background-image: url(/images/default/ef-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
border-left: solid 1px #e8e5e5;
border-right: solid 1px #e8e5e5;
border-collapse: separate;
}

.quickbuy td {
padding: 7px 18px;
text-align: left;
}

.quickbuy input, .quickbuy select {
font-family: arial;
font-size: 10px;
width: 186px;
color: #777777;
text-transform: uppercase;
padding: 1px 2px;
}

.quickbuy textarea {
font-family: verdana;
font-size: 10px;
width: 186px;
color: #777777;
text-transform: uppercase;
padding: 1px 2px;
}

.quickbuy .options {
font-family: verdana;
font-size: 10px;
width: 186px;
color: #ffffff;
text-transform: uppercase;
background-color: #598d24;
display: block;
}

.emarketing-features {
font-family: verdana;
font-size: 12px;
color: #454545;
background-image: url(/images/default/em-bg.gif);
background-position: center;
background-repeat: repeat-y;
text-align: left;
}

.emarketing-features td {
padding: 0px 10px;
}

.emarketing-features hr {
margin: 3px 5px;
height: 1px;
border-bottom: solid 1px #dedede;
border-top: solid 0px #ededed;
}



/*  Make A Payment */
.makeapayment {
font-family: Tahoma;
font-size: 12px;
color: #666666;
}

.makeapayment th {
font-family: Tahoma;
font-size: 12px;
color: #666666;
padding: 0px 0px;
margin: 0px 0px;
}

.makeapayment strong {
font-family: Tahoma;
font-size: 12px;
color: #1c5fb9;
}

.makeapayment dl {
padding: 0px 0px;
margin: 0px 0px 35px 0px;
font-weight: normal;
list-style-type: none;
}

.makeapayment dl dt {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 7px 7px;
text-align: left;
margin: 0px 0px;
/*background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;*/
border-bottom: solid 2px #de0000;
font-weight: bold;
}

.makeapayment dl dd {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
/*border-bottom: solid 1px #dedede;
background-image: url(/images/default/abc-tick-home.gif);
background-position: right top;
background-repeat: no-repeat;
background-color: #f6f6f6;*/
padding: 7px 25px 7px 7px;
text-align: left;
margin: 0px 0px;
}

.makeapayment dl span {
display: block;
font-family: arial;
font-size: 13px;
color: #454545;
border-bottom: solid 1px #dedede;
padding: 7px 7px 7px 7px;
text-align: center;
margin: 0px 0px;
width: 98%;
}

.makeapayment dl img {
border: dashed 1px #dedede;
padding: 7px 7px 7px 7px;
margin: 0px 0px;
}

.makeapayment dl p {
margin: 10px 0px;
}

.makeapayment a {
font-family: Tahoma;
font-size: 12px;
color: #1c5fb9;
}

.makeapayment font {
display: block;
font-family: arial;
font-size: 12px;
color: #61560b;
padding: 7px 7px 7px 7px;
text-align: left;
margin: 0px 0px;
width: 98%;
background-color: #fefbbe;
font-weight: bold;
}

.makeapayment u {
font-size: 14px;
color: #de0000;
text-decoration: none;
font-weight: bold;
}

.makeapayment i {
font-family: arial;
font-size: 10px;
color: #777777;
text-decoration: none;
font-style: normal;
}

.addfunds {
border-collapse: separate;
border-spacing: 1px;
}

.addfunds th {
font-family: "Trebuchet MS";
font-size: 12px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
}

.addfunds td {
font-family: "Microsoft Sans Serif";
font-size: 12px;
color: #454545;
padding: 6px 6px;
border: solid 0px #dedede;
border-bottom: solid 1px #dedede;
text-align: left;
background: none;
}

.addfunds font {
color: #de0000;
font-size: 11px;
line-height: 14px;
}

.addfunds a {
font-family: "Microsoft Sans Serif";
font-size: 12px;
color: #1a5296;
text-decoration: underline;
}

.addfunds a:hover {
color: #454545;
}

.addfunds table span {
font-family: "Microsoft Sans Serif";
font-size: 12px;
display: block;
padding: 2px 5px;
border: solid 1px #aac9da;
background-color: #d2e2f7;
}

.addfunds table a {
font-family: "Microsoft Sans Serif";
font-size: 12px;
display: block;
padding: 2px 5px;
color: #777777;
border: solid 1px #dedede;
background-color: #f0f0f0;
text-decoration: underline;
}

.addfunds table a:hover {
border: solid 1px #dedede;
background-color: #f0f0f0;
}

.addfunds img {
position: relative;
z-index: 10;
}

.addfunds input {
padding: 2px 5px;
}

/* New StyleSheet */
.mycart {
font-family: "Trebuchet MS";
font-size: 11px;
top: 0px;
z-index: 99;
left: auto;
}

.mycart .livechat {
background-image: url(/images/default/ic-livechat.gif);
background-position: left;
background-repeat: no-repeat;
padding: 3px 0px 0px 35px;
}

.mycart .livechat a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
text-transform: uppercase;
}

.mycart .viewcart {
color: #ffffff;
background-image: url(/images/default/bg-viewcart.gif);
background-position: center;
background-repeat: no-repeat;
width: 142px;
}

.mycart .viewcart a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #ffffff;
text-decoration: none;
margin: 0px 0px 0px 41px;
text-transform: uppercase;
}

.productlist {
font-family: arial;
font-size: 26px;
color: #252525;
}

.header-index a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
text-transform: uppercase;
text-decoration: underline;
}

.header-index a:hover {
text-decoration: none;
}

.header-index {
background-image: url(/images/default/index-index.gif);
background-position: left;
background-repeat: no-repeat;
padding: 4px 2px 1px 25px;
width: 60px;
}

.header-contactus a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
text-transform: uppercase;
text-decoration: underline;
}

.header-contactus a:hover {
text-decoration: none;
}

.header-contactus {
background-image: url(/images/default/index-contact.gif);
background-position: left;
background-repeat: no-repeat;
padding: 4px 2px 1px 25px;
width: 100px;
}

.header-callsales a {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
text-transform: uppercase;
text-decoration: underline;
}

.header-callsales a:hover {
text-decoration: none;
}

.header-callsales {
background-image: url(/images/default/index-callsales.gif);
background-position: left;
background-repeat: no-repeat;
padding: 4px 2px 1px 25px;
}

.blueborder-bottom {
border-bottom: solid 1px #96bde6;
}

.hosting-noactive {
font-family: "Trebuchet MS";
font-size: 14px;
color: #454545;
background-color: #f6f6f6;
border: solid 1px #ededed;
border-bottom: solid 0px #96bde6;
padding: 6px 6px 6px 6px;
text-align: left;
text-transform: uppercase;
line-height: 18px;
cursor: pointer;
}

.hosting-active {
font-family: "Trebuchet MS";
font-size: 14px;
color: #454545;
background-color: #e5effa;
border: solid 1px #96bde6;
border-bottom: solid 0px #96bde6;
padding: 6px 6px 6px 6px;
text-align: left;
line-height: 18px;
text-transform: uppercase;
cursor: pointer;
}


/* New Design Styles */
.index-domains {
background-image: url(/images/default/icons-search.gif);
background-position: left bottom;
background-repeat: no-repeat;
font-family: verdana;
font-size: 11px;
color: #ffffff;
line-height: 14px;
}

.form-fields {
font-family: arial;
font-size: 19px;
color: #666666;
background-image: url(/images/default/bg-inputs.gif);
background-position: top;
background-repeat: repeat-x;
border: solid 1px #ffffff;
padding: 1px 2px;
line-height: 28px;
}

.index-testimonials {
background-image: url(/images/default/icons-testimonials.gif);
background-position: left top;
background-repeat: no-repeat;
text-align: left;
}

.index-testimonials th {
font-family: arial;
font-size: 12px;
color: #ffe27b;
padding: 3px 0px 0px 35px;
vertical-align: bottom;
}

.index-testimonials td {
font-family: arial;
font-size: 11px;
color: #ffffff;
padding: 0px 0px 0px 35px;
}

.index-testimonials a {
font-family: arial;
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

.index-testimonials td span {
font-family: arial;
font-size: 10px;
color: #ffe27b;
float: right;
}

.index-mains {
font-family: "Trebuchet MS";
font-size: 11px;
color: #666666;
text-align: left;
line-height: 18px;
text-align: justify;
padding: 0px 10px 10px 0px;
}

.index-mains p {
margin: 14px 0px;
}

.index-mains h3 {
font-family: "Trebuchet MS";
font-size: 25px;
color: #de0000;
margin: 0px 0px;
padding: 0px 0px;
font-weight: normal;
line-height: 16px;
}

.index-mains strong {
font-family: arial;
font-size: 11px;
color: #252525;
margin: 0px 0px;
display: block;
padding: 4px 5px 4px 21px;
background-image: url(/images/default/index-questions.gif);
background-position: left;
background-repeat: no-repeat;
}

.index-mains span {
font-family: "Trebuchet MS";
font-size: 14px;
color: #4e7e14;
}

.index-mains em {
font-family: "Trebuchet MS";
font-size: 11px;
color: #4e7e14;
}

.index-tabbed a {
font-family: arial;
font-size: 12px;
color: #666666;
display: block;
font-weight: bold;
float: left;
background-image: url(/images/default/index-box-hout-left.gif);
background-position: left top;
background-repeat: no-repeat;
padding: 0px 0px 0px 10px;
text-decoration: none;
margin: 0px 3px;
}

.index-tabbed a font {
font-family: arial;
font-size: 12px;
color: #666666;
display: block;
font-weight: bold;
background-image: url(/images/default/index-box-hout-right.gif);
background-position: right top;
background-repeat: no-repeat;
padding: 3px 10px 3px 0px;
cursor: pointer;
}

.index-tabbed a.active {
font-family: arial;
font-size: 12px;
color: #252525;
display: block;
font-weight: bold;
float: left;
background-image: url(/images/default/index-box-hover-left.gif);
background-position: left top;
background-repeat: no-repeat;
padding: 0px 0px 0px 10px;
}

.index-tabbed a.active font {
font-family: arial;
font-size: 12px;
color: #252525;
display: block;
font-weight: bold;
background-image: url(/images/default/index-box-hover-right.gif);
background-position: right top;
background-repeat: no-repeat;
padding: 3px 10px 3px 0px;
cursor: pointer;
}

.index-tabbed-content {
background-image: url(/images/default/index-box-bg.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.index-tabbed-content ul {
font-family: arial;
font-size: 11px;
color: #454545;
list-style: none;
border-top: dotted 1px #ededed;
margin: 0px 0px;
padding: 0px 0px;
}

.index-tabbed-content ul li {
display: block;
float: left;
width: 97%;
border-bottom: dotted 1px #dedede;
text-align: left;
padding: 2px 5px;
margin: 0px 0px;
}

.index-tabbed-chat {
font-family: verdana;
font-size: 11px;
color: #666666;
}

.index-tabbed-chat a {
font-family: verdana;
font-size: 11px;
color: #666666;
text-decoration: underline;
}

.index-tabbed-chat a:hover {
text-decoration: none;
}

span.index-more a {
font-family: "Trebuchet MS";
font-size: 21px;
color: #ffffff;
background-image: url(/images/default/index-box-more.gif);
background-position: center;
background-repeat: no-repeat;
padding: 6px 32px;
float: right;
margin: 0px 3px;
text-decoration: none;
}

span.index-buy a {
font-family: "Trebuchet MS";
font-size: 21px;
color: #ffffff;
background-image: url(/images/default/index-box-buy.gif);
background-position: center;
background-repeat: no-repeat;
padding: 6px 32px;
float: right;
margin: 0px 3px;
text-decoration: none;
}

.index-hide, a.index-hide {
display: none;
}

.index-show, a.index-show {
display: inline-block;
}

.index-tabbed-links {
background-image: url(/images/default/index-box-bottom.gif);
background-position: top;
background-repeat: repeat-x;
}

.index-tabbed-links a {
background-image: url(/images/default/index-box-bottom.gif);
background-position: top;
background-repeat: repeat-x;
}

.index-box-price td {
font-family: arial;
font-size: 11px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
text-align: right;
font-weight: bold;
}

.index-box-price h1 {
font-family: "Trebuchet MS";
font-size: 45px;
color: #4e7e14;
margin: 0px 0px;
padding: 0px 0px;
line-height: 35px;
}

.index-announcements td {
background-image: url(/images/default/sidebarbox-bg.gif);
background-position: center;
background-repeat: repeat-y;
}

.index-announcements td td {
font-family: arial;
font-size: 11px;
color: #666666;
background-image: url(/images/default/sidebarbox-bg.gif);
background-position: center;
background-repeat: repeat-y;
text-align: left;
padding: 4px 5px;
}

.index-announcements td.heading-announcement {
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
padding: 4px 5px;
text-align: left;
font-weight: bold;
border-bottom: solid 2px #96bde6;
}

.index-announcements a {
font-family: arial;
font-size: 11px;
color: #399dcb;
text-decoration: underline;
}

.index-small-box {
background-image: url(/images/default/bg-index-small.gif);
background-position: center;
background-repeat: no-repeat;
}

.index-small-box th {
font-family: arial;
font-size: 11px;
color: #454545;
padding: 3px 0px;
}

.index-small-box a {
font-family: arial;
font-size: 11px;
color: #399dcb;
text-decoration: underline;
}

.index-small-box li a:hover {
color: #454545;
}

.index-small-box td {
font-family: arial;
font-size: 11px;
color: #777777;
line-height: 14px;
}

.index-small-box b a {
font-family: arial;
font-size: 10px;
color: #666666;
text-decoration: underline;
float: right;
}

.index-header-features {
background-image: url(/images/default/index-header2.jpg);
background-position: center;
width: 255px;
background-repeat: no-repeat;
vertical-align: top;
}

.index-header-features ul {
list-style: none;
margin: 86px 14px 0px 21px;
padding: 0px 0px;
}

.index-header-features li {
list-style: none;
display: block;
float: left;
padding: 2px 5px 2px 25px;
text-align: left;
background-image: url(/images/default/index-header-tick.gif);
background-position: left;
background-repeat: no-repeat;
font-family: arial;
font-size: 13px;
color: #ffffff;
width: 186px;
}

.index-header-features a {
display: block;
float: right;
text-align: right;
text-decoration: none;
font-family: verdana;
font-size: 10px;
font-weight: bold;
color: #ffffff;
margin-top: 10px;
}

.index-header-features strong {
color: #ffed51;
}

.index-header-prices {
background-image: url(/images/default/index-header5.jpg);
background-position: center;
width: 288px;
background-repeat: no-repeat;
vertical-align: top;
font-family: arial;
font-size: 12px;
color: #ffffff;
}

.index-header-prices h1 {
font-family: arial;
font-size: 86px;
color: #ffffff;
margin: 0px 0px;
padding: 0px 0px;
font-weight: bolder;
line-height: 77px;
}

.index-header-chat {
background-image: url(/images/default/index-header4.jpg);
background-position: center;
width: 183px;
background-repeat: no-repeat;
vertical-align: top;
font-family: arial;
font-size: 11px;
color: #edea99;
}

.index-header-chat a {
font-family: arial;
font-size: 11px;
color: #edea99;
text-decoration: underline;
line-height: 14px;
}

.index-header-chat a:hover {
text-decoration: none;
}

.index-header-chat td {
padding: 4px 6px;
}

.bg-red {
background-color: #fce0e0;
}

.redborders {
border: solid 1px #deacac;
}

.orangeborders {
border: solid 1px #dcb974;
border-left: solid 0px;
border-right: solid 0px;
}

.bg-orange {
background-color: #f2e3c6;
}

.ssl-content td {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #666666;
padding: 0px 0px;
}

.ssl-content ul {
list-style: none;
padding: 14px 10px;
margin: 0px 0px;
width: 245px;
background-color: #f6f6f6;
display: block;
}

.ssl-content li {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #454545;
list-style: none;
padding: 2px 6px 2px 14px;
margin: 0px 0px;
line-height: 16px;
display: block;
background-image: url(/images/arrow-right.gif);
background-position: left;
background-repeat: no-repeat;
}

.ssl-content strong {
font-family: "Trebuchet MS";
font-size: 12px;
color: #de0000;
list-style: none;
padding: 2px 6px 0px 6px;
display: block;
margin: 0px 0px 3px 0px;
border-bottom: solid 2px #de0000;
}

.ssl-content p {
margin: 10px 10px;
}

.ssl-content a {
font-size: 11px;
}

.bottom-sitemap {
background-image: url(/images/default/sitemap-bg.gif);
background-position: center;
background-repeat: repeat-y;
text-align: center;
}

.bottom-sitemap th {
padding: 6px 0px;
font-family: verdana;
font-size: 11px;
color: #89ac42;
text-align: left;
}

.bottom-sitemap h4 {
font-family: arial;
font-size: 11px;
color: #252525;
padding: 0px 0px;
margin: 6px 0px 0px 0px;
}

.bottom-sitemap td {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #777777;
line-height: 16px;
padding: 0px 0px 10px 0px;
}

.bottom-sitemap a {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #777777;
text-decoration: none;
}

.bottom-sitemap a:hover {
color: #89ac42;
}

.bottom-sitemap1 {
background-image: url(/images/default/sitemap-bg.gif);
background-position: center;
background-repeat: repeat-y;
text-align: center;
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #777777;
padding: 6px 6px;
line-height: 21px;
}

.bottom-sitemap1 a {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #89ac42;
text-decoration: underline;
}

.bottom-sitemap1 a:hover {
color: #89ac42;
text-decoration: none;
}

.wordpress-content td {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #666666;
padding: 0px 0px;
}

.wordpress-content ul {
list-style: none;
padding: 21px 14px;
margin: 0px 0px;
width: 350px;
background-color: #f6f6f6;
display: block;
}

.wordpress-content li {
font-family: "Microsoft Sans Serif";
font-size: 11px;
color: #454545;
list-style: none;
padding: 2px 6px 2px 14px;
margin: 0px 0px;
line-height: 16px;
display: block;
background-image: url(/images/arrow-right.gif);
background-position: left;
background-repeat: no-repeat;
text-align: left;
}

.wordpress-content strong {
font-family: "Trebuchet MS";
font-size: 12px;
color: #de0000;
list-style: none;
padding: 2px 6px 0px 6px;
display: block;
margin: 0px 0px 3px 0px;
border-bottom: solid 2px #de0000;
text-align: left;
}

.wordpress-content p {
margin: 10px 10px;
}

.wordpress-content a {
font-size: 11px;
}

.wordpress-prices span {
display: block;
font-family: Tahoma;
font-size: 10px;
color: #ababab;
margin: 0px 0px;
text-align: center;
}

.wordpress-prices td {
padding: 10px 10px;
}

.wordpress-prices font {
font-family: verdana;
font-size: 70px;
color: #1e77aa;
font-weight: bold;
line-height: 54px;
}

.wordpress-prices strong, .wordpress-prices span {
line-height: 12px;
}

.wordpress-addservices {
font-family: Tahoma;
font-size: 11px;
color: #777777;
}

.wordpress-addservices strong {
font-family: "Trebuchet MS";
font-size: 12px;
color: #1c5fb9;
display: block;
}

.wordpress-addservices dl {
padding: 0px 0px;
margin: 0px 0px 25px 0px;
font-weight: normal;
list-style-type: none;
}

.wordpress-addservices dl dt {
display: block;
font-family: arial;
font-size: 15px;
color: #de0000;
padding: 7px 7px 0px 7px;
text-align: left;
margin: 0px 0px;
border-bottom: solid 2px #de0000;
font-weight: bold;
line-height: 16px;
}

.wordpress-addservices dl span {
display: block;
font-family: verdana;
font-size: 11px;
color: #777777;
padding: 7px 7px 7px 7px;
text-align: left;
margin: 0px 0px;
width: 42%;
float: left;
margin: 14px 19px 0px 19px;
line-height: 16px;
}

.wordpress-addservices img {
display: block;
padding: 0px 10px 0px 0px;
float: left;
}

.bundlepacks {
font-family: "Trebuchet MS";
font-size: 11px;
color: #666666;
}

.bundlepacks th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #252525;
text-align: left;
padding: 10px 10px;
background-image: url(/images/default/bg-hosting.gif);
background-position: bottom;
background-repeat: repeat-x;
}

.bundlepacks td {
padding: 6px 10px;
text-align: center;
line-height: 14px;
}

.bundlepacks strong {
color: #0472a7;
}

.bundlepacks .bundle-price td {
text-align: right;
}

.bundlepacks .bundle-price span {
font-family: "Trebuchet MS";
font-size: 18px;
color: #89ac42;
}

.bundlepacks hr {
margin: 0px 70px 0px 70px;
padding: 0px 0px;
height: 1px;
border: solid 0px #64aad0;
border-bottom: solid 1px #64aad0;
}

.cms-plans {
font-family: arial;
font-size: 11px;
color: #454545;
background-image: url(/images/ds-img-plan-big-bg.jpg);
background-position: center top;
background-repeat: repeat-x;
}

.cms-plans td {
font-family: arial;
font-size: 11px;
color: #454545;
padding: 6px 10px;
text-align: left;
}

.cms-plans th {
font-family: "Trebuchet MS";
font-size: 18px;
color: #89ac42;
padding: 6px 10px;
text-align: left;
border-bottom: solid 2px #89ac42;
}

.cms-plans ul {
padding: 0px 0px;
margin: 0px 10px;
}

.cms-plans li {
padding: 0px 10px;
margin: 0px 0px;
line-height: 21px;
border-bottom: dotted 1px #dedede;
}

.cms-plans td span {
font-family: "Trebuchet MS";
font-size: 25px;
color: #7ba100;
line-height: 20px;
}

.exchange-server {
font-family: Tahoma;
font-size: 12px;
color: #454545;
}

.exchange-server th {
font-family: "Trebuchet MS";
font-size: 13px;
text-align: left;
padding: 6px 10px;
border: solid 0px #6080bb;
border-top: solid 1px #6080bb;
border-bottom: dotted 1px #6080bb;
line-height: 14px;
}

.exchange-server td {
font-family: arial;
font-size: 11px;
color: #454545;
text-align: left;
padding: 6px 10px;
border-bottom: dotted 1px #6080bb;
line-height: 21px;
}

.exchange-server td.heading {
font-family: "Trebuchet MS";
font-size: 13px;
color: #6097de;
text-align: left;
padding: 6px 10px;
border-bottom: solid 2px #6080bb;
}

.exchange-server a {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button1.gif);
background-position: left;
background-repeat: no-repeat;
text-decoration: none;
text-align: center;
margin: 0px 3px;
padding: 0px 0px;
width: 80px;
}

.exchange-server a font {
font-family: arial;
font-size: 11px;
color: #ffffff;
font-weight: bold;
display: block;
background-image: url(/images/abc-button2.gif);
background-position: right;
background-repeat: no-repeat;
padding: 4px 0px;
}

.terms-conditions {
font-family: verdana;
font-size: 10px;
color: #777777;
padding: 6px 6px;
line-height: 16px;
text-align: justify;
background-color: #fffdd4;
border: dashed 1px #ece558;
}

.terms-conditions strong {
color: #252525;
}

.terms-conditions a {
font-family: verdana;
font-size: 10px;
color: #0472a7;
text-decoration: underline;
}

.terms-conditions a:hover {
color: #666666;
}

.hosting-qa {
font-family: verdana;
font-size: 11px;
color: #454545;
padding: 10px 10px;
line-height: 18px;
text-align: justify;
background-color: #fffdd4;
border: dashed 1px #ece558;
}

.hosting-qa b {
color: #de0000;
}

.hosting-qa span {
color: #666666;
}

.contact-chat {
font-family: "Trebuchet MS";
font-size: 12px;
color: #666666;
text-align: left;
font-weight: normal;
}

.contact-chat th {
font-family: "Trebuchet MS";
font-size: 12px;
color: #de0000;
text-align: left;
padding: 10px 14px;
font-weight: normal;
border-bottom: dotted 1px #dedede;
}

.contact-chat td {
font-family: "Trebuchet MS";
font-size: 12px;
color: #666666;
text-align: left;
padding: 10px 10px;
border-bottom: dotted 1px #dedede;
}

.contact-chat strong {
color: #0066CC;
}

.contact-chat span {
font-family: "Trebuchet MS";
font-size: 21px;
color: #ababab;
font-weight: normal;
}

.note {
font-family: verdana;
font-size: 10px;
color: #de0000;
font-weight: normal;
text-align: right;
padding: 6px 10px;
}

.microsoft-shared-hosting {
background-image: url(/images/default/microsoft-shared-plan-bg-hr.gif);
background-position: center;
background-repeat: repeat-y;
font-family:
}

.microsoft-shared-hosting table {
background-image: url(/images/default/microsoft-shared-plan-bg.gif);
background-position: top;
background-repeat: repeat-x;
margin: 10px 10px 0px 10px;
width: 195px;
text-align: center;
}

.microsoft-shared-hosting table td {
font-family: arial;
font-size: 11px;
color: #666666;
padding: 6px 10px;
line-height: 14px;
text-align: left;
}

.microsoft-shared-hosting table th {
font-family: "Trebuchet MS";
font-size: 16px;
color: #454545;
padding: 10px 10px;
}

.microsoft-shared-hosting font {
font-family: arial;
font-size: 45px;
color: #454545;
}

.microsoft-shared-hosting div {
font-family: arial;
font-size: 14px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.microsoft-shared-hosting .or-links {
border-top: solid 1px #dedede;
}

.microsoft-shared-hosting .or-links a {
font-family: arial;
font-size: 12px;
color: #f34c03;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-shared-hosting a {
font-family: arial;
font-size: 12px;
color: #666666;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-shared-hosting a:hover, .microsoft-shared-hosting .or-links a:hover {
text-decoration: underline;
}

.microsoft-shared-hosting strong {
color: #252525;
}

.microsoft-shared-hosting u {
line-height: 18px;
}

.microsoft-server-hosting {
background-image: url(/images/default/microsoft-shared-plan-bg-hr.gif);
background-position: center;
background-repeat: repeat-y;
font-family:
}

.microsoft-server-hosting table {
background-image: url(/images/default/microsoft-shared-plan-bg.gif);
background-position: top;
background-repeat: repeat-x;
margin: 10px 10px 0px 10px;
width: 195px;
text-align: center;
}

.microsoft-server-hosting table td {
font-family: arial;
font-size: 11px;
color: #666666;
padding: 6px 10px;
line-height: 14px;
text-align: left;
}

.microsoft-server-hosting table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #454545;
padding: 10px 10px;
}

.microsoft-server-hosting font {
font-family: arial;
font-size: 28px;
color: #454545;
}

.microsoft-server-hosting div {
font-family: arial;
font-size: 14px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.microsoft-server-hosting .or-links {
border-top: solid 1px #dedede;
}

.microsoft-server-hosting .or-links a {
font-family: arial;
font-size: 12px;
color: #f34c03;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-server-hosting a {
font-family: arial;
font-size: 12px;
color: #666666;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-server-hosting a:hover, .microsoft-server-hosting .or-links a:hover {
text-decoration: underline;
}

.microsoft-server-hosting strong {
color: #252525;
}

.microsoft-server-hosting u {
line-height: 18px;
}

.microsoft-vps-hosting {
background-image: url(/images/default/microsoft-shared-plan-bg-hr.gif);
background-position: center;
background-repeat: repeat-y;
font-family:
}

.microsoft-vps-hosting table {
background-image: url(/images/default/microsoft-shared-plan-bg.gif);
background-position: top;
background-repeat: repeat-x;
margin: 10px 10px 0px 10px;
width: 195px;
text-align: center;
}

.microsoft-vps-hosting table td {
font-family: arial;
font-size: 11px;
color: #666666;
padding: 6px 10px;
line-height: 14px;
text-align: left;
}

.microsoft-vps-hosting table th {
font-family: "Trebuchet MS";
font-size: 16px;
color: #454545;
padding: 10px 10px;
}

.microsoft-vps-hosting font {
font-family: arial;
font-size: 45px;
color: #454545;
}

.microsoft-vps-hosting div {
font-family: arial;
font-size: 14px;
color: #454545;
margin: 0px 0px;
padding: 0px 0px;
}

.microsoft-vps-hosting .or-links {
border-top: solid 1px #dedede;
}

.microsoft-vps-hosting .or-links a {
font-family: arial;
font-size: 12px;
color: #f34c03;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-vps-hosting a {
font-family: arial;
font-size: 12px;
color: #666666;
text-align: left;
text-decoration: none;
font-weight: bold;
}

.microsoft-vps-hosting a:hover, .microsoft-vps-hosting .or-links a:hover {
text-decoration: underline;
}

.microsoft-vps-hosting strong {
color: #252525;
}

.microsoft-vps-hosting u {
line-height: 18px;
}

.promo-carts {
text-align: center;
background-color: #fffdc2;
}

.promo-carts td {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
padding: 6px 10px;
text-align: left;
background-color: #fffdc2;
border: dashed 1px #eed17c;
}

.promo-carts input {
font-family: arial;
font-size: 12px;
color: #454545;
}

.countriesselect {
list-style: none;
padding: 0px 0px;
margin: 0px 0px;
display: block;
width: 54px;
border: solid 1px #ededed;
}

.countriesselect span {
list-style: none;
padding: 0px 0px 0px 14px;
margin: 0px 0px;
display: block;
width: 54px;
font-family: "Trebuchet MS";
font-size: 12px;
color: #666666;
}

.countriesselect a {
list-style: none;
padding: 1px 3px 1px 20px;
margin: 0px 0px;
display: block;
width: 54px;
text-align: left;
font-family: "Trebuchet MS";
font-size: 12px;
color: #666666;
text-decoration: none;
}

.countriesselect img {
list-style: none;
padding: 0px 0px;
margin: 0px 3px 0px 3px;
}

/* New Styles */
.hostingoptions th {
font-family: "Trebuchet MS";
font-size: 21px;
color: #666666;
font-weight: normal;
text-align: left;
padding: 10px 0px 7px 0px;
}
.hostingoptions th i {
color: #6499d4;
}

.hostingterm {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	border-bottom: solid 1px #ededed;
	border-top: solid 1px #ededed;
	background-color: #f6f6f6;
	padding: 6px 10px;
}

.hostingterm1 {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	border-bottom: solid 1px #ededed;
	border-top: solid 1px #ededed;
	background-color: #ffffff;
	padding: 6px 10px;
}

.hostingterm select, .hostingterm1 select {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	width: 100px;
}

.hostingselect {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	border-bottom: solid 1px #ededed;
	border-top: solid 1px #ededed;
	background-color: #f6f6f6;
	padding: 6px 10px;
}
.hostingselect input {
	margin: 0px 10px 0px 25px;
}
.hostingselect input, .hostingselect select {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
}

.hostingbox {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #666666;
	border: solid 3px #ededed;
	padding: 4px 10px;
}
.hostingbox th {
	font-family: arial;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.hostingbox td {
	padding: 4px 5px;
}
.hostinginputs {
	font-family: "Microsoft Sans Serif";
	font-size: 18px;
	color: #666666;
}
.hostinginputs .inputclass {
	font-family: "Microsoft Sans Serif";
	font-size: 16px;
	color: #666666;
	border: solid 0px #dedede;
	background: none; !important;
	padding: 5px 2px; !important;
	background-image: url(/images/default/bg-form-input.gif); !important;
	background-position: center top; !important;
	background-repeat: no-repeat; !important;
	width: 196px;
	margin: 0px 3px;
}
.hostinginputs .inputclass-small {
	font-family: "Microsoft Sans Serif";
	font-size: 16px;
	color: #666666;
	border: solid 0px #dedede;
	background: none; !important;
	padding: 5px 2px; !important;
	background-image: url(/images/default/bg-form-input-small.gif); !important;
	background-position: center top; !important;
	background-repeat: no-repeat; !important;
	width: 86px;
	margin: 0px 3px;
}
.hostinginputs .selectclass {
	font-family: "Microsoft Sans Serif";
	font-size: 16px;
	color: #666666;
	border: solid 0px #dedede;
	background: none; !important;
	padding: 4px 2px; !important;
	background-image: url(/images/default/bg-form-input-small.gif); !important;
	background-position: center top; !important;
	background-repeat: no-repeat; !important;
	width: 90px;
	margin: 0px 3px;
}
.hostinginputs option {
	background-color: #ffffff;
}
.bg-form-input {
	background-image: url(/images/default/bg-form-input.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 6px 0px;
	width: 250px;
	margin: 0px 6px;
}
.bg-form-select {
	background-image: url(/images/default/bg-form-select.gif);
	background-position: center;
	background-repeat: no-repeat;
	padding: 6px 0px 6px 0px;
	width: 100px;
	margin: 0px 6px;
}
img {
	border: 0px;
	display: inline;
}
.domainsuggestions {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
}
.domainsuggestions th {
font-family: "Trebuchet MS";
font-size: 18px;
color: #252525;
padding: 10px 10px;
}
.domainsuggestions table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #1b8db6;
padding: 10px 10px 0px 10px;
font-weight: normal;
border-bottom: solid 2px #1b8db6;
}
.domainsuggestions table td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 10px 10px;
border-bottom: solid 1px #ededed;
}
.domainsuggestions .ds-grey {
background: none;
background-color: #f6f6f6;
}
.domainsuggestions input {
margin-right: 10px;
}

.domainsuggestions .inputclass-ds-small1 {
font-family: "Microsoft Sans Serif";
font-size: 14px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 7px 2px; !important;
background-image: url(/images/default/bg-form-input-small2.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 135px;
margin: 0px 3px;
}
.pages-renewal-orders, .pages-renewal-orders table {
border-collapse: separate;
border-spacing: 1px;
border: solid 0px #dedede;
}

.pages-renewal-orders fieldset {
padding: 3px 3px;
margin: 10px 0px 10px 0px;
border: dashed 1px #aac9da;
}

.pages-renewal-orders legend {
font-family: "Trebuchet MS";
font-size: 21px;
margin: 10px 10px;
}

.pages-renewal-orders table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
display: table-cell;
}

.pages-renewal-orders fieldset table tr {
}

.pages-renewal-orders fieldset table td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 6px 6px;
border: solid 0px #dedede;
text-align: left;
}

.pages-renewal-order fieldset select {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
}

.pages-renewal-orders input {
padding: 2px 5px;
}

.pages-renewal-orders fieldset table table th {
display: none;
}

.pages-renewal-orders .border-right {
border-right: solid 1px #ededed;
}

.pages-renewal-orders .order-price {
font-family: "Trebuchet MS";
font-size: 15px;
color: #de0000;
font-weight: bold;
}

.pages-renewal-orders .orders-grey {
background: none;
background-color: #f6f6f6;
border-top: dotted 1px #dedede;
}

.pages-renewal-orders th small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #ffffff;
}

.pages-renewal-orders small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
}

.pages-renewal-orders .order-domain {
font-family: "Trebuchet MS";
font-size: 11px;
color: #252525;
text-decoration: underline;
}

.ordertotals {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
width: 93%;
}

.ordertotals th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #de0000;
border-bottom: solid 2px #de0000;
padding: 25px 6px 0px 6px;
}

.ordertotals td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
border-bottom: solid 1px #ededed;
padding: 8px 6px;
}

.ordertotals div {
padding: 0px 0px;
margin: 0px 0px;
}

.ordertotals font {
font-family: "Trebuchet MS";
font-size: 13px;
color: #1b8db6;
font-weight: bold;
}

.opendiv td {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
border: solid 0px #b3c6cd;
background-image: url(/images/default/bg-orders.gif);
background-position: center;
background-repeat: repeat-x;
text-align: left;
padding: 6px 6px;
text-indent: 10px;
font-weight: bold;
}
.opendiv div {
padding: 0px 0px;
margin: 0px 0px;
}
.selectservice-table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
display: table-cell;
}
.selectservice-table td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 6px 6px;
border: solid 0px #dedede;
text-align: left;
}
.selectservice-table .selectservice-grey {
background: none;
background-color: #f6f6f6;
border-top: dotted 1px #dedede;
}
.selectservice-table .border-right {
border-right: solid 1px #ededed;
}
.selectservice-table select {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
}
.vpspayment {
font-family: "Trebuchet MS";
font-size: 13px;
width: 100%;
color: #454545;
line-height: 25px;
}
.orderspayment input {
margin-right: 10px;
}
.orderspayment img {
margin-left: 21px;
}
.orderspayment hr {
border: solid 0px #f6f6f6;
border-bottom: dashed 1px #f6f6f6;
height: 1px;
margin: 14px 0px 14px 0px;
padding: 0px 0px;
}
.orderspayment h4 {
font-family: "Trebuchet MS";
font-size: 16px;
color: #454545;
margin: 14px 0px 14px 0px;
padding: 0px 0px;
font-weight: bold;
}

.vpsconfiguration th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
}

.vpsconfiguration td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 6px 6px;
text-align: left;
}

.vpsconfiguration input {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 6px 6px;
text-align: left;
margin-left: 25px;
}

.vpsconfigurationconfirm, .vpsconfigurationconfirm table {
border-collapse: separate;
border-spacing: 1px;
border: solid 0px #dedede;
}

.vpsconfigurationconfirm fieldset {
padding: 3px 3px;
margin: 10px 0px 10px 0px;
border: dashed 1px #aac9da;
}

.vpsconfigurationconfirm legend {
font-family: "Trebuchet MS";
font-size: 21px;
margin: 10px 10px;
}

.vpsconfigurationconfirm table th {
font-family: "Trebuchet MS";
font-size: 14px;
color: #ffffff;
padding: 6px 6px;
border: solid 0px #b3c6cd;
background-image: url(/images/bg-tickets.gif);
background-position: bottom;
background-repeat: repeat-x;
text-align: left;
display: table-cell;
}

.vpsconfigurationconfirm fieldset table tr {
}

.vpsconfigurationconfirm fieldset table td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #666666;
padding: 10px 6px;
border: solid 0px #dedede;
text-align: left;
}

.vpsconfigurationconfirm fieldset select {
font-family: "Trebuchet MS";
font-size: 12px;
color: #454545;
}

.vpsconfigurationconfirm input {
padding: 2px 5px;
}

.vpsconfigurationconfirm fieldset table table th {
display: none;
}

.vpsconfigurationconfirm .border-right {
border-right: solid 1px #ededed;
}

.vpsconfigurationconfirm .proname {
font-family: "Trebuchet MS";
font-size: 14px;
color: #252525;
font-weight: bold;
border-bottom: solid 1px #ededed;
padding: 6px 10px;
}

.vpsconfigurationconfirm .orders-grey {
background: none;
background-color: #f6f6f6;
border-top: dotted 1px #dedede;
}

.vpsconfigurationconfirm th small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #ffffff;
}

.vpsconfigurationconfirm small {
font-family: "Trebuchet MS";
font-size: 11px;
color: #454545;
}

.vpsconfigurationconfirm .order-domain {
font-family: "Trebuchet MS";
font-size: 11px;
color: #252525;
text-decoration: underline;
}
.vpsconfigurationterm {
	font-family: "Trebuchet MS";
	font-size: 13px;
	color: #454545;
	border-bottom: solid 1px #ededed;
	border-top: solid 1px #ededed;
	background-color: #f6f6f6;
	padding: 6px 10px;
}
.vpspayment {
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
line-height: 25px;
}
.vpspayment td {
font-family: "Trebuchet MS";
font-size: 13px;
color: #454545;
line-height: 25px;
border-bottom: dashed 1px #dedede;
padding: 7px 7px;
}
.vpspayment span {
font-family: "Trebuchet MS";
font-size: 14px;
color: #de0000;
font-weight: bold;
}
.vpspayment input {
margin-right: 10px;
}
.vpspayment img {
margin-left: 21px;
}
.vpspayment hr {
border: solid 0px #f6f6f6;
border-bottom: dashed 1px #f6f6f6;
height: 1px;
margin: 14px 0px 14px 0px;
padding: 0px 0px;
}
.vpspayment h4 {
font-family: "Trebuchet MS";
font-size: 16px;
color: #454545;
margin: 14px 0px 14px 0px;
padding: 0px 0px;
font-weight: bold;
}
.vpspayment .inputclass-vps {
font-family: "Microsoft Sans Serif";
font-size: 16px;
color: #666666;
border: solid 0px #dedede;
background: none; !important;
padding: 5px 2px; !important;
background-image: url(/images/default/bg-form-input-small2.gif); !important;
background-position: center top; !important;
background-repeat: no-repeat; !important;
width: 134px;
margin: 0px 3px;
}
.top-menus-contacts {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(/images/yootheme/top-menus-contacts.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 10px 3px 25px;
}
.top-menus-members {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	background-image: url(/images/yootheme/top-menus-members.gif);
	background-position: left;
	background-repeat: no-repeat;
	padding: 3px 10px 3px 25px;
}
