body {
    background: #e8eaff;
	font-family: Arial,Verdana, Tahoma, sans-serif;
	font-size: 13px;
	text-align: center;
	margin:0 auto; /* for the rest */ 

}

div#wrapper { 
width:882px; /* or a percentage, or whatever */ 
text-align:left; /* reset text alignment */ 
margin:0 auto; /* for the rest */ 

} 


table {
background-color:#FFFFFF;
}

#social {
position: absolute;
	top: 74px;
        float: right;
	text-align: right;
        width: 850px;
}

#livehelp {
position: absolute;
        float: right;
	top: 1px;
	text-align: right;
        width: 850px;
}

#footer {
margin-top: 5px;
}

.testimonial {
	font-size: 13px;
	color: #284998;
	font-weight: bold;
}

.testimonialsig {
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
	text-align: right;
}

input, textarea {
	color: #000000;
	font-size: 16px;
	font-family: Arial, Verdana, Tahoma, sans-serif;
	}


/*Navigation Bar*/
/*=============================================*/
.navbar td {
height: 28px; 
color: #030844;
background-image: url(../images/hosting-rebates-banner_03.jpg);
}

#navcontainer {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 15px;
  margin            : 0px 0px 0px 0px;
  padding           : 0px 0px 0px 0px;
  width             : auto;
  height            : 28px;
  border-bottom     : 1px solid #bfbfbf;
}
#navlist {
  margin            : 0px;
  padding           : 0px 0px 0px 0px;
}
#navlist ul, #navlist li {
  display           : inline;
  list-style-type   : none;
}

#navlist a:link, #navlist a:visited {
  border-right      : 1px solid #bfbfbf;
  padding           : 5px 10px 5px 10px;
  float             : left;
  font-weight       : bold;
  line-height       : 18px;
  margin            : 0px;
  text-decoration   : none;
  color             : #333333;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover {
  color             : #e00000;
}
#navlist a:hover {
  color             : #e00000;
}

#navcontainer2 {
  font-family       : Arial, Helvetica, sans-serif;
  font-size         : 11px;
  margin            : 0px 0px 0px 0px;
  padding           : 0px 0px 0px 0px;
  width             : auto;
  height            : 19px;
  text-align		: center;
  border-top        : 1px solid #bfbfbf;
}
#navlist2 {
  margin            : 0px;
  padding           : 0px 0px 0px 0px;
}
#navlist2 ul, #navlist2 li {
  display           : inline;
  list-style-type   : none;
}

#navlist2 a:link, #navlist2 a:visited {
  border-right      : 1px solid #bfbfbf;
  padding           : 5px 10px 5px 10px;
  font-weight       : bold;
  line-height       : 23px;
  margin            : 0px;
  text-decoration   : none;
  color             : #333333;
}

#navlist2 a:link#current, #navlist2 a:visited#current, #navlist2 a:hover {
  color             : #e00000;
}
#navlist2 a:hover {
  color             : #e00000;
}





h1 {
	font-size: 14pt;
	margin: 5px 0 5px 0;
	color:#003366;
	font-weight:bold;
}

h2 {
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

h3 {
	color: #000099;
	font-size: 8pt;
	padding: 0 0 0 5px;
	border-bottom: 1px dotted #5e74b3;
}

.buttons {
	border-top: 1px solid #A0A0A0;
	text-align: center;
}

#links a {
	font-size: 10pt;
}
#links p {
	margin: 0 0 7px 0;
}
.url {
	color: #6f6f6f;
}

form {
	display: inline;
	margin: 0;
	padding: 0;
}

.small, .small a {
	padding: 0px;
	margin: 0px;
	color: #909090;
	font-size: 7pt;
	text-decoration: none;
}

div.footer {
   bottom:0;
   clear:both;
	text-align: center;
	border-top: 1px solid #E0E0E0;
	padding: 3px 0 0 0;
	margin-top: 50px;
}
div.footer a {
	color: #606060;
}

a.nav:link {
color:#000099;
font-weight:bold;
text-decoration:none;
}

a.nav:visited {
color:#000099;
font-weight:bold;
text-decoration:none;
}

a.nav:hover {
color:#000099;
font-weight:bold;
text-decoration:underline;
}

a.nav:active {
color:#000099;
font-weight:bold;
text-decoration:none;
}