@import url("global.css");
@import url("tables.css");
@import url("xmas.css");
@import url("cny2010.css");

/* Style for Main Nav Drop Down Menu 
------------------------------------------------------------------*/ 
#dropmenudiv2{
position:absolute;
font:normal 11px Arial;
line-height:18px;
z-index:100;
}

#dropmenudiv2 a{
width: 100%;
background-color:#840b10;
color:#FFFFFF;
display: block;
text-indent: 3px;
border-bottom:1px solid #9d3c40;
padding: 3px;
text-decoration: none;
font-weight: normal;
}

#dropmenudiv2 a:hover{ /*hover background color*/
background-color:#c4151c;
}


/* ------------------------------------------------------------------*/  	

body.L2 {
	background: url("../images/body-bg.gif") 50% 0 no-repeat;
	background-color:#FFFFFF;
	font-size: 0.72em;
	color: #666;
	line-height: 1.6em;
	}
	
body.popUp {
	background-color:#FFFFFF;
	font-size: .72em;
	color: #666;
	line-height: 1.6em;
	}

/* Site Layout / Structure (L2)
------------------------------------------------------------------*/  	
#headerWrapper {
	width: 950px;
	height: 211px;
	margin: 0px auto;
	}
#logoWrapper {
	width: 218px;
	height: 80px;
	padding: 40px 0px 0px 0px;
	float: left;
	text-align:right;
	}
#centerWrapper {
	width: 720px;
	height: 211px;
	float: right;
	}
#contentWrapper {
	width: 950px;
	margin-top: 25px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}	
#bgContentWrapper {
	background-image: url(../images/content_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#leftWrapper {
	width: 218px;
	float: left;
	display: inline;
	position: relative;
	background-color: #FFFFFF;
	padding-bottom: 50px;
	}
#centeringWrapper {
	width: 478px;
	float:left;
	margin: 0px 0px 20px 12px;
	padding: 0px 5px 5px 5px;
	display: inline;
	position: relative;
	}
#centeringWrapper2 {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 30px;
	min-height: 300px;
	}
#centeringWrapper3 {
	width: 478px;
	float:left;
	display: inline;
	position: relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 12px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#centeringImageWrapper0 {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/promoBanner_newYear09b.jpg);
	background-repeat: no-repeat;
	background-position: top;
	}
#centeringWrapper3bottomBk {
	background-image: url(../images/promoBanner_newyear09b_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#centeringImageWrapper_Linux {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/linuxHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 150px;
	}
#centeringImageWrapper_LinuxPromotion {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/090909_sharedWebHosting.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 395px;
	}
#centeringImageWrapper_Deepa09Promotion {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/promoBanner_deepavali09.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 355px;
	}
#centeringWrapperBottomBk_Linux {
	background-image: url(../images/linuxHeader_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#centeringImageWrapper_Dynamail {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/dynamailHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 180px;
	}
#centeringImageWrapper_DynamailRealmail {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/realmailHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 185px;
	}
#centeringImageWrapper_ExchangeRealmail {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/exchangeHostingRealmailHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 195px;
	}
#centeringImageWrapper_DynamailPromotion {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/090909_dynamail.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 350px;
	}
#centeringWrapperBottomBk_Dynamail {
	background-image: url(../images/dynamailHeader_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#centeringImageWrapper_Windows {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/windowsSHHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 150px;
	}
#centeringWrapperBottomBk_Windows {
	background-image: url(../images/windowsSHHeader_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#centeringImageWrapper_DedicatedServers {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/dedicatedServerHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 160px;
	}
#centeringImageWrapper_Singapore {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/dedicatedServerHeader_singapore.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_DedicatedKaspersky {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/dedicatedServerHeader_kaspersky.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_DedicatedKasperskyCNY {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cny2011/dedicatedHeaderCNY2011.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_VPN {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/vpnHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 230px;
	}
#centeringImageWrapper_VPN2 {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/vpn2Header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 230px;
	}
#centeringImageWrapper_VTD {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/vtdHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_VPD {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/vpdHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_WebsiteSpark {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/WebsiteSparkHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_WebsiteSpark_2{
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/websitespark_header_v2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_PaypalWorkshop {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/PaypalWorkshop_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_PaypalPartner {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/PaypalPartner_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 310px;
	}
#centeringImageWrapper_PaypalPromo {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/paypalPromoHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_studentPromo {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/promoHeader_studentPromo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 340px;
	}
#centeringImageWrapper_thawte {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/thawte_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 180px;
	}	
#centeringImageWrapper_comodo {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/comodo_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 180px;
	}	
#centeringImageWrapper_LinuxKaspersky {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/linuxHeader_kaspersky.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_LinuxKasperskyCNY {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cny2011/linuxHeaderCNY2011.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}	
#centeringImageWrapper_WindowsKaspersky {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/windowsSHHeader_kaspersky.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_WindowsKasperskyCNY {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cny2011/windowsHeaderCNY2011.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_VpsKaspersky {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/vpsHeader_kaspersky.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_VpsKasperskyCNY {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cny2011/vpsHeaderCNY2011.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
#centeringImageWrapper_3rdAnniversary {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/dedicatedServerHeader_3rdAnniversary.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 165px;
	}
.boxhighlight_nobg
 {
	text-align: left;
	vertical-align: top;
	height: 120px;
	padding: 10px 20px;
	font-size: 13px;
	color: #262626;
	margin-bottom: 50px;
	border: none;
	background: none;
}
.boxhighlight_nobgCNY
 {
	text-align: left;
	vertical-align: top;
	height: 50px;
	padding: 20px 12px;
	font-size: 13px;
	color: #000000;
	margin-bottom: 30px;
	border: none;
	background: none;
}
#centeringWrapperBottomBk {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 120px;
	padding-left: 20px;
}
#centeringWrapperBottomBk2 {
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}
#cloud_description{
	color:#262626;
	font-size:13px;
	line-height:1.5em;
	margin-bottom:10px;
	padding:0px 20px;
	text-align:left;
	vertical-align:top;
}
#cloud_descriptionCNY{
	color:#ffffff;
	font-size:13px;
	line-height:1.5em;
	margin-bottom:10px;
	padding:0px 20px;
	text-align:left;
	vertical-align:top;
}
#centeringWrapperBottomBk3 {
	padding-top: 15px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}

#rightWrapper {
	width: 190px;
	float:right;
	display: inline;
	position: relative;
	}
#footerWrapper {
	clear: both;
	width: 900px;
	border-top: 1px solid #e9e9e9;
	margin: 0 auto;
	}
#centeringImageWrapper_googleAdwords {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/promoBanner_googleAdword.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 320px;
	}
#centeringWrapperBottomBk_googleAdwords {
	background-image: url(../images/linuxHeader_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.redbold{
	color:#990000;
	}
#centeringImageWrapper_didecatedServer {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	}
#centeringWrapperBottomBk_didecatedServer {
	background-image: url(../images/linuxHeader_btm.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 20px;
	padding-left: 8px;
}
#centeringImageWrapper_serverCoLocation {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/serverCoLocationHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 300px;
	}
	#centeringImageWrapper_serverCoLocation_2 {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/yearEnd2010/serverCoLocationHeader_yearEnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_affiliate {
	width: 488px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/introPara_affiliate.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 230px;
	}
#centeringWrapperBottomBk_affiliate {
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
#centeringImageWrapper_exchange {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/exchangeHostingHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 205px;
	}
#centeringImageWrapper_exchangeEndYear {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/yearEnd2010/introPara_exchangePackages_endYear.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 205px;
	}
#centeringImageWrapper_cdn {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cdnHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 265px;
}
#centeringImageWrapper_vo {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/VO_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 265px;
}
#centeringImageWrapper_securityHealthCheck {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/shcHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 290px;
	}
