/*mod_table_simple.css*/
@import "mod_table_base.css";

/* inner "div.productsDescriptions */
div.productsDescriptions div.descriptionData table.desc09{
	border-collapse: collapse;
	border-width: 0 1px 1px 0;
	border-style: solid;
	border-color: #999999;
	font-size: 100%;
}

div.productsDescriptions div.descriptionData table.desc09 th,
div.productsDescriptions div.descriptionData table.desc09 td,
div.productsDescriptions div.descriptionData table.desc10 td{
	padding: 0.2em 0.45em;
}

div.productsDescriptions div.descriptionData table.desc09 th{
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	color: #000000;
	background-color: #eeeeee;
	font-weight: normal;
	text-align: left;
}

div.productsDescriptions div.descriptionData table.desc09 td{
	border-width: 1px;
	border-style: solid;
	border-color: #999999 #999999 #999999 #d2d2d2;
}


/* desc table */

div.productsDescriptions div.descriptionData table.desc01,
div.productsDescriptions div.descriptionData table.desc02,
div.productsDescriptions div.descriptionData table.desc03,
div.productsDescriptions div.descriptionData table.desc04,
div.productsDescriptions div.descriptionData table.desc05{
	border-collapse: collapse;
    border-width: 1px 0 0 1px;
    border-style: solid;
    border-color: #999;
	font-size: 100%;
}

div.productsDescriptions div.descriptionData table.desc01 th,
div.productsDescriptions div.descriptionData table.desc02 th,
div.productsDescriptions div.descriptionData table.desc03 th,
div.productsDescriptions div.descriptionData table.desc04 th,
div.productsDescriptions div.descriptionData table.desc05 th,
div.productsDescriptions div.descriptionData table.desc01 td,
div.productsDescriptions div.descriptionData table.desc02 td,
div.productsDescriptions div.descriptionData table.desc03 td,
div.productsDescriptions div.descriptionData table.desc04 td,
div.productsDescriptions div.descriptionData table.desc05 td{
	padding: 0.2em 0.45em;
	border-width: 0 1px 1px 0;
	border-style: solid;
    border-color: #999;
	vertical-align: top;
	font-weight: normal;
}

div.productsDescriptions div.descriptionData table.desc01 th,
div.productsDescriptions div.descriptionData table.desc02 th,
div.productsDescriptions div.descriptionData table.desc03 th,
div.productsDescriptions div.descriptionData table.desc04 th,
div.productsDescriptions div.descriptionData table.desc05 th{
	background: #eee;
	text-align: left;
}

div.descriptionData caption{
	font-size : 80%;
	text-align : left;
	font-weight : bold;
	padding-bottom : 0.2em;
}

/* table 01 */
div.productsDescriptions div.descriptionData table.desc01{
	width: 174px;
}


/* table 02 */
div.productsDescriptions div.descriptionData table.desc02{
	width: 268px;
}


/* table 03 */
div.productsDescriptions div.descriptionData table.desc03{
	width: 362px;
}

/* table 04 */
div.productsDescriptions div.descriptionData table.desc04{
	width: 409px;
}


/* table 05 */
div.productsDescriptions div.descriptionData table.desc05{
	width: 550px;
}

/* table 09 */
div.productsDescriptions div.descriptionData table.desc09 th,
div.productsDescriptions div.descriptionData table.desc09 td{
	padding: 0;
	border-width: 1px 0 0 1px;
}

div.productsDescriptions div.descriptionData table.desc09 tbody th,
div.productsDescriptions div.descriptionData table.desc09 tbody td{
	padding: 0.2em 0.45em;
}

div.productsDescriptions div.descriptionData table.desc09 tbody td{
	text-align: center;
}

div.productsDescriptions div.descriptionData table.desc09 tr.oddrow th,
div.productsDescriptions div.descriptionData table.desc09 tr.oddrow td{
	background-color: #eeeeee;
}

div.productsDescriptions div.descriptionData table.desc09 tr.evenrow th,
div.productsDescriptions div.descriptionData table.desc09 tr.evenrow td{
	background-color: #ffffff;
}

div.productsDescriptions div.descriptionData table.desc09 td.productPrice{
	text-align: right;
}


/* table 10 */
div.productsDescriptions div.descriptionData table.desc10{
	border: none;
	width: 550px;
}

div.productsDescriptions div.descriptionData table.desc10 td{
	border: none;
	vertical-align: top;
	text-align: left;
	line-height: 110%;
}

div.productsDescriptions div.descriptionData table.desc10 col.icon{
	width: 5%;
}

div.productsDescriptions div.descriptionData table.desc10 col.data{
	width: 95%;
}


/* table 11 */
div.productsDescriptions div.descriptionData table.desc11{
	width: 550px;
}

div.productsDescriptions div.descriptionData table.desc11 th,
div.productsDescriptions div.descriptionData table.desc11 td{
	width: 33%;
	text-align: left;
	vertical-align: top;
}
