body, a {
	font: normal 11px "Trebuchet MS",arial,helvetica,sans-serif;
	color: #000;
	text-decoration: none;
}
a {text-decoration: none;}
a:hover{text-decoration: underline;}
body{
	text-align: center;
}
body, form {
	margin: 0;
	padding: 0;
}
img {border: none;}
.floatleft{float:left;}
.floatright{float:right;}
.clear{clear:both;}
input{vertical-align: middle;}
#main {
	margin: 0 auto;
	text-align: left;
	width: 760px;
	background:#FFF url(main-bg.gif) repeat-y left;
}
#header{
	width: 760px;
	height:162px;
	background:#fff url(header-bg.jpg) no-repeat 0 0;
	position:relative;
}
#header h1{margin:0}
#header h1 a{
	display:block;
	width:193px;
	height:151px;
	text-indent:-3000px;
	white-space: nowrap;
	overflow:hidden;
	background: url(logo.jpg) no-repeat 0 0;
}
#header ul{
	position:absolute;
	top:5px;
	right:0;
	padding:0;
	text-align: right;
	margin:0;
}
#header ul li{display:inline;}
#header ul li a{margin:0 6px 0 3px;}
#header ul li.cart a{
	display:block;
	float:right;
	width:72px;
	height:13px;
	margin:1px 15px 0 10px;
	text-indent:3000px;
	white-space: nowrap;
	overflow:hidden;
	background: url(view-cart.gif) no-repeat 0 0;
}
#header form{
	width:151px;
	position:absolute;
	top:155px;
	left:0;
	background:#C9FFA7;
	padding:0 4px 10px 5px;
	margin:0;
}

/*opera filter*/
@media screen and (min-width: 0px) {
	#header form{width:160px;}
}
*html #header form{width:160px;}
#header form h5{
	margin:0;
	text-align: center;
	font: bold 11px/18px "Trebuchet MS",arial,helvetica,sans-serif;
}
#header form .area{
	width:126px;
	height:19px;
	font-size: 11px;
}
#header form .submit{
	width:19px;
	height:19px;
	padding:0;
	background: url(go-green.gif) no-repeat 0 0;
	border:none;
	cursor:pointer;
	cursor:hand;
}
#left-column{
	width: 160px;
	padding:40px 0 7px 0;
}
#left-column h5{
	margin:0;
	padding: 6px 5px 4px 5px;
	color:#fff;
	text-align: left;
	font: bold 11px "Trebuchet MS",arial,helvetica,sans-serif;
}
#left-column ul{
	margin:0;
	padding:0 0 15px 0;
	width:100%;
	list-style-type: none;
	z-index:0;
}
#left-column ul.blue h5{background:#5693D4}
#left-column ul.pink h5{background:#C53A8D}
#left-column ul.orange h5{background:#F7C34D}
#left-column ul li{
	border-bottom:1px solid #fff;
	padding:0;
	margin:0;
	position:relative;
}
#left-column ul li.title{border:none}
#left-column ul li.last{border:none;}
#left-column ul.blue {background:#C7DBF1;}
#left-column ul.pink {background:#EBBCD8;}
#left-column ul.orange {background:#FCEAC0;}
#left-column ul.blue li{border-color:#E3EDF8;}
#left-column ul.pink li{border-color:#F5DEEC;}
#left-column ul.orange li{border-color:#FEF5E0;}
#left-column ul li a{
	display:block;
	padding:3px 8px 5px 17px;
	margin:0;
	color:#000;
	font: normal 11px/11px "Trebuchet MS",arial,helvetica,sans-serif;
}
* html #left-column ul li a{
	width:100%;
	padding-top:5px;
	padding-bottom:2px;
}
#left-column ul li a:hover{text-decoration: none;color:#fff}
#left-column ul li.over,
#left-column ul li:hover{background: url(left-arrow.gif) no-repeat 4px 50%;}
#left-column ul.blue li.over,
#left-column ul.blue li:hover{background-color:#5693D4}
#left-column ul.pink li.over,
#left-column ul.pink li:hover{background-color:#C53A8D}
#left-column ul.orange li.over,
#left-column ul.orange li:hover{background-color:#F7C34D}
#left-column ul li.over a,
#left-column ul li:hover a{color:#fff;}
#left-column ul li.over{position: relative;}
* html #left-column ul li{position:static;z-index:3000;}
#left-column li ul{
	display:none;
	position:absolute;
	top:0;
	width:175px;
	left:100px;
	border:1px solid #fff;
	z-index:3000;
	padding:0;
	margin:0
}
#left-column ul.blue li ul{background:#E5EDF5;border-color:#5693D4;}
#left-column ul.pink li ul{background:#F3E1EC;border-color:#C53A8D;}
#left-column ul.orange li ul{background:#FAF3E4;border-color:#F7C34D;}
#left-column li ul li{
	border:none;
	padding:0;
	margin:0;
	position:relative;
}
#left-column li.over ul li{margin-bottom:-2px;}
#left-column li.over ul li.over{background:none;}
#left-column ul li.over ul li a,
#left-column ul li:hover ul li a{color:#000;}
#left-column li ul li a:hover{
	background: url(left-arrow-black.gif) no-repeat 4px 50%;
	color:#000
}
#left-column ul.blue li ul a:hover{background-color:#C7DAEE;}
#left-column ul.pink li ul a:hover{background-color:#EABFD8;}
#left-column ul.orange li ul a:hover{background-color:#F9E9C4;}
#left-column li:hover ul,
#left-column li.over ul{display:block}
#left-column form.sign{
	width:152px;
	background:#FFE6F5;
	border-top:1px solid #C43C8D;
	border-bottom:1px solid #C43C8D;
	padding:5px 4px 7px 4px;
	margin:0;
	float:left;
}
* html #left-column form.sign{width:160px;}

