﻿BODY{
	margin-top:0;
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

img{
	border:0px !important;
}
 
TD{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.ContentTitle{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Verdana;
}

H1{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18pX;
    COLOR: #000000;
    FONT-FAMILY: Verdana;  
}

.H1White{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pX;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana;
}	

/*******NEW*****/
#Wrapper {
	font-size:12px;
	width:780px;
	background-image: url("/images/wrapper.gif");
	background-repeat:repeat-y;
	margin:0px auto 0px auto;

}

#Header {
	width:780px;
	background-color: #f9c41e;

}

#Content {
	width:475px;
	text-align:center;
	float:left;
}

#Footer {
	clear:both;
	background-color:#ffffff;
}

.Header
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #e6f3ff;
}

.LeftNavCell
{  
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 9px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #f20000;
    BORDER-RIGHT: #e6f3ff 0px solid;
    BORDER-TOP: #e6f3ff 0px solid;
    BORDER-LEFT: #e6f3ff 0px solid;
    BORDER-BOTTOM: #e6f3ff 1px solid;
}

.LeftNavMenuCell
{  
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 9px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    BACKGROUND-COLOR: #f20000;
    BORDER-RIGHT: #e6f3ff 0px solid;
    BORDER-TOP: #e6f3ff 0px solid;
    BORDER-LEFT: #e6f3ff 0px solid;
    BORDER-BOTTOM: #e6f3ff 1px solid;
}

.ContentTable
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT: #346799 1px solid;
    BORDER-TOP: #346799 1px solid;
    BORDER-LEFT: #346799 1px solid;
    BORDER-BOTTOM: #346799 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.BuyBoxTable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #336699;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: white;
    BORDER-RIGHT: #346799 1px solid;
    BORDER-TOP: #346799 1px solid;
    BORDER-LEFT: #346799 1px solid;
    BORDER-BOTTOM: #346799 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.BuyBoxCell
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #003399;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #346799 1px solid;
    BORDER-TOP: #346799 1px solid;
    BORDER-LEFT: #346799 1px solid;
    BORDER-BOTTOM: #346799 1px solid;
    BACKGROUND-COLOR: #fff8b4;
}
.BuyBoxCellWhite
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 3px;
    COLOR: #003399;
    PADDING-TOP: 2px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #346799 1px solid;
    BORDER-TOP: #346799 1px solid;
    BORDER-LEFT: #346799 1px solid;
    BORDER-BOTTOM: #346799 1px solid;
    BACKGROUND-COLOR: #ffffff;
}


