/* CSS Document */


table.main {margin:0 auto 0 auto; font-family:arial, helvetica, sans-serif; font-size:12px; color:#666666; line-height:14px;}
table.main a:link { color:#339900;}
.banner { background:#e2e2e2 url("../images/sce/n2k-banner.jpg") top left no-repeat; height:49px; padding:0;}
p.n2k {font-size:2.6em; line-height:0; color:#000000; margin:0; padding:0;}
.blue { color:#006991;}
.under-banner { background-color:#006991; height:10px; padding:3px 8px;color:#FFFFFF; font-size:11px}
.under-banner p {color:#FFFFFF;  font-size:.8em;} 

.main td h1 { font-weight:normal; color:#009933; font-size:16px; line-height:16px; margin:0 0 8px 0; font-family:arial, helvetica, sans-serif;}
.main td h2 { color:#009933; font-size:14px; line-height:16px; margin:8px 0 6px 0; font-family:arial, helvetica, sans-serif;}

.main .col-1 p { font-size:1.1em; line-height:1.2em; margin:0 0 7px 0; padding:0;  font-family:arial, helvetica, sans-serif; color:black;}
.main .col-1 ol,.main .col-1 ul {font-size:1.1em; line-height:1.2em; margin-left:20px; font-family:arial, helvetica, sans-serif;color:black; }
.main li {margin-bottom:7px;color:black;}
.main .col-1 {padding-right:10px;}
.main td.col-1 p a {color:#009933; font-weight:bold; text-decoration:underline;}

.main td.n2k-nav {padding:10px;}
.main td.n2k-nav h1 { font-weight: normal; font-size: 16px; color:#666666; font-family:arial, helvetica, sans-serif;}
.main td.n2k-nav p { font-weight: bold; font-size: 13px; color:#666666; margin-top:6px; font-family:arial, helvetica, sans-serif;}
.main td.n2k-nav ul { list-style-type:none; margin:0; padding:0;}
.main td.n2k-nav li {margin-bottom:5px;}
.main td.n2k-nav a { display:block; background:#e2e2e2; padding:3px 8px; text-decoration:none;}
.main td.n2k-nav a:hover { background-color: #CCCCCC; color:black; }

.n2k-nav {padding:10px;}
.n2k-nav h1 { font-weight: normal; font-size: 14px; color:#666666; font-family:arial, helvetica, sans-serif;}
.n2k-nav ul { list-style-type:none; margin:0; padding:0;}
.n2k-nav li {margin-bottom:5px;}
.n2k-nav a { display:block; background:#e2e2e2; color: #339900; padding:3px 8px; text-decoration:none;}
.n2k-nav a:hover { display:block; background-color: #CCCCCC; color:#000000; }

.main table.funny, .funny { background-color:#DFF2DE; margin-top:12px;}
table.funny td {padding:10px;}
.main table.funny td h1 {font-size:13px; margin:0 0 3px 0; background:#006991; padding:3px 6px; color:#FFFFFF;}
.main table.funny td h2 {font-size:10px; line-height:12px; margin:0 0 4px 0; color:#009933;}
.main table.funny td h3 {font-size:8px; line-height:12px; margin:0 0 4px 0; color:#009933;}
.main table.funny td p {font-size:12px; line-height:16px; margin:0 0 4px 0; color:#000000;}

.main .panel {margin-top:; margin-bottom:;}
.main .panel p {font-size:.9em; line-height:1.2em; color:#FFFFFF; margin:3px 6px;}

.main .sep {border-left:1px solid #e2e2e2;}

.main table.quote { background-color:#DFF2DE; margin:10px 0;}
.main table.quote td { padding:10px;}
.main table.quote em {font-size:14px; line-height:16px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif;}


.main .siteLinks { background:#E7E7E9; padding:8px 8px 0 8px;}
.main .siteLinks p {font-size:1.1em; line-height:1em; margin:0;}
.main .siteLinks a {padding:0 3px;}
.main .small {font-size:10px;}

.main table.newsLinks {border-top:1px solid #009933; margin:8px auto 0 auto; height:;}
.main table.newsLinks p {margin-top:3px; font-size:9px;}

.main table.signoff {margin-top:5px;}
.main table.signoff td {padding:0 3px;}
.main table.signoff p {font-size:.8em; margin:0 0 3px 0; line-height:1.2em}
.main p.p13 { font-size:13px; font-weight:bold;}