﻿#Wrapper, .Wrapper {
	width:960px;
	margin:0px auto 0px auto!important;
	font-family:Arial, Helvetica, sans-serif!important;
	font-size:12px;	
}

#Header {
	background-color:#f5e7a6!important;
}

#Content, .Content {
	width:660px!important;
	float:left!important;
}

#Footer {
	background-color:#FAFAFA!important;
}

a {
	color:#000000;
	text-decoration:none;
}

h2 {
	color:#4d4d4d!important;
	padding:5px;
}

h1 a{
	color:#4d4d4d!important;
}

.left {
	float:left;
}

.textleft {
	text-align:left!important;
}

.textcenter1 {
	text-align:center!important;
}

.textcenter {
	text-align:center!important;
	border-top:1px #999999 solid;
	border-left:1px #999999 solid;
	border-right:1px #999999 solid;
}

.right {
	float:right;
}

.textright {
	text-align:right!important;
}

.red {
	color:#cc0000;
}

.currency-selected {
	font-weight:bold;
	color:#000000!important;
	font-size:14px;
}

.errormsg {
	font-size:14px;font-weight:bold;color:#b20839;
}

.bold {
	font-weight:bold;
}

/** uppercase on postcode **/
.box2PC {
	text-transform:uppercase;
}

/** PostCode Look up image **/
.image {
	vertical-align: top; 
	margin-left: 5px; 
	cursor:pointer;
}

.fontone {
	font-size:10px;
}

.fonttwo {
	font-size:10px;
}

.ChkPaymentWidth {
	width:600px;
}

/*********************top nav************************/
.TopNav {
	height:15px;
	text-align:left;
	padding:3px 0px 3px 5px;
}

	ul.TopNav, ul.TopNav li a, ul.TopNav li {
		color:#000000;
		text-decoration:none;
		font-size:12px;
		float:left;
		display:inline;
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
	
.TopNav_Logo {
	height:75px;
	width:760px;
	float:left;
}

.TopNav_MiniBasket {
	width:190px;
	float:right;
	text-align:right;
	padding:5px;
}

	.TopNav_MiniBasket p {
		clear:both;
	}
	
	.TopNav_MiniBasket p span {
		float:right;
		padding:10px 0px 0px 0px;
	}
	
	.TopNav_MiniBasket p img {
		float:right;
	}
	
	.MiniBasket_Links {
		padding:0px!important;
	}
	
		.MiniBasket_Links a{
			color:#474747;
		}

#Go, #gobutton, .golabel {
	float: left;
}

.TopNavigation {
	height:15px;
	width:960px;
	background-color:#DECB7F;
	padding:3px 0px 3px 0px;
	clear:both;
}

	ul.TopNavigation , ul.TopNavigation li a, ul.TopNavigation li {
		color:#000000;
		text-decoration:none;
		font-size:12px;
		float:left;
		display:inline;
		list-style-type:none;
		padding:0px;
		margin:0px;
	}
	
	ul.TopNavigation li {
		padding:0px 10px 0px 10px;
}
	
.TopNav_Info {
	height:30px;
	background-color:#FAFAFA!important;
}

	.TopNav_Phone {
		float:left;
		margin:8px 5px 0px 5px!important;
	}
	
	.TopNav_Info form.search {
		float:left;
		padding:5px;
	}
	
		.TopNav_Info form.search label {
			padding:3px 0px 0px 0px;
			float:left;
		}
		
		#SearchString, #SearchString1 {
			float:left;
			margin:0px 3px 0px 3px;
		}
/*********************left nav************************/

#LeftNav {
	padding:0px!important;
	width:160px!important;
	background-color:#FAFAFA;
	clear:both;
	float:left!important;
}