.LeftNavFeedbackCell
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    COLOR: #336699;
    PADDING-TOP: 4px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.MainContentCell
{
    BACKGROUND-COLOR: #ffffff;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none

}
.RightNavTitleCell
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("/images/Title_lt_blue_shim.jpg");
    BACKGROUND-REPEAT: repeat-x
}
.RightNavShopTitleCell
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("/images/shim_title_shopping_basket.jpg");
    BACKGROUND-REPEAT: repeat-x
}
.RightNavTitleSpreader
{
    HEIGHT: 1px;
    BACKGROUND-COLOR: #346799
}
.RightNavContentCell
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.RightNavText
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.LeftNavCombo
{
    FONT-SIZE: 10px;
    WIDTH: 146px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.CartViewCell
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.RightNavFooter
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url("/images/RightNav_btm_shim.jpg");
    BACKGROUND-REPEAT: repeat-x
}
.SignUpBox
{
    BORDER-RIGHT: #336699 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #336699 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #336699 1px solid;
    WIDTH: 135px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #336699 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.MoreProds
{
    BORDER-RIGHT: #346799 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #346799 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #346799 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #346799 1px solid
}
.SavingText
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana
}
.SearchBox
{
    BORDER-RIGHT: #99ccff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #99ccff 1px solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #99ccff 1px solid;
    WIDTH: 90px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #99ccff 1px solid;
    FONT-FAMILY: verdana;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.LeftNavLink:link
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.LeftNavLink:visited
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.LeftNavLink:hover
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #f9c41e;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.TopNavLink:link
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.TopNavLink:visited
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.TopNavLink:hover
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    COLOR: #fff28a;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}

A.RightNavLink:link
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.RightNavLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.RightNavLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.CartSummaryLink:link
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.CartSummaryLink:visited
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.CartSummaryLink:hover
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.CategorySingle:link
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.CategorySingle:visited
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.CategorySingle:hover
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.CategorySingleChild:link
{
    FONT-SIZE: 9px;
    COLOR: #cccc66;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.CategorySingleChild:visited
{
    FONT-SIZE: 9px;
    COLOR: #cccc66;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.CategorySingle
{
    FONT-SIZE: 9px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.StrikeSmall
{
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: line-through
}
.SavingSmall
{
    FONT-SIZE: 9px;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.CatBox
{
    FONT-SIZE: 9px;
    WIDTH: 140px;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.SortBox
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.RefineS
{
    FONT-SIZE: 9px;
    COLOR: black;
    BACKGROUND-COLOR: #cce6ff
}
.RefineT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightsteelblue
}
.BroadT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightsteelblue
}
.BroadS
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: lightsteelblue
}
.NormalText
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.OutOfStock
{
    FONT-SIZE: 9px;
    TEXT-TRANSFORM: none;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.InStock
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Tahoma
}
.ProductList
{
}
.ProductList TD
{
    BORDER-RIGHT: blue 1px;
    PADDING-RIGHT: 8px;
    BORDER-TOP: blue 1px;
    PADDING-LEFT: 8px;
    BORDER-LEFT: blue 1px;
    BORDER-BOTTOM: blue 1px
}
.OACode
{
    FONT-SIZE: 8pt
}
.OADesc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.OrderAlso
{
    FONT-SIZE: 8pt
}
.ProductTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
IMG.ProductImage
{
    WIDTH: 200pt;
    HEIGHT: 200pt
}
.ProductSelling
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Verdana
}
.ProductRRP
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.ProductSaving
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana
}
.ProductLongDesc
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana
}
.SizesLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
TD.SizesLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #366ca3;
    TEXT-ALIGN: center
}
.Sizes_SizeDisplayA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6ebff
}
.Sizes_SizeDisplayB
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6f3ff
}
.Sizes_SizeA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #99ccff
}
.Sizes_SizeB
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #c1e0ff
}
.Sizes_QtyA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6ebff
}
.Sizes_QtyB
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6f3ff
}
.Sizes_BuyA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6ebff
}
.Sizes_BuyB
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6f3ff
}
.Sizes_noStockA
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #d6ebff
}
.Sizes_noStockB
{
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #e6f3ff
}
SELECT.Sizes_Qty
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    WIDTH: 50pt;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: center
}
.ProductCatalogue
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
.OrderAlsoLabel
{
    FONT-SIZE: 12px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
A.AlternateItem:link
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.AlternateItem:visited
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.AlternateItem:hover
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.AlternateItem
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}
.imgLabel
{
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Verdana
}
IMG.ProdImage
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px solid
}
.ShoppingCartSmall TABLE
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    BORDER-BOTTOM: thin solid;
}
.ShoppingCartSmall TH
{
    FONT-SIZE: 8pt;
    COLOR: #1150d7;
    FONT-FAMILY: Verdana; 
}
.ShoppingCartSmall TD
{
    BORDER-RIGHT: #88a1bd 1px;
    BORDER-TOP: #88a1bd 1px;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #88a1bd 1px;
    COLOR: black;
    BORDER-BOTTOM: #88a1bd 1px;
    FONT-FAMILY: Verdana;
    overflow:hidden;

}


.ShoppingCart TABLE
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    WIDTH: 100%;
    BORDER-BOTTOM: thin solid
}
.ShoppingCart TH
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #1312ab
}
.ShoppingCart TD
{
    BORDER-RIGHT: #88a1bd 1px;
    BORDER-TOP: #88a1bd 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #88a1bd 1px;
    COLOR: black;
    BORDER-BOTTOM: #88a1bd 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FFFFFF
}
.PreviewCart TABLE
{
    BORDER-RIGHT: thin solid;
    BORDER-TOP: thin solid;
    BORDER-LEFT: thin solid;
    WIDTH: 500px;
    BORDER-BOTTOM: thin solid
}
.PreviewCart TH
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #b295c6
}
.PreviewCart TD
{
    BORDER-RIGHT: #88a1bd 1px;
    BORDER-TOP: #88a1bd 1px;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #88a1bd 1px;
    COLOR: black;
    BORDER-BOTTOM: #88a1bd 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ede8f4
}
.RefineT OPTION
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.FastOrderHeader
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
}

