@charset "utf-8";
/* CSS Document */



p {
	padding: 5px;
	margin: 0px;
}

a.content {
	color: #2a4f75;
	text-decoration: none;
}

a.content:visited {
	color: #2a4f75;
	text-decoration: none;
}

a.content:hover {
	color: #03f;
	text-decoration: none;
}
#header {
	position:relative;
	margin:auto;
	background-image:url(/images/bg-header.png);
	width:1000px;
	height:155px;
}
#header-logo {
	position:relative;
	top:20px;
	left:20px;
	width:230px;
	height:57px;
}
#header-nav {
	position:absolute;
	top:123px;
	right:13px;
	width: 986px;
}
#header-text {
	position:absolute;
	width:717px;
	left:271px;
	top: 23px;
	color:#2a4f75;
}
#wrapper {
	margin-left:auto;
	margin-right:auto;
	position: relative;
	width: 940px;
	background-color: #fFF;

}
#wrapper-775 {
	margin: 10px 0px 0px 0px;
	width: 775px;
	background-color: #FFF;
}
#box1 {
	margin: 10px 10px 0px 10px;
	width: 690px;
	height: 475px;
	background-image: url(images/bg-box1.png);
	float: left;
}
#box2 {
	padding-top:50px;
	font-size:100%;
	margin: 10px 10px 0px 0px;
	width: 220px;
	height: 425px;
	background-image: url(images/box-content-tall-200.png);
	background-repeat:no-repeat;
	float: left;
}
#box2-loggedin {
	padding-top:50px;
	font-size:100%;
	margin: 10px 10px 0px 0px;
	width: 220px;
	height: 550px;
	background-image: url(images/box-content-loggedin.png);
	background-repeat:no-repeat;
	float: left;
}
.box2-services {
	position: relative;
	margin: 0px 0px 0px 20px;
	padding:5px;
	width:170px;
	border:solid;
	border-width: 1px;
	border-top-color: #EEE;
	border-left-color:#CCC;
	border-right-color: #B7B7B7;
	border-bottom-color: #AEAEAE;
}
#box3 {
	position: relative;
	margin: 10px;
	width: 300px;
	height: 210px;
	background-image: url(images/box-content-features.png);
	float: left;
}
#box4 {
	margin: 10px 10px 10px 0px;
	width: 300px;
	height: 210px;
	background-image: url(images/box-content-guarantee.png);
	float: left;
}
#box5 {
	margin: 10px 10px 10px 0px;
	width: 300px;
	height: 210px;
	background-image: url(images/box-content-client.png);
	float: left;
}

.boxtext3a {
	position: absolute;
	height: 35px;
	width: 63px;
	color: #2a4f75;
	float: left;
	font-size: 11px;
	font-weight: bold;
	top: 105px;
	left: 12px;
}
.boxtext3b {
	position: absolute;
	height: 35px;
	width: 50px;
	float: left;
	color: #2a4f75;
	font-size: 11px;
	font-weight: bold;
	top: 105px;
	left: 86px;
}
.boxtext3c {
	position: absolute;
	height: 35px;
	width: 83px;
	float: left;
	color: #2a4f75;
	font-size: 11px;
	font-weight: bold;
	top: 105px;
	left: 143px;
}
.boxtext3d {
	position: absolute;
	height: 35px;
	width: 55px;
	float: left;
	color: #2a4f75;
	font-size: 11px;
	font-weight: bold;
	top: 105px;
	left: 233px;
}
.boxtext3foot {
	position: absolute;
	height: 20px;
	line-height: 20px;
	width: 272px;
	color: #2a4f75;
	font-size: 13px;
	font-weight: bold;
	top: 179px;
	left:14px;
}
.box4button {
	position: relative;
	width: 160px;
	height: 54px;
	background-image: url(images/read-more.png);
	top: 144px;
	left: 125px;
}
#box-search {
	position:relative;
	background-image:url(/images/box-search.png);
	width:220px;
	height:140px;
}

