body { font-family: arial, sans-serif; background-color: #ffffff; color: #000000; margin: 0px 0px 0px 0px }
address, caption, div, dl, li, ol, p, ul { font-family: arial, sans-serif; font-size: 13px }
td, th { font-family: arial, sans-serif; font-size: 13px; color: #000000; }
input, select, option, textarea { font-family: verdana, arial, sans-serif; font-size: 12px }
A { COLOR: #cc0000; text-decoration:none; }
A:hover { COLOR: #cc6666;}
A:active { text-decoration: none; color: #ff0000; background-color: #ffdddd }
.navbar {font-family: verdana;font-size: 12px;color: #000000; font-weight: bold; }
A.navbar {color: #000000; text-decoration: none;}
A.navbar:visited {}
A.navbar:active {}
A.navbar:hover {color: #000099}
.block { margin-bottom: 6%; }
.left {font-family: verdana;font-size: 12px; text-decoration: none;
background-color: #ffffff }.left td { border-right: 1px dotted grey; }.left a
{color: #000000;}.left a:hover {color: #000099}A.left {color: 
#000000;}A.left:visited {}A.left:active {}
A.left:hover {color: #000099}
.headline {font-family: verdana;font-size: 16px; font-weight: bold; color #000033}
.heading {font-family: verdana;font-size: 13px; }
.headline-text {font-family: verdana;font-size: 13px; color: #000000; font-weight: bold}
a.headline-text:link { color: #000000; text-decoration: none } 
a.headline-text:visited { color: #000000; text-decoration: none }
a.headline-text:hover { color: #000000; text-decoration: underline }
a.headline-text:active { color: #ffffff; background-color: #000000; text-decoration: none }
.accentlink {color: #ff0000;}
a.accentlink {color: #ff0000;text-decoration: none}
a.accentlink:hover {color: #ff0000;text-decoration: underline}
.newswire {color: #000066;}
a.newswire {color: #000066;text-decoration: none; }
a.newswire:hover {color: #0033cc}
big { font-size: 14px }
small { font-family: verdana, helvetica, sans-serif; font-size: 10px }
small.featurelist { font-size: 12px; font-family: arial, sans-serif; color: #003399 }
code, pre { font-family: monospace }
em { font-family: "MS Sans Serif", color: #cccccc }
div.theme { font-family: "MS Sans Serif", helvetica, sans-serif; font-size: 10px; color: #ffffff }
div.mast { font-family: arial, sans-serif; font-size: 24px; font-weight: bold }
div.top { font-family: arial, sans-serif; font-size: 19px; font-weight: bold }
.authorsearch { position: absolute; right: 0; }
.hed { font-family: arial, sans-serif; font-size: 18px; font-weight: bold }
.hedl { font-family: arial, sans-serif; font-size: 16px; font-weight: bold }
h1, div.h1 { font-family: arial, sans-serif; font-size: 14px; font-weight: bold }
h2, div.h2 { font-family: arial, sans-serif; font-size: 14px; font-weight: bold }
h3, div.h3 { font-family: arial, sans-serif; font-size: 14px; font-weight: bold }
h4, div.h4 { font-family: arial, sans-serif; font-size: 12px; font-weight: bold }
h5, div.h5 { font-family: "MS Sans Serif", helvetica, sans-serif; font-size: 10px; font-weight: bold }
h6, div.h6 { font-family: "MS Sans Serif", helvetica, sans-serif; font-size: 9px; font-weight: bold }
.blurb { font-family: arial, sans-serif; font-size: 13px}
.newswirehead { font-family: verdana, sans-serif; color: #333333; font-weight: bold; }
.summary { font-family: arial, sans-serif; font-size: 13px }
.mast { background-color: #ffffff }
.bgaccent { color: #ff0000; background-color: #ffcccc; }
.bg3 { background-color: #ffffff } 
.bgult { background-color: #ffffff }
.bgcentercol { background-color: #ffffff }
.bgnavbar { background-color: #ffcccc }
.bgnewswire { background-color: #ffffff }
.bgleftcol { background-color: #ffffff }
.bgcities { background-color: #ffffff }
.bgpenult { background-color: #ffffff; color: #333333 }
.bgborder { background-color: #000000 }
.bgsearchgrey { background-color: #eeeeee }
.date { color: #666666; font-family: "MS Sans Serif", helvetica, sans-serif; font-size: 10px }
.details { color: #666666; font-family: "MS Sans Serif", helvetica, sans-serif; font-size: 10px }
.detailTextLabel { background-color: #ccccee; color: #000000; font-weight: bold }
.detailText { color: #000000 }
.calendar { font-size: 10px; font-family: "MS Sans Serif", helvetica, sans-serif }
.calendarHeader { font-size: 10px; font-family: "MS Sans Serif", helvetica, sans-serif } 
.calendarToday { font-size: 10px; font-family: "MS Sans Serif", helvetica, sans-serif }
.calendarHighlightWeek { background-color: #cccccc; }
.bodyClass {background-color: #000000; }
.bgcolor { background-color: #333333; color: #999999}
.bgcolor3 { background-color: #666666; color: #dddddd }
.weekTitles  { background-color: #ccccee; color: #000000; font-size: 12px; font-weight: bold} 
.eventTitle { color: #000000; font-size: 12px; font-weight:bold}
.eventText { background-color: #eeeeee; color: #000000; font-size: 12px }
.hidden { background-color: #ffcccc; }
.sidebox {font-size: 10px; font-family: verdana}
.smalltext {font-family: verdana;font-size: 11px;color: #000000 }
.smalltextgrey {font-family: verdana;font-size: 11px;color: #666666 }
.xsmalltext {font-family: verdana;font-size: 10px;color: #000000 }
.short_title {font-family: verdana, serif;font-size: 11px;color #333333}
.lang {font-family: verdana;font-size: 11px;color: #FF99CC; font-weight: bold; }
.textbold {font-family: verdana;font-size: 10px;COLOR: #000000; }
.small_title {  font-size: 10px; color: #333333}
