.contentsTD img
{
display: block;
margin-bottom: 5px;
}

.contentsTD
{
font: normal 12px arial;
text-align: center;
vertical-align: bottom;
width:178px;
}

.contentsRegPrice
{
font: bold 11px arial;
color: #333333;
}

.pagingLinks
{
font: bold 11px arial;
color: black;
background-color: #dae3f2;
width: 100%;
border-left:1px solid #7ca3c8;
border-right:1px solid #7ca3c8;
border-bottom:1px solid #7ca3c8;
border-top:1px solid #7ca3c8;
margin-bottom:10px;
}

.pagingLinks td
{
font: bold 11px arial;
color: black;
background-color: #dae3f2;
}

.pagingLinks td.rightPaging
{
font: bold 11px arial;
color: black;
background-color: #dae3f2;
padding: 5px;
}

#txtHint
{
width: 100%;
}

span.contentsName a.section-a-name:link{
color:#243E63;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
span.contentsName a.section-a-name:visited{
color:#243E63;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
span.contentsName a.section-a-name:active{
color:#243E63;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
span.contentsName a.section-a-name:hover{
color:#243E63;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
.contentsRegPrice{
color:#cb0101;
font-size:12px;
font-weight:bold;
}
.filterTable td{
font-family:arial;
font-size:11px;
color:#000000;
vertical-align:top;
}
.sortHeading{
font-weight:bold;
color:#000000;
font-size:9pt;
text-align:center;
}
#FilterContainer{
width:100%;
border-collapse:collapse;
background-color:#DAE3F2;
border-left:1px solid #7ca3c8;
border-right:1px solid #7ca3c8;
}
#FilterContainerSafe{
width:667px;
margin: 0 auto;
border-collapse:collapse;
background-color:none;
border: 0;
}
#FilterContainer table{
width:100%;
border-collapse:collapse;
}
#FilterContainerSafe table{
width:100%;
border-collapse:collapse;
}
#FilterItems{
border-collapse:collapse;
}
.sort1TD, .sort2TD, .sort3TD, .sort4TD{
border-right:1px solid #7ca3c8;
}

.pagingLinks a:link
{
color:#016599;
text-decoration:underline;
}
.pagingLinks a:visited
{
color:#016599;
text-decoration:underline;
}
.pagingLinks a:active
{
color:#016599;
text-decoration:underline;
}
.pagingLinks a:hover
{
color:#016599;
text-decoration:underline;
}
.vertSep{
border-right:1px solid #D0D0D0;
}
.horDiv{
background:transparent url(http://lib.store.yahoo.net/lib/yhst-34521292266897/sep.jpg) repeat-x scroll left center;
padding:6px 0;
}
.code{
color:#484848;
font-size:11px;
font-weight:bold;
text-align:center;
}

td.peaBack table
{
color:#black;
font-size:10pt;
font-weight:bold;
margin-left:227px;
margin-top:-131px;
width:498px;
z-index:1999;
}

.finderName
{
color:#060B61;
font:bold 12px arial;
left:159px;
position:absolute;
top:-176px;
}

.absoluteTable
{
left:178px;
position:absolute;
top:-156px;
width: 464px !important;
font: bold 12px arial;
margin: 0 !important;
}

#FilterItems2
{
width: 100%;
}

#FilterItems2 .contentsTD
{
width: auto !important;
}
