/*start fipo's work at home*/
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;	
}

.clear{
	clear:both;
	display:block;
	visibility:hidden;
}

.cornerLBottom, .cornerRBottom, .cornerLTop, .cornerRTop{
	position:absolute;
	background:url(/images/sprite.png) no-repeat scroll 0 0 transparent;
	width:7px;
	height:7px;
	z-index:101;
}

.cornerLTop{top:0;left:0;}
.cornerRTop{top:0;right:0;background-position:-7px 0;}
.cornerLBottom{bottom:0;left:0;background-position:0 -7px;}
.cornerRBottom{bottom:0;right:0;background-position:-7px -7px;}

.cornerLBGrey{background-position:-14px -7px;}
.cornerRBGrey{background-position:-21px -7px;}

.cornerLBGreyN{background-position:-28px -7px;}
.cornerRBGreyN{background-position:-35px -7px;}

.titleBar{
	background:url(/images/titleBarBgr.png) repeat-x scroll 0 0 #fff;
	height:41px;
}

.titleBar img{margin-left:13px;}

.home-promotions .shadow{
	background:url(/images/home-promotionsShadow.png) no-repeat scroll 0 0 transparent;
	height:5px;
}

.services .shadow{
	background:url(/images/servicesShadow.png) no-repeat scroll 0 0 transparent;
	height:5px;
}

#subMenu li{
	display:block;
	position:relative;
	height:91px;
	background:url(/images/subMenuTabBgr.png) repeat-x scroll 0 0 transparent;
	border-top:1px solid #ebebeb;
	cursor:pointer;
}

#subMenu li #subMenuPromo,
#subMenu li #subMenuDomains,
#subMenu li #subMenuSupport{
	background:url(/images/header/accent1.png) no-repeat scroll 20px 34px transparent;
	position:relative;
	overflow:hidden;
}

#subMenu li .titleContainer{
	margin:32px 0 0 0;
	padding:0 0 0 67px;
	height:30px !important;
	overflow:hidden;
}

#subMenu li .titleContainer h4{
	text-transform:uppercase;
	font-size:12px;
	font-family:arial;
}

#subMenu li .titleContainer p{
	font-style:italic;
	color:#959595;
	margin:0;
	padding:0;
}	

#subMenu #firstChild{border-style:none !important;}
#subMenu #firstChild .titleContainer{margin:33px 0 0;}

#subMenu li .active{
	background:url(/images/subMenuActiveBgr.png) repeat-x scroll 0 0 transparent !important;
	background-position:0 0 !important;
	height:100px;
	width:326px;
	left:-5px;
	z-index:101;
	padding:0 0 0 5px;
	/*
	position:absolute;
	top:0;
	height:66px;
	width:259px;
	padding:34px 0 0 72px;*/
}

#subMenu li .active .titleContainer{background:url(/images/header/accent2.png) no-repeat scroll 20px 0 transparent;}

#subMenu .active h4{color:#fb9702;}


.promoBoxTabs{
	height:92px;
	background:url(/images/header/promoBoxTabsBgr.png) repeat-x scroll 0 0 transparent;
	position:relative;
}

#promoTab_1,
#promoTab_2,
#promoTab_3{
	
	width:219px;
	float:left;
	position:relative;
	height:92px;
	cursor:pointer;
}

#promoTab_1 .icon{width:79px;height:73px;margin:0 auto;background:url(/images/header/promoINV.png) no-repeat scroll 0 18px transparent;}
#promoTab_1 p{position:absolute;top:60px;left:62px;color:#575757;font-size:12px;margin:0;}

#promoTab_2 .icon{width:79px;height:73px;margin:0 auto;background:url(/images/header/promoDomainsIcon.png) no-repeat scroll 0 18px transparent;}
#promoTab_2 p{position:absolute;top:60px;left:65px;color:#575757;font-size:12px;margin:0;}

#promoTab_3 .icon{width:79px;height:73px;margin:0 auto;background:url(/images/header/promoSslIcon.png) no-repeat scroll 0 18px transparent;}
#promoTab_3 p{position:absolute;top:60px;left:95px;color:#575757;font-size:12px;margin:0;}

.activePromoTab .accentIcon{
	position:absolute;
	top:-7px;
	left:93px;
	background:url(/images/header/promoAccentIcon.png) no-repeat scroll 0 0 transparent;
	width:33px;
	height:24px;
}

#promoBonus.activePromoTab{background:url(/images/header/promoBonusActiveBgr.png) no-repeat scroll 0 0 transparent;}
#promoInvoice.activePromoTab{background:url(/images/header/promoInvoiceActiveBgr.png) no-repeat scroll 0 0 transparent;}
#promoDomains.activePromoTab{background:url(/images/header/promoDomainsActiveBgr.png) no-repeat scroll 0 0 transparent;}

#promoSeparatorL,
#promoSeparatorR{
	position:absolute;
	top:35px;
	width:2px;
	height:25px;
	background:url(/images/header/promoSeparatorBgr.png) no-repeat scroll 0 0 transparent;
}

#promoSeparatorL{left:218px;}
#promoSeparatorR{left:437px;}

#homeDomainsBox,
#homeSupportBox,
#homePromoBox{height:316px;position:relative;}

