/*
ProductCart Shopping Cart Software, Copyright Early Impact LLC 2006, All Rights Reserved
Use this stylesheet to change the look of the default header and footer that ship with ProductCart
*/
html, body {
	margin: 0;
	padding: 0;
}

body {
	font-family: Arial;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-color: #FFFFFF;
}

/* TOP AREA of the page: store descripxion, store name, search box, navigation */

		#pcHeader {
			width: 955px;
			height: 90px;
			margin-left: auto;
			margin-right: auto;
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 0;
			background-color: #FFFFFF;
			font-size: 12px;
			color: #666666;
			border-collapse: collapse;
			border: 0;
		}
		
		#pcHeader td {
			padding: 0px;
			vertical-align: top;
		}
		
		#pcStoreDescripxion {
			border-bottom: 1px solid #FFFFFF;
			font-size: 13px;
			text-align: left;
		}
		
		#pcStoreName {
			font-size: 28px;
			font-weight: bold;
			text-align: left;
		}
		
		#pcStoreSearch {
			text-align: left;
		}
		
		#pcTopNav {
			border-top: 1px solid #FFFFFF;
			text-align: right;
		}
		
		#pcStoreSearch a:link, #pcStoreSearch a:visited {
			text-decoration: none;
			color: #999999;
			font-size: 11px;
		}
		
		#pcStoreSearch a:hover {
			color: #000000;
		}
		
		#pcTopNav ul {
			list-style: none;
			margin: 0;
		}
		
		#pcTopNav li {
			display: inline;
			padding-right: 10px;
		}
		
		#pcTopNav a:link, #pcTopNav a:visited {
			text-decoration: none;
			font-size: 14px;
			color: #999999;
		}
		
		#pcTopNav a:hover {
			color: #000000;
		}

/* End TOP AREA of the page */

/* MAIN AREA: three columns: left navigation, main content, login box etc.*/
	/* Define the wrapper and the three columns: */
	
		#pcMainArea {
			width: 955px;
			margin-left: auto;
			margin-right: auto;
			margin-bottom: 0px;
			padding: 0;
			border: 0;
			border-collapse: collapse;
		}
	
		#pcLeft {
			width: 197px;
			text-align: left;
			vertical-align: top;
		}
	
		#pcCenter {
			width: 535px;
			padding: 0 0px 0 0px;
			text-align: left;
			vertical-align: top;
		}
	
		#pcRight {
			width: 197px;
			text-align: left;
			vertical-align: top;
		}
		
		.pcColumnSpacer {
			width: 13px;
			background-image:url('file:///D:/PC/ProductCart/Parent%20Paths%20Enabled/tbcart/pc/images/dotted_spacer_vert.gif');
		}

	/* Define the left column */
	
		#pcLeft h3 {
			font-size: 12px;
			margin: 0;
			padding-bottom: 2px;
		}

		#pcLeftCatLinks {
			background-color: #FFFFFF;
			padding: 1px 1px 1px 1px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftPriceLinks {
			background-color: #E1E1E1;
			color: #999999;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcLeftStoreLinks {
			background-color: #F5F5F5;
			color: #999999;
			padding: 5px 5px 1px 10px;
			margin: 0 0 2px 0;
		}
	
		#pcLeft ul {
			list-style-type: none;
			padding: 0; font-size:13px; margin-left:5px; margin-right:0; margin-top:0; margin-bottom:2px
		}
	
		#pcLeft li {
			margin:2px 0 0 0;
		}
		 
		#pcLeftCatLinks a:link, #pcLeftCatLinks a:visited {
			color: #333333;
			text-decoration: none;
		}
		
		#pcLeftCatLinks a:hover {
			color: #666666; font-family:Arial
		}
		
		#pcLeftPriceLinks a:link, #pcLeftPriceLinks a:visited {
			color: #666666;
			text-decoration: none;
		}
		
		#pcLeftPriceLinks a:hover {
			color: #000000;
		}
		 
		#pcLeftStoreLinks a:link, #pcLeftStoreLinks a:visited {
			color: #777777;
			text-decoration: none;
		}
		
		#pcLeftStoreLinks a:hover {
			color: #FF6600;
		}


	/* Define the right column */
	
		#pcShowCart {
			background-color: #EEEEEE;
			color: #EEEEEE;
			padding: 5px 5px 5px 10px;
			margin-bottom: 5px;
		}
	
		#pcCustomerLogin {
			background-color: #FFFFFF;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcAffiliateLogin {
			background-color: #FFEE99;
			color: #0066FF;
			padding: 5px 5px 1px 10px;
			margin: 0 0 5px 0;
		}
		
		#pcRight h3 {
			font-size: 13px;
			margin: 0px;
			padding-bottom: 2px;
			color: #999999;
		}
	
		#pcRight ul {
			list-style-type: none;
			margin: 0 0 10px 5px;
			padding: 0;
		}
	
		#pcRight li {
			margin: 2px 0 0 0;
		}
		
		
		/---my account font colour---/
		#pcCustomerLogin a:link, #pcCustomerLogin a:visited {
			color: #333333;
			text-decoration: none;
		}
		
		#pcCustomerLogin a:hover {
			color: #666666;
		}
		
		
		#pcAffiliateLogin a:link, #pcAffiliateLogin a:visited {
			color: #777777;
			text-decoration: none;
		}
		
		#pcAffiliateLogin a:hover {
			color: #000000;
		}

