﻿.MainTable {
	border:0px;
	border-style:solid;
	width:100%;
	height:100%;
}
.HeaderBackground{
	background-position: right center;
	background-color: #FF99FF;
	height: 1%;
	background-image: url('/images/common/headers/header_swirl_bg.gif');
	background-repeat: no-repeat;
}
.HeaderBackgroundColour{
	background-position: right center;
	background-color: #FF99FF;
	height: 1%;
	background-repeat: no-repeat;
}
.HeaderTabsBackground{
	background-color:#FFFFFF;
	vertical-align:top;
}
.HeaderTopMenu{
	text-align: right;
}

.PinkBar {
	BACKGROUND: url('/images/common/headers/pink/top_bg.gif') repeat-x; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
.PinkBarBorder{
	padding:5px; 
	border:1px solid #FF99FF; 
}
.SearchBox{
	padding: 1px;
	border: 1px solid #FFFFFF;
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #C0C0C0;
}
.SearchText{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.CategoryMenu{
	background-position: center bottom;
	background-color: #FF99FF;
	background-image: url('/images/common/category_menu/background.gif');
	background-repeat: no-repeat;
}
A.CategoryLink{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
	text-decoration:none
}
A:hover.CategoryLink{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #FF0000;
	padding-left: 10px;
	text-decoration: underline;
}
A.CatBoxTitle{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	font-size:15px;
	padding-left:10px;
	text-decoration:none
}
A:hover.CatBoxTitle{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	font-size:15px;
	padding-left:10px;
	text-decoration:underline
}
A:visited.CatBoxTitle{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FF0000;
	font-size:15px;
	padding-left:10px;
}

A.HomeTitle{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	color:#FF00FF;
	text-decoration:none	
}
A:hover.HomeTitle{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	color:#FF00FF;
	text-decoration:underline;
}
A.BreadCrumb{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF00FF;
	text-decoration:none;
}
A:hover.BreadCrumb{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF00FF;
	text-decoration:underline
}
.PackSize
{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
}
.PartNumber
{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
}

.Price
{
	color: #df460f;
	font-size: 18px;
	font-weight: bold;
}
.ProductPrice
{
	color: #df460f;
	font-size: 18px;
	font-weight: bold;
}
.ProductDivider TD{
	border-bottom:1px solid #FF00FF; 
}
.ProductName{
	color: #FF00FF;
	font-size: 13px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A.ProductName{
	color: #FF00FF;
	font-size: 13px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A:Hover.ProductName{
	TEXT-DECORATION: underline;
}
.ProductDescription
{
	color: #000000;
	font-size: 10px;
	text-align:left;
	line-height:1.75; 
}
.LeftMenuLink{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A.LeftMenuLink{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A:Hover.LeftMenuLink{
	TEXT-DECORATION: underline;
}
.OrangeBarSmall {
	BACKGROUND: url('/common/images/orange_bar_small/bg_centre.jpg') repeat-x; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	text-align: center;
}
A:Hover.OrangeBarSmall {
	BACKGROUND: url('/common/images/orange_bar_small/bg_centre.jpg') repeat-x; 
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	text-align: center;
}
A.SmallTextLink{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF00FF;
	text-decoration:none;
}
A:hover.SmallTextLink{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#FF00FF;
	text-decoration:underline
}
.SEOBarLight{
	background-color:#CC99CC
}
.SEOFooterHeader{
	font-weight:bold;
	font-family:inherit;
	font-size:08pt;
	color:#FFFFFF
}

A.SEOFooterLink {
	color: #336699;
	font-size: 10px;
	color: #FFFFFF;
	font-size: 10px;
	TEXT-DECORATION: none;

}
A:Hover.SEOFooterLink{
	TEXT-DECORATION: underline;
	color:#317ECE
}

A.FooterLink{
	color:#FFFFFF
}
A:Hover.FooterLink{
	color:#317ECE
}
.Footer{
	background-color:#FF99FF;
	height:1%;
	color:#FFFFFF
}
.MiniCartTitle{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.MiniCartSummary{
	font-size:08pt;
	font-weight:bold;
}
A.MiniCartProduct{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:none;
}
A:hover.MiniCartProduct{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:underline
}
.CartTitle{
	color: #df460f;
	font-size: 12px;
	font-weight: bold;
	TEXT-DECORATION: none;
}
A.CartProduct{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:none;
}
A:hover.CartProduct{
	font-family: Century Gothic, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FF00FF;
	text-decoration:underline
}
.CheckoutHeader{ 
	color: #df460f; 
	font-size: 15px; 
	font-weight: bold;
}
.SiteMap{
	color: #FF00FF;
	font-size: 10px;
	TEXT-DECORATION: none;
	margin-left: 10px;
}
A.SiteMap{
	color: #FF00FF;
	font-size: 10px;
	margin-left: 10px;
}
A:Hover.SiteMap {
	TEXT-DECORATION: underline;
	margin-left: 10px;
}
.RecipricalLink{
	color: #000000;
	font-size: 10px;
	TEXT-DECORATION: none;
	margin-left: 10px;
}
A.RecipricalLink{
	color: #FF00FF;
	font-size: 10px;
	margin-left: 10px;
}
A:Hover.RecipricalLink{
	TEXT-DECORATION: underline;
	margin-left: 10px;
}
