.input-text { font-family:verdana,geneva;font-size:11px; }
.input-textarea { font-family:verdana,geneva;font-size:11px; }
.input-select { font-family:verdana,geneva;font-size:11px; }
.input-button { font-family:verdana,geneva;font-size:11px; }

#article-container { padding:6px; }

.news-table-list { background:#AAAAAA;font-family:verdana,geneva;font-size:10px; }
.news-table2 { font-family:verdana,geneva;font-size:10px; }
.news-table-rowcolor1 { background:#EEEEEE; }
.news-table-rowcolor2 { background:#F6F6F6; }
.news-table-rowcolor3 { background:#FFFFFF; }
.news-table-cell { padding:2px 4px; }
.news-linkline { font-size:11px; }
.news-sidelist { margin:6px 0;padding-left:20px;line-height:14px; }

.commentary-table-box { border:solid 1px #AAAAAA;background:#EEEEEE;font-family:verdana,geneva;font-size:10px;line-height:12px; }
.commentary-table-list { font-family:verdana,geneva;font-size:11px;margin:6px 0px 0px 0px;padding:2px; }
.commentary-table-rowcolor1 { background:#FFFFFF; }
.commentary-table-cell { padding:2px 4px; }
.commentary-linkline { font-size:12px; }
.commentary-subline { font-size:11px;line-height:15px; }
.commentary-writerbox { height:32px;background:#154984;border:solid 1px #000000;font-family:verdana,geneva;font-size:10px;font-weight:bold;color:#FFFFFF; }
.commentary-comments { font-family:verdana,geneva;font-size:11px;background:#EEEEEE;border:solid 1px #CCCCCC;border-left:solid 5px #CCCCCC;padding:3px 4px;margin:6px;margin-top:8px; }
.commentary-response { color:blue; }
.commentary-feedback-table-style1 { width:100%;background:#AAAAAA;font-family:verdana,geneva;font-size:11px; }
.commentary-feedback-table-row-color1 { background:#F6F6F6; }
.commentary-feedback-table-row-color2 { background:#EEEEEE; }
.commentary-feedback-submit-style { border:solid 1px #AAAAAA;background:#EEEEEE;padding:4px;font-family:verdana,geneva;font-size:11px; }
.commentary-sidelist { margin:8px 0;padding-left:20px;line-height:15px; }

.staticlink-head { background-color:#cadceb; overflow:auto; padding:2px 4px; font-weight:bold; }
.staticlink-box { background-color:#ecf3f7; overflow:auto; padding:4px; font-size:14px; font-weight:bold; }

#share_links { text-align:center; background-color:#ccc; margin-bottom:6px; padding-left:3px; -moz-border-radius:6px; -webkit-border-radius:6px; }
#share_links img { margin:3px 3px 3px 0; border:none; height:30px; width:30px; filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; }
#share_links img:hover { filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1; opacity:1; }

.links-table-catname { background:#444444;border:solid 1px #000000;font-family:verdana,geneva;font-size:11px;font-weight:bold;color:#FFFFFF;padding:1px 3px; }
.links-table { border:solid 1px #AAAAAA;border-top:none;font-family:verdana,geneva;font-size:11px; }
.links-row1 { background:#FFFFFF; }
.links-row2 { background:#F6F6F6; }
.links-cell1 { font-family:verdana,geneva;font-size:11px;font-weight:bold;padding:2px 3px; }
.links-cell2 { font-family:arial,helvetica;font-size:11px;padding:2px 3px; }
.links-count { background:#EEEEEE;border:solid 1px #AAAAAA;border-top:none;font-family:verdana,geneva;font-size:10px;padding:1px 3px; }

.content-basefont { font-family:arial,helvetica;font-size:13px; }
.content-title { font-family:arial,helvetica;font-size:18px;color:#000000;margin:0;font-weight:normal; }
.content-date-source { font-family:verdana,geneva;font-size:11px;line-height:15px; }
.content-links { text-align:center;font-family:verdana,geneva;font-size:11px;font-weight:bold; }

.quote { overflow:auto;border:dashed 1px #AAAAAA;background:#F8F8F8;margin:0px 10px;padding:4px; }
.hr { overflow:auto;height:1px;background:url('/images/line-dotted-grey.gif') repeat;margin:12px 0; }
.ulist, .olist { margin:0px; }
.indent { padding-left:16px; }
.video { width:350px; font:10px verdana,geneva; text-align:center; }

.contact_topbar { background-color:#154984; }

ul.breadcrumbs { font:11px arial,helvetica,sans-serif; background:#f0f0f0 url('images/breadcrumbs-bg.gif') left bottom repeat-x; height:22px; line-height:22px; color:#9b9b9b; border:solid 1px #cacaca; overflow:hidden; margin:0 0 6px 0; padding:0; }
ul.breadcrumbs li { list-style-type:none; float:left; padding-left:8px; }
ul.breadcrumbs a { height:22px; display:block; background-image:url('images/breadcrumbs-separator.png'); background-repeat:no-repeat; background-position:right; padding-right: 14px; text-decoration: none; color:#454545; }
ul.breadcrumbs a:hover { color:#c80008; }