/* End MAIN AREA */

/* START Footer */
	
		#pcFooter {
			background-color: #FFFFFF;
			font-size: 11px;
			color: #666666;
			text-align: right;
			padding: 5px;
		}
		
		#pcFooter a:link, #pcFooter a:visited, #pcFooter a:hover {
			text-decoration: none;
			color: #666666;
		}
		
		#pcFooterSpacer {
			background-image:url('file:///D:/PC/ProductCart/Parent%20Paths%20Enabled/tbcart/pc/images/dotted_spacer_left.gif');
			height: 5px
		}
	
/* END Footer */

/*-----------------------------------------------------------------------------------------
	 Topbuy CSS
	----------------------------------------------------------------------------------------*/
	
/* SubCategory Menu Font */	
 
.TBHomePageMenu10 td, .TBHomePageMenu8 td, .TBHomePageMenu3 td, .TBHomePageMenu10, .TBHomePageMenu8, .TBHomePageMenu3 {
	height:24px;
	vertical-align:top;
	text-align:left;
	font: 13px/18px normal arial,helvetica,tahoma,verdana;
}
.TBHomePageMenu9{
       COLOR:#888888
       FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
 	FONT-WEIGHT: 600;
}
/* Category Menu Font */


.TBHomePageMenu10 {
	font-size:12px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

.TBHomePageMenu8 {
	font-size:12px;
	font-weight:normal;
	color:#4a4a4a;
	text-decoration:none;
}
.TBHomePageMenu3 {
	font-size:11px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	padding-left:16px;
}

.TBHomePageMenu10 a:hover, .TBHomePageMenu8 a:hover, .TBHomePageMenu3 a:hover {
	color:#ba131d; text-decoration:underline;
}



.TBHomePageTopBar8{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
}
 
 
a.TBHomePageTopBar8, a:link.TBHomePageTopBar8, a:visited.TBHomePageTopBar8, a:active.TBHomePageTopBar8 {
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

a:hover.TBHomePageTopBar8{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
}

 /* START TBProductTag  */
	
.TBProductTag {
 
			FONT-FAMILY:Arial,Verdana;
			font-size: 9px;
			color: #666666; 
 			TEXT-DECORATION: none;
 			text-underline-color: #000000
 			line-height: 2px
		}
		
A.TBProductTag , A.TBProductTag :link, A.TBProductTag :visited, A.TBProductTag :active 
{
	COLOR: #ffffff;
	FONT-FAMILY: Arial;
	FONT-SIZE: 9px;
 
	TEXT-DECORATION: none;
}
A.TBProductTag :hover {
	COLOR: #000000; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 9px;
 	TEXT-DECORATION: underline;
 	
}

		
 
	
/* END TBProductTag7 */

.ListPrice
{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;	
}
.RRPrice
{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7px; 
	TEXT-DECORATION: none;	
}
.SavePrice
{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 7px; 
	TEXT-DECORATION: none;	
}

.ProductName
{
	COLOR: #808080;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px; 
	TEXT-DECORATION: none;	
}
.CategoryTree
{	
 
	COLOR: #BA131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px; 	 
	TEXT-DECORATION: none;	
}


a.CategoryTree, a:link.CategoryTree, a:visited.CategoryTree, a:active.CategoryTree 
{
	COLOR: #BA131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
 	TEXT-DECORATION: none;
}
a:hover.CategoryTree{
	COLOR: #BA131d; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;
 	TEXT-DECORATION: underline;
 	
}

 

	#seoKeyword {
	 	margin-left:5px;
		font-family:Arial;
		font-size: 12px;
		color: #333366;
		text-align: left;
		background-color: #FFFFFF;
		width: 100%;
	}
	
	/* The following two statements assign a style to links storewide. They are sometimes
	   overwritten by other styles that target specific links. */
	#seoKeyword a:link {
		color: #333366;
		font-family:Arial;
		font-size: 12px;		
		text-decoration: none;
	}
	
	#seoKeyword a:visited {
		color: #333366;
		font-family:Arial;
		font-size: 12px;
		text-decoration: none;
	}
	
	#seoKeyword a:hover {
		color: #8989E5;
		font-family:Arial;
		font-size: 12px;
		text-decoration: underline;
	}