.FastOrder
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
}

.CardHolderTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #10cfef
}
.AddressTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}
.AddressTextBox
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana
}

.StaticCustomer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
}

.CardPayment
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #E6F3FF;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana;
}

.checkoutTable
{
    PADDING-RIGHT: 6px;
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 6px;
    PADDING-TOP: 6px;
    BORDER-RIGHT: #003399 1px solid;
    BORDER-TOP: #003399 1px solid;
    BORDER-LEFT: #003399 1px solid;
    BORDER-BOTTOM: #003399 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.AddressSelectRow
{
    BACKGROUND-COLOR: #ABCDEF;
    font-size:8pt;
}

.AddressUnSelectRow
{
    BACKGROUND-COLOR: #FFFFFF;
    font-size:8pt;
}

.AddressUnSelectRow2
{
    BACKGROUND-COLOR: #C0C0C0;
    font-size:8pt;
}

#cboShipping {width: 300px}

/*-----------------------------------------------------------------------New Site*/

table#topnav {
	padding:0px;
	background-color: #f9c41e;
	width:780px;
}

div#hdr_logo {
	background-image: url('/images/topnav_logo.jpg');
	width: 236px;
	height: 91px;
	float: left;
	margin: 0px;
	padding: 0px;
}
	
div#hdr_quote {
	width: 530px;
	background-color: #f9c41e;
	color: #1312ab;
	padding: 5px 0px 0px 0px;
	text-align: left;
	float:left;
	height:70px !important;
}

	div#hdr_quote form {
		margin: 0 0 0 0;
	}
	
		div#hdr_quote form p{
		font-size:12px;
		font-family:Verdana;
		color:#000000;
		}
		
		div#hdr_quote form b{
		font-size:14px;
		font-family:Verdana;
		color:#1312ab;
		}


	div#hdr_quote p {
		font-size:14px;
		font-family:Verdana;
		padding:0px !important;
		margin:15px 0px 10px 10px !important;
	}
	
div#hdr_topnavigation {
	clear: both;
	background-image: url('/images/topnav_saleslines.gif');
	background-repeat: no-repeat;
	width: 780px;
	height: 54px;
	margin: 0px;
	padding: 0px;
}
div#hdr_topnavigation1 {
	clear: both;
	background-image: url('/images/topnav_saleslines1.gif');
	background-repeat: no-repeat;
	width: 780px;
	height: 54px;
	margin: 0px;
	padding: 0px;
}

.SignOut {
float:right;
padding-right:5px;
color:#1312ab;
font-size:12px;
}
/*********************New**************/	
div#hdr_tabs {
	margin-top:32px;
	margin-left:100px;
}
/***********************************/	
	div#hdr_tabs ul{
		margin:0px !important;
		padding:0px !important;
		width: 630px;
		float:left;
		background: #1312ab;
	}
	
		div#hdr_tabs li {
			float:left;
			padding:0px !important;
			margin:0px !important;
			border:none !important;
			display:block;
		}
			div#hdr_tabs img{
				border:none !important;
				padding:0px !important;
				margin:0px !important;
				display:block;
			}

/*-------------------------------------------------------------LeftNav*/
			
#leftnav_welcome {
	background-image: url('/images/leftnav_welcome.gif');
	width: 150px;
	height: 72px;
}

div#leftnav {
	background-image:url('/images/catheader.gif');
	width: 150px;
	padding: 28px 0px 1px 0px;
	background-repeat: no-repeat;
	background-color:#1312ab
}

	div#leftnav ul {
		margin: 0;
	}

	div#leftnav a {
		color: #1312ab;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
	}

	div#leftnav li.root {
		list-style:none;
		margin: 1px 0px 0px 0px;
		padding: 4px 0px 2px 15px;
		background-repeat: no-repeat;
		background-position: 3px 5px;
		background-color:#f9c41e;
	}

		div#leftnav li.sub {
			background-repeat:no-repeat;
			background-position:3px center;
			list-style:none;
			background-color:#f9c41e;
			padding: 3px 0px 2px 15px;
			margin: 0px 0px 0px 0px;
		}
/*********************New**************/	
#rightnav-basket {
	margin-top:0px;
	background-color:#ffffff;
}