/*opera filter*/
@media screen and (min-width: 0px) {
	#left-column form.sign {width:160px;}
}

#left-column form.sign h5{
	margin:0 0 4px 0;
	padding:0;
	color:#000;
	text-align: center;
	font: bold 11px/14px "Trebuchet MS",arial,helvetica,sans-serif;
	white-space: nowrap;
}
#left-column form.sign .area{
	width:126px;
	height:19px;
	font-size: 11px;
}
#left-column form.sign .submit{
	width:19px;
	height:19px;
	background: url(go-pink.gif) no-repeat 0 0;
	padding:0;
	border:none;
	cursor:pointer;
	cursor:hand;
}
#left-column div.testimonial{
	width:145px;
	background:#FFE6F5;
	border:1px solid #C43C8D;
	margin:5px 0 0 7px;
	float:left;
}
* html #left-column div.testimonial{margin-left:4px;}
#left-column div.testimonial h5{
	margin:2px 0 4px 0;
	text-decoration: underline;
	padding:0;
	color:#000;
	text-align: center;
	letter-spacing:-0.05em;
	font: bold 11px/14px "Trebuchet MS",arial,helvetica,sans-serif;
	white-space: nowrap;
}
#left-column div.testimonial p{
	margin:3px 5px 3px 7px;
	font: normal 11px/12px "Trebuchet MS",arial,helvetica,sans-serif;
}
#left-column div.testimonial p.sign{
	text-align: right;
	font-style: italic;
}
#right-column{
	width: 574px;
	margin-right:14px;
}
* html #right-column{margin-right:7px;}

