.red10{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
}

a.whitelink9:link,a.whitelink9:visited,a.whitelink9:active,a.whitelink9:hover{
	color:#FFFFFF;	
	text-decoration: none;
	font-size:9px;
	font-weight:bold;
} 
.white_9{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;	
}
.black_10{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000;	
}
.whitebold{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
}
.searchbox{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 1ems;
	width: 150px;	
}

body {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#logo {
	width:270px;
	height:132px;
	float:left;
}
#logo a{
	display:block;
	background:transparent url(images/garden_toys_header0.jpg) no-repeat top left;
	width:270px;
	height:132px;
	float:left;
}
#logo h1 {
	display:none;
}

#adv_search a{
	display:block;
	background:transparent url(images/nav_toy_search.jpg) no-repeat top left;
	width:110px;
	height:132px;
	float:left;
}
#adv_search a:hover {
	background:transparent url(images/nav_toy_search_over.jpg) no-repeat top left;
}
#adv_search p {
	display:none;
}

#cus_service a{ 
	display:block;
	background:transparent url(images/nav_toy_services.jpg) no-repeat top left;
	width:90px;
	height:132px;
	float:left;
}
#cus_service a:hover{
	background:transparent url(images/nav_toy_services_over.jpg) no-repeat top left;
}
#cus_service p {
	display:none;
}

#contact_us a{ 
	display:block;
	background:transparent url(images/nav_toy_contact.jpg) no-repeat top left;
	width:80px;
	height:132px;
	float:left;
}
#contact_us a:hover{
	background:transparent url(images/nav_toy_contact_over.jpg) no-repeat top left;
}
#contact_us p {
	display:none;
}

#basket {
	background:transparent url(images/shopping_cart_bg.jpg) no-repeat top left;
	width:225px;
	height:132px;
	float:left;
}

#basket p {
	margin:0;
	padding:0;
}

#topbar {
	background:transparent url(images/topbar_bg.jpg) repeat-x top left;
	height:132px;
	width:100%;
}

#bottombar {
	margin:1px 0 0 0;
	background:transparent url(images/bottombar_bg.jpg) repeat-x top left;
	height:37px;
	width:100%;
}

#marquee {
	background:transparent url(images/marqueeback.gif) no-repeat top left;
	height:33px;
	width:441px;
	float:left;
	padding:8px 0px 0 16px;
}

#search {
	margin:0;
	padding:0;
}
#searchform {
	margin:0;
	padding:0;
}
/* Old styles */

td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

a:link,a:visited,a:active,a:hover{
	color:#000000;	
	text-decoration: none;
}
a.greenlink:link,a.greenlink:visited,a.greenlink:active,a.greenlink:hover{
	color:#009900;
	text-decoration: none;
}
a.xmas_greenlink:link,a.xmas_greenlink:visited,a.xmas_greenlink:active,a.xmas_greenlink:hover{
	color:#ffffff;
	text-decoration: none;
}
 
 
a.greylink10:link,a.greylink10:visited,a.greylink10:active{
	color:#666666;	
	text-decoration: none;
	font-size:10px;
}
a.greylink10:hover {
	color:#666666; 
	text-decoration: underline;
	font-size:10px;
}
a.bluelink12:link,a.bluelink12:visited,a.bluelink12:active{
	color:#0066cc;	
	text-decoration: none;
	font-size:12px;
}
a.bluelink12:hover {
	color:#0066cc; 
	text-decoration: underline;
	font-size:12px;
}


a.bluelink:link,a.bluelink:visited,a.bluelink:active{
	color:#0066cc;	
	text-decoration: none;
}
a.bluelink:hover {
	color:#0066cc; 
	text-decoration: underline;
}

a.redlink:link,a.redlink:visited,a.redlink:active{
	color:#CC0000;	
	text-decoration: none;
}

a.redlink:hover {
	color:#CC0000; 
	text-decoration: underline;
}

a.redlink12:link,a.redlink12:visited,a.redlink12:active{
	color:#CC0000;	
	text-decoration: none;
	font-size:12px;
}
a.redlink12:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000; 
	text-decoration: underline;
	font-size:12px;
}

a.whitelink12:link,a.whitelink12:visited,a.whitelink12:active,a.whitelink12:hover{
	color:#FFFFFF;	
	text-decoration: none;
	font-size:12px;
} 

a.whitelink9:link,a.whitelink9:visited,a.whitelink9:active,a.whitelink9:hover{
	color:#FFFFFF;	
	text-decoration: none;
	font-size:9px;
} 

