html			{margin:0px;padding:0px;}
body			{margin:0px;padding:0px;background-color:#ffffff;font-family:verdana;font-size:10px;color:#000000;}
td			{font-family:verdana;font-size:10px;color:#000000;}

.header			{display:block;height:75px;background:#666666;width:auto;line-height:0em;margin-bottom:64px;}

.sidecontent		{padding-left:10px;padding-right:10px;font-size:10px;color:#666666;color:#000000;}

.caption		{display:block;position:absolute;left:10px;top:370px;width:130px;color:#000000;}


.content		{font-size:11px;color:#666666;line-height:1.6em;}
.content a		{color:#666666;text-decoration:none;}
.content a:hover	{color:#000000;text-decoration:none;}

.redlink a		{color:#666666;}
.redlink a:hover	{color:#f00000;}


.category		{display:block;padding-top:10px;border-top:solid 1px #cccccc;width:750px;clear:both;}
.categoryname		{display:block;font-weight:bold;margin-bottom:10px;}

.product		{display:inline;float:left;height:110px;clear:none;margin-right:15px;white-space:nowrap;}
.product img		{display:block;}

.productpadding		{padding-right:20px;padding-bottom:20px;}

.enquiry td		{font-size:11px;color:#666666;line-height:1.6em;}

.brandtable 		{background:#cccccc;padding:0px;border-collapse:collapse;}
.brandtable td		{background:#ffffff;border:solid 1px #cccccc;width:150px;height:150px;padding:0px;}

.persontable 		{background:#cccccc;padding:0px;border-collapse:collapse;color:#666666;line-height:1.0em;}
.persontable td		{background:#ffffff;border:solid 1px #cccccc;width:300px;height:300px;padding:20px;font-size:11px;color:#666666;line-height:1.6em;}

.rule			{width:auto;border-top:solid 1px #cccccc;border-bottom:solid 30px #ffffff;}

.description		{color:#666666;font-size:10px;}

a.on			{text-decoration:underline;}


.brand			{display:inline;float:left;height:132px;clear:none;padding-right:50px;border-bottom:solid 1px #cccccc;margin-bottom:20px;}
.brand img		{display:block;border:0px;}
 img			{border:0px;}

.brand a img.fade  {
	filter: Alpha(Opacity=70, Style=0);
	-moz-opacity:0.7; 
}

.brand a:hover img.fade {
	filter: Alpha(Opacity=100, Style=0); 
   	-moz-opacity:1; 
}


.brand-image  {}


.brand-image a img.fade  {
	filter: Alpha(Opacity=70, Style=0);
	-moz-opacity:0.7; 
}

.brand-image a:hover img.fade {
	filter: Alpha(Opacity=100, Style=0); 
   	-moz-opacity:1; 
}



.footer			{color:#666666;font-size:10px;}
.footer a		{color:#666666;text-decoration:none;}
.footer a:hover		{color:#000000;text-decoration:none;}



.bannercaption		{display:none;position:absolute;left:-140px;top:200px;width:100px;height:150px;color:#000000;background-color:#ffffff;}
.bannercaption a	{color:#000000;}
a.more			{color:#666666;}
a.more:hover		{color:#000000;}



