


<!-- This CSS code sets the styles for the scrolling news items --->

.ne-outer {
position:relative;
padding:4em 0 3em 0;
width:54em;
background:#eee;
margin:0 auto 3em auto;
}
.ne-innera {
overflow:auto;
width:54em;
height:9.6em;
background:#eee;
}
.ne-outer table caption {
position:absolute;
width:39em;
text-align:left;
top:0;
left:0;
height:1.5em;
background:#eeeeee;
border:0.1em solid #fff;
color:#fff;
}
.ne-outer thead tr {
position:absolute;
top:1.5em;
height:1.5em;
left:0;
}
.ne-outer tfoot td {
position:absolute;
width:39em;
text-align:center;
background:#e4e6fb; 
border:0.1em solid #000;
color:#000;
bottom:0;
left:0
}
.ne-outer th, .ne-outer td {
width:10em; 
text-align:left;
}
.ne-outer th {
background:#7a92d2; 
color:#fff;}
.ne-outer .dk {background:#fff;
}

.ne-tableone {width:380px; border-collapse:collapse; margin:8px;}
.ne-tabletwo {width:355px; border-collapse:collapse; margin-left:3px}
.ne-th1 {width:75px;}
.ne-th2 {width:190px;}
.ne-th3 {width:40px;}



.ne-td1 {width:75px; padding:4px; background:#FFFFFF; border-bottom:1px solid #999;}
.ne-td2 {width:194px; padding:6px;}
.ne-td3 {width:34px;}



.ne-tableone {background:#5e77e1; border:1px solid #fff; color:#fff;}
.ne-tableone td {border:1px solid #fff; color:#fff; font-size:12px;}
.ne-tableone tbody {background:#e4e6fb; color:#000;}
.ne-tableone caption {background:#ddd; color:#003399; font-size:1.2em; margin:0 auto;}
.ne-tabletwo td {background:#eee; color:#000;}
.ne-tableone th, .ne-tabletwo th {text-align:left;}
.ne-tabletwo tr.dk td {background:#ddd; color:#000;}

.ne-innerb {height:40em; overflow:auto;}