#LeftNavMenu {
	float:left;
	display:block;
}
	#LeftNav ul.root {
			list-style:none!important;
			color:#333333;
			font-weight:normal;
			width:155px;
			text-align:right;
			list-style:none;
			margin:0px;
			float:right;
	}
		#LeftNav ul.root li {
			list-style:none!important;
		}
	
		#LeftNav li.root a {
			color:#000000;
			font-weight:normal;
			height:20px;
			width:138px;
			padding:5px;
			text-align:right;
			list-style:none;
			margin:0px;
			border:1px #E1E1E1 solid;
			display:block;
			float:right;
		}
		
			#LeftNav li.rootactive a, #LeftNav li.root a:hover {
				list-style:none;
				color:#333333;
				font-weight:normal;
				height:20px;
				width:143px;
				padding:5px;
				text-align:right;
				list-style:none;
				margin:0px;
				border:1px #E1E1E1 solid;
				display:block;
				float:right;
				background-color:#decb7f;
			}

		li.sub {
			list-style:none;
			padding:0px!important;
		}
		
		ul.sub {
			clear:both;
		}
		
		li.sub a, ul.sub a{
			list-style:none;
			border:0px!important;
			border-left:1px #E1E1E1 solid!important;
			border-right:1px #E1E1E1 solid!important;
			padding:0px 5px 0px 0px!important;
			font-size:10px;
			background-color:#fafafa!important;
			height:20px!important;
			width:143px!important;
			float:right;
			color:#333333!important;
			display:block;
		}

		
.LeftNav_Other {
	margin:5px auto;
	width:144px;
	clear:both!important;
}

	.LeftNav_Other img{
		float:right;
	}

/*********************right nav************************/

#RightNav {
	width:140px!important;
	background-color:#FAFAFA;
	float:right;
}

#RecentlyViewed {
	width:140px!important;
	background-color:#FAFAFA!important;
}

	#RecentlyViewed ul{
		list-style-type:none;
		list-style-image:none;
		margin:5px!important;
	}
	#RecentlyViewed ul li{
		list-style-type:none;
		list-style-image:none;
		border-bottom:1px #999999 solid;
		padding:5px 0px 5px 0px
	}
	
	#RecentlyViewed ul li a{
		color:#999999;
	}

.TopSellers td {
	text-align:center;
	font-size:12px;
}

	.TopSellers span {
		clear:both;
	}
	
/*********************bottom nav************************/

.BottomNavigation  {
	text-align:center;
	padding:5px;
}

	ul.BottomNavigation {
		width:510px;
		font-size:12px;
		margin:20px auto 0px auto;
	}
	
		ul.BottomNavigation li{
			display:inline;
		}

	ul.BottomNavigation2 {
		width:600px;
		font-size:10px;
		margin:20px auto 0px auto;
	}
	
		ul.BottomNavigation2 li {
			display:inline;
		}
	
	.SSL {
		float:left;
		margin:20px 0px 0px 5px;
	}

/*********************productlist************************/
.CatFilters {
	float:left;
	width:270px;
	margin:15px 0px 0px 10px;
}

.CatFilters select#Colour{
	font-size:12px!important;
	width:150px!important;
	color:#999999;
}

.CatFilters select#Size{
	font-size:12px!important;
	width:100px!important;
	color:#999999;
}

.PaginationTop_Right {
	float:right;
	margin:0px 30px 0px 0px;
	width:330px;
	text-align:right;
	overflow:hidden;
}

.ProductWrapTable td, #categorylist td {
	width:120px!important;
}

#ProductList h1 {
	padding:5px;
}

#Crumb {
	margin:10px 0px 0px 5px;
}

#Crumb ul li, #Crumb ul {
	list-style-type:none;
	float:left;
	margin:0px;
}

.Pagination {
	clear:both;
	width:650px;
	padding:5px;
}

.ProductList_Item {
	float:left;
	width:140px;
	padding:5px;	
	text-align:center;
}

	.ProductList_Item h1{
		font-size:12px;
		font-weight:normal;	
	}
	
	.ProductList_Item h2{
		font-size:12px;	
	}
	
/*********************Prodlist NEW************************/

#CatList {
	padding:10px 0px 0px 20px;
	width:640px;
}

	#CatList h1{
		font-size:16px;
		color:#4d4d4d;
	}

	.CatHeader {
		width:600px;
		padding:5px 0px 5px 0px;
		color:#4d4d4d;
	}

	.CatFooter {
		width:600px;
		padding:30px 0px 5px 0px;
		color:#4d4d4d;
	}

#categorylist {
	clear:both;
}

.category {
	width:100px;
	float:left;
	height:160px;
	margin:15px 0px 0px 0px;
	text-align:center;
}

	.category a{
		text-align:center;
		font-size:10px;
		font-weight:bold;
		color:#666666;
	}


.pagination {
	width:600px;
}

