/*
 * Defines rules necessary to the graphical layout of the page
 * as well as rules for consistent presentation of content
 */

/* general body */
/*BODY { font-family: arial, sans-serif; background: #6B6B6B } */
BODY { font-family: arial, sans-serif; background: #909090 }

/* ordinary anchors */
A:link, A:active { color: #E40025 }
A:visited { color: #990017 }

/* graphical layout table */
TABLE.layoutTable { background: #FF6633 }
TABLE.contentTable { background: #FFFFFF }
TABLE.newsTable { font-family: Calibri, Arial, sans-serif; font-size: 11pt; }

/* content table cell */
TD.content { color: black; background: white }
TD.date { width: 100px }

/* generic class for formatting footer text */
H1 { font-family: Calibri, Arial, sans-serif; font-size: 20pt; font-style: italic; color: #990017  }
H2 { font-family: Calibri, Arial, sans-serif; font-size: 14pt; color: #990017 }
P { font-family: Calibri, Arial, sans-serif; font-size: 11pt; }
LI { font-family: Calibri, Arial, sans-serif; font-size: 11pt; }
DT { font-family: Calibri, Arial, sans-serif; font-size: 14pt; color: #990017 }
DD { font-family: Calibri, Arial, sans-serif; font-size: 11pt; margin-left: 1.5em }

/* generic class for formatting footer text */
.footer { color: #FFFFFF; text-align: center }

/* anchors for class footer */
A.footer:link, A.footer:active { color:#FFFFFF }
A.footer:visited { color: #CCCCCC }

/* definition lists */
DT { font-weight: bold }
DD {  margin-bottom: 1em }