#centeringImageWrapper_loadBalancing {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/loadBalancing_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_highAvailability {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/highAvailability_banner.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_serversCluster {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/serversClusterHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_cloudHosting {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cloudHostingHeader.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 190px;
	}
#centeringImageWrapper_cloudHostingCNY {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/cny2011/cloudHeaderCNY2011.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 170px;
	}
#centeringImageWrapper_deepavalicloudHosting {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/deepavali2010/deepavaliCloudPromo.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
#centeringImageWrapper_yearEndcloudHosting {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/yearEnd2010/cloud_YearEnd.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 200px;
	}
.cdn_comingsoon{
	color:#b90101;
}
#centeringImageWrapper_UpsellDomain {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/upsell_domain_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 280px;
	}
#centeringImageWrapper_UpsellVPSupgrade {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/upsell_vpsUpgrade_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 240px;
	}
#centeringImageWrapper_Affiliate {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/affiliate_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 300px;
	}


	
/* ---------------------------------------------------------------*/
/* ------------------- HEADER <<<------------------------*/
/* ---------------------------------------------------------------*/

/* Top Image Header
------------------------------------------------------------------*/  
#imageHeader h1 {
	text-indent:-9999px;
	height:1px;
	display:block;
	}
.imageHeader_aboutUs, .imageHeader_webHosting, .imageHeader_customerSupport, .imageHeader_resellers, .imageHeader_orderOnline, .imageHeader_quicklinks, .imageHeader_misc {
	width: 700px;
	height: 210px;
	background-repeat: no-repeat;
	}
.imageHeader_aboutUs {
	background-image: url(../images/imageHeader-aboutUs-trans.png);
	}
.imageHeader_webHosting {
	background-image: url(../images/imageHeader-webHosting-trans.png);
	}
.imageHeader_customerSupport {
	background-image: url(../images/imageHeader-customerSupport-trans.png);
	}
.imageHeader_resellers {
	background-image: url(../images/imageHeader-resellers-trans.png);
	}
.imageHeader_orderOnline {
	background-image: url(../images/imageHeader-orderOnline-trans.png);
	}
.imageHeader_quicklinks {
	background-image: url(../images/imageHeader-quicklinks-trans.png);
	}
.imageHeader_misc {
	background-image: url(../images/imageHeader-misc-trans.png);
	}
	
/* Secondary Nav 02 Header
------------------------------------------------------------------*/  
.navHeader {
	margin: 0px 0px 10px 0px;
	}
.navHeader_aboutUs a, .navHeader_webHosting a, .navHeader_customerSupport a, .navHeader_resellers a, .navHeader_orderOnline a {
	width: 220px;
	height: 31px;
	display: block;
	}
.navHeader_aboutUs a {
	background-image: url(../images/navHeader_aboutUs.jpg);
	}
.navHeader_webHosting a {
	background-image: url(../images/navHeader_webHosting.jpg);
	}
.navHeader_customerSupport a {
	background-image: url(../images/navHeader_customerSupport.jpg);
	}
.navHeader_resellers a {
	background-image: url(../images/navHeader_resellers.jpg);
	}
.navHeader_orderOnline a {
	background-image: url(../images/navHeader_orderOnline.jpg);
	}
.navHeader a span {
	display: none;
	}
	
/* ---------------------------------------------------------------*/
/* ----------------- NAVIGATION <<<----------------------*/
/* ---------------------------------------------------------------*/
	
/* Primary Nav 01
------------------------------------------------------------------*/  
.nav01Holder {
	position:absolute;
	width: 662px;
	height: 31px;
	padding-left:1px;
	top: 159px;
	display:inline;
	}
.nav01Holder ul {
	float: left;
	}
.nav01Holder li {
	display: inline;
	}
.nav01Holder a {
	display: block;
	float: left;
	height: 31px;
	width: 132px;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
.nav01Holder a:hover {
	background-position: 0 -31px;
	}
.nav01Holder a.active, .nav01Holder a.active:hover {
	background-position: 0 -62px;
	}
.nav01_aboutUs a {	
	background-image: url(../images/mainNav_aboutUs.gif);
	}
.nav01_webHosting a {
	background-image: url(../images/mainNav_webHosting.gif);
	}
.nav01_customerSupport a {
	background-image: url(../images/mainNav_customerSupport.gif);
	}
.nav01_resellers a {
	background-image: url(../images/mainNav_resellers.gif);
	}
.nav01_orderOnline a {
	background-image: url(../images/mainNav_orderOnline.gif);
	}
.nav01Holder a span {
	display: none;
	}
		
/* Secondary Nav 02
------------------------------------------------------------------*/  
.nav02Holder {
	width: 100%;
	text-align: right;
	border: 1px solid #ededed;
	}
.nav02Holder ul#L2 {
	padding-top: 10px;
	padding-bottom: 10px;
	}
.nav02Holder ul#L2 li {
	list-style-type: none;
	padding: 0px 5px 5px 0px;
	}
.nav02Holder a {
	display: block;
	color: #666;
	text-decoration: none;
	padding-right: 15px;
	padding-top: 2px;
	height: 23px;
	}
.nav02Holder ul#L2 li a:hover {
	color: #666;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	padding-right: 15px;
	font-weight:bold;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L2 li a.active, .nav02Holder ul#L2 li a.link, .nav02Holder ul#L2 li a.visited {
	color: #666;
	font-weight:bold;
	padding-right: 15px;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3 {
	font-size: 11px;
	margin-right: -20px;
	padding: 2px 20px 7px 0px;
	line-height: 1.5em;
	padding-top: 2px;
	}
.nav02Holder ul#L3 li {
	display: block;
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	color: #fff;
	border-bottom: 1px dashed #dcdcdc;
	background-color: #f2f1f1;
	margin-left: 5px;
	}
.nav02Holder ul#L3 li a {
	color:#666;
	padding-top: 5px;
	padding-right: 25px;
	}
.nav02Holder ul#L3 li a:hover {
	color: #310e0c;
	padding-top: 5px;
	background-image: url(../images/arrow_hover.gif);
	background-repeat: no-repeat;
	background-position: 92% 42%;
	padding-right: 25px;
	background-color: #eceeef;
	}
.nav02Holder ul#L3 li a.active, .nav02Holder ul#L3 li a.link, .nav02Holder ul#L3 li a.visited {
	color: #3a3a3a;
	font-weight: bold;
	padding-right: 25px;
	padding-top: 5px;
	background-image: url(../images/arrow_back.gif);
	background-repeat: no-repeat;
	background-position: 92% 42%;
	}
#leftcolumncontent_SHCenquiry {
	text-align: right;
	margin-top: 20px;
	background-image: url(../images/shc_enquiryForm.jpg);
	background-repeat: no-repeat;
	height:650px;
	padding-top: 90px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-position: top;
}	
#leftcolumncontent_reseller {
	text-align: right;
	margin-top: 20px;
	background-image: url(../images/reseller_signup.jpg);
	background-repeat: no-repeat;
	height:750px;
	padding-top: 90px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-position: top;
}	
#leftcolumncontent {
	margin-top: 20px;
	background-image: url(../images/dynamail_freetrial.jpg);
	background-repeat: no-repeat;
	height:650px;
	padding-top: 90px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-position: top;
}
#leftcolumncontent form {
	text-align: right;
	color: #666666;
}
#leftcolumncontent input.field {
	background-color: #FFFFFF;
	border: 1px solid #1c5180;
	font-size: 1em;
	padding: 3px;
}
#leftcolumncontent input.checkbox {
	border: none;
}
#leftcolumnLogin {
	margin-top: 20px;
	background-image: url(../images/affiliate_login.jpg);
	background-repeat: no-repeat;
	height:180px;
	padding-top: 70px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-position: top;
}
#leftcolumnLogin form {
	text-align: right;
	color: #666666;
}
#leftcolumnLogin input.field {
	background-color: #FFFFFF;
	border: 1px solid #1c5180;
	font-size: 1em;
	padding: 3px;
}
#leftcolumnLogin input.checkbox {
	border: none;
}
#leftcolumnLogin input#submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border:none;
}