.productlist {
	width:100px;
	float:left;
	height:200px;
	margin:10px;
	text-align:center;
}

	.productname {
		height:45px!important;
		clear:both;
		font-size:10px;
		color:#666666;
		font-weight:bold;
	}
	
	.productname a{
		font-size:10px;
		font-weight:bold;
		color:#666666;
	}

	.productsaveprice {
		font-size: 14px !important;
		color:#cc0000;
		text-decoration:line-through;
	}
	
	.productprice {
		font-size: 12px !important;
}

/*********************productdetail************************/
.PrevNextNav {
	width:640px;
	float:right;
	text-align:right;
	padding:5px;
	background-color:#fafafa;
	margin:5px;
}

.ProductList_Nav {
	text-align:center;
	padding:5px;
}

	.ProductList_Nav span {
		float:left;
	}
	
	.ProductList_Nav .Back {
		float:right;
	}

#ProductLeft {
	clear:both;
	float:left;
	width:240px;
	padding:5px 5px 5px 30px;
	color:#4D4D4D;
}

.Image1Caption {
	display:block;
	text-align:center;
	padding:5px;
	border-bottom:1px #cccccc solid;
	width:220px;
}

	#AdditionalImages {
		clear:both;
		margin:10px 0px 0px 0px;
	}
	
		#AdditionalImages table td{
			width:55px;
			height:90px;
			text-align:center;
			vertical-align:top;
		}
		
		#AdditionalImages .image {
			text-align:left;
		}
		
		#AdditionalImages .image img{
			clear:both;
			width:50px!important;
		}
		
		.caption {
			clear:both;
		}

	#ProductLeft .Zoom{
		float:left;
	}
	
	#ProductLeft .Enlarge{
		float:right;
		margin:0px 10px 0px 0px;
	}
		
	.Zoom a, .Enlarge a{
		color:#4d4d4d;
	}
	
	.ProductList_Links a{
		font-size:10px;	
		padding:5px;
		color:#4D4D4D;
		text-decoration:underline;
	}


#ProductRight {
	float:right;
	width:360px;
	padding:10px 5px 5px 5px;
	color:#4D4D4D;
}

	#ProductRight a{
		color:#4D4D4D;
		text-decoration:underline;
	}

#Info {
	z-index:99;
	position:absolute;
	background-color:#ffffff;
	border:3px #f5e7a6 solid;
	margin:-20px 0px 0px 50px;
	width:280px;
	padding:5px;
}

	.Name {
		color:#4D4D4D;
		font-size:16px;
		padding:5px 5px 5px 0px;
	}

	
	.WasPrice {
		font-size:12px;
	}
	
	.Price {
		font-size:16px;
		font-weight:bold;
	}
	
	.PriceNow {
		font-size:16px;
		font-weight:bold;
		color:#cc0000!important;
	}

	.PriceSave {
		font-size:12px;
	}
	
	.BuyGrid {
		border:3px #decb7f solid;
		width:200px;
		max-width:300px;
		margin:10px 0px 10px 0px;
	}
	
		#ProdOptions {
			margin:30px 0px 00px 0px;
		}
	
		.BuyGrid td {
			text-align:center;
			padding:3px;
		}
		
		.ColourDisplay {
			text-align:left!important;
			font-size:10px;
			font-weight:bold;
		}

		.SizeDisplay {
			text-align:center;
			font-size:10px;
			font-weight:bold;
		}
		
#RecommendedProducts {
	margin:30px 0px 0px 30px;
	padding:5px;
	clear:both;
	height:auto;
	width:610px
}		

#RecommendedProducts span {
	font-size:16px;
}

#RecommendedProducts hr {
	border:	2px #decb7f solid;
}

/*********************Wish List************************/

.WishListWrapper {
	padding:5px;
}

.WishListWrapper h1 {
	font-size:16px;
}

.WishListWrapper div {
	text-align:right;
	width:600px;
}	

.WishList {
	border:1px #f5e7a6 solid;
}

	.WishList thead {
		background-color:#f5e7a6;
		padding:5px;
	}
	
	.WishList td {
		padding:5px;
	}

/*********************login and myaccount************************/
#StaticContent {
	padding:5px!important;
}

#LoginLeft {
	float:left;
	clear:none;
	width:320px;
}

#LoginRight {
	float:right;
	clear:none;
	width:330px;
}

.login_new {
	width:300px;	
	float:left;
	background-color:#f5e7a6;
	margin:5px 5px 0px 5px;
	padding:5px;
}
	.Signup {
		width:310px;
		float:left;
		margin:0px 5px 5px 5px;
		text-align:right;
		clear:both;
	}