/*-------- index start ----------*/
#right-column div.welcome{
	float:left;
	width:324px;
}
#right-column div.welcome p {
	margin:10px 0 -10px 4px;
	font: normal 11px/14px "Trebuchet MS",arial,helvetica,sans-serif;
	position:relative;
}
#right-column div.welcome p b{
	margin-top:5px;
	color:#9D1863;
}
#right-column ul.index-sect{
	float:left;
	margin:30px 0 25px 0;
	padding:0;
	list-style-type: none;
}
#right-column ul.index-sect li{
	float:left;
	text-align: center;
	width:100px;
	padding:0 5px 0 5px;
}
* html #right-column ul.index-sect li{width:110px;}
#right-column ul.index-sect li a{
	font: bold 11px/14px "Trebuchet MS",arial,helvetica,sans-serif;
	color:#5693D4;
	margin:5px 0 0 0;
	width:100%;
	display:block;
	text-align: center;
}
#right-column ul.index-sect li .pict a{margin:0;}
#right-column div.spotlight{
	float:right;
	width:240px;
	margin-bottom:25px;
}
#right-column div.spotlight h3{
	background: url(spotlight-title.gif) no-repeat 50% 0;
	height:23px;	
	text-indent:-3000px;
	white-space: nowrap;
	overflow:hidden;
	margin:10px 0 10px 0;
}
#right-column div.spotlight a{
	color:#000;
	width:100%;
	display:block;
	text-align: center;
	font: bold 11px "Trebuchet MS",arial,helvetica,sans-serif;
	margin:5px 0 0 0;
}
#right-column h2{
	margin:0 0 15px 0;
	padding:0 0 0 26px;
	color:#fff;
	clear:both;
	text-transform: uppercase;
	font: bold 16px "Trebuchet MS",arial,helvetica,sans-serif;
}
* html #right-column h2{width:100%;}
#right-column h2 span{
	display:block;
	width:100%;
	height:23px;
}
#right-column h2.feat{background: #5693D4 url(h2-left-blue.gif) no-repeat 0 0;}
#right-column h2.feat span{background: url(h2-right-blue.gif) no-repeat 100% 0;}
#right-column h2.blow{background: #C53A8D url(h2-left-pink.gif) no-repeat 0 0;}
#right-column h2.blow span{background: url(h2-right-pink.gif) no-repeat 100% 0;}
#right-column ul.feat{
	width:574px;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	list-style-type: none;
}
#right-column ul.border{
	background:url(feat-border.gif) no-repeat 0 100%;
	padding-bottom:25px;
	margin:0;
}
#right-column ul.bottom{
	background:url(feat-border-bottom.gif) no-repeat 0 100%;
	padding-bottom:2px;
}
#right-column ul.feat li{
	float:left;
	width:180px;
	padding: 0 5px 0 5px;
}
* html #right-column ul.feat li{width:191px;}
#right-column ul.border li{border-right:1px solid #9CC0E6;}
#right-column ul.border li.last{border:none;}
#right-column ul.feat li a{
	display:block;
	width:100%;
	text-align: center;
	font-weight: bold;
	line-height: 13px;
	margin:10px 0 0 0;
}
#right-column ul.border a{padding:5px 0 5px 0;}
#right-column ul.feat li p{
	width:100%;
	text-align: center;
	margin:0;
	color:#000;
	line-height: 14px;
}
#right-column ul.feat li p span,
#right-column ul.feat li p b{color:#9D1863;}
#right-column ul.feat li .pict{
	display:table;
	height:150px;
	width:100%;
}
* html #right-column ul.feat li .pict{
	position:relative;
}
#right-column ul.feat li .pict a{
	display:table-cell;
	vertical-align: middle;
	margin:0;
}
* html #right-column ul.feat li .pict a{
	position:absolute;
	top:50%;
}	
* html #right-column ul.feat li .pict a img{
	position:relative;
	top:-50%;
}	
#right-column ul.blow{
	width:100%;
	float:left;
	margin:0 0 10px 0;
	padding:0;
	list-style-type: none;
	background:url(blow-border.gif) no-repeat 0 100%;
}
#right-column ul.blow li{
	background: #FFF;
	float:left;
	width:22.7%;
	padding: 0 1% 0 1%;
	border-right:1px solid #EBBCD8;
}