#leftcolumnLogin input#reset {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color:#999999;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border:none;
}

	
/* Linux Shared Hosting */
.nav02Holder a.activeLinuxSharedHosting, .nav02Holder a.activeLinuxSharedHosting:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.LinuxSharedHosting {
	background-position: top;
	margin-top: -4px;
	}



/* Overview */
.nav02Holder a.activeOverview, .nav02Holder a.activeOverview:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.Overview{
	background-position: top;
	margin-top: -4px;
	}

/*.nav02Holder ul#L3.LinuxSharedHosting {
	background-color:#feae13;
	}*/
	
/* Windows Shared Hosting */
.nav02Holder a.activeWindowsSharedHosting, .nav02Holder a.activeWindowsSharedHosting:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.WindowsSharedHosting {
	background-position: top;
	margin-top: -4px;
	}
/* Windows Shared Hosting */

.nav02Holder a.activeClusteredServerHosting, .nav02Holder a.activeClusteredServerHosting {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.ClusteredServerHosting {
	background-position: top;
	margin-top: -4px;
	}
	
/* Virtual Private Server */
.nav02Holder a.activevirtualPrivateServer, .nav02Holder a.activevirtualPrivateServer:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.virtualPrivateServer {
	background-position: top;
	margin-top: -4px;
	}
	
/* Dedicated Server */
.nav02Holder a.activededicatedServer, .nav02Holder a.activededicatedServer:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.dedicatedServer {
	background-position: top;
	margin-top: -4px;
	}
	
/* Malaysia Dedicated Server Plan Listing */

ul.maldedicatedlist{
	background-color:#745c9a;
	margin-right: -20px;
	margin-top:3px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
	}
	
ul.maldedicatedlist li{
margin-right:20px;
}

/* Dedicated Server Landing page*/
div#thumbnails{
	text-align:center;
}

div#thumbnails li{
	display:inline;
	padding-right:10px;
}

	
/* Server Co-Location */
.nav02Holder a.activeServerCoLocation, .nav02Holder a.activeServerCoLocation:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.Brown {
	background-position: top;
	margin-top: -4px;
	}

/* Virtual Private Network */
.nav02Holder a.activeVirtualPrivateNetwork, .nav02Holder a.activeVirtualPrivateNetwork:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.VirtualPrivateNetwork {
	background-position: top;
	margin-top: -4px;
	}

/* Domain Name */
.nav02Holder a.activedomainName, .nav02Holder a.activedomainName:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.domainName {
	background-position: top;
	margin-top: -4px;
	}

/* SSL Certificate */
.nav02Holder a.activeSslCertificate, .nav02Holder a.activeSslCertificate:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.SslCertificate {
	background-position: top;
	margin-top: -4px;
	}

/* PrivateEmail */
.nav02Holder a.activePrivateEmail, .nav02Holder a.activePrivateEmail:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.PrivateEmail{
	background-position: top;
	margin-top: -4px;
	}

/* Dynamail */
.nav02Holder a.activeDynamail, .nav02Holder a.activeDynamail:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.Dynamail {
	background-position: top;
	margin-top: -4px;
	}

/* Reseller Hosting */
.nav02Holder a.activeResellerHosting, .nav02Holder a.activeResellerHosting:hover {
	color: #236bbb;
	font-weight:bold;
	}
.nav02Holder ul#L3.resellerHosting {
	background-color:#757575;
	}
	
/* Window SharePoint Hosting */
.nav02Holder a.activeWindowSharePointHosting, .nav02Holder a.activeWindowSharePointHosting:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.WindowSharePointHosting{
	background-position: top;
	margin-top: -4px;
	}
	
/* Semi Dedicated Server */
.nav02Holder a.activesemiDedicatedServer, .nav02Holder a.activesemiDedicatedServer:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.semiDedicatedServer {
	background-position: top;
	margin-top: -4px;
	}

/* Affiliate Program */
.nav02Holder a.activeAffiliate, .nav02Holder a.activeAffiliate:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.Affiliate {
	background-position: top;
	margin-top: -4px;
	}
	
/* Exchange Hosting */
.nav02Holder a.activeExchangeHosting, .nav02Holder a.activeExchangeHosting:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.ExchangeHosting {
	background-position: top;
	margin-top: -4px;
	}

/* CDN */
.nav02Holder a.activeCdn, .nav02Holder a.activeCdn:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.Cdn {
	background-position: top;
	margin-top: -4px;
	}
	
/* Security Health Check */
.nav02Holder a.activeSecurityHealthCheck, .nav02Holder a.activeSecurityHealthCheck:hover {
	color: #cd2329;
	font-weight:bold;
	padding-right: 15px;
	background-image: url(../images/activeBg.jpg);
	background-repeat: no-repeat;
	background-position: 4px 0;
	height: 23px;
	padding-top: 2px;
	}
.nav02Holder ul#L3.SecurityHealthCheck {
	background-position: top;
	margin-top: -4px;
	}
	
/* Secondary Nav 03
------------------------------------------------------------------*/  
.nav03Holder {
	margin-top:10px;
	padding-top:10px;
	border-top:dotted 1px #CCCCCC;
	width: 100%;
	text-align: right;
	}
.nav03Holder ul#L2 {
	margin-right: 20px;
	}
.nav03Holder ul#L2 li {
	display: block;
	list-style-type: none;
	padding: 0px 0px 6px 0px;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
.nav03Holder a {
	display: block;
	color: #666;
	text-decoration: none;
	}
.nav03Holder a:hover {
	color: #c4151c;
	}
.nav03Holder a.active, .nav03Holder a.active:hover {
	color: #c4151c;
	font-weight:bold;
	}
.nav03Holder ul#L3 {
	background-color:#c4151c;
	margin-right: -20px;
	padding: 7px 20px 7px 0px;
	line-height: 1.2em;
	}
.nav03Holder ul#L3 li {
	display: block;
	list-style-type: none;
	padding: 2px 0px 2px 0px;
	color: #fff;
	}
.nav03Holder ul#L3 li a {
	color:#fff;
	}
.nav03Holder ul#L3 li a:hover {
	color: #310e0c;
	}

	
/* Quick Links - Live Chat, Login, Contacts, Languages
------------------------------------------------------------------*/	
.quickLinks {
	position:absolute;
	width: 352px;
	height: 36px;
	top: 10px;
	display:inline;
	background-color: #ededed;
	padding: 0 4px 0 4px;
	margin-left: 305px;
	}
.quickLinks ul {
	float: left;
	}
.quickLinks li {
	display: inline;
	}
.quickLinks a {
	display: block;
	float: left;
	height: 36px;
	width: 88px;
	background-position: 0 0;
	background-repeat: no-repeat;
	}
.quickLinks a:hover {
	background-position: 0 -36px;
	}
.quickLinks a.active, .quickLinks a.active:hover {
	background-position: 0 -72px;
	}
.quickLinks_liveChat a {	
	background-image: url(../images/quickLinks_liveChat.gif);
	}
.quickLinks_logIn a {	
	background-image: url(../images/quickLinks_logIn.gif);
	}
.quickLinks_logOut a {	
	background-image: url(../images/quickLinks_logOut.gif);
	}
.quickLinks_contacts a {	
	background-image: url(../images/quickLinks_contacts.gif);
	}
.quickLinks_languages a {	
	background-image: url(../images/quickLinks_languages.gif);
	}
.quickLinks a span {
	display: none;
	}

