/* <![CDATA[ */

/* A big thanks to Veerle's blog (http://veerle.duoh.com) for this great css file and design. Thank you! */

#table1 a, #table2 a, #table3 a, #table4 a, #table5 a		{color: #C75F3E;}

#table1, #table2, #table3
{
	/* From body */
	font:			normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#4F6B72;
	background:		#E6EAE9;
	
	width:			500px;
	padding:		0 0 0 5px;
	margin:			0 0 0 5px;
}

#table4, #table5
{
	/* From body */
	font:			normal 12px auto "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#4F6B72;
	background:		#FFFFFF;
	
	width:			500px;
	padding:		0 0 0 5px;
	margin:			0 0 0 5px;
}

caption
{
	padding:		0 0 5px 0;
	width:			500px;	 
	font:			italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align:		right;
}

#table1 th, #table2 th, #table3 th
{
	font:			bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#4F6B72;
	border-right:	1px solid #C1DAD7;
	border-bottom:	1px solid #C1DAD7;
	border-top:		1px solid #C1DAD7;
	letter-spacing:	2px;
	text-transform:	uppercase;
	text-align:		left;
	padding:		6px 6px 6px 12px;
	background:		#CAE8EA url("/images/nice-table/bg_header.jpg") no-repeat;
}

#table4 th, #table5 th
{
	font:			bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#4F6B72;
	letter-spacing:	2px;
	text-transform:	uppercase;
	text-align:		left;
	padding:		6px 6px 6px 12px;
	background:		#CAE8EA url("/images/nice-table/bg_header.jpg") no-repeat;
}

#table1 th.nobg, #table2 th.nobg, #table3 th.nobg
{
	border-top:		0;
	border-left:	0;
	border-right:	1px solid #C1DAD7;
	background:		none;
}

#table4 th.nobg, #table5 th.nobg
{
	border-top:		0;
	border-left:	0;
	background:		none;
}

#table1 td, #table2 td, #table3 td
{
	border-right:	1px solid #C1DAD7;
	border-bottom:	1px solid #C1DAD7;
	background:		#FFFFFF;
	padding:		6px 6px 6px 12px;
	color:			#4F6B72;
}

#table4 td, #table5 td
{
	background:		#FFFFFF;
	padding:		6px 6px 6px 12px;
	color:			#4F6B72;
}

#table1 td.alt, #table2 td.alt, #table3 td.alt
{
	background:		#F5FAFA;
	color:			#797268;
}

#table4 td.alt, #table5 td.alt
{
	background:		#F5FAFA;
	color:			#797268;
}

#table1 th.spec, #table2 th.spec, #table3 th.spec
{
	border-left:	1px solid #C1DAD7;
	border-top:		0;
	background:		#FFFFFF url("/images/nice-table/bullet1.gif") no-repeat;
	font:			bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#table4 th.spec, #table5 th.spec
{
	border-top:		0;
	background:		#FFFFFF url("/images/nice-table/bullet1.gif") no-repeat;
	font:			bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

#table1 th.specalt, #table2 th.specalt, #table3 th.specalt
{
	border-left:	1px solid #C1DAD7;
	border-top:		0;
	background:		#F5FAFA url("/images/nice-table/bullet2.gif") no-repeat;
	font:			bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#797268;
}

#table4 th.specalt, #table5 th.specalt
{
	border-top:		0;
	background:		#F5FAFA url("/images/nice-table/bullet2.gif") no-repeat;
	font:			bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:			#797268;
}

.stoked		{text-decoration:	line-through;}

.bold		{font-weight:		bold;}

ul.listintable
{
	list-style-type:	disc;
	margin:				0;
	padding:			0 0 0 1em;
	text-indent:		-5px;
}

/* ]]> */
