@import url(articles.css);

body {font-size:14px; font-family: Arial, Helvetica, sans-serif; padding:0; margin:0; background-color:#eeeeee}

a {text-decoration:none; color:#004d88} 
a:hover {text-decoration:underline}

/* 
005588 !
004d88 !


0a3077
042666
 */

table.megatable {padding:0px 10px 0px 10px; border-left:1px solid silver; border-right:1px solid silver; background-color:white}
table.main td {vertical-align:top}

h1 {font-size:26px; line-height:28px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif}
h2 {font-size:19px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal;}
h3 {font-weight:bold; margin:0px 0px 3px 0px; font-size:12px; font-family:Georgia, "Times New Roman", Times, serif;}

td.padd1 {padding-right:1px; padding-top:1px}
td.padd3 {padding-right:3px}
td.padd10 {padding-right:10px}
td.padd13 {padding-right:13px}

td.toppa {font-family:tahoma, Arial, Helvetica, sans-serif; font-size:10px; padding:23px 0 0 8px; color:#999; text-transform:uppercase}

td.bigga h1 {margin:10px 0px 8px 0px;}
td.bigga div.subheader {padding-bottom:7px; margin-top:-3px; font-size:13px; line-height:17px; font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#555;}
td.bigga {font-size:13px; line-height:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#222}

span.time {color:#CC0033; font-family:tahoma, Arial, Helvetica, sans-serif}
td.smnews span.time {font-size:11px; padding-right:2px}
td.bigga span.time {font-size:12px; padding-right:5px;}
table.lenta span.time {font-size:11px; padding-right:2px}

td.nav {padding:10px 0 11px 0; text-transform:uppercase; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; word-spacing:3px; color:#333}
td.nav a {color:#333}

td.line {padding:1px 1px 0 0; background-color:black}
td.silverline {padding:1px 1px 0 0; background-color:silver}

td.sidebar div {line-height:13px; padding:0 0 6px 0; text-transform:uppercase; font-size:10px; color:gray}
td.sidebar table div.day {font-size:40px; color:#444; line-height:35px; padding:0 0 5px 0; text-align:center}
td.sidebar table div.month {font-size:12px; color:#444; font-style:italic; font-family:Georgia, 'Times New Roman', Times, serif; padding:0 0 3px 3px; text-align:center; text-transform:lowercase}
td.sidebar table div.year {font-size:11px; color:#444; line-height:15px; text-align:center; padding-bottom:10px; text-transform:lowercase}
td.sidebar table div.num {font-size:11px; text-align:center; color:#d6624c; padding:0px 0 10px 0; text-align:center; border-bottom:1px solid silver;}
td.sidebar table div.num a {color:#d6624c}
td.sidebar table div.num a:hover {color:#d6624c; text-decoration:underline}
td.sidebar a {color:#777} td.sidebar a:hover {color:black; text-decoration:none}

td.smnews {font-size:11px; line-height:15px; font-family:Georgia, "Times New Roman", Times, serif; color:#222}
td.smnews a.red:hover, td.smnews a.red h3, td.smnews a.red:hover h3 {color:#aa0000}

div.sub {padding:0 0 3px 0; float:none; font-size:11px; color:#888}

table.lenta td.sm {font-size:11px; line-height:15px; font-family:Georgia, "Times New Roman", Times, serif; color:#222}
table.lenta td h2 {padding-bottom:0px; margin-bottom:12px; font-size:21px; line-height:24px; font-style:italic}
table.lenta td span.time {padding-right:3px; font-size:11px}

table.smcalendar td {text-align:right; font-size:11px; padding:4px 5px 5px 5px; color:#999}
table.smcalendar tr.day td {color:#666; padding-top:13px; padding-bottom:5px}
table.smcalendar td.today {background-color:#aaa; color:white}
table.smcalendar tr.header td {text-align:center; color:#666; padding-top:3px; padding-bottom:0px}
table.smcalendar tr.header td.left {text-align:left; padding-top:4px}
table.smcalendar tr.header td.right {text-align:right; padding-top:4px}

table.smcalendar a {color:#245EBF}
table.smcalendar a:hover {color:#245EBF; text-decoration:none}
table.smcalendar table.clear td {padding:0}

table.article td {font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px}
table.article td div.quote {font-size:18px; line-height:22px; font-style:italic; color:#CC3300; padding:5px 0 10px 0}
table.article td h1 {font-size:32px; line-height:37px; margin-top:0px; margin-bottom:0px}
table.article h2 {color:black; font-size:15px; text-transform:none; font-weight:bold; padding:10px 0 10px 0; margin:0;}
table.article div.lead {font-size:12px; line-height:18px; padding:13px 30px 15px 20px; margin-top:15px; color:#222; margin-bottom:20px; font-family:tahoma, Arial, Helvetica, sans-serif;  background-color:#f6f3e2}
table.article span.digits {font-family:"Times New Roman", Times, serif; font-size:16px; line-height:16px}
table.article div.subheader {font-size:16px; line-height:20px; margin-top:5px; color:#111; margin-bottom:3px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}

table.articletable tr.capt td {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:30px; padding-bottom:3px; color:#996600}
table.articletable {padding-bottom:3px}
table.article div.captcha {color:#996600}


table.photo {width:100%; margin-bottom:13px}
table.photo td.links {vertical-align:bottom; padding:0 0px 0 15px; font-size:10px; font-family:tahoma; line-height:15px; color:gray; text-transform:uppercase}
table.photo td.text {padding:0 0px 0 15px; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:15px; color:gray}

table.author tr td {font-family:Arial, Helvetica, sans-serif; font-size:11px}
table.author tr td.name {font-size:12px; font-weight:bold; color:black}
table.author tr td.num {color:#555}


table.theme td {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:gray; padding:0 40px 0 0}
span.author {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:black}


table.interview td.photo {padding-right:10px}
table.interview td h3 {}
table.interview td div.subheader {font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:11px}

div.caption {font-size:10px; text-transform:uppercase; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif}
div.caption a {color:#777}
div.caption a:hover {color:#111; text-decoration:none}

tr.bottom td {font-size:11px; color:#777}

table.yesterday tr td {font-size:11px; color:gray}
table.yesterday tr td a {font-family:Georgia, "Times New Roman", Times, serif}
table.yesterday tr td.news {line-height:17px}
table.yesterday ul {margin: 0 0 1em 0; list-style: none; padding-left: 0;}
table.yesterday ul li {margin-bottom:7px; background: url(/images/bull.gif) no-repeat left 6px; padding: 0 0 0 8px;}

table.updates tr td.header {font-size:22px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:20px}
table.updates tr td {font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; vertical-align:top; padding-bottom:10px}
table.updates tr td.day {color:#555; padding-right:13px}
table.updates tr.under td {color:#aaa}

table.search ol {padding-top:30px; margin-top:0;}
table.search ol a {color:#003399; font-size:16px; text-decoration:underline}
table.search ul {margin: 4px 0 15px 0; list-style: none; padding-left: 0; font-size:13px}
table.search span {color:#888; font-size:11px; line-height:21px}
table.search div.sel {background-color:#f2f2f2; display:inline; padding:1px 5px 2px 5px; margin-left:10px}
table.search div.notsel {display:inline; margin-left:10px}
table.search td.sub {font-size:12px; padding-top:10px; color:#555}
table.search div.page {font-size:13px; padding-top:5px}

td.capth {font-family:Georgia, 'Times New Roman', Times, serif; font-size:24px; font-weight:normal; color:black}