/* Style for Drop Down Menu (Languages)
------------------------------------------------------------------*/ 
.dropmenudiv {
	position:absolute;
	border: 1px solid #d3d3d3;
	border-bottom-width: 0;
	z-index:100;
	background-color: #e5dadb;
	width: 84px;
	visibility: hidden;
	margin: 0 0 0 1px;
	}
.dropmenudiv a {
	width: auto;
	display: block;
	border-bottom: 1px solid #d3d3d3;
	padding: 2px 2px 2px 6px;
	text-decoration: none;
	color: #767676;
	}
.dropmenudiv a:hover{
	background-color: #ededed;
	}

/* ---------------------------------------------------------------*/
/* ------------ INTRO 1st PARAGRAPH <<<------------------*/
/* ---------------------------------------------------------------*/

/* Intro Paragraph Holder (L2)
------------------------------------------------------------------*/  	
.introParaHolder {
	width: 488px;
	margin-bottom: 12px;
	background-repeat: no-repeat;
	margin-left: -4px;
	}
.introParaHolder h3{
	text-indent:-9999px;
	height:1px;
	display:none;
	}
.introParaHolder span {
    display: none;
	}
.introParaHolder2 {
	width: 655px;
	margin-bottom: 12px;
	background-repeat: no-repeat;
	}
.introParaHolder2 h3{
	text-indent:-9999px;
	height:1px;
	display:none;
	}
.introParaHolder2 span {
    display: none;
	}
.introParaHolder3 {
	width: 639px;
	margin-bottom: 12px;
	background-repeat: no-repeat;
	}
.introParaHolder3 h3{
	text-indent:-9999px;
	height:1px;
	display:none;
	}
.introParaHolder3 span {
    display: none;
	}
.introPara_aboutUs {
    background-image: url(../images/introPara_aboutUs.gif);
    height: 38px;  
	}
.introPara_webHosting {
    background-image: url(../images/introPara_webHosting.gif);
    height: 58px;   
	}
.introPara_customerSupport {
    background-image: url(../images/introPara_customerSupport.gif);
    height: 50px;
	}
.introPara_resellers {
    background-image: url(../images/introPara_resellers.gif);
    height: 32px; 
	}
.introParaHolder4 {
	width: 478px;
	margin-bottom: 12px;
	background-repeat: no-repeat;
	margin-left: 0;
	}
	
/* Intro Paragraph Holder (L3)
------------------------------------------------------------------*/  	
.introPara_linuxSharedHosting {
    background-image: url(../images/introPara_linuxSharedHosting.gif);
    height: 117px; 
	}
.introPara_windowsSharedHosting {
    background-image: url(../images/introPara_windowsSharedHosting.jpg);
    height: 117px; 
	}
.introPara_virtualPrivateServer {
    background-image: url(../images/introPara_virtualPrivateServer.gif);
    height: 117px; 
	}
.introPara_dedicatedServers {
    background-image: url(../images/introPara_dedicatedServers.gif);
    height: 117px; 
	}
.introPara_serverCoLocation {
    background-image: url(../images/introPara_serverCoLocation.gif);
    height: 117px; 
	}
.introPara_virtualPrivateNetwork {
    background-image: url(../images/introPara_virtualPrivateNetwork.gif);
    height: 117px; 
	}
.introPara_domainName {
    background-image: url(../images/introPara_domainName.gif);
    height: 117px; 
	}
.introPara_sslCertificate {
    background-image: url(../images/introPara_sslCertificate.gif);
    height: 117px; 
	}
.introPara_privateEmail {
    background-image: url(../images/introPara_privateEmail.gif);
    height: 117px; 
	}
#centeringImageWrapper_privateEmail {
	width: 488px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/introPara_privateEmail.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 140px;
	}
#centeringWrapperBottom_privateEmail {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 5px;
}
.introPara_dynamailSystem {
    background-image: url(../images/introPara_dynamailSystem.gif);
    height: 117px; 
	}
.introPara_newProduct {
    background-image: url(../images/introPara_winServer08.jpg);
    height: 117px; 
	}
.introPara_windowSharePointHosting {
    background-image: url(../images/introPara_windowSharePointHosting.jpg);
    height: 225px; 
	}
.introPara_windowSharePointHostingNormal {
    background-image: url(../images/introPara_windowSharePointHosting.jpg);
    height: 117px; 
	}	
.introPara_semiDedicatedServer {
    background-image: url(../images/introPara_semiDedicatedServer.jpg);
    height: 117px; 
	}
.introPara_CDNcasestudy{
	background-image:url(../images/introPara_CDNCaseStudy.jpg);
    height: 80px; 
	}
.introPara_CDNpackages{
	background-image:url(../images/introPara_CDNPackages.jpg);
    height: 80px; 
	}
.introPara_SHCCaseStudy{
	background-image:url(../images/introPara_SHCCaseStudy.jpg);
    height: 80px; 
	}

/* Intro Paragraph Holder (L4)
------------------------------------------------------------------*/  
.introPara_sgDedicated {
    background-image: url(../images/productHeader_sgDedicatedServer.jpg);
    height: 80px; 
	}
.introPara_dedicatedBargain {
    background-image: url(../images/introPara_bargainBins.jpg);
    height: 145px; 
	}
.introPara_dedicatedBasic {
    background-image: url(../images/introPara_dedicatedBasic.jpg);
    height: 80px; 
	}
.introPara_dedicatedStandard {
    background-image: url(../images/introPara_dedicatedStandard.jpg);
    height: 80px; 
	}
.introPara_dedicatedExpress {
    background-image: url(../images/introPara_dedicatedExpress.jpg);
    height: 80px; 
	}	
.introPara_dedicatedAdvanced {
    background-image: url(../images/introPara_dedicatedAdvanced.jpg);
    height: 80px; 
	}
.introPara_dedicatedAMD {
    background-image: url(../images/introPara_dedicatedAMD.jpg);
    height: 80px; 
	}
.introPara_dedicatedOSControlPanel {
    background-image: url(../images/introPara_dedicatedOSControlPanel.gif);
    height: 67px; 
	}
.introPara_dedicatedAntiDDOS {
    background-image: url(../images/introPara_dedicatedAntiDDOS.gif);
    height: 67px; 
	}
.introPara_dedicatedServerHardening {
    background-image: url(../images/introPara_dedicatedServerHardening.gif);
    height: 67px; 
	}
.introPara_dedicatedVIPnVIP {
    background-image: url(../images/introPara_dedicatedVIPnNVIP.gif);
    height: 67px; 
	}
.introPara_dedicatedUpgrade {
    background-image: url(../images/introPara_dedicatedUpgrade.gif);
    height: 67px; 
	}
.introPara_dedicatedXmas {
    background-image: url(../images/introPara_dedicatedXmas.jpg);
    height: 80px; 
	}
.introPara_pleskLinux {
    background-image: url(../images/introPara_pleskLinux.gif);
    height: 67px; 
	}
.introPara_pleskWindows {
    background-image: url(../images/introPara_pleskWindows.gif);
    height: 67px; 
	}
.introPara_cPanelLinux {
    background-image: url(../images/introPara_cPanelLinux.gif);
    height: 67px; 
	}
.introPara_windowsVpsAdd-Ons {
    background-image: url(../images/introPara_windowsVpsAdd-Ons.gif);
    height: 67px; 
	}
.introPara_linuxVpsAdd-Ons {
    background-image: url(../images/introPara_linuxVpsAdd-Ons.gif);
    height: 67px; 
	}
.introPara_vpsAddOns {
    background-image: url(../images/introPara_vpsAddOns.gif);
    height: 67px; 
	}
.introPara_vpsPackages {
    background-image: url(../images/introPara_vpsPackages.gif);
    height: 80px; 
	}
