/* tpprel */
/* Top Stories Block */
div.TopStoriesBlock {padding:0 0 12px; margin:0; width:428px; background-color:#e5eaee; text-align:left !important; position:relative; border:1px solid #999; fontFamily="arial,sans-serif";}
div.TopStoriesBlock h2 {position:relative; padding:6px 12px 1px; margin:0; border-bottom:solid 1px #cdcdcd; color:#4e6378; font-size:1em;}
div.TopStoriesBlock h3 {padding:0; margin:0; color:#4e6378; font-size:1em; text-align:left;}
div.TopStoriesBlock div.RotatorFeedback { position:absolute; bottom:1px; right:14px; color:#4e6378;font-family: Arial, Helvetica, sans-serif; }
div.TopStoriesBlock h2 span.ImageRotatorButton {font-family: Arial, Helvetica, sans-serif;color:#4e6378; cursor:pointer; padding-left:4px;font-weight:bold;}
div.TopStoriesBlock h2 span.ImageRotatorButton:hover {color: #ba2f2f;}
div.TopStoriesBlock div.RotatorFeedback span.RotatorItemLength {padding-right:6px;}

/* Top Stories Image Rotator added by jQuery */
div.TopStoriesBlock .DODImageRotator {height:266px; width:407px; margin-left:11px; margin-top:12px; overflow:hidden;}
div.TopStoriesBlock .DODImageRotatorButtonNext {height:100px; width:50px; background-color:#000;}
div.TopStoriesBlock .DODImageRotatorButtonPrev {height:100px; width:50px; background-color:#000;}

/* Top Stories Caption added by jQuery */
div.TopStoriesBlock .dodCaption {color:#000; background-color:#fff; cursor:pointer; padding:12px;}
div.TopStoriesBlock .dodCaption p {margin:0; padding:0; font-size:.8em; text-align:left;}