.SODProductName
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;
	margin-top: 4px;
}


a.SODProductName, a:link.SODProductName, a:visited.SODProductName, a:active.SODProductName 
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
 	TEXT-DECORATION: none;
}
a:hover.SODProductName{
	COLOR: #333333; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;
 	TEXT-DECORATION: underline;
 	
}
.SODLeft
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
}
.SODListPrice
{
	COLOR: #666666;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px; 

	TEXT-DECORATION: none;	
}
.SODGOPrice
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px; 
	Font-weight:bold;
	TEXT-DECORATION: none	
}
.recentView
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none;	
}
a.recentView, a:link.recentView, a:visited.recentView, a:active.recentView 
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
 	TEXT-DECORATION: none;
}
a:hover.recentView{
	COLOR: #666666; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
 	TEXT-DECORATION: none;
 	
}
.recentViewMore
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	Font-weight:bold;
	TEXT-DECORATION: none;	
}

.RightMyAccount
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px; 
 
	TEXT-DECORATION: none	
}

.PostcodeCheck
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
	Font-Weight: bold;
	TEXT-DECORATION: none;	
}
.PostcodeCheckNumber
{
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;  
	Font-Weight: bold;
	TEXT-DECORATION: none;	
}
.relativeProduct
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px; 
	TEXT-DECORATION: underline;
}

a.relativeProduct, a:link.relativeProduct, a:visited.relativeProduct, a:active.relativeProduct 
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
 	TEXT-DECORATION: underline;
}
a:hover.relativeProduct{
	COLOR: #333333; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px;
 	TEXT-DECORATION: underline;
 	
}

.relativeProductBUY
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 

	TEXT-DECORATION: none;
}

.relativeProductDontPay
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 10px; 
 
	TEXT-DECORATION: none;
}
.relativeProductNow
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	Font-Weight: bold;
	TEXT-DECORATION: none;
}


.RMARecordTitle
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
	Font-Weight: bold;
	TEXT-DECORATION: none;
}
.RMARecordTAG
{
	COLOR: #666666D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 18px; 
	Font-Weight: bold;
	TEXT-DECORATION: none;
}
.RMARecordContent
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px; 
 
	TEXT-DECORATION: none;
}
.RMARecordContentLink
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px; 
 
	TEXT-DECORATION: underline;
}
a.RMARecordContentLink, a:link.RMARecordContentLink, a:visited.RMARecordContentLink, a:active.RMARecordContentLink 
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
 	TEXT-DECORATION: underline;
}
a:hover.RMARecordContentLink{
	COLOR: #333333; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
 	TEXT-DECORATION: underline;
 	
}

.LoginFont
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
 
	TEXT-DECORATION: none;
}

.LoginWarningFont
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
 
	TEXT-DECORATION: none;
}

.CheckOutTitleHuge
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 20px; 
	Font-weight:bold;
 	TEXT-DECORATION: none;
}

.CheckOutTitle
{
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px; 
	Font-weight:bold;
 	TEXT-DECORATION: none;
}

.CheckOutTitleWhite
{
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px; 
	Font-weight:bold;
 	TEXT-DECORATION: none;
}

.CheckOutTitleSmall
{
 
	COLOR: #BA131D;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
 	Font-Weight:700;
 	TEXT-DECORATION: none;
}
.CheckOutTitleSmallRed
{
 
	COLOR: #FF0000;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px; 
 	Font-Weight:700;
 	TEXT-DECORATION: none;
}
.CheckOutTitleContent
{
 
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
 	TEXT-DECORATION: none;
}

 
.CheckOutTitleContentDIS 
{
 
	COLOR: #009933;
	FONT-FAMILY: Arial;
	FONT-SIZE: 15px;  
 	TEXT-DECORATION: none;
}
 

