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

body {
	background-color: #333333;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#ipd1 {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #141414;
	background: #141414 url(../images/ivhdbg_1.jpg) no-repeat;
	padding-left: 6px;
	height: 25px;
	padding-top: 4px;
	margin-top: 20px;
}
#ipd1Info {
	font: .7em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #141414;
	height: 146px;
	padding-left: 6px;
	margin-bottom: 10px;
	padding-right: 20px;
}
#pI {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	border-bottom: #FFF;
	height: 25px;
	background: #4D4D4D url(../images/ivhdTabBGna.jpg) no-repeat;
	padding-left: 6px;
	padding-top: 4px;
}
#pIp {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4D4D4D;
	padding-left: 6px;
	height: 80px;
	padding-right: 20px;
}
#rP {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	border-bottom: #FFF;
	height: 25px;
	background: #4D4D4D url(../images/ivhdTabBGna.jpg) no-repeat;
	padding-top: 4px;
	padding-left: 6px;
}
#rPp {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4D4D4D;
	padding-left: 6px;
	height: 34px;
}
#rPp  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#rPp  a:hover {
	color: #CCC;
}
#rPp a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#features {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 260px;
	margin-left: 98px;
	background: #005e8b;
	text-indent: 2px;
}


#featuresP {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	width: 224px;
	margin-top: 6px;
	margin-left: 100px;
	margin-bottom: 60px;
}
#featuresP8400 {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	width: 234px;
	margin-top: 6px;
	margin-left: 100px;
	margin-bottom: 60px;
}

#specifications {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFF;
	background: #005e8b;
	width: 310px;
	margin-left: 28px;
	text-indent: 2px;
}
#specificationsP {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	margin-top: 6px;
	float: left;
	padding-left: 30px;
	width: 154px;
}
#specificationsPright {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	margin-left: 190px;
	margin-top: 6px;
}

#pageBar {
	border-top: 1px solid #8a8a8a;
	width: 988px;
	margin-left: 10px;
	margin-top: 6px;
}
#downloadsTitle {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #005e8b;
	margin-top: 20px;
	border-bottom: 1px solid #8a8a8a;
	width: 230px;
	margin-left: 70px;
	text-align: right;
}
#downloads  {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin-top: 4px;
	text-align: left;
	margin-left: 6px;
}
#downloads a:link  {
	color: #FFFFFF;
	text-decoration: none;
}
#downloads a:hover {
	color: #CCC;
}
#downloads a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#iviewhdUpdates {
	margin-left: 6px;
	margin-top: 4px;
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#iviewhdUpdates a:link {
	color: #FFF;
	font: normal 1em Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#iviewhdUpdates a:hover {
	color: #CCC;
	font: normal 1em Arial, Helvetica, sans-serif;
	text-decoration: none;
}
#iviewhdUpdates a:visited {
	color: #FFF;
	text-decoration: none;
	font: 1em Arial, Helvetica, sans-serif;
}

#iviewhdUtilities {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFF;
	margin-top: 4px;
	margin-left: 6px;
}
#iviewhdUtilities a:link {
	font: 1em Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#iviewhdUtilities a:hover {
	font: 1em Arial, Helvetica, sans-serif;
	color: #CCC;
}
#iviewhdUtilities a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}

#galleryContainer {
	height: 490px;
	width: 355px;
	position: relative;
}

#ipGallery {
	position: relative;
	padding-left: 210px;
	height: 52px;
	padding-bottom: 0px;
	padding-top: 50px;
}

#photo {
	position: static;
	height: 131px;
	padding-top: 80px;
	padding-left: 80px;
	margin-bottom: 40px;
}

#photo img {
	position: absolute;
}

#ipGallery a {
	padding:0px;
	display: inline;
	float: none;
	width: 77px;
	height: 52px;
}

#ipGallery img {
	padding: 0px;
	border: 1px solid #333;
	background-color:white;
	display: inline;
	width: 77px;
	height: 52px;
	position: relative;
}

#catIp {
	width: 251px;
	height: 125px;
	padding-top: 5px;
	border-top: 1px solid #FFF;
}

#catIp ul {
	color: #00c0ff;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	white-space: nowrap;
}

#catIp a:link, #catIp a:visited {
	color: #a7a6a6;
	text-decoration: none;
}

#catIp a:hover {
	color: #00c0ff;
	text-decoration: underline;
}

.catTitle {
	color: #a7a6a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.catTitle a:link{
	color: #a7a6a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.catTitle a:hover{
	color: #00c0ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.catTitle a:visited{
	color: #a7a6a6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.compare {
	font: 1em Arial, Helvetica, sans-serif;
	margin-top: 4px;
	text-align: left;
	color: #FFFFFF;
	margin-left: 6px;
}

.compare  a:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
.compare a:hover {
	color: #CCC;
}
.compare a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#sellInfo2 {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	margin-right: 40px;
	background: url(../images/ip2m_price.gif) no-repeat right top;
	text-align: right;
	padding-top: 36px;
	margin-bottom: 6px;
}


#sellInfo {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	margin-right: 40px;
	background: url(../images/ipd1_price.gif) no-repeat right top;
	text-align: right;
	padding-top: 36px;
	margin-bottom: 6px;
}

#sell {
	text-align: center;
	width: 82px;
	margin-left: 496px;
	clear: both;
}


#updatesTitle {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #005e8b;
	margin-top: 20px;
	border-bottom: 1px solid #8a8a8a;
	text-align: right;
	width: 230px;
	margin-left: 70px;
}

#updatesTitle2 {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 4px;
	text-align: right;
	margin-right: 30px;
	margin-left: 167px;
}

