/**
 * version: 1.0
 * author: negatyve.com
 * author uri: http://www.negatyve.com/
 * © 2008 negatyve.com | all rights reserved
**/

/**************************/
/* DATASHEET TABLE STYLES */
/**************************/

.datasheet-table
{
margin:  30px 0 30px 0;
border:  0;
padding: 0;
border-top: 1px solid transparent;
width: 936px;
}
.datasheet-table thead
{
display: none;
}
.datasheet-table tr, .datasheet-table td
{
margin:  0;
border:  0;
padding: 0;
}
.datasheet-table td
{
padding: 10px 0;
border-bottom: 1px solid transparent;
}
.datasheet-table td
{
width: 150px;
}
.datasheet-table .table-row-title
{
width: 186px;

font-size: 12px;
font-weight: bold;

text-align: right;
}
.datasheet-table .table-row-title p
{
padding: 0 10px;
}
.datasheet-table .table-cell-content
{
width: 130px;
left: 10px;
}
.datasheet-table .product-name a
{
font-size: 11px;
font-weight: bold;
}
.datasheet-table .product-date
{
color: #505050;
text-align: center;
font-size: 11px;
}
.datasheet-table .rate-main
{
font-size: 18px;
font-weight: bold;
}
.datasheet-table .rate-main span
{
font-size: 18px;
display: block;
}
.datasheet-table .product-rate-users
{
color: #6a7721;
text-align: center;
}
.datasheet-table .product-rate-users a
{
color: #6a7721;
text-decoration: underline;
}
.datasheet-table .product-rate-staff
{
color: #183c60;
text-align: center;
}
.datasheet-table .product-price
{
color: #9c1a00;
font-weight: bold;
font-size: 14px;
text-align: center;
}
.datasheet-table .product-video
{
text-align: center;
}
.datasheet-table .product-video a
{
display: block;
height: 15px;

line-height: 15px;
font-weight: bold;
font-size: 11px;
}
.datasheet-table .product-desc p
{
color: #2b2b2b;
font-size: 11px;
}
.datasheet-table .common-row
{
color: #2b2b2b;
font-size: 11px;

/*display: none;*/
}
.datasheet-table .section-divider td
{
padding: 2px 0;
width: 936px;
}
.datasheet-table .section-divider td a,
.datasheet-table .section-divider td span
{
position: relative;
float: left;
left: 10px;
font-weight: bold;
color: #fff;
}
.datasheet-table .not-available
{
color: #bbb;
}
.datasheet-table .remove-product a
{
display: block;
height: 20px;
padding-left: 20px;
background: url( '/layout/panel-close-button-up.png' ) no-repeat center left;

font-size: 11px;
color: #999;
line-height: 20px;
}
.datasheet-table .remove-product a:hover
{
color: #666;
background-image: url( '/layout/panel-close-button-hover.png' );
}
.datasheet-table .show-all td
{
text-align: center;
padding: 5px 0;
width: 936px;
}
.datasheet-table .show-all td a
{
padding-right: 15px;
font-weight: bold;
color: #fff;
background-position: center right;
background-repeat: no-repeat;
}
.datasheet-table .show-all td a.closed
{
background-image: url( '/layout/expand-button-closed.gif' );
}
.datasheet-table .show-all td a.opened
{
background-image: url( '/layout/expand-button-opened.gif' );
}