/*opera filter*/
@media screen and (min-width: 0px) {
	#right-column ul.blow li{width:145px;}
}
* html #right-column ul.blow li{width:24.9%;}
#right-column ul.blow li.last{border:none;width:22.9%;}
* html #right-column ul.blow li.last{width:24.9%;}
#right-column ul.blow li a{
	display:block;
	width:100%;
	text-align: center;
	font-weight: bold;
	margin:10px 0 0 0;
}
#right-column ul.blow li .pict{
	display:table;
	height:120px;
	width:100%;
}
* html #right-column ul.blow li .pict{
	position:relative;
}
#right-column ul.blow li .pict a{
	display:table-cell;
	vertical-align: middle;
	margin:0;
}
* html #right-column ul.blow li .pict a{
	position:absolute;
	top:50%;
}	
* html #right-column ul.blow li .pict a img{
	position:relative;
	top:-50%;
}
/*-------- index end ----------*/

/*-------- section start ----------*/
#right-column .breadcrumbs{
	clear:both;
	text-align: right;
	font-weight: bold;
	color:#9D1863;
	padding:10px 0 10px 0;
}
#right-column .breadcrumbs a{
	color:#000;
	font-weight: bold;
	padding: 0 8px 0 0;
	margin:0 2px 0 0;
	background:url(breadcrumbs-arrow.gif) no-repeat 100% 6px;
	text-decoration: underline;
}
#right-column .breadcrumbs a:hover{text-decoration: none;}
#right-column h2.sect{
	background: #C9FFA7 url(h2-left-green.gif) no-repeat 0 0;
	color:#000;
	padding-left:11px;
	font-size: 14px;
	margin-bottom:0px;
}
#right-column h2.sect span{
	background: url(h2-right-green.gif) no-repeat 100% 0;
	padding-top:2px;
	height:21px;
}
* html #right-column h2.sect span{height:23px;}
#right-column p.sect-desc{
	margin:10px 0 16px 4px;
	width:440px;
	font: normal 11px/16px "Trebuchet MS",arial,helvetica,sans-serif;
}
#right-column div.sect-vis{
	float:right;
	width:115px;
	text-align: center;	
	margin: 0 0 20px 0;
}
#right-column div.sect-item{
	width:286px;
	position:relative;
	border:1px solid #5693D4;
	margin-bottom:10px;
	background: url(sect-item-bg.gif) repeat-y center;
}
* html #right-column div.sect-item{width:288px;}
#right-column div.floatleft.sect-item{margin-left:-6px;}
*html right-column div.floatleft.sect-item{margin-left:-9px;}

#right-column div.floatright.sect-item{margin-right:-6px;}
*html #right-column div.floatright.sect-item{margin-right:0px;}

#right-column div.sect-item .tl{
	top:-1px;left:-1px;font-size: 1px;
	background: url(corn-tl.gif) no-repeat 0 0;
	width:6px;height:6px;z-index:3000;position:absolute;
}
#right-column div.sect-item .tr{
	top:-1px;right:-1px;font-size: 1px;
	background: url(corn-tr.gif) no-repeat 0 0;
	width:6px;height:6px;z-index:3000;position:absolute;
}
#right-column div.sect-item .bl{
	bottom:-1px;left:-1px;font-size: 1px;
	background: url(corn-bl.gif) no-repeat 0 0;
	width:6px;height:6px;z-index:3000;position:absolute;
}
#right-column div.sect-item .br{
	bottom:-1px;right:-1px;font-size: 1px;
	background: url(corn-br.gif) no-repeat 0 0;
	width:6px;height:6px;z-index:3000;position:absolute;
}
* html #right-column div.sect-item .bl,
* html #right-column div.sect-item .br{bottom:-2px}
#right-column div.sect-item .pict{
	width:108px;
	height:125px;
	display:table;
	float:left;
}
* html #right-column div.sect-item .pict{
	position:relative;
	display:block;
}
#right-column div.sect-item .pict a{
	width:100%;
	text-align: center;
	display:table-cell;
	vertical-align: middle;
	float:none;
}
* html #right-column div.sect-item .pict a{
	display:block;
	position:absolute;
	top:50%;
}
* html #right-column div.sect-item .pict a img{
	position:relative;
	top:-50%;
}
#right-column div.sect-item a.name{
	float:right;
	display:block;
	width:167px;
	margin:0;
	padding:5px 4px 7px 5px;
	background:#5693D4;
	color:#fff;
	font-weight: bold;
	font: bold 11px "Trebuchet MS",arial,helvetica,sans-serif;
}
* html #right-column div.sect-item a.name{
	width:175px;
	float:none;
}
#right-column div.sect-item p.desc{
	float:right;
	width:165px;
	display:block;
	padding:5px;
	color:#000;
	margin:0;
	font: normal 11px/13px "Trebuchet MS",arial,helvetica,sans-serif;
}
* html #right-column div.sect-item p.desc{
	width:175px;
	float:none;
}
/*-------- section end ----------*/

