/* Main text decoration */
	a, p, span, div, font, h1, h2, h3, h4, h5, input {text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif;}

/* Page body */
	.body {height: 100%; background-image: url(../images/screen_bg.jpg);}

/* Menu 1 - Level 1 */
	a.mainmenu:link {color: #11579d; font-size: 70%; font-weight: bold}
	a.mainmenu:visited {color: #11579d; font-size: 70%; font-weight: bold}
	a.mainmenu:hover {color: #3dbcf7; font-size: 70%; font-weight: bold}

	a.mainmenu_over:link {color: #3dbcf7; font-size: 70%; font-weight: bold}
	a.mainmenu_over:visited {color: #3dbcf7; font-size: 70%; font-weight: bold}
	a.mainmenu_over:hover {color: #3dbcf7; font-size: 70%; font-weight: bold}

	a.mainmenu_select:link {color: #3dbcf7; font-size: 70%; font-weight: bold}
	a.mainmenu_select:visited {color: #3dbcf7; font-size: 70%; font-weight: bold}
	a.mainmenu_select:hover {color: #3dbcf7; font-size: 70%; font-weight: bold}

/* Menu 1 - Level 2 */
	a.submenu:link {color: #11579d; font-size: 60%; font-weight: bold}
	a.submenu:visited {color: #11579d; font-size: 60%; font-weight: bold}
	a.submenu:hover {color: #3dbcf7; font-size: 60%; font-weight: bold}

	a.submenu_over:link {color: #3dbcf7; font-size: 60%; font-weight: bold}
	a.submenu_over:visited {color: #3dbcf7; font-size: 60%; font-weight: bold}
	a.submenu_over:hover {color: #3dbcf7; font-size: 60%; font-weight: bold}

/* Menu 2 */
	a.mainmenu2:link {color: #333333; font-size: 80%; font-weight: bold}
	a.mainmenu2:visited {color: #333333; font-size: 80%; font-weight: bold}
	a.mainmenu2:hover {color: #3dbcf7; font-size: 80%; font-weight: bold}

	a.mainmenu2_over:link {color: #3dbcf7; font-size: 80%; font-weight: bold}
	a.mainmenu2_over:visited {color: #3dbcf7; font-size: 80%; font-weight: bold}
	a.mainmenu2_over:hover {color: #3dbcf7; font-size: 80%; font-weight: bold}

/* Other Active Links */
	a.FeaturedItems:link {color: #000000; font-size: 62%}
	a.FeaturedItems:visited {color: #000000; font-size: 62%}
	a.FeaturedItems:hover {color: #3dbcf7; font-size: 62%}

	a.FeaturedItemsInside:link {color: #000000; font-size: 80%}
	a.FeaturedItemsInside:visited {color: #000000; font-size: 80%}
	a.FeaturedItemsInside:hover {color: #3dbcf7; font-size: 80%}

	a.casestudy:link {color: #000000; font-size: 62%}
	a.casestudy:visited {color: #000000; font-size: 62%}
	a.casestudy:hover {color: #3dbcf7; font-size: 62%}

	a.searchresults:link {color: #3dbcf7; font-size: 80%}
	a.searchresults:visited {color: #3dbcf7; font-size: 80%}
	a.searchresults:hover {color: #000000; font-size: 80%}

	a.back:link {color: #3dbcf7; font-size: 80%}
	a.back:visited {color: #3dbcf7; font-size: 80%}
	a.back:hover {color: #000000; font-size: 80%}

	a.content:link {color: #333333; font-size: 80%}
	a.content:visited {color: #333333; font-size: 80%}
	a.content:hover {color: #3dbcf7; font-size: 80%}

	a.KPcontent:link {color: #555555;}
	a.KPcontent:visited {color: #555555;}
	a.KPcontent:hover {color: #555555;}

	a.FooterContent:link {color: #333333; font-size: 80%}
	a.FooterContent:visited {color: #333333; font-size: 80%}
	a.FooterContent:hover {color: #333333; font-size: 80%}

	a.TitleLink:link {color: #3dbcf7; font-size: 80%}
	a.TitleLink:visited {color: #3dbcf7; font-size: 80%}
	a.TitleLink:hover {color: #3dbcf7; font-size: 80%}

	a.Disability:link {color: #22A2F6; font-size: 80%; font-weight: bold}
	a.Disability:visited {color: #22A2F6; font-size: 80%; font-weight: bold}
	a.Disability:hover {color: #3dbcf7; font-size: 80%; font-weight: bold}

	a:link {color: #333333}
	a:visited {color: #333333}
	a:hover {color: #3dbcf7}

/* Text */
	.standard {font-size: 80%;}
	.smalltext {font-size: 62%;}
	.content {font-size: 80%; color: #11579d}
	.contentform {font-size: 80%; color: #11579d}
	.contentsmall {font-size: 62%; color: black}
	.contentRed {font-size: 80%; color: #11579d}
	.contentRedMedium {font-size: 80%; color: #11579d}
	.contentGreen {font-size: 80%; color: Green}
	.MenuTabTitle {font-size: 80%;}

/* Cart */
	.RelatedProduct {font-size: 100%; color: black; font-weight: bold}
	.ItemPrice {font-size: 80%; color: #3dbcf7; font-family: Verdana; font-weight: bold}
	.ExVATPrice {font-size: 53%; color: #666666; font-family: Verdana}
	/* .ItemRRP {font-size: 80%; color: Orange; font-family: Verdana; font-weight: bold} */
	.ItemYouSave {font-size: 80%; color: Orange; font-family: Verdana; font-weight: bold}
	.FreeShipping {font-size: 80%; color: Orange; font-family: Verdana; font-weight: bold}
	.ItemRRP {font-size: 80%; color: Orange; font-family: Verdana; font-weight: bold; background-repeat: no-repeat; background-attachment: fixed; background-position: center center; filter: Blur(Add=5, Direction=0, Strength=5); background-image: url(../images/price_slash.gif); border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

/* Cart Links*/
	a.CartLink1:link {color: #999999; font-size: 80%; font-weight: bold}
	a.CartLink1:visited {color: #999999; font-size: 80%; font-weight: bold}
	a.CartLink1:hover {color: #3dbcf7; font-size: 80%; font-weight: bold}

/* Headers */
	h1 {font-size: 100%; color: 3dbcf7; font-weight: bold; margin-bottom: 8; margin-top: 6; margin-left: 1}
	h2 {font-size: 110%; color: black; font-weight: bold; margin-bottom: 8; margin-top: 6}
	h3 {font-size: 120%; color: black; font-weight: bold; margin-bottom: 0; margin-top: 0}
	h4 {font-size: 140%; color: black; font-weight: bold; margin-bottom: 8; margin-top: 6}
	h5 {font-size: 160%; color: black; font-weight: bold; margin-bottom: 8; margin-top: 6}

/* Asterisk */
	.AsteriskBlue {font-size: 62%; color: #333399; font-weight: bold}
	.AsteriskRed {font-size: 62%; color: #3dbcf7; font-weight: bold}

/* Print Page */
	@media print
	{
	  .printhidden {display: none;}
	  .printwidth {width: 640px;}
	}

	@media screen
	{
	  .screenhidden {display: none;}
	}

/* Input */
	input.upload {font-size: 11px; border-right: #b3d8fe 1px solid; border-top: #b3d8fe 1px solid; border-left: #b3d8fe 1px solid; border-bottom: #b3d8fe 1px solid}
	.textboxmenu {font-size: 80%; border: 0px solid #666666; padding-left: 16px; padding-right: 4px; padding-top:6px; padding-bottom: 1px}
/* place this in to get rid of the 1px spacer at the top and bottom of the search box
; margin-bottom: -1; margin-top: -1
 */
	.textbox {font-size: 80%; border: 1px solid #b3d8fe; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px}
	.button {border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 0px; cursor: hand; height: 16px}

/* seo div tags */
#information{position: absolute; z-index: 10; visibility: visible; left: -1000px; top: -1000px;}
#information_links{position: absolute; z-index: 10; visibility: visible; left: -900px; top: -900px;}

/* topmenu*/
#news
{
  display: block;
  width: 108px;
  height: 22px;
  background: url("/Images/newsareaduo.jpg") no-repeat 0 0;
}

#news:hover
{ 
  background-position: 0 -22px;
}

#news span
{
  display: none;
}

#contact
{
  display: block;
  width: 108px;
  height: 22px;
  background: url("/Images/contactduo.jpg") no-repeat 0 0;
}

#contact:hover
{ 
  background-position: 0 -22px;
}

#contact span
{
  display: none;
}

#sitemap
{
  display: block;
  width: 108px;
  height: 22px;
  background: url("/Images/sitemapduo.jpg") no-repeat 0 0;
}

#sitemap:hover
{ 
  background-position: 0 -22px;
}

#sitemap span
{
  display: none;
}