.login_existing {
	width:300px;	
	float:right;
	background-color:#FAFAFA;
	margin:5px 5px 0px 5px;
	padding:5px;
	clear:none;
}

	.Signin {
		width:320px;
		float:right;
		margin:0px 5px 5px 5px;
		text-align:right;
		clear:both;
	}

.Login_Info {
	float:right;
	clear:both;
	width:415px;
	margin:30px 0px 0px 0px;
}
	
	.Login_CustNo {
		width:195px;
		padding:5px;
		background-color:#FAFAFA;
		float:left;
	}
	
	.Login_TempNo {
		width:195px;
		padding:5px;
		background-color:#f5e7a6;
		float:left;
	}

table.account-box {
	width:650px;
	border-bottom:1px #999999 solid;	
	margin:5px;
	background-color:#FAFAFA;
}
	
	table.account-box td.textright {
		border:1px #999999 solid;
		border-right:0px;
		border-bottom:0px;
		padding:3px;
	}
	
	table.account-box td.textleft {
		border:1px #999999 solid;
		border-bottom:0px;	
		padding:3px;
	}
	
	table.account-box .Header {
		background-color:#f5e7a6;
		padding:3px;
		border:1px #999999 solid;
		border-bottom:0px;	
	}

/*********************DisplayCart************************/
#txtMessageGift {
	border:1px #cccccc solid;
	float:right;
}

.Qty1 {
	width: 30px; 
	text-align: center; 
	border: 1px solid #666666 !important;
}

.Empty_Cart {
	padding:5px;
}

#BasketContainer {
	width:660px;
}

#BasketContainer h1{
	font-size:18px;
	color:#4D4D4D;
	padding:10px 5px 5px 5px;
}

#BasketContainer h5{
	color:#4D4D4D;
	padding:10px 5px 5px 5px;
}

table#BasketTable {
	width:605px;
	margin:10px 0px 0px 30px;
	clear:both;
}

#ConfirmationTableOuter{
	margin-top: 10px;
	clear:both;
}

.RightAlign{
	text-align:right;
}

#GoolgeDiv{
	display:inline;
}

.GoogleImage{
	border-style:none;
}

#ConfirmationTable{
	width:770px; 
	height:100px; 
	border:0px #006dbf solid; 
	margin-top:10px;
	margin-left:50px;
}

.ConfirmationDetails{
	text-align:left; 
	padding:0px 20px 0px 20px;
}

p.GrandTotal{
	padding: 2px;
	text-align:right;
}

td.ShippingPrice{
	border-bottom:3px #999999 solid;
}

td.ConShippingDetails{
	padding: 2px; 
	text-align:right; 
	border-bottom:3px #999999 solid;
}

td.ConDiscountTotal{
	padding: 2px; 
	text-align:right; 
	border-bottom:3px #999999 solid;
}

td.DiscountPrice{
	border-bottom:3px #999999 solid;
}

	.tabletop  {
		background-color:#f5e7a6;
		color:#4D4D4D;
	}
	
		.tabletop td{
			text-align:center;
		}
		
		td.ProductRemove, td.ProductQuantity {
			width:70px;
		}
		
		td.ProductImage {
			width:40px;
		}
		
		td.ProductName {
			width:290px;
		}
		
		td.ProductUnitPrice, .TotalUnit {
			width:115px;
			text-align:center;
		}
	
		td.ProductSubTotal, td.Total {
			width:115px;
			text-align:right;
		}
		
		td.BasketTotal_Price {
		font-size:16px;
		color:#777777;
		}
		
		.shipPrice {
			font-size:10px;
		}
		
		.BasketDiscount, .BasketDelivery, .Total, .Basket_ProductLine, .Basket_ProductLine a {
			color:#777777;
			font-weight:bold;		
		}
		
		.BasketDelivery td, .BasketDiscount td {
			border-top:3px #f5e7a6 solid;
		}
		
		.note {
			font-size:10px;
		}

.tabletop2  {
		background-color:#f5e7a6;
		color:#4D4D4D;
		height:10px;
		font-weight:bold;
		padding:10px;
		font-size:12px;
	}
	
	.tabletop2  span {
		font-size:10px;
	}
		
.MediaCode_Input span{
	border:1px #999999 solid;
	background:#FBFBFB;
	padding:2px;
	margin:0px 0px 0px 5px;
	float:left;
	}
	
	#txtMediaCode2 {
		float:left;
	}
	
	.MediaCode_Input label{
		float:left;
		padding-top:3px;
	}
	