/*-------- subsection start ----------*/
#right-column div.pages{
	width:560px;
	background:#E6F1FC;
	margin:10px 0 10px 0;
	padding:7px 7px 0 7px;
	color:#484746;
	font: 11px arial,helvetica,sans-serif;
	border-top:1px solid #9D1863;
	border-bottom:1px solid #9D1863;
}
* html #right-column div.pages{width:574px;}
#right-column div.pages div{padding-bottom:7px;}
#right-column div.pages div.centered{padding-left:10px;}
#right-column div.pages a{
	font: 11px arial,helvetica,sans-serif;
	padding:0 8px 0 6px;
	color:#484746;
	border-right:1px solid #484746;
}
#right-column div.pages span.cur{
	padding:0 8px 0 6px;
	border-right:1px solid #484746;
	font-weight: bold;
}
#right-column div.pages a.last{border:none}
#right-column div.pages a.all{
	border:none;
	color:#484746;
	text-decoration: underline;
}
#right-column div.pages a.all:hover{text-decoration: none;}
#right-column div.pages a.next{
	border:none;
	background: url(next-arrow.gif) no-repeat 100% 5px;
	padding:0 12px 0 10px;
	color:#9D1863;
	text-decoration: underline;
}
#right-column div.pages a.prev{
	border:none;
	background: url(prev-arrow.gif) no-repeat 0 5px;
	padding:0 10px 0 12px;
	color:#9D1863;
	text-decoration: underline;
}
#right-column div.pages a.next:hover,
#right-column div.pages a.prev:hover{text-decoration: none;}
#right-column div.pages span.sel{
	font-weight: bold;
	color:#9D1863;
	margin:0 0 0 5px;
	padding:0 8px 0 9px;
	background: url(select-arrow.gif) no-repeat 0 3px;
	border-right:1px solid #484746;
}
#right-column div.pages div.clear{text-align: center;}
/*-------- subsection end ----------*/