#right-logo {
	text-align:center;
}
/***********************************/	
#rightnav-basket a{
	color:#cc0000;
	text-decoration:none;
}

.viewbasket a img{
	width:150px;
	height:29px;
	margin-top:0px;
}
/*********************New**************/	
.MainLeftNavCell {
	border-left:1px #1312ab solid;
	border-right:1px #1312ab solid;
	background-color:#ffffff;
	float:left;
	text-align:left;
	
}

.MainRightNavCell {
	border-left:1px #1312ab solid;
	border-right:1px #1312ab solid;
	background-color:#ffffff;
	float:right;
	height:100%;
}

/***********************************/	
/*-----------------------------------------------------------------product list*/

#category {
	margin: 10px 0px 0px 1px;
	padding:5px;
	background-color:#1312ab;
	color:#ffffff;
}

#productlist h1{
	font-size:14px;
	margin-top:5px;
	font-family:Verdana;
}
	table.product-list{
		width:135px;
		text-align:center;
		margin: 0px;
	}
	div.catimage2{
		margin: 0 0 10px 0;
		overflow: hidden;
	}
		div.catimage2 img{
			border:none !important;
		}
		 .catname2 a{
			text-decoration:none;
			color:#666666;
			font-size:11px;
		}
		.catprice2{
			color:#1312ab;
			font-size:11px;
			font-weight:bold;
			padding-top:2px;
		}
			.catprice2 img{
				border:none !important;
			}
		.catname3{
			border-top:1px #CCCCCC dashed;
			text-decoration:none;
			font-weight:bold;
			color:#cc0000;
			font-size:11px;
		}
		
		.catname4{
			padding-top:2px;
			text-decoration:none;
			color:#cc0000;
			font-size:11px;
			font-weight:bold;
		}

		
		
.pagination p{
	font-size:11px;
	font-weight:normal;
}

/*-----------------------------------------------------------------Product Detail*/

#productdetail{
	padding:5px;
}
#product-left{
	float:left;
	width:265px;
	text-align:left;
	overflow: hidden;
}
	#product-left img{
		border:none;
		display:block
	}
	#product-left-inner h3{
		font-size:13px !important;
		font-weight:bold !important;
		color:#1312ab !important;
	}
#product-right{
	float:left;
	text-align:left;
	margin: 0 10px 0 0;
}
#product-right h1{
	font-size:14px !important;
	font-weight:normal !important;
	color:#cc0000;
	padding:0px 0px 7px 0px !important; 
	margin:0px !important;
}
#product-right h2 {
	font-size:14px !important;
	font-weight:normal !important;
	color:#cc0000;
	padding:7px 0px 7px 0px !important; 
	margin:0px !important;
}

	#product-right h2 span {
		font-size:12px !important;
		font-weight:normal !important;
		color: #0000FF !important;
	}

#product-right h3{
	font-size:13px !important;
	font-weight:bold !important;
	color:#1312ab !important;
}

#product-right p{
	padding:0px !important; 
	margin:0px !important;
	font-size:12px;
}
#product-right a img{
	border:none !important;
}

.MBuy {
	color:#cc0000;
}

/*---------------------------------------------------------------Display Cart*/

#display-cart{
	padding:5px;
	width:100%;
}
#basket-table a{
	color:#1312ab !important;
	text-decoration:none !important;
}
#basket-table p{
	font-size:12px !important;
}
#basketh{
	font-size:14px !important;
	font-weight:normal !important;
	color:#1312ab !important;
	margin:5px 0px 5px 5px !important;;
	text-align:left;
}
.basket-image{
	border:none !important;
}
.basket-header{
	background-color:#1312ab;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
.BuyGrid{
	background-color:#43b5f1 !important;
}
.BuyGrid tr{
	background-color:#1312ab !important;
	text-align:center;
	color: #FFFFFF!important;
}
#product-full table{
	background-color:#43b5f1 !important;
}
#email-a-friend{
	border-top:1px #1312ab solid;
	margin-top:10px;
	clear: left;
}
#email-a-friend p{
	font-size:14px !important;
	padding:0px !important;
	color:#1312ab;
	margin:10px 0px 0px 0px !important;
}

/*--------------------------------------------------------------Checkout*/

