html, table, td, p, ol, ul, li	
{ 
	FONT-FAMILY:  Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 11px;
	color:  #000000; 
}
p, ol, ul, li	
{ 
	margin-top: 0px; 
	margin-bottom: 7px; 

}
big	{ font-weight: bold; } 
small	{  font-size: 10px; }
hr 
{
	color: #999999;
	height: 1px
}
A:link, A:visited, A:active, A:hover 
{ 
	color: #002E65; 
}
A:hover 
{ 
	text-decoration:underline; 
}


.Heading	
{  
	font-size: 11px; 
	color: #000000; 
	font-weight: bold; 
	margin-bottom: 7px; 
}

.Product_range_td
{
	padding: 5px 5px 5px 5px;
}

.Product_range_table
{
	background-color: #ffffff;
	padding-bottom: 20px;
}


.millchart_sizes_td
{
	padding-left: 3px;
}
.millchart_dates_td
{
	padding-left: 3px;
	padding-right: 3px;
}


#MillChart
{

}
#MillChart table tr.heading
{
background-color:#002e65;
}

#MillChart table tr.row01
{
background-color:#ffffff;
}
#MillChart table tr.row02
{
background-color:#ebebeb;
}
#MillChart table td
{
padding-left: 3px;
padding-right: 3px;
}
#MillChart table td.heading
{
font-weight:bold;
color: #FFFFFF;
}


table.MillChart {
border: 1px solid #000;
border-collapse: collapse;
border-spacing: 0;
}

table.MillChart thead tr {
background-color:#002e65;
}
table.MillChart tbody tr.row01{
background-color:#ffffff;
}
table.MillChart tbody tr.row02{
background-color:#ebebeb;
}
table.MillChart tbody tr.heading {
background-color:#002e65;
}
table.MillChart td, th {
padding-left: 3px;
padding-right: 3px;
border: 1px solid #000;
border-collapse: collapse;
border-spacing: 0;
}
table.MillChart th {
text-align: left;
}
table.MillChart td {
text-align: center;

}
table.MillChart thead td, table.MillChart thead th,
table.MillChart tbody tr.heading td, table.MillChart tr.heading th {
font-weight:bold;
color: #FFFFFF;
}
table.MillChart tbody td, table.MillChart tbody th {
font-weight: normal;
}