.CheckOutTitleLink
{
 
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
 	TEXT-DECORATION: none;
}
.CheckOutTitleLink a:visited,.CheckOutTitleLink a:link,.CheckOutTitleLink a:active {
		color: #333333;
		font-family:Arial;
		font-size: 12px;
		text-decoration: none;
}

.CheckOutTitleLink a:hover{
		color: #333333;
		font-family:Arial;
		font-size: 12px;
		text-decoration: underline;
}
 
 
 .CheckOutTitleLinkL
{
 
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
 	TEXT-DECORATION: underline;
}

.topbuymenu12
{
 
	COLOR: #ba131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 16px;  
	Font-Weight:bold;
 	TEXT-DECORATION: none;
}

.topbuymenu11
{
 
	COLOR: #ba131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;  
	Font-Weight:
	TEXT-DECORATION: none;
}


.topbuymenu10
{
 
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;  
	Font-Weight:bold;
 	TEXT-DECORATION: none;
}


.topbuycontent9
{
 
	COLOR: #666666;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
 	TEXT-DECORATION: none;
}

.topbuycontent10
{
 
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;  
 	TEXT-DECORATION: none;
}

a.topbuycontent10, a:link.topbuycontent10, a:visited.topbuycontent10, a:active.topbuycontent10 
{
	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
 	TEXT-DECORATION:
}
a:hover.topbuycontent10{
	COLOR: #333333; 
	FONT-FAMILY: Arial;
	FONT-SIZE: 12px;
 	TEXT-DECORATION: underline;
 	
}

/* font style created by Yi */	


.newtopbuytitle16r{
 
	COLOR: #ba131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;  
	Font-Weight:600;
	TEXT-DECORATION: none;
}

.newtopbuytitle14r{
 
	COLOR: #ba131d;
	FONT-FAMILY: Arial;
	FONT-SIZE: 14px;  
	Font-Weight:600;
	TEXT-DECORATION: none;
}
	
.newtopbuycontent13g{	

	COLOR: #333333;
	FONT-FAMILY: Arial;
	FONT-SIZE: 13px;  
	Font-Weight:
	TEXT-DECORATION: none;
}



/*Design from Aramel*/
 
<!--

 

/*

 

Grey Version of Section Header

 

.secheader h1 {

      font-family: arial,helvetica,san-serif;

      font-size:22px;

      color:#000000;    font-weight:bold;

      margin:0;

}

 

*/

 

/* Red Version of Section Header */

.secheader h1 {

      font-family: arial,helvetica,san-serif;

      font-size:22px;

      color:#c52236;    font-weight:bold;

      margin:0;

}

 

 

 

.secnav a, .secnav a:link, .secnav a:visited, .secnav a:active {

      color:#333333;

      text-decoration:none; 

      font-family: arial,helvetica,san-serif; 

      font-size:11px;

}

.secnav a:hover {

      color:#181818;

      text-decoration:underline;

}

 

.secdivider h2{

      margin:0;

      font-family: arial,helvetica,san-serif; 

      font-size:14px;

      font-weight: bold;

      color:#333333;

}

 

.secbody {

      font-family: arial,helvetica,san-serif; 

      font-size:12px;

      line-height:16px;

      color:#333333;

}

.secbody h2{

      color:#c52236;

      font-family: arial,helvetica,san-serif; 

      font-size:18px;

      line-height:20px;

}

.secbody h3{

      color:#181818;

      font-family: arial,helvetica,san-serif;

      font-weight:bold; 

      font-size:12px;

      line-height:14px;

}

.secbody .smalltext{

      font-size:10px;

}

.secbody td{

      font-family: arial,helvetica,san-serif; 

      font-size:12px;

      line-height:16px;

      color:#333333;

}