.supportBox{
	margin:20px;
	border:1px solid #ebebeb;
	position:relative;
	overflow:hidden;
	background:url(/images/header/supportBoxBgr.png) repeat-x scroll 0 0 transparent;
}

.supportBox .clientSupport{
	float:left;
	width:307px;
	height:233px;
	border-right:1px solid #ebebeb;
}

.supportBox .loginInCP{
	float:left;
	width:307px;
	height:233px;
}

.supportBox h4{
	font-size:12px;
	text-align:center;
	margin:28px 0 28px 0;
}

.supportBox h4 span{color:#fb9702;}

.supportGreyBox{
	position:relative;
	overflow:visible;
}

.supportGreyBox .greyL{float:left;height:93px;width:5px;background:url(/images/header/greyLBgr.png) no-repeat scroll 0 0 transparent;}
.supportGreyBox .greyC{float:left;height:93px;background:url(/images/header/greyCBgr.png) repeat-x scroll 0 0 transparent;}
.supportGreyBox .greyR{float:left;height:93px;width:5px;background:url(/images/header/greyRBgr.png) no-repeat scroll 0 0 transparent;}

.loginCPBox{width:286px;margin:0 auto;overflow:hidden;}
.loginCPBox .greyC{width:276px;}

.loginCPBox .loginCpInput{
	width:266px;
	height:26px;
	margin:0 auto;
	background:url(/images/header/loginCpInputBgr.png) no-repeat scroll 0 0 transparent;
}

.loginCPBox .username{margin:20px auto 1px auto;}

.loginCpInput input{
	margin:4px 0 0 5px;
	font-family: Arial;
	border:none;
	background:transparent;
	color:#999999;
	width:256px;
	padding:0;
}

.loginCPBox .wrongCpInput{background-position:0 -26px;}


.clientSupportBox{width:92px;float:left;margin:0 0 0 5px;}
.clientSupportBox .greyC{width:82px;}
.clientSupportBox .greyC img{display:block;margin:18px 11px 0 11px;}

p.additionalInfo{position: absolute; left: 0pt; z-index: 101; top: 103px;line-height:15px;font-size:12px;margin:0;}

p.additionalInfo a:link,
p.additionalInfo a:visited,
p.additionalInfo a:active{
	text-decoration:underline;
	color:#5a5a5a;
}

p.additionalInfo a:hover{text-decoration:none}

.loginControls{
	position:relative;
	overflow:hidden;
	margin:20px 0 0 0;
}

.loginControls a:link,
.loginControls a:visited,
.loginControls a:active{
	display:block;
	float:left;
	text-decoration:underline;
	margin:4px 0 0 8px;
	color:#5a5a5a;
}

.loginControls a:hover{text-decoration:none}

.loginControls #loginBtn{
	border:none;
	width: 78px;
	height:29px;
	background:url(/images/header/loginBtn.png) no-repeat scroll 0 0 transparent;
	cursor:pointer;
	display:block;
	float:right;
	padding:0;
	margin:0 10px 0 0;
}

table.searchDomainNameTable{
	table-layout:fixed;
	background-color:#ebebeb;
	border-collapse:separate;
	border-spacing:1px;
	margin:20px auto;
	width:617px;
}

.searchDomainNameTable td{
	background-color:#fff;
	position:relative;
	overflow:hidden;
	vertical-align:middle;
}

.searchDomainNameTable th{
	background-color:#f4f4f4;
}

.searchDomainNameTable p.info{font-weight:bold;margin:5px 7px;}
.searchDomainNameTable p.info span{color:#fb9702;}

.searchDomainNameTable input{
	margin:0;
	padding:0;
}

.searchDomainNameTable .promo{color:#51b00b;}
.searchDomainNameTable .busy{text-decoration:line-through;}

.searchDomainsCont{
	border-top:1px solid #fafafa;position:relative;overflow:hidden;padding:7px 8px;
}

.searchDomainsInputCont{
	position:relative;
	float:left;
	height:34px;
	width:499px;
	background:url(/images/header/searchDomainInputBgr.png) no-repeat scroll 0 0 transparent;
}

.searchDomainsInputCont input{
	border:none;
	margin:0;
	padding:8px;
	width:483px;
	background:transparent;
}

.promoLabel{
	width:29px;
	height:11px;
	float:left;
	margin:7px 0 0 5px;
	background:url(/images/header/promoLabelBgr.png) no-repeat scroll 0 0 transparent;
}

.newLabel{
	width:29px;
	height:11px;
	float:left;
	margin:7px 0 0 5px;
	background:url(/images/header/new.gif) no-repeat scroll 0 0 transparent;
}


.promoLabel span{display:none;}

.tldOption{
	float:left;
	display:block;
	margin:6px 2px 7px 8px;
	position:relative;
	width:13px;
	height:13px;
}

.tldOption input{
	#position:absolute;
	#top:-4px;
	#left:-4px;
}

.domainTLD{
	display:block;
	float:left;
	font-weight:bold;
	margin:4px 0;
}

.busyLabel{
	display:block;
	float:left;
	margin:4px 0 0 2px;
	color:#e10000;
}

.availableLabel{
	display:block;
	float:left;
	margin:4px 0 0 2px;
	color:#51b00b;
}

.domainPrice{
	display:block;
	float:right;
	font-weight:bold;
	margin:5px;
	font-size:12px;
}

.domainTime{
	float:right;
	margin:3px 8px 0 0;
}

.domainTime select{
	width:119px;
	font-family: Arial;	
	font-size:12px;
}

.domainCheck{
	float:right;
	margin:4px 8px 5px 0;
}

.domainCheck span{
	color:#999999;
	display:block;
	float:right;
}

.domainCheck img{
	display:block;
	float:right;
	margin:3px 0 0 7px;
}

#orderDomainBtn{
	width:68px;
	height:23px;
	border:none;
	background:url(/images/header/orderDomainBtnBgr.png) no-repeat scroll 0 0 transparent;
	padding:0;
	margin:12px auto;
}

.disabledOrderBtn{opacity:0.5;}

.searchDomainCheckBtn{
	display:block;
	float:left;
	background:url(/images/header/searchDomainBtnBgr.png) no-repeat scroll 0 0 transparent;
	border:none;
	width:100px;
	height:34px;
	outline:none;
	margin:0;
	padding:0;
	cursor:pointer;
}


/*end fipo's work at home*/


.domainPriceCont{
margin:10px -10px -12px;
padding:10px;
background-color:#FFFFFF;
border-top:1px solid #EAEAEA;
}
#domainPriceTable{
table-layout:fixed;
width:100%;
border-collapse:separate;

}
    											
