html,body {
	min-height: 98%;
	height: 98%;
}
body, td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 10px;
}
.page_numbers_cell{	
	padding-right:10px;
	padding-bottom:5px;
}
.page_numbers_black{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
}
a.page_numbers_black:visited, a.page_numbers_black:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
a.page_numbers_black:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}

.product_info_cell{
	padding-top:10px;
	padding-left:13px;
}
a.help_link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
	font-weight:normal;
	text-decoration:underline;
}
/*styles for green stuff*/
.sub_cat_title_health{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #8CC63F;
	font-weight:bold;
	padding-left:13px;
}
.rule_health{
	border-bottom:1px solid #8CC63F;	
}
.page_number_health{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
	font-weight:bold;
}
a.product_title_health:visited, a.product_title_health:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8CC63F;
	font-weight:bold;
	text-decoration:none;
}
a.product_title_health:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8CC63F;
	font-weight:bold;
	text-decoration:underline;
}
a.link_health:visited, a.link_health:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
	font-weight:bold;
	text-decoration:none;
}

.link_health
{
	text-decoration:none;
	cursor:pointer;
}

.link_health:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
	text-decoration:underline;
}

a.link_health:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
	font-weight:bold;
	text-decoration:underline;
}
.coloured_text_health{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8CC63F;
}
.BG_image_health {
	background-image: url(images/BG_health.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}

.image_border_health 
{
	background-image: url(images/image_border_health.gif);
	background-repeat:no-repeat;
	width:100px;
	height:140px;
	padding:21px;
	background-position: center;
}

.image_border_health_big
{
	background-image: url(images/image_border_big_health.gif);
	background-repeat:no-repeat;
	width:290px;
	height:290px;
	background-position: center;
	text-align: center;
}

.main_menu_health, .main_menu_{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	padding-left: 20px; 
	padding-right: 20px;
	vertical-align: middle;
	cursor: pointer;
}
.main_menu_health:hover, .main_menu_:hover
{
	background-color: #8CC63F;
}
.edge_border_health{
	border-left:1px solid #8CC63F;
	border-right:1px solid #8CC63F;
	padding:10px;
}

.bg_health{
	background-color: #D7EBBC;
}
/*styles for blue stuff*/
.sub_cat_title_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0FA1B8;
	font-weight:bold;
	padding-left:13px;
}
.rule_body{
	border-bottom:1px solid #0FA1B8;	
}
.page_number_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0FA1B8;
	font-weight:bold;
}
a.product_title_body:visited, a.product_title_body:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0FA1B8;
	font-weight:bold;
	text-decoration:none;
}
a.product_title_body:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0FA1B8;
	font-weight:bold;
	text-decoration:underline;
}
a.link_body:visited, a.link_body:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0FA1B8;
	font-weight:bold;
	text-decoration:none;
}
a.link_body:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0FA1B8;
	font-weight:bold;
	text-decoration:underline;
}
.coloured_text_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0FA1B8;
}
.BG_image_body {
	background-image: url(images/BG_body.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}

.image_border_body 
{
	background-image: url(images/image_border_body.gif);
	background-repeat:no-repeat;
	width:100px;
	height:140px;
	padding:21px;
	background-position: center;
}

.image_border_body_big
{
	background-image: url(images/image_border_big_body.gif);
	background-repeat:no-repeat;
	width:290px;
	height:290px;
	background-position: center;
	text-align: center;
}

.main_menu_body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	padding-left: 20px; 
	padding-right: 20px;
	vertical-align: middle;
	cursor: pointer;
}
.main_menu_body:hover
{
	background-color: #0FA1B8;
}
.edge_border_body{
	border-left:1px solid #0FA1B8;
	border-right:1px solid #0FA1B8;
	padding:10px;
}

.bg_body{
	background-color: #ABDEE6;
}
/*styles for red stuff*/
.sub_cat_title_gourmet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #C90016;
	font-weight:bold;
	padding-left:13px;
}
.rule_gourmet{
	border-bottom:1px solid #C90016;	
}
.page_number_gourmet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C90016;
	font-weight:bold;
}
a.product_title_gourmet:visited, a.product_title_gourmet:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C90016;
	font-weight:bold;
	text-decoration:none;
}
a.product_title_gourmet:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #C90016;
	font-weight:bold;
	text-decoration:underline;
}
a.link_gourmet:visited, a.link_gourmet:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C90016;
	font-weight:bold;
	text-decoration:none;
}
a.link_gourmet:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C90016;
	font-weight:bold;
	text-decoration:underline;
}
.coloured_text_gourmet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C90016;
}
.BG_image_gourmet {
	background-image: url(images/BG_gourmet.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}

.image_border_gourmet 
{
	background-image: url(images/image_border_gourmet.gif);
	background-repeat:no-repeat;
	width:100px;
	height:140px;
	padding:21px;
	background-position: center;
}

.image_border_gourmet_big
{
	background-image: url(images/image_border_big_gourmet.gif);
	background-repeat:no-repeat;
	width:290px;
	height:290px;
	background-position: center;
	text-align: center;
}

.main_menu_gourmet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	padding-left: 20px; 
	padding-right: 20px;
	vertical-align: middle;
	cursor: pointer;
}
.main_menu_gourmet:hover
{
	background-color: #C90016;
}
.edge_border_gourmet{
	border-left:1px solid #C90016;
	border-right:1px solid #C90016;
	padding:10px;
}
.bg_gourmet{
	background-color: #ECA6AE;
}

/*styles for orange stuff*/
.sub_cat_title_kidz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #FF7800;
	font-weight:bold;
	padding-left:13px;
}
.rule_kidz{
	border-bottom:1px solid #FF7800;	
}
.page_number_kidz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7800;
	font-weight:bold;
}
a.product_title_kidz:visited, a.product_title_kidz:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF7800;
	font-weight:bold;
	text-decoration:none;
}
a.product_title_kidz:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF7800;
	font-weight:bold;
	text-decoration:underline;
}
a.link_kidz:visited, a.link_kidz:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7800;
	font-weight:bold;
	text-decoration:none;
}
a.link_kidz:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7800;
	font-weight:bold;
	text-decoration:underline;
}
.coloured_text_kidz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7800;
}
.BG_image_kidz {
	background-image: url(images/BG_kidz.gif);
	background-repeat: no-repeat;
	background-position: center 50px;
}

.image_border_kidz 
{
	background-image: url(images/image_border_kidz.gif);
	background-repeat:no-repeat;
	width:100px;
	height:140px;
	padding:21px;
	background-position: center;
}

.image_border_kidz_big
{
	background-image: url(images/image_border_big_kidz.gif);
	background-repeat:no-repeat;
	width:290px;
	height:290px;
	background-position: center;
	text-align: center;
}
.main_menu_kidz{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	padding-left: 20px; 
	padding-right: 20px;
	vertical-align: middle;
	cursor: pointer;
}
.main_menu_kidz:hover
{
	background-color: #FF7800;
}

.edge_border_kidz{
	border-left:1px solid #FF7800;
	border-right:1px solid #FF7800;
	padding:10px;
}

.bottom
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight:bold;
	vertical-align: middle;
	cursor: pointer;
	text-decoration: none;
}
.bottom:hover
{
	text-decoration: underline;
	color: #8CC63F;
}
.bg_kidz{
	background-color: #FFD0A6;
}
/*-------------------------------------------*/
.blank_field
{
	color: black;
	background: none;
	border: none;
}
.product_list_brand{
	background-color:#8CC63F;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	padding-left:13px;
}
.product_list_sub{
	background-color:#D7EBBC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

