#id27sdpb a:hover,
#sitemultiplierpb a:hover,
#technologypb a:hover,
#id65sdpb a:hover,
#totalsitepb a:hover,
#audiencebuilderpb a:hover,
#presspb a:hover  {
   background-position: -64px 0%;
}

#totalsitepb a,
#audiencebuilderpb a,
#sitemultiplierpb a,
#id65sdpb a,
#id27sdpb a,
#technologypb a,
#presspb a  {
   background: url(images/homepage_/totalsitepb.gif) no-repeat 0% 0px;
   display: block;
   height: 8px;
   width: 64px;
   font-size: 8px;
   line-height: 8px;
}

#sdtext p,
#totalsitetext p,
#audiencebuildertext p,
#sitemultipliertext p  {
   font: bold 14px/17px Arial;
   margin: 0px;
   color: #404040;
   padding-bottom: 9px;
   text-align: left;
}

#id65sdpb,
#audiencebuilderpb,
#totalsitepb,
#sitemultiplierpb  {
   visibility: visible;
   position: absolute;
   top: 266px;
   z-index: 4;
   width: 64px;
   height: 8px;
}

#blurbcopy p,
#boxctext p,
#boxatext p,
  {
   font: 12px/14px Arial;
   margin: 0px;
   text-align: left;
   color: #404040;
}

#sdtext,
#audiencebuildertext,
#sitemultipliertext  {
   visibility: visible;
   position: absolute;
   top: 193px;
   z-index: 3;
   width: 142px;
}

#block3,
#block2,
#block1,
#block4  {
   visibility: visible;
   position: absolute;
   top: 187px;
   z-index: 2;
   width: 155px;
   height: 96px;
   background-repeat: no-repeat;
}

#bullet3,
#bullet2,
#bullet1  {
   background: url(images/homepage_/bullet3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 352px;
   z-index: 2;
   width: 8px;
   height: 7px;
}

#technologypb,
#presspb  {
   visibility: visible;
   position: absolute;
   top: 549px;
   z-index: 2;
   width: 64px;
   height: 8px;
}

#footermenu li a:hover  {
   font-style: italic;
}

#dataspheresitetests8  {
   margin: 0px auto 0px auto;
   width: 945px;
   position: relative;
}

#audiencebuildertext  {
   left: 573px;
}

#sitemultipliertext  {
   left: 410px;
}

#contactpb a:hover  {
   background-position: -102px 0%;
}

#audiencebuilderpb  {
   left: 644px;
}

#sitemultiplierpb  {
   left: 482px;
}



#footermenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #F4F4F4;
   height: 100%;
   display: block;
}

#totalsitetext  {
   visibility: visible;
   position: absolute;
   left: 89px;
   top: 193px;
   z-index: 3;
   width: 143px;
}

#footermenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}


#technologypb  {
   left: 231px;
}

#contactpb a  {
   background: url(images/homepage_/contactpb.gif) no-repeat 0% 0px;
   display: block;
   width: 102px;
   height: 35px;
}

#keybenefits  {
   background: url(images/homepage_/keybenefits.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 345px;
   top: 328px;
   z-index: 2;
   width: 114px;
   height: 18px;
}

#totalsitepb  {
   left: 159px;
}

#footermenu  {
   font: 12px/18px Arial;
   height: 18px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #F4F4F4;
   position: absolute;
   left: 662px;
   top: 624px;
   z-index: 1;
   width: 283px;
}

#boxctext p  {
   padding-bottom: 3px;
   margin: 5px 0px;
}

#technology  {
   background: url(images/homepage_/technology.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 328px;
   z-index: 2;
   width: 105px;
   height: 18px;
}

#inthenews  {
   background: url(images/homepage_/inthenews.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 656px;
   top: 328px;
   z-index: 2;
   width: 106px;
   height: 14px;
}

#blurbcopy  {
   visibility: visible;
   position: absolute;
   left: 366px;
   top: 478px;
   z-index: 3;
   width: 238px;
}

#contactpb  {
	visibility: visible;
	position: absolute;
	left: 481px;
	top: 21px;
	z-index: 2;
	width: 102px;
	height: 35px;
}

#boxatext  {
   visibility: visible;
   position: absolute;
   left: 39px;
   top: 465px;
   z-index: 3;
   width: 268px;
   height:85px;
}

#boxctext2  {
	visibility: visible;
	position: absolute;
	left: 641px;
	top: 312px;
	z-index: 2;
	width: 290px;
	height: 250px;
	background-image: url(images/tech_boxc.gif);
	background-repeat: no-repeat;
}

#boxctext  {
	visibility: visible;
	position: absolute;
	left: 641px;
	top: 312px;
	z-index: 2;
	width: 290px;
	height: 250px;
	background-image: url(images/main_box3c.png);
	background-repeat: no-repeat;
}

#id27sdpb  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 549px;
   z-index: 4;
   width: 64px;
   height: 8px;
}

#id13boxc  {
	background: url(images/homepage_/id13boxc.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 637px;
	top: 311px;
	z-index: 1;
	width: 290px;
	height: 255px;
}

#id65sdpb  {
   left: 321px;
}

#id20boxb  {
	background: url(images/homepage_/id20boxb.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 327px;
	top: 311px;
	z-index: 1;
	width: 295px;
	height: 253px;
}

