
/* Thumbnail Page Formating, Directory Page Formating  */ 

/* thumbnail page */
.tnrow_wrap {padding-top:15px;}
	
.tn_row li {
	display:inline;width:174px; display:inline-block; vertical-align:top;
	padding:3px 0 0 0;
	margin:0 17px 15px 0;
	}
.tn_row li:last-child {
	margin:0 0 0 0;
	}	
.grid2colBsub .column.first .tn_row li {width:168px; padding:15px 12px 3px 0;}
.grid2colBsub.column .tn_row li {width:174px; padding:15px 10px 3px 0;}

.tn_row li dt  {
	display:block;
	overflow:hidden;
	vertical-align:bottom;
	width:174px;
	height:104px;
	overflow:hidden;
	padding:0;
	margin:0 0 6px 0;
}

.tn_row li dt img  {float:left;}
.tn_row li dt img.iconA  {float:none!important; height:100px!important; width:auto!important;}
.tn_row li dt {clear:both;}
.tn_row {clear:both;}

.tn_row li dd a  {font-weight:bold;}

.tn_row li dd  {
	display:block;
	font-size:13px;
	line-height:16px;
	text-align:left;
	padding:0px 0 4px 11px;
	margin:0;
}

/* reading list page */
.tn_row li li {padding:0 0 3px 0; margin:0;}


/* tnrow CollectionA */
.grid2colBsub.column.collectionA .tn_row {padding:0; margin:0;}
.grid2colBsub.column.collectionA .tn_row li img.iconC {float:none; padding:0; margin:0;}
.grid2colBsub.column.collectionA .tn_row li {width:200px!important;  padding:0 25px 0 0;}
.grid2colBsub.column.collectionA .tn_row li dt {height:180px;padding:0 0 0 0;}
.grid2colBsub.column.collectionA .tn_row li dd {padding:0 0 4px 0;}
.grid2colBsub.column.collectionA img.iconC {padding:0; margin:0;}



/* directory page */


.directlistA li ul {float:none; padding:0 0 4px 0; margin:0;}

.directlistA li li  {
	width:195px;
	text-decoration:none;
	background:url(../assets/dup_bull_nbox_1.gif) 0 8px no-repeat;
	padding:2px 0 2px 9px;
}

.directlistA li  {
	list-style:none;
	display:block;
	line-height:18px;
	padding:0 0 4px 0;
	margin:0 0 4px 0; 
}


#let_a, #let_b, #let_c, #let_d, #let_e, #let_f, #let_g, #let_h, #let_i, #let_j, #let_k, #let_l, #let_m, 
#let_n, #let_o, #let_p, #let_q, #let_r, #let_s, #let_t, #let_u, #let_v, #let_w, #let_x, #let_y, #let_z {
	font-size:10px; 
	width:18px;
	height:0px !important; 
	height /**/:15px; /* for IE5/Win */ 
	overflow:hidden; 
	padding-top:15px; 
	background-image:url(../assets/dup_letters_1.gif); 
	background-repeat:no-repeat; 
}


#let_a {background-position:0 0;}
#let_b {background-position:0 -16px;}
#let_c {background-position:0 -32px;}
#let_d {background-position:0 -48px;}
#let_e {background-position:0 -64px;}
#let_f {background-position:0 -80px;}
#let_g {background-position:0 -96px;}
#let_h {background-position:0 -112px;}
#let_i {background-position:0 -128px;}
#let_j {background-position:0 -144px;}
#let_k {background-position:0 -160px;}
#let_l {background-position:0 -176px;}
#let_m {background-position:0 -192px;}
#let_n {background-position:0 -208px;}
#let_o {background-position:0 -224px;}
#let_p {background-position:0 -240px;}
#let_q {background-position:0 -256px;}
#let_r {background-position:0 -272px;}
#let_s {background-position:0 -288px;}
#let_t {background-position:0 -304px;}
#let_u {background-position:0 -320px;}
#let_v {background-position:0 -336px;}
#let_w {background-position:0 -352px;}
#let_x {background-position:0 -368px;}
#let_y {background-position:0 -384px;}
#let_z {background-position:0 -400px;}

.directlistA li h6 {float:none; display:none;}