.checkout{
	width:460px;
	padding-top:8px;	
}
.checkout a{
	color:#cc0000;
	text-decoration:none;
}
.checkout a img{
	border:none !important;
}
#checkout-left{
	float:left;
	width:150px;
	height:300px;
}
#checkout-left h2{
	font-size:18px;
	color:#505fdd;
}
#checkout-left a{
	font-size:12px
}
#checkout-left a:hover{
	color:#B50063
}
#checkout-header{
	float:left;
	width:460px;
	background-color:#cccccc;
	height:30px;
}
.checkout-links{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}
#existing-cust{
	width:459px;
	background-color:#43b5f1;
	font-size:12px;
	margin:0px 0px 0px 1px !important;
}
#existing-cust h2{
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	padding:3px;
	background-color:#1312ab;
}
#new-cust{
	width:459px;
	background-color:#43b5f1;
	font-size:12px;
	margin:0px 0px 0px 1px !important;
}
#new-cust h2{
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	padding:3px;
	background-color:#1312ab;
}
.address-left{
	width:459px;
	background-color:#43b5f1;
	font-size:12px;
	margin-left:1px;
	clear:both;
	margin-top:10px;
}
.address-left h2{
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	padding:3px;
	background-color:#1312ab;
	margin:0px !important;
}
#address-right{
	width:459px;
	background-color:#43b5f1;
	font-size:12px;
	margin-left:1px;
}
#address-right h2{
	font-size:15px;
	font-weight:normal;
	color:#FFFFFF;
	padding:3px;
	background-color:#1312ab;
	margin:0px !important;
}
#table-background{
	float:left;
	background-color:#c8d2f5;
	width:460px;
	height:100%;
	padding:10px;
}
#table-background a{
	color:#ee21ff
}
#table-background h2{
	font-size:12px;
	color:#505fdd;
}
#basket-table2{
	font-size:12px;
	font-family:Verdana;
	background-color:#c8d2f5
}
.table-bottom{
	background-image:url('/Images/Table-Bottom.gif');
	background-repeat:no-repeat;
	width:460px;
	height:23px;
	margin-bottom:10px;
}
.checkout-basket-border{
	background-color:#FFFFFF;
	height:1px;
}
.suggest-products h1{
	background-color:#f9c41e;
	text-align:left;
	padding:3px;
	font-style:italic;
	font-size:13px;
	font-weight:bold;
	padding-left:11px;
	width:415px
}
#homepage-edit h1{
	font-size:18px;
	background-color:#339900;
	color:#f9c41e;
	padding:3px;
	margin:0px !important;
}
#homepage-edit h2{
	margin:5px 0px 5px 0px;
	font-size:16px;
	font-weight:normal;
}
#homepage-edit p{
	margin:0px 0px 10px 0px;
	font-size:12px;
}
#basket-topsellers{
	width:460px;
	margin-top:10px;
}
#basket-topsellers h2{
	background-color:#43b5f1;
	text-align:left;
	padding:3px;
	font-style:italic;
	font-size:13px;
	color:#1312ab;
	font-weight:bold;
}
.product_recommend{
	float:left;
	width:135px;/*115*/
	margin: 5px;
}
.product_recommend img{
	border:none;
}
.product_interested_image{
	margin-bottom:4px;
	/*height: 130px;*/
	overflow: hidden;
}
.product_recommend a{
	color:#000000;
	margin:4px 0px 4px 0px;
	text-decoration:none;
}
div.product_name{
	height: 45px;
}
.price{
	font-weight:bold;
}
#cat-landing{
	width:455px;
	margin-top:10px;
}
#cat-landing img{
	display:block;
}
#cat-landing a img{
	border:none;
	margin-bottom:5px;
}
#cat-header-text{
	width:455px;
	border:1px #1312ab solid;
	margin-top:5px;
	text-align:left;
	padding:5px;
}
#cat-header-text h1{
	color:#333333;
	margin:0px 0px 5px 0px;
}
#cat-header-text p{
	font-size:11px;
	margin:0px;
}
#static-page{
	border:1px #1312ab solid;
	padding:5px;
	text-align: left;
}
#static-page h2{
	font-size:14px;
	background-color:#1312ab;
	color:#FFFFFF;
	padding:4px;
	margin:0px;
}
#static-page h3{
	font-size:14px;
	border-bottom:1px #1312ab solid;
	margin:0px 0px 5px 0px;
}
#static-page a{
	color:#000000;
}


