div#paging {
	clear: both;
	padding: 12px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#paging div#ctrls {
	background: url("dot.gif") repeat-x 0 bottom;
	padding-bottom: 8px;
}

div#paging div#ctrls2 {
	background: url("dot.gif") repeat-x 0 0;
	padding-top: 8px;
}

div#paging div.ctrls table.table1 {
	background:#E3EDF6;
}
div#paging div.ctrls table.table2 {
	background:#D8E6F1;
}

div#paging div.ctrls td {
	padding: 5px 7px;
	color: #484848;
	font-size:11px;
}

div#paging div.ctrls td img {
	vertical-align:middle;
}

div#paging div.ctrls td a {
	color: #464847;
	text-decoration: none;
}

div#paging div.ctrls td a span.viewAll {
	color:#016599;
	text-decoration:underline;
}

div#paging div.ctrls td a:hover span.viewAll {
	text-decoration:none;
}

div#paging div.ctrls .chosen {
	font-weight: bold;
}

div#paging div.ctrls span.pageof {
	xmargin: 0 12px;
}

div#paging div#contents {
	padding: 14px 0;
}

div#paging div#contents table {
	width: 100%;
}

div#paging div#contents table td {
	padding: 6px;
	text-align: center;
	font-size:11px;
	color:#484848;
	font-weight:bold;
}

div#paging div#contents table td.imgCell {
	padding-bottom: 0;
}

div#paging div#contents table td.verticalSpacer {
	padding: 0 6px;
	background: url("sep.jpg") repeat-y center top;
}

div#paging div#contents table td.horizontalSpacer {
	padding: 6px 0;
	background: url("sep.jpg") repeat-x left center;
}

div#paging div#contents table td div.name {
	padding: 0 0 6px;
}

div#paging div#contents table td div.name a {
	text-decoration: none;
	font-size: 12px;
	color: #243E63;
	font-weight: bold;
}

div#paging div#contents table td div.name a:hover {
	text-decoration:underline;
}

div#paging div#contents table td div.abstract {
	font-size:12px;
}

div#paging div#contents table div.price {
	xdisplay: inline;
}

div#paging div#contents table div.price s {
	text-decoration: line-through;
	font-weight: normal;
}

div#paging div#contents table div.price-bold,
div#paging div#contents table div.saleprice {
	xdisplay: inline;
	font-size: 12px;
	font-weight: bold;
	color: #CB0101;
}

div#paging div#contents table div.you-save {
	font-weight: bold;
	color: #AE0000;
	display:none;
}


/* NAV */
.left-nav-headline {
	background:url('left-nav-headline-bg.jpg') no-repeat top left;
	font-size:12px;
	color:#224160;
	font-family:Arial, Helvetica, sans-serif;
	padding:4px 8px;
}

ul#scLeftNav {margin:0; padding:5px 0 10px; list-style:none;}
ul#scLeftNav li {width:179px;}
ul#scLeftNav li.currpage a {background:#DAE3F2;}
ul#scLeftNav li.currpage ul a {background:none;}
ul#scLeftNav li a {padding:3px 8px 3px 12px; display:block; font-size:11px; font-weight:bold; color:#224160; line-height:normal; text-decoration:none;}
ul#scLeftNav li a:hover {text-decoration:underline; background:#DAE3F2;}
ul#scLeftNav li ul {margin:0; padding:0; list-style:none;}
ul#scLeftNav li ul li a {font-weight:normal; padding:3px 8px 3px 20px;}

.section-body-c {}
