#blueprodplaybg  {
   background-image: url(xmedia/blueplaybg.gif);
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 269px;
   height: 19px;
   background-repeat: no-repeat;
}
#prodvideocaptiontext,
#prodvideotext,
#prodvideoimg  {
	visibility: visible;
	position: absolute;
	z-index: 1;
	width: 269px;
	height: 1px;
}
#prodvideotext p,
#prodvideocaptiontext p  {
   font: 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
}
#prodvideotext,
#prodvideoimg
  {
   top: 20px;
}
#prodvideocaptiontext  {
   top: 223px;
   font: 12px/14px Tahoma;
   margin: 0px;
   text-align: center;
   font-style: italic;
}

#blueappbgtop
  {background-image: url(xmedia/blueappbg.gif);
   top: 0px;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 269px;
   height: 19px;
   background-repeat: no-repeat;
}

#blueappbgmiddle
  {background-image: url(xmedia/blueappbg.gif);
   top: 258px;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 269px;
   height: 19px;
   background-repeat: no-repeat;
}

#blueappbgbottom
  {background-image: url(xmedia/blueappbg.gif);
   top: 440px;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 269px;
   height: 19px;
   background-repeat: no-repeat;
}

#prodvideoheadertop,
#customersolutionsheadertop  {
   visibility: visible;
   position: absolute;
   left: 26px;
   width:240px;
   top: 2px;
   z-index: 2;
   font: bold 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}
#customersolutionsheadermiddle  {
   visibility: visible;
   position: absolute;
   left: 26px;
   width:240px;
   top: 260px;
   z-index: 2;
   font: bold 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}
#customersolutionsheaderbottom  {
   visibility: visible;
   position: absolute;
   left: 26px;
   width:240px;
   top: 442px;
   z-index: 2;
   font: bold 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}
#videoheadertop p,
#customersolutionsheadertop p,
#customersolutionsheadermiddle p {
   font: bold 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
   color:#FFFFFF;   
}
#customersolution1text,
#customersolution2text,
#customersolution3text,
#customersolution4text,
#customersolution5text,
#photorequesttext  {
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 266px;
   font: 12px/14px Tahoma;
   margin: 0px;
   text-align: left;
}
#customersolution1text {
	top: 200px;
}
#customersolution2text {
	top: 285px;
}
#customersolution3text {
	top: 410px;
}
#customersolution4text {
	top: 460px;
}
#customersolution5text {
	top: 465px;
}
#customersolution1xmedia,
#customersolution2xmedia,
#customersolution3xmedia,
#customersolution4xmedia,
#customersolution5xmedia,
#customersolution6xmedia  {
   visibility: visible;
   position: absolute;
   z-index: 1;
   width: 269px;
   height: 175px;
   background-repeat: no-repeat;
}
#customersolution1xmedia  {
   top: 20px;
}
#customersolution2xmedia  {
   top: 200px;
}
#customersolution3xmedia  {
   top: 380px;
}
#customersolution4xmedia  {
   top: 280px;
}
#customersolution5xmedia {
   top: 285px;
}
#customersolution6xmedia {
   top: 465px;
}
#photorequesttext {
	top: 560px;
}
#infosolution1,
#infosolution2,
#infosolution3,
#infosolution4,
#infosolution5,
#infosolution6,
#infosolution7 {
   visibility: visible;
   position: absolute;
   z-index: 3;
   left: 245px;
   width: 20px;
   height: 20px;
   background-repeat: no-repeat;
}
#infosolution1{
	top: 171px;
}
#infosolution2{
	top: 351px;
}
#infosolution3{
	top: 531px;
}
#infosolution4{
	top: 431px;
}
#infosolution5{
	top: 436px;
}
#infosolution6{
	top: 616px;
}
#infosolution7{
	top: 385px;
}
#popup1,
#popup2,
#popup3,
#popup4,
#popup5,
#popup6,
#popup7	{
	display: none;
	position: absolute;
	left: -248px; 
	top: -10px; 
	border: solid black 1px; 
	padding: 2px; 
	background-color: rgb(255,255,225); 
	text-align: left; 
	font-size: 12px;
	font-family:Tahoma, Arial, sans-serif; 
	width: 264px;
}