/*  Geoff Russell Grant Website - History Section Stylesheet  Updated 16 MAR 2010  */

body { max-width: 950px; margin: 1em 2.5em; background: #fff; color: #000; }

a:link { color: #0000ff; }
a:visited { color: #800080; }

h2, h3 { color: #df0024; font: bold large Georgia, "Times New Roman", Times, serif; }
h3 { color: #000080; font-weight: normal; }

h4 { text-align: center; color: #000080; font: bold medium Verdana, Arial, Helvetica, sans-serif; }
h5, h6 { text-align: center; color: #000;  font: bold small Verdana, Arial, Helvetica, sans-serif; }
h6 { font-size: x-small; }


/*  styles for body text  */ 
p, td, ol, ul { font: x-small Verdana, Arial, Helvetica, sans-serif; }


/*  styles for header div  */ 
div#header h2 { margin-top: 0; margin-bottom: 1.5em; border-top: 3px #c0c0c0 solid; border-bottom: 3px #c0c0c0 solid; text-align:left; line-height: 1.75; }
div#header h3 { margin-bottom: .5em; text-align: right; }
div#header .webaddr { font: italic medium Verdana, Arial, Helvetica, sans-serif; }

div#updates { border: double #000080; margin: 2em 3em; padding: 0em 1em; background: #fff; }

.secthead { margin-top: 2em; text-align: center; background: #e9e9e9; font: bold medium/2 Georgia, "Times New Roman", Times, serif; }


.c { text-align: center; }
.cb { text-align: center; font-weight: bold; }
.ci { text-align: center;  font-style: italic; }
.b { font-weight: bold; }
.bi { font-weight: bold; font-style: italic; }
.date { color: #000; font: xx-small Verdana, Arial, Helvetica, sans-serif; }
.i { font-style: italic; }
.normal { font-weight: normal; }
.lt { text-align: left; }
.rt { text-align: right; }
.rti { text-align: right; font-style: italic; }


/* styles for horizontal navigation table on History Section pages */
table#nav-hzc { margin-top: 2em; text-align: center; }
table#nav-hzc td { margin: 0; padding: 0; border: 1px solid #000080; line-height: 1.5; }
table#nav-hzc td.spacer { padding: 0; border: 0; width: 4em; background: #fff; }
table#nav-hzc td a { display: block; background: #e9e9e9; color: #000080; padding: 0 1em; text-decoration: none; }
table#nav-hzc td a:hover { background-color: #fff; color: #df0024; }