.introPara_thawte {
    background-image: url(../images/introPara_thawte.jpg);
    height: 324px; 
	}
.introPara_comodo {
    background-image: url(../images/introPara_comodo.jpg);
    height: 283px; 
	}
.introPara_sslSupportDocs {
    background-image: url(../images/introPara_sslSupportDocs.gif);
    height: 67px; 
	}
.introPara_domainPriceGuide {
    background-image: url(../images/introPara_domainPriceGuide.gif);
    height: 67px; 
	}
.introPara_domainPriceGuide2 {
    background-image: url(../images/introPara_domainPriceGuide_long.gif);
    height: 67px; 
	}
.introPara_domainSupportDocs {
    background-image: url(../images/introPara_domainSupportDocs.gif);
    height: 67px; 
	}
.introPara_whoIs {
    background-image: url(../images/introPara_whoIs.gif);
    height: 67px; 
	}
.introPara_dynamailFeatures {
    background-image: url(../images/introPara_dynamailFeatures.gif);
    height: 67px; 
	}
.introPara_vipManagedService {
    background-image: url(../images/introPara_vipManagedService.gif);
    height: 67px; 
	}
.introPara_windowSharePointHosting_top10 {
    background-image: url(../images/introPara_top10advantages.gif);
    height: 67px; 
	}
.introPara_privateDomainTnC {
    background-image: url(../images/introPara_privateDomainTnC.gif);
    height: 67px; 
	}
.introPara_reseller {
    background-image: url(../images/introPara_reseller.jpg);
    height: 290px; 
	}	
.introPara_switch2shinjiru {
    background-image: url(../images/web_hosting_switch2shinjiru.jpg);
    height: 250px; 
	}
.introPara_plesk10 {
    background-image: url(../images/web_hosting_plesk10.jpg);
    height: 240px; 
	}
.introPara_paralelsPleskPanel10 {
    background-image: url(../images/web_hosting_plesk10_promo.jpg);
    height: 240px; 
	}		
.introPara_resellerAffiliate {
    background-image: url(../images/introPara_resellerAffiliate.gif);
    height: 117px; 
	}	
.introPara_resellerDedicated {
    background-image: url(../images/introPara_resellerDedicated.gif);
    height: 117px; 
	}
.introPara_resellerMultiple {
    background-image: url(../images/introPara_whiteLabel.jpg);
    height: 310px; 
	}
.introPara_resellerSingle {
    background-image: url(../images/shinjiruBranding.jpg);
    height: 240px; 
	}
.introPara_resellerBranding {
    background-image: url(../images/introPara_shinjiruBranding.jpg);
    height: 240px; 
	}
.introPara_resellerAffiliate2 {
    background-image: url(../images/introPara_Affiliate.jpg);
    height: 231px; 
	}
.introPara_exchangeHosting {
    background-image: url(../images/introPara_exchangePackages.jpg);
    height: 85px; 
	}
.introPara_exchangeHostingNormal {
    background-image: url(../images/introPara_exchangePackages.jpg);
    height: 80px; 
	}
.introPara_exchangeFAQ {
    background-image: url(../images/introPara_exchangeFAQ.jpg);
    height: 80px; 
	}
.introPara_vpnFAQ {
    background-image: url(../images/introPara_vpnFaq.gif);
    height: 67px; 
	}
.introPara_vpnAddons {
    background-image: url(../images/introPara_vpnAddons.gif);
    height: 67px; 
	}
.introPara_vpd {
    background-image: url(../images/introPara_vpd.gif);
    height: 80px; 
	}
.introPara_vtd {
    background-image: url(../images/introPara_vtd.gif);
    height: 80px; 
	}
.introPara_vpd2 {
    background-image: url(../images/introPara_vpd2.jpg);
    height: 67px; 
	}
.introPara_vtd2 {
    background-image: url(../images/introPara_vtd2.jpg);
    height: 67px; 
	}

	
/* Promotion */

.promoHeader_merdeka {
    background-image: url(../images/promoheader.gif);
    height: 67px;
	margin-bottom:20px;	
	}

.promoHeader_merdeka h3{
	text-indent:-9999px;
	height:1px;
	display:none;
	}
.bigheadline{
	font-size:1.5em;
	font-weight:bold;
	padding-top:25px;
	padding-bottom: 5px;
	border-bottom: 1px dotted #b1b1b1;
	margin-bottom: 0.9em;
	}
	
#signup{
	/*border-top: 1px dotted #CCCCCC;*/
	padding-top:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#signup2{
	border-top: 1px dotted #CCCCCC;
	padding-top:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 50px;
	margin-left: 0px;
}
#signup3{
	border-top: 1px dotted #CCCCCC;
	padding-top:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.clearer{
clear:both;
}


/* Plesk
------------------------------------------------------------------*/
#page {
	width:655px;
	padding:5px 5px 5px 5px;
	}
	
#graphic
{
font-family: Arial, Helvetica, sans-serif;

border-collapse:collapse;
}
#graphic td, #graphic th 
{
font-size:12px;
border:1px solid #ffffff;
padding:3px 7px 2px 7px;
}
#graphic th 
{
font-size:12px;
text-align:center;


background-color:#c3514e;
color:#fff;
}
#graphic tr.red td 
{
color:#000;
background-color:#dca094;
font-size:10px;
vertical-align:middle;

}
#graphic tr.litered td 
{
color:#000;
background-color:#f4dfde;
font-size:10px;
vertical-align:middle;
}

		
/* Footer
------------------------------------------------------------------*/
#footer {
	background: #ebebea;
	clear: both;
}
.footerHolder {
	background: #ebebea;
	width: 888px;
	margin: 0px;
	padding: 20px 0px 20px 20px;
	}
.footerNavHolder {
	width: 140px;
	float: left;
	font-size: 11px;
	color: #999;
	margin: 0 7px 20px;
	line-height: 21px;
	}
.footerNavHolder h4{
	font: 12px;
	margin-bottom: 5px;
	}
.footerNavHolder li {
	list-style: none;	
	display:block;
	}
.footerNavHolder li span {
	margin: 0 2px 0 4px;
	}
.footerNavHolder a {
	color: #999;
	text-decoration: none;
	}
.footerNavHolder a:hover {
	color: #666;
	}
.footerNavHolder a.active, .footerNavHolder a.active:hover {
	font-weight: bold;
	}
