body { margin-left: 0; margin-top: 0 }
body { font-family: arial, sans-serif; font-size: 10pt; font-weight: normal; 
       text-decoration: none; color: rgb(0,0,0); background-color: rgb(255,255,255) }
td.title, td.mainmenu, td.navbar, td.subtitle, td.smalltype, p.copyright {
    font-family:Arial, Sans-Serif; font-weight: normal; text-decoration: none
}
td.title, td.mainmenu, td.subtitle, td.smalltype, p.copyright {
    background-color: rgb(255,255,255); vertical-align: middle;
}
td.title, td.mainmenu, td.navbar, td.subtitle {
    text-align: center; 
}
td.title, td.mainmenu, p.copyright {
    color: rgb(60,0,0);      
}
td.title, p.copyright { font-size: 8pt; }
td.mainmenu { font-size: 12pt; }
td.navbar { font-size: 9pt; color: rgb(255,255,255); background-color: rgb(80,0,0);  
            vertical-align: top;  
}
td.subtitle { font-size: 20pt;  color: rgb(80,0,0); }
td.smalltype { font-size: 10pt;  color: rgb(0,0,0);  text-align: left; }
p.copyright { text-align: center; }

A.maroonhover {text-decoration: none; color: rgb(0,0,0) }
A.maroonhover:visited {color: rgb(0,0,0) }
A.maroonhover:hover {text-shadow: 2px,2px,3px,black; color: rgb(60,0,0) }

A.tanhover {text-decoration: none; color: rgb(255,255,255) }
A.tanhover:visited {color: rgb(255,255,255) }
A.tanhover:hover {color: rgb(150,150,0) }

A.linkhover {text-decoration: none; color: rgb(80,0,0) }
A.linkhover:visited {color: rgb(80,0,0) }
A.linkhover:hover {color: rgb(0,0,100) }

A.whitehover {text-decoration: none; color: rgb(255,255,255) }
A.whitehover:visited {color: rgb(255,255,255) }
A.whitehover:hover {color: rgb(150,150,150) }

DIV.newstitle { font: 10pt arial, sans-serif; font-weight: bold; color: white; }
DIV.newsmod { font: 10pt arial, sans-serif; font-weight: bold; color: white; }
A.newsitem_link { font: 10pt arial, sans-serif; background: transparent; color: maroon; }
A.newsitem_link:visited { font: 10pt arial, sans-serif; background: transparent; color: black; }
A.newsitem_link:hover { font: 10pt arial, sans-serif; background: transparent; color: rgb(150,150,0) }
DIV.newsdescrip { font: 10pt arial, sans-serif; background: transparent; color: maroon; }

/* Channel title & link */
.rsslibchannel,.rsslibchannel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   font-size: 10pt;
	color: #FFFFFF;
	background-color: #600000;
	text-decoration: none;
	font-weight: bold;
}
.rsslibchannel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   font-size: 10pt;
	color: #600000;
	background-color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

/* Item title & link */
.rsslibitem,.rsslibitem:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   font-size: 9pt;
	color: #600000;
	font-weight: bold;
}
.rsslibitem:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
   font-size: 9pt;
	color: #000060;
	text-decoration: none;
	font-weight: bold;
}

/* Item description */
.rsslibdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	margin-bottom: 5px;
}

/* Channel Editor */
.rsslibeditor {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}

/* Channel Date */
.rsslibdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
}

/* Channel Copyright */
.rsslibcopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #800000;
}