#domainPriceTable th{
/*border-bottom:1px solid #545454;*/

font-style:italic;
color:#999999;
line-height:28px;
}
    											
#domainPriceTable td{
font-weight:bold;
color:#000000;
font-size:13px;
position:relative;
overflow:hidden;
border-bottom:1px solid #eaeaea;
}
    											
#domainPriceTable .lastChild td{border:none;}
    											
#domainPriceTable .tld{float:left;display:block;margin:6px 0;}
    											
#domainPriceTable .oldPrice{color:#999999;text-decoration:line-through;}
    											
#domainPriceTable .promoPrice{color:#51b00b;}
    											
   									


.otherInv,
.otherInv div{display: block;position:relative;}

.otherInv h1{
	display:block;
	height:25px;
	padding:0;
	font-size:20px;
	margin:20px 0 25px 19px;
	letter-spacing:-1px;
}

.otherServicesTabs{
	height:40px;
	padding:0 0 0 15px;
	border-bottom:1px solid #e2e2e2;
}

#sslCertificates,
#onlineIvoices{
	position:relative;
	z-index:100;
}

.tab{
	display:block;
	float:left;
	height:35px;
	margin-left:5px;
	width:313px;
	cursor:pointer;
	text-decoration:none;
	outline:medium none;
}

.tab:hover{
	text-decoration:none;
}

.m0{margin:0}

.secondTab{width:312px !important;}
.secondTab .centerTabCont{width:306px !important;}


.rightTabBorder,
.leftTabBorder{
	width:3px;
	overflow:hidden;
	height:35px;
	background:url("/images/common/sprite.png") repeat scroll 0 0 transparent;
}

.leftTabBorder{float:left;}
.rightTabBorder{float:right;background-position:-3px 0;}

.centerTabCont{
	float:left;
	height:35px;
	background:url("/images/common/unActiveTabBgr.png") repeat scroll 0 0 transparent;
}

.centerTabCont h4{
	margin:0;
	bottom:0;
	line-height:34px;
	padding-left:35px;
	background:url("/images/content/arrow_orange_grbgr.png") no-repeat scroll 7px 8px transparent;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}

.otherServicesTabs .active{
	margin:0;
	width:323px;
	height:41px;
	z-index:101;
}

.active .centerTabCont{
	height:41px;
	background:url("/images/common/ActiveTabBgr.png") repeat scroll 0 0 transparent;
}

.active .rightTabBorder,
.active .leftTabBorder{
	width:8px;
	height:41px;
}

.active .leftTabBorder{background-position:-6px 0;}
.active .rightTabBorder{background-position:-14px 0;}

.active .centerTabCont h4{
	color:#000;
	padding:0 0 0 36px;
	margin:3px 0 0 0;
	background:url("/images/content/arrow_gray_down.png") no-repeat scroll 8px 8px transparent;
}

.activeInv .centerTabCont h4{
	color:#33b601;
}

.otherServicesTabs .centerTabCont{
	width:307px;
}

.promoInfo{
	overflow:hidden;
	width:988px;
	height:253px;
	
}

#onlineIvoices .promoInfo{background:url("/images/other/inv/hsbg_other_inv.bg-3.png") repeat scroll 0 0 transparent;}
#sslCertificates .promoInfo{background:url("/images/other/ssl/sslPromoImg.png") repeat scroll 0 0 transparent;}

.promoInfo h2{
	color:#ff9504;
	font-size:27px;
	font-weight:bold;
	margin:29px 0 0 19px;
	padding:0;
	letter-spacing:-1px;
}

.promoInfo h2.secondInfo{
	color:#33b601;
	margin:0;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	top:165px;
	left:350px;
}