.cell-header { width:775px; height:43px; margin: auto; background-image: url(http://savenhost.com/images/box-features-top.png); color: #2a4f75; font-weight: bold }
.cell-middle { width:767px; height:200px; margin:auto; background-image: url(http://savenhost.com/images/box-features-middle.png); padding-left: 8px; font-size: 12px }
.cell-1a-doub {width:131px; height:32px; text-align: left; background: #ffffff; border-right: 2px solid #e1e1e1; float:left; padding: 4px 5px }
.cell-1a-sing {width:131px; height:40px; line-height: 40px; text-align: left; background: #ffffff; border-right: 2px solid #e1e1e1; float:left; padding: 0px 5px }
.cell-2a { width:170px; height:40px; text-align: center; line-height:40px; background: #ececec; float:left }
.cell-3a { width:270px; height:40px; text-align: center; line-height:40px; background: #ffffff; border-right: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; float:left }
.cell-4a { width:170px; height:40px; text-align: center; line-height:40px; background: #ececec; float:left }

.cell-1b-doub { width:131px; height:32px; text-align: left; background: #ececec; border-right: 2px solid #e1e1e1; float:left; padding: 4px 5px }
.cell-1b-sing { width:131px; height:40px; line-height: 40px; text-align: left; background: #ececec; border-right: 2px solid #e1e1e1; float:left; padding: 0px 5px }
.cell-2b { width:170px; height:40px; text-align: center; line-height:40px; background: #e8e8e8; float:left }
.cell-3b { width:270px; height:40px; text-align: center; line-height:40px; background: #ececec; border-right: 2px solid #e1e1e1; border-left: 2px solid #e1e1e1; float:left }
.cell-4b { width:170px; height:40px; text-align: center; line-height:40px; background: #e8e8e8; float:left }
.cell-footer { clear: both; width: 775px; height: 31px; margin: auto; background-image: url(http://savenhost.com/images/box-features-bottom.png) }

.search-text {
	position:relative;
	width:180px;
	top:50px;
	left:20px;
}
.search-box {
	position:relative;
	width:170px;
	top:65px;
	left:16px;
	float:left;
}
.search-button {
	position:relative;
	top:65px;
	float:left;
}
#box-login {
	position:relative;
	background-image:url(/images/box-client-login.png);
	width:220px;
	height:140px;	
}
.login-email {
	position:relative;
	width:180px;
	top:50px;
	left:20px;
}
.login-password {
	position:relative;
	width:180px;
	top:55px;
	left:20px;
}
.login-button {
	position:relative;
	top:60px;
	left:20px;
}
.box-1 {
	position: relative;
	margin: 10px 0px 0px 10px;
	width: 695px;
	height: 475px;
	float:left;
	background-image: url(/images/bg-box1.png);
}

.box-head {
	position: absolute;
	top: 9px;
	left: 9px;
	margin: 5px;
	width: 668px;
	height: 72px;
	font-size: 15px;
	color:#2a4f75;
	text-align: justify;
}
.platinum {
	position:absolute;
	top:206px;
	left:102px;
	width:126px;
	height:auto;
	text-align:center;
	font-size:12px;
	line-height:17px;
	color:#00F;
}
.gold {
	position:absolute;
	top:206px;
	left:318px;
	width:133px;
	height:auto;
	text-align:center;
	font-size:12px;
	line-height:17px;
	color:#00F;
}
.silver {
	position:absolute;
	top:206px;
	left:549px;
	width:133px;
	height:auto;
	text-align:center;
	font-size:12px;
	line-height:17px;
	color:#00F;
}
.box-1a {
	position: absolute;
	top: 389px;
	left: 13px;
	width: 206px;
	height: 75px;
	font-size:20px;
}
.box-1b {
	position: absolute;
	top: 389px;
	left: 246px;
	width: 206px;
	height: 75px;
	font-size:20px;
}
.box-1c {
	position: absolute;
	top: 389px;
	left: 477px;
	width: 206px;
	height: 75px;
	font-size:20px;
}
#header-hosting {
	position:relative;
	background-image:url(images/box-header-hosting.png);
	width:777px;
	height:292px;
	color: #063;
	font-weight:900;
	font-size:1.5em;
}
.box-features-top {
	background-image:url(/images/box-features-top.png);
	width:775px;
	height:43px;
	color:#2a4f75;
	font-weight:bold;
}
.box-features-middle {
	background-image:url(images/box-features-middle.png);
	background-repeat:repeat-y;
	width:775px;
	font-size:100%;
	padding-left:5px;
}
.box-features-bottom {
	background-image:url(images/box-features-bottom.png);
	width:775px;
	height:31px;
}
.tab-box-left { 
	background-image:url(/images/box-tl.png); 
	background-repeat:no-repeat;
	width:18px;
	height:44px;
	float:left;
}
.tab-box-center { 
	background-image: url(/images/box-top-mid.png);
	background-repeat: repeat-x;
	height:44px;
	float:left;
}
.tab-box-right { 
	background-image: url(/images/box-tr.png);
	background-repeat:no-repeat;
	width:18px;
	height:44px;
  float:left;
}
.tab-box-left-side { 
	background-image: url(/images/box-left.png);
	background-repeat:repeat-y;
	width:18px;
	float:clear;
}
.tab-box-title {
	font-family:Arial, Helvetica, sans-serif;
	color:#2a4f75;
	font-size:1.5em;
	padding-top:5px;
}
