BODY {
  BACKGROUND: #000000;
  COLOR: #eeeeee;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  FONT-SIZE: 8pt;
}

TD {
  FONT-SIZE: 8pt;
  VERTICAL-ALIGN: top;
}

A {
  COLOR: #aaaaff;
  TEXT-DECORATION: none;
}

A:hover {
  COLOR: #ddddff;
  TEXT-DECORATION: none;
}

TD.welcome {
  VERTICAL-ALIGN: middle;
  TEXT-ALIGN: center;
}

A.welcome {
  COLOR: #ccccff;
  TEXT-DECORATION: none;
  FONT-VARIANT: small-caps;
}

A.welcome:hover {
  COLOR: #ffffff;
}

.menu {
  COLOR: #eeeeff; 
  FONT-WEIGHT: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica; 
  LINE-HEIGHT: 18px;
  TEXT-ALIGN: center;
  BACKGROUND: #333333;
}

.menuSel {
  COLOR: #ffffff; 
  FONT-WEIGHT: normal;
  FONT-FAMILY: Verdana, Arial, Helvetica; 
  LINE-HEIGHT: 18px;
  TEXT-ALIGN: center;
  BACKGROUND: #6666aa;
}

A.menu {
  COLOR: #bbbbbb; 
  LINE-HEIGHT: 14px;  
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  LINE-HEIGHT: 18px;
}

A.menu:hover {
  COLOR: #ccccff
}

A.menuSel {
  COLOR: #f8f8f8; 
  LINE-HEIGHT: 14px;  
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none;
  LINE-HEIGHT: 18px;
}

A.menuSel:hover {
  COLOR: #ccccff
}

.listHead {
  COLOR: #aaaaaa;
}

.comment {
  COLOR: #888888;
  FONT-STYLE: italic;
}

A.comment {
  COLOR: #999999;
}

A.comment:hover {
  COLOR: #bbbbbb;
}

.title {
  COLOR: #cccccc; 
  FONT-FAMILY: Verdana, Arial, Helvetica; 
  FONT-SIZE: 16pt;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 30px;
  TEXT-ALIGN: center;
}

.subtitle {
  COLOR: #f8f8f8;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  FONT-VARIANT: small-caps;
}

H2.announcement {
  TEXT-ALIGN: center;
}

.announcement {
  COLOR: #ffffff;
  FONT-SIZE: 10pt;
  BACKGROUND: #333333;
}

.eventDate {
  FONT-WEIGHT: bold;
}

.eventHead {
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  FONT-VARIANT: small-caps;
  LINE-HEIGHT: 12px;
}

.listName {
  FONT-WEIGHT: bold;
}

A.listWWW {
  COLOR: #aaaaff;
  TEXT-DECORATION: none;
}

A.listWWW:hover {
  COLOR: #ffffff;
  TEXT-DECORATION: underline;
}

.personStatus {
  MARGIN-LEFT: 100px;
  MARGIN-RIGHT: 100px;
}

TD.personPicSub {
  TEXT-ALIGN: center;
  COLOR: #888888;
}

TD.personPersEventDate {
  COLOR: #ffffff;
  FONT-WEIGHT: bold;
}

TD.personPersEvent {
  COLOR: #ffffff;
}

TD.personCarEventDate {
  COLOR: #aaaaaa;
  FONT-WEIGHT: bold;
}

TD.personCarEvent {
  COLOR: #aaaaaa;
}

A.personCarEvent {
  COLOR: #aaaaff;
}

A.personCarEvent:hover {
  COLOR: #ddddff;
  TEXT-DECORATION: none;
}

H1.personName {
  TEXT-ALIGN: center;
}

H2.personNewName {
  TEXT-ALIGN: center;
  FONT-WEIGHT: normal;
}

H3.personSection {
  FONT-VARIANT: small-caps;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 30px;
}

.galTitle {
  TEXT-ALIGN: center;
}

H1.galTitle {
  COLOR: #cccccc;
  FONT-SIZE: 16pt;
  FONT-WEIGHT: bold;
  FONT-VARIANT: small-caps;
}

TD.galItem {
  TEXT-ALIGN: center;
}

.footer {
  COLOR: #888888;
  FONT-SIZE: 7pt;
  TEXT-ALIGN: center;
}

A.footer {
  COLOR: #888888;
  FONT-SIZE: 7pt;
  TEXT-ALIGN: center;
  TEXT-DECORATION: underline;
}

A.footer:hover {
  COLOR: #ccccff;  
}  

.dummy {
  FONT-SIZE: 1pt;
  LINE-HEIGHT: 1px
}

A.galLink {
  COLOR: #aaaaff;
  TEXT-DECORATION: none;
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
  FONT-VARIANT: small-caps;
}

A.galLink:hover {
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}

A.person {
  COLOR: #ccccff;
  TEXT-DECORATION: none;
}

A.person:hover {
  COLOR: #ffffff;
  TEXT-DECORATION: none;
}

.archTitle {
  COLOR: #ffffff; 
  FONT-FAMILY: Verdana, Arial, Helvetica; 
  FONT-SIZE: 12pt;
  FONT-WEIGHT: bold;
  LINE-HEIGHT: 30px;
}

P.personMiscInfo {
  COLOR: aaaaaa;
}

TD.personContact {
  COLOR: aaaaaa;
}