/*-------- item start ----------*/
#right-column .full-item{
	float:left;
	width:200px;
}
#right-column .full-item a{
	/*width:100%;*/
	/*display:block;*/
	/*float:left;*/
	text-align: center;
	/*padding-bottom:30px;*/
	/*margin:7px 0 15px 0;*/
	width: auto;
}
#right-column .full-item ul{
	width:200px;
	list-style-type: none;
	margin:0;
	padding:0;
	float:left;
	margin:0 0 15px 0;
}
#right-column .full-item ul li{
	float:left;
	width:32.9%;
}
#right-column .full-item ul a{
	margin:0;
	padding:0;
	background:none;
}
#right-column .about{
	float:right;
	width:365px;
}
#right-column .about p{
	margin:0 6px 16px 6px;
	clear:none;
}
#right-column .about a{
	display:block;
	float:left;
}
#right-column p.number,
#right-column p.item-desc{
	clear:both;
	margin:0 0 16px 5px;
}
#right-column p.number{
	text-align: center;
	margin:-5px 0 16px 5px;
}
#right-column p.number a{
	color:#004A99;
	text-decoration: underline;
	margin:0 10px 0 10px;
}
#right-column p.number a:hover{text-decoration: none;}
#right-column ul.also{
	width:204px;
	list-style-type: none;
	padding:0;
	margin:0;
	float:left;
}
* html #right-column ul.also{width:205px;}
#right-column ul.also li{
	width:195px;
	float:left;
	padding:5px 0 15px 0;
	border-bottom:1px solid #CBDEF2;
}
#right-column ul.also li.last{border:none;}
#right-column ul.also .title{
	width:195px;
	padding:0;
	border:none;
	margin:0;
}
#right-column ul.also .title h2{
	background: #C7DBF1 url(h2-left-lblue.gif) no-repeat 0 0;
	color:#000;
	padding-left:5px;
	font-size: 11px;
	margin:0
}
#right-column ul.also .title h2 span{
	background: url(h2-right-lblue.gif) no-repeat 100% 0;
	padding-top:4px;
	height:19px;
}
* html #right-column ul.also .title h2 span{height:23px;}
#right-column ul.also .pict{
	width:86px;
	float:left;
}
#right-column ul.also .text{
	width:100px;
	float:right;
}
#right-column ul.also li a{
	display:block;
	width:100%;
	text-align: left;
	font-weight: bold;
	line-height: 13px;
	margin:10px 0 3px 0;
}
#right-column ul.also li p{
	width:100%;
	text-align: left;
	margin:0;
	color:#000;
	line-height: 14px;
}
#right-column ul.also li p span,
#right-column ul.also li p b{color:#9D1863;}
#right-column form.order{
	width:360px;
	float:right;
	margin:0;
}
#right-column ul.order{
	width:359px;
	margin:0px;
	padding:0 0 0 10px;
	list-style-type: none;
	float:left;
	border-left:1px solid #CBDEF2;
}
#right-column ul.order li{
	float:left;
	width:100%;
	padding: 10px 0 5px 0;
	margin:0;
}
#right-column ul.order li.title{
	padding:0;
	border:none;
	margin:0;
}
#right-column ul.order .title h2{
	background: #F7C34D url(h2-left-orange.gif) no-repeat 0 0;
	color:#000;
	padding-left:5px;
	font-size: 14px;
	margin:0
}
#right-column ul.order .title h2 span{
	background: url(h2-right-orange.gif) no-repeat 100% 0;
	padding-top:3px;
	height:20px;
	text-align: center;
}
* html #right-column ul.order .title h2 span{height:23px;}
#right-column ul.order li div{float:left}
#right-column ul.order li .forms{
	width:45px;
        padding:35px 0 0 0;
}
#right-column ul.order li input.area{
	width:22px;
	height:19px;
	text-align: right;
	font-size: 11px;
	color:#000;
}
#right-column ul.order li .pict{
	width:90px;
        padding:10px 0 0 0;
        text-align: center;
}
#right-column ul.order li .text{
	width:225px;
	float:right;
        padding:0;
        text-align: left;
}
#right-column ul.order li .text a{
	display:block;
	width:100%;
	text-align: left;
	font-weight: bold;
	line-height: 13px;
	margin:0;
}
#right-column ul.order li .text p{
	width:100%;
	text-align: left;
	margin:0 0 5px 0;
	padding:0;
	color:#000;
	line-height: 14px;
}
#right-column ul.order li .text p.item{color:#636363}
#right-column ul.order li .text p span,
#right-column ul.order li .text p b{color:#9D1863;}
#right-column ul.order li.buttons{
	border:none;
	margin:0;
	text-align: center;
	padding: 10px 0 15px 0;
}
#right-column ul.order li.buttons button{margin:0 10px 0 10px}
#right-column ul.order li.out .text{
	background: url(out-of-stock.gif) no-repeat 0 100%;
	padding-bottom:20px
}
#right-column ul.order li.out .forms input{display:none;}
/*-------- item end ----------*/

