/* Main Hosting Page */

#vpslanding {
	width: 471px;
	padding: 120px 0px 30px 256px;
	background: url(/images/vps/vps_background2.jpg) no-repeat;
}


#vpslanding p {
	margin-top: 0px;
}

ul#ordervps {
	margin: 0px;
	padding: 0px;
}

ul#ordervps li#cpanellinux, ul#ordervps li#plesklinux, ul#ordervps li#pleskwindows {
	float: left;
	list-style: none;
	text-align: center;
	padding: 0px 0px 20px 0px;
}

ul#ordervps li#cpanellinux {
	width: 242px;
	background: url(/images/vps/vpsbg_cpanellinux.jpg) no-repeat top;
}

ul#ordervps li#plesklinux {
	width: 234px;
	background: url(/images/vps/vpsbg_plesklinux.jpg) no-repeat top;
}

ul#ordervps li#pleskwindows {
	width: 250px;
	background: url(/images/vps/vpsbg_windowsplesk.jpg) no-repeat top;
}



/* Compare Linux VPS */

table#compareplans {
	margin-bottom: 20px;
}
#compareplans #standard {
	background: url(/images/vps/cpanellinux_standard.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #pro {
	background: url(/images/vps/cpanellinux_pro.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #premium {
	background: url(/images/vps/cpanellinux_premium.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}

#compareplans .rowheader {
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	padding: 10px 5px;
	width: 187px;
}
#compareplans .headerbg {
	background: #666;
}
#compareplans .headerbg td {
	border-bottom: #b9c6d1 1px solid;
}
#compareplans .rowfeature {
	padding: 5px;
	border-bottom: #b9c6d1 1px dotted;
}
#compareplans .bluecell {
	background-color: #fafafa;
	text-align: center;
	font-weight: bold;
	border-left: #dddddd 1px solid;
	border-bottom: #b9c6d1 1px dotted;
}
#compareplans .whitecell {
	background-color: #fff;
	text-align: center;
	font-weight: bold;
	border-left: #dddddd 1px solid;
	border-bottom: #b9c6d1 1px dotted;
}
#compareplans #standardbottom {
	background: url(/images/vps/cpanellinux_standard.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #probottom {
	background: url(/images/vps/cpanellinux_pro.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #premiumbottom {
	background: url(/images/vps/cpanellinux_premium.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans a {
	color: #336699;
}

/* Compare Linux Plesk VPS */

#compareplans #pleskstandard {
	background: url(/images/vps/plesklinux_standard.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #pleskpro {
	background: url(/images/vps/plesklinux_pro.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #pleskpremium {
	background: url(/images/vps/plesklinux_premium.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}

#compareplans #pleskstandardbottom {
	background: url(/images/vps/plesklinux_standard.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #pleskprobottom {
	background: url(/images/vps/plesklinux_pro.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #pleskpremiumbottom {
	background: url(/images/vps/plesklinux_premium.jpg) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}

/* Compare Windows Plesk VPS */

#compareplans #windowsstandard {
	background: url(/images/vps/pleskwindows_standard.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #windowspro {
	background: url(/images/vps/pleskwindows_pro.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}
#compareplans #windowspremium {
	background: url(/images/vps/pleskwindows_premium.jpg) no-repeat top;
	background-color: #666;
	border-bottom: #b9c6d1 1px solid;
	padding-bottom: 3px;
}

#compareplans #windowsstandardbottom {
	background: url(/images/vps/windows2_standard.gif) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #windowsprobottom {
	background: url(/images/vps/windows2_pro.gif) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}
#compareplans #windowspremiumbottom {
	background: url(/images/vps/windows2_premium.gif) no-repeat top;
	padding-top: 92px;
	padding-bottom: 10px;
}

/* VPS Add On Pages */

.powerpack {
	padding: 10px 5px 10px 65px; 
	line-height:1.5em;
}

.addontable {
	margin: 8px 0;
	border:1px solid #CCCCCC;
}

.addontable td {
	color: #666;
	line-height: 1.5em;
}

/* VPS Plesk Extend Pages */

h2.ordered {
	background-color: #666666;
	margin: 0px 0px 7px;
	padding: 5px;
	font-size: 18px;
	color: #ddd;
}

h2.ordered strong {
	color: #fff;
}

#upsell {
	color: #666;
	line-height: 1.5em;
}

#upsell td {
	padding-bottom: 15px;
	color: #666;
	line-height: 1.5em;
}

#upsell h3 {
	font-size: 13px;
	text-transform:uppercase;
	font-weight: bold;
	margin: 0px;
	color: #333;
}

/* Infrastructure Page */

h2.infra {
	margin: 15px 0px 0px;
	padding: 0px;
	font-size: 17px;
	weight: normal;
}

ul.infra_points {
	position: absolute;
	margin: -142px 0 0 421px;
	color: #fcfcfc;
	font-size: 18px;
	font-family: Segoe, Arial, Helvetica, sans-serif;
}

ul.infra_points li {
	padding-bottom: 5px;
}

p.infrahead {
	margin: 2px 0px 15px 0px;
	line-height: 1.5em;
}

ul.infrastructure {
	margin: 0px 15px 0px 0px;
	padding: 0px;
}

ul.infrastructure li {
	list-style: none;
	margin: 0px 0px 20px;
	line-height: 1.5em;
}

ul.infrastructure li h4 {
	font-size: 12px;
	font-weight: bold;
	color: #333;
	border-bottom: 1px solid #999;
	padding: 0px 0px 5px;
	margin: 0px 0px 5px;
}

ul.infrastructure li ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

ul.infrastructure li ul li {
	list-style: square;
	margin: 0px;
	padding: 0px;
	line-height: 1.5em;
}

.dagg {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999
}