a.anchor:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #395F7C;
	text-decoration: none;
	font-weight: bold;
}
a.anchor:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.anchor:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #395F7C;
	text-decoration: underline;
	font-weight: bold;
}
a.utility:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.utility:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
}
a.utility:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.countries:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.countries:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.countries:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.browse:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.browse:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
}
a.browse:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.cart_item:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.cart_item:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.cart_item:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.terms:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9A9A9A;
	text-decoration: none;
}
a.terms:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9A9A9A;
	text-decoration: none;
}
a.terms:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #9A9A9A;
	text-decoration: underline;
}
a.footer:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9A9A9A;
	text-decoration: none;
}
a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9A9A9A;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #9A9A9A;
	text-decoration: underline;
}
a.to_top:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1D4873;
	text-decoration: none;
	font-weight: bold;
}
a.to_top:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.to_top:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #1D4873;
	text-decoration: underline;
	font-weight: bold;
}
a.text_email:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.text_email:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: underline;
}
a.text_email:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.check_link_prod:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.check_link_prod:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.check_link_prod:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.text_link:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: none;
}
a.text_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
}
a.text_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
a.sitemap_white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.sitemap_white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
a.sitemap_white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.links:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: none;
	font-weight: bold;
}
a.links:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}
a.links:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
	font-weight: bold;
}
.help-points {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
a.extras_white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.extras_white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.extras_white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.prod_white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.prod_white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.prod_white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.prod_more_blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #14B1E8;
	text-decoration: underline;
}
a.prod_more_blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #14B1E8;
	text-decoration: underline;
}
a.prod_more_blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #14B1E8;
	text-decoration: underline;
}
a.prod_push_white:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.prod_push_white:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.prod_push_white:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
}
a.titlelink_light_grey:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CCCCCC;
	text-decoration: none;
}
a.titlelink_light_grey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CCCCCC;
	text-decoration: none;
}
a.titlelink_light_grey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #CCCCCC;
	text-decoration: underline;
}
a.titlelink_dark_grey:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #999999;
	text-decoration: none;
}
a.titlelink_dark_grey:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #999999;
	text-decoration: none;
}
a.titlelink_dark_grey:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #999999;
	text-decoration: underline;
}
a.titlelink_blue:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #14B1E8;
	text-decoration: none;
}
a.titlelink_blue:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #14B1E8;
	text-decoration: none;
}
a.titlelink_blue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #14B1E8;
	text-decoration: underline;
}
a.logout:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: none;
}
a.logout:visited {
	font-family: Arial, Helvetica, s
ans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: none;
}
a.logout:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #1D4873;
	text-decoration: underline;
}
.welcome_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.welcome_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.extras_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.box_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.browse_headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #14B1E8;
}
.tel_numbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.footer_address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.footer_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #9A9A9A;
}
.basket_norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.newsletter_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.newsletter_fields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #E24647;
}
.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #1D4873;
}
.feat_prod_title_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.feat_prod_link_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.feat_prod_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.prod_sub_cats {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #FFFFFF;
}
.headers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #14B1E8;
}
.photos_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.form_smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #1D4873;
}
.file_sizes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #14B1E8;
}
.form_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #E24647;
}
.error_text_plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #E24647;
}
.error_text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #E24647;
}
.prod_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.browse_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
}
.cat_list_titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: none;
}
.cat_group_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}
.cat_group_descrip {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
}
.cat_hazards {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #14B1E8;
}
.box_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.title_light_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #CCCCCC;
}
.title_dark_grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #999999;
}
.title_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #14B1E8;
}
.utility_bars {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}

.tel_numbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}
.product_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: bold;
	color: #1D4873;
}