.footerCopyright {display: block; clear: left; border-top: 1px dashed #666666; padding: 10px 0; font-size: 11px;}
.footerCopyright p {margin-bottom:0; padding: 0;}
.footerCopyright a {color: #999;}
.footerCopyright a:hover {color: #666;}

.footerNavHolder .social li {margin: 10px 0;}
.footerNavHolder .social li:first-child {margin: 5px 0 10px;}

.footerNavHolder .facebook a, .footerNavHolder .twitter a, .footerNavHolder .wordpress a, .footerNavHolder .delicious a {padding-left: 25px; display: block; }

.footerNavHolder .facebook a {background: url(../images/social_facebook_small.png) no-repeat;}
.footerNavHolder .twitter a {background: url(../images/social_twitter_small.png) no-repeat;}
.footerNavHolder .wordpress a {background: url(../images/social_wordpress_small.png) no-repeat;}
.footerNavHolder .delicious a {background: url(../images/social_delicious_small.png) no-repeat;}

/* ---------------------------------------------------------------*/
/* -------------- CONTENT STYLES <<<---------------------*/
/* ---------------------------------------------------------------*/
	
/* Promo - Middle
------------------------------------------------------------------*/	
.middlePromoHolder {
	width: 456px;
	margin-left: -4px;
	margin-top: 0px;
	}
.middlePromoHolder ul {
    display:block;
	list-style-type:none;
	}
.middlePromoHolder ul li {
	margin-bottom: 15px;
	}

/* Promo - Right Corner
------------------------------------------------------------------*/	
.promoHolder {
	width: 200px;
	}
.promoHolder ul {
    display:block;
	list-style-type:none;
	}
.promoHolder ul li {
	margin-bottom: 20px;
	}
	
/* About Us - Press Releases
------------------------------------------------------------------*/
.press { 
	display:block; 
	margin:0 0 20px 0; 
	}
.press ul li { 
	display:inline; 
	}
	
.press ul li b{ color:#c4151c;}
	
.press ul li a, ul.press li a:visited { 
	display:block;
	border-bottom:1px solid #eaeaea; 
	padding:15px 10px 20px 10px; 
	color:#4f4f4f !important;  
	text-decoration:none !important
	}
.press ul li a:hover { 
	background-color:#f5f5f5; 
	color:#4f4f4f !important; 
	}
.press ul li a b {
	display:block;
	color:#c4151c;
	font-weight:bold;
	font-size: 1em;
	text-decoration:none !important
	}

/* About Us - Latest News
------------------------------------------------------------------*/
.latestNews { 
	display:block; 
	margin:0 0 20px 0; 
	}
.latestNews ul li { 
	display:inline; 
	}
.latestNews ul li b{ color:#c4151c;}

.latestNews ul li a, ul.latestNews li a:visited { 
	display:block;
	/*border-bottom:1px solid #eaeaea; 
	padding:15px 10px 20px 10px; */
	color:#4f4f4f !important;  
	text-decoration:none !important
	}
.latestNews ul li a:hover { 
	/*background-color:#f5f5f5; */
	color:#c4151c !important; 
	}
.latestNews ul li a b {
	display:block; 
	color:#c4151c; 
	font-weight:bold; 
	font-size: 1.0em;
	text-decoration:none !important
	}

/* Pagination
------------------------------------------------------------------*/	
.pagination {
	text-align: center;
	font-size: 0.85em;
	}
.pagination a {
	border: 1px solid #eaeaea;
	margin-right: 3px;
	padding: 2px 8px;
	background-position: bottom;
	text-decoration: none;
	color: #666;
	font-weight: bold;
	}
.pagination a:hover, .pagination a:active {
	border: 1px solid #9e0006;
	background-image:none;
	background-color:#9e0006;
	color: #fff;
	font-weight: bold;
	}
.pagination span.current {
	margin-right:3px;
	padding:2px 6px;
	font-weight: bold;
	color: #9e0006;
	}
.pagination span.disabled {
	display:none;
	}
.pagination a.next{
	border:2px solid #ccdbe4;
	margin:0 0 0 10px;
	}
.pagination a.next:hover{
	border:2px solid #2b55af;
	}
.pagination a.prev{
	border:2px solid #ccdbe4;
	margin:0 10px 0 0;
	}
.pagination a.prev:hover{
	border:2px solid #2b55af;
	}

/* Ordered List
------------------------------------------------------------------*/	
.number {
	display:block;
	padding: 0 0 20px 25px;
	}
.number ul { 
	display:inline;
	list-style-type:decimal;
	}
.number ol li{ 
	padding:0px 0px 10px 0px; 
	}
.number ol li b{ 
	display:block; 
	color:#666; 
	font-weight:bold;
	}

/* Ordered List _exchange hosting
------------------------------------------------------------------*/	
.numberexchangehosting {
	display:block;
	padding: 0 0 10px 20px;
	}
.numberexchangehosting ul { 
	display:inline;
	list-style-type:decimal;
	}
.numberexchangehosting ol li{ 
	padding:0px 0px 10px 0px; 
	}
.numberexchangehosting ol li b{ 
	display:block; 
	color:#666; 
	font-weight:bold;
	}

/* UnOrdered List
------------------------------------------------------------------*/	
.bullet ul { 
	padding: 0;
	list-style: none;
	margin-bottom: 20px;
	}
.bullet li { 
	background-image: url(../images/bullet_square.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding: 0px 0px 3px 10px;
	list-style: none;
	}
.bullet ul li b { 
	display:block; 
	color:#666; 
	font-weight:bold;
	}
.bullet ul.left {
	float: left;
	width: 49%;
	}
.bullet ul.right {
	float: right;
	width: 49%;
	}
.bullet ul.nospace {
	margin: 0;
	}
.bullet ul li.blank {
	display: block;
	background: none;
	}
.bullet2{
padding-left:15px;
}

.accordion_child ul{
margin-bottom:10px;

}
.bullet3 ul { 
	padding: 0;
	list-style: none;
	margin-bottom: 20px;
	margin-top: 7px;
	}
.bullet3 li { 
	background-image: url(../images/bullet_square.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding: 0px 0px 3px 10px;
	}
.bullet3 ul li b { 
	display:block; 
	color:#666; 
	font-weight:bold;
	}
.bullet3 ul.left {
	float: left;
	width: 49%;
	}
.bullet3 ul.right {
	float: right;
	width: 49%;
	}
.bullet3 ul.nospace {
	margin: 0;
	}
.bullet3 ul li.blank {
	display: block;
	background: none;
	}
.bullet4 ul { 
	padding: 0;
	list-style: none;
	margin-bottom: 5px;
	}
.bullet4 li { 
	background-image: url(../images/bullet_square.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding: 0px 0px 3px 10px;
	}
.bullet4 ul li b { 
	display:block; 
	color:#666; 
	font-weight:bold;
	}
.bullet4 ul.left {
	float: left;
	width: 49%;
	}
.bullet4 ul.right {
	float: right;
	width: 49%;
	}
.bullet4 ul.nospace {
	margin: 0;
	}
.bullet4 ul li.blank {
	display: block;
	background: none;
	}

/* Image border
------------------------------------------------------------------*/		
.img {
	border: 1px solid #dbdbdb;
	margin-right: 10px;
	}

/* About Us - Customer Testimonials
------------------------------------------------------------------*/		
.testimonials {
	width:94.5%; 
	margin-bottom: 10px; 
	padding: 15px; 
	border:0px solid #e5e5e4; 
	border-width:0px 0; 
	background-color:#f5f5f5; 
	}
.testimonials q {
	display:block; 
	color:#666;
	font-style:italic;
	margin-bottom: 5px; 
	}
.testimonials b {
	display: inline;
	color:#666; 
	font-weight:bold;
	}
.testimonials q p {
	display: inline; 
	margin-bottom: 18px; 
	}
	
/* Web Hosting - VPS Plesk Powerpack for Windows
------------------------------------------------------------------*/	
.pleskPowerpackforWindows {
	margin-bottom: 20px;
	}
.pleskPowerpackforWindows ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.pleskPowerpackforWindows li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.pleskPowerpackforWindows li.powerpack01 {
	background-image: url(../images/icon_powerpack01.gif);
	}
.pleskPowerpackforWindows li.powerpack02 {
	background-image: url(../images/icon_powerpack02.gif);
	}
.pleskPowerpackforWindows li.powerpack03 {
	background-image: url(../images/icon_powerpack03.gif);
	}
.pleskPowerpackforWindows li.powerpack04 {
	background-image: url(../images/icon_powerpack04.gif);
	}
.pleskPowerpackforWindows li.powerpack05 {
	background-image: url(../images/icon_powerpack05.gif);
	}
.pleskPowerpackforWindows li.powerpack05a {
	background-image: url(../images/icon_powerpack05.gif);
	border-bottom: none;
	}
.pleskPowerpackforWindows li.powerpack06 {
	background-image: url(../images/icon_powerpack06.gif);
	}
.pleskPowerpackforWindows li.powerpack07 {
	background-image: url(../images/icon_powerpack07.gif);
	border-bottom: none;
	}
	
/* Web Hosting - Dynamail Highlights
------------------------------------------------------------------*/	
.dynamailHighlights {
	margin-bottom: 20px;
	}
.dynamailHighlights ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.dynamailHighlights li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.dynamailHighlights b {
	display: block;
	}
.dynamailHighlights li.dynamail01 {
	background-image: url(../images/icon_dynamail01.gif);
	}
.dynamailHighlights li.dynamail02 {
	background-image: url(../images/icon_dynamail02.gif);
	}
.dynamailHighlights li.dynamail03 {
	background-image: url(../images/icon_dynamail03.gif);
	}
.dynamailHighlights li.dynamail04 {
	background-image: url(../images/icon_dynamail04.gif);
	}
.dynamailHighlights li.dynamail05 {
	background-image: url(../images/icon_dynamail05.gif);
	}
.dynamailHighlights li.dynamail06 {
	background-image: url(../images/icon_dynamail06.gif);
	}
.dynamailHighlights li.dynamail07 {
	background-image: url(../images/icon_dynamail07.gif);
	border-bottom: none;
	}
.boxhighlight


/* Dynamail Campaign 
------------------------------------------------------------------*/	

 {
	background-color: #F3F8EF;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	color: #1C4A34;
	border: 1px dashed #607344;
}
.dynamailsubheader {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
	padding-bottom: 5px;
}



.bonus {
	color: #0082D9;
	background-color: #E8F5FF;
	padding: 10px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	width: 180px;
	float: left;
	height: 125px;
	border: 1px solid #79E1FF;
}
#guarantee {
	margin-top: 20px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 20px;
}
#guarantee td.text {
	vertical-align: middle;
}

.bonus h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #0099FF;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0099FF;
	margin-bottom: 8px;
}


#guarantee td.text {
	vertical-align: middle;
}



	
/* Web Hosting - Sharepoint Highlights
------------------------------------------------------------------*/	
.sharePointHighlights {
	margin-bottom: 20px;
	}
.sharePointHighlights ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.sharePointHighlights li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.sharePointHighlights b {
	display: block;
	}
.sharePointHighlights li.sharePoint01 {
	background-image: url(../images/icon_sharepoint_share.gif);
	}
.sharePointHighlights li.sharePoint02 {
	background-image: url(../images/icon_sharepoint_calendar.gif);
	}
.sharePointHighlights li.sharePoint03 {
	background-image: url(../images/icon_sharepoint_announce.gif);
	border-bottom: none;
	}

/* Web Hosting - Exchange Hosting Highlights
------------------------------------------------------------------*/	
.exchangeHostingHighlights {
	margin-bottom: 20px;
	}
.exchangeHostingHighlights ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.exchangeHostingHighlights li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.exchangeHostingHighlights b {
	display: block;
	}
.exchangeHostingHighlights li.exchangeHosting01 {
	background-image: url(../images/icon_exchange01.gif);
	}
.exchangeHostingHighlights li.exchangeHosting02 {
	background-image: url(../images/icon_exchange02.gif);
	}
.exchangeHostingHighlights li.exchangeHosting03 {
	background-image: url(../images/icon_exchange03.gif);
	}
.exchangeHostingHighlights li.exchangeHosting04 {
	background-image: url(../images/icon_exchange04.gif);
	}
.exchangeHostingHighlights li.exchangeHosting05 {
	background-image: url(../images/icon_exchange05.gif);
	border-bottom: none;
	}
.exchangeHostingHighlights li.exchangeHosting06 {
	background-image: url(../images/icon_exchange06.gif);
	border-bottom: none;
	}
.boxhighlight
	
/* Customer Support - FAQ
------------------------------------------------------------------*/		
#basic-accordian {
	width:100%;
	margin-bottom: 20px;
	}
.accordion_headings {
	background: url(../images/arrow_down.jpg) #e7e7e7;
	background-repeat: no-repeat;
	background-position: 7px 9px;
	padding:5px;
	padding-left: 25px;
	padding-right: 5px;
	color:#666;
	border:1px solid #fff;
	border-width: 1px 0;
	cursor:pointer;
	font-weight:normal;
	}
.accordion_headings:hover{
	background: url(../images/arrow_down.jpg) #d0d0d0;
	background-repeat: no-repeat;
	background-position: 7px 9px;
	color: #666;
	}
.accordion_child{
	padding:5px 15px 5px 27px;
	background-color:#f5f5f5;
	}
.header_highlight{
	background: url(../images/arrow_down.jpg) #e7e7e7;
	background-repeat: no-repeat;
	background-position: 7px 9px;
}
.imageOptions{
	margin:0;
	padding:0;
}
	
.accordion_headings .number {float: left; display: block; height: 100%; margin: 0; padding: 0 5px 5px 0;}
.accordion_child p {margin: 10px 0;}
.accordion_child ul {margin: 10px 0 10px 27px;}

/* Reseller - Reseller Highlights
------------------------------------------------------------------*/	
.resellerHighlights {
	margin-bottom: 20px;
	}
.resellerHighlights ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.resellerHighlights li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.resellerHighlights b {
	display: block;
	}
.resellerHighlights li.reseller01 {
	background-image: url(../images/icon_resellerCpanel.gif);
	}
.resellerHighlights li.reseller02 {
	background-image: url(../images/icon_resellerVideo.gif);
	}
.resellerHighlights li.reseller03 {
	background-image: url(../images/icon_reseller497.gif);
	}
.resellerHighlights li.reseller04 {
	background-image: url(../images/icon_resellerAutoPilot.gif);
	border-bottom: none;
	}
.resellerHighlights li.reseller05 {
	background-image: url(../images/icon_resellerHelm.gif);
	}
.resellerHighlights li.reseller06 {
	background-image: url(../images/icon_resellerPlesk.gif);
	}
.resellerHighlights li.reseller07 {
	background-image: url(../images/icon_resellerOsCommerce.gif);
	}
.resellerHighlights li.reseller08 {
	background-image: url(../images/icon_resellerUpdates.gif);
	border-bottom: none;
	}

/* Enquiry Form pop up
------------------------------------------------------------------*/	
div#enquirycontainer{
	background-image:url(../images/popupBand.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
div#enquirycontainer2{
	background-image:url(../images/popupBand2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

/* Whois */
.submit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border:none;
	cursor: hand;
	cursor: pointer;
}

/* Ordering Page
----------------------------------------------------------------------------------------*/
.orderingTable {
	font-weight: bold;
	color: #364c4f;
	background-image: url(../images/orderpage_bar.gif);
	background-repeat: repeat-x;
	font-size: 12px;
	padding: 8px;
	}
table#ordering td {
	padding: 8px;
	background-color: #f9f9f9;
}
table#ordering tr.orders td {
	padding: 8px;
	background-color: #ededed;
}
.smalltext {
	font-size: 11px;
	color: #333333;
}
table#ordering2 td {
	padding: 8px;
	background-color: #ededed;
}
table#checkout th {
	font-weight: bold;
	color: #FFFFFF;
	background-image:none;
	background-color:#666666;
	font-size: 11px;
	padding: 8px;
}
table#checkout {
	margin-top: 20px;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.redbodytext {
	font-size: 12px;
	color: #FF0000;
}
.redbodytext2 {
	font-size: 12px;
	color: #A40000;
	font-weight: bold;
}
.redbodytext2 a, .redbodytext2 a:active  {
	font-size: 12px;
	color: #A40000;
	font-weight: bold;
	text-decoration: none;
	}
