/* CSS Document */


/*
.catHeader {
	height: 90px;
	background: no-repeat 693px center url(../images/cat/atHomeLogo-ghost.gif);
	padding: 5px 105px 5px 5px;
	border: 1px solid #888;
}
.catHeader h1 {
	font-size: 22px;
	color: #333;
}
.catHeader p {
	font-size: 12px;
	color: #666;
}
*/


.catBox {
	float: left;
	width: 185px;
	margin: 13px 10px 0 0;
	height: 290px;
	border:1px solid #CCCCCC;
	position:relative;
}
.catBoxColumn2, .catBoxColumn3 {
	margin-right: 11px;
}
.catBoxColumn4 {
	margin:13px 0px 0 0;
}
.catBox img {
	/*height: 185px;
	width: 185px;*/
}
.catBox h3 {
	/*background: top left repeat-x url(../images/cat/catTitleBG.gif);*/
	text-align: center;
	font-size: 11px;
	height: 30px;
	margin: 0;
}
.catBox h3 a {
	color: #063;
}
.catBox h3 a:hover {
	text-decoration: underline;
}
.catBox .textArea {
	height: 72px;
	/*background: no-repeat top left url(../images/cat/catDescBox.jpg);*/
	position: relative;
	font-size: 11px;
}
.catBox .textArea p, .catBox .textArea a {
	position: absolute;
}
.catBox .benefit {
	color: #000000;
	top: 5px;
	left: 5px;
	width: 172px;
}
.catBox .price {
	bottom: 5px;
	left: 5px;
	color: #008000;
	font-weight: bold;
	width: 115px;
}
.catBox .price span {
	float: right;
}
.catBox .button16 {
	bottom: 5px;
	right: 5px;
	width: 29px;
	padding-left: 21px;
	font-weight: bold;
}
.paganation
{
	float:left;
	width:760px;
	font-size:12px;
	background-image:url(/csp/timscris/athome/images/pagbg.jpg);
	padding: 0 10px 5px 10px;
}
.paganation.bottom {
	margin: 13px 0 0 0;
	background-image:url(/csp/timscris/athome/images/pagbgBottom.jpg);
	height: 40px;
}
.paganation_cnt
{
	float:left;
	font-weight:bold;
	padding: 12px 5px 5px 15px;
}
.paganation_prev_inactive
{
	float:left;
	color:#CCC;
	padding: 12px 5px 5px 5px;
}
.paganation_prev
{
	float:left;
	padding: 12px 5px 5px 5px;
}
.paganation_num
{
	float:left;
	padding: 12px 5px 5px 5px;
}
.paganation_next_inactive
{
	float:left;
	color:#CCC;
	padding: 12px 5px 5px 5px;
}
.paganation_next
{
	float:left;
	padding: 12px 5px 5px 5px;
}

.paganation_prev a:link,.paganation_prev a:visited,.paganation_next a:link,.paganation_next a:visited
{
	text-decoration:underline;
	color:#666666;
}
.pagecount
{
	float:left;
}
.pagecount a:link,.pagecount a:visited
{
	padding-left:5px;
	padding-right:5px;
	color:#666666;
	text-decoration:underline;
}
.pagecountsel
{
	font-weight:bold;
	float:left;
	color:#333333;
	padding-left:5px;
	padding-right:5px;
}


.viewPerPage {
	float: left;
	text-align: center;
	line-height: 18px;
	padding: 10px 0 0 0;
}
.saleItem
{
	position:absolute;
	top:0px;
	left:0px;
}