.jobs{
	border-top:1px #1312ab solid;
	border-bottom-width:0px !important;
}

.jobs a{
	text-decoration:none;
}
#static-page p{
	margin:0px 0px 0px 0px;
}
.selected{
	color:#1312ab !important;
}

div.topsellers {
	margin: 5px 0 5px 0;
}

	div.topsellers img {
		border: none;
	}
	
	div.prodimg {
		width: 135px;
		height: 135px;
	}
	
	div.topsellers p {
		margin: 2px 0 2px 0;
		padding: 0;
	}
	
	div.topsellers a {
		text-decoration: none;
		color: #000000;
	}

div#additional-images {
	width: 100%;
	margin-bottom:10px;
}

	div#additional-images h3 {
		font-size:13px !important;
		font-weight:bold !important;
		color:#1312ab !important;
		text-align: left;
	}

	div.additional-img {
		float: left;
		margin: 5px 5px 5px 0px;
	}
	
		div.additional-img img {
			border: none;
		}

p#signout {
	text-align: right;
	margin: 5px 10px 0px 0px;
}

	p#signout a{
		color: #FFFFFF;
		font-weight: bold;
		font-size: 14px;
		text-decoration: none;
	}


/*--------------------------------------------------------------Bottom Nav New*/

.BottomNav_Links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border: 1px #1312ab solid;
	width:778px;

}
.links{
	float:right;
	padding:10px 0px 0px 0px;

}
	
	.links a{
		color:#d93800;
		text-decoration:none;
	}
	
.cshop {
	float:right;
}

div#accessibility {
	font-size: 10px;
	margin-top: 10px;
	margin-left:10px;
	padding:1px;
	text-align:right;
	float:left;
	width:90px;
	border:2px #1312ab solid;
}

div#accessibility a{
	font-size: 10px;
}

	div#accessibility li {display:inline;}
	div#accessibility a:hover {text-decoration:underline;}
	.accessibility {font-size: 1.4em;}
	
	
/*********************Homepage******************************/
.homepage_section{
	width:470px;
	text-align:center;
}

.Homepage_top {
	background-color:#E3001B;
	width:452px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	padding:5px;
	margin:5px;
}

.Homepage_top2 {
	width:470px;
	background-image:url('/images/Homepage_top2.gif');
	height:370px;
	background-repeat:no-repeat;
}

.Homepage_top2 span.top2{
	width:170px;
	float:right;
	padding:70px 0px 0px 0px;
	color:#E3001B;
	font-weight:bold;
	font-size:16px;
	text-align:left	
}
.Homepage_top2 span.top2 a{
	color:#E3001B;
}

.Homepage_top2 span.top3{
	clear:both;
	width:160px;
	float:right;
	padding:0px 0px 0px 0px;
	color:#000000;
	font-size:11px;
	text-align:left
}

.Homepage_middle{
	background-color:#E3001B;
	width:452px;
	color:#ffffff;
	font-weight:bold;
	font-size:16px;
	padding:5px;
	margin:6px;
}


.Homepage_left{
clear:both;
	float:left;
	width:228px;
	font-size:16px;
	margin:0px 0px 0px 5px;
}

.Homepage_right{
	float:right;
	width:228px;
	font-size:16px;
	margin:0px 5px 0px 0px;
}

.Homepage_left img {
	border:1px #0019c6 solid
}

span.text1 {
	color:#2121B1;
	font-weight:bold;
	font-size:16px;
	text-align:left;
}

span.text2 {
	clear:both;
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
	text-align:left;
}

span.text3 {
	color:#000000;
	font-weight:normal;
	font-size:12px;
	text-align:left!important;
	float:left;
}
span.text3 img{
	float:left;
	clear:both;
}

span.text4 {
	color:#CC0000;
	font-weight:bold;
	font-size:12px;
	text-align:left;
}
span.text5 {
	color:#CC0000;
	font-weight:bold;
	font-size:16px;
	text-align:left;
}

.Homepage_centre {
	width:452px;
	padding:2px 0px 5px 0px;	
}

.Homepage_centre_2 {
	width:452px;
	padding:2px 0px 5px 0px;	
}

.top3ImageHolder{
	width:220px;
	float:right;
	clear:both;
	margin-right: 115px !important;
	margin-top: -15px;
}

.Homepage_LastImage{
    float:right;
}