.BasketFooterWrap {
	width:600px;
	margin:10px 0px 0px 30px;
}

.BasketButtons {
	width:600px;
	margin:10px 0px 10px 30px;
	font-weight:bold;
	color:#999999;
	clear:both;
}

	.BasketButtons a{
		color:#535353;
	}
	
	.BasketButtons_1 {
		border:1px #999999 solid;
		background:#FBFBFB;
		padding:2px;
		float:left;
		width:120px;
		text-align:center;
	}
		
	.BasketButtons_2 {
		background:#FBFBFB;
		float:right;
		width:100px;
		text-align:center;
		margin:0px 0px 0px 5px;
	}	
		
	.BasketButtons_3 {
		border:1px #999999 solid;
		background:#FBFBFB;
		padding:2px;
		float:right;
		width:100px;
		text-align:center;
		margin:0px 0px 0px 5px;
	}
	
.BasketFooter2 {
	font-size:12px;
	text-align:center;
	margin:20px!important;
	clear:both;
}
	
	.GiftWrap {
		float:right;
		margin:10px 30px 10px 0px;
	}
	
		.GiftWrap a{
			font-size:14px;
			padding:0px 0px 0px 5px;
		}

		.GiftWrap table {
			border:1px #999999 solid;
			padding:0px;
			margin:0px;
			float:left;
		}
		
		.GiftWrap img {
			float:left;
		}
		
		.GiftWrap table td {
			padding:5px;
		}
	
/*********************Checkout************************/
.BasketHeader_Button2{
	width:200px;
	margin:5px 0px 5px 0px;
	width:150px;
}

.confirmation{
	margin:10px 0px 0px 0px;
}

#cboCountryD, #cboCountry {
	width:260px;
}

#ContentChk {
	width:960px;
}

#ContentChk h1{
	padding:0px 0px 0px 50px;
	color:#474747;
}

#checkout-head {
	width:960px;
	height:50px;
	border-top:3px #f5e7a6 solid;
	text-align:center;
	margin:10px 0px 0px 0px;
}

#ChkLogin {
	width:660px;
	margin:0px 0px 0px 150px;
}

.ChkNext {
	background-color:#f5e7a6;
	padding:3px 5px 5px 0px;
	text-align:right;
	clear:both;
	margin:30px 0px 0px 0px;
}

.ChkNav-Wrap {
	width:570px;
	height:40px;
	margin:0px auto 0px auto!important;
}

.ChkNavB {
	height:25px;
	background-color:#DECB7F;
	color:#ffffff;
	text-align:right;
	padding:10px 5px 5px 5px;
	width:130px;
	float:left;
	margin:1px;
}

.ChkNav {
	height:20px;
	padding:5px;
	background-color:#f5e7a6;
	color:#000000;
	text-align:right;
	width:130px;
	float:left;
	margin:1px;
}

	.Title {
		background-color:#f5e7a6!important;
		font-weight:bold;
		color:#474747;
	}

.CheckoutLeft {
	float:left;
	width:400px;
	margin:0px 0px 0px 50px;
}

	.CheckoutLeft table td {
		border:1px #E3E3E3 solid;
		padding:5px;	
	}
	
		.CheckoutLeft table td.noborderright {
			border-right:0px;	
		}

		.CheckoutLeft table td.noborderleft {
			border-left:0px;text-align:right;
		}
	
		.CheckoutLeft table td.textright {
			width:120px;
		}

	.CheckoutLeft table {
		width:400px;	
		margin:10px 0px 0px 0px;
		background-color:#FAFAFA;
	}
	
		.CheckoutLeft table td span, .CheckoutLeft table td input {
			float:left;
		}

.CheckoutRight {
	float:right;
	width:400px;
	margin:0px 50px 0px 0px;
}

	.CheckoutRight table td {
		border:1px #E3E3E3 solid;
		padding:5px;	
	}
	
	.CheckoutRight table {
		width:400px;	
		margin:10px 0px 0px 0px;
		background-color:#FAFAFA;
	}
	
		.CheckoutRight table td span, .CheckoutRight table td input {
			float:left;
		}

.Checkout_Buttons {
	clear:both;
	width:960px;
	text-align:center;
	margin:5px 0px 5px 0px;
}

	.Checkout_Buttons table {
		width:860px;
		margin:0px auto 0px auto;
	}
	
