* {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
}

body {
border:0;
height:100%;
margin:0 auto;
padding:0
}

img {
border:0 none
}

tr th {
color:#fff;
background:#0f254c;
padding:2px 15px 2px 10px
}

.hea {
padding:0
}

tr th a,tr th a:active,tr th a:visited,tr th a:active:visited {
color:#fff;
text-decoration:none
}

tr th a:hover,tr th.a:active:hover {
color:#AFCEED
}

table.rss td {
margin:2px;
padding:1px 6px 1px 1px
}

.inftd {
/*font-weight:400;*/
font-size:10px; 
white-space:nowrap;
}

table.prevm {
border:1px solid #AFCEED;
border-collapse:collapse;
/*width:260px;*/
margin:0;
padding:0
}

td a,td a:active,td a:visited,td a:active:visited {
color:#0f254c;
text-decoration:none
}

td a:hover,td a:active:hover {
color:#03C
}

.greenRow {
background-color:#CFC
}

li.list1 {
list-style:square inside;
color:green
}

li.list2 {
list-style:square inside;
color:red
}

li.list3 {
list-style:square inside;
color:blue
}

li.list4 {
list-style:square inside;
color:#FF0
}

#dhtmltooltip {
position:absolute;
visibility:hidden;
z-index:1002;
filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
padding:2px
}

.rssdiv {
position:absolute;
visibility:hidden;
display:block;
margin-left:0;
margin-top:15px;
background-color:#FFF;
border:2px solid #FF0;
text-decoration:none;
cursor:pointer;
z-index:1002;
filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
padding:2px
}

.black_overlay {
display:none;
position:absolute;
top:0;
left:0;
width:100%;
height:400%;
background-color:#ccc;
z-index:1001;
-moz-opacity:0.8px;
opacity:.80;
filter:alpha(opacity=80)
}

.white_content {
display:none;
position:absolute;
top:25%;
left:25%;
width:50%;
height:50%;
border:2px solid #BCD6EB;
background-color:#FFF;
z-index:1002;
padding:0
}

#.NewsImg {
position:relative;
/*
width:48%;
height:50%
*/
}

#.NewsDesc img {
position:static;
/*width:30%*/
}

#NewsTicker {
width:225px
}

#NewsTicker h1 {
background:#dfe9d5;
color:#000;
font-size:11px;
font-weight:700
}

.xx {
border-left-style:dashed;
border-left-color:#000;
border-left-width:1px
}


#NewsVertical {
width:228px;
display:block;
overflow:hidden;
position:relative;
border-bottom-style:dashed;
border-bottom-color:#000;
border-bottom-width:1px;
margin-bottom:5px;
}


#TickerVertical {
/*width:200px;*/
display:block;
list-style:none;
margin:0;
padding:0;
}


#TickerVertical li {
width:100%;
float:left;
}

#TickerVertical li .NewsTitle {
margin-top:3px;
margin-bottom:5px;

}

#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:Visited {
display:block;
font-size:12px;
font-weight:700;
margin-bottom:6px;
text-decoration:none
}

#TickerVertical li .NewsTitle a:hover {
text-decoration:none
}

#TickerVertical li .NewsImg {
float:left;
margin-right:6px
}

#TickerVertical li .NewsFooter {
display:block;
margin:3px 0
}

#rightb {
position:absolute
}

body > div#rightb {
position:fixed
}

div#rightb {
     top: expression(( +0 - rightb.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}


table.prevm td,.NewsCol {
vertical-align:top
}

.bgh {
background:#ffffff url('img_tree.png') no-repeat top right
} 
