a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#aboutusbutton a,
#contactusbutton a,
#homebutton a,
#productsbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id130contactus,
#underconstruction,
#superiorwebhostingwebdesign  {
   visibility: visible;
   position: absolute;
   left: 119px;
   top: 292px;
   z-index: 3;
   height: 21px;
   background-repeat: no-repeat;
}

#id121spwebservicesscroll p,
#id114spwebservicesscroll p  {
   font: 17px/19px Arial;
   margin: 0px;
   text-align: left;
}

#id121spwebservicesscroll,
#id114spwebservicesscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 121px;
   top: 337px;
   width: 484px;
}

#i35000chardonrdwilloughbyhillsoh44094phone440  {
   background: url(productsmedia/id7135000chardonrdwilloughb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 480px;
   top: 861px;
   z-index: 2;
   width: 569px;
   height: 10px;
}

#asubsidiaryofspsolutionsinc  {
   background: url(productsmedia/asubsidiaryofspsolutionsinc.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 303px;
   top: 169px;
   z-index: 3;
   width: 239px;
   height: 12px;
}

#superiorwebhostingwebdesign  {
   background-image: url(homemedia/superiorwebhostingwebdesign.gif);
   width: 562px;
}

#id114spwebservicesscroll p  {
   padding-bottom: 11px;
}

#id114spwebservicesscroll  {
   height: 467px;
   z-index: 5;
}

#id121spwebservicesscroll  {
   height: 465px;
   z-index: 3;
}

#shape1copy3,
#shape1copy  {
   visibility: visible;
   position: absolute;
   left: 99px;
   z-index: 3;
   width: 951px;
   height: 8px;
   background-repeat: no-repeat;
}

#contactusbutton a:hover  {
   background-position: -86px 0%;
}

#productsbutton a:hover  {
   background-position: -67px 0%;
}

#servicesbutton a:hover  {
   background-position: -65px 0%;
}

#aboutusbutton a:hover  {
   background-position: -73px 0%;
}

#arrowbutton a:hover  {
   background-position: -180px 0%;
}

#homebutton a:hover  {
   background-position: -44px 0%;
}

#underconstruction  {
   background-image: url(productsmedia/underconstruction.gif);
   width: 328px;
}

#contactusbutton a  {
   width: 86px;
   background-image: url(productsmedia/contactusbutton.gif);
}

#servicesbutton a  {
   width: 65px;
   background-image: url(productsmedia/servicesbutton.gif);
}

#productsbutton a  {
   width: 67px;
   background-image: url(productsmedia/productsbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 468px;
   top: 223px;
   z-index: 3;
   width: 86px;
   height: 12px;
}

#aboutusbutton a  {
   width: 73px;
   background-image: url(productsmedia/aboutusbutton.gif);
}

#productsbutton  {
   visibility: visible;
   position: absolute;
   left: 373px;
   top: 223px;
   z-index: 2;
   width: 67px;
   height: 12px;
}

#id130contactus  {
   background-image: url(contactusmedia/id130contactus.gif);
   width: 185px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 280px;
   top: 223px;
   z-index: 2;
   width: 65px;
   height: 12px;
}

#spwebservices  {
   background: url(productsmedia/spwebservices.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 132px;
   z-index: 5;
   width: 337px;
   height: 29px;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 183px;
   top: 223px;
   z-index: 2;
   width: 73px;
   height: 12px;
}

#arrowbutton a  {
   background: url(productsmedia/arrowbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 112px;
   width: 180px;
   font-size: 112px;
   line-height: 112px;
}

#homebutton a  {
   width: 44px;
   background-image: url(productsmedia/homebutton.gif);
}

#shape1copy3  {
   background-image: url(servicesmedia/shape1copy3.gif);
   top: 45px;
}

#shape1copy2  {
   background: url(productsmedia/shape1copy2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 833px;
   z-index: 2;
   width: 950px;
   height: 17px;
}

#arrowbutton  {
   visibility: visible;
   position: absolute;
   left: 97px;
   top: 53px;
   z-index: 4;
   width: 180px;
   height: 112px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 112px;
   top: 223px;
   z-index: 2;
   width: 44px;
   height: 12px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 1000px;
   width: 1150px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#shape1copy  {
   background-image: url(servicesmedia/shape1copy.gif);
   top: 194px;
}

#blueline  {
   visibility: visible;
   position: absolute;
   left: 99px;
   top: 824px;
   z-index: 2;
   width: 951px;
   height: 3px;
   background-color: #067BFE;
   background-image: none;
   font-size: 1px;
}

#layer6  {
   background: url(servicesmedia/layer6.gif) no-repeat;
   position: absolute;
   left: 508px;
   top: 0px;
   z-index: 2;
   width: 595px;
   height: 361px;
   visibility: visible;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

#Invoice
{
	border-collapse:separate; 
	font-family:Arial; 
	font-size:small; 
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid;
}
#Invoice td
{
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid;
}