#footer{
	width: 760px;
	background:#fff;
}
#footer ul{
	text-align: right;
	margin:0;
	padding:10px 0 10px 0;
	width:100%;
	background:#C9FFA7;
	border-top:3px solid #C53A8D;
	border-bottom:3px solid #C53A8D;
	list-style-type: none;
}
#footer ul li{display:inline;}
#footer ul li.last{border:none;}
#footer ul li.cart{float:right; width:72px; margin-right:20px;}
*html #footer ul li.cart{float:right; width:72px; margin-right:0px;}
#footer ul li a{margin:0 5px 0 2px;}
#footer ul li.cart a{
	display:block;
	width:72px;
	height:13px;
	margin:0 10px 0 10px;
	text-indent:3000px;
	white-space: nowrap;
	overflow:hidden;
	background: url(view-cart.gif) no-repeat 0 0;
}

#footer ul li.cactus{
	border:none;
	float:left;
	padding:0 0 0 15px;
}
#footer ul li.cactus a{margin:0;}
#footer div.copy{
	float:right;
	color:#787878;
	padding:13px 5px 0 0;
}
#footer div.icons{
	float:left;
	color:#787878;
	padding:5px 0 0 0;
}
#footer div.icons img{margin:0 0 0 10px;}


.multi-add A,
.multi-add {font:normal 11px "Trebuchet MS"}
.multi-add .saleprice,
.multi-add A {font:bold 11px "Trebuchet MS"}
.multi-add .yousave,
.multi-add .saleprice {color:#9D1863;}
.multi-add .sep {background:url(multi-add-row-sep.gif) repeat-x left top;}

#related-items TD {font:normal 11px "Trebuchet MS";}


/*~~~~~~~~~~~~~~~~~ADV PAGING~~~~~~~~~~~~~~~~~~~*/
#pageof, #pageof2,
#leftarrowdiv1, #leftarrowdiv2,
#rightarrowdiv1, #rightarrowdiv2 {float:left;}

#paging .brand {font:normal 11px "Trebuchet MS"; color:#9D1863;}

#paging #adv-header, #paging #adv-footer    {border-top:solid 1px #9D1863; border-bottom:solid 1px #9D1863; background:#E6F1FC;}
#paging #adv-header {margin-bottom:5px;}
#paging #adv-footer {margin:5px 0 5px 0;}

#contents A         {font: bold 11px "Trebuchet MS"; color: #000;}
#paging A:hover     {text-decoration:underline;}

#paging TD          {padding: 2px;}
#paging .price      {font: bold 11px "Trebuchet MS"; color: #000;}
#paging .saleprice  {font: bold 11px "Trebuchet MS"; color: #9D1863;}
#paging .saleprice2 {font: bold 12px arial; color: #9D1863;}
#paging .abstract   {font: normal 11px arial; color: #555;}
#paging .qtybox     {font: normal 11px arial; width: 25px; text-align: right}
#paging .qtytext    {font: bold 12px arial; color: #000;}

#pagelinks          {font: normal 11px arial; color: #000;}
#pagelinks A        {font: normal 11px arial; color: #000;}
#pagelinks .chosen  {font: bold 11px arial; color: #000;}

.itemof             {font: normal 11px arial; color: #000;}
.pageof             {font: normal 11px arial; color: #000;}

#modes              {font: normal 11px arial; color: #000; text-decoration:none; }
#modes A            {font: normal 11px arial; color: #000; text-decoration:none; }
#modes .chosen      {font: bold 11px arial; color: #000; text-decoration:none; }

#sortlinks          {font: normal 11px arial; color: #000; text-decoration:none; }
#sortlinks A        {font: normal 11px arial; color: #000; text-decoration:none; }
#sortlinks .chosen  {font: bold 11px arial; color: #9D1863; text-decoration:none; }

#paging FORM        {margin:0px;}

.listheader         {background-color: #333333; font: bold 11px arial; color: #FFFFFF;}

.vcell              {background-color: #FFF;}
.vcell-on           {background-color: #FFF;}

.ecell              {background-color: #FFF;}
.ecell-on           {background-color: #FFF;}

.wcell              {background-color: #FFF;}
.wcell-on           {background-color: #FFF;}

#paging .view {text-decoration:underline; font:normal 11px arial; color:#9D1863;}
#paging .viewchosen {text-decoration:underline; font:bold 11px arial; color:#9D1863;}