#PaymentDetails {
	text-align:center!important;
	font-size:14px; 
	margin-left:0px; 
	padding:10px;
	width:100%;
}

	#PaymentDetails table {
		width:600px;	
		margin:10px auto 0px auto;
	}

	#PaymentDetails table td {
		padding:5px;	
	}
	
	.secure {
		font-size:10px;
		text-align:left;
		width:200px;
	}

#Summary {
	text-align:center;
}

.Basket_Summary {
	width:600px;
	margin:0px auto 0px auto;
	margin:left:230px;
}

.Basket_Summary td{
	padding:5px;
}

.Basket_Summary .tabletop{
	font-weight:bold;
}

.SubTotal {
	background-color:#f5e7a6;
	color:#4D4D4D;
}

.GrandTotal {
	background-color:#f5e7a6;
	color:#4D4D4D;
}

.Checkout_ButtonsTop {
	margin:0px 0px 0px 0px;
}

.Checkout_ButtonsTop table td {
	padding:0px!important;
}

#Checkout_CardType {
	width:150px!important;
	margin:10px 0px 0px 50px!important;
}

div.CheckoutLeftOC {
	width:450px;
	float:left;
	margin:0px 0px 0px 30px;
}

div.CheckoutRightOC {
	width:360px;
	float:right;
	margin:10px 100px 0px 0px;
	background-color:#F6F6F6;
	padding:5px;
}

/*********************recommend************************/

#EmailFriend {
	text-align:center;	
}

#EmailFriend h3 {
	color:#474747;
	margin:0px 0px 0px 0px;
}

#Email {
	width:290px;
}

.recommendborder td{
	border-top:3px #f5e7a6 solid;
	padding:0px!important;
}

#SendCatalogue {
	color:#474747;
	background-color:#f5e7a6!important;
	width:283px;
}
/*********************Sitemap************************/

#Sitemap {
	padding:5px;
}

#Sitemap h1 {
	color:#474747;
}

#Sitemap a:hover {
	color:#decb7f;
}

#Sitemap ul {
	float:left;
}

ul.Sitemap {
	margin:5px;
}

/*********************Homepage************************/
.homepage1 {
	margin:5px;
	width:600px
}

.homepage1 img{
	float:left;
	margin:0px 5px 0px 5px;
}

.homepage {
	float:left;
	width:658px;
}

.homepage .left{
	float:left;
	width:475px;
}

.homepage .right{
	float:left;
	width:180px;
	padding:0px 0px 0px 3px;
}

.homepage .other{
	clear:both;
}

.Catalogues {
	text-align:center;
	font-size:12px;
}

.Brochure {
	padding:5px;
}

.root{
	display:inline
}

.GoBack {
	float: right;
	margin-top: -29px;
}

/* ---------------------------------------- OUTFITS ----------------------------------------*/
.Outfits {
	margin:10px;
}

.linked_table{
	float:left;
	width:310px;
}

	.linked_table h3{
		width:180px;
	}
	
	.linked_colour {
		color:#184963;
	}
	
	.outfit_offer {
		color:#184963;	
	}

div#LinkedProductRight {
	float:left;
	width:630px;
	margin:10px 0px 20px 0px;	
}

#OutFits-Container2, #OutFits-Container {
	padding:0px 0px 0px 5px;
}
	
.LinkedProducts {
	width:310px;
	height:80px;
	float:left;
	font-size:11px;
	color:#330000;
	margin:10px 5px 10px 0px;
	border-bottom:1px #cccccc solid;
	padding:0px 0px 0px 5px;
}
	.LinkedProducts h3 {
		font-size:14px;
		color:#000000;
		font-weight:normal;
	}
	.LinkedProducts label {
		font-size:12px;
		color:#000000;
		font-weight:normal;
	}
	.LinkedProducts select {
		font-size:11px;
		color:#333333;
		border:1px #999999 solid;
	}
	.LinkedProducts a {
		color:#333333;
		font-size:10px;	
	}
	
.LinkedLine{
	height:1px;
	background-color:#cccccc;
}

.LinkedSpace {
	height:5px;
	background-color:#ffffff;
}

.LinkedBack {
	float:right;
}

#LinkedProds {
	float:left;
	width:300px;
	margin:10px 0px 10px 0px;
}

.OtherOutfits{
    margin-left:5px;
}

.fb_ltr
{
    width: 250px !important;
}

#BasketFooter
{
	display: none;
}