#id31boxa  {
	background: url(images/homepage_/id31boxa.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 13px;
	top: 311px;
	z-index: 1;
	width: 298px;
	height: 253px;
}

#bullet3  {
   top: 511px;
}

#bullet2  {
   top: 496px;
}

#bullet1  {
   top: 482px;
}

#hpimage2  {
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 89px;
	z-index: 1;
	width: 916px;
	height: 212px;
	background-image: url(images/technology_back.png);
	background-repeat: no-repeat;
}

#hpimage  {
	visibility: visible;
	position: absolute;
	left: 10px;
	top: 89px;
	z-index: 1;
	width: 916px;
	height: 212px;
	background-image: url(images/main_back.png);
	background-repeat: no-repeat;
}
#navline  {
	background: url(images/homepage_/navline.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: -1px;
	top: 66px;
	z-index: 5;
	width: 907px;
	height: 1px;
}

#navline2  {
   background: url(images/homepage_/navline.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 93px;
   z-index: 1;
   width: 907px;
   height: 1px;
}


#layer10b  {
	background: url(images/tech_boxb.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 331px;
	top: 312px;
	z-index: 2;
	width: 295px;
	height: 250px;
	background-image: url(images/tech_boxb.gif);
}

#layer10  {
	background: url(images/main_box2b.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 331px;
	top: 312px;
	z-index: 2;
	width: 295px;
	height: 250px;
	background-image: url(images/main_box2b.png);
}

#presspb  {
   left: 829px;
}

#login  {
	visibility: visible;
	position: absolute;
	left: 786px;
	top: -8px;
	z-index: 3;
	width: 40px;
	height: 34px;
	background-image: url(images/lock.png);
	background-repeat: no-repeat;
	background-position: right;
	float: right;
}

#block3  {
   background-image: url(images/homepage_/block3.gif);
   left: 402px;
}

#sdtext  {
   left: 249px;
}

#block4  {
   background-image: url(images/homepage_/block4.gif);
   left: 564px;
}

#block2  {
   background-image: url(images/homepage_/block2.gif);
   left: 241px;
}

#block1  {
   background-image: url(images/homepage_/block1.gif);
   left: 80px;
}

#komo2  {
	background: url(images/homepage_/komo.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 18px;
	top: 312px;
	z-index: 2;
	width: 295px;
	height: 250px;
	background-image: url(images/tech_boxa.gif);
}

#komo  {
	background: url(images/main_box1b.png) no-repeat;
	visibility: visible;
	position: absolute;
	left: 18px;
	top: 312px;
	z-index: 2;
	width: 295px;
	height: 250px;
	background-image: url(images/main_box1b.png);
}




.hpblock
{
width:100%;
height:270px;
float:left;
}

#blurbcopy li {
margin:0px;
padding:0px;
list-style-image:url(images/icons/bullet.gif);
}
#blurbcopy ul {
margin:0px;
padding:0px;
}



.hptop{
height:auto;
}
.hpimage
{
background:transparent url(images/hpimage.jpg) repeat scroll 0 0;
float:left;
height:208px;
width:960px;
z-index:1;
margin:0 10px;
}
.hptag {
float:right;
z-index:3;
height:auto;
margin:25px 30px 0 0;
width:380px;
display:none;
}
/*.solutionsimg {
background:transparent url(images/solutions.gif) no-repeat scroll 0 0;
height:300px;
width:600px;
visibility:visible;
z-index:2;
float:none;
}
*/
.solutions {
}
.solutionsbox li {
width:140px;
float:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.solutionsbox ul {
float:left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
}
.solutionsbox h3 {
line-height:1;
float:left;
width:auto;
margin: 0px;
color:black;
}
.solutionsbox {

height:auto;
margin:95px 0 0 40px;
width: auto;
float:left
}
.products {
}
.industries {
}
.marketplaces {
}
.hptag h1 {
margin:0px;
}

.products, .marketplaces, .industries
{display:none}

.industries {
float:left;
width:150px;
}
.products, .marketplaces {
float:left;
width:165px;
}


.hpbignews p {
padding-right:20px;
padding-left: 15px; 
padding-top: 0px;
}

.hpnewsbox p {
margin: 10px 0px;
padding-right:20px;
}

.hpbignews {
margin:10px 20px;
height:350px;
width:610px;
float:left;
}



.hpbignews h2 {
margin-bottom:-5px;
margin-top:0px;
padding-right:20px;
padding-left: 15px; 
}

.hpnewsbox {
margin:10px 20px 10px 0px;
background-color:fuchsia;
height:auto;
border: solid 1px purple;
width:240px;
padding:10px;
float:none;
}

.hpnewsbox h4 {
line-height:5px;
margin: 5px 0px;
padding: 5px 0px;
}

.hpbignewstop {
background:transparent url(images/bkgds/images/hpbigbox_01.gif) no-repeat scroll 0 0;
height:18px;
margin:0px 0px -5px 0px;
text-align:left;
width:610px;
float:left;
top:0;
}
.hpbignewsmain {
background:transparent url(images/bkgds/images/hpbigbox_02.gif) repeat-y scroll 0 0;
text-align:left;
width:610px;
float:left;
top:0;
padding:0px;
}
.hpbignewsbottom {
background:transparent url(images/bkgds/images/hpbigbox_04.gif) no-repeat scroll 0 0;
margin:auto;
text-align:left;
width:610px;
height:10px;
float:left;
top:0;
}

