﻿
/* palette chosen from the footer photo (bubbles.jpg) using:
*/



body
{
	font-family: verdana, arial, sans-serif;
	margin: 0px auto auto 5px;
	background: #416ce7;
	padding: 0;
	font-size: 12px;
	color: black;
}

.tabletype
{
	border-collapse: collapse;
	text-align: center;
	width: 880px;
}

.tabletextleft
{
	text-align: left;
	padding: 5;
}

p.tagline
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    font-style: italic;
    text-align: center;
}
p.credit
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    font-style : italic;
}

p.detail
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    text-decoration: none;
    color: black;
}
p, li, td
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: black;
}

a { color : #013fb5;
    text-decoration: none;
 }

a:visited { color : #013fb5; }

a:hover { color : #0059ff; }

a.credit          { color : #808080; font-size: 10px}
a.credit:visited { color : #808080; font-size: 10px}
a.credit:hover    { color : #000000; font-size: 10px}


h1
{
 color : #013fb5;
 font-family : Verdana, Arial, sans-serif;
 font-size : 130%;
 font-weight : bold;
 margin: 0px;
 text-align: center;
 vertical-align: bottom;
 margin-top: 20px;
}


h2
{
 color : #0059ff;
 font-family : Verdana, Arial, sans-serif;
 font-size : 120%;
 font-weight : bold;
 font-style : italic;
 margin: 0px;
 vertical-align: bottom;
 margin-top: 26px;
}

h3
{
 color : #00b1ff;
 font-family : Verdana, Arial, sans-serif;
 font-size : 110%;
 margin: 0px;
 font-weight : bold;
 margin-top: 20px;
}


hr
{
 color: #00b1ff;
 background-color: #00b1ff;
 height: 3px;
 border: 0;
}

hr.booksep
{
 color: #00b1ff;
 background-color: #00b1ff;
 height: 2px;
 border: 0;
}

blockquote.block
{
 background: #8ee1fc;
 padding: 6px;
}



img
{
 border : 0;
}

ol.top li
{
 padding-top: 15;
}

ol.number
{
 list-style-type: decimal;
}

ol
{
 list-style-type: decimal;
}

ol.letter
{
 list-style-type: lower-alpha;
 padding-top: 0;
}

ol.letter li
{
 padding-top: 0;
}

.side-header
{
  font-family: verdana, arial, sans-serif;
  background: #88aadd;
  padding-left: 5;
  padding-right: 5;
  font-weight: bold;
  font-size: 80%;
  color: black;
}

.side-link
{
  font-family: verdana, arial, sans-serif;
  background: #99bbee;
  padding-left: 5;
  padding-right: 5;
  font-size: 80%;
  color: black;
}

.side-link2
{
  font-family: verdana, arial, sans-serif;
  background: #99bbee;
  padding-left: 20;
  padding-right: 5;
  font-size: 80%;
  color: black;
}

.side-active2
{
  font-family: verdana, arial, sans-serif;
  background: #ddeeff;
  padding-left: 20;
  padding-right: 5;
  font-size: 80%;
  color: black;
}


.side-active
{
  font-family: verdana, arial, sans-serif;
  background: #ddeeff;
  padding-left: 5;
  padding-right: 5;
  font-size: 80%;
  color: black;
}


.canvas
{
  font-family: verdana, arial, sans-serif;
  background: #ffffff;
  padding-left: 5;
  padding-right: 5;
  font-size: 100%;
  color: black;
}

.banner
{
  font-family: verdana, arial, sans-serif;
  padding: 0;
  font-size: 80%;
  color: black;
}

.footer
{
  font-family: verdana, arial, sans-serif;
  padding-left: 5;
  padding-right: 5;
  background: #bbbbbb;
  font-size: 70%;
  color: black;
}

/* These are for the links used if JavaScript is disabled */
td.links
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}

td.links a:hover
{
 color: black;
}

/* These are for the home page tabs and links */
td.tab_links
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
}

td.tab_links  li
{
    font-family : Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
    list-style-type: square;
}

td.links a:hover
{
 color: black;
}

