body, form{
	margin: 0px 0px 0px 0px;
}
body,td,th{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.headercell{
	background: url(images/header-bg.jpg) repeat;
}
.strapcell{
	background: url(images/stap-bg.gif) repeat;
}
.lmenucell{
	background: #D6D6D6 url(images/left-menu-bg.jpg) no-repeat;
}
.basketcell{
	background: #ebc2c2 url(images/sbasket-bg.jpg);
}
a:link{
	color: #003366;
}
a:visited{
	color: #003366;
}
a:hover{
	color: #003366;
}
a:active{
	color: #003366;
}
a.nounderline{
	text-decoration: none;
}
.headerlinks, .headerlinks a{
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.headerlinks a:hover{
	text-decoration: underline;
}
.toptabs{
   padding-top: 2px;
	background: #8e8e8e url(images/tab_bg.gif);
}
.toptabson{
	background: #8e8e8e url(images/tab_bg_on.gif);
}
.toptabs, .toptabs a, .toptabson, .toptabson a{
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}
.l2menu{
	padding: 8px 0px 4px 0px;
}
.l2menu, .l2menu a{
	color: #020202;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.l3menu{
	padding: 2px 0px 2px 8px;
}
.l3menu, .l3menu a{
	color: #020202;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.sbmenu{
	padding: 2px 0px 2px 0px;
}
.sbmenu, .sbmenu a{
	color: #020202;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.userinput{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.submitSearch{
	width: 54px;
	height: 19px;
}
.addtoBasket{
	width: 92px;
	height: 19px;
}
.moreDetails{
	width: 86px;
	height: 19px;
}
#sizer {
	width:expression(document.body.clientWidth > 1280 ? "1280px" : "100%" );
}
