
h2 { font-size:1.1em; padding:0; margin:0 0 0.2em 0; }

.catBoxHeading {
	padding:0.6em 12px 0.6em 3px;
	width:213px;
	display:block;
	border-left:1px solid #666;
	border-right:1px solid #666;
	color:#FFF;
	font-size:0.9em;
	font-weight:bold;
	text-align:left;
	margin:0;
	background:#666;
}

.catBox {
	border:1px solid #CCC;
	width:213px;
	padding:0 7px 0.5em 8px;
}

#pager { width:460px; }
html>body #pager { width:490px; padding-left:20px; }
.pagerHeading { color:#000; font-size:1.1em; }

ol { display:inline; }
ol li { display:inline; padding:0.1em 0.3em; }

.infoBox { margin:1em 0; width:200px; }
.infoBox li { float:left; display:list-item; margin-left:1em; list-style:disc 
outside; }
.infoBox li a { display:block; padding:0.3em; width:185px; }
/* ---------------------------------------------------------------------------------- 
*/

.premium { margin-top:1em; list-style:none; border:1px solid #666; 
background-color:#FFFFD8; padding:0.5em; }
.premium img { float:right; }
.premium h4 { margin:0; color:#000; }
.premium h4 a { color:#000; }
.description { margin-right:125px; }
.premium #itemLinks { margin-top:3em; }
.premium #itemLinks span a { padding:0 0.3em; font-weight:bold; border-right:1px 
solid #666; }
.premium .firstSpan a { margin-left:-0.2em; }

.standard { margin-top:0.5em; list-style:none; background-color:#FFF; 
border-bottom:1px solid #666; padding:0; }
.standard h4 { margin:0; color:#000; border-bottom:1px dashed #CCC; }
.standard h4 a { color:#000; }
.standard .description { float:left; margin:0; width:355px; }
.standard .description a { float:left; }
.standard #itemLinks { float:right; width:120px; }
.standard #itemLinks span { float:right; width:110px; text-align:right; }
.standard #itemLinks span a { padding:0; font-weight:bold; }
.standard .firstSpan a { margin-left:-0.2em; }

.pagerBottom { margin:1em 0 0 0; padding:0; }
#nextPage { float:left; font-weight:bold; margin:0; padding:0 1.5em 0 0; }