/* CSS Document */
table {
	border:1px solid #9b2123;
	border-collapse:collapse;
	font-family:arial,sans-serif;
	margin-bottom:20px;
}
/* We repeat the border information for all of the inner elements and set their padding to 5 pixels. */

td,th{
	border:1px solid #7c7c7c;
	border-collapse:collapse;
	padding:5px;
}	

/* We use the IDs of the headers to define the width of the columns (This could also be achieved via a colgroup and col definition in the HTML, but this is more flexible). */


#ac {width:12%;text-align:center;}
#pc {width:8%;}
#pn {width:42%;}
#up {width:9%;text-align:right;}
#qt {width:5%;text-align:center;}
#to {width:24%;text-align:right;} 

			 
/* Next on our list is the caption, it needs a background, a slightly larger font and a border. As our caption sits on top of the table, we have to get rid of the bottom border. Texts in captions are centered by default, therefore we need to set the text-align to left. */

caption{
	background:#9b2123;
	font-size:140%;
	color: #fff;

	border-bottom:none;
	padding:5px;
	text-align:left;
	
}
/* The same applies to headers, and to distinguish between headers in the head and those in the body of the table, we use descendant selectors:*/

thead th{
	background:#f3f3f3;
	text-align:left;
}
tbody th{
	text-align:left;
	background:#7c7c7c; /* #F3F3F3 */
}
tbody td{
	margin-left:5px;
	margin-right:10px;
}
/* The same descendant selectors help us defining the differences for the data cells:*/

tfoot td {
	text-align:left;
	margin-left:5px;
	margin-right:10px;
	font-weight:bold;
	background:#fff;
}
tfoot td a{
    color: #333; text-decoration: underline;color: #0066cc; font-weight: 700;
	text-align:left;
	margin-left:5px;
	margin-right:10px;
	background:#fff;
}

tfoot td a:hover { color: #3333CC; text-decoration: underline; color: #0066cc; cursor: pointer;}
tfoot td a:visited { color: #cc0066; text-decoration: underline; color: #cc0066;cursor: pointer;}

tfoot td input{
	float:right;
}

tbody td.title{font-weight: bold;text-align:right;background:#f3f3f3;} 
tbody td.display{font-weight: bold;text-align:right;background:#f3f3f3;}
tbody td.promocode{border: 1px solid #f3f3f3;}
tbody tr.odd   td{background:#ffcccc;}   /*c2c3c4  ff9999*/
tbody tr.even  td{background:#ffffff;}   /*c2c3c4  ffffff*/
tbody tr.plain td{background:#FF9999;}   /* #FF9999; */
tbody tr.ltgrey td{background:#f3f3f3;}   /* #FF9999; */







