/* ------------------------------------------------------------ additional styles ------------------------------------------------------------ */ /* override legacy font tags set in db tables */ font { font-size:inherit; font-family:inherit; color:inherit; } font.Size1 { color:#999; font-size:10px; text-align:left; line-height:1.5em; padding:3px 0 3px 0; margin:0 -5px 0 3px; } /* rss page styles */ div.rss-header { padding:7px 0 7px 0; border-top:1px dotted #000; border-bottom:1px dotted #000; text-align:center; font-weight:bold; background:#eee; } div.rss-entry { clear:all; font-weight:bold; padding:0 0 1px 0; margin:0 0 5px 0; border-bottom:1px dotted #000; } div.rss-entry div.rss-label { float:left; } div.rss-entry img { float:right; } div.rss-all { font-weight:bold; text-align:center; padding:0 0 1px 0; border-top:1px dotted #000; } div.rss-section { text-align:right; padding:4px; font-weight: normal; border:1px dotted #000; } div.rss-section a { font-size: 80%; padding: 2px 0 0 40px; text-decoration: none; background: url(http://adage.com/img/xml_36x14.gif) no-repeat 0 50%; } div.bcolBounding { border:1px solid #ccc; background:#f5f7fa; padding:10px; } div#err { width:50%; padding: 10px; border:1px solid #f00; } div#err div#alert { float:left; width:30px; height:21px; background:url('http://adage.com/img/icon-neg.jpg') top left no-repeat; } div#err div#errmsg { width:100%; color:#f00; font-weight:normal; } div#errdescrip { color:#f00; } div#message { width:50%; padding: 10px; border:1px solid #0c0; } div#message div#alert { float:left; width:30px; height:21px; background:url('http://adage.com/img/icon-pos.jpg') top left no-repeat; } div#message div#msg { width:100%; color:#0c0; font-weight:normal; } div#msgdescrip { color:#0c0; } .acronym { border-bottom:1px dashed #c60; cursor:help; } /* DEPRICATED, SEE images.php caption properties div.caption { color:#333333; padding-top:2px; text-align:left; font-size:10px; } */ /* pullquotes */ div.pullquote { clear:all; } div.pullquote_left { width:30%; float:left; font-size:17pt; line-height:1.3em; padding:14px 14px 14px 0; } div.pullquote_left_content { width:70%; float:right; } div.pullquote_right { width:30%; float:right; font-size:17pt; line-height:1.3em; text-align:right; padding:14px 0 14px 14px; } div.pullquote_right_content { width:70%; float:left; } /* related articles */ div.related_articles { width:150px; font-size:9px; background:#eee; margin:14px 14px 14px 0; float:left; clear:left; } a.related_articles:link,visited,active { font-size:9px; } a.related_articles:hover { font-size:9px; background-color: black; color:white; } div.related_header { padding-left:7px; padding-right:7px; margin-bottom:7px; background:#999999; color:#ffffff; font-size:11px; font-face:arial,helvetica; text-transform:uppercase; text-align:left; } div.related_headline { line-height:1.3em; padding-left:7px; padding-right:7px; font-weight:bold; } div.related_drophead { line-height:1.3em; padding-left:7px; padding-right:7px; color:#333333; } div.related_summary { padding-left:7px; padding-right:7px; } div.related_spacing { margin-bottom:7px; }