/* Default font for all block elements */
ADDRESS, BLOCKQUOTE, BODY, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FORM, H1, H2, H3, H4, H5, H6, MENU, OL, P, TD, TH, UL {
  font-size: 12px;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* A:hover {
  background-color: black;
  color: #c5cba6;
  text-decoration: none;
} */

A:link {
  text-decoration: none;
}

A:visited {
  text-decoration: none;
}

A:active {
}

BLOCKQUOTE {
 margin: 0em 0% 0em 2%;
 line-height: 1.3em;
}

BODY {
 margin: 0em 0% 0em 0%;
 background: white;
 }

DIV {
 margin: 0em 0% 0em 0%;
 line-height: 1.3em;
}

DL {
 margin: 0em 0% 0em 0%;
}

DL DT {
 margin: 0.8em 0% 0em 0%;
	font-style: italic;
 line-height: 1.3em;
}

DL DD {
 margin: 0em 0% 0em 3%;
 line-height: 1.3em;
}

H1 {
 margin: 1.1em 0% 0em -1%;
 font: bold 20px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000066;
}

H2 {
 margin: 1.1em 0% 0em -1%;
 font: bold 18px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000066;
}

H3 {
 margin: 1.1em 0% 0em -1%;
 font: bold 16px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000066;
}

H4 {
 margin: 1.1em 0% 0em -1%;
 font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000066;
}

H5 {
 margin: 1.1em 0% 0em -1%;
 font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000000;
}

H6 {
 margin: 1.1em 0% 0em -1%;
 font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000000;
}

HR {
 margin: 0em 0% 0em 0%;
}

HTML {
 margin: 0;
 background: white;
}

LI {
 margin: 0.7em 0% 0.7em 3%;
 line-height: 1.3em;
}

OL {
 margin: 0em 0% 0em 15px;
}

P {
 margin: 0.8em 0% 0.8em 0%;
 line-height: 1.3em;
}

PRE {
 margin: 0em 0% 0em 0%;
 font-family: monospace;
}

SMALL {
 font-size: 0.85em;
}

SUB {
 font-size: 0.85em;
}

SUP {
 font-size: 0.85em;
}

TD {
	line-height: 1.3em;
}

UL {
 margin: 0em 0% 0em 15px;
}

.blocktitle {
 margin: 0em 0% 0em 0%;
 font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color : #000066;
 text-decoration: none;
}

.classtitle {
 font-weight: bold;
 color: #000000;
}

.content {
	margin: 0em 0% 0em 1%;
}

.eventtitle {
 color: #000099;
 font-weight: bold;
}

.footer {
 background-color: white;
 font-size: 10px;
}

.indexletter {
	font-size: 14px;
}

.menubar {
 background-color: #000000;
 color: #FFFFFF;
 }

.menubaritem {
 color: #FFFFFF;
 text-decoration: none;
 font-weight: bold;
}

.menuitem {
 color: #000000;
 text-decoration: none;
 font-weight: bold;
}

A.menuitem:hover {
  color: #FFFFFF;
}

.menusubitem {
 color: #000000;
 text-decoration: none;
}

A.menusubitem:hover {
  color: #FFFFFF;
}

.pagetitle {
 color: #000066;
 font-weight: bold;
 margin: 0em 0% 0.5em -1%;
 font-size: 18px;
}

.pagetitle A {
 color: #800000;
 font-weight: bold;
 font-size: 18px;
 text-decoration: none;	
}

.sidebartext {
 color: #666666;
 font-size: 10px;
 line-height: 1.3em;
}

.sidebartext A:visited {
  color: #000066;
}

.sidebartext A:link {
  color: #000066;
}

.sidebartext A:hover {
  color: #800000;
}

.sidebartitle {
 font-weight: bold;
 color: #000066;
 font-size: 12px;
 text-decoration: none;
}

.tableheader {
 font-weight: bold;
 color: #FFFFFF;
 background-color: #000066;
}

.verse {
 font-style: italic;
}

.warning {
 margin: 0em 0% 0em 0%;
 font-weight: bold;
 color: #FF0000;
}


.button {
/*  text-transform: uppercase; */
  font-family: serif;
  font-variant: small-caps;
  font-weight: bold;
  background-color:#979BCA;
  background-image:none
}

.trash {
 color: gray;
}

.trashit {
 font-style: italic;
 color: gray;
}

.colheader {
  text-decoration: underline;
  vertical-align: bottom;
}

.underline {
  text-decoration: underline;
}
