/* css for Columnists */
.colCenterItTextAlign {text-align:center}
 .colCenterItTextAlign img {margin:auto}
.colBrickDateStyle {font-size:10px; text-align:center}
.brickFootFont {font-size:10px; text-align:center}
 .brickFootFontBld {font-size:11px; text-align:center; font-weight:bold}
.rightBrickBodyII {font-family:Arial, Verdana, Helvetica; font-size:11px; color:#000000; background-color:#ffffff; padding:4px; font-weight:normal}
.colOnlyBold {font-weight:bold}
.colLinkAlignRt {font-family:Arial, Verdana, Helvetica; font-size:11px; text-align:right; text-decoration:none; color:#2a3085; background-color:#ffffff; padding:4px; font-weight:normal}

/* Columnists Common Right Chewy Rail Styles */
.brickTable158 { border:solid 1px #000000; width:140px;}
.rightBrickWidth158 {width:140px; text-align:left; } /* possibly decprecated */
.rightBrickHeaderIILt {font-family:Arial, Verdana, Helvetica; color:#ffffff; background-color:#4b4d4a; font-size:12px; font-weight:bold; text-align:left; padding-left: 4px}

/* Columnists Right Rail Styles */
.brickTable120 {border:solid 1px #000000; width:120px;}
.rightBrickWidth120 {width:120px;}
.rightBrickHeaderIILt {height:18px; font-family:Arial, Verdana, Helvetica; color:#ffffff; background-color:#4b4d4a; font-size:12px; font-weight:bold; text-align:left; padding:1px 1px 1px 4px}
.rightBrickHeaderIILt2 {height:18px; font-family:Arial, Verdana, Helvetica; color:#444444; background-color:#cfcfcf; font-size:12px; font-weight:bold; text-align:left; padding:1px 1px 1px 4px}


/* use this with ie5.5 and netscape 7.0 Note, the border as been set to zero */
.imgSpace { width:58px; height:58px; margin:0px; padding:0px}
 .imgSpace img, .imgSpace a img  {border:solid 1px #000000; margin:2px}
 
.rightBrickBodyIIBld {font-family:Arial, Verdana, Helvetica; font-size:11px; color:#000000; background-color:#ffffff; padding:0px; font-weight:bold}
  .rightBrickBodyIIBld a,
  .rightBrickBodyIIBld a:link,
  .rightBrickBodyIIBld a:visited {color:#2a3085; text-decoration:none;}
 
 .rightBrickBodyIIBld ul {margin:0px 0px 0px 18px; padding:0px}
 .rightBrickBodyIIBld li { margin-top:3px }
 
.rightBrckBdyIIBld ul {margin:0px 0px 0px 18px; padding:0px}
.rightBrckBdyIIBld li { list-style-position:outside; color:#707070; font-size:11px; text-align:left; padding: 0px 0px 0px 0px; margin-left:0px; list-style-image:url(/imagesv3/icons/red_dot.gif) }	
.rightBrckBdyIIBld li a {font-size:11px; padding-left:1px;  }
.rightBrckBdyIIBld {font-family:Arial, Verdana, Helvetica; font-size:11px; color:#000000; background-color:#ffffff; padding:4px 0px 0px 0px; font-weight:bold}
  
  #centreRail .rightBrckBdyIIBld li a,
  #centreRail .rightBrckBdyIIBld li a:link,
  #centreRail .rightBrckBdyIIBld li a:visited {color:#2a3085; font-size:12px; margin-left:-4px; text-decoration:none; font-weight:bold;}

 .booksSmallBlack, .booksSmallBlack p, { text-align:left; color:#000000; font-size:11px; padding-left:5px; }
	.booksSmallBlack b, { text-align:left; color:#000000; font-size:12px; padding-left:5px; }
	.booksSmallBlack a { text-align:left; color:#000000; font-size:11px; font-weight:bold;}
	.booksSmallBlack ul { text-align:left; padding-left:14px; }

	
	.NielsenRatings {font-family:Arial, Verdana, Helvetica; color:#ffffff; font-size:12px; font-weight:bold; text-align:left; }
	.NielsenRatingsHead {background-color:#4b4d4a; padding:1px 1px 1px 4px}
	
	.infoInsert { text-align:left; width:140px; clear:both; margin:0 auto 0 auto}