.secbody a, .secbody a:link,.secbody a:visited, .secbody a:active{color:#c52236;}

.secbody a:hover{color:#000000;}

 

.trlined td, .tdl, .trhead, .trunlined td{

      font-family: arial,helvetica,san-serif; 

      font-size:12px;

      line-height:16px;

      color:#333333;

      border-top: 1px solid #cccccc;

      padding:6px 2px;

      margin:0;

}

.trlined a{ font-weight:bold; text-decoration: none; 

      color:#333333;

}

.trlined a:hover{ color:#000000; }

 

.trunlined td{

      border-color:transparent;

      border-top:0;

      

      _border-color:tomato;

      _filter:chroma(color=tomato); 

      }

 

.trhead {

      font-weight:bold;

      border:0;

      color:#181818;

}

.trhead a{text-decoration: underline;}

.trhead a:hover{color:#c52236;}
 
table.pDefault {
	border-width: 1px;
 	border-style: solid;
	border-color:#CCCCCC;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pDefault tr:hover {
     color:#CCCCCC;
     background:#EEEEEE;
     cursor: pointer; }

table.pFreeShip {
	border-width: 1px;
 	border-style: solid;
	border-color:#cbcbd9;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pFreeShip tr:hover {
     color:#CCCCCC;
     background:#eeeef2;
     cursor: pointer; }
	 

table.pMostPopular {
	border-width: 1px;
 	border-style: solid;
	border-color:#b1d5e6;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pMostPopular tr:hover {
     color:#CCCCCC;
     background:#e5f1f7;
     cursor: pointer; }
	 
	 
table.pInnovative {
	border-width: 1px;
 	border-style: solid;
	border-color:#dcd571;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pInnovative tr:hover {
     color:#CCCCCC;
     background:#f7f3be;
     cursor: pointer; }
	 
table.pRestock {
	border-width: 1px;
 	border-style: solid;
	border-color:#ffbd9a;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pRestock tr:hover {
     color:#CCCCCC;
     background:#ffeade;
     cursor: pointer; }
	 
table.pClearance {
	border-width: 1px;
 	border-style: solid;
	border-color:#b5d9c7;
	border-spacing:5px;  	
	border-collapse: separate;
	background-color: white;
}
table.pClearance tr:hover {
     color:#CCCCCC;
     background:#e6f2ec;
     cursor: pointer; }	  	 
td.bgCategory {background-image:url(images/topbuy/topbar_categories.gif)} 
td.bgPayment {background-image:url(images/topbuy/topbar_paymentmethods.gif)} 
td.bg_proshadow_310 {background-image:url(images/Topbuy/bg_proshadow_310.gif)} 
td.bg_proshadow_310Rebate {background-image:url(images/Topbuy/bg_proshadow_310_rebate.gif)} 
td.bg_proshadow_46 {background-image:url(images/topbuy/bg_proshadow_46.gif)} 
td.topbar_stealoftheday {background-image:url(images/topbuy/topbar_stealoftheday.gif)} 
td.topbar_someonejustbought {background-image:url(images/topbuy/topbar_someonejustbought.gif)} 
td.topbar_estimatedshipping {background-image:url(images/topbuy/topbar_estimatedshipping.gif)} 
td.topbar_myaccount {background-image:url(images/topbuy/topbar_myaccount.gif)} 
td.topbar_shoppingcart {background-image:url(images/topbuy/topbar_shoppingcart.gif)} 
td.topbar_topbuytrustus {background-image:url(images/topbuy/topbar_topbuytrustus.gif)} 
td.topbar_onlinepoll {background-image:url(images/onlinepoll/topbar_onlinepoll.gif)} 
td.topbar_helpcentre {background-image:url(images/topbuy/topbar_helpcentre.gif)}
td.topbar_lastviewed {background-image:url(images/topbuy/topbar_lastviewed.gif)}  
td.bg_register {background-image:url(images/topbuy/bg_register(262-268).gif)}  
td.bg_login {background-image:url(images/topbuy/bg_login(262-268).gif)}  

.tag1 {font-size: 9px; color:#9999cc; text-transform:uppercase;}

.tag2 {font-size: 11px; color:#99cc00; font-weight:bold;}

.tag3 {font-size: 11px; color:#2e2ee6; text-transform:lowercase;}

.tag4 {font-size: 12px; color:#f5723a}

.tag5 {font-size: 9px; color:#efc93a; text-transform:uppercase; font-weight:bold;}

.tag0 {font-size: 12px; color:#ba131d}

 

.tag0, .tag1, .tag2, .tag3, .tag4, .tag5 { line-height:14px;}

 

.tag0:hover {background-color:#efc93a;}

.tag1:hover {background-color:#dfdfff;}

.tag2:hover {background-color:#ddffc7;}

.tag3:hover {background-color:#dfdfff;}

.tag4:hover {background-color:#953d21;}

.tag5:hover {background-color:#000000;}
 
#TBSearch_help { margin:8px 0 0; padding:0; width:100%; font-size:11px; line-height:20px; }
#TBSearch_help div.group { margin:0px 0 0; padding:0 0 0 0px; width:120px; background:transparent   0 0 repeat-x; }
#TBSearch_help div.first { padding-left:5px; width:120px; }
#TBSearch_help li { position:relative; float:left; margin:0; padding:0 0px 0 0px; background:transparent 0 50% no-repeat;list-style-type: none; }
 
#TBSearch_help a { display:block; height:20px; text-decoration:none; background-color:transparent; background-position:50% 0; background-repeat: no-repeat; } 
#TBSearch_help li.active a { background-position:50% -0px; }
#TBSearch_help a span { display:none; }
#TBSearch_help li div { position:relative;left:75px; right:100px; top:-15px }
 
#TBSearch_help li li { display:block; float:none; margin:0; background-image:none; list-style-type: none; } 



#TBSearch_help li ul.noresult { position:absolute; display:none; top:-0px; left:-0px; line-height:13px; white-space:nowrap; background-color:#FFFFFF; border:1px solid #FFFFFF; z-index:2;display:block; visibility:hidden }


#TBSearch_help li ul { position:absolute; display:none; top:-0px; left:-0px; line-height:16px; white-space:nowrap; background: url(https://www.topbuy.com.au/tbcart/pc/images/BG_search_tips.jpg) repeat-x top left #f3f2ff; border:1px solid #a4a3cc; z-index:2;display:block; padding:7px; }

 

#TBSearch_help li li a{ color:# 010066; font-size:12px; font-weight:900; }
#TBSearch_help li li a:link{ color:# 010066; font-size:12px; font-weight:900; }

#TBSearch_help li li a:hover { background-color:#FFFFFA; font-size:12px; font-weight:900; }
#TBSearch_help li li a span { display:block; padding:4px 6px; text-align:left; border-top:1px dotted #Ba131d; }



#TBSearch_helpCat { margin:8px 0 0; padding:0; width:100%; font-size:11px; line-height:20px; }
#TBSearch_helpCat div.group { margin:0px 0 0; padding:0 0 0 0px; width:120px; background:transparent   0 0 repeat-x; }
#TBSearch_helpCat div.first { padding-left:5px; width:120px; }
#TBSearch_helpCat li { position:relative; float:left; margin:0; padding:0 0px 0 0px; background:transparent 0 50% no-repeat;list-style-type: none; }
 
#TBSearch_helpCat a { display:block; height:20px; text-decoration:none; background-color:transparent; background-position:50% 0; background-repeat: no-repeat; } 
#TBSearch_helpCat li.active a { background-position:50% -0px; }
#TBSearch_helpCat a span { display:none; }
#TBSearch_helpCat li div { position:relative;left:155px; right:100px; top:-15px }
 
#TBSearch_helpCat li li { display:block; float:none; margin:0; background-image:none; list-style-type: none; } 



#TBSearch_helpCat li ul.noresult { position:absolute; display:none; top:-0px; left:-0px; line-height:13px; white-space:nowrap; background-color:#FFFFFF; border:1px solid #FFFFFF; z-index:2;display:block; visibility:hidden }


#TBSearch_helpCat li ul { position:absolute; display:none; top:-0px; left:-0px; line-height:16px; white-space:nowrap; background: url(https://www.topbuy.com.au/tbcart/pc/images/BG_search_tips.jpg) repeat-x top left #f3f2ff; border:1px solid #a4a3cc; z-index:2;display:block; padding:7px; }

 

#TBSearch_helpCat li li a{ color:# 010066; font-size:12px; font-weight:900; }
#TBSearch_helpCat li li a:link{ color:# 010066; font-size:12px; font-weight:900; }

#TBSearch_helpCat li li a:hover { background-color:#FFFFFA; font-size:12px; font-weight:900; }
#TBSearch_helpCat li li a span { display:block; padding:4px 6px; text-align:left; border-top:1px dotted #Ba131d; }

 
ul.ShellSet { margin:0; padding:0; list-style:none; }
ul.ShellSet li { margin:0; padding:0; }

.rebatebox { background-color: #e2e2e2; Padding: 4px; color:#333333; font-family:arial,helvetica,san-serif; font-size:9pt;}
.rebatebox a { color:#339900; text-decoration:underline;font-weight:900; line-height:12pt; }
.rebatebox a:link{ color:#339900; font-size:12px; font-weight:900; }
.rebatebox a:hover { color:#339900; font-size:12px; font-weight:900; }
.rebatebox p{ background-color: #e2e2e2; Padding: 4px; color:#333333; font-family:arial,helvetica,san-serif; font-size:9pt; font-weight:100; line-height:12pt;}

/* END Topbuy */