.body1 { font-family: Arial; font-weight: normal; font-size: 10pt; background-color: #ffffff; }

.small   { font-family: Arial; font-weight: normal; font-size: 9pt; color: #000000; }
.smallb  { font-family: Arial; font-weight: normal; font-size: 9pt; color: #0000ff; }
.smallx  { font-family: Arial; font-weight: normal; font-size: 11pt; color: #000000; }
.normal  { font-family: Arial; font-weight: normal; font-size: 10pt; color: #000000; }
.normal1 { font-family: Arial; font-weight: normal; font-size: 11pt; color: #000000; }
.normal2 { font-family: Arial; font-weight: normal; font-size: 12pt; color: #000000; }
.big     { font-family: Arial; font-weight: normal; font-size: 16pt; color: #000000; }

.title1 { font-family: Arial Bold; font-weight: bold; font-size: 10pt; color: #000000; }
.title2 { font-family: Arial Bold; font-weight: bold; font-size: 12pt; color: #000000; }
.title4 { font-family: Arial Bold; font-weight: bold; font-size: 14pt; color: #000000; }

.title1B  { font-family: Arial Bold; font-weight: bold; font-size: 10pt; color: #000000; }
.title2B  { font-family: Arial Bold; font-weight: bold; font-size: 12pt; color: #000000; }
.title4B  { font-family: Arial Bold; font-weight: bold; font-size: 14pt; color: #000000; }

.arrow { font-family: Arial Bold; font-weight: bold; font-size: 12pt; color: #002288; }

.aster { font-family: Verdana Bold; font-weight: bold; font-size: 7pt; color: #000000; }

a { text-decoration:underline; font-family: Arial; font-weight: normal; font-size: 10pt; color: #002288; }
a:hover   { color: red; }

a.bold { text-decoration:underline; font-family: Arial Bold; font-weight: bold; font-size: 10pt; color: blue; }
a.bold:visited { color: blue; }
a.bold:active  { color: blue; }
a.bold:hover   { color: red; }

a.speakers { font-family: Arial; font-weight: normal; font-size: 10pt; color: blue; }
a.speakers.visited { color: blue; }
a.speakers.active  { color: blue; }
a.speakers.hover   { color: blue; }

a.standard { font-family: Arial; font-weight: normal; font-size: 10pt; color: blue; }
a.standard.visited { color: blue; }
a.standard.active  { color: blue; }
a.standard.hover   { color: red; }

a.leftNav { font-family: Arial; font-weight: bold; font-size: 10pt; color: #002288; text-decoration: none; }
a.leftNav.visited { color: #002288; }
a.leftNav.active  { color: #002288; }
a.leftNav.hover   { color: red; }

a.news { font-family: Arial; font-weight: normal; font-size: 9pt; color: blue; text-decoration: none; }
a.news.visited { color: blue; }
a.news.active  { color: blue; }
a.news.hover   { color: red; }

a.mailTo { font-family: Arial; font-weight: normal; font-size: 10pt; color: blue; }
a.mailTo.visited { color: blue; }
a.mailTo.active  { color: blue; }
a.mailTo.hover   { color: red; }

td { font-family: Arial; font-weight: normal; font-size: 10pt; color: #000000; }
td.small { font-family: Arial; font-weight: normal; font-size: 9pt; color: #000000; }

td.boldblue  { font-family: Arial; font-weight: bold; font-size: 12pt; color: #0000ff; }
td.boldblack { font-family: Arial; font-weight: bold; font-size: 12pt; color: #000000; }

td.leftMenu  { font-family: Arial; font-weight: normal; background-color: #fbf4ea; text-align: left;  vertical-align: top; width: 130px;}

td.date { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; text-align: left;  vertical-align: top; width: 60px; }
td.day  { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; text-align: left;  vertical-align: top; width: 45px; }
td.time { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; text-align: right; vertical-align: top; width: 55px; }
td.null { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; text-align: left;  vertical-align: top; width: 10px; }
td.text { font-family: Arial; font-weight: normal; font-size: 12px; color: #000000; text-align: left;  vertical-align: top; }
td.proj { font-family: Arial; font-weight: normal; font-size: 12px; color: #0000ff; text-align: left;  vertical-align: top; }
td.msoc { font-family: Arial Bold; font-weight: bold; font-size: 12px; color: green; text-align: left;  vertical-align: top; }
td.special { font-family: Arial; font-weight: normal; font-size: 12px; color: #ff0000; text-align: left; vertical-align: top; }

table.frame  { background-color: #cccccc; }
table.boxit  { border: solid 1px #ff0000; background-color: #ffffff;}
table.boxit2 { border: solid 1px #dc7421; background-color: #ffffff;}