.redbodytext2 a:hover{
	font-size: 12px;
	color: #A40000;
	font-weight: bold;
	text-decoration:underline;
	}
.thxHeader {
	font-size: 16px;
	font-weight: bold;
	color: #B21830;
	margin-left: 7px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.bodytextbold {
	font-size: 12px;
	font-weight: bolder;
}
tbody.show {
	display: block;
	display: table-row-group;
}

tbody.hide {
	display: none;
}
span.show {
	display: block;
	display: table-row-group;
}

span.hide {
	display: none;
}

/* Style for Usual tabs */
.usual {
  color: #666666;
  padding:5px 5px;
  width:600px;
  margin:8px auto;
}
.usual li { list-style:none; float:left; }
.usual ul a {
  display:block;
  padding:6px 10px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  color: #666666;
  background-color: #e2e2e2;
}
.usual ul a:hover {
  color: #ffffff;
  background-color: #6b0303;
  }
.usual ul a.selected {
  margin-bottom:0;
  color:#ffffff;
  background-color: #CC0000;
  cursor:default;
  }
.usual div {
  padding:1px 0 8px 0;
  clear:left;
}

/* Web Hosting - Windows SharePoint Top10
------------------------------------------------------------------*/	
.windowsSharePoint_Top10 {
	margin-bottom: 20px;
	}
.windowsSharePoint_Top10 ul { 
	padding: 0 10px 0px 10px;
	list-style: none;
	border: 1px solid #d9d9d9;
	}
.windowsSharePoint_Top10 li { 
	border-bottom: 1px solid #d9d9d9;
	padding: 10px 0 20px 60px;
	background-repeat: no-repeat;
	background-position: 0 1.2em;
	}
.windowsSharePoint_Top10 b {
	display: block;
	}
.windowsSharePoint_Top10 li.top01 {
	background-image: url(../images/icon_no1.jpg);
	}
.windowsSharePoint_Top10 li.top02 {
	background-image: url(../images/icon_no2.jpg);
	}
.windowsSharePoint_Top10 li.top03 {
	background-image: url(../images/icon_no3.jpg);
	}
.windowsSharePoint_Top10 li.top04 {
	background-image: url(../images/icon_no4.jpg);
	}
.windowsSharePoint_Top10 li.top05 {
	background-image: url(../images/icon_no5.jpg);
	}
.windowsSharePoint_Top10 li.top06 {
	background-image: url(../images/icon_no6.jpg);
	}
.windowsSharePoint_Top10 li.top07 {
	background-image: url(../images/icon_no7.jpg);
	}
.windowsSharePoint_Top10 li.top08 {
	background-image: url(../images/icon_no8.jpg);
	}
.windowsSharePoint_Top10 li.top09 {
	background-image: url(../images/icon_no9.jpg);
	}
.windowsSharePoint_Top10 li.top10 {
	background-image: url(../images/icon_no10.jpg);
	border-bottom: none;
	}

/*-----tooltips-------*/

.tooltips {
	color:#0066CC; 
	cursor:pointer;
}
.tooltips2 {
	cursor:pointer;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}

#btooltips {
	position:absolute;
	display:block; 
}