#updates {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	margin-top: 1px;
	text-align: right;
	margin-right: 30px;
}
#updates a:link {
	color: #5e5d5d;
}
#updates  a:hover {
	color: #FFF;
}
#previousTitle2 {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #333;
	margin-right: 30px;
	margin-top: 6px;
	text-align: right;
}
#previous {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #FFF;
	text-align: right;
	width: 132px;
	margin-top: 1px;
	margin-left: 167px;
}
#previous a:link {
	color: #5e5d5d;
}
#previous a:hover {
	color: #FFF;
}
#utilitiesTitle {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #005e8b;
	margin-right: 30px;
	margin-top: 20px;
	width: 230px;
	text-align: right;
	border-bottom: 1px solid #8a8a8a;
	margin-left: 68px;
}
#utilities {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	text-align: right;
	margin-top: 4px;
	margin-right: 30px;
}
#utilities a:link {
	color: #5e5d5d;
}
#utilities a:hover {
	color: #FFF;
}

#compareTitle {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #005e8b;
	margin-top: 20px;
	border-bottom: 1px solid #8a8a8a;
	text-indent: 60px;
	width: 234px;
	margin-left: 64px;
}


a:hover {
	font: 1em Arial, Helvetica, sans-serif;
	color: #333;
}

#GB_window {
  background: #fff;
  border: 5px solid #000;
}

/* settings for caption */
#GB_caption {
	font: 12px bold helvetica, verdana, sans-serif;
	color: #fff;
	background: #000 url(../images/close2.gif) no-repeat right center;
	padding: 2px 0 2px 5px;
}

/*overlay for all but Mac FF*/
.GB_overlayBG {
  background-color: #000;
	filter: alpha(opacity=60);
	opacity: .60;
}

/*overlay for Mac FF to deal with Flash in iFrame problem*/
.GB_overlayMacFFBGHack {
  background-image: url(../images/macFFBgHack.png);
}

/* "loading" image */
#GB_loading {
	background: white url(../images/loading.gif) no-repeat 50% 50%; 
}
/*end of custom settings*/

/*GREYBOX settings*/
#GB_overlay {
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

/* for IE 6 overlay */
* html body, * html {
	height: 100%;
  width: 100%;
}

#GB_window {
	top: 10px;
	left: 0px;
	position: fixed;
	overflow: hidden;
	z-index: 150;
}

/* IE-6 overrule fixed */
* html #GB_window {
  position: absolute;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
}

#GB_caption {
	margin: 0;
	text-align: left;
	position: relative;
	z-index: 100;
	cursor: pointer;
}

#GB_loading {
  position:absolute;
	width: 100%;
	height: 100%;
}
#ips8000Price {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	margin-right: 40px;
	text-align: right;
	margin-bottom: 6px;
	margin-top: 40px;
}
#poeDoc {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	border-bottom: #FFF;
	height: 25px;
	background: #4D4D4D url(../images/ivhdTabBGna.jpg) no-repeat;
	padding-top: 4px;
	padding-left: 6px;
}
#poeDocP {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4D4D4D;
	padding-left: 6px;
	height: 30px;
}
#poeDocP  a:link {
	color: #FFFFFF;
	text-decoration: none;
}
#poeDocP  a:hover {
	color: #CCC;
}
#poeDocP a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
}
#poeCompare {
	font: bold 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	border-bottom: #FFF;
	height: 25px;
	background: #4D4D4D url(../images/ivhdTabBGna.jpg) no-repeat;
	padding-top: 4px;
	padding-left: 6px;
}
#poeCompareP {
	font: 0.8em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4D4D4D;
	padding-left: 6px;
	height: 30px;
}
#shoho2_d1_photo {
	background: url(../images/soho2_d1_package.jpg) no-repeat center;
	height: 375px;
	width: 603px;
	margin-left: 60px;
}
#soho2D1Price {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	margin-right: 40px;
	text-align: right;
	margin-bottom: 6px;
	margin-top: 40px;
}
#soho2D1SalePrice {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #141414;
	margin-right: 40px;
	text-align: right;
	margin-bottom: 6px;
	margin-top: 40px;
}
#featuresVisec {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	width: 360px;
	margin-top: 6px;
	margin-left: 100px;
	margin-bottom: 10px;
}
#featuresVisecR {
	font: 0.7em Arial, Helvetica, sans-serif;
	color: #5e5d5d;
	width: 360px;
	margin-top: 6px;
	margin-left: 28px;
}
#soho4_d1_photo {
	background: url(../images/soho4_d1_package.jpg) no-repeat center;
	height: 403px;
	width: 603px;
	margin-left: 60px;
}
#soho2d1 {
	font: .7em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #141414;
	height: 200px;
	padding-left: 6px;
	margin-bottom: 10px;
	padding-right: 20px;
}
#soho4d1 {
	font: .7em Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #141414;
	height: 200px;
	padding-left: 6px;
	margin-bottom: 10px;
	padding-right: 20px;
}
#pricingL {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	float: left;
	padding-bottom: 5px;
	padding-left: 489px;
}
#pricingR {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #000000;
	float: right;
	padding-bottom: 5px;
	width: 171px;
}
#partNumber {
	font: bold 1em Arial, Helvetica, sans-serif;
	color: #005E8B;
	text-align: right;
	margin-bottom: 6px;
	padding-right: 100px;
	margin-top: 20px;
}
#pricingLH {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	float: left;
	padding-bottom: 5px;
	padding-left: 442px;
}
#pricingRH {
	font: 0.9em Arial, Helvetica, sans-serif;
	color: #000000;
	float: right;
	padding-bottom: 5px;
	width: 162px;
}