.promoInfo h2 span{color:#000;}

.promoInfo p{
	margin:0;
	padding:0;
	width:577px;
	line-height:17px;
	margin:9px 0 0 20px;
}

.basicInfo{
	overflow:hidden;
	background:url("/images/other/inv/basicInfoBgr.png") repeat-x scroll 0 0 transparent;
}

.basicInfo h3{
	font-size:18px;
	line-height:36px;
	margin:24px 0 0 19px;
	padding:0;
	
}

.invInfoCont{
	width:948px;
	margin:0 auto 20px auto;
}

.leftTCorner,
.rightTCorner,
.rightBCorner,
.leftBCorner{
	position:absolute !important;
	width:3px;
	height:3px;
	background:url("/images/common/sprite.png") repeat scroll 0 0 transparent;
	z-index:101;
	font-size:1px;
}

.leftTCorner{top:0;left:0;background-position:0 -43px;}
.rightTCorner{top:0;right:0;background-position:-3px -43px;}
.leftBCorner{bottom:0;left:0;background-position:0 -46px;}
.rightBCorner{bottom:0;right:0;background-position:-3px -46px;}


.invInfoCont .invInfoTable{
	background-color:#e4e4e4;
	border-collapse:separate;
	border-spacing:1px;
	font-size:14px;
	table-layout:fixed;
	width:100%;
}

.invInfoTable th{
	background-color:#f4f4f4;
	height:27px;	
	position:relative;
}

.invInfoTable th span{
	display:block;
	height:26px;
	border-top:1px solid #fafafa;
	width:100%;
}

.invInfoTable td{
	background-color:#FFFFFF;
	font-size:12px;
	vertical-align:middle;
}

.invInfo h5,
.hostInfo h5{
	margin:0 0 0 14px;
	padding:0;
	font-size:18px;
	line-height:38px;
}

.hostInfo h5 span,
.invInfo h5 span{color:#000;}

.invInfo h5{color:#33b601;}
.hostInfo h5{color:#ff9504;}

.invInfo p,
.hostInfo p{
	border-top:1px solid #e4e4e4;
	margin:0 10px;
	font-size:13px;
	padding: 0 0 0 22px;
	line-height:38px;
}

.invInfo p{background:url("/images/common/greenTick.png") no-repeat scroll 0 16px transparent;}
.hostInfo p{background:url("/images/common/orangeTick.png") no-repeat scroll 0 16px transparent;}

.invInfo p.allServices{background:url("/images/common/greenAccent.gif") no-repeat scroll 0 15px transparent;padding: 0 0 0 13px;}
.hostInfo p.allServices{background:url("/images/common/orangeAccent.gif") no-repeat scroll 0 15px transparent;padding: 0 0 0 13px;}

.invInfo p a:link,
.invInfo p a:visited,
.invInfo p a:active{
	text-decoration:underline;
	color:#33b601;
	font-weight:bold;
}
.invInfo p a:hover{text-decoration:none;}

.hostInfo p a:link,
.hostInfo p a:visited,
.hostInfo p a:active{
	text-decoration:underline;
	color:#ff9504;
	font-weight:bold;
}
.hostInfo p a:hover{text-decoration:none;}

.getInvPlan{display:block;margin:20px auto;}

/*start ssl*/

#sslCertificates .order-now-button{margin-bottom:5px;}

#sslCertificates .yes  {
	background-image:url("/images/content/yes-icon.png");
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
	height:18px;
	width:18px;
}

.titleCont{
	height:60px;
}

.titleCont,
.infoTableCont{
	padding:0 20px;
}

#sertificatesSpacer,
#thawte{background:url("/images/other/inv/basicInfoBgr.png") repeat-x scroll 0 0 transparent;}

#sertificatesSpacer{width:100%;height:63px;}

.infoTableCont{
	background:url("/images/other/ssl/infoTableContBgr.png") repeat-x scroll 0 0 transparent;
}

.infoTableType1{
	table-layout:fixed;
	width:100%;
	border-collapse:separate;
	border-spacing:0;
}

.infoTableType1 th{
	border-top:1px solid #e4e4e4;
	height:39px;
	font-size:12px;
	background:url("/images/other/ssl/infoTableType1ThBgr.png") no-repeat scroll 0 0 transparent;
}

.infoTableType1 th:first-child{
	background:none repeat scroll 0 0 transparent;
	text-align:left;
}

.infoTableType2{
	background-color:#e4e4e4;
	border-collapse:separate;
	border-spacing:1px;
	font-size:14px;
	table-layout:fixed;
	width:100%;
}

.infoTableType2 td{
	text-align:center;
	vertical-align:middle;
	height:27px;
	font-size:12px;
}

.infoTableType2 .bigRow td{vertical-align:top;}
.infoTableType2 .bigRow td small{color:#7a7a7a;font-size:11px;font-weight:normal;}

.infoTableType2 td:first-child{
	text-align:left;
}

.infoTableType2 td b{
	display:block;
	margin:6px 0 6px;
}

.infoTableType2 td:first-child b{
	font-weight:normal;
	margin-left:10px;
}

.infoTableType2 .tdBgr1{
	background-color:#F4F4F4;
	background-image:url("/images/content/hosting_table_1px_h.png");
	background-position:center top;
	background-repeat:repeat-x;
}

.infoTableType2 .tdBgr2{
	background-color:#EEEEEE;
	background-image:url("/images/content/hosting_table_1px_h.png");
	background-position:center top;
	background-repeat:repeat-x;
}

.infoTableType3{
	table-layout:fixed;
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
	margin:0 0 10px 0;
}

.infoTableType3 th{
	border:1px solid #e4e4e4;
	border-style:none solid;
	vertical-align:middle;
	font-size:12px;
}

.infoTableType3 th:first-child{
	text-align:left;
	border-style:none solid none none;
	color:#999999;
}


.details-btn{
	background:url("/images/btn/details-button.gif") no-repeat scroll left top transparent;
	cursor:pointer;
	display:block;
	height:23px;
	width:68px;
	text-decoration:none;
	outline:medium none;
}


.choose-btn{
	background:url("/images/btn/rab.gif") no-repeat scroll left top transparent;
	cursor:pointer;
	display:block;
	height:23px;
	width:95px;
	text-decoration:none;
	outline:medium none;
}

.details-btn:hover{text-decoration:none;}

.details-btn.on{background-position:left bottom;}

#sslCertificates div.titleCont .details-btn{
	position:absolute;
	right:20px;
	top:27px;	
}



.additionInfo{
	margin:10px 0;
	position:relative;
	overflow:hidden;
}

.additionInfo .orderTitleBox{
	float:left;
	width:236px;
}

.additionInfo .orderTitleBox i{
	color:#999999;
	font-weight:bold;
	font-size:12px;
	display:block;
	margin-top:16px;
}

.additionInfo .orderSSLBox{
	float:left;
	width:659px;
	margin:0 27px 0 26px;
}

.orderSSLBox .orderSSLYellowBox{
	background-color:#ffffe8;
	border:1px solid #ece8c6;
	padding:11px 10px 11px 11px;
	overflow:hidden;
}

.orderSSLYellowBox p{
	color:#514004;
	font-size:11px;
	margin:0;
}

.orderSSLYellowBox input{
	display:block;
	float:left;
	width:304px;
	margin:0 5px 0 0;
	padding:5px;
	border:medium none;
	background: url("/images/other/ssl/inputBgr.png") scroll no-repeat 0 0 transparent;
}

.orderSSLYellowBox .add-cart-button,
.orderSSLYellowBox .order-now-button{
	float:left;
	margin:2px 5px 0 0 !important;
}



a.closeYellowBox{
	display:block;
	float:right;
	height:14px;
	width:14px;
	background: url("/images/other/ssl/closeBtnBgr.png") scroll no-repeat 0 0 transparent;
	margin:7px 0 0 0;
	outline:medium none;
}
a:hover.closeYellowBox{
	text-decoration:none;
}




#geoTrustDetails{margin-top:18px;}
#geoTrustDetails .detailsTitle{
	font-weight:bold;
	font-style:italic;
	margin:0 0 6px;
}
/*end ssl*/

.content .home-tabs .home-price-box .content ul .bonusBgr{background-image:url('/images/content/home_box_li_BonusBgr.png');}

.content .home-tabs .home-price-box .content ul .promoBgr{background-image:url('/images/content/home_box_li_PromoBgr.png');}

.content .home-tabs .home-price-box .content ul .newBgr{background-image:url('/images/content/home_box_li_NewBgr.png');}



/*HOSTING PAGE CHANGES*/
.hosting-table .title{overflow:hidden;}
.hosting-table .title strong{display:block;float:left;}
.hosting-table .title label{display:block;float:right;width:237px;text-align:center;font-size:16px;font-weight:bold;}
.hosting-table .box .promoDiscount .cell1,
.hosting-table .box .promoDiscount .cell3{background-color:#f1fce4;}
.hosting-table .box .promoDiscount .cell2,
.hosting-table .box .promoDiscount .cell4{background-color:#ecfadd;}
.hosting-table .box .promoDiscount .cell1 a {color:#51b00b;}
.hosting-table .box .promoDiscount .cell1 a:hover {color:#51b00b;}
.hosting-table .box .promoBonus .cell1,
.hosting-table .box .promoBonus .cell3{background-color:#fffbea;}
.hosting-table .box .promoBonus .cell2,
.hosting-table .box .promoBonus .cell4{background-color:#fff9e1;}
.hosting-table .box .promoBonus .cell1 a {color:#ffa327;}
.hosting-table .box .promoBonus .cell1 a:hover {color:#ffa327;}
.hosting-table .box .promoDiscount.onDiscount .cell1,
.hosting-table .box .promoDiscount.onDiscount .cell2,
.hosting-table .box .promoDiscount.onDiscount .cell3{background-color:#e7fbd0;background-image:none;border-right:1px solid #e7fbd0;}
.hosting-table .box .promoDiscount.onDiscount .cell4{background-color:#e7fbd0;background-image:none;}
.hosting-table .box .promoDiscount.openDiscount .cell1,
.hosting-table .box .promoDiscount.openDiscount .cell2,
.hosting-table .box .promoDiscount.openDiscount .cell3{background-color:#c9f1ad;background-image:none;border-right:1px solid #c9f1ad;}
.hosting-table .box .promoDiscount.openDiscount .cell4{background-color:#c9f1ad;background-image:none;}
.hosting-table .box .promoDiscount .cell1 a:link,
.hosting-table .box .promoDiscount .cell1 a:visited,
.hosting-table .box .promoDiscount .cell1 a:active{background-image:url('/images/content/green-arrow-up.gif');outline:medium none;}
.hosting-table .box .promoDiscount .cell1 a:hover{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.hosting-table .box .promoDiscount.onDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.hosting-table .box .promoDiscount.openDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}

.hosting-table .box .promoBonus.onBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}


.hosting-table .box .promoBonus.onBonus .cell2,
.hosting-table .box .promoBonus.onBonus .cell3{background-color:#fff9dd;background-image:none;border-right:1px solid #fff9dd;}
.hosting-table .box .promoBonus.onBonus .cell4{background-color:#fff9dd;background-image:none;}
.hosting-table .box .promoBonus.openBonus .cell1,
.hosting-table .box .promoBonus.openBonus .cell2,
.hosting-table .box .promoBonus.openBonus .cell3{background-color:#fff8d7;background-image:none;border-right:1px solid #fff8d7;}
.hosting-table .box .promoBonus.openBonus .cell4{background-color:#fff8d7;background-image:none;}
.hosting-table .box .promoBonus .cell1 a:link,
.hosting-table .box .promoBonus .cell1 a:visited,
.hosting-table .box .promoBonus .cell1 a:active{background-image:url('/images/content/orange-arrow.gif');outline:medium none;}
.hosting-table .box .promoBonus .cell1 a:hover{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.hosting-table .box .promoBonus.onDiscount .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.hosting-table .box .promoBonus.openBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.hosting-table .box .promoDiscount span.yes{background-image:url("/images/content/yes-icon_green.png");}
.hosting-table .box .promoBonus span.yes{background-image:url("/images/content/yes-icon_orange.png");}
.hosting-table .promoDiscount .info{background-color:#c9f1ad;padding-bottom: 7px;}
.hosting-table .promoBonus .info{background-color:#fff8d7;padding-bottom: 7px;}
.hosting-table .box .promoDiscount .white-box,
.hosting-table .box .promoBonus .white-box{padding:0;}
.hosting-table .box .promoDiscount .tableDiscounts,
.hosting-table .box .promoBonus .tableBonus{border-collapse:separate;font-size:14px;table-layout:fixed;width:100%;}
.hosting-table .box .promoDiscount .tableDiscounts span{font-weight:bold;color:#51b00b;}
.hosting-table .box .promoDiscount .tableDiscounts b{text-decoration:line-through;}
.hosting-table .box .promoBonus .tableBonus p,
.hosting-table .box .promoDiscount .tableDiscounts p{text-align:left;margin:0 0 0 8px;}
.hosting-table .box .promoDiscount .tableDiscounts td,
.hosting-table .box .promoBonus .tableBonus td{font-size:13px;height:28px;text-align:center;vertical-align:middle;}
.hosting-table .box .promoDiscount .tableDiscounts td{background-color:#f4fdea;border-left:1px solid #def2ce;border-bottom:1px solid #def2ce;}
.hosting-table .box .promoBonus .tableBonus td{background-color:#fffff2;border-left:1px solid #f2efda;border-bottom:1px solid #f2efda;}
.hosting-table .box .promoDiscount .tableDiscounts td:first-child{border-left:none;}
.hosting-table .box .promoBonus .tableBonus td:first-child{border-left:none;}
.hosting-table .box .promoDiscount .tableDiscounts .shadow{border:none;height:15px;font-size:1px;background-color:#c9f1ad;background-image: url("/images/other/hosting/tableDiscountsBgr.png");}
.hosting-table .box .promoBonus .tableBonus .shadow{border:none;height:15px;font-size:1px;background-color:#fffff2;background-image: url("/images/other/hosting/tableBonusBgr.png");}
				
				
/*END HOSTING PAGE CHANGES */




/*SERVERS PAGE CHANGES*/
.servers-table .title{overflow:hidden;}
.servers-table .title strong{display:block;float:left;}
.servers-table .title label{display:block;float:right;width:237px;text-align:center;font-size:16px;font-weight:bold;}
.servers-table .box .promoDiscount .cell1,
.servers-table .box .promoDiscount .cell3{background-color:#f1fce4;}
.servers-table .box .promoDiscount .cell2,
.servers-table .box .promoDiscount .cell4{background-color:#ecfadd;}
.servers-table .box .promoDiscount .cell1 a {color:#51b00b;}
.servers-table .box .promoDiscount .cell1 a:hover {color:#51b00b;}
.servers-table .box .promoBonus .cell1,
.servers-table .box .promoBonus .cell3{background-color:#fffbea;}
.servers-table .box .promoBonus .cell2,
.servers-table .box .promoBonus .cell4{background-color:#fff9e1;}
.servers-table .box .promoBonus .cell1 a {color:#ffa327;}
.servers-table .box .promoBonus .cell1 a:hover {color:#ffa327;}
.servers-table .box .promoDiscount.onDiscount .cell1,
.servers-table .box .promoDiscount.onDiscount .cell2,
.servers-table .box .promoDiscount.onDiscount .cell3{background-color:#e7fbd0;background-image:none;border-right:1px solid #e7fbd0;}
.servers-table .box .promoDiscount.onDiscount .cell4{background-color:#e7fbd0;background-image:none;}
.servers-table .box .promoDiscount.openDiscount .cell1,
.servers-table .box .promoDiscount.openDiscount .cell2,
.servers-table .box .promoDiscount.openDiscount .cell3{background-color:#c9f1ad;background-image:none;border-right:1px solid #c9f1ad;}
.servers-table .box .promoDiscount.openDiscount .cell4{background-color:#c9f1ad;background-image:none;}
.servers-table .box .promoDiscount .cell1 a:link,
.servers-table .box .promoDiscount .cell1 a:visited,
.servers-table .box .promoDiscount .cell1 a:active{background-image:url('/images/content/green-arrow-up.gif');outline:medium none;}
.servers-table .box .promoDiscount .cell1 a:hover{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.servers-table .box .promoDiscount.onDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.servers-table .box .promoDiscount.openDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}

.servers-table .box .promoBonus.onBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}


.servers-table .box .promoBonus.onBonus .cell2,
.servers-table .box .promoBonus.onBonus .cell3{background-color:#fff9dd;background-image:none;border-right:1px solid #fff9dd;}
.servers-table .box .promoBonus.onBonus .cell4{background-color:#fff9dd;background-image:none;}
.servers-table .box .promoBonus.openBonus .cell1,
.servers-table .box .promoBonus.openBonus .cell2,
.servers-table .box .promoBonus.openBonus .cell3{background-color:#fff8d7;background-image:none;border-right:1px solid #fff8d7;}
.servers-table .box .promoBonus.openBonus .cell4{background-color:#fff8d7;background-image:none;}
.servers-table .box .promoBonus .cell1 a:link,
.servers-table .box .promoBonus .cell1 a:visited,
.servers-table .box .promoBonus .cell1 a:active{background-image:url('/images/content/orange-arrow.gif');outline:medium none;}
.servers-table .box .promoBonus .cell1 a:hover{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.servers-table .box .promoBonus.onDiscount .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.servers-table .box .promoBonus.openBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.servers-table .box .promoDiscount span.yes{background-image:url("/images/content/yes-icon_green.png");}
.servers-table .box .promoBonus span.yes{background-image:url("/images/content/yes-icon_orange.png");}
.servers-table .promoDiscount .info{background-color:#c9f1ad;padding-bottom: 7px;}
.servers-table .promoBonus .info{background-color:#fff8d7;padding-bottom: 7px;}
.servers-table .box .promoDiscount .white-box,
.servers-table .box .promoBonus .white-box{padding:0;}
.servers-table .box .promoDiscount .tableDiscounts,
.servers-table .box .promoBonus .tableBonus{border-collapse:separate;font-size:14px;table-layout:fixed;width:100%;}
.servers-table .box .promoDiscount .tableDiscounts span{font-weight:bold;color:#51b00b;}
.servers-table .box .promoDiscount .tableDiscounts b{text-decoration:line-through;}
.servers-table .box .promoBonus .tableBonus p,
.servers-table .box .promoDiscount .tableDiscounts p{text-align:left;margin:0 0 0 8px;}
.servers-table .box .promoDiscount .tableDiscounts td,
.servers-table .box .promoBonus .tableBonus td{font-size:13px;height:28px;text-align:center;vertical-align:middle;  width:226px;}
.servers-table .box .promoDiscount .tableDiscounts td{background-color:#f4fdea;border-left:1px solid #def2ce;border-bottom:1px solid #def2ce; width:298px;}
.servers-table .box .promoBonus .tableBonus td{background-color:#fffff2;border-left:1px solid #f2efda;border-bottom:1px solid #f2efda;}
.servers-table .box .promoDiscount .tableDiscounts td:first-child{border-left:none;}
.servers-table .box .promoBonus .tableBonus td:first-child{border-left:none;}
.servers-table .box .promoDiscount .tableDiscounts .shadow{border:none;height:15px;font-size:1px;background-color:#c9f1ad;background-image: url("/images/other/hosting/tableDiscountsBgr.png");}
.servers-table .box .promoBonus .tableBonus .shadow{border:none;height:15px;font-size:1px;background-color:#fffff2;background-image: url("/images/other/hosting/tableBonusBgr.png");}
				
				
/*END SERVERS PAGE CHANGES */






/*vps PAGE CHANGES*/
.vps-table .title{overflow:hidden;}
.vps-table .title strong{display:block;float:left;}
.vps-table .title label{display:block;float:right;width:237px;text-align:center;font-size:16px;font-weight:bold;}
.vps-table .box .promoDiscount .cell1,
.vps-table .box .promoDiscount .cell3{background-color:#f1fce4;}
.vps-table .box .promoDiscount .cell2,
.vps-table .box .promoDiscount .cell4{background-color:#ecfadd;}
.vps-table .box .promoDiscount .cell1 a {color:#51b00b;}
.vps-table .box .promoDiscount .cell1 a:hover {color:#51b00b;}
.vps-table .box .promoBonus .cell1,
.vps-table .box .promoBonus .cell3{background-color:#fffbea;}
.vps-table .box .promoBonus .cell2,
.vps-table .box .promoBonus .cell4{background-color:#fff9e1;}
.vps-table .box .promoBonus .cell1 a {color:#ffa327;}
.vps-table .box .promoBonus .cell1 a:hover {color:#ffa327;}
.vps-table .box .promoDiscount.onDiscount .cell1,
.vps-table .box .promoDiscount.onDiscount .cell2,
.vps-table .box .promoDiscount.onDiscount .cell3{background-color:#e7fbd0;background-image:none;border-right:1px solid #e7fbd0;}
.vps-table .box .promoDiscount.onDiscount .cell4{background-color:#e7fbd0;background-image:none;}
.vps-table .box .promoDiscount.openDiscount .cell1,
.vps-table .box .promoDiscount.openDiscount .cell2,
.vps-table .box .promoDiscount.openDiscount .cell3{background-color:#c9f1ad;background-image:none;border-right:1px solid #c9f1ad;}
.vps-table .box .promoDiscount.openDiscount .cell4{background-color:#c9f1ad;background-image:none;}
.vps-table .box .promoDiscount .cell1 a:link,
.vps-table .box .promoDiscount .cell1 a:visited,
.vps-table .box .promoDiscount .cell1 a:active{background-image:url('/images/content/green-arrow-up.gif');outline:medium none;}
.vps-table .box .promoDiscount .cell1 a:hover{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.vps-table .box .promoDiscount.onDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}
.vps-table .box .promoDiscount.openDiscount .cell1 a{background-image:url('/images/content/green-arrow-down.gif');background-position:left 8px;}

.vps-table .box .promoBonus.onBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}


.vps-table .box .promoBonus.onBonus .cell2,
.vps-table .box .promoBonus.onBonus .cell3{background-color:#fff9dd;background-image:none;border-right:1px solid #fff9dd;}
.vps-table .box .promoBonus.onBonus .cell4{background-color:#fff9dd;background-image:none;}
.vps-table .box .promoBonus.openBonus .cell1,
.vps-table .box .promoBonus.openBonus .cell2,
.vps-table .box .promoBonus.openBonus .cell3{background-color:#fff8d7;background-image:none;border-right:1px solid #fff8d7;}
.vps-table .box .promoBonus.openBonus .cell4{background-color:#fff8d7;background-image:none;}
.vps-table .box .promoBonus .cell1 a:link,
.vps-table .box .promoBonus .cell1 a:visited,
.vps-table .box .promoBonus .cell1 a:active{background-image:url('/images/content/orange-arrow.gif');outline:medium none;}
.vps-table .box .promoBonus .cell1 a:hover{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.vps-table .box .promoBonus.onDiscount .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.vps-table .box .promoBonus.openBonus .cell1 a{background-image:url('/images/content/orange-arrow-down.gif');background-position:left 8px;}
.vps-table .box .promoDiscount span.yes{background-image:url("/images/content/yes-icon_green.png");}
.vps-table .box .promoBonus span.yes{background-image:url("/images/content/yes-icon_orange.png");}
.vps-table .promoDiscount .info{background-color:#c9f1ad;padding-bottom: 7px;}
.vps-table .promoBonus .info{background-color:#fff8d7;padding-bottom: 7px;}
.vps-table .box .promoDiscount .white-box,
.vps-table .box .promoBonus .white-box{padding:0;}
.vps-table .box .promoDiscount .tableDiscounts,
.vps-table .box .promoBonus .tableBonus{border-collapse:separate;font-size:14px;table-layout:fixed;width:100%;}
.vps-table .box .promoDiscount .tableDiscounts span{font-weight:bold;color:#51b00b;}
.vps-table .box .promoDiscount .tableDiscounts b{text-decoration:line-through;}
.vps-table .box .promoBonus .tableBonus p,
.vps-table .box .promoDiscount .tableDiscounts p{text-align:left;margin:0 0 0 8px;}
.vps-table .box .promoDiscount .tableDiscounts td,
.vps-table .box .promoBonus .tableBonus td{font-size:13px;height:28px;text-align:center;vertical-align:middle;  width:226px;}
.vps-table .box .promoDiscount .tableDiscounts td{background-color:#f4fdea;border-left:1px solid #def2ce;border-bottom:1px solid #def2ce; width:298px;}
.vps-table .box .promoBonus .tableBonus td{background-color:#fffff2;border-left:1px solid #f2efda;border-bottom:1px solid #f2efda;}
.vps-table .box .promoDiscount .tableDiscounts td:first-child{border-left:none;}
.vps-table .box .promoBonus .tableBonus td:first-child{border-left:none;}
.vps-table .box .promoDiscount .tableDiscounts .shadow{border:none;height:15px;font-size:1px;background-color:#c9f1ad;background-image: url("/images/other/hosting/tableDiscountsBgr.png");}
.vps-table .box .promoBonus .tableBonus .shadow{border:none;height:15px;font-size:1px;background-color:#fffff2;background-image: url("/images/other/hosting/tableBonusBgr.png");}
				
				
/*END vps PAGE CHANGES */