a.bluelink10:link,a.bluelink10:visited,a.bluelink10:active{
	color:#0066cc;	
	text-decoration: none;
	font-size:10px;
}
a.bluelink10:hover {
	color:#0066cc; 
	text-decoration: underline;
	font-size:10px;
}
a.redlink10:link,a.redlink10:visited,a.redlink10:active{
	color:#CC0000;	
	text-decoration: none;
	font-size:10px;
}
a.redlink10:hover {
	color:#CC0000; 
	text-decoration: underline;
	font-size:10px;
}
a.subnav:link,a.subnav:visited,a.subnav:active{
	color:#FFFFFF; 
	text-decoration: none
}
a.subnav:hover {
	color:#FFFFFF; 
	text-decoration: underline
}
a.productlink:link,a.productlink:visited,a.productlink:active{	
	color:#CC0000; 
	text-decoration: none;
	font-size:10px;
	font-weight:bold;	
	
}
a.productlink:hover {	
	color:#CC0000; 
	text-decoration: underline;
	font-size:10px;
	font-weight:bold;		
	
}

select{	
	font-size:9px;
	color:#000000;
}


.green10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#009900;
}
.xmas_green10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}
.black10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.grey10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.red10{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CC0000;
}


.blueul {
	margin:0;
	padding:1em;
}

.bluelist {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066cc;
	padding-left:11px;
	background:transparent url(images/icon_tick.gif) no-repeat top left;
	list-style:none;
	margin:2px 0;
}

.blue10{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0066cc;
}

.blue12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
}

.red12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC0000;
}
.red{	
	color:#CC0000;
}
.blue{	
	color:#0066cc;
}
.bold{
	font-weight:bold;
	color:#000000;
}

.leftnavcatitemup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#CAE4FF;
	height:13px;
	padding:1px;
	padding-left:14px;
	border-left:1px solid #0066cc;
	border-bottom:1px solid #0066cc;
	border-right:1px solid #0066cc;	
	width:172px;
}

.leftnavcatitemover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	cursor:pointer;	
	height:13px;
	padding:1px;
	padding-left:14px;
	border-left:1px solid #0066cc;
	border-bottom:1px solid #0066cc;
	border-right:1px solid #0066cc;	
	width:172px;	
}

.leftnavsubcat{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position:absolute;		
	visibility:hidden;
	background-color:#0066cc;
	border:1px solid #ffffff;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=92);
	left:206px;
	padding:5px;
}

.leftnavsubcatitem{	
	height:13px;
}

.shoppingcart{
	
}

.header{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	height:171px;
	background-image: url(images/ats08.jpg);
	background-repeat:repeat-x;	
	position:absolute;
	left:0px;
	top:0px;
}
.xmas_header{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	height:171px;
	background-image:url(images/xmas_bg_repeat.jpg);
	background-repeat:repeat-x;	
	position:absolute;
	left:0px;
	top:0px;
}

.smallinput {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 19px;
	width: 20px;	
	padding:2px;		
	border:1px solid #0066cc;	
	background-color:#FFFFFF;
	color:#000000;
}

.sideborders{
	border-left:1px solid #0066cc;	
	border-right:1px solid #0066cc;	
}

.searchbox{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 17px;
	width: 150px;	
}

.subtitlesred{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC0000;
}

.subtitlesblue{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066cc;
}

.title_blue{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066cc;
	font-weight:bold;
}

.titleswhite{	
	font-size: 12px;
	color:#ffffff;	
	font-weight:bold;
}

.white_9{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#ffffff;	
}

.greyback1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#EEEEEE;
}

.blueback1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#CAE4FF;
}

.whiteback1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#ffffff;
}

.whiteimageborder{
	border-right:4px solid #ffffff;
	border-top:4px solid #ffffff;	
}

.greyimageborder{
	border-right:4px solid #EEEEEE;
	border-top:4px solid #EEEEEE;
}

.thinborder{
	border:1px solid #CCCCCC;	
}

.greybackborder{
	background-color:#EEEEEE;		
	border:1px solid #CCCCCC;
}

.titleboxes{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#0066cc;
}

li{	
	list-style-type:square;
	color:#CC0000;
	list-style-position:inherit;
}

h1{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#0066cc;
}

.blue18{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#0066cc;
}

li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type:square;
	font-size:10px;
	color:#000000;
}
.title_blue{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066cc;
	font-weight:bold;
}
#productdescription a {
	color:#000000;
	text-decoration:underline;
}