
.pda-t, .pda-v, .pda-t-last, .pda-v-last {
	border-bottom: solid #D0D0D0 1px;
	padding: 5px 3px 5px 3px;
}

.pda-t-last, .pda-v-last {
	border: 0;
}

.pda-t-s
{
	border-bottom: solid #D0D0D0 1px;
	display: block;
}

.pda-v, .pda-v-last, .pda-v-g, .pda-v-last-g {
	text-align: right;
}

.pda-v-g, .pda-v-last-g, .pda-t-g, .pda-t-last-g
{
	padding: 3px;	
}

.tbl-row, .tbl-h-row {
	border-bottom: solid #D0D0D0 1px;
	padding: 5px 5px 5px 5px;
}

.tbl-h-row {
	background-color: #E4E4E4;
}

.tbl-subheading td {
	background-color: #D0D0D0;
	padding: 3px 5px 3px 5px;
	font-weight: bold;
	color: #333;
}

.tbl-data {
	width: 100%;
}

.tbl-acc {
	width: 400px;
	margin-bottom: 10px;
}

.tbl-l {
	text-align: left;
	padding: 4px 4px 4px 0;
	border-bottom: solid #CCC 1px;
	vertical-align: top;
}

.tbl-r {
	text-align: left;
	padding: 4px 0 4px 4px;
	border-bottom: solid #CCC 1px;
}

.q-row {
	font-weight: bold;
	color: #C00;
	padding: 0 0 4px 4px;
	border-bottom: solid #CCC 1px;
}

.qr-head, .qr-head-c {
	color: #666;
	white-space: nowrap;
	padding: 2px;
	border-bottom: solid #999 1px;
}

.qr-head-c {
	text-align: center;
}

.qr-row, .qr-row-c, .qr-row-r {
	border-bottom: solid #CCC 1px;
	padding: 4px 0 4px 4px;
	vertical-align: top;
}

.qr-row-c {
	text-align: center;
}

.qr-row-r {
	text-align: right;
}

.no-data {
	color: #999;
}

/* Products */

.SPForm
{
	margin: 0px;	
}

.productheading {
	position: relative;
	height: 50px;	
	margin-top: 5px;
	color: #FFF;
	font-weight: bold;
}

.productheading img {
	position: absolute;
	right: 0;
	z-index: 200;
}

.productheading div img {
	position: absolute;
	float: none;
	right: 0;
	top: 0;
	overflow: hidden;
	width: 100px;
	height: 72px;
	z-index: 10;
}

* html .productheading img, {
	right: -1px;
}

.productheading div {
	font-size: 200%;
	padding: 0 90px 5px 5px;
}

.productheading div span {
	font-size: 70%;
	font-weight: normal;
	padding: 0 0 0 5px;
}

.productsubheading {
	color: #FFF;
	padding: 5px;
	margin: -2px 0 2px 0;
}

#product-dash .BodyText {
	padding-top: 5px;
}

#product-right-side, #product-dimensions {
	float: right;
	position: relative;
	width: 170px;	
	z-index: 50;
	margin-bottom: 2px;
}

/* Only for product tech icons / model info */
#product-right-side .boxcontent
{
	padding: 0px;
}

#product-right-side ul
{
	padding: 6px;
}

.product-tech-icons {
	margin: 5px 0px 5px 0;
}

.product-tech-icons img {
	margin-left: 6px;
}

#product-icons {
	margin: 5px 0 5px 0;
	width: 400px;
}

#product-icons img {
	margin: 0 5px 5px 0;
}

ul.product-list {
	list-style-image: url(../images/bullet.gif);	
	margin: 0 0 0 15px;
	padding: 0px;
	padding-bottom: 2px;
	clear:both;
}

ul.product-list li {
	margin: 0 0 5px 0;
	padding: 0;	
}

#product-dimensions {
	width: 270px;
}

#product-dimensions .boxcontent, #data-table .boxcontent, #data-table .boxcontent-trans {
	padding: 0;
	background-color: #FFF;
}

#product-images {
	width: 410px;
	margin-bottom: 20px;
}

#product-images img {
	
}

.ProductImage
{	
	width: 160px;
	text-align: center;
}

.ControllerImage
{
	width: 60px;
	text-align: center;
}

.pdi-title {
	background-color: #D0D0D0;
	padding: 3px 3px 3px 10px;
	font-weight: bold;
	color: #333;
}

.pdi-title span {
	font-weight: normal;
	padding-left: 5px;
}

.pdi-image {
	background-color: #FFF;
	border: solid #D0D0D0 1px;
	padding: 3px;
	text-align: center;
}

.pdi-image img {
	border: 0;
}

#product-data {
	width: 310px;
	margin-right: 10px;
}

#product-data .box {
	margin-bottom: 10px;
}

#product-data table {
	width: 300px;
}

#product-dash .BodyText p {
	margin-top: 0;
}


#right-side, #right-side-WSH {
	float: right;
	position: relative;
	margin-left: 10px;
	width: 170px;	
	z-index: 5;
}

#right-side-WSH {
	margin-left: 0px;	
}

img.right, #right-side .box {
	margin-bottom: 2px;
}

#right-side .box
{
	margin-bottom: 10px;
}

#right-side-WSH .box {
	margin-bottom: 2px;	
}


