@charset "utf-8";
/* CSS Document */

.idh08 #product_display {
float:left;
width: 860px;
margin:10px 0px 0px 0px;
position:relative;
}

.idh08 #product_back {
	float:left;
	width: 70px;
	height: 30px;
	padding: 4px 0px 0px 0px;
}

#product_back h3 a{
padding:5px;
}

#product_back h3 a:visited{
padding:5px;
}
#product_back h3 a:hover {
background-color:#666666;
padding:5px;
}

.idh08 #product_select {
	float:right;
	width: 330px;
	height: 390px;
	padding: 18px 10px 30px 0px;
}

.idh08 #product_select h2 {
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
}

.idh08 #product_select h3 {
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
}

.idh08 #product_select p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.idh08 #product_select h6 {
	font-family:Tahoma, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#CCCCCC;
}
.idh08 #product_select_black {
	float:right;
	width: 330px;
	height: 390px;
	padding: 18px 10px 30px 0px;
}

.idh08 #product_select_black h2 {
	font-family:Helvetica, Geneva, Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#666666;
	margin: 0px;
}

.idh08 #product_select_black h3 {
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
}

.idh08 #product_select_black p {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}

.idh08 #product_select_black h6 {
	font-family:Tahoma, Helvetica, Geneva, Arial, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#999999;
}

tr.odd td {
  background: #E6E6E6;
}

tr.even td {
  background: #D6D6D6;
}

tr.odd-disabled td {
  background: #E6E6E6;
  font-style:italic;
}

tr.even-disabled td {
  background: #D6D6D6;
  font-style:italic;
}

tr.odd-highlighted td {
  background: #FFFFFF;
}

tr.even-highlighted td {
  background: #FFFFFF;
}

.idh08 #ribbon_hori {
	background-image:url(../images/promo/ribbon_bg.gif);
	height:40px;
	width:150px;
	padding:10px 30px 10px 10px;
	position:absolute;
	top:330px;
	left:-5px;
	z-index:100;
	width: 120px;
	background-repeat: no-repeat;
}

#ribbon_hori h2 {
    color:#FFCC00;
}