#btooltipstop {
	display:block; 
	height:5px; 
	margin-left:5px; 
	overflow:hidden;
}

#btooltipscont {
	display:block;
	padding:10px 15px 10px 15px;
	margin-left:5px;
	background:#651d1d;
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
}

#btooltipsbot {
	display:block; 
	height:5px; 
	margin-left:5px; 
	overflow:hidden
}

.icon_new {
	padding-top: 3px;
}
.soldOut {
	font-weight: bold;
	color: #FF0000;
}
.cross {
	text-decoration: line-through;
}
	
.whiteFont {
	color: #FFFFFF;
}
.planHeader {
	font-size: 1.3em;
	font-weight: bold;
	color: #ff0000;
	border-bottom: 1px solid #e9e9e9;
	padding-bottom: 0.8em;
	}
#promoWrapper {
	width: 655px;
	float:left;
	display: inline;
	position: relative;
	background-image: url(../images/090909promo_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0.8em 1em;
	}	
#bestBuy {
	position: absolute;
	width:80px;
	z-index:1;
	right: 104px;
	top: 472px;
	}
#bestBuy_horizon {
	position: absolute;
	width:638px;
	z-index:1;
	right: -3px;
	top: 85px;
	}
#vps_bar_cny {
	position: absolute;
	width:660px;
	z-index:1;
	right: 5px;
	top: 550px;
	}
#vps_bar {
	position: absolute;
	width:660px;
	z-index:1;
	right: 5px;
	top: 445px;
	}
#colo_bar {
	position: absolute;
	width:660px;
	z-index:1;
	right: 6px;
	top: 604px;
	}	
#free_horizon {
	position: absolute;
	width:638px;
	z-index:1;
	left: -20px;
	top: 110px;
	}
#coloWrapper {
	width: 638px;
	position: relative;
	}
#sharedhostingPricingWrapper {
	width: 615px;
	float:left;
	display: inline;
	position: relative;
	}
#dynamailPricingWrapper {
	width: 638px;
	float:left;
	display: inline;
	position: relative;
	}
#dynamailPricing_bar {
	position: absolute;
	width:638px;
	z-index:1;
	right: 2px;
	bottom: 18px;
	}
.line {
	background-image: url(../images/dotted.png);
	background-repeat: repeat-x;
	background-position: center;
}
.title {
	font-size: 1.2em;
	color: #313131;
	font-weight: bold;
	padding-bottom: 7px;
	/*background-image: url(../images/arrow.gif);
	background-position: 0 0.5em;
	background-repeat: no-repeat;*/
}
.title2 {
	font-size: 1.6em;
	color: #47454b;
	font-weight: bold;
	margin-bottom: 0.9em;
	}
#wrapper_Affiliate {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 10px;
}
#affiliateBanner {
	margin-top: -20px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
.freebiestitle{
	vertical-align:middle;
	font-size:1.2em;
	font-weight:bold;
	color: #47454b;
}
.freeredbold{
	font-weight:bold;
	color:#FF0000;
}
	
.boxhighlight

 {
	text-align: left;
	vertical-align: top;
	padding: 10px 20px;
	font-size: 13px;
	color: #262626;
	margin-bottom: 50px;
	border: none;
	background: none;
	line-height: 1.5em;
}
.boxhighlight2

 {
	background-color: #F3F8EF;
	text-align: left;
	vertical-align: top;
	padding: 10px;
	color: #1C4A34;
	border: 1px dashed #607344;
}
.chatLink{
	text-decoration: none;
}
.chatLink a:link, .chatLink a:visited, .chatLink a.active{
	text-decoration: none;
}
.chatLink a:hover{
	text-decoration: none;
}

.shcStage_top {
	background-image: url(../images/shcStage_bg_top.png);
	background-repeat: no-repeat;
	padding: 0 10px;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 5px;
	width: 480px;
	float: left;
}
.shcStage_bottom {
	background-image: url(../images/shcStage_bg_bottom.png);
	background-repeat: no-repeat;
	padding: 0 10px;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 5px;
	margin-bottom: 15px;
	width: 480px;
	float: left;
	height: 25px;
}
.shcStage {
	background-image: url(../images/shcStage_bg.png);
	background-repeat: repeat-y;
	padding: 10px 20px 0 20px;
	margin-top: 0px;
	margin-right: 12px;
	margin-left: 5px;
	width: 460px;
	float: left;
}
.shcStage h1 {
	font-size: 1.2em;
	font-weight: bold;
	color: #77098f;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-bottom: 8px;
}
.shcStage .bullet{

}
.shcStage .bullet ul { 
	padding: 0;
	list-style: none;
	margin-bottom: 10px;
}
.shcStage .bullet li { 
	background-image: url(../images/bullet_square.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding: 0px 0px 3px 10px;
}
.shcStage .bullet ul li b { 
	display:block; 
	color:#666; 
	font-weight:bold;
}
.shcStage .bold{
	font-size: 14px;
	color: #77098f;
	font-weight: bold;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-bottom: 10px;
	
}

.s2ssubheader {
	margin-bottom: 10px;
	padding-bottom: 5px;
}
