#news body {
border:0;
margin:0;
padding:0;
width:200px;
/*height:189px;*/
height:auto;
overflow:hidden;
}

img, table {
border:0px none;
}

#news {
position:absolute;
width:200px;
padding-left:5px;
}

ul, li {
list-style-type:none;
margin:0;
padding:0;
height:auto;
}

#news li.newsred {
color:#990033;
}

#news li.newsblk {
color:#000000;
}

#news li {
/*height:30px;*/
height:auto;
width:180px;
padding:8px 0 0 8px;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#003366;
text-decoration:none;
line-height:12px;
}

#news a {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:10px;
color:#000000;
text-decoration:underline;
}

#news a.list {
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#990033;
text-decoration:underline;
}

/*#news ul.sub li {
height:20px;
height:auto;
width:180px;
padding:1px 0 1px 0;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#003366;
text-decoration:none;
}*/

#news .sub li {
/*height:20px;*/
height:auto;
width:180px;
padding:1px 0 1px 0;
font-family:Arial,Verdana,sans-serif;
font-weight:normal;
font-size:12px;
color:#003366;
text-decoration:none;
}

#upDiv, #downDiv {
visibility:hidden;
position:absolute;
right:0px;
cursor:default;
}

#upDiv {
top:0;
cursor:pointer;
}

#downDiv {
bottom:0;
cursor